cbe997930ee61c328269ff8de206970ea1a96d099e370f13a82a8237edc51ef00c260e32e7f36e1dcbbdad275023b9b96630182c7b06c4a96869e8662dc34499c14d7970c0a2b87c20d13a5888c6a8c4c534c257e1977994492492b99d7bdbe24e7db9bc96a608be2ce87f83418359bfdd51c6131731321708c29f18c010558a5593074926c5801cc7fd35bd640790463c9bd72d445ea8db18f3af1eafd8ade9942d70c79664832a983a4e3ddd1c682c370ff1b99d43a7da25a2385449555b3b86e0c194d87c804661cc5820031717117c58e62ee49bfb414e984ac364b017f8cb7460a9897b714c25681856aa196e1f6c156463017de20987d14c8a98d6f7f366bbf1ea99d171f04808591c4e9f5819389fba58092f39e6687542561215c27628f7d165ad65818d93ed4cd2c31213e9950df2af4ff6454a86cc8dbaa852da25a50c2be7017f241e0b78fe84f8f3f2107a214218512d4c716bc9a3b339e62b4b1022f365b592b6459d05e8c6d6384ba82ac565a4ca2bb42e4ba5ea84414eb234626fef81080b2e7251c9f5836c03b4bd83498394fa42801364cd6e2d2514e3bf073fd3dfa9e75ce5f06c5adc654bde2adbce7d729a80780b36cca6205ac6f6ddb084dd7ca86205cf6d20e4ca7e20a62575940629b12efeb2bf94b1974ae2402ebf36db86d3a1ba838fbf9c21901a6670361124d7f6b2a8d0b20cc6b04656d08b4416c1b8979b67bb2ece504ccf26a6c873143486a8e6628e864bf509e621b46814822914ef3232ee31d9b7b3c05f22bd5475068e47657e18864ba04d09998ca32ba2ed8b2d60bd2fdbe3aee6864aa0cd9a855db26cf46501a98b28e48ee613befa12b551fe6d5fcfdb6b5685bad0f4ccf57e2b929cc4a55e701f3dd58cf42857cf39f74d9838487fecf8cc3ba8fa0719657b9b6a88cdb497dc3a302246b19d750afcba4437b3bfa1e49e26f6f3cdd9a8f3ca96b576237ca50a8325f757412d2da8958a1419a33fa5f4b64fe7a3b485d32f7698f5aeda790e910d38a4dad4aafcb97dde2cee314ac6b0f552169edb287dca96641fe47c7cd2773ede4bf93e03fa9da7d8ba3b7add400a0049a4cdae82079a36d05ffb3f758c5e67239aa22b622ca835a80c02282dc35adf6cf820fd3231c0fab10db0eb7381877b9c1c63d758ed32b41f900ab9b2a4819fa24a6777b8f9b98f06ee08106a4501276d46bd7e3e07888c70f783dee4ad0a03a77784e7004b5db46bbe803854c7441dc2689a7c461dc3c6e3d9f71e52394bbcf200e8a0ddbe65c1e94644dd83cf4b7ab3758d8320ac2591629deaadebc00fdabe291538c218964d150b7184242a6a87525fdc1f19eacae72f4b472c6919abf24afb30a2e958f20d3a5440cdd28a4adf3a903656e8e8421ef8a101dd4dcbd78790a5a88e912e453d12d86f6f45ae941e23772b829a30bc9d760e0641616d3fd11b4497d869dfc81a19733bb486130cb120a46ac38c328c78b379c1010fe3ac4231a2bb4951d8c1af5e593a01dbed580c76b7da612cf1689c8185af6a6f0241249c2d36ca478fff568c1642b28964b04750e8a03702fc107b479e8a70cb981352743d6d6346b21bbd1218dee66d6bf9ff0d8e98395014ce86c95bf0b32786a0fcd182c8bd3a9b92ca552b3f7636d985eb09fc9975440860524c16a7010d5fb2fa6139c02e50bb328343cf914faf954b38bf4d0f29f6bc2b4c9e1479d053ff96c10c0c30d1eb0e68f679cc10ed8ad939e8c8d7f059fab891ea5bd28d894dbe83171ae38b3e6f4e63de88806fb5742a0508aad65745049c2b0081498c2e102a4dbb141744042a8efa5252ec3182e76cf164c97285c5051174522f32177a5a7aca5c99c458f097bba9256e61543a0fa1f0e5e70b7665450b559fdc4c8b85c78be2aa23159203def688ccbb66012b3de6411f6f966c39c4e436d811c8901ff39464faeb1d97223e9d33e0da43de00fc2a0037ec1669cf90efe7c3c915410ba9c84a66f82e8ccb6a100f7f9479466434ae013d18355a21ab6c4fb25a5fe4f21bb77827357173516efe986741552711470e8720411eb7ff36d947a27ac7ae76fdb998f3b044350f745370960a1f4dce97981d5829a78977eeafd54cd070ea6326d6952ce9b177ce175f7a7a319faf11589939368ca766aceb95dfc67b722d5a768405c331c00f195e9bea400bf2cdb1597bb1a01bf0365deef5752a9e99199b9c935f3b60fa156f1df81faea76f00e905a45905edcf1a41d8dadaa1c66f3ea205e728818b8f9a08948b4867784bbcd0335ca906214e972d349a94fedbc2a763997cb85c64076ed5188dff4f4b4c7d16330045859e56e12454cb15e65a9b45ede4a96c31d9a75fbaa7519f451d04161cf802d4c11dd38fb9bdd2ad910443e4b56676d39e6b4effa2b0aac3dcc89d126e56ccffc810d6a8754e7e79e005ccc5f3aa5a60fb5eae82feb1519659ba59ad1be2f6b9a681497e852442da39f2fbd274543894efdaf264c31281792a7710e7213dacc19f298326bbd678b2c691d9a1bc700a939a704cd6b6671d1822950dc2dcf0c1bcc41140e905d589e7885485c221b1ef3cbead4bc1226c56eceff6af87a474d67c271251531028afe27b8034f84da789bc74e8790d8a8f3bb862213525b3cc0aefd257e2d59fa4bf8bc9b10479ccfa8117bd1d6653c1bc2eede6eb0d458fcf8ae182cfe9cc74e78ce02f8263c7d791fd5dde4af74678e0fef08447aed5548ed58f533d4f0da5c5fdf07b92a889dea7dbacf7d6b0d76eaf469f69f7066f219ca8954235d787c387e683d4a558bc0502bbc6eae6a8f8e712815f5324e3cdc21daa924d12c77d13ee9915606ffb6457e32c5cb1d40e14e89634c26eb3385f07235576ad2435130f306233d4895c0202d8b5d3f7109cd594b96fdff41cb8eae9cbf72bd4b9284b0c90aebf93ea4483c09589b56d0946505d594620f2a8a1535ab9ce48666636c2b0d141a3bc60e013ad7a0a0365d88a1f6a70a22a141b304650e7e1bf481c4e25f81f6e0234d54f909b37d1ce209266fb333b8f0097bb7fb5d348ac2132ae53c442b732588c8004a8e2222ec6427ce559e96c063b879e824ccd7beb024aae64381e53ba9fb6f48650db3cb6561ae3d857a2310d6569c64e79bd3b50e1ce466dde0b0944457a2b9f69089e5404f949a4ada0518635cf21226ef00648416540c7cc4db22868b9ef69d1b16b89dc6bf4728125648dde336585175d59b8ee7a8564c7d2bb43c5c7b297eec57df6f4e2fb23d7c3baf33efb719bca58ced77ee4cdb91224133350e5c0e2ab95432bf389823c27fd5e26087aec975f65b74e2f37b687cb74a0348012ed7a16a7934dbd2358cafad4314b6c1acd4702505a3caa2ce9ff45f6e22269bbedbdedb75b7a7b3095f2058c1538919741982c805df496e0617b6cd1bd2218551c7ea066c2846bcf7d70753099a3214f3c07a81db89e56d993cff581994e82bbbc97d0f456385feac4bbefc75a0b1dc1ec193a1de52b88adfcb877fc62bcd7176d401b743f520efe349a2f9a3af62b3087712f38937fd6d4e31618942c31b6b732e9f900ed63268b5c8740ad4ba2adb067c5be5f86fbdd19bb02174722550971dbee64bf3805b0c42b5dd277185aacbdcd21b98b6d13392ab983e75ea93dc8e3542ea1cc1495c2658cc6a125a5728674c98da4c940d6780550004f15967487777551ef439214000445ca7062a862a3334b4c823afd0afbe2586bda2a366420f577cf4ada062d34bbc9be94ff65c2168574d8a6b8af874f3558e0ff953bd5cb7cdcc458c20a1261a026b1d9c517dd15c0f76fd959350aebd105402047723c60813050b52328bc042f63b23a6523c3629dec02e8b7d516807b39e9b40f365c3ff3107cb572eeb44c1b14f8ecb28b62549396221364206085bd52f9dce6cd9383ab352f53516659c253b93dff859b68b8553a7eb675ebf0add4ef94a59368eb59a136b8a0fa15dc15c1f112a4485588becfc055ac9f101ad4f7310968dcbb5dd5d85d362a57e0720d83ce672438e5df0dea06c31ea71455fb032c5913534d0e2c76dd9a3f10521c416d78d226b4a374a7ecfd8dae48fc808e86680d9d2ca56e2a55cb3a120030f1ecf7052f2e951e75609191412819b285120275dbe2a732b5a7d767206deae4a210d2717fdd5dbc434fb8143c2a101039491728f22679fa98f0023b0d166ca7f32d439c00155193de572dc932a00f5fd2e9ed2ea9a81d888d7e505adab944325046156d3e76c947c7f4818b3dfd12668594ad9681c9a9d5a3b770113789d5e88c30032dc829758aeee2bfb3de4d0cf0bd335522aebe98d41d2475ec0b720dad4adb7290df5c009f85ac45ba71d586269e8a1279690f06052c9f2b10dcc9ebf21f19099161a4a3d3e68e5c4a8c6ebdd7b747f199e7fc51699b973fd3ffc30c0b3be157", 0x1000}, {&(0x7f0000000400)="5ff6fabe933b9b", 0x7}, {&(0x7f0000000440)="3035fc6f8f194909ace683", 0xb}], 0x3, &(0x7f0000002580)=[@iv={0x1018, 0x117, 0x2, 0x1000, "45b9e33b84b587522bf77684c580136a1ba67aec8ed8d2e659b4bf330e3dae75ea9fc81600881ab92a70650ce9adc05da861d3c09573d243bac40a037fbd24113d8fe29854cedc9dcc3c4fbd471376a3d586af762b4cb6b3d4cefd130da73d948eb2abc2a80edf9f12f328009269cb82859ff66dd4b19f1343d046e4ff0725c825bb5e7047e187eb64aee0ea91bee0d45d36434d109cb2eb701310690175c9f4ec96085c14e25b36bb1077d5c247232dc6145b44ee925cdf79bdc270e3c43a72ba9f0a651c9b6959bf354e2340e94c77dc6c026e4771365692c38c9dded517990a002e996c97b921f1d1bd8a74aefcb910d1ec30ff6f4a4f9bf54cdb960fa221f1270f14d86ed1c87ca6d887015d0222a477c34c173f125c2a892da1dca6f321eeea0d9e2473b7dfd05f77deda2392a97916f8dc694e96462f070aa41c3cc902ca2034f97438e87a30b752b94b7c3db298a69c7fc4fa3d06f2977662bd7805629adab5de0b49c216456610252cc02d5096038d8e6adac487777a1395ea770bdc54f61fd3cb91f4eecc580c70f40f416fdf4dad84ea417977ed9fbcf65739b10e17fa36589fa37b09183a45b1796147b2e11a3fb07a9d6fda8715ea3119f59869433453d10e355a516004fabf834949cf1f5120d30ff23e21cad16dd7f928767c7a09342be3d260191646a2d9aace924aef2dafed3240b5dd97dedc309722f9d82ba0b049309ff5f69456662161bcad2d336b901e1bde9b71f48c82a273f37c1b2b36d868efea26a0b974159c5eb35d3a1387d109ef8e0f4e1fa45f3aeae65f74010483ff3b5f4954da6aa3046a286cfffe3ab04e427ee5cffd0b189fa09a29836c7be120344b4c68fd691c3ce2d1e2210815c744b6de301bca04991f62db3517ef5e198e168593eef7dc86fc43abd4b33e28b7b4479dd5aeb3d65b8c2d18217ffec2e60253c6de45b33d5c040acddc8694c77161a555574fd7164d5258b7f5d5648ddde8bf593d82ceaf167d9ae5771e0939a12882ad499e22a6e9f9c7a8116e8a7ec167b596dda3cfaabcfe96dafdd4b2be5744c895bdd02c26afa34e73c37fe1f78ac4d08d7770ed0eb39f78ba50bfec86e59edb8d7e6eb456c749e59c2f68cc3dd1adb984385ba642b0c28cc06b58872da420d92641b8644512f471764d683a41203da1a9b00120dc2ed4e9e79f6f45ee35836f85aee54a26463a130c495e260e4f88bd14466275d6931afca3bccefa30c7f96047a876f22b0bf8e2d6f3d00c16b3ecb86ebe007b41e27442f585af2ee73a83dcadccc3f50280a3380cad9fd473212bed30170565068fa7096bcbb9259a42abfc90cdd1dc2a9f1a7c103076614aa57dab676b9cb5e83b7a1385078bd9f21c48c283e0b4fce14401f5a6c1cc15280d6cb9769c15f62f17de090817f1bc3803aba92e0ecb428ca1133747e815cee917f6e8439ed60a72d728059625a59a21a804614068fe86d840cc95102493f44058f3d436dfde73ae164a932e6b4eb9ed11e0a0f8a5022c141aa9eb023ce661bc5988f2394057fe061fbcc204c13c95ea2f537e568647dffd0dc5f6e3bfca10f5376622647c433bb048a8f6c1397dcab72c6a6759853aeef878070e78bfe804d398b7e486e861eb07c769ac40100658dd1fa37ac8bddda5da7ccd5aa26986b4b2e775e22502a62d9906eacba50cacd984c164a9d2ff15117ea5304133ef383507bb77f748f9cb3bf96682ec5f32398b288e5c5cdb8236a14f079e56499df6eaf28033cd5671d89083dd88acc95a00f4ccdc550a8f254feb51bc45f62b8815b4a23a57728873c2089e90abe113ce7ddc3f4bbc4c409376ec58c530e0fa6c8a327709675e9ec336ad9d56dbb20d2e2dcd9569daa11dd402855ca8def2a59df5cd7a55c6777d9b75ade812b084e9d6efa4b901211eaf0a6d7eaeaa6d308683a2341fae00e0f5c77356929c857f46a2ac50f69413f3a0d2309a03fa2e44252906ba9b65e6ef9fb42c7d9fbb05c779d14716a9f372de253f4ca6fefc39e0faa84b48791bc04c2ac9ddbad3af65b4f912ae75e93557fb910a4ccd74d319f7150332ba280d7f79f03575eca599a1d3fd01ea69fd001bbe9fbfebf646f24958df303e4f3f1547ca1adcfe7783c34993dbf8ccde24755de0991967db112716955a682e7316f8ca8521948b557af8c5b0c2e5adb0f64d37e8405a50eca8b90cbc118930c881bdf623b8dc485e28d3d8b6e786457d4fc0cbeb3f53c018f29e4b8273da4355db0223513d32ca319c3ab1e70a96592ed126fef58649de024efc49f86cfea4d8bbafea65bd8514df56d7af04552b1dc3dc230f4049f44e4c965f3295a3da97eca9ea6849d37f45dfb04d8d5db074e2f4cc7c05df95a1e0409849a707045f33036f31e6ab1e7d3d53c6babe3da1363d3577cc9a17d371a8dac898a54873c322a4ad4f58bb77d546fd151ccada3192cde9e79374d8fe2a246d65ada71a92e606bd01b5e5a2a700abf3beb09e8968e6891c6ee38f0f87f881d9f3511eebfd62ac7ec69a5883e3404700e1fcf3bba10642b3357aa19d8437a609fbaa3af8a0fb1ab46b6d447fe20b9549522aa66cee4a145957dd19d2a5ee7d9865c6292153dd7037fe828e225d17e343f57a4b15dc73ce1032300cb2778d1e1cede131dd6f204bfb682899876948517c92fadd5cc7eadae42377fc2af833726da486b7aa70e05e95cc4481ae0480a1eba272113fc4d1a72c56838b861ed504a2878f3f33faa6425d4993f4837b0b4ec95248cd90ddf304ec05914f96b68bfcecfd34ea44c0446b5ce377ad8fde47c73a774d18eceb1f141938c043f88ea86f49f74361f004384d694fce82138c2ba7c3286a7421ecd9fcafb174930be1f3a7a9eff7919831b42e02382f30b9d865b35588590517fdacd796b41d96e98e300dbbd4fbf308bed3c06bc0b4f391d2f9244ca39d7d38f98a6418b5872ce33fcd02dc3c9c83859c2c99546e9ea834afa465015baf5a041a20bc95ad5b63283bc4f3f56a0b0fa67d0be7e508fcb52e4602e29815b392f3c21cd041499f11d9e1b935fa369fb6eee6f7b25ca21a9ab40741929a407d3c9e30b65dad55982fc101c498948aeef485190826822e79d5c8b9e907a0dc397649c954d4138348887acc590d9dc59c413a8e82ccc09beff60c1cca6b52c3ac384070de084780f3b8f7842c935e9aaae3bbc6820cbe03a10a1678d487209785a01165e62c1ae554ad18b56d6b3f0cd07178811fdd6ce1971fb1881f466d64ae3432cf6fe9a6cfd246032a81407bed2da179db205084e50cd90dbed52d23d79ed6259b8cbda8fe358df2bcf66789f94ab7101e004866cd9a2ad3e4eac1c18dda25eb6c25490837fdad2f2d307d5953799b5766c79e822f05df466883c5d4f15dc7b0acc0be1c60aa993a65ed0cde424fab32efddd13caf8d1ff3e576038724dc0ba539fb500939bbec40a285d9f8606a9e907ca1ed5b2fe3ba8dd9e5078e0ed503d1f9e81859b23a2b4c56d706f4810e16e56a144f3d3c1ccff2c31ed6a097a2f808246867f0379719ef408e3810d87a56a921ce73d58c02a2bc78251836d0abe9a78c6dae63428e2729ec7c760fafd6b89bb7a74376add9d729230436be88da604f6c850be2fd302ed63d850b44a14ff3f5773bcccd1e7c62254af2bcb7c905198c99f03a8845280568b62e1f2566388eda5de8f50c7681481a1e64b990f46d6ba3ea1ab0f9da60a50bc78b94b1b91e7357a09a28813867b68694e18605b2589199033e5d53a0c5ee6d77763e9ad0e46686846d2b7fd1543b6b348a39af7bc087a5bd53f586c4db715fc1e8533f24a762a8d2d34fbea8e1f09be4088634a7bb6fb9b038369bb7920cf651ccda729a1e7b80dde0cd20556869724e396f1ba71401d8013a5698dd4df5b0acf8180d3f4e91dfffd7c4090ad24c2030d228798d1518875f7e7bc86dbcc3a48011baa224c53103afb3f0dddc1757e013f31c5349252082ef8cbbc7be3654a38330a1fb5aca14eed23845a7d1f43d4aa0a8d7cef0d99064d37f834dc1d674e652dd505661adc1df0fa6ae3d29503f7d3c3e4eb6ab074af3c18902db612499fe8789a4c66066e6edc3c7879191fa122e2b0ef9f860ee5143c68a40f7537f6ae107d45c733254d26cba54c2425f79d3ad42a5991638a60a0112421529b45f46f8629b1432fa33d1a5a505b9c220eeaf554a82a9e11a4993cece1bdc86bb55111dcc6261d9ae4313d6804fbb66a096d9747917a0cbd061cf28409bfd2dcaefa3cf5f5b17b26b5346f1b5d2770526fc40db27b0803ce94bf3cada50e1fec5f713eea509cb89e32ca594284ddaabac28499c8a889fc97827972aebc80ca3180764aeb719e89e615f0a8a973fc9f8e38e2817c15ad0399e53d2395739297d3febe37dd8d9b8b0484783b13247540f4f6493ec0c6a1421024b544e4dbe09f0cc517a2cf9b34dfd8d63a2019b04ffb0b5384dbd02bd482ca0c0b55372ceaa84c2bfd04fb336529a4854e3c87e93585f74b5a5b4d3c38c26794ce06b5df4dc086b64e289db61caff4ec78167ea084e8babfd79645c1b2c08a066d7bbc056ff9323c6fa76e1de3462ff8ea03369f79c14ed72dca6fe526714323fdc1614dda25b2c8f0451eab8b171b036e754956c1bcf81065bd759990a9273f2f80444ab593be1975b01c37bf0a4e44cf4c69e290e89e0b593f8f72c3d734552e555cd5ee8923eb81f9b6864fb3ae7f4a8740bb8e8620c8179b3e727358fb263380cc5edd7a645d93fd510d96710883033d2111b4233508b0c1350015246c561cee230ae10c2cc130814fdc60c38e7334e04023e9be50824328d1f16079623ade6918e56ccbee709dcd1eda4b9a3f7b4af888cb8757c79ff0971f88b054274d8b8b74801e01936e99cf792241aeed33b2cf0110b320659abe21fc82918750799bb42f0ede3afaf44fc00ee00e28c6f86539a8347e7908d35f42585dad7945051d267beaaeff0945754e47a5bc69a6805ac966bd72001d5ff3d46f683ceea17ba38fa96aa95d02ec8febd736dcb04c545989e09fd6d792a90eda5846d5c0aed781ac3e17aafcadff1d35f5a5906ecb6582966a588c48929182d98b20930cb9cb71ce91009e6b352af50d90efedaa0e2f954eedf3cf3fea386b466859016505c7cfb0d22f21a082b6479b21c1b8b35726bf6f6300a59bdeb15af939d9d8f85607e5e39cd0ee1b4ed6cd2eaa608b569f62e387dd0574eaf4d10219e2bbede58f7c9ee06c1b536b4675c7de24ab03b4e8af789eafe9d11307ec9d5a862a6451c39288a79ae1afcfe58d3d7dcd21527a5d9a99a5747f09d99e8fd01febd372d824d25dac6682ecca9505e85a85cd7751fe8341a51fa160964a5390c28a7078240e64970098b47df8b66b78918a8c1831db299222203e53640cda72d5bd9a0766c6a9c0059f4089191402407ce84b8cf5c998eac84ba7e8f9d3dbc97d1b2c26d392b936f3d4347e3f0182d691751647be102840bb2552bd867b9ad87aa7218904d93dbfe99993878d496fe8878e27534fb9d50429937317cfabdbe5c70de5a8ed08858c1c355199d97750ab118f898d8777909f26af2b571ed36671fba11db9768cc2e3bfd6ba8fe94898ce5317892cf66882a9cff2204e9873f7370cee39cf701af58dab9980e60dd4387ded36f6fdf2d50882d8cb74a0004238a60f7f2daac4b52bf3b29ad13ae85a2c4cfefa377da2437fcad667edeaa46a95acf7d33611ae9f7a0eb6253db2f3f4d42319e4cc1f5557c12398215bd4e"}, @assoc={0x18, 0x117, 0x4, 0x7fff}, @assoc={0x18, 0x117, 0x4, 0x7ff}, @op={0x18}, @iv={0x70, 0x117, 0x2, 0x5c, "bb2ce5f3bd3784a1dc991fc7344a8ca95b4c20ad6bf66a2ea96e23f491a0122d795cd63ed82ada146348b9f055735f9b1f4e939c3a7fa15debfb0630b86bfb173e1d56932c7a079607b2a36583a40ce53e7f2273b8132313e6fb5bec"}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18}], 0x1100}, {0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000003680)="63222863752e95f30373d968c39d86402eb8ec7c7a62211c1a3a5fa7a11b3ef36ac18ee32be28338bef23c0c14ebb9258dea6ed2696ca64f0bc4f1cb4bf3f31a7b70fff440abaec2fa9b99feed71f67407ffa743a2798b3d0c80fcc3fb95c362faae81cfd2ee26036e1bb59211a3273c192e6eb0a4e1818bea00640bae0922ea944592de2f7e068ce89d12bca70b0e24a9676a65103451c42302ad7f7de486c86553893e7a0acd849fb26e86e97d4ddca6631e7b3554c7bdf180380d145d01ba4719afba431fafe2b522f4efaf707a6e1c201e3c012cbe5c8286932bc9ad5d13459b8daa88f394856e0f2898f2c76d5229c5b59a19b11f3ccea2a38438178462d07a371e72d897ef02ad300abbf319bbf4c89d0a65f93948482e4b4022712531b346493a0f5660bab653b3343da0a3b6d5dff68a807c241c6ff06e37cad2482a04e8793e5bc22d6aa42461894156a40b121348766d499e18b4b00c87355491b086e2970f0fd1b489a8b57e914c887bf5da8c7de757fd8a252572043cd28513f61fb6256f60fdbc3a23f960424e35e7f55a0325c02eb7ab9244339d16e0316c06178313b5b8cf6f7a7236b1322242b3766cdc2eae7677b733037e5db42f444dca10087e0773d6402a10ccb0775a568f9f06090f0536565931f773712d26f846cbb1dc57a9f26e07d16c691c7ab19355796f01c8739d462a18274ba948602711f9fb8512d54785a7896b7710c779cab7978f4ad60d5d4a02720465f6e9fa10677956141730a7a079dba5332a5171dadc2048f164a0cd3bd06751bd055699c045b09b145f18fd388f483056ecca245bf0fff4e92fbe670c8193b6bec62739e5f9082e3b77bda5033ca18b8d19d025bc95bf69725f127231eecfc3075c1fac8a7be6b66970a9cada354917627f18278caaa1e08e888fdc064cc7fe15c5ac35414f636659f7666cdc79a62dde328b88d6a67306bfc6b62f430d7cfa6ff9adc8e6a5ad24eeab009c9c7a254eb8106e57578066f97eb822e9f4612b2a75d75e817d4123e599e73e833ce342ce092f1839341def331b4268dd43332ad419e9995e385cbaccf93f427d6bcacacb95d193c6ad04b85d1900472a0f42980aa38525257a84ffb13f041a2d0c2db894f855a559757f839a7550185c65fcfb62395ff4ffceee21bbd69cec9361c13f777a55f81e06136e7551ae79c91d745eebd4da24e2a9bdc17a2c08a197fefb8340e6c9821b53a0eed0cc45ddb7df4c85d0d7ce3b414aed4906b2ac6e69d2eca422773b9abf504150c5adf4f025eef7a439869a49ea6fb7af8959cce3510970f1ec5f9f0602d94d6277afcf65b00af52e563a6667df19872d569ecfd688e4ccb5317901463544db803aa2d603fd27c2a09853f4e3f36b4da01d1eee191fa52e84248ab7269368739b260b5a15f62fcf27756c20104aa53b347347d1fa384dbda661864c0bdc11aec996faa7b5ba349ecd48284a00d7137714c1db21731d6b395264ba1be07cb41a8b08c0443a70873d242b05267b9ea041305ff11e4387643769657eb3108854485e22834a3a32be79e88a20c2b61f2f000ef38726f6fe71a7e0d5fb9b53ef9a404d0b503965ec997100e936cfc49282ccf602e7fced7d31baf1b9fb2940151d6a363a6a5379aa3a3a3d6128cdd55b0500dd6525c5f228b53728fb2550bea4db6fab99b81834f0d39c27b0b387d9ebfce17c9def6d7469edac81bc6f0a8b2375d8f0a0b5b1410776b390bd8e99add0b12a92eaaa4ba0dd3371da03186b1c709e0c2e2ea5adca1f6c6d2d9ae936ec68e3ccd9f41e71c6f270d5fd06a7f7a9e6f11942f339fd003e45c9b8155a3315f281bfd3b742fb4452355aed855997a258577a71927afe0a677e9663c83c199c5dbdd7ff25f0ffc77753c90c2e5b1e5fb0bb90744ba25afc86ba8f0b824e181248e50f145762c6c7a5fc88457e5bb4886323e85e27f4cf50064109b2835b21c0ce7499f28c106a6771195205f83edc29391205666c530059527a2c1d2b19ef280f043f250dd756e6da6b79b1b7b720ebdc6e73762e139e8f0f9d1322fcd54a3268629ce9d8a15aaf33ec57dd0d7935a22c8cebb248e3cc2554b5727d588bab4bd510bedea34c231a13f31ad607f92859fd1202f03fde9a708fd5d8ab609d62568c274e9688fb89ffd4905e598c39f039c6b6454388c48421d0e89f2c376c0ed6c26d1e6fe0c30f85e40afafb3117a06959cd01fa758d45f96c14d5f3407a3d8a0ea6f8978f81931eb09603baee7f63ad05d159fe0a7f05f5f6477b3e784f6b6805ebf003bb1c9c92494461f091cf59f424f7aea60fff1880fc43c9d16ec95c8b9bdb37a93a4967edbb3f946e6c9f3b9d75e8ffa2b2d04bdbeeaf3e7d0b1fba7ac97a4265588b9687be8ae3919bde29787d576261a9571188a5545404d27a6d401bdd7c67fd550a9d00b77de91e97293acda9afa83a12074749a4ec4014dd3dc824f883ed9a44d049560ea72c7981cbc1693f46f948f6c6ce544d317bffd4ce845efeef671505d0c325c7fdd3d1b15c0632fcd3e74ea0307ad271b70e0c1412db35a832e332f539ed0e7d695c9c42f7314c9a5ebe24910417fc989bb88acac4711b835feba4c12e232dddeed90cac97ad291bd4273d3d4cb28b1dc39ea4246ccc91d2aa4d1d7b45f865cc4481e66ff852591f2de33cb91ddad713fd774bc5e44b75e3ca66e90b436ab557314f2a056bb5e3154cca233853cf6c52a25cab863b995b4ce72593b197c32eb8bb6dd9297f6a355aee8e07b2871d424d9566e0b4f1725d8c6bb9c3701eb7852e9ad2608602d164043ba45bcda510de0a6901443f58f7ae679b3bb8a57979609ba9e57ff10776da2a5fef419a9e23c4822cd24569aadac5a86553d09fdda139ceffe93320c0aaf2d1741d7bb495e06139e9f9a91be4c568cee6ab89a8506366294fc58741b73f67205b7bc6ff1a8da380fbc2e7478ecc410a79010b48ac180a166fa2b1b323c2831d739fca3f32bdf805884f776e0223d477b15c23c73c2042e97750d7945d3282d6153311a19d16e005f87cedf446bac0778e0ea64c3f02e5d20f2f8eec2f3d1977de40f42e05af7f8b4a71ca67907a5bdbaddb4cb6570466700d91db0e33416ab44bf2a499a78e0aaaf733bc44918556255daaaba345d162a33e263539a8156a0c337bb8dcf01bfb4fff089cbc129eac9cad76edc3ba614f7279d6a080ddcddfae094d0b048068289f19b404396bd1f11d8fb87ad7225cada714c8b16fe12732270a0faae22882f68dd2d263a061dc876f38727285519697de220891d256b16e187720bd90ef9a07526a63a2c509db38ea0ef5c09749709c4aad7443b308f70c8804c1f7d11700653c926f777f3781c1738488a49a035884f6d85900d3753520a85ffffd53410f92faf78464ea7093dbb5ba48284b8fab94496195bee52692551e36b3a0ab633b9b808a99f9525e4ac1796283012252328c6d65571d6114b9952f03ea199869e222290eb1b547dac5131501686eea910c5a4e2bdda2b596eba484099a64c97e1ce45f1a8aec1a851df934721c87fc46a6722c9e290d0871f5b4f866d1ae419327b4f2ce245cdc19381ac7d39dffa3c7af21e40cf2de83a4a12bdfab966a02f464aa420ef47ca2e23fb49ee0cd7fc99aadb0906033586671c5e0c3139440189630a000df6648eaca0418095330c6370a5036b037ea54aa3be40597da4f905eba0df3c81cf2ddee8ecd9f72dbd460d57350ce6525c58f382a2a533591ff3d397a64916eef8275e498de030654e8a84eb6a739e1bf7fc51b2ad8b33630804843d8322c8f0b48dc4db1689dce2041fc4cc36e510b223b4c1d15e26734192dc233df4b3715bddcc52085e931468c27b256b9accb997ae645137a5d9b294813090b01711153ca19d2e87056633292b0e6a3cb64eff38ea9771b589f95d775664b8cacc532bd9e69919e82cdd161d4b3880645f997c183aa33901d84ec66ba7836a631d15a1817c9377008fac7898a573ab0d35708e969442e24b84c4be71999a970e495fcaf99fcef6a041e618e390157fb7ae5a319d780e725b7aab322575f34479f33ef50653c24c07b2c0195505526b2bb68b50890ce61be16c0f5a98186b788576adea1378966f014b2998ca804858fd01243b3768155cb9607f67b26117997e8bdfaa4456144cff762c3c12bf01891b4747dd9044ffce544bef0a1901813134c29aae47a9abb849fd655ecbdbdc7c68c6441106ebdb03a55a6929046897af3664ca6c31dded1b6a655125672715f99b795bb73e889fef87bc57599e6325c49de66e47a8d88fbd5651919f85a76889dbf39339814bccba65817fcd44ced4cf2e86723a57239f10e553099eece2862c7b38c1f86f6ba7fce5bac7ed123ee20b9cdb7b62373565eb442b180be04a196f01756c29bd9a7046160b917c85fe843ea222fd8723e345c005ed27286bf5603fbf7c017fc4344c0c861a60cad2cbb571b1765aac3fd0d7043fecb5ed677014f513608fb3fd490efd8b6f475ad20e81d1bbf7013231abe6b1fd0ae104aabec4983e81f6e328f990b7fb4fdfa9d11bc4ed29fa83d99cce13e8bb3e430cc76f1ed87641b8ed0a90ad2e5aef30ce6ecfaf7422a1dd33192e3a2491859ace679eed8319b9f2d6542e3fafb8e5a8b42d7bab437cbe324c7bbc4d6b061189495dae37f1fb8307107b6daa611b7cd4d32251daa68e8f74ef074d9dc5190895e89fcff44069eb4019d8bb84d6c6bf15ae102d8346339c5dfea9fc9a2ef25bedf11820991eb1dbcab45cceb71b754d789f6244f2d42b5491460056b45872f311aeb7be8ee88e3b9f05c1c71c47a854b382cfff5fd35cc51d92ec67ab4c8c2292f9604676b2a72204e14072c31288f49b2786f217134e732b7943cc4faf4f61782afae77e39801638aeaa301e423ca83d168a9df34e9b6d86fd46eb35a87acb5924af2376f0a3a54b1ce672da0544ca88db2522d7a44f143bdc55a0ffbe698477fb4eb7289c7546ed149b2e8af38500ed4d3f8f286c1ef954472c786b3f25d521cb733ef4c69ac48bd2817b8aa1b6f51b924adeef7cc486314eca1715e45e80dba0bf0ece336cd2907bdad241332f7221aa51276f2aa5245771e7b5c6ef4c17e47cc526171ebf9f438c7749ec21db59a58c643de537052013638cdc8c0d7d06dcfe46dadeced7ce9e1281cd0119d9f2b0667d9c7dad7f0075f62960e7f1aab1e3a075562bdb0c1ecd7d0e94548107540fa5385242038e22943c26b66e174da1007b71a0611888aa9ce913b41265bad0ddfe297f16205c7dad5c81e000242f63c0a90bfadda2baacdd5b2182e7bbb2db963bf054a53866fe518afdbd8719e1fab7e05b3a27fb04cec8392554ae8b1db0df49f9d088e49386891eb081d0780e661587fbf41766fe05ec7d30cd30667ef57ef2d7382c1eb12e9e2890a55435dff9f1e2f169a755ce8d634bef673570d39f5f4a705e72f0e54a05a9aa1506d2c8ca3099394eba88d4a80abba027658fd4e4dc11e8707993dcf1ebcf48c4a4f2336493033a9c3fd0ca1c409ec1273da78a51e9ff4011716d4e4cad95601f921a127fdb402661dcd798bf1a4eb1be37aeb0c05ff3de089c6f775a1d677998c346dcf55517c5c17103df48d6e10addc1d354b63072c064748c7d29e09d3fc80c8558cc8f95bca867a46bfb736f23ae37a878e2e690a86bce2a67c83fc9b2dcdf73ee55d5067267074c6a7befa1fdb0c0001e7d223ee2624d666e30480bf57503fdec95ebca31780", 0x1000}, {&(0x7f0000000600)="c25235edec41d203b8c9025ff42a2c4750333586665ab31d82a2e265e28cfc40c3b74ab6aaaa90058c52715c90df669fa59c8ecdf15aef55b8a9df198faf847d25ea0c835088bd3a617601861aac97228ef37341b569b54f6a04f40ed37045868c47d3ac3765be75ef6ede21a18f466fb5b0aa5e71b9c28560298fe1e54ee4feec88877a152c18c441a2c77959c720be03101f4889d73c6954d1529e5275bfecad694a165caae908271c955ab0", 0xad}], 0x2, 0x0, 0x0, 0x40000}, {0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)="4774daf335c5b0b4c725a40d1e67819330d223a45d6a4d1f1acc01", 0x1b}, {&(0x7f0000000740)="a5c836be6c446ca3925454e6e076dd6d7fdfb0d58c46a856efeb806585bc80db12ef893df4", 0x25}], 0x2, 0x0, 0x0, 0x10}, {0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000004680)="a84054957a866769828b7135ef2f370e0e4888b0391fd4fa1c034b640222886c8042a72cb869fce1587292232848c93b84910513dc402c532238f1d9b5a235fd4a5847e7a7d9e8ec0e11f22a8ad06f1f93e13643fc8a8cf6ea62ff46481c580d3f987776cfbf822e69155129f094645e931e847896fd771ca373a61eb67ef3b779072e7711f4a385598729d7e842b8bccdd537b221e611a06abe1296a08725892b735859378f45dda8a2f595657fe033385ac55958bc28264818d8afb3e65a0b4210498bf1c819908a0ac91fc5af4565369597f0f01de95cf10a35b07ca50a2aa5051648323be24469cbee7215e4acc3d15c0dec9c849de45dfb2e42a2f2cc3e191c90853d007f001885923dc9d338b5e5040bda0fc0461ea075c554b076bd667718cf4492e09b58f7b730195c4007e6bce86818a17e10badc784d9f2429309c5f72b82aea422430d4e28f4118946b94baed70c8873786ab3f44fedf6b5dd427e896402a6d28d1dd2920e966a1fb39dbaf21fd5a03ccff46e5b4ccfcd3809af1b0047b1458fd9c1db932419779a6d3ac615821be279671c86f660a7a5fa67d1932ce5b525eb909a093ddffc7ff56d6908d1f812cca7d16d1247c4e2dfb24f5cfa1167b66e89e2cded6f3764a69766cba35d1f22fdad5c605181185df4bde738608fd0ff0b811dced6d1152bf87b80f5efcf7a468bef12790aeb4e14a1cfeecd3df66b6be74ffc4c8aa99d49cf79095e8868df683ba02b134c73e29a05b3155cbe6b727b0387a0d65396d767f52d51c869c368414b13673efaddd98a7f6c9bfe7969274aec1f86efc3b42fd0a20ff3b20259d67f1d74c51d6c690e30ded058014d40f83ea4feea10936b079ee0ea36be370714779494223eee17584eb892a68ba1d574eb6c4ffae58b878d7f5449dbb1e83b61857558450bf55aa0bf73aafa41e04a840c8970f8280d96290954acfc511fa691157dcebaff302932447e458631528059651eb4dab7fe775a53fc1608388ee258f12635fbbd0527d122cc95c2de6c1644903237d5a1f8c41e96e21049a405c3fb030d7cab146ab7fa7f346ad413ad15551dcf803ced032a44947cafc31252ea4c00f7b9d260de083498883519cd7f8cf19e74bd4923b3e915eef50a1978b607da818cd21d7ff706e1df2255c00c28bb27eb74f937bdcbb9b50ae8ba38c9043a47e11335eddcbf86984a0fcec3d553cb522a5f1574c6a5c59ceade125bb6518dfe993aa950d427efb042964cc09e3fc40b5d959e59b1ba6128ee12c911024a2866ff034d5b98ad00617fb1e75391a913ce0029979b524a2e5ec248ba6435e0b7571c7001ebac2c4d841fcf21ff6aea73b937f80aec9d913ebfac5431d3413372660991dea939133b47179c05b52348d6939e810007c740393148bd39d088f3ee22270999546ca8696bb49149e1ecd0fb7910feae06a4524ab47a7491d3dcf5a52811c590ed5f34c81d1456cbfcbd33caa0ba8ada77bfd0057cdb3feef0bd1a9ebfff3bd11daab4dc470a9cdc3289f896f6d6029aa0f4410c32da5aa35bafcba301b3ca8772329909de56cac77776cf7fa62f311f7268765cd067b3092d5c4e23239dda7a28b14a885f929df36f0a11d4090220db8fb46aff47b57ff8152a5198154670fcdd448f93eb985abeb78a7b7173431e9a3d1f4cccd1137fa5a955eb8f82db74feb4f7cb586f2da290cba186e8f60c0b6a127f1723ec6509f5e03671feeb4ddc2a49caa4e98d783f0abd8526b86dc2498cb424c0a0ba9b6167c79d5eaa5c08f6d60c0d21e0e8b4f3b77bb0d387eabba7f1c151f2c162b0618daaf1936210f6dfb9ad46dd948f32b00ad3266d5f0a36c69058ebc69f2c092a5ef47b9f8ccbc6f086878cd7a138397102bd5cc35f2ef2271173166ec363291ae680484de39a0452bdbf1bac4b8b67452ec708b520b0c1340774755cddae4b068de9da511b709dd903804070baf5589cdcc69cd94fc1a84b23adecaa5067549cb76c1511ec5585e44e5b76cb5cde7a0b3ff43de589838a3fa8aa98fe349ec4428377cbc4b3529678fc66ec95e516e0e2438b0d114db9d1e0f9c55abd58334d3ffe471d3f858220b56c4e4a5ec77682b1da941ffa7d5c80ec25dbf42bcdc79031400d07ad8db7711fa515613532106c82c4f970b11caa85a08228563b70b3317f57ed6c783a946acd83adfdaf86d131e260e885754caa0901bc473e759d30e364934c06a8d3589c057fd96c170db6c81edf723d42332b4cc7085dc7b618f9e573419bb14af576289b7b7e1b7fda8804730cc36143c70498b25952015650c5f009190bccaded3276521156b94d79e1f516f34b2d9501c60b7850c35055ed8635378d89d12b893f0d7968ce52c8e16b0430df3154bc18c268108532ac72fe27292d66dfcfd0e73d5e11b1eb43a2dc9b599bba0a473b7ae293a5fb64dd49664cd9ea0f9fc93044db845c19ab0fd31cfad130aef868e13887a30c3510a939a68cf67ad704e5b80fb3cd8db97a5b881756224ee8da787910d0c60b4cb4623e065590123c1ae4f043f81f745589e3ae9aae55c23af964456e369fc4dff2b5118bebdb37c2975a74609a86234b86fc1803057fee221862bf16a5a228c9a4aa1cd1a9282fd67cd0e7ae4c1212d3057fb8aecded9ceef27f3935b12e2a5cdd70dce29ae9821dfe66d354bde4525f903fa5e58375fadc4f691bb8140916bafd1d4869831c541b7eeaaa60c8c6820fedab018e270737f4ea5d305a8b561efc7f3d263c1a75eac1277f48561d1515cfa0eee80e657c57f46f94e091b8715586274811511791e785946b52bc18bb97263bd5984eced9a6a0ac7908f1fd26b80a0655604a718788acc41a4536be6be157bbec06181098266f04ea7f4b89f3763852789026eb98b5c6b4af3bdba759b262395a4744f737d3ad393c32aa15e90939a0374be1d7de44194838f9c78eebfc131a518c980eada5cbd281c7d0e176bc0f4fb2c9efa336cffb39c5f06687c5473e2ad9ec2d3e2bed29473ded8223ec944b2930f07bd03d458a4b7aa9cd907ea1d84a7cf7be247d5a7aa363a38d6dbfa0998e15cce6c8f81946d2f84c74442988f027142aff3191fbc658c11dd5bd9fcedfd793b40b739a48c3b62552b68316d18d17ff07ae308d72be226b365ceecf7e67d0f73fbdfe6e8553b10d7213180a92ac3f64b203563e9522a3396d18b7811c6a8681c31e7406672081c80247ff668f766ccf36cb4ea266ba01702317aedee123f43eda2d414dff062ee5d1ac999ba5517c05452b708752b00df01a1e6f5d45274f82c0941ed147636669811e3e7202b449835436c3188d4c723961717a9b211cbc5408198e8974aab19a918b9e6f30266ad7ca1001f22faa63a2e6c13c83120ba058e031bd5058081e3771e5a1a8421e3ed7db9ec1a2684efe80d8d06d655ea48d6c08e3996c4fe1c527d43e03910b2795a628c266b71a31b9920ee2266cf32d9a33e5c41751687897306f59e7d072d45f803281f900894b32ef5b03d4bd73bf0de4e1a297b2ab7124f5bff431312f1ea786dcc333f94ac4ccdcb5962c2eb58fc987de351faa5a040d5d9a35ef3980fa05981ffa25abfb418db2228dae0e530eb3930b514139638e3959c6302cb49e8202ec3d4fa999325eab1f778a1dff21cca99d666ccd581cf71b50ac22da068380fcd7d18f7dc581e3dc7f5b7e34e68c0909b9cdc5ce4bc54166c7702fdd6be2dcf8c27c28a1b4f8799520d62b7f0497829efafeb5b8b7b8d4499f8e8e1aeef54b55f7add77990fd814440d197cebae1e2557ac9b37d15cbb077e85867cc697879061a0407814f3822739cf8b5b4bf904ada5f85cc0926a253f7aa0886a76dab2df7865123f0048aafa684b293468c1bac15400c12bf3e9ac4b5ecbcfb728685ce3c05a3062fe22d4ee4d8732da3e1daad24646da5cb4d401dcd095109cfa52edca3f4870fc70b70a2c51b2357c5be19589dc99383946e7fa176d068a5948f9b7afdbb313beec3f795e96fa6b50fab2c7f8932aa3bbe2eecf36c2d229f94a0ab61315b90bc9b528ac020787953b3e6610a12cff64585d4f613abdec74ae4b46ce8d840851c682505c6c189df1f0ece8fe70bd2efbd6690bb276f76dd7fb714661397e4266f3d1b77c6c453bdfdeb500634de268bbcb8b10463fad56f0009c16f3b75b9b18cdbfa624de9e959d2f2ed8634dd1e239290f5f9f9bd05288724e4e5fb12a47f97be28c11606de7b3519b9795b86e7b81e74480c98e7186a644b88aa5a73f0deddc5277d89559ebd1a50c13b132a34e93c726fd3f266b91686bebf0970535d26c45ce58ef9bfcbeb7776c2c2c91099c89e613f7407e334751b28489268e8d04b9c941da9b290d1d44d53083ea95fef6dd8fe8a351c8ba953e7f62eb9c3f66605de34f8f3a9c021b35ebe5a3064f91f90b056e556881dcabe689d44e0769222ba1bf1812673d5de6c655947b3108bd391d655dba34f1087ca0bc39d5082d34922994698ff5636e700fb6ee8e10fa0fe40e3c75a028327708688046ee1031cafb5f9723a94d0e3464393f695da78e5337f7fd8914bc9055a19273ee5ba8ef74936c547897f8f1a9320979bcc7774f6115a284f770d0ab5856c86241f04df4324bf21af71d940e9c8a0391f2d6b0fd54da44be380d7f561be067983d93a312d3e4c7a7baa82579f5f7ecb464f09e3cfd9193ffb0f3976a3c85292e521e0ca4f61cdb8a2fbef1a9ca5c7bba733e4b7a8f4f2facb2ed26f9f4dcd56c3d8c66aaf02f59dcb2bd929e50ec707c9c0dbee28540bc12b7516b0a3112b82f3ed36e469702f67cbc7982ba341128416a6ad8e3035a65e8a7132ad444e73f0e4f4b2b0dbbd1f809a5d619caeb74cc9a6e01ce9c57d74d0b8339c5b73697695ac1a5a226b41aaec46421a330ba0c43a6e6578f3d302f53bde785e40bfaa913858538eb2b96a5fe794ee580d42e46917f5bedcb651e6f69d6602b0ef05f802e7bc01d01f691c709743b73dd16e638357e62a53e2f5cee177e2a3d5c41648d8ba0a8e68e0b986ca704655cec1debb8109570a1e174f50d0dd7065944f5cc7e693b02c4a2c883f70d758bc1530551efd7c5c5e7d67a1f7804200af94c633070a1334519e68a887c2b82248a837fe5c682e280efbf09f984f67fdaf2e4fd30b9585c6c3312f3b5f2868a6aa7ec68c9e98a245c6a6478e221e90973fdf7b50286c3accb91f965e7bc23a6c2423d37f288bc6f9239e129039961e1adf79fd4602af32f860a4034fcb5ba9c9bbdd5c8d36b834ffec7f4341fbf201d19cca37fdba19618f5eec0b169d2ee6ccf4ec241f2c0ffa700b740a865b30a5b3482d68951ce02cb54631bfff84704d366568e7c606f371d09d01710daa0047f1464a6541f4eb87b6c73d6082abc863a27784c91a69eccf4fd4f74e1438f6a301822ed41be7e2bfef1189055086261866eff4bed28d5f826027a1303de267b04e65c6cab5c1a5118b513dc08c61293fb3e9f07e9ed3301940af5163a64cc3b6390a3e19e604c5ebf76230192edc02bb128ff6bdaf41c6dbc4c0b70108548f1367e021228edf317dc43680e5b94bdab18c865a6c1127d4037ea160c88b41769d694e93b3114c8f5fafcf8e4d1585d76139f3f96f0c1d1a6903c44edc675b9c772ed07c807da8c9bc1226d0e8b37153bdd969c87d89003e30182cdd2c40cceba9580f923062831cf4ef32cc4fc7a5ebdb0324e4dc2fd1d6971cc23ff72d74553870c2c0ec414c9c9f8c2acf7cc2b896468a0b895616163", 0x1000}, {&(0x7f00000007c0)="fcb007377e796dc00c84463aba23522de87b0b874109b81698f71b884ffe87ecbd7eafc57239c2b17defab6e5750b8430470a4cbe79ab778c37353e39199b4bdf34239f7dd90be399ae06c7679d4aa7a9800aea70cd1a0c07cc0cc5770e2ce605798f7a0fb97320a6cf537595e576f80eed3f40792be7df8d1076418c4b8ddc419e32ed398deb51114c9d731b3b18550d0a09404df9a8d60176920f896aa75e9bb02dd554fdc5005833dc6a9192d13c44f37a2b9fb44311ada6f92f064b1f72b87e5f0ad201fafda8e51895e54b0ae927b33", 0xd2}, {&(0x7f00000008c0)="747dd7bd31168fe5a16188d556c895db3f6ba7d123adecf04def7c0c57fc2892e1ef45e2f4e1309818c7c0b6e0168b4b", 0x30}], 0x3, &(0x7f0000000940)=[@iv={0x88, 0x117, 0x2, 0x71, "02f77bea8d93ae1ad926eb49bb824d77073a6224096d91e1bf929d3e3bed2148ea8b1a53ea07bd76f7c9469f183ff94f1aa5745a895b144b44cf66af1c1e1892a19b0c062893fc6df57d18b837852c870b436ed2faee7a443e113de9c3adbe7f4b836fd3e6f1aca1590181063256591d0d"}, @iv={0x70, 0x117, 0x2, 0x5a, "e993f1b11b8396a4da647d637e6adc6ef0a022aa4166941c5419feb70b3347bc7b670a05613f432a3142b6c96d56562099eb4ef09e8100044f715d32e217d6791e3460bdebaa32c2332c035d850841f45f3ae279ae5839e71581"}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18}, @assoc={0x18, 0x117, 0x4, 0x4}, @op={0x18}, @iv={0x20, 0x117, 0x2, 0xb, "efdeab3dc2e57f93808a34"}], 0x190, 0x4010}, {0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000b00)="3b34ce42182cc7293d1abd1cc875e5f9fdb85f57bae894bc6b43df8876a8d6885551cd690c3f7d42d08d88b01f6653fce776ea7a94bb4a5153cb26040e19e39d360780273fd4a8380767b27f79f5963adf02d99b34eb6eead8", 0x59}, {&(0x7f0000000b80)="67412e959bbb75fa018548ca5381bac946cf490a5b9165a0711392c432832201c7755e0ac85e5938bc99b53b0e684db761f5171f996133d91988d125cdb735867430dfdec2547c15b21232e004a6f20f0e395024b77732e2eeeb36b40a7145a9b7903a865767f129674fa9282a933b901b223ee6050d4368b5128c0e4afcde588217b824dc6b653308c76c786721cf34e7dc88fac8595c4afcfd015cf461e8036bffaca644d96c0c8cc8fa211fa966a0da331fc285c21abfef384b7604cc6b467a1d25938b79eb19d8ea5d", 0xcb}], 0x2, &(0x7f0000000cc0)=[@iv={0x30, 0x117, 0x2, 0x18, "5b4a37112aa796ffe87fe8e9a2b1369d0fb34378f4cde7a2"}, @iv={0x50, 0x117, 0x2, 0x39, "9635bf0834a632ab5eede897b38b7b266d4b9f2382717181c872b0f3745ad6b8a65b1233d2a1a3539f094d57b99423870541a302b3d2ea9df5"}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x1}], 0xb0, 0x2004c0f5}], 0x6, 0x4040858) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) [ 3497.115027][T24686] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3497.285707][T24682] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3497.301656][T24696] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3497.379922][ T29] kauditd_printk_skb: 7 callbacks suppressed [ 3497.379937][ T29] audit: type=1804 audit(1595405963.292:2480): pid=24678 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8416/cgroup.controllers" dev="sda1" ino=16039 res=1 08:19:23 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000000000ffffff9e", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3497.465527][ T29] audit: type=1804 audit(1595405963.292:2481): pid=24669 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8416/cgroup.controllers" dev="sda1" ino=16039 res=1 08:19:23 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f00000000c0)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0x0, &(0x7f0000000100), 0x0, 0x40041}, {0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000040)=[@op={0x18}, @iv={0x60, 0x117, 0x2, 0x46, "18c0dbb29caa09b8b4a6f5a87c358f6a00ec0a9ad74931552e6937a4c85cda454699fe5fcdf38a0089ffcf344c6c5dcc5d30085d6fe9b14a4d19866486293a502e83d38b4b5b"}], 0x78, 0x4010}], 0x2, 0x0) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000680)='TIPCv2\x00') sendmsg$TIPC_NL_MON_SET(r2, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000440)=ANY=[@ANYBLOB="5475b8e91b287771e808655d8d915ab345f8a0220000", @ANYRES16=r3, @ANYBLOB="01000000000000000000110000000c0009800400010000000000"], 0x20}}, 0x0) sendmsg$TIPC_NL_MON_GET(r0, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000003c0)={&(0x7f00000001c0)={0x1ec, r3, 0x0, 0x70bd2c, 0x25dfdbfc, {}, [@TIPC_NLA_BEARER={0xb8, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}]}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x973a}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}]}, @TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x400}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xae5}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x487}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e21, 0x200, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x7}}, {0x14, 0x2, @in={0x2, 0x4e24, @private=0xa010100}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xdc}]}, @TIPC_NLA_SOCK={0xbc, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0xff6c}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8000}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xce9}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}]}, @TIPC_NLA_SOCK_CON={0x54, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x5000000}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8000}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x101}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x40}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x880b}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x80000000}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1f}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xd3}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7fff}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0xd1}, @TIPC_NLA_CON_FLAG={0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x1}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_MEDIA={0x58, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x42}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffffffe0}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}]}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_BEARER={0xc, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4}]}]}, 0x1ec}, 0x1, 0x0, 0x0, 0x8080}, 0x10) sendmsg$IPVS_CMD_DEL_SERVICE(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x20000000}, 0xc807) [ 3497.562310][T24682] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:23 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r5, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r5, 0x84, 0x4, &(0x7f0000000480)=0x9, 0x4) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r6 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r6, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) write$binfmt_script(r1, &(0x7f00000004c0)=ANY=[@ANYRES16=r0, @ANYRESOCT=r2, @ANYRESDEC, @ANYBLOB="a978d76eb3fbdf177d044d8a59136d7885697c105cc15bff19a58713117a3404f0af33117217c52bf30ec2a7a51e039085db3d00d77646109ba56ce926c7ec09e190eeba6c57ee077b0733d94839333a61b1d772e6", @ANYRESOCT=r1, @ANYRES32=r0, @ANYRES32=r4, @ANYRES64=r5, @ANYBLOB="6d88b0d6690cf4bb6c50afb6283830eea530e4a2a8eb0a4483d3b0414fc288a30797ce60b06c1054ce3edfaba4491652d9b43333f12eaba5", @ANYRES16=r3], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f00000003c0)={0x0, 0x1f, 0x2705}, &(0x7f0000000400)=0x10) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r7, 0x0, 0x100005000) 08:19:23 executing program 5: r0 = socket(0xa, 0x4, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f00000004c0), 0x0, &(0x7f0000000100)}], 0x1, 0x0) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000380)={0x1f, {{0x2, 0x4e23, @remote}}, 0x1, 0x1, [{{0x2, 0x4e24, @local}}]}, 0x110) setsockopt$IP6T_SO_SET_REPLACE(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$EXT4_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000000)=0x12) 08:19:23 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x4, @empty}}) 08:19:23 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000000000fffffff0", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:23 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xa3ac4d0000000000) [ 3497.866638][ T29] audit: type=1804 audit(1595405963.772:2482): pid=24698 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8416/cgroup.controllers" dev="sda1" ino=16039 res=1 [ 3497.879269][T24726] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:23 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000000000007fffffff", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3497.930791][T24732] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3497.954169][T24726] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3497.961943][T24732] __nla_validate_parse: 9 callbacks suppressed [ 3497.961954][T24732] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3498.051266][ T29] audit: type=1804 audit(1595405963.962:2483): pid=24735 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8539/cgroup.controllers" dev="sda1" ino=16073 res=1 08:19:24 executing program 5: recvmsg$can_raw(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, &(0x7f0000000500), 0x0, &(0x7f0000000540)=""/230, 0xe6}, 0x2100) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='pids.events\x00', 0x275a, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000100)="95", 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r2, 0x0) r3 = socket$inet_sctp(0x2, 0x1, 0x84) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f00000001c0)={r5}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000440)={r5, 0x2, 0x9}, &(0x7f0000000480)=0x10) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x5, &(0x7f0000000200)={r5, @in6={{0xa, 0x4e23, 0x7ff, @ipv4={[], [], @remote}, 0x3}}}, 0x84) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000680)=@assoc_value={r5, 0x101}, &(0x7f00000006c0)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000700)={r6, @in6={{0xa, 0x4e20, 0x3, @ipv4={[], [], @local}, 0x8}}, 0x7, 0x1, 0x1, 0xffff, 0x10, 0xfff, 0xc0}, 0x9c) r7 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r7, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) 08:19:24 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f0000001a80)={r1}) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000001b00)='NLBL_CALIPSO\x00') r3 = socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000080)={0x0, 0x0}) setsockopt$sock_attach_bpf(r4, 0x10f, 0x87, &(0x7f0000000180), 0x4bd) getsockopt$inet_sctp6_SCTP_EVENTS(r4, 0x84, 0xb, &(0x7f0000000240), &(0x7f0000000280)=0xe) r5 = accept(0xffffffffffffffff, &(0x7f0000001700)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, &(0x7f0000001780)=0x80) r6 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000001800)='NLBL_CALIPSO\x00') sendmsg$NLBL_CALIPSO_C_LIST(r5, &(0x7f00000018c0)={&(0x7f00000017c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000100)={0x2c, r6, 0x400, 0x70bd29, 0x25dfdc01, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x20004000) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000001bc0)={&(0x7f0000001ac0)={0x10, 0x0, 0x0, 0x22000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x4e, r6, 0x200, 0x70bd29, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE, @NLBL_CALIPSO_A_DOI, @NLBL_CALIPSO_A_MTYPE]}, 0x24}, 0x1, 0x0, 0x0, 0x10}, 0x40000) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r7, 0x0, 0x10000503c) [ 3498.210417][T24740] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:19:24 executing program 5: r0 = socket(0x1d, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) [ 3498.384364][T24753] can: request_module (can-proto-0) failed. [ 3498.422054][ T29] audit: type=1804 audit(1595405964.332:2484): pid=24754 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8417/cgroup.controllers" dev="sda1" ino=15742 res=1 [ 3498.449145][T24753] can: request_module (can-proto-0) failed. 08:19:24 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCGIFNETMASK(r1, 0x891b, &(0x7f0000000000)={'geneve1\x00', {0x2, 0x4e22, @loopback}}) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000180)=[{&(0x7f0000000040)="87f82904a833c223e75e9715f586dca8ff8aac9ede47644df78bcfba2943a35969dedbe67718b23a5ce28e93eb1a0c55942f5e0c81737e623e75803b2719c58dcc4990fe88bfa92f911e84159c1b8a3db804cd6c96eb602848d68ccfdec318347c6acb579863c43829d665c9b72f6b973ce1bef01e40fd8901af958298bbf60a1c11578d27ac36b640531575389fe194a9e4c19217899e8b99774dc5755781", 0x9f}, {&(0x7f0000000100)="1ad5f19fa582013002c2c3658830e550f355086f53b1080a742b06baf261b03199", 0x21}], 0x2, &(0x7f0000000100)}], 0x1, 0x0) [ 3498.633668][T24748] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3498.642196][T24748] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:24 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept4$rose(r2, &(0x7f00000000c0)=@short={0xb, @dev}, &(0x7f0000000140)=0x1c, 0x800) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100005000) 08:19:24 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000f0ffffffffffff", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:24 executing program 5: r0 = socket(0x10, 0x4, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) 08:19:24 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xa4ac4d0000000000) [ 3498.863601][ T29] audit: type=1804 audit(1595405964.772:2485): pid=24772 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8540/cgroup.controllers" dev="sda1" ino=16073 res=1 08:19:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x5, @empty}}) 08:19:24 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) getsockopt$packet_int(r1, 0x107, 0x7, &(0x7f0000000000), &(0x7f0000000040)=0x4) [ 3498.921156][T24781] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3498.937490][T24781] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3499.052931][ T29] audit: type=1804 audit(1595405964.962:2486): pid=24775 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8540/cgroup.controllers" dev="sda1" ino=16073 res=1 08:19:25 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) ioctl$FIGETBSZ(r1, 0x2, &(0x7f00000000c0)) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) [ 3499.123013][T24779] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:19:25 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000ab027d77001400020077673001a02906f7b769ee795c4a935f208fec642059ee1d745bb773e62539219b230f3ad372e507d2006b33e33002cbe2f309bd6b42b8282a466e4daca4ec9a38d67e898ba44a261b315f54217467df9b7a13c21e7643918068496e6033e0e8ff045d095486f70e67b8e27ab10b046483e797a142952ec586ea8aa12fd16915de164a3420faf6b73a7bf1608665c456bb55bd7240bd677fd29d4d8c4fa662a38684b1cd2468"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) [ 3499.212854][T24781] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:25 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f00000036c0)=[{&(0x7f0000003780)="d52bbebb21e13811b1740eab738fd72b43c7007426fcc4d44634da7acf4d6e9a16a0eb341913609af9d8eb05b61ea532d926755aab9bfefa2ff7996afea5a54b6699940d14f6166a9f9a524751d6e3e96bc8e913ef72d06bf5101e7f24ee51cfb0a6ab9419bccc12cd351de2279598cbd9de77c6753e65b38c21cdade8468f569bfed384d306a89f1f609644451bee53686c2795fc0d178c65b4ac541bd1fe6396ee38c6a6dce44a51cfac527573ad06ed3c4b128ddc74a021b94b890064b48ed9579319be975c7ec5026f64cea77931100af7151d0a256e3eeea6c91d373c602e052bd9f60dcb391a21d58ce93ea93667a2e1f55066302e14229ce4368e10a16f19df0ecd92c8af679c3be39ca87ef9107baf211ae1642e4c63c43e6849ea6a78ca601837b59bad548c5639212aef7e103cdfa7c02d7abf7d3b8d701a717c57f8682d9dc61aad6df6cd060bc77c577902e358cf66dc568b3f877e3755625ffe9b9bf2ddc9a817cf3ce0bcaff9409ca5cadf1d1466c49588c2b67021231f16c1753def8a6b3a68446b5cdbec064a0f7d5ea46c72ea823bbcb9dcdd4205ff25fb4ed28a625d9608b612c861a2e5ff4ec186da2cfaa2bf237133c20c2220b3cbf56387e985fa1e03a51b4d57cab614b89ab43ffbe740fb23324faf3e657e74ae39c5267aa36c6606f990059d11e34fbf879415b059dee626a4420c164b3dd92cb4b08b2fd41c5bd5f22c9aa439f182fff1edb7608ae69b1fde66559148ce7da7fc853ff969b8cf07003c1f1f0f135fe7a8eef901538d261be0fc9de1e3ebd4a8d058b0ded5ebe4c6c4e9b99ac5a54aed9f2e01476b60b8a043b8e95f49a6ee942ca5c19e79b09fed07ff4e33f2c72d8da2c69b1019da8d7d5e03165b8cfd67dab346b6143728c75f8f61adbc263fc951efe8eb989a266934973b05c6d991ac967617f3b1806900edda560b232e19e9e890c337e67ad42d02fec63047859136cffe67326f45b66ed1f0a751a533b7b87fa5d4db4d5ec35fd28fc6e8fa3f10456a539887c4ceede89b4393e5f384806cc817a6ecbc76b183f26bae3c5ab9e2e1b25576cddb5735c2307773ef5f8cbfebe01af1fc9ebcb091fcf7ab7723a49ea511d94980d01f22431ae4e1d5b95ff048afb7067d551773dd3d46eee2e93c4750c016ad1ad2f761595f3501d22aca22950a10733aa52e3b1c12dae7869ed053b5eb5db80e1014fd296707e0f4ccfbf224e7a4a854e3b95b15cd396bc48d9b3cb197066d27b347ce753bd2ea59507db6ede5eaef255dd565a386dccaee1ed698bb20495816885eb5d4d72b6441118e55e82599596fc2175cbf8c2d61d543789178e7832bb615b023ecfc3edf82e040c62ddb99de8547d60a4cf794a71772c952cd7af4e3c366b8982ca33eeca1d5018920c3c9f704faae5029a5541f7028f884a66816e9314f190db93a053310df3fb930a33830a2c77e175834643a7f117f408ae043a2da8199dbb33617440341dab8563fc5184468101a45756993203b38d49e8275dd8121c17d7ad7cd4c8cf3cc8c06d7542b5d73b0de88fda241181d68a44e49ba9ba20ec28a110e3e758cbf8f5353a7d8141999f7b01d07ce5c713c9b7999216de4a2be9b88621509598bd4a0fb235985ff6e7b406de955386fcb3d3c515ebe3e9acdfb49b92b676f9665b3c321855a4f4b9f81e91755178f14c38bb77ce915ca5af7e873b74ac78b7b95c70aa51f1bae1e3bcfef3da14aff553a0edda7a0e1214ff3bc6f9d6adb5942633db293a3bd62df7b5d8c22cdc3df43b37b66ad2096dabda88463af3e03fc60429f42e26c372b4ed0ac24460fb801367b967076882f0b6ba0e87eede949dbb6e0b2c938bf2fb51fef3945f9ad43fd003f42522023a9d74ddc1256f9b689094f87a5bca59cb6286299f7d24570e5860aa645d6ae3e5c4e2107b5a9730fff7092a0a5dc5384693ab63a5fbe538709bab699305e34642cf059e538bb3aca01e9a416d02de3285028ea39ba3179c5a804eb42c71bf0bb3a07a0d266dc99cd1e570a9a965fd15b6e317840fc3665cc064ff6343507790ce3135d5cb47f127f5df883e1be7ddc648ebe1f3eb0438884833250083003bc3d2589d5d2839d6479733459a5b7c5ca8d8bf147adc821122447a648603ad56db3ed167967da1260f9f927215541d04fd3b9ef497c565531443e7fc0e1223b6b65d1a3bb30bbcaf063e16380cf10424d978316bb5c9e52210e90b276f3cae57df0f228aa0496b3b3127885a8d1719dec309fd641cc73e3eca0dc478b637f9e0ba879788029630db39f5ab1b3048c7f751996eae6fe0751778cf0e986cc01a7743aefa420e56734c80b1538d43a728a9e4ebdf873e9b474294434c2f55301b0349509df4ea5cc659e2ea90cfa37ab5093f490df0f5421c8106664138345649670606f27023bae1b160ad386038748740a7bdbb6c3885a20e5f72cf753659c1a4db969c07c3717fed17261ddd938a69e8dddbd24a82b2716c325f85012f087bab1e30096e1082388cb269e42f7824d7a94dd0bfb245b5bc80239b6fb50f16878890eeaac0cbdba659e14e732f3772be9c7e6fa98ae614fd7780f9fb152be715a42a2d192f463fd7f7471014d22145ea63ebf5330da3da85316928dd512ca9f347c30e31b3defec09bea94961aa3ba1829b6beb19ba62969a39017006d5f9134480ab952d5a5c87365ce22cd96773b54b832a1ba16d59a496e9e8fb4e7dcde8b6889f8d004b940c5d4c76214618ef098ab9831dae9cf342828e00c8a0df40a891d69d9ad6b5bd927d16326e19bcf65464060201150455bf1756cd453245560e512fc1150c14f8ec86103fdd64b28d2f9e04f1d03aed60606826bcab1b0f52fe4fa2791f853f99e7621d63f75f2dacbea511bb7d96f5b36492ba44669b795d4e53ca8a1140039d673edb60956b7a6370c5700defa92ae9224923bd5297767bfbaf1c17ee2a9c6b9e75604de1224fb738e48e9b488858bff18850bb1fca6e3438a54c86208e0648f0956a8ff967e873c4995c9d8524eb8cc2a6f807290942cd770ce86c0fa749762c86fd1a64f1d6e53c61db04c1518af8aea944ec94a3cd3258323b7553c5a6030c57a9616ea320ef6ad4e62875cfccbe77f9fe28bdadaa988e143333fc9dd8ff01f522e8b17ba56bc01dab6d8780d5bd0e090a071bf4e6be9ec89ff6a622fa6c8a88236b05196db7e1ad9fecb989f5c86d16cb4401d2b7b43d63340dd11edfbac6fe96cfc8a653bba3914333582fd96162f7c882767aa492432e0681e37fd2a4ce7b9d8dcb6922c1d159cfa540d5c95dbe4d360857e9d0177ebe7fdace6ce142e7f3bb859b2cd01c1a898cda3b9755c381619a589ef413d671e9c88e312a917c48bcaeeffe174cbcafcd83578244e96111f3cf208a4a5951eb4da7474a92e2a6f260bae03a1c806db73ef3e205bd08994da4969cccb7b0473f7e04ad97b6b48778221b4639b6b72bd897f18fa52e024e5722e93737806ebf23e704c943b3beb9c735a3478968e84b1b297f1f4cb7ff6e993af692ef8674b9b041c8409be2dd5cf36bec37e183689b0921f3ba97137b9e0374701eb983e7556d694c2ded051d0126b98ced8b19c2c13ff6e751bc6d12213c55fe5e70a7e7fb4c7a2fde0a0eec6cde792a369c3371f8f64a310796e8d592bc2448e2c010c03012001ae5b254ceb6e4ce8c136d0976ffb682af4f14bccd41aa0eaf67a0aa7fcf6bbc02ac5f7b313d259fc592b7cba1d17c82a5452527ddf60e0201158a77749b107957959885e251a0ed53658b05adca165c5b96f0757b04ef161e0d78b1987c1dd356e20ca129a70fadf277bf1b6ee82bcd1a4c35ef75a50fc8de3a10a8ebefd0241d121dab76f3e4c2b1e39e20f33259808589ee2f3f805fc03dcc50cc35605803958fc6962d2cf597555b84c56cb11a8b468a9225db8c05385780daaeb5c1ce4597467f3d1787f6acd6dec2d97251295392c2fcb9c394fa24e24a9a36b250d57229e4ee946d14175e3eb0d91612a818f8e8b75fdfcbfb75e880452b82f210c19640d82a9054601adf904efc2dc8a2ddb2edd46ea71d3bccb0138de624beb463ea8f816ef376944040dd780ef3652260aff05bdb39dc9334ee213c0d5c5de400830489c5f7ccab71ac8fcc7fac3845f4df1f986a61e3a09ed6f5aa4e5b1c2b8896362903d2b763f8ab9bb93949ceb205a9ad92796265aa09aa06906cd2f2e0d2f35c4c76c76cbd62beb7dc515d649bbd537ba056070d88e6b3e23b2df871df8000c7cf1bd0d532e11aa078e9d13aed9e4be59b4dcf2f7ad08b342113350cab301f38de4046ac53af207f913791d98d58bfd53c74828c6faadfe30d5f319996382e1dd575ba738aca9e6c6bb28382cd795592769bee02064e0ef12d374ecfc2e9e13983993d3cbf66612062c9931efc31b450d8eca52f58d48bfe49d2e383360c2adfdad98ba843f5599d9fa7a8e5fdab4b3c4cef8115b2e93f9f4e1ff6efb29d908efa6ac7a5bb0c5f25be707f54542f318b9a719b8988d0ba8f50dd40dc4b460fc5d1ed3918c76e2bea62b4c55bd2ad38e64be5d0146271a7133b64b8183a6f08550d0dab9f8b4ace3cbe5c0da46f637739827454bd7abf64d34254c5f8741415e914263858ad7539186e41dbc2713cdc08004597d5c548ff281829814d57c0f52df23d76763f28c303f33d811d38794a6b6eceb6ecbc1c8d5b8f3a2281aab276d2f3e8eb7570315bc3822e5364f216bdb70b04b53bd24b086abd38e8e3dad00fe4590cc91af89ea36975f2a3ffea4e2f6ccba874c941f8bee2fa107e54ec41c9fad016032d2504aa6ac0234534ad8a9eeddc949d20a368d7a437d55af9bb70d52f2ae05c952c1127ef7964329e08ab8547edd935c31aa38da55041628f16eb6f0ab52bc6fca46760088b7da6e2bafe34e433780a74e47782b9d1877379bfbd3db9553f5c6454a34f1f222fcadb79e95f633046ea3ed47a6b0a4a1abaf2a4f26701ff7940ff2e274f3152ee8d0bed5434ad537609d8f7846ae466ca5d064a1f73059a8afdfacd71e3b96162f73452006e88a754a2207fe92f546fc62f62f02cd596e2363a744f7ad46aadec9ebd3efe2e1628faf5735b231497f17ba032e4f3de8dd3dcd9e81cedec80548e72d58226b5aa31293b44eb83d2c57cabff4e2f09870dad1254c87862774f198bea0cadac17056f52a273d705e8b8c9f1bddc6ddba77363960728ea42d54357bb57277210034bcb18e362e43a025426c834f587eae408e02a15f5297cc3ef6ee35f5ec1ca3c48f65a5b1fd02f66a9db6e01dceee5de0fbdbe214e693e1521617a6d70240af989a9d6540e4d94429d3f181f7d79097859cdf8eba54b339f2a7aca6f0f21d67d02729a03c8d0e9b69f0f92cbd852fc19069b8d8ed147226fcd992b2630b48305beeb6b9e606c74841f1e1a7a31a35b567b9652f42e6a4e26edb17d6a9ec56865580b36f4b533b44e16be73e513d253e7423c6152a3e8953b82d8cc3d296fc18a96d36ab19f301b1505a9d6dcca967853a8e7a79f7b6cae86c502fec837c87a75f6db63ff11e506bd07893c0c94bf237e0aee5ac812a432c96be71d55aff22b93b37719d2da73f2ac927b3f9e32f781f55c579433db0088a47847c9c81e44b756afb155f457ede75fbe00ed384b9f8ac50c5ef98781237b9a26cd20a3ae668dd2baa35bdec5b741e24df7bb7328e1fa3a246a056c811f7583bc0271b72728fe51653303bb0649d9d8ef6bdd5985fa91e0322d3996a73030f1411d", 0x1006}, {&(0x7f0000000080)="d687e04d7fa6027249c9dc40550ca5e5eef23d5afd474ff303bb94a74fe8f6f31b02be87c28091c8a8d65970086b6f0f912d6965d14b3622dc83e5a1054b7fd26807013bb846394928537aa24d36d38848e2c62421d1657e1014d57767a10a2ecb0400fbfc8ac81f649c03f68c3261b8649e11582c15d74e8bb9706af428fa4b93ed3aa604e4", 0x86}, {&(0x7f0000001180)="d371b140cdbfe19a5ac82ce2e240d2c8d4e758abac987bde0f0753662b32a2065ac6d7a8a53759e7d84b40", 0x2b}, {&(0x7f0000002380)="e6874f3aa2d1b9678f5101570214e12b1a95129184eec85f730121ee152058ad2b268593d8015fd34d21234618f728cbc504c1061e6cb965377949eafae5f7b690345f016d5e870c3464188afc11890e003551ab83c9078c8439084fe2e539e445053d4d6851bc22caaa8436663f110c07319048f8e5830dc947d3ca3b1b5036dad68c895867d796dacdb01e91646bb5969e0ba1f46bb15eeb3dbbc27ccaf0e77ce63152561d877537d3c06e666ffd935c8c7fad26ddfc4701d43a787b91e60e2fdcffd519a3765138b0b687490af69deafb1d51fc124a0eef66afa822008d28c6e6010e9cc5b34d4f6483f40577f2f24bd9d867c937568264143aedd70872c708a1f8d9276ecf992ffff7c66ded98a0a22dade122d8b50bbc7b1b16c625326da7a165b05a11de849d06746116e612dcec67535cb90bd61d4b7fff4ac4d769edd0a3a15fbc42aa1cf6cb1ae6bc4101ab9c22efcc891b9c5072ba66527fc02fdb31a1a6c3f2710185e820283434125c725c3321d24f6b7e2072ce302cd13774bf39ce7102029b17e4a803aefa67f66346327c9bab939cb4cf1b67", 0x19a}, {&(0x7f0000001280)="9223f433d124d1ce820d9cc84617816c972113ce7367880b4ea0b28fbf31d1f39534f392e1d2ad8a2180964df0b8336e8a8ab473f6d12621c9f61c8f20cb0b03d9d02fddd93ccd9f7a2f77075787b7b9713ba38724b0bffb2d678cd140f0310ade651dd7fdb8ab98ac5513ce250e45cde6994f1fec7ee0729dc2a168c0170372766cc0b6567fb90976c17e8f2713119150771b816e3aef3d1dc1784e2386f6bcb41eff79a681da672e409d99702969d9609b11744c55aaf668bcb88785a0e6cce2cbc9340c16dba6164338d0140a7ce371bda7ed54ccf8f13d6f3af9ea66acad93abe2f92eeb5ec42a0ce6eb9ed476930b025b4577958e6e4ef98f903bb46fb6d5376cb194fe7523c6415d15967d4537fdd441a9a957fb58afcf8d42cab9604a49d8761f7359567a49a99ef95fb3348c883c83dc89d5eeb048a84217dfb9610ac7fb9220e30662538a2ec868c643a78fe87bd67a5caba5d4a0b6e8bd41a1af0a331389da5aacf9a1c252885e37bf0146df55ccbee22c83b099a7529d974572e1d1dc258280a5e27f83f6eeb7400fa3bde3e160e9b1a112a6431dc5625d4b49ca5c0b5ea3d1a9ddc0f68450ca50114e562fb63fed8ec7da889355c630728f883c2681be588c447d76bc6c7ebfa5f1594b035c15b42ff20e92364ba2393d73918817d6d632e9665607f273c0e57cb46e3831cdb331db142542092f493453ef90985db58791acb6a79b76808ad88820377c7f1c0b37ecb04eacfd9dcee66efe54dc11ca855f3b0dc3b0ef4edb2e37366abe368693389c3d493ef62fdaf1507d3a7ae55cfcf242f9d3810cd528f03dbcb5a90b9c350a9b75ec7183662e9d7dcc4f3ab2ddaea89f2e7a27e23c7e2ed4c20d472b46e1fd41e3b8474175e2488f08b3967ad3e8ae918fb6a4302ff54356cab3fd6b85501b53a7c6ac75a0850f824b137d8e13bf3a267e408cd6ba241cea1404ba06ff92825390a50a28835691ba811c2cbb4d8d3da6396086dea624ec3fb75c6ed576a1abd76db71b385dd43fd6a964d0b7c4126b33e8fb8453b5daca4d4f05e2003357456cd9a374c86bc2e46c7371235731465ab3b67c5483a6c9b95dbcc9f1346e2ad4e757ad0f582f080f786eed1a484951174ec85665ef366ee2f0eae1c699b9b8da2c34ff011f2948c695e3e3fe6a187fc224fa01744add1b79c5c610467c40a17487d168217a9b6564a4ac738ae0784dca091198b2b2e07bc51ac2044d0ef48758009a872af66f7f49e8350d561fa1665556985d01f0e06e41fcc3943bd3fdaf71847f40fe4d7346d5fcb8d57bf8fea63321b5fb50db3d084b5329dbfbf8648e1ce6cb53e142be7766bd991f37ce8fdaed2e4d31685cb1e18d51bbc7fb82880b6f6929e9f92e3044bb31b1992d4bfaf82250baec3a112714144f796748b218aec30d458e3ea118183815961a61ed5ed628ee499a9af8193512f5bacaa1d9971fd4228d3e0faa49d73b49e6f9f073f2c7b61864cd6a7bd6eeae01d2baf1775dfd80095c5a8db0926fac558273f99c70eba240833bf274e00fc57a031b15cb1e4a5bd7493d0ba393116e69555f6dfc04d24d2b2f6ddea20473ee85dc29f3a7ebaf3a7a57bd955080c6eac36f9e16189454c266c34b7679d19db68053f443ddb3da0292a0d65431cbd1bebe373e7a98d0eff16b57014cd476638491b261e0172e0941a80d267eb60ada8518a3648ed8a70d2d4a61f2361ec1ed4c28cbe14b7eb08c1cd0e79473dd3ef97095055242ce6b379dff1fce1a2924739b86e4af05b39b164cc9176661db9736976062f6f55b7152d4424ed265f9c635034d1a51206180e12ab99453c21d4eabf09412e786ee67d4c50e83141db5ce3516f3a554ce66149e9e24d08006c75015c45766a271b589c8316804e1ad438b5dbdfb5b64742cf4b5577be4f7045d37c47b39eb2673461279fe12539dc0b26d4d6f2b324793dc26d8b9a5d83ec50daa14eb5d72f7713cf803fd02d0bcaccbbe62b7d5a53638d0d16e81f765c46ba0c198339a63515e5c5d76fefd941420314c449685cf7dbbba394477c3d3797be739da0830043d425865f8125241c0d95e32d0f5481df173825fff0dc8d28be9a59e0bd681352200ede405e3b42ee885534c80f6342a40253f7eddbb1c3f1e1c8d70f970535b5fa70459cf3801c567429fe3e28ac03b5eee5ae98e389f952f1523712cf39d6c521faf3b6d0f77eafcb073ffdcfcac5c0e6a0efad73deff77d424dfa8a67c88dd3a0c95f37ee58110a922ddc64643ebeae548a644dd676f74383c65bc3725316bc52d3031da4a1157ef01e934aba36038c000a65e69c8b5163470a89a996552423ba85a4ddf11e7243ba9bfc5815bd17636ecf3a790c5a5d5e6d3f3b6bb839499fd3a8bc73af043358394baf861236b5791d7da6b94d483a9fb8b343baaeece43c79bf8c876fa730b21b805b275fe45af7e42e089f726a10d61159251d9464e6330907d62265d0134805bb43548b29757900b4c7e798848a831950240b3f2d72a4d9f52f6f48121d8cf292f1f48a22b43b77d50e9b784628431e4d7969fb2d25c936966717d99a92cc4ed611bd55bf7eb8d0cf3c573ef60c5dd9ee6d6f7101fe9edcd54597d65cbd12a666c195104b7793863bdfac0106bf73e5296473c5c735b40ac6dc398f24485c3d4afc5f118da4361ed2b42dd638f4d89b3fc983dfcc1d897a67de2af51fa06e191640a09c3caaf38ace244201c19e790a0bb1c1b07b608919f7976be1113c0ba1f89cf867149ebdccc75e14ef93fc37b6710f2bc0fe5d28bf2ff6a5cba1e6fb512601b2e6e13377199f97452c48e6f5c0c5944785d1dbcc34dd3106a24327bda2cfbcdcf2399a1f03da76571acb957ee9c65376eeef7ad3d55d2ac6e42c99aab46595ba900eaa2d5e123aa7331b8b99742c6cf9258f5ff794dccd20edb90601a2511d6fb2181e984c969574dfab267b71ece2e73e8be17ea5b5d5200b6cdf91b0256f63a49c4224de5bb201b4167ada9f176032e86bab1e97e00a17aec66d0212c90cef340025240ef35415d825545e80ae77effc7ee0c4e65a40c4a4c034a44b9a1bc62f3bda8798753e1b1aed9ce2bc13a0a7682a0f4abce905139b13cb30a6e77016006e2ab5137e456ee2d955bfd2fdbb0f4c7dd0f091cfe402b50412ed5549bbca61c38b5d33251692311c042e05dbcf97070b04edfdbd7c88639f8ba091bc1eaa059c354a9b6f563e6100a194fcdd3b74163bd96dc7bf4e255c4d23cec9984d65ada46898507c17780f1ecb525ef82043a6744b23eceb9aa94e63cea71acf54cbde808744259c7b408bfd90175bc86eb1d3984c289f23b9fb45f2f42b36b5416d10b304e2336d9c6da596f0f9e1d530ae9016401b1a0dcbfa13d1a36c6c900bea549da723f4a57b835dd60a8c4f8c33081c59ca5cba760b2daf6bf1a235916bccae7a36b19322b27ebbb01e0e93b90a8dc82ddab75dde0c1578d8ff43497da8b0f3e0bd96859c9606195b86b15a0b5a35dd3523347befb7d5922b369209ce5ccc9df0b3efc345fcba3aa9ddae2d1fcc9a967f4d06c5114f0bb2d18b1d44457c6cd3b1ff8ebc21007e49021896ac427dce2665254f4233da38509d0b438d99d5a288b4f9a53526d33db95985d940d9c40d640bcd28c74721e21af51a1d785faa0724d9eb64c38431c7f234598e6cae16d99dba4cbb2157a21e84b3ba32e717a560eb6eb74f03167ad4c6da71ddf18a2c305c8b87da405d34809a3e40a45f778fc1bd3b449f2e54b4fe169f6b1799d98a317ab4943bffc2c6693c64d8addd6dfbe5203bf117f24febead9d6e6638f1779aa5890f9db666943bdeb9a42cf34021caf290a52b8120fdfc02bf2b29f5aa9b0901c9fff557690b444cd875e997b66fa8f3602593228d00590fae789b64181be584a7db499490309a17b6f4e284948e5fbd67107e57b032d6af84fb34730e5ede496e3fcbc78c2349b911533bf7d1c587d3d501b38cd87a1bd11a55ddd4049a8221f59a58a7419288842cb46db23fba326d0ef68004dddda52ff1e241ff947f7b21329c6e921400c95667dd5ea4a8b591c75d304e82a7895031e2547b70f228cbb9cc4dc7f0f513cd721eaa93b763ff0d9d4c423d85657d6439f66919e9d7fbb3635085f318ac9fd0361e44785e6eda468b101f9bad87b025167cd7c33754c1ecf7e6c64913aac4b30ddcd011d19d084895e5d722c4803d7e853db9324a464b1adc66a266cc6dd09f392cf5f1e306694042ec3c2f3faf214111ad713ad25af6e16e9005e14a833feb5fbec8abe48ac4d6cd3812e48bcfb82c452997de1e253d6ad29b12864c48718a542f792fdc5d995e0c5537982580ec94df717c78dcad85136b360859728855c34e8473867ab9d164512d24968cf71d463321f7973fbef963aa61ef52e129de98c238a3c686575b3cb6412b7830a21be55977f13812dc8597f829b23461b05b0e6a12969d550e5c41470956a11a5e38ff530a7c4e9143a4c54e4a2eceb20773af039b9830afd4787e00f216c22b5bb90ef37bb72b434fdc64222febc1b117b99860422ff634a1bad093d36bc67a8b480110a4eabf2a74500e015e637b28a7c8471279480f29b34266ee90a0955c07bdb2093fde6f9f7ba980eb9c2fec1b5c05b5176f384f11b21958f52db185164941ed78be25019d6c157a6fdcc5c94b2ffb96d5f9469b2e4ff0200b87c6a3b74a4474498f497eda6756ab180c5a8f0130c5296d455b142f4c46788390d93ae672e15571b71fe79e86af561c2c76c936cd9134fd38148c2bce0eb6dabad0470313f07e1dbd7d26d4d535a4aae60ce2f453fbd4f6bca3e919d864696d09dd3f1cdbdc2c28cfe07a91ef907e46e151fde2ace6cd1c17683e7e5b8611d434da33ac9fac9390e5dd97d51f5f99a09d60a8e62c250f66d0ca5bd3f8d193c1627e6e793a77fb8ac4cd90e86d6d749ce19b6cbb9e48ba2fcb3892131971ed5a539be8d0960c023d7b9321d72576a5b77483c941ebe7e3d04da83cce69c234a0fb27dd73cb812c21ef227fa3d39f013fcb76c52feafc4fba48c0069e95a4bb50370f8a59889e70d49f3b80d1795acc86adfe830187d98d913f813c7543b7a987542b8a3e2271e6d6de803d6f163db518897213ce265e41043a530462635d7c8e2f110288eee9e65e951622a16938e151ed412c8f74ae549d96ed49746e334209e28e2263d0e8cb56732580869efbcf9f75534fc762af1aa0ac465b346343e1ab6b87eef50fe319ef13bea7ed77cf2073b397bb5d7b286edc44bc53ff205c05dacc05915b02118e875818dd385980d9bd7396d02ed448d20e215212af44beb47de382a5cae49d9bc4ac09d9e5c7eec03789224de054450f9dd5bc33065f9377a7de36bf14faeadb6f8778eb7caacdf4648ccce8e52d63f17e41d567115eb432e4ab91e14067fc1cf49507fa8aeea3b619b3b2282221cfb0fa1c9e654423d0496d37334a8acf49e2cd7faf10b81ed49345b74036e643d789460f2d91ef886f22e2ca0e985d0003d6ff394bf06087ddcd4953e86c227485cfefa5203472a19934691880f866d3f8f7d3e705b7b0db095b4e54719f5338fa4610a18744cccd177f5078a049b2a8b810d1c083e4d1d3c9501e2234beac8634e051f39fda75fc2e99eb440a9adf4de9461c497b813924d4f6fbe7bf09f546d7083b3b4122b59cc2edd39aa2b3bbfaf06191ee9bf3f23fc2f5a5dfd17552a1a1a9a33cda88257bd9c30511bcceed9ce7e5f56b7d814255e9441518772ceb4", 0x1000}, {&(0x7f0000002280)="c29e34cd45e4e8f56d2fb46135d18feb63be2cdc48ec3411470084", 0x1b}, {&(0x7f0000002540)="05242ce7eda2d64ea177ae96e73e7e8f59725457e25fc89ab678b573223466c38a59c98e2ecd346991824e76e1885766df2b143cb08c7a5234b196d5bd51432df12a57894d930ccdb03709d12de7bd77191cd1ba420963f9095dc6b5cba261d945d3c4aa42e9e87917137bc58235c180da632f881969557abcf24af08f604f3ccfae7ccc86952fb86a5a17f050addd115bc0c50b1c588e911061c7874e3c6d823826a3ca8ccc5c225241ad129cef9231d506a02babe724789dd117b5f8a82fa4ca4e6357756d7e59afd9169c6fa651f1a3e1ba42ef37ad5fe52ddca78c88b3e619a42edb79527e4e29e494f3e97a1ae7cc5630b34ef05c4bc679ae89924f45384a6440065fd458a27dca3b33c53a2d6de5f23b84d08892bbe7945fe32be3217b83561bb5ab15400d289b96028278da5776ea74a66510cb5ae24aaa537bfa2cceb817dbcbc4f99671f01fadb327ba638d3be091063170939af6761d0ae0caac71c5698055af488155ec55379f1d94d9b85baae8ff981af15b4120b5749fa9a490190962264f8657ed1b5e1ff7d2b23805478c2a98e34dba622611fc7ca1abbebb95f8c6396d333ea16dfcc91be30848439f84a6a21450a3c6ef23e54e7158323d4ecbd2ba11682826233af3078282c4ccf53c09caaaf52dad34e17bbc60611852778b01e2762349f8d14161fe7adcf431078c725e074a8af20e63b20527c4984873d2a383977505bb95c7d0b09d747b5fce5cf6c48e4a557e58e3685299531fe14adff43e20e76d3abf968ec6d98f2953f71e02ae525fe45b7539a1d14aa170492f7e8ccb87d2c73db504b1c7f6adeaca3615d178cb7f9e156bfc6de74a0d1868b168c87fa908be3511a50d05495e5906e319c062b578e338cea1c859d383576311253816cdcc8382dd8f9696fcf60f83bc2e4513b3c9d98b9fb234dd4815df2a2f9f15782bef1b6b992fe329645f22d8d767b30943d02c48fe34b294bd45e18d17642fe88bfdcabbd96ae8678433d90ca07d54ec2467e3e4186e2b8367d1be937a7208905fd9ae98084bd2cc6a3d7273133c971e3a05b5595999c9b03ae75e2d58aa56ff2a646cdd33bb754ff4b9f66d4f14fd4f6abbeea38dad7dc959cd1845ae32b46b320ca405586e80d7f9eb45c2c20421e475ce4652679c3d1b4e8d7643f725fa7c00d1ae0e40092d8a4b64893da05f32dbbbe41e8db6648e43173be5352f761b314d23221bdfa7303321777bfd5aeded98083bc3a6c9718838e86ad9dd5dfecf6b78f5850cd365a44bd2aedbce4e85cc9e27992765cd87e2129029c5c79b97f9090d493bc9ab4c665b97aca21a0ac1a547e8bf8a11e1b73ac3f311d0e84157bc6252c426189d35d3d02997fd3d370064c7027c580bdc8ede871128c4f31502a4a3737c55fe433765fd35a0d60620a50aebdd1a3cd4aa04c8747728f8086cda76045279a6235623b5acb8832bfeb1fe4c6b4fce2a5c001809e7a826f6443921cf0fb792e112dd80b4ff4b1d990e82b7fc5e605fbad8e6d42be039113ebc4ec4e79807bfc61894c99ab7f743bf7dd06a8402c68bc3bc71f20e544fe3acfd0f43e3c951c1a0b35587152cb7929bb492253baa7ca2a27aff47fac9864159c5dc4f2b0d7f7576823c583762c712bed1fb5fac22cb5c50fa457536eeec42f70a4cdb515370eed6dd6a7e4fd8bf7af3fbdd6d10c489ab5fa7c61833b069af155383d2404f4fa7f49cb6eebc84224d17b30102ba72da35fdf4ba668fa75380fb0f627017319485ff369b7324db7e21ac80225a16576d4c08f4b17715ae1215ca06a5361d36dbf885d6048d2e2cd39a00cf6f1fe3bad57fc2a55709b873f19a104363e1e6d8681a8a04c7e97f8e1a813396c28d0ef3769a77f98008041cd10ab114818a475b380ef8c223b9a0951eac8551f8e5e3229dbd1820b15d79d59f567017272769ae663369f778e742030d4551fb110d924d8540642d60d3516ef9d0d84ae646906db720a7fbe9801ff3b4cb041ccafd34a1dbc6c8de1e7a7386f03d56b5f7f6dbadf3796b900472ff82527680976a7fb60c388f7c8c41f8c16614a5b02372f99f5de8acc73f4ef64c5527e4ad7040706b488a134ebe0d3f27a5effc2a74b2d16d32676041d05a5fb161552e4f49952f0e3ecabcebccbe7d86b50544e948181b6423a1a916b34017d3ad5bb530d5c74b7d05f5660a678d3e51213ea48242272c82367ffb9860db2ad9e10aefd74843c7a8e855c1266693a67191b7de75489966318170cb99ba31e50539bda810d1ba8b76257574e3a2c7ec2d18be16b4f22b6fea359c44e06f43670a3158ca5422167492b97c91906a0f82cfea2a048a8a1de01c4adf665242ad15d39c8b93de5a01e2a4f1cd71f88ecf15615805f38752e0b1963b60a2de5da7b9316bc9afba26207bf8a239b636dc8313c64f66ff738fdb4d4808ced842d114562479f9b0594248ada41b008b27c78648c0d29680aa89c06c7deabe00968a1644a1efb8adcd26d45ef3398fb85b8745904d9ea44c399b24e6827f2da199554b0d564630f83fc6b628e0eece0150dccc74c73d5c7008b3a8089acdacea02c1554ac2736f55588444e29f5d6b7cf052c66ad22d6105fe3ab95af93d6e54f7c1dab882f0b2635f97a3afbe9fcd78c04b314794184e87aeb607d7c2521efa4ae730f51901b2bee624120f29c0b55eea3778fcdafccb690eb703fc4cfbd3069657538f10ea6c5d9b4c182bd493e55660d24ab131a4a73ca860e5493ddc00c5341c476fab7f048a448038c4d434f879c28fba208ed0c13ac7e24d892a5fd6a2aeaec4c516d495b7fa849c6e9acd483205a3a465c51e49d2fa4088d91a5b3ba8861048a63c759e9a9c7587f40e59b186deb5048acb912d0e63c51cb00ce6b3fa495ffa4513a01424e4a31bdbf3bb0ea92edb4e0d746bebe01cb1c05586c99a96409fd318caef220ae04923135125e1faa810007defb26f99ca0a55b21406bdad4c4ab277cc275bb04f9369c899c4f95921b63f606d87349bac77b308d26048e32b006204f4efcd7f5d760185ddb7b92861d825811757a535010d519445a8bb4dbfc56251dde5eba3b1527face5a2bcf96d29fec520c7c9e1a535b349ac445e7f1092b850ebee4cb80e62ec5c6eb351e368fb0974876996b97c70f023fa7078d9e906f7c552e69b165cdd56e042a6f1660cbe3193b041d81f411764b9b97a349a75b3b8770250b2282cfc222dcae8cc34365626a9fe416826ed7d271d2f6ffc8fe4866e36f69441e83583401453459de9d7cc72c194799f88b3c0f164e3c193517b423173866e1b4522645f64708754c15ec7e894ea606fcc93a1b6a0fe0f267785bf55a26ca75f3dc09f6849eba4be183591dbff167074954c7379ec48c76592af6dc495a69d80736162a093f6a16199c0f7752a415160d632057e9b538aa2bce9b722e8f486adfdba45f0f0f1b124aba08630357e3febe9de6bac78ea53f7b4ba48e180b5d32b287849e471e97abc1eca42d94c683a76fb6e153aaeaf8cad9ccb98f122763a287cdd8f7f19e3afcf63116102d1c11e4fa9ce60d9a3db16ad87bd5f4e417e1c9e736b5943384c9ed1956dbf65ea1ca98d5b8811456009cbad00517ec6d12903ccada62641fb5128e9be1f9ea6fd06b8cf08ca830d6a7429e74b989b92899529309a0c502e8c322cf499f41fa7f692cf401685aa3e79bfac2fdbd2a66d240a89fb0c411b95c4faaf96052c8a4a203399b6c202dc4f742f9e9e07782fd7eea02a955939684e6da75770936efd7a3801927d9c2522b8275d9038a23894103f19635b41205518cfc134854bcce935129a642077070ff704f6af5f70f652fdfd5cdaf03a7d4734463ce3ac196bfaa94f07e96ed8a02b51b7d2315ee81f2d47cd3c36b9d4716f9b176668b50f74f11908791b70298a2f23c5c19ffc8f2873b3e0b6acc101fb4d0dbe4698101bb0bc256f0947fd44a91fa3f07dab1ee227251050d969629bbd746eb4135bae16fc5af34e3bbfbc491d96493b6cca02d2c51664f9e4a2ce2ce521634f11658ff30ac92f42ca6e4871b2710ae70666c7694cad97aa4744f76c12a7d709628ce16632f84f6b6672afe98a6839c533f63e7a8b9bc141b57582eb4643f1a3b9cd8875d4ebf06b6740b349192acc322e3ba8ecd5a07100a71dd89f01848629aeb15296692029fba08930efe2d6f617dfe7ac0b0a218ba2bafaa1e0167059e3a8b5c89402d152146ed1703cadf7347c0da2765b862f9050ec875dd03b40bf475934ca1fe09457891e9c0cebd9f00beea208249ec796d90e8f26182b6f7a1f1576e64b9c1559a9321fa296a06da8c6f7123d4dcb64923cda423570768d8d908c6a3acae8240071798b5064d0b0f8221d41c0f77aaeee7d6989633b9ad89cb02dea3c2d1334c8e72517334b9c8dbfc53e66bfec4d53580bad5e69e2b4cbf5aa5686d8fb3429b198b354d49f7f7e5708e1d4108d32e4f8ca796f331f550fcb648bee1cb55d193298c7f9847d4c6e53ae65cca11920116774869598dabf9a47b6fe5e23d49d0b7d9704d0e7335d4a3ffe46d5de8d243cd64433849c95720a779af1c675ecd8955542bf3b70bda4bd66e5898147bd40c3dac0f23e032aa9a5fc64dcd37e35e459016791e26a2383f2f3671cd791d602b4f0d470ed7add2c41f2c0cc232753f188fca97472b09e203a677f16c4d55741ef1356050d0fdc13e7a1ef03dbbe56b8c50de143c3b00d10a1de4563bec922ea166cceadaf4424d63f4c0f8886f6d06c6bc7f7f684f98dc5c9fc6172cce7cb5687e8a89ed2d93547ea9a7e0bd776db9d0978c715f55cad8bd36ee62801a4ba23593901711cb66f5df3ec0c1b3c83268a8dd74605382b7c3cec5907d055f0ef7b747d2b7c6ac8b1636ed2a3c0ca5c9423ea40aa3ff4de0a8d31a42fbd65258c204ba227de49c7544505214860d3b744bf1d8c42aba533851fdb443dcee705f077745697f735be5c03e7af099f560abc912bb3462833f14c44d4712e93177c6a0b84cb020eaeba092408791c16ce29283f23ddeb74f91d69bf0337099fb3cf325e13149e636f1391b591944a28cc8d695a134127c5d77d4c8a0a1c1dfca5511adce7555dceca2180485161269f9788e8037e6df5ed4abc30fec74a3bb291aa95970245d5861d9d24fd40e911d7581784e0b0301ac7416879a2f0b092904824413f304552094a65d23b1964fb5062cc8ddf23cbb28dc180862055160a4ddc34fdd4780a40cf6974c555d99c86f20d830323435ca342b0b6643e223311097fb7a9e77cf6ed08a9d693d582dcfab595615ab6d2e3557bb3e947d39d0d031c7060e928b7e705b1dec58995eb3fcf2beb9d6309a90c1e907cb20aca579614d640702bcdf9a039dbc00eb1e68b8a708db6ec1a75881bcfd2f6e118536406bff1f45c4e641668106f108f9073379e28d0159fa8c8b455d3dad32db74f1c761dcc6f89cd2d34d43466c80227f1876ef8f17adb3673dd4fe64038eea4733bb97efe316d8b9cf353dde36727e971f087175ed9e59c1d93acb94737bbbd5f64bf00d6adb05973f3063628d61e7c6144dfb36d4f9fdc074d118916ba5775741a5fc8b91984b6a34bf27962d1e657c66c659f9043aca0689c6f01c5c9f73a8f513a0e53d9d8da8a0cebfa751ce6fd4ed8a03fe8805b54b360430be264576266446804fc594f84b3efd354723123463bc0a92840a097ea7700feec3edd5b0275eff210251bda18d787d58988582d16799dfa56df32d494150ea3e02ebaca9be38abb", 0x1000}, {&(0x7f0000003540)="420c6518b0fa189a4b271d75ac6793a9381b6bf15813b6a396ae6bb8746c10d505171d1f4b4d09982f309ffe251574d62c1bf9e17afc67581546fb62b5020f6de5e7ba3fdf5d95fb4112acec57cf4c2859adae79dfc7d701d0e7eca9fa27ca2e0c43af31320f295bc8714ef3afe7cc64170a6db41acb0da623a8867d62dc59bf697bc35caadf53373aa0c6d540fe5f420288351041dfc31e02e41e11a717303bd944a3ad71f61e62eef47a796312676b5db98a", 0xb3}, {&(0x7f0000003600)="3cde9589eeff6b31880cc29a84f9b24d554837927bcb40b966c8e72fa87ea26016f2b8439c51caf705749d6b628141ce56b2a3b0dc1275e51da81ffe5b332a17393ebd6c38adae04d697dcbc100bfcac89054da01ec08570dd360df9de486e2cad01e11ec42b78c9d8f39261d352f60af17b2c2b9aab879f57ad380fc1293edccabca3fa883613fc56e401fa14991b56bd750afbd286d243b8fb885b6fd60eb25476139577b3ac49c4a876bec317894fd86691", 0xb3}], 0x9, &(0x7f0000000100)}], 0x1, 0x8051) getsockopt$bt_BT_POWER(r0, 0x112, 0x9, &(0x7f0000000000)=0x7f, &(0x7f0000002340)=0x1) [ 3499.368771][ T29] audit: type=1804 audit(1595405965.282:2487): pid=24799 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8541/cgroup.controllers" dev="sda1" ino=15886 res=1 08:19:25 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000002000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3499.409094][ T29] audit: type=1804 audit(1595405965.312:2488): pid=24808 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8418/cgroup.controllers" dev="sda1" ino=16094 res=1 08:19:25 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, 0x3, 0x8, 0x101, 0x0, 0x0, {0x1, 0x0, 0x5}, [@CTA_TIMEOUT_NAME={0x9, 0x1, 'syz0\x00'}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x9300}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x18}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x890d}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x44}, 0x1, 0x0, 0x0, 0x20008001}, 0x20008000) [ 3499.796518][T24813] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:19:25 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xa5ac4d0000000000) 08:19:25 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYRESDEC=r4], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) getsockopt$EBT_SO_GET_INIT_INFO(r5, 0x0, 0x82, &(0x7f00000003c0)={'nat\x00'}, &(0x7f0000000440)=0x78) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r2, 0x660c) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x10000503c) 08:19:25 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000003000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:25 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) recvfrom$l2tp6(r1, &(0x7f0000000000)=""/212, 0xd4, 0x40002002, &(0x7f0000000100)={0xa, 0x0, 0x0, @private1}, 0x20) [ 3499.951285][T24825] validate_nla: 1 callbacks suppressed [ 3499.951296][T24825] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3499.978064][T24825] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3500.010521][T24829] l2tp_mt_check6: 2 callbacks suppressed [ 3500.010527][T24829] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3500.035455][T24829] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3500.043438][T24829] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3500.059700][ T29] audit: type=1804 audit(1595405965.972:2489): pid=24805 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8541/cgroup.controllers" dev="sda1" ino=15886 res=1 [ 3500.121854][T24839] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:26 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="28a4cdaf", @ANYRES16=r0, @ANYBLOB="000000000000000000000000000014000200776730"], 0x28}}, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='rdma.current\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) socket$phonet(0x23, 0x2, 0x1) sendfile(r2, r2, 0x0, 0x8000) 08:19:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x6, @empty}}) [ 3500.182815][T24832] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3500.267409][T24843] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3500.294273][T24843] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:26 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$WG_CMD_GET_DEVICE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000540)=ANY=[@ANYRESOCT=r0, @ANYBLOB="c17fbaa8e9d56ad88d5267b1c137212138de8cb3bafd20ba2a4b6a04312c3fa56a6b5c5b223193201ba72e66c3f1164f20da1fabc086a59ff08de67fdf34cecd6bc8797f381f36c37d9844025d469d52379b381da0fa4cbd8d60c780bc979f398742a4adbcd3276bd77c6b13fef6fc3684430ee8181007967101087d918129a796b9c0d47fa73d4563084400af53df5fb0eed5da8f7827c8c79597ca429decbe5412f9e7f7d72ddfd22118e40823a1fe41150a6b8a476eef957aeaab5d5500a098169cc189f94f6b40caa0bbb754342c9ea9bf64d2e073e59975be78ac6c98f7dced4b4504098d8b383a6fb4317f096a9f8a1054f2687eb710aa418fcd88ccbfa02e21a6fd37324b43aa99e5fc32f9c509b1bbd0ce84a39341b0591e97473f5c85b9f88a707bfbfc52a85ff390f25c9c7de68ea1bba2bd46eadb881d40d6f493b284f61a3b54b0c7170ca9bdc2c3a7783ae01f3306938cb6fe", @ANYRESDEC=r0], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x10000503c) r5 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r5, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) getsockopt$XDP_MMAP_OFFSETS(r5, 0x11b, 0x1, &(0x7f0000000140), &(0x7f0000000000)=0x80) r6 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$IPSET_CMD_FLUSH(r6, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x20, 0x4, 0x6, 0x101, 0x0, 0x0, {0x0, 0x0, 0x9}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x2000c080}, 0x4000810) 08:19:26 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) ioctl$SIOCX25SFACILITIES(r1, 0x89e3, &(0x7f0000000000)={0xe, 0x3, 0x7, 0x6, 0x800, 0x81}) 08:19:26 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000004000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:26 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xa6ac4d0000000000) 08:19:26 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') r4 = gettid() sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000000)={0x3c, r3, 0x536ae464467e3e0b, 0x0, 0x0, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}]}, 0x3c}, 0x1, 0x6000000000000000}, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x1e8, r3, 0x8, 0x70bd27, 0x25dfdbfb, {}, [{{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8}}, {0x8, 0xb, 0x400}, {0x6, 0x16, 0x3f}, {0x5, 0x12, 0x1}, {0x6, 0x11, 0x101}, {0x8, 0xb, 0x4}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xa22}, {0x6, 0x16, 0x1}, {0x5}, {0x6, 0x11, 0x81}, {0x8, 0xb, 0xedbd}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x400}, {0x6, 0x16, 0x6}, {0x5, 0x12, 0x1}, {0x6, 0x11, 0x8000}, {0x8, 0xb, 0x196}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x8}, {0x6, 0x16, 0x3}, {0x5}, {0x6, 0x11, 0x6000}, {0x8, 0xb, 0x7}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0xff}, {0x6, 0x16, 0x100}, {0x5}, {0x6, 0x11, 0x101}, {0x8}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x8c}, {0x6, 0x16, 0x9}, {0x5}, {0x6, 0x11, 0x78a7}, {0x8, 0xb, 0x1ff}}]}, 0x1e8}}, 0x4000008) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000380)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@local}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000200)={{{@in6=@private2={0xfc, 0x2, [], 0x1}, @in6=@rand_addr=' \x01\x00', 0x0, 0xc8, 0x0, 0x40, 0x0, 0x0, 0x80, 0x1d, 0x0, r6}, {0x0, 0x392d, 0x7, 0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x10001}, 0x7214, 0x6e6bbc, 0x2, 0x1, 0x1}, {{@in=@remote, 0x0, 0xff}, 0xa, @in=@private=0xa010101, 0x3504, 0x4, 0x1, 0x36, 0x2, 0x5, 0xe3}}, 0xe8) setsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000140)={{{@in=@multicast2, @in=@empty, 0x4e22, 0x0, 0x4e24, 0x0, 0x0, 0x80, 0x0, 0xff, 0x0, r6}, {0xffffffff, 0x0, 0x6, 0x40, 0x913, 0x100000001, 0x0, 0x4}, {0xffffffffffffff01, 0xfffffffffffffffa, 0x0, 0x20000000000}, 0x0, 0x6e6bb4, 0x2, 0x1, 0x3, 0x3}, {{@in6=@private1, 0x4d5}, 0x0, @in=@multicast2, 0x3500, 0x0, 0x0, 0x8c, 0x0, 0x44, 0x8}}, 0xe8) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000080)={{{@in6=@initdev={0xfe, 0x88, [], 0x1, 0x0}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4e22, 0x0, 0x4e21, 0xdc, 0xa, 0x20, 0x80, 0x6c, 0x0, r6}, {0x95, 0x8, 0x4, 0x9, 0x0, 0x9, 0x3ff, 0x252b}, {0x1, 0x10000, 0x6, 0x7}, 0xf29, 0x6e6bb9}, {{@in6=@private1, 0x4d6, 0x2b}, 0x2, @in=@private=0xa010102, 0x0, 0x2, 0x2, 0x3, 0x7fff, 0x10001, 0x8987da72}}, 0xe8) ioctl$SIOCAX25DELUID(r5, 0x89e2, &(0x7f0000000440)={0x3, @null, r6}) write$binfmt_script(r5, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r7, 0x0, 0x100005000) 08:19:26 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000)={0x5, 0x14d3ad5c, 0x5, 0x7, 0x7fff}, 0x14) 08:19:26 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) getsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) [ 3501.099621][T24879] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3501.117082][T24880] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3501.141973][T24870] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x7, @empty}}) 08:19:27 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000005000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3501.299443][T24890] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:27 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xa7ac4d0000000000) 08:19:27 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000006000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3502.007520][T24913] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:28 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000007000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3502.187475][T24930] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:28 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x8, @empty}}) 08:19:28 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000380)='TIPCv2\x00') sendmsg$TIPC_NL_PUBL_GET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000240)={0x14, r2, 0xdaa3b002485c5b6d, 0x0, 0x0, {0x8}}, 0x14}}, 0x0) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0)='nbd\x00') sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x60, r3, 0x20, 0x70bd28, 0x25dfdbf8, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4bd}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x40}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80000000}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000000}, 0x10000) r4 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r5 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r6 = accept4(r5, &(0x7f0000000040)=@l2tp={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x80, 0x0) r7 = socket(0x2b, 0x5, 0x3) sendmmsg$alg(r7, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f00000003c0), 0x0, &(0x7f0000000100)}], 0x1, 0x0) r8 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r8, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r9 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r9, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x9c, r3, 0x8, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r0}, {0x8, 0x1, r8}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x107}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffe}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffff7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r0}, {0x8, 0x1, r9}]}]}, 0x9c}, 0x1, 0x0, 0x0, 0x24000431}, 0x41) 08:19:28 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000008000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:28 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xa8ac4d0000000000) [ 3502.560443][T24953] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3502.673837][T24957] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3502.880927][T24969] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:29 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000009000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:29 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) setsockopt$inet_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f00000000c0)='tls\x00', 0x4) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r3 = socket$netlink(0x10, 0x3, 0xb) r4 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000080)='NLBL_UNLBL\x00') r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000001240)='TIPCv2\x00') sendmsg$TIPC_NL_PEER_REMOVE(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000840)={&(0x7f00000005c0)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r6, @ANYBLOB="9f820000000000000000000c0007800500020000000000000000a69c76"], 0x20}}, 0x0) sendmsg$TIPC_NL_MON_GET(r3, &(0x7f0000000400)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0xa3ae628eb8349162}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x134, r6, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@TIPC_NLA_MEDIA={0x40, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x921f}]}]}, @TIPC_NLA_SOCK={0xb4, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x2}, @TIPC_NLA_SOCK_CON={0x3c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x9}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x2}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1ff}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xfffffffc}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x54780133}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x9}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x40}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8001}, @TIPC_NLA_SOCK_CON={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xb5e}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x5}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x5}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xdb21}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xffffff7f}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x101}]}]}, @TIPC_NLA_NET={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x401}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7fff}]}, @TIPC_NLA_LINK={0x10, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}]}]}, 0x134}, 0x1, 0x0, 0x0, 0x40020}, 0x48040) sendmsg$NLBL_UNLABEL_C_STATICLIST(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000440)=ANY=[@ANYBLOB="45000000e55590c336f21945f650239ccc109c8b153cf408b05ab92acde6f724b600dc85fff6ed07842b762921950536d982664f6501c2b718cf6a91368982582c5f36ab160174f99425c6e7e502f4a5f1b10c748981527363279ca3e0e03c8222cb53da9a9bc19f8dde4477b4a53fb00021dc36626dc3063ebfe75364f2cc4cc0a2655034c1", @ANYRES16=r4, @ANYBLOB="000229bd7000fddbdf250500000014000200fe8000000000000000000000000000bb0500010001000000080005006401010214000300fe80000000000000000000000000003d"], 0x4c}, 0x1, 0x0, 0x0, 0x40014}, 0x20000010) sendmsg$NLBL_UNLABEL_C_STATICADD(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x4c, r4, 0x0, 0x70bd26, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_ACPTFLG={0x5}, @NLBL_UNLABEL_A_ACPTFLG={0x5}, @NLBL_UNLABEL_A_SECCTX={0x26, 0x7, 'system_u:object_r:cron_spool_t:s0\x00'}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4010}, 0x4961a7d2a9812aab) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r7, 0x0, 0x10000503c) 08:19:29 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xa9ac4d0000000000) 08:19:29 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xa, @empty}}) [ 3503.195210][T24957] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:29 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='devices.list\x00', 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_GET(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="1d000001", @ANYRES16=r4, @ANYBLOB="010000000000000000000800000008000b0000000000"], 0x1c}}, 0x0) sendmsg$L2TP_CMD_NOOP(r2, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0x48, r4, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0x1}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e24}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x8}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @mcast1}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x3}]}, 0x48}, 0x1, 0x0, 0x0, 0x808}, 0x80) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100005000) 08:19:29 executing program 5: syz_init_net_socket$netrom(0x6, 0x5, 0x0) r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8, 0x1, 'sfq\x00'}, {0x4c, 0x2, {{}, 0x0, 0x0, 0x0, 0x2}}}]}, 0x78}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@getqdisc={0x30, 0x26, 0x100, 0x70bd2d, 0x25dfdbfd, {0x0, 0x0, 0x0, r2, {0x8, 0xe}, {0xf, 0x5}, {0x10, 0xffff}}, [{0x4}, {0x4}, {0x4}]}, 0x30}}, 0x0) r4 = socket(0x10, 0x800000000080003, 0x4) r5 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000180)={r5, 0x8, 0x3ff, 0x6}) ioctl$TUNSETQUEUE(r6, 0x400454d9, &(0x7f00000001c0)={'geneve1\x00', 0x600}) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0x0, &(0x7f0000000100)}], 0x1, 0x8000010) [ 3503.276992][T25000] __nla_validate_parse: 11 callbacks suppressed [ 3503.277003][T25000] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3503.338806][T24999] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3503.360732][T24999] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3503.386691][ T29] kauditd_printk_skb: 3 callbacks suppressed [ 3503.386706][ T29] audit: type=1804 audit(1595405969.292:2493): pid=25001 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8421/cgroup.controllers" dev="sda1" ino=15939 res=1 [ 3503.478907][ T29] audit: type=1804 audit(1595405969.392:2494): pid=25010 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8544/cgroup.controllers" dev="sda1" ino=16075 res=1 08:19:29 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000000a000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3503.552081][T25017] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3503.873016][T25019] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3503.885076][T24999] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3503.895831][T24999] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3503.914310][T25016] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:30 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000000c000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_GET(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_SESSION_ID={0x8}]}, 0x1c}}, 0x0) sendmsg$L2TP_CMD_NOOP(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000200)={0x14, r2, 0x1, 0x70bd2b, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x24040050) r3 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r3, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) 08:19:30 executing program 3: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x4) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000680)='TIPCv2\x00') sendmsg$TIPC_NL_MON_SET(r3, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000006c0)={0x20, r4, 0x1, 0x0, 0x0, {}, [@TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x4}]}]}, 0x20}}, 0x0) sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000540)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x120, r4, 0x800, 0x70bd25, 0x25dfdbfd, {}, [@TIPC_NLA_SOCK={0x28, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x9}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x2}, @TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}]}]}, @TIPC_NLA_MEDIA={0x70, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x745}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xe2b2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3cf63c7b}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_BEARER={0x1c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x19}, @TIPC_NLA_PROP_MTU={0x8}]}, @TIPC_NLA_BEARER_PROP={0x4}]}, @TIPC_NLA_NET={0x18, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x7}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x4}]}, @TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1ff}]}, @TIPC_NLA_PUBL={0x34, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x40}, @TIPC_NLA_PUBL_LOWER={0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7fffffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x49}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7f}]}]}, 0x120}, 0x1, 0x0, 0x0, 0x44010}, 0x20000010) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={r1, 0x97, 0x80000000, 0x6}) sendmsg$IPSET_CMD_TYPE(r5, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10000080}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0x90, 0xd, 0x6, 0x301, 0x0, 0x0, {0x1, 0x0, 0x1}, [@IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:ip,port\x00'}, @IPSET_ATTR_TYPENAME={0x14, 0x3, 'hash:ip,port,ip\x00'}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_TYPENAME={0x13, 0x3, 'hash:net,iface\x00'}, @IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x3}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x90}, 0x1, 0x0, 0x0, 0x40041}, 0x8000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16, @ANYRESHEX], 0x28}, 0x1, 0x0, 0x0, 0x20002000}, 0x0) r6 = openat$cgroup_ro(r0, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r7, r6, 0x0, 0x10000503c) 08:19:30 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000140)=[@in={0x2, 0x4e21, @private=0xa010100}, @in6={0xa, 0x4e22, 0x7f, @loopback, 0x4}, @in={0x2, 0x4e22, @private=0x7fffffff}, @in6={0xa, 0x4e21, 0x200, @mcast1, 0x1}], 0x58) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r2, 0x0, 0x100005000) 08:19:30 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xaaac4d0000000000) 08:19:30 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xe, @empty}}) [ 3504.172598][T25036] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:19:30 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) r1 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000000)=0x5208, 0x4) r2 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$FIONCLEX(r2, 0x5450) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) 08:19:30 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000000e000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3504.289006][ T29] audit: type=1804 audit(1595405970.202:2495): pid=25041 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8545/cgroup.controllers" dev="sda1" ino=16103 res=1 [ 3504.397993][T25049] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:30 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) mmap(&(0x7f0000831000/0x4000)=nil, 0x4000, 0x2000000, 0x8010, r1, 0x30574000) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) [ 3504.607048][T25057] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3504.670859][ T29] audit: type=1804 audit(1595405970.582:2496): pid=25063 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8423/cgroup.controllers" dev="sda1" ino=16112 res=1 08:19:30 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0x0, &(0x7f0000000180)=[@op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0x50, 0x117, 0x2, 0x37, "c0a00d7d6da8535eb20b1ebd9e4692c5c48ff0ef433b5c6cbcee1bd1ba3e8d556410bb19c331d3a9f111f59becc8b04ed1314a35f6d05e"}, @iv={0x90, 0x117, 0x2, 0x76, "6c325c1ad7e566342dcdcac2ccc6c8d08bbffe10ea77e39da77586a5242bd884a63c3b88e33decbc361cff68245fd2dd41ea6acb7a7468c0f39e79df79752198ed54c94c3e170a9ff6e9487441571ee6519109940d4de49610f5576cb44e83c8a2c5413512b0c72cb7c5afddd383597422005a6a3c32"}], 0x110}], 0x1, 0x0) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8, 0x1, 'sfq\x00'}, {0x4c, 0x2, {{}, 0x0, 0x0, 0x0, 0x2}}}]}, 0x78}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000380)={'ip6_vti0\x00', &(0x7f0000000300)={'syztnl0\x00', r2, 0x4, 0x7, 0xad, 0x9, 0x0, @private1={0xfc, 0x1, [], 0x1}, @private1={0xfc, 0x1, [], 0x1}, 0x20, 0x7, 0x100, 0x1}}) r4 = socket(0x10, 0x800000000080003, 0xf4d) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$RDMA_NLDEV_CMD_PORT_GET(r4, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x22400000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xa0, 0x1405, 0x20, 0x70bd28, 0x25dfdbfc, "", [{{0x8, 0x1, 0x1}, {0x8, 0x3, 0x1000}}, {{0x8}, {0x8}}, {{0x8, 0x1, 0x2}, {0x8, 0x3, 0x2}}, {{0x8, 0x1, 0x2}, {0x8, 0x3, 0x1}}, {{0x8}, {0x8, 0x3, 0x4}}, {{0x8}, {0x8}}, {{0x8}, {0x8, 0x3, 0x4}}, {{0x8, 0x1, 0x2}, {0x8}}, {{0x8, 0x1, 0x1}, {0x8, 0x3, 0x7}}]}, 0xa0}, 0x1, 0x0, 0x0, 0x10}, 0x4000011) [ 3504.922573][T25065] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:30 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000010000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:30 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f00000004c0), 0x4) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$PPPIOCSMRRU(r2, 0x4004743b, &(0x7f0000000000)=0xf2b2) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="28000000eb8cf7ab000600000000ff00001c81e7d1f3446a229a17465bb5e48c879cb8393842e2a8bc84531a1ec4f7c2714da271006f5dcb0343f0ad4aa33a8c78fd08db120a4077762dc67c42f3", @ANYRES16=r1, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = accept4$packet(r2, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000180)=0x14, 0x0) setsockopt$packet_tx_ring(r5, 0x107, 0xd, &(0x7f0000000240)=@req3={0xd55, 0x8fbf, 0xfff, 0x3, 0x7, 0x6, 0x8}, 0x1c) sendfile(r4, r3, 0x0, 0x100005000) 08:19:31 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xabac4d0000000000) 08:19:31 executing program 3: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000080)='pids.events\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x10000503c) [ 3505.228889][ T29] audit: type=1804 audit(1595405971.142:2497): pid=25066 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8423/cgroup.controllers" dev="sda1" ino=16112 res=1 [ 3505.357645][ T29] audit: type=1804 audit(1595405971.142:2498): pid=25063 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8423/cgroup.controllers" dev="sda1" ino=16112 res=1 [ 3505.407825][ T29] audit: type=1804 audit(1595405971.192:2499): pid=25092 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8546/cgroup.controllers" dev="sda1" ino=16119 res=1 08:19:31 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f0000000000)=ANY=[@ANYBLOB="7365637572697479000000000000000000000000000000000000000000000000050000000000000000000000000000000800"/120], 0x78) r1 = socket(0x10, 0x800000000080003, 0x0) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) ioctl$SIOCAX25GETINFO(r2, 0x89ed, &(0x7f0000000080)) sendmmsg$alg(r1, &(0x7f0000000080), 0x0, 0x0) [ 3505.496005][T25086] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3505.513717][T25089] validate_nla: 3 callbacks suppressed [ 3505.513727][T25089] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:31 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(0xffffffffffffffff, 0x8004f50e, &(0x7f00000000c0)) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) [ 3505.547950][T25089] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:31 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x16, @empty}}) 08:19:31 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[], 0x28}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$PPPIOCDISCONN(0xffffffffffffffff, 0x7439) sendfile(r2, r1, 0x0, 0x100005000) 08:19:31 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000048000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:31 executing program 5: getsockopt$IP6T_SO_GET_ENTRIES(0xffffffffffffffff, 0x29, 0x41, &(0x7f0000000400)={'nat\x00', 0x22, "30d3d74e85844efe26e880c913da04b8ff9d3a1de2810c9d67bc0f6bef834b2b7f55"}, &(0x7f0000000480)=0x46) r0 = socket(0x10, 0x800000000080003, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$sock_TIOCINQ(r1, 0x541b, &(0x7f0000000000)) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000380)={r0, 0x3, 0x55f153b5, 0x4}) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r2, 0x10e, 0x8, &(0x7f00000003c0)=0xfffffffa, 0x4) [ 3505.752680][ T29] audit: type=1804 audit(1595405971.662:2500): pid=25107 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8425/cgroup.controllers" dev="sda1" ino=16112 res=1 [ 3505.783986][T25111] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3505.882896][ T29] audit: type=1804 audit(1595405971.792:2501): pid=25114 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8547/cgroup.controllers" dev="sda1" ino=15755 res=1 [ 3505.925586][T25122] l2tp_mt_check6: 2 callbacks suppressed [ 3505.925593][T25122] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3505.974805][T25122] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:31 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$nfc_llcp(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x27, 0x1, 0x1, 0x3, 0xc0, 0x3, "9928ed352837a991d3ad94bc9829e47720145524610951f8ad266cb317fd6f5fa51a839a4b5432779357ca3c29e8900aa63c06da2ab0e7f1c46702f731068c", 0xe}, 0x60, &(0x7f0000000780)=[{&(0x7f0000000180)="ad34813ab1b1d9a2502c13d4143091925bd9db6ec5897c1647bd743e48f59f4c38e3b80971c7f187caf071f1ca89793dfb8bce6bdb7557314b27476c7b67e3c6b990f961a88502667d32350995a759820259bed2c8e58d95330cf46adf9f2e5b1b46c653bd5c07aef5bb0bd9345ddf401570709bd778515d7d11a09584c10b0fa7081081742744fa323cddcb3ed9e94e0636ded2ea204bc17d0297b143005096750309e68189b350c51fd5bd5ded220e36369bcb6812318c0c2f14e3606e065061685786efb38208426799e07fc543b704a4c7329a4391f628f3dccfa46f", 0xde}, {&(0x7f0000000080)="cbc6bb58bf7358fe29a25362c1347df1808615aac05d30d53a5420ae6aa4203eed", 0x21}, {&(0x7f0000000900)="32c0b636215c61f36e18d52045c5a459ff45ee1363b33c49cebdee95753cac1699f5e438fa1f16b692843239ff3b1f2f907e1b5746faedcdef578f6b44af", 0x3e}, {&(0x7f0000000280)="5647e86690d13abf712891d3141acafbf11fd2114bfe75109052e643ea7099a60010378e722c7f02759bed996e5df827476d3287eded0e604f09925b1c1a6acc4928e4f987755eeb1329c8e90d8a9c2c9fa68104a497b05cccdf8dc933b628f6f09709c408510b2f48cd522919de56c509342c8823080995f1cc69b0503e2c88115c45630b44094b3ec02d0f9275a3db9aad539f1484e59a644964660dd693f36cbda8af26dd7f117cb7c52684034a56164ccaf3931f2745eeac52e521d561eda597e8020d4d238c596031950daa18d75baeeb5e", 0xd4}, {&(0x7f0000000380)="c61cac91b86faa1b79f90fc46b149a13756d0535f6f42aa1ad72ab0cbbb4797f844e528e4aea4f6e62e8cb29d6cd84f682f6e1de91575a869d4a3b4a63ec7a0cd562c6889b9e1e5d120dc6cba49e414ce5e65f2f07a2eb2bc1b1b0f916bc47ceabcdbb221e4fae7fa5a3e025eaaf125ea478b877889d4a9561c7f790c1fd954f2b6602dd41b1ccbac24ab50f9f921dd9b60e3a3f0adfcf394c9bfc9cb68b24a3fe2fe7f0398b6314197dd73a5e73ffef37615766e9d5063dd94c27b77ee68f6de5f99006155be5c83d90079de7d6cde9306a525ecfe86b7f4238f7f7dfb5eac03f606addcfa8f1bbce0d068dfea79c6c9fb1", 0xf2}, {&(0x7f0000000480)="b189e79279b2c7fde66dbc29ddbbc9891cfd5e9ae09e16853ed8cc357e205058ea0aedac703c8def44117410bd16f56768cb6a7f13b2a321d7b113c2c7dccff578928b8707a2bf4aa3a44c83b19547f96e896e0b19229b68375534a070be6422b667c61093b2a4ff222f2eecf53860676ec749eefaf542eec2844da75188adbac5d270a3050758589145a7ce17098f444691cce609e5fbe0fda1c24e6a429fcedc15b100bf642e25b5834acf5dc51223bc35a39dc7c3b2162baeea66d478fd837675ff82cca686dd2570b8b5f268615af4b7f300a6ca88f45b577b193e23cfd6c82d333c8e57d18ec81baf2aae76", 0xee}, {&(0x7f0000000580)="61ede877bfafc8916b99269cfa1ad4ac63cb9732d3648fa8ba86fe16bcd6332cde12f9efbf15d342efb9fbe90acb5bffbfd8f948333e2a0a2472317fe2875e2f7efe5a6918ebb4ccc423f1c8823c7a6bb32181ccdea53641fff6026e1ac2f0cbd97f311ef0a4cc98c631a6e3e32b55a48760caba0581f36e291c504c0176d3ccd2e1daaba62712045826231697e5d3127a83fd677a7a914050cf37f6c0eb9685efa93e27fc894f3a70d7ff289da6da8090f4b86015bb5da6853c606dc755ad95a8b94f420b4a1585e58becbb8987c3d4b54b60e5966f80d14ecd3915541da0639b5fae952a4afe969df8550088c928518479f195f5f6eff738", 0xfffffc81}, {&(0x7f0000000680)="f8e5198bd7cdc65a670ee0c807258ef9e7c3d0af9618790c1bbedeaf82a4258ab11497abe7c23f96220bc6e70fa35c055496235ae35cf9885ca40f63480514e1b2485b639ca6afc73163a87d68f35b9cff25bf55265eb3452a584b1eaa93cbe283514a80f8b1c95d387e56274e484a285108747ab36cf9e3e6ed8b3a55f00f62ac6c475203224168d08abfcb3b5f9a719d5a61deba7e521739966c237868e3390cff4d9f7dfa97b00a9b514253139714c6b563281176b0e1e7472cf486f3899570971563ef9c0edbfb7ef3b3db26ad1fd1ea0c155bb94c01e70b6c44b3d181251cf1f58b1d", 0xe5}], 0x8, &(0x7f0000000800)={0xd8, 0x10e, 0x7, "0ee273d43f65b5ee82dc443e6b105f90cc0fba1d6b83d691d6f491ba86047085c7c22f3dd88c2a888cc46412d783540c0b7f055233df3cbf31e98d99e8799d87348b0daa698ee61c0031369fc495c467ae8ada4ee402c411510067df614438b088118897d9340698c02bc42c93a1d1d1b21f21430fd673f5f2e9b7b8d030c6fd58feae4c8fe49dc1c82610ae4d5f07fe8435528cac5bb8f9b9307af350da1a2d086c062bfd6a74a6fb95e43e6cde7cf8fb89e0dc15e86a03ee63304669306676876a00"}, 0xd8, 0x40004}, 0x24004010) 08:19:32 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xacac4d0000000000) [ 3506.106819][ T29] audit: type=1804 audit(1595405972.022:2502): pid=25110 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8425/cgroup.controllers" dev="sda1" ino=16112 res=1 08:19:32 executing program 3: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000480)=ANY=[@ANYRESOCT=r2, @ANYBLOB="b4bcdd2105f923d06e03bb8a67a34feb9df196c7715369784bd8950733337d9bfc91d5dfc2a095326ba8e25830e623a40f09ad18259d747922cc2375febe6d5305897e2f9232093875269ab1405ea58818c4964ddaf635f2ff517f7393fc2d58968e8cd4eb67761a1f9c58861bf3a122bd5f114fe2585dc526bdbf43ea3cffbc0fd4d0f774a2e12f0e330bf250817865aa0df27dd91a0e1c6ec93d4967b54d88c5ce9c8d4c83aa3d88b9d4714452", @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x44095) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x10000503c) 08:19:32 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000004c000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3506.398163][T25141] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3506.410126][T25141] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:32 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000001180)=[{&(0x7f0000000000)="57eddfac5994d11d1267613e3dbc4c1b3d94ae056a4da0afd6cc9892ee7d7ace1bf4ccc5325d6ae98c1b98759d11a9efff920cdbcfdf3550b31875ac4003385bd3fdcdbb2797276c59feb9311b96ce2ff5c51e8e90000f533f7af8ba004838000d473d1dca14e9555d339c14798833eabb8d8994a162b639bd1bf131d4a16c5bdd5ae1da9504e5708c2607a887af35b30b53b39d21df19ae8534b75c081c788008318c62896b08addac49cd84f78fdd79908dda2b851b03e905b12c34f0d0dc3124cb4b8c00763b28a5cfff3ac692b99837ed2", 0xd3}, {&(0x7f0000000180)="8e11ed35e4358f83d907183fbe0521269e1dba287c699e1009f783725d484d9d89951c882d4f10f517588f816aa5cb165b21fb18956a6bb3951081a548cdf44ea96b324340a5d204461acd3c3dbdb2c71785a258a07b3ac6b6d248b823368e02a3e1e2c57b7024aefdd15afdd9960840fadd44232e7a94c1dc9d9b6b66d10eec3b0d5fd53a405455eb9e4a1d7bd6160bceaf9202bf057dcc04dff951c1e288bc29d9dd9b0a6d0f999514a6b5ea19f9db231b613b55d57be21566a2ae4fff724207dabe4efa49cfba6228fc2efdb14a45095c70fcdac440e115731103e2e1e15d5c0314a591786ad990c2d995bf14035005ad06c5def3d84a0cb66e54f296271dc71abd1879f98b7c57ef9cbde104582035be8ce186be50bd8b450e443d287ac8213301f8945be6960b92d7608746b3508cecc663f15eb5867c82595080301b21583872356e171c416a164d29e8de6e7a01895f5870171192ca82b692f593d10fb604a27185132ad06c6db13eee8729b7fbb2a64d9b64892f9e01416818e657d8f9bf60187a1b59411a706fb87dcd334d2af85a7b12ceee59bf383efaf4476fa9f94b29601db3d143ff614ae2dedd7bfd5a3b82cd9b9c7aea687549f668038fa51b2753bc0e52a2360aac8d0f084db8a35d9ea9ee43c0685e4a62384f6d77a904465195710921015eab295c6761157ef6d6e536fe611e02ff7af2781352db063524a71961a338d5b3df109bdfe0189dd0a576507123ccac299e36084b4315bcb52952370ce9b84bb346f74ebb1f01c552189a31d8919d38894f5d4316f0e359779f99fa89753e126d4684e50bdbdc2f0fcec2630cb9edead58c9a4bf6ca0f5afd8befbf448e009aeb9ae2c2759717ba6f2c712d1fdb232333c8efe00f873b25b24d183ad49dab59a1882e83ab0ee4fcb3faf5d8f582e6ceef529b16b886711cdcb95c3c9b20e4d234738d747bb8a60f862e9ca4cadb58798715471a6d186cdf1edf3c00fd3ebf4b78bbc373238d71438983604a8136a3147fd4a517f3e0163af3b1bd73e32e971553fc9580b326848378b4d854547686ee053ea57b1e4ae9d2a7cfb481416c70b8981320a7622c4bb7295086e26e371e1bea1982bfeade535ba5ab64c54abaf3860f529a6406fc8d5bc512994e11d02a99602758fa309d005f22562c40c351fc77c94b29f2032bf3335e24a55ed87d4e881f23b5d8d8a202faf7298bdadc05446941c529582cfa232f8fbb17d04602debe2630a827ff9e12e0dca32d6ac17ac1ba2ec6a05068553a8cb19f137b2c335232d523e17e04dc2a0555eb6d2a470c9e2738069fc5fe97f4ec1d6519b5adb232779cb62a206a0f89b6c68bd00d2add0529e5f5c78609f54124dad1868a9c61c8efea7afd2c8c09e44a3d48e378c49d90e52eef435e95c1136465ec0b3986b11cf1d58b3b8f74fb952d7dc3dd39720747caed67888759fbc5e72ce251821cdde65a210e5d171065bbf1d350a442f1c1d9542596a691c73896f6b9435452090a2251d1718aead27ea692a217a80a5832d188458984c05c461bf635078d2ba1e254fcf2bbc43c44de312958053e0702115201682fbf94b9f13fd39f6e7afcfea9b26d0877cd749b42b7d858e1f224bafe4d92051d7e6446016364f977d505fc5fb34a0a8c09b7404bafb12b4a999df16b45c0795909ed59e00c3ad3174f79e334f774b4d351958f0df1f1780d255d44ad4c1d117f799fb882caf9e237b8f0e84e0038f1d5d5d60d441bf471f20c5b2747bb697718fda83b700697443321d9fbaa6b7f37ca06fce407ddf01dc228a65a6a8451646300b7481a0a1c5c1968a714cb81cfe03582f69fc6dbe3c769e34fc0dc295e16e48181a581a94575339b267994d55928cbae9a72de728aa777b73780a020754e67f13e1056011e467b6cfc80df20d7c6ea04a20a4518c3c5ea89ce97119aec0f1363276990965b7adee8ad3e212c3c1bebefa9730c4de57e0333c5b7f12fc1c0a3dcd371299e7cebf13003f4e597adb95d18af01476085ba26b79857f9d67c96337e0ce2347e0dd6d0a9721a3ff465e42e32e28f5cdb03645ff22c7f289e3839dd2c7e8fb23d80ad8fde6b5f236c724ebaa6783eca62a69d10a27a6aaa092ffe92253d2c47d0cd93856e398e7a7a908d5997028565765c83b25d68e69ad2a486d68f0493d8f3fb563677d5598ce220078f836ac6d1d0d0a82d2693851af466c5a7bb8bebe1eab5b44df37fb188cc13d814110d8b8acbe78d59ac5fc30a7a04486c29435c8642d877b3b03de99d91f50189f76639a6847ee124b4de03c8a90e3f4e725e9ecf2d44a5176ca5ac7d6cbcfa6d2a748d248269ab1e20d96e187651d3c27db7e109030629d2553cd0da4301334a8dae5117bb409493fb8836c56ddd373d1d74f51d3e968d4851597aabf5c8385b70c2eb135dd61314d8ac836d415d95a3c3ebd4cf2f7a72de5bf0d53196a7b00751c8c0478b9562a0b39969adb57190cd1fed7aa12e5b1d72169ed91df513bb08496689dcf9fc182d225fa4d43bf3ea9746f1e391a04a74d22c419ddd0f8777d76b1f1284ca6b087b94bb83a6aaf4a0812f3bec91cbb308601d0fe18553e53c9b7ec9d006d55ca8c1a91bc76cf2432cd6bc4c7e9222101aaf33a80a2f8ab2ce4f690d4b3976609a9f5a0aa86deef65901413f8143c3e0974accc8a985988944c14511247ab2f4ad89662d82d5dc83a07cefcff53669f79c46459a6e44719f1c825cef955494ab7de00ad6ddf050916825899e05523502bb00907c67579d34c83be027ba0de003801616e96b159705db9b82d953816ed8b5fbc117cdafaa5c48844d36f821b4ad7ea5a312e205f3564a8cdac3f15ec3778692a3a87e015a6ecfa97c2034da27e982d50a6d97b09a8b4639142b9a07e9cfcdc19f3d9f983920211d79d54ebe9404a966feab693b164964a356fbd14f0577fbe6e7f3deef18f8af47fa6d054f3768c4aada87b9eab4517762d9ab10a1d469e116fa379641fc7f9dc4d841b2f4efa5c378181942ddd310885e53fce63e35cc961175b3978b8ef686dc6c071052146b0dbedd51e39eec5d30ff4d30f20e2f6742a10818b54ee9b497b28a7a5ac11ef75149a609a5e949ba0c46c6b976d72d0c5e2e1ef3736fe6511b5f8bc24589d017276fdf94441065dc833a997ff6e851861bedbcc367d7d1927206100ffed5ea1af6d6d4302f44017e1fc53b2f40fb27dd80d4e273ed250626a1d83b2cdaad9f570b821ada6decdf92abed1d713e7271b531d32f85188c78d2e6b7fc003ff8defde3a56e22aae0f6cec4e4094da47d3806e20557d4dd00e2c650b66b16435de46817af7f51a19361a9c5ce34740f34aa55dada48b4a5aefd705ac1c862870a9eec9603769f0bd234e716e3b5bbd2523f6378efb9b5f752654ae8f47d6681b0aa3d482acdf859417f2e77b5185899db051ccb2acdbed7368328f9afc81e37c86bd828ebbdd084a792168a54fe080d7cd238a784f1b1382f9b1709755311f3ec38c7abb939c66062653f535c9e0c06086a6861f3388819dc99a99ec84cbef9a9dcff0f821a3f99435b720f62d6054668cd87613c704375a1e31e007bb5d184d4a7a5be8aaac0643db76e4b2a76407e0fb05a589bfe81310b20a8cd8b14d87e1e76f2cc47bd9a9bb091546e69904f81aed093f8a5bd3cd2543d3e53111a016e592bb7ac861839d9d0562d532b795d7506d46bfabb57fe52fc02305241ef684f371d2d2be547df643f3a44aa6fec626a71d96bad3640153845f2560490b903796756e9ca779b23f10d9cc9ee3ef04fb68728a5242f1eace8723a2f7571231da7d044c9c7a6b287a98c88fb8ad25ad9bf0b314cee2323531281272fda6296b0fdfc2195b0bf9e348f0b4024755d72394f28b9ced9216dd052ef58eb1cbf64af5f1b7377263f441b26053acaa9ebf93fcd28111fa1189acf8d82f8f22499dd30c764601ed00745162cbe5bef64c6352ca9b1e006d4dc7d1e2f4b8ed2cdd7edbbca4f26d7ca372f439297e7a4e3670a0bc0d0a491df880a24726c43045b7e788f256bc8c769cdd5ec80d4d25c048f415afd9636ab8b8ffa055edff7f7058f57530a155edfee1596c5ea328ead1d70b32ddac0ec4e005a6b606cdd1121fba66f2b5a496ebd111c59ebf62e14b63b0dde5e81b26e39ee214b7823d4d4ec7f5a5533ac9aef4055a480bf404a1cfffdaae6325152261ea40f5a5735a6fce2bc5335e1e35ef7c75064c22e2547683d13901e69033d6099856a749686f4562819f3c3f4e9fa6601f9a619c712d11ed0a13417fd8b64383ea2f4fe1c52aa2e3479720a300738013a0b5ee81e771f99824723a1eaac999d07a3c1b97d45c7d56565b8d72819e1798cbf0da3de81958ae12f6be4f3c335b888ca03c048202c40856c2f2503b59dd0b414f9c8a368cddf52663183bff7f2f32903da104a8d64f3d3d8ba60c62fa43cf43536505e42154d42217ccfd663ba70b67aec97c7d00bda5b393249314c51b2b896bef40611fe32808a8cf6f0d92add6662ce582c3f346c67c8560f4cb7ac691bbf075b244879012818f9b7ca3a8006eafcaca2d3bb427b6f41ec12356a6f7f5204ecefbf9770eba651a9b59f52bdc9a5fd917afa73189d6dcecc9397d15a262a10208d66a322bd44660a42797b12a08b311852023a4c009342c452bfcecf2effe5557ba7a8daa6b907d44cca3c3885ef5d2eb2fa9f9e4f74e5ddd49fe7ce2f4dc742f5488886eb4bc2d7f12751d2b052ad2ddef5cdd981a7a1941a430f37addec80f1fe74d5bf7ea71656ff22cc6bc71cdafc9552660c003eb43624b245711c33148f03c09e95458990ee6097710aa11d1b3547fa9d1e81a1a0e389a268a923aeea92f295eb8afbdc3433e0a02f1e39141a1e2667354028dfe021b1b5ca2f1463338bbd800129171f709b10de3ee58f4abba0cba043f7107b7704dc2e09960f4ff92728d054af098e0f41aedf556be80ad6f4c5c9ca991e74dc1d510e9c17adac2567c702888ced87bac2a15493f93154c5c98b13a780f3d9fbb3dee146b52f52fb2d8934c564cfe3d28f7a412f5edd30f3facb14ea4bc630c3cb630283400d6541f5cd84208dc62040346d7dc4768b4b83cd87c3ddfae043e86cbdb21b7d4aaf8c7f4f1c7ebaa22dbb992a6a847754fd2c62b71917b8f705d7b96772b2d01c7d0b5cd4175c0e207278d2e0ee5c15fb584ebc63604de4eb911713600ebf19d6a1f7491d51534b31886ff02fbd0de125c3eaef250569f3d1cede947f4a7d2a5f78b09454a3452a768be82c2120e4fccf5214483483df4e66a2c58cfe0b120e38e2afb184fd0518293838747b07d5050dbe196594298e0a629cb2926663ea80f543fa2755e5acf291b7344b1af3bc627dda91a83bca495f0962e8af9e2c2b35b531ca780e12b3ca027365786786f1b554ea2d28594d5c7c58dea505e62139248f1bffeff44213a4b0e0cc2dc09edf1dafe67cf1ad0f0df75aa2e989b1731027178d445a27c9efb24150e810047edc24205c24bc92e3dc77fece72d786175d7465aa54e6ed34b38349645a945d3afb01d5ef682b06ddfc434c8e5fb2c15dd140f26f77a334fbcf02a1191029887d29b434a97fd695faf96db54aca14211327dbdda6c5e9540ab4d8aaf825ddb74bb644472a6555f6cabf45692ac20cde66a1f13fd3e12818c32914d7f78136147f15c31b4417f7bc220b86c9da1bb226d3a0f8b3e8511c0b8fa489d696d0a332857223951f62109e8b35c5c281e8e600e512c0d5b15", 0x1000}], 0x2, &(0x7f0000000100)}], 0x1, 0x0) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_script(r2, &(0x7f00000011c0)={'#! ', './file0', [{0x20, '/'}, {}, {}, {0x20, '\\@-!%\\&'}, {0x20, '\xfd'}], 0xa, "3897887317cf78e2a5601c96bfacfb6f2b05f349bcaa1017e8e5e490242022f268591251e42277e5d1e40a8ee1b633f6b0a00170da12bb264d550538d0ef740a9aac73e84e9d6428a70cf67dc7616bb1912640790072d7accf7f4ba0ed3f36d816998a5c7c5ff476cf1c93d839b90de821630585fc08f360ad0a99ddff6c253d970d4f1f3fd37a1aac77771950b82912506766e7edd9ab43a22f04cdfc2e7abc8e21855e36da6cc056aaf3eb7cf43a8a"}, 0xc9) connect$rxrpc(r1, &(0x7f0000000100)=@in6={0x21, 0x4, 0x2, 0x1c, {0xa, 0x4e24, 0x80000000, @ipv4={[], [], @private=0xa010100}, 0xff}}, 0x24) 08:19:32 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000e27c000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:19:32 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000000)) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) [ 3506.683610][T25142] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:32 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000480)=ANY=[@ANYRESOCT, @ANYRES16=r0, @ANYBLOB="0707000000015d00000000000000ada700000000144e975460e96e6cacd106b3c4f0525f2f8532815003177f67f09a1e1673b5a39c05c327bb8c83f954f3e11355db46b59555de0c6dcdbb01eab486ad3b3ba5d4d96719e2e986a7491dd78ff58e21537b90f67ce5aadfc5d973ed7b46fd6f98a5ba293d818dd0552d826d"], 0x28}}, 0x24040001) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) r4 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r5 = socket$inet6(0xa, 0xa, 0x3) sendmsg$inet6(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0xa, 0x4e23, 0x20, @mcast1, 0x7}, 0x1c, &(0x7f0000000180)=[{&(0x7f0000000300)="dae426188ddb8469f5bd0a443fcec24b8b83684dbacff8bbc8c7f2c33fc5b62194502f4922425eb3b688e284b080e4d7b86b06d32a63e2a889ce8edf05df10b07732", 0x42}], 0x1, &(0x7f0000000380)=[@dstopts={{0x30, 0x29, 0x37, {0x2b, 0x2, [], [@enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x80}, @ra={0x5, 0x2, 0x7}, @ra={0x5, 0x2, 0x81}, @enc_lim={0x4, 0x1, 0x1}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x9}}, @hopopts={{0x58, 0x29, 0x36, {0x2e, 0x7, [], [@hao={0xc9, 0x10, @dev={0xfe, 0x80, [], 0x2f}}, @hao={0xc9, 0x10, @mcast2}, @jumbo={0xc2, 0x4, 0xe4d}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0x5}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0xffff}}], 0xb8}, 0x20000000) getsockopt$bt_BT_SECURITY(r4, 0x112, 0x4, &(0x7f0000000000), 0x2) [ 3506.751510][T25139] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3506.981888][T25173] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:33 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x28, @empty}}) 08:19:33 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) getsockopt$inet6_mreq(r1, 0x29, 0x0, &(0x7f0000000000)={@private2}, &(0x7f0000000040)=0x14) 08:19:33 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000060000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:33 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xadac4d0000000000) [ 3507.331487][T25189] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:33 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000068000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3507.405601][T25193] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:33 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r2, 0x84, 0x21, &(0x7f0000001200), &(0x7f0000001240)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000400000000000000000014000200776730"], 0x28}, 0x1, 0x0, 0x0, 0x80}, 0x4004) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r4 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8, 0x1, 'sfq\x00'}, {0x4c, 0x2, {{}, 0x0, 0x0, 0x0, 0x2}}}]}, 0x78}}, 0x0) r5 = socket(0x11, 0x800000003, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r7, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8, 0x1, 'sfq\x00'}, {0x4c, 0x2, {{}, 0x0, 0x0, 0x0, 0x2}}}]}, 0x78}}, 0x0) sendmsg$NL80211_CMD_GET_MESH_CONFIG(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x60, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x20, 0xffffffffffffffff}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x52, 0x1}}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x3}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x53bf}}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r3}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r6}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x2}]}, 0x60}, 0x1, 0x0, 0x0, 0x4c801}, 0x1) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r9, r8, 0x0, 0x10000503c) 08:19:33 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000a185160d0f4ab22d000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:19:33 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$sock_SIOCDELDLCI(r1, 0x8981, &(0x7f0000000000)={'wg0\x00', 0x5}) [ 3507.945144][T25210] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:34 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="dcb6c479836e8253062b81cdda9f31d89a7a5287b194774b7029be8a1ee00ba8e34af12afd8a5b3ea8db2b94af4dc06b69053a1a8880200739ca90a7fae9530ab86bceb3fef8435b81a407c4d8f414df807c66c53abddf06d180b82cbe6f79b95bc2595100d1d76c7f6a1b540fbdcdd96368d1bb30be779fa5fa0eaa007760f303f0d6b90518b8d1a2c4aef69a0fd89546e5ea7d2965191f9a99eeb44bf0b7f3541d5efa1e609f0399d80fa8cfb7df30e074ad889b9798ada8f57b23621c496029251ba53ef0639e9cab6af10b"], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(!\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) [ 3508.282465][T25212] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3508.293111][T25207] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3508.309312][T25212] __nla_validate_parse: 8 callbacks suppressed [ 3508.309320][T25212] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:34 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) 08:19:34 executing program 5: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000480)=ANY=[@ANYRESOCT=r2, @ANYBLOB="b4bcdd2105f923d06e03bb8a67a34feb9df196c7715369784bd8950733337d9bfc91d5dfc2a095326ba8e25830e623a40f09ad18259d747922cc2375febe6d5305897e2f9232093875269ab1405ea58818c4964ddaf635f2ff517f7393fc2d58968e8cd4eb67761a1f9c58861bf3a122bd5f114fe2585dc526bdbf43ea3cffbc0fd4d0f774a2e12f0e330bf250817865aa0df27dd91a0e1c6ec93d4967b54d88c5ce9c8d4c83aa3d88b9d4714452", @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x44095) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x10000503c) 08:19:34 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000006c000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:34 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x60, @empty}}) 08:19:34 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r3, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) setsockopt$CAIFSO_LINK_SELECT(r3, 0x116, 0x7f, &(0x7f0000000380)=0xfffffffc, 0x4) sendmsg$WG_CMD_GET_DEVICE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYRES16=r2], 0x28}, 0x1, 0x0, 0x0, 0x10}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r4, 0x0, 0x100005000) 08:19:34 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xaeac4d0000000000) [ 3508.564201][ T29] kauditd_printk_skb: 9 callbacks suppressed [ 3508.564215][ T29] audit: type=1804 audit(1595405974.472:2512): pid=25236 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8429/cgroup.controllers" dev="sda1" ino=15879 res=1 [ 3508.634340][T25237] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:19:34 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000074000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3508.738734][T25234] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3508.747985][T25234] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3508.759917][ T29] audit: type=1804 audit(1595405974.672:2513): pid=25239 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8551/cgroup.controllers" dev="sda1" ino=16080 res=1 [ 3508.871725][T25248] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3508.878012][ T29] audit: type=1804 audit(1595405974.672:2514): pid=25234 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8900/cgroup.controllers" dev="sda1" ino=16082 res=1 [ 3508.900909][T25248] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:34 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$AUDIT_USER_TTY(r2, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x88, 0x464, 0x20, 0x70bd25, 0x25dfdbfc, "1dbf5a4e7846c69cf74c4ddd1cc4006b0d3d89de881a09713e8db059e4eac12a36a16e8031dc4d67ccb86d30ca051acf6b87c2ceef3e6f007876abf2b7bf22947df156e384c24c975ba63a8b796787e79ae2eef0350ddf6f8cd38fa4e6c4a000d3e727aa04a942f2c6cc71e21855a98da88f1faccac0ac", [""]}, 0x88}, 0x1, 0x0, 0x0, 0x4004080}, 0x58010) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r1, 0xf50f, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100005000) [ 3508.997862][ T29] audit: type=1804 audit(1595405974.912:2515): pid=25244 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8551/cgroup.controllers" dev="sda1" ino=16080 res=1 08:19:35 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x28, @empty}}) 08:19:35 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_DELETE(r2, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0x5c, r3, 0x8, 0x70bd28, 0x25dfdbfb, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @loopback}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x3f}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0xbb}, @L2TP_ATTR_OFFSET={0x6, 0x3, 0x7fff}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x6}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x2}]}, 0x5c}}, 0x4) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r4, 0x0, 0x10000503c) [ 3509.261955][ T29] audit: type=1804 audit(1595405975.172:2516): pid=25258 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8552/cgroup.controllers" dev="sda1" ino=16156 res=1 [ 3509.354789][ T29] audit: type=1804 audit(1595405975.262:2517): pid=25262 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8430/cgroup.controllers" dev="sda1" ino=16108 res=1 [ 3509.444012][T25250] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:19:35 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x28, @empty}}) [ 3509.505396][T25270] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3509.513869][T25270] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:35 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000007a000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:35 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xafac4d0000000000) 08:19:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xae, @empty}}) 08:19:35 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07fc00000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:19:35 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) write$binfmt_script(r1, &(0x7f0000000380)=ANY=[@ANYRESHEX=r2, @ANYRES64, @ANYRESOCT, @ANYRESHEX=r3, @ANYRESDEC=r3, @ANYRES64=r1, @ANYRES32=r4], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x10000503c) [ 3509.917444][ T29] audit: type=1804 audit(1595405975.832:2518): pid=25296 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8553/cgroup.controllers" dev="sda1" ino=16155 res=1 [ 3510.079826][ T29] audit: type=1804 audit(1595405975.992:2519): pid=25298 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8431/cgroup.controllers" dev="sda1" ino=16108 res=1 [ 3510.189368][ T29] audit: type=1804 audit(1595405976.102:2520): pid=25296 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8553/cgroup.controllers" dev="sda1" ino=16155 res=1 08:19:36 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000380)=0x6e, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket(0x4c, 0x80000, 0x3) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r3, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f0000000280)={0x54, r4, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_PEERS={0x2c, 0x8, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g='\x97\\\x9d\x81\xc9\x83\xc8 \x9e\xe7\x81%K\x89\x9f\x8e\xd9%\xae\x9f\t#\xc20x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r7, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=@newqdisc={0x78, 0x24, 0xf0b, 0x4, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8, 0x1, 'sfq\x00'}, {0x4c, 0x2, {{}, 0x0, 0x0, 0x0, 0x2}}}]}, 0x78}}, 0x0) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00u', @ANYRES16=r4, @ANYBLOB="10002abd7000ffdbdf25010000000800070025c20000080005000000000008000100", @ANYRES32=r6, @ANYBLOB="060006004e2000000800070000000000"], 0x3c}, 0x1, 0x0, 0x0, 0x800}, 0x20048041) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r9, r8, 0x0, 0x100005000) [ 3510.273990][T25289] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3510.285024][T25289] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3510.401620][T25285] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:19:36 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$AUDIT_USER_TTY(r2, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x88, 0x464, 0x20, 0x70bd25, 0x25dfdbfc, "1dbf5a4e7846c69cf74c4ddd1cc4006b0d3d89de881a09713e8db059e4eac12a36a16e8031dc4d67ccb86d30ca051acf6b87c2ceef3e6f007876abf2b7bf22947df156e384c24c975ba63a8b796787e79ae2eef0350ddf6f8cd38fa4e6c4a000d3e727aa04a942f2c6cc71e21855a98da88f1faccac0ac", [""]}, 0x88}, 0x1, 0x0, 0x0, 0x4004080}, 0x58010) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r1, 0xf50f, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100005000) [ 3510.536019][ T29] audit: type=1804 audit(1595405976.442:2521): pid=25315 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8554/cgroup.controllers" dev="sda1" ino=16155 res=1 08:19:36 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000f0000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3510.879730][T25319] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3510.895992][T25319] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:36 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) socketpair(0x6, 0x800, 0xffff8000, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='pids.events\x00', 0x275a, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000100)="95", 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r3, 0x0) r4 = socket$inet_sctp(0x2, 0x1, 0x84) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r4, 0x84, 0x76, &(0x7f00000001c0), &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000440)={r6, 0x2, 0x9}, &(0x7f0000000480)=0x10) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r3, 0x84, 0x5, &(0x7f0000000200)={r6, @in6={{0xa, 0x4e23, 0x7ff, @ipv4={[], [], @remote}, 0x3}}}, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000180)={r6, 0x0, &(0x7f0000000140)}, &(0x7f0000000240)=0x10) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000002c0)={r7, 0x20, &(0x7f0000000280)=[@in={0x2, 0x4e20, @remote}, @in={0x2, 0x4e22, @private=0xa010100}]}, &(0x7f0000000300)=0x10) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000000, 0x28011, 0xffffffffffffffff, 0x1000) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYBLOB="23e0b058d2a2a191ab675ba015aeea6ad007501187a26a1d022587c746c69f627babe18b4eb2547e9ac0bac5ea1d315c73d33fa59659d0d4c4495534117f92a604169ba3bdb6a0fc3671f63354b0423a081f3d5092e140ff8916b2a6c59bf6af97632ace9e6e026bf557c33cb41d095f24ef3e0dc696e362fd985cbdec938762a4c2bd0daea2c9b3702b60ed2778c3761a75b11c1b383a36ac8f9f069bfaab6bbd4d81d3379f240054a1cd", @ANYRES16=r0, @ANYBLOB="3fc6deb6d1982d07f743ca6e7ffe5ab4c76adec60218ff8b6aa09f4ceb24ea68b068bdcf30d825f7879ec2a119605f3b694993647c0a0e413ce07114edcba9f1bd2b88025660720871575c6fc7637ce270c8d3caa14689e4f3a1ea24ba8164fc879fab433a7d0418e719f97063843e937aab00cf0217c2965538a1e4ee44475dd955213c701dc9"], 0x28}}, 0x2054) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r9, r8, 0x0, 0x10000503c) 08:19:37 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0x0, &(0x7f0000000100)}], 0x1, 0x801) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r5 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r6 = socket$inet6(0xa, 0x4, 0x0) sendmsg$WG_CMD_GET_DEVICE(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)=ANY=[@ANYRESOCT=r0, @ANYRES16=r6, @ANYRESHEX=r5], 0x28}}, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r7, 0x0, 0x10000503c) r9 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r9, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r9, 0x5411, &(0x7f00000000c0)) [ 3511.129343][T25328] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:19:37 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xb0ac4d0000000000) 08:19:37 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) getsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f00000000c0), &(0x7f0000000140)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:19:37 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000030000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3511.309163][T25339] l2tp_mt_check6: 5 callbacks suppressed [ 3511.309171][T25339] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3511.349204][T25339] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:37 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xe6, @empty}}) 08:19:37 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000380)=0x6e, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket(0x4c, 0x80000, 0x3) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r3, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f0000000280)={0x54, r4, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_PEERS={0x2c, 0x8, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g='\x97\\\x9d\x81\xc9\x83\xc8 \x9e\xe7\x81%K\x89\x9f\x8e\xd9%\xae\x9f\t#\xc20x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r7, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=@newqdisc={0x78, 0x24, 0xf0b, 0x4, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8, 0x1, 'sfq\x00'}, {0x4c, 0x2, {{}, 0x0, 0x0, 0x0, 0x2}}}]}, 0x78}}, 0x0) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00u', @ANYRES16=r4, @ANYBLOB="10002abd7000ffdbdf25010000000800070025c20000080005000000000008000100", @ANYRES32=r6, @ANYBLOB="060006004e2000000800070000000000"], 0x3c}, 0x1, 0x0, 0x0, 0x800}, 0x20048041) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r9, r8, 0x0, 0x100005000) [ 3511.369380][T25345] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3511.373636][T25339] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3511.407818][T25345] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:37 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000050000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3511.686083][T25345] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:38 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="0700000000000000e6b800120000"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) 08:19:38 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xb1ac4d0000000000) 08:19:38 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000060000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x116, @empty}}) 08:19:38 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES32, @ANYBLOB="000000004fe0e600000f1c0012000c000100626f6e64"], 0x3c}, 0x1, 0x0, 0x0, 0x4040001}, 0x840) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x4a00, &(0x7f0000000140)={&(0x7f0000000180)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x300}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r4}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x44}}, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000380)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@local}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000200)={{{@in6=@private2={0xfc, 0x2, [], 0x1}, @in6=@rand_addr=' \x01\x00', 0x0, 0xc8, 0x0, 0x40, 0x0, 0x0, 0x80, 0x1d, 0x0, r8}, {0x0, 0x392d, 0x7, 0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x10001}, 0x7214, 0x6e6bbc, 0x2, 0x1, 0x1}, {{@in=@remote, 0x0, 0xff}, 0xa, @in=@private=0xa010101, 0x3504, 0x4, 0x1, 0x36, 0x2, 0x5, 0xe3}}, 0xe8) setsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000500)={{{@in=@multicast2, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4e22, 0x0, 0x4e24, 0x0, 0x0, 0x80, 0x0, 0xff, 0x0, r8}, {0xffffffff, 0x0, 0x6, 0x40, 0x913, 0x100000001, 0x0, 0x4}, {0xffffffffffffff01, 0xfffffffffffffffa, 0x0, 0x20000000000}, 0x0, 0x6e6bb4, 0x2, 0x1, 0x3, 0x3}, {{@in6=@private1, 0x4d5}, 0x0, @in=@multicast2, 0x3500, 0x3, 0x0, 0x8c, 0x0, 0x44, 0x8}}, 0xe8) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000080)={{{@in6=@initdev={0xfe, 0x88, [], 0x1, 0x0}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4e22, 0x0, 0x4e21, 0xdc, 0xa, 0x20, 0x80, 0x6c, r7, r8}, {0x95, 0x8, 0x4, 0x9, 0x0, 0x9, 0x3ff, 0x252b}, {0x1, 0x10000, 0x6, 0x7}, 0xf29, 0x6e6bb9}, {{@in6=@private1, 0x4d6, 0x2b}, 0x2, @in=@private=0xa010102, 0x0, 0x2, 0x2, 0x3, 0x7fff, 0x10001, 0x8987da72}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB="84010000170000032abd7000fedbdf25050000001d01568008005b000a01010108001e00c1090000258548f23e2ffe6bfa3ca753e758791168fce7c49cc7c89f8097408a7729a19d62d6fc95a341b3bc62befb18a086298b729bda461a9c0c8fdfe9ac09500e964b7735a80904ccfc0f2e32bddf5421aed650141c9bf0fee07235c9d31f31d035e7ffb13e49c6a6a4412fcfe2e14cae4a6cb4f7f4442fbb3e37d15e36049a44d6a1bffa22bcf285279132f92338b516c324629b8d149fe55c07872863995f0c22c457b6d78c74ea0f05eb16e3b2677c209883f54e286f4b9b9405668b4a13819038aa7c9573562a2f5c707f6e9585878e73867a6bf1f9483eb96f4d64dcebd45c2e915561e1da326f4301fb2cb491553c6a9a08002800", @ANYRES32, @ANYBLOB='\b\x005\x00', @ANYRES32=0x0, @ANYBLOB="08000500e00000010000008c00d86485de3f76fb91fec9b3562e3edbfad8d19d4835914839f5fb72789bb1b547217b559e45295eedb6d2a0dad3bd01692637118392cf492146cc9d0d307e5308008300", @ANYRES32=r8, @ANYBLOB="04003b0600ff"], 0x184}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000010) sendfile(r3, r2, 0x0, 0x100005000) [ 3512.257149][T25384] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:38 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0x0, &(0x7f0000000100)}], 0x1, 0x801) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r5 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r6 = socket$inet6(0xa, 0x4, 0x0) sendmsg$WG_CMD_GET_DEVICE(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)=ANY=[@ANYRESOCT=r0, @ANYRES16=r6, @ANYRESHEX=r5], 0x28}}, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r7, 0x0, 0x10000503c) r9 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r9, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r9, 0x5411, &(0x7f00000000c0)) [ 3512.513038][T25403] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:38 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}, 0x1, 0x0, 0x0, 0x4016}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) [ 3512.639723][T25405] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3512.648961][T25405] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3512.658431][T25405] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:38 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000070000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:38 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f00000014c0)='cpuacct.usage_sys\x00', 0x0, 0x0) sendmsg$IPSET_CMD_RENAME(r5, &(0x7f0000001600)={&(0x7f0000001500)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000015c0)={&(0x7f0000001540)={0x64, 0x5, 0x6, 0x0, 0x0, 0x0, {0x1}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME2={0x9, 0x3, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME2={0x9, 0x3, 'syz1\x00'}, @IPSET_ATTR_SETNAME2={0x9, 0x3, 'syz1\x00'}]}, 0x64}, 0x1, 0x0, 0x0, 0x20044800}, 0x8000) r6 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$WG_CMD_SET_DEVICE(r6, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r0, 0x200, 0x70bd2d, 0x25dfdbff, {}, [@WGDEVICE_A_FLAGS={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20020890) sendfile(r3, r2, 0x0, 0x100005000) 08:19:39 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xb2ac4d0000000000) 08:19:39 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f00000000c0)={r2, 0x4, 0x8, 0x7ff}) write$cgroup_netprio_ifpriomap(r3, &(0x7f0000000140)={'gre0', 0x32, 0x36}, 0x7) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r4, 0x0, 0x100005000) [ 3513.257683][T25430] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:39 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000090000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3513.311046][T25435] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:39 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) write$binfmt_script(r1, &(0x7f0000000380)=ANY=[@ANYRESHEX=r2, @ANYRES64, @ANYRESOCT, @ANYRESHEX=r3, @ANYRESDEC=r3, @ANYRES64=r1, @ANYRES32=r4], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x10000503c) [ 3513.414194][T25439] __nla_validate_parse: 8 callbacks suppressed [ 3513.414206][T25439] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:19:39 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x146, @empty}}) [ 3513.498301][T25444] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3513.532885][T25444] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3513.533281][T25445] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:39 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='pids.events\x00', 0x275a, 0x0) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000100)="95", 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r4, 0x0) r5 = socket$inet_sctp(0x2, 0x1, 0x84) r6 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r6, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r5, 0x84, 0x76, &(0x7f00000001c0)={r7}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000440)={r7, 0x2, 0x9}, &(0x7f0000000480)=0x10) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r4, 0x84, 0x5, &(0x7f0000000200)={r7, @in6={{0xa, 0x4e23, 0x7ff, @ipv4={[], [], @remote}, 0x3}}}, 0x84) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000000240)={r7, @in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x13}}}, 0x7fff, 0x6}, &(0x7f00000000c0)=0x90) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r2, 0x0, 0x10000503c) [ 3513.574251][T25445] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3513.597164][T25445] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3513.725582][ T29] kauditd_printk_skb: 14 callbacks suppressed [ 3513.725597][ T29] audit: type=1804 audit(1595405979.632:2536): pid=25445 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8906/cgroup.controllers" dev="sda1" ino=15857 res=1 08:19:39 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000000a0000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3513.835515][ T29] audit: type=1804 audit(1595405979.742:2537): pid=25458 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8436/cgroup.controllers" dev="sda1" ino=15810 res=1 08:19:39 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xb3ac4d0000000000) 08:19:39 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='hugetlb.2MB.limit_in_bytes\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:19:40 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) openat$cgroup(r1, &(0x7f00000000c0)='syz0\x00', 0x200002, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) 08:19:40 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000440)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000040)={0x1c, r5, 0x1, 0x0, 0x0, {0xe}, [@ETHTOOL_A_STRSET_STRINGSETS={0x8, 0x2, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r3, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000780)={0x3d8, r5, 0x2, 0x70bd2a, 0x25dfdbfc, {}, [@ETHTOOL_A_PRIVFLAGS_HEADER={0x4}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x1f0, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0x74, 0x5, "67db57b6cb01563ab3b8157141cc7fe1d28982ce608050fa323752af0848addb5e5a943b2752c8404f5ea211df1be1a63080b2190878784d383a6c5e5e75f91cdc2f49a8ba7de10c10624fa11a5922166390ad578165cd189eb706133bdcd320d256f7910dd8f0487cf722cb7f3c77bb"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0xfffffffd}, @ETHTOOL_A_BITSET_MASK={0x33, 0x5, "faa439bfe582e11104c3f1b6cbd95c64dbba2e929497c2060cc47004318852fec1d00cd5f83592b0439a70de2a4e67"}, @ETHTOOL_A_BITSET_BITS={0x4c, 0x3, 0x0, 0x1, [{0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, ',\xc4)$\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xe, 0x2, 'wireguard\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, ')\x00'}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1f}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}]}, @ETHTOOL_A_BITSET_MASK={0xb9, 0x5, "64d8d327d4feee121e20df58564377756dbc14bbf87b789b9f2ce3e90e058cb98c855485d342c4707b4c861e5ceb5c807ef71ee05b80406cd196ee120211d5e2b7e5a38f15fdc1426d83735d788fd40f7f5e564e7b7796db0ce9bb0263894a37b40ddc899d687f000d833f1606005ab16e81164a23fd5b753af4a7c18ccd6c4635e54642651324e961f2e74952bd7bc770260030283cb7ffe08a2b43a97968d0c9269286dcd437953f65bb4cf4dffc2fca053fb89c"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0x8, 0x4, "afb67bdf"}, @ETHTOOL_A_BITSET_MASK={0x5, 0x5, "c8"}, @ETHTOOL_A_BITSET_MASK={0x1e, 0x5, "6c4e5ec31ea10f270e958873726e0e7fa5b4a784b4c01ffbd270"}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x1b8, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0x1f, 0x5, "aa469cb019c36a9247e1c2d793a5ff040f0bd24cf10c4d0b81b42a"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x6}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x3}, @ETHTOOL_A_BITSET_BITS={0x13c, 0x3, 0x0, 0x1, [{0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x80000001}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xf3c}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_NAME={0x17, 0x2, 'cgroup.controllers\x00'}]}, {0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x17, 0x2, 'cgroup.controllers\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '\\\\\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3ff}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfffffff9}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '\\(\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}]}, {0x78, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '\'^!$[\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_NAME={0xe, 0x2, 'wireguard\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x17, 0x2, 'cgroup.controllers\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x17, 0x2, 'cgroup.controllers\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x17, 0x2, 'cgroup.controllers\x00'}]}]}, @ETHTOOL_A_BITSET_MASK={0x3f, 0x5, "60d2b2f1f5ba386284cf1e17485b4a6895fd487d1c8fc152e94e5e51db16468eb4756a2f7564a91bb56b7a5f48ece303e59ef03613d326922a1894"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x2}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x18, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0xb2f}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}]}, 0x3d8}, 0x1, 0x0, 0x0, 0x80}, 0xc004) sendfile(r3, r2, 0x0, 0x100005000) 08:19:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x28, @empty}}) 08:19:40 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYBLOB="28e2250bade179067edd57000000", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f00000000c0)={0x1}, 0x8) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000440)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000040)={0x1c, r5, 0x1, 0x0, 0x0, {0xe}, [@ETHTOOL_A_STRSET_STRINGSETS={0x8, 0x2, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) r6 = socket(0x11, 0x800000003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@qipcrtr={0x2a, 0x1, 0x4001}, 0x80) getsockname$packet(r6, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r8 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r8, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r7, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8, 0x1, 'sfq\x00'}, {0x4c, 0x2, {{}, 0x0, 0x0, 0x0, 0x2}}}]}, 0x78}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000480)={'syztnl1\x00', &(0x7f0000000440)={'syztnl1\x00', r7, 0x8000, 0x7800, 0x0, 0x7, {{0x6, 0x4, 0x1, 0x11, 0x18, 0x64, 0x0, 0xc1, 0x2f, 0x0, @multicast2, @private=0xa010102, {[@noop]}}}}}) sendmsg$ETHTOOL_MSG_DEBUG_SET(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x20, r5, 0x1, 0x70bd26, 0x25dfdbff, {}, [@ETHTOOL_A_DEBUG_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x10}, 0x4008082) sendfile(r4, r3, 0x0, 0x10000503c) [ 3514.456680][ T29] audit: type=1804 audit(1595405980.362:2538): pid=25478 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8560/cgroup.controllers" dev="sda1" ino=15684 res=1 [ 3514.532889][T25463] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3514.544601][T25466] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3514.555729][T25466] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3514.640224][ T29] audit: type=1804 audit(1595405980.552:2539): pid=25485 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8438/cgroup.controllers" dev="sda1" ino=16137 res=1 08:19:40 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000000c0000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3514.802433][T25466] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3514.815022][T25466] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:41 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='freezer.parent_freezing\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="3220ad9c61bb0e720c3d7a4148d858abb5ef44a7f8386051d37a916da66e646b39b4446c40fc034221fbe2b663ba00037c8061d37fa8d81c925bcc7e38eb", @ANYRESDEC=r0, @ANYRES16=r0, @ANYRESOCT], 0xe48a5a) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="0707000000000000000000000000140002d79a8fa2cfcccfc6c5b87b75d66fb55ae3b625e39a642f061e78e2693ecb5cb1b4979f96c43645b0e4f688213b7a1a9d9ce65bec23c5fa7e0459363544d02bd4cf5ba6ef8776567d456c4db495f8fc4736696ab6ed88c264beeec528f3f5458936ce7fcf279171515092ffdd4a5bd6901dfa8a54c22600e790424838b2750de0769cb0c9ea88e150ecd04b3a297b40e0c2107819d802b7e3991675155a0b8f8d09384ba713aa596a33dfbb2c116fe962d61489a22f"], 0x28}}, 0x200000a5) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='pids.events\x00', 0x275a, 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000100)="95", 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r3, 0x0) r4 = socket$inet_sctp(0x2, 0x1, 0x84) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r4, 0x84, 0x76, &(0x7f00000001c0)={r6}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000440)={r6, 0x2, 0x9}, &(0x7f0000000480)=0x10) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r3, 0x84, 0x5, &(0x7f0000000380)={0x0, @in={{0x2, 0x4e22, @broadcast}}}, 0x84) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r2, 0x84, 0x7b, &(0x7f00000000c0)={r6, 0x93}, &(0x7f0000000140)=0x8) socket$nl_generic(0x10, 0x3, 0x10) sendfile(0xffffffffffffffff, r2, 0x0, 0x10000503c) 08:19:41 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000d40)=ANY=[@ANYBLOB="4b8045680f7c17e6f6ba5391848592670c4d5930bdc712302a0b4f6a82568641ea47c434195dd75ad7f82c626cff30c38526ff173c611f588a9db9e649059ed5c954ed67bfe3834bf131a13d12f5c2a25dc6d4f60b", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = accept(r2, &(0x7f0000000140)=@vsock={0x28, 0x0, 0x0, @my}, &(0x7f00000000c0)=0x80) clock_gettime(0x0, &(0x7f00000013c0)={0x0, 0x0}) recvmmsg(r3, &(0x7f0000001240)=[{{0x0, 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000280)=""/236, 0xec}, 0x3}, {{&(0x7f0000000380)=@ax25={{}, [@rose, @rose, @default, @netrom, @netrom, @null, @netrom, @default]}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000400)=""/232, 0xe8}, {&(0x7f0000000500)=""/78, 0x4e}], 0x2, &(0x7f00000005c0)=""/122, 0x7a}}, {{&(0x7f0000000640)=@vsock, 0x80, &(0x7f00000008c0)=[{&(0x7f00000006c0)=""/245, 0xf5}, {&(0x7f00000007c0)=""/246, 0xf6}], 0x2}, 0x6}, {{&(0x7f0000000900)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x80, &(0x7f0000000cc0)=[{&(0x7f0000000980)}, {&(0x7f00000009c0)=""/227, 0xe3}, {&(0x7f0000000ac0)=""/100, 0x64}, {&(0x7f0000000b40)=""/156, 0x9c}, {&(0x7f0000000c00)=""/187, 0xbb}], 0x5}, 0x4}, {{&(0x7f0000001440)=@in6={0xa, 0x0, 0x0, @empty}, 0x80, &(0x7f0000001000)=[{&(0x7f0000000dc0)=""/210, 0xd2}, {&(0x7f0000000ec0)=""/139, 0x8b}, {&(0x7f0000000f80)=""/61, 0x3d}, {&(0x7f0000000fc0)=""/31, 0x1f}], 0x4, &(0x7f0000001040)=""/171, 0xab}, 0x2}, {{&(0x7f0000001100)=@hci, 0x80, &(0x7f0000001200)=[{&(0x7f0000001180)=""/97, 0x61}], 0x1}, 0x81}], 0x6, 0x10041, &(0x7f0000001400)={r4, r5+60000000}) socket$key(0xf, 0x3, 0x2) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r7, r6, 0x0, 0x100005000) r8 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r8, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) write$nbd(r8, &(0x7f00000014c0)={0x67446698, 0x1, 0x4, 0x1, 0x1, "a6e77c6cc554f6e230177e485afb515a4287ed177b27a25e252d19efbcde49b1cea30fbac9767b5627ae2d1c425427199cdd26306d34952a690930cf3ea8dbf5bd270d0049b630dd7e211b1a10e2b6902d613ede7703c5d149e350386fb48f736ac5a54d8c3be3d48d6d3adf129ec3ac66439161d031edaf64638edf4bc80f353b25091457f813"}, 0x97) r9 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r9, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) setsockopt$inet_mreq(r9, 0x0, 0x20, &(0x7f0000001580)={@multicast2, @broadcast}, 0x8) [ 3515.336201][T25504] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:19:41 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x2fe, @empty}}) 08:19:41 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xb4ac4d0000000000) 08:19:41 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000240)={0x2, 0xda, "ae8bcc0413a1c057f88027e9ea1e0904cbc3d5ff373ace57775ffbc884664d6cede206a5d255b571d0f0661883ecbb29fc73e7193887cd55e8af241d7dc2ee4ea2d96196488ed513e0d208b69a7a79fb5d20dbb0e5b8a0a3aed6b2c98c2960dd40f5774bc370e17e43d4c458df573aa465c47b3968b63e3b4bdd5b0fc25d2cfb98fdc13bc021be84be76bc6d8e0f12458c5dded225a410708ccabed96661382dce4bb720d74577ed9069865142489e1c800f3daa992adcd8f4f7b17e6ccc915838585e4a5019e426295ccecf8f73fe8cdbcef6c8f918b2cf6892"}) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f00000000c0), 0x4) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r2, 0x0, 0x10000503c) [ 3515.362397][ T29] audit: type=1804 audit(1595405981.272:2540): pid=25514 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8561/cgroup.controllers" dev="sda1" ino=16171 res=1 08:19:41 executing program 5: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000480)=ANY=[@ANYRESOCT=r2, @ANYBLOB="b4bcdd2105f923d06e03bb8a67a34feb9df196c7715369784bd8950733337d9bfc91d5dfc2a095326ba8e25830e623a40f09ad18259d747922cc2375febe6d5305897e2f9232093875269ab1405ea58818c4964ddaf635f2ff517f7393fc2d58968e8cd4eb67761a1f9c58861bf3a122bd5f114fe2585dc526bdbf43ea3cffbc0fd4d0f774a2e12f0e330bf250817865aa0df27dd91a0e1c6ec93d4967b54d88c5ce9c8d4c83aa3d88b9d4714452", @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x44095) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x10000503c) 08:19:41 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000000e0000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3515.479571][T25522] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3515.489329][T25522] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:41 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000010000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3515.709986][T25535] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3515.720158][ T29] audit: type=1804 audit(1595405981.632:2541): pid=25527 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8908/cgroup.controllers" dev="sda1" ino=16033 res=1 [ 3515.763665][T25522] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:41 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000089460000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3515.888953][T25546] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.3'. 08:19:41 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000687fd16f6500979bd1026af66500000000000000000014000200776730b3e7416fd0afe27aa3c8f0ba4207"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:19:41 executing program 5: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000080)='pids.events\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x10000503c) [ 3516.095052][ T29] audit: type=1804 audit(1595405982.002:2542): pid=25553 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8562/cgroup.controllers" dev="sda1" ino=16167 res=1 08:19:42 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') r4 = gettid() sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000000)={0x3c, r3, 0x536ae464467e3e0b, 0x0, 0x0, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}]}, 0x3c}, 0x1, 0x6000000000000000}, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x1e8, r3, 0x8, 0x70bd27, 0x25dfdbfb, {}, [{{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8}}, {0x8, 0xb, 0x400}, {0x6, 0x16, 0x3f}, {0x5, 0x12, 0x1}, {0x6, 0x11, 0x101}, {0x8, 0xb, 0x4}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xa22}, {0x6, 0x16, 0x1}, {0x5}, {0x6, 0x11, 0x81}, {0x8, 0xb, 0xedbd}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x400}, {0x6, 0x16, 0x6}, {0x5, 0x12, 0x1}, {0x6, 0x11, 0x8000}, {0x8, 0xb, 0x196}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x8}, {0x6, 0x16, 0x3}, {0x5}, {0x6, 0x11, 0x6000}, {0x8, 0xb, 0x7}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0xff}, {0x6, 0x16, 0x100}, {0x5}, {0x6, 0x11, 0x101}, {0x8}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x8c}, {0x6, 0x16, 0x9}, {0x5}, {0x6, 0x11, 0x78a7}, {0x8, 0xb, 0x1ff}}]}, 0x1e8}}, 0x4000008) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000380)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@local}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000200)={{{@in6=@private2={0xfc, 0x2, [], 0x1}, @in6=@rand_addr=' \x01\x00', 0x0, 0xc8, 0x0, 0x40, 0x0, 0x0, 0x80, 0x1d, 0x0, r6}, {0x0, 0x392d, 0x7, 0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x10001}, 0x7214, 0x6e6bbc, 0x2, 0x1, 0x1}, {{@in=@remote, 0x0, 0xff}, 0xa, @in=@private=0xa010101, 0x3504, 0x4, 0x1, 0x36, 0x2, 0x5, 0xe3}}, 0xe8) setsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000140)={{{@in=@multicast2, @in=@empty, 0x4e22, 0x0, 0x4e24, 0x0, 0x0, 0x80, 0x0, 0xff, 0x0, r6}, {0xffffffff, 0x0, 0x6, 0x40, 0x913, 0x100000001, 0x0, 0x4}, {0xffffffffffffff01, 0xfffffffffffffffa, 0x0, 0x20000000000}, 0x0, 0x6e6bb4, 0x2, 0x1, 0x3, 0x3}, {{@in6=@private1, 0x4d5}, 0x0, @in=@multicast2, 0x3500, 0x0, 0x0, 0x8c, 0x0, 0x44, 0x8}}, 0xe8) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000080)={{{@in6=@initdev={0xfe, 0x88, [], 0x1, 0x0}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4e22, 0x0, 0x4e21, 0xdc, 0xa, 0x20, 0x80, 0x6c, 0x0, r6}, {0x95, 0x8, 0x4, 0x9, 0x0, 0x9, 0x3ff, 0x252b}, {0x1, 0x10000, 0x6, 0x7}, 0xf29, 0x6e6bb9}, {{@in6=@private1, 0x4d6, 0x2b}, 0x2, @in=@private=0xa010102, 0x0, 0x2, 0x2, 0x3, 0x7fff, 0x10001, 0x8987da72}}, 0xe8) ioctl$SIOCAX25DELUID(r5, 0x89e2, &(0x7f0000000440)={0x3, @null, r6}) write$binfmt_script(r5, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r7, 0x0, 0x100005000) 08:19:42 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(r4, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x1c, r5, 0x2, 0x70bd2b, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40080d0}, 0x44040) 08:19:42 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000687fd16f6500979bd1026af66500000000000000000014000200776730b3e7416fd0afe27aa3c8f0ba4207"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) [ 3516.533491][ T29] audit: type=1804 audit(1595405982.442:2543): pid=25566 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8563/cgroup.controllers" dev="sda1" ino=15986 res=1 08:19:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x300, @empty}}) 08:19:42 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xb5ac4d0000000000) 08:19:42 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000480000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3516.680437][T25586] validate_nla: 1 callbacks suppressed [ 3516.680449][T25586] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3516.694181][ T29] audit: type=1804 audit(1595405982.602:2544): pid=25576 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8910/cgroup.controllers" dev="sda1" ino=16163 res=1 [ 3516.725958][ T29] audit: type=1804 audit(1595405982.632:2545): pid=25575 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8442/cgroup.controllers" dev="sda1" ino=16135 res=1 08:19:42 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000004c0000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3517.111705][T25601] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:43 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000065580000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x356, @empty}}) 08:19:43 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xb6ac4d0000000000) [ 3517.331575][T25617] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:43 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000600000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3517.625735][T25633] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:43 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000058650000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:43 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) getsockopt$packet_int(r1, 0x107, 0x7, &(0x7f0000000000), &(0x7f0000000040)=0x4) 08:19:43 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xb7ac4d0000000000) 08:19:43 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000680000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:43 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$WG_CMD_GET_DEVICE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000540)=ANY=[@ANYRESOCT=r0, @ANYBLOB="c17fbaa8e9d56ad88d5267b1c137212138de8cb3bafd20ba2a4b6a04312c3fa56a6b5c5b223193201ba72e66c3f1164f20da1fabc086a59ff08de67fdf34cecd6bc8797f381f36c37d9844025d469d52379b381da0fa4cbd8d60c780bc979f398742a4adbcd3276bd77c6b13fef6fc3684430ee8181007967101087d918129a796b9c0d47fa73d4563084400af53df5fb0eed5da8f7827c8c79597ca429decbe5412f9e7f7d72ddfd22118e40823a1fe41150a6b8a476eef957aeaab5d5500a098169cc189f94f6b40caa0bbb754342c9ea9bf64d2e073e59975be78ac6c98f7dced4b4504098d8b383a6fb4317f096a9f8a1054f2687eb710aa418fcd88ccbfa02e21a6fd37324b43aa99e5fc32f9c509b1bbd0ce84a39341b0591e97473f5c85b9f88a707bfbfc52a85ff390f25c9c7de68ea1bba2bd46eadb881d40d6f493b284f61a3b54b0c7170ca9bdc2c3a7783ae01f3306938cb6fe", @ANYRESDEC=r0], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x10000503c) r5 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r5, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) getsockopt$XDP_MMAP_OFFSETS(r5, 0x11b, 0x1, &(0x7f0000000140), &(0x7f0000000000)=0x80) r6 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$IPSET_CMD_FLUSH(r6, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x20, 0x4, 0x6, 0x101, 0x0, 0x0, {0x0, 0x0, 0x9}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x2000c080}, 0x4000810) 08:19:43 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = socket$rds(0x15, 0x5, 0x0) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r1, 0x8982, &(0x7f00000000c0)={0x8, 'veth1_to_bridge\x00', {'wg0\x00'}, 0x7}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100005000) 08:19:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x3da, @empty}}) [ 3517.942846][T25660] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:44 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000006c0000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3518.132888][T25681] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:44 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept4$rose(r2, &(0x7f00000000c0)=@short={0xb, @dev}, &(0x7f0000000140)=0x1c, 0x800) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100005000) 08:19:44 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) ioctl$NS_GET_OWNER_UID(r3, 0xb704, &(0x7f0000000380)) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRES64=r4, @ANYRES16=r0, @ANYRESOCT=r0], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100005000) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000680)='TIPCv2\x00') sendmsg$TIPC_NL_MON_SET(r7, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000006c0)={0x20, r8, 0x1, 0x0, 0x0, {}, [@TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x4}]}]}, 0x20}}, 0x0) sendmsg$TIPC_NL_NET_GET(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000880)={0x264, r8, 0x300, 0x70bd2c, 0x25dfdbfe, {}, [@TIPC_NLA_LINK={0xf0, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x200}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1ff}]}, @TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}, @TIPC_NLA_LINK_PROP={0x54, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffb}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x38000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xbc}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xa40}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffe}]}, @TIPC_NLA_LINK_PROP={0x4c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x81}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7ef}]}]}, @TIPC_NLA_PUBL={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x36}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x100}]}, @TIPC_NLA_SOCK={0x28, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x80}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x10000}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1000}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xfffffffa}]}, @TIPC_NLA_BEARER={0xc0, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x7f}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7822}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x10000401}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x8}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8001}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x10000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x589}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9424}]}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xff}, @TIPC_NLA_BEARER_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x29}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffb}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x81}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}]}]}, @TIPC_NLA_LINK={0x5c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x400000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7fff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8c}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}]}, 0x264}, 0x1, 0x0, 0x0, 0x4000001}, 0x0) 08:19:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x4, @empty}}) [ 3518.880380][T25698] l2tp_mt_check6: 7 callbacks suppressed [ 3518.880388][T25698] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:44 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000740000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:44 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xb8ac4d0000000000) 08:19:45 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r5 = socket$inet6(0xa, 0x2, 0x0) r6 = accept4$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x0, @dev}, &(0x7f0000000480)=0x10, 0x80800) setsockopt$inet_mreq(r6, 0x0, 0x24, &(0x7f00000004c0)={@loopback, @empty}, 0x8) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000580)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES64=r1, @ANYRESDEC, @ANYRESHEX=r5], 0x28}, 0x1, 0x0, 0x0, 0x2000c840}, 0x15) r7 = openat$cgroup_ro(r0, &(0x7f0000000540)='cpuacct.usage_percpu\x00', 0xb00000000065808, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r7, 0x0, 0x100005000) 08:19:45 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) ioctl$NS_GET_OWNER_UID(r3, 0xb704, &(0x7f0000000380)) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRES64=r4, @ANYRES16=r0, @ANYRESOCT=r0], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100005000) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000680)='TIPCv2\x00') sendmsg$TIPC_NL_MON_SET(r7, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000006c0)={0x20, r8, 0x1, 0x0, 0x0, {}, [@TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x4}]}]}, 0x20}}, 0x0) sendmsg$TIPC_NL_NET_GET(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000880)={0x264, r8, 0x300, 0x70bd2c, 0x25dfdbfe, {}, [@TIPC_NLA_LINK={0xf0, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x200}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1ff}]}, @TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}, @TIPC_NLA_LINK_PROP={0x54, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffb}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x38000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xbc}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xa40}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffe}]}, @TIPC_NLA_LINK_PROP={0x4c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x81}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7ef}]}]}, @TIPC_NLA_PUBL={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x36}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x100}]}, @TIPC_NLA_SOCK={0x28, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x80}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x10000}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1000}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xfffffffa}]}, @TIPC_NLA_BEARER={0xc0, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x7f}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7822}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x10000401}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x8}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8001}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x10000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x589}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9424}]}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xff}, @TIPC_NLA_BEARER_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x29}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffb}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x81}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}]}]}, @TIPC_NLA_LINK={0x5c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x400000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7fff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8c}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}]}, 0x264}, 0x1, 0x0, 0x0, 0x4000001}, 0x0) [ 3519.322682][T25712] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3519.346729][T25712] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3519.370991][T25712] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3519.387042][T25714] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3519.394727][T25712] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3519.417329][T25712] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3519.449495][T25715] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3519.458170][T25717] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3519.464651][T25715] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:45 executing program 5: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xa2ac4d0000000000) 08:19:45 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x15, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYRES32, @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014001fa17767304b73e675e57370a184c6d74f775bc712f5edfcb51f1e9723e0253d97cc86172e3d72c7724bb8206601474d2ac3fbbc8e6e7df5a3354480fbe817b4b6cfdc3ff1b1cb723b0c282bf659e17e072470a47000000000000000fa71af4768a18b55"], 0x28}, 0x1, 0x0, 0x0, 0x840}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) [ 3519.644514][T25708] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3519.655040][T25708] __nla_validate_parse: 14 callbacks suppressed [ 3519.655053][T25708] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3519.685820][ T29] kauditd_printk_skb: 4 callbacks suppressed [ 3519.685835][ T29] audit: type=1804 audit(1595405985.592:2550): pid=25723 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8567/cgroup.controllers" dev="sda1" ino=16111 res=1 [ 3519.752729][T25710] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3519.768446][T25721] netlink: 'syz-executor.5': attribute type 5 has an invalid length. [ 3519.781486][T25721] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 08:19:45 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000007a0000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3519.839525][T25721] device team_slave_0 entered promiscuous mode [ 3519.845765][T25721] device team_slave_1 entered promiscuous mode [ 3519.854534][T25721] device macsec2 entered promiscuous mode [ 3519.861653][T25721] device team0 entered promiscuous mode [ 3519.907803][T25737] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3519.915969][T25737] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x3de, @empty}}) 08:19:45 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) clock_gettime(0x0, &(0x7f0000000480)={0x0, 0x0}) recvmmsg(r1, &(0x7f0000000440)=[{{&(0x7f0000000280)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/108, 0x6c}, {&(0x7f0000000380)=""/64, 0x40}], 0x2, &(0x7f0000000400)=""/28, 0x1c}, 0xc4}], 0x1, 0x20000021, &(0x7f00000004c0)={r2, r3+10000000}) bind$ax25(r4, &(0x7f0000000500)={{0x3, @null}, [@default, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @null, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast]}, 0x48) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff}) r6 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r6, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r6, 0x89f3, &(0x7f0000000640)={'syztnl1\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0xf2, 0x4, 0x5, 0xb, @dev={0xfe, 0x80, [], 0x26}, @remote, 0x7800, 0x80, 0xcc, 0x8}}) setsockopt$packet_add_memb(r5, 0x107, 0x1, &(0x7f0000000680)={r7, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, 0x10) r8 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580)='batadv\x00') r9 = socket$netlink(0x10, 0x3, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r8, @ANYBLOB="ff830a00000016000a00", @ANYRES32=r9], 0x4}}, 0x0) sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="010029bd7000fbdbdf250d0000000500380000000000050033020210000008002b0002000000"], 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x804) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r11 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r11, r10, 0x0, 0x100005000) 08:19:46 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x2, @empty}}) [ 3520.023937][T25740] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:19:46 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xb9ac4d0000000000) 08:19:46 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000810000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3520.293301][T25760] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3520.309473][ T29] audit: type=1804 audit(1595405986.222:2551): pid=25758 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8445/cgroup.controllers" dev="sda1" ino=15760 res=1 [ 3520.321984][T25760] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3520.394351][ T29] audit: type=1804 audit(1595405986.302:2552): pid=25728 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8567/cgroup.controllers" dev="sda1" ino=16111 res=1 08:19:46 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) syz_genetlink_get_family_id$smc(&(0x7f0000000000)='SMC_PNETID\x00') recvfrom(r2, &(0x7f0000000140)=""/38, 0x26, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRESOCT=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendto$llc(r4, &(0x7f0000000240)="2bb19f7ac4a7797bb8084b26a11deea56d11ed72606da523", 0x18, 0x40, 0x0, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r3, 0x0, 0x100005000) [ 3520.422936][ T29] audit: type=1804 audit(1595405986.302:2553): pid=25723 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8567/cgroup.controllers" dev="sda1" ino=16111 res=1 [ 3520.496626][T25761] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3520.669906][ T29] audit: type=1804 audit(1595405986.582:2554): pid=25772 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8568/cgroup.controllers" dev="sda1" ino=16111 res=1 08:19:46 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r3 = socket(0x11, 0x800000003, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r3, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r5 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8, 0x1, 'sfq\x00'}, {0x4c, 0x2, {{}, 0x0, 0x0, 0x0, 0x2}}}]}, 0x78}}, 0x0) r6 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r6, 0x89f1, &(0x7f0000000240)={'syztnl1\x00', &(0x7f0000000140)={'erspan0\x00', 0x0, 0x700, 0x80, 0x7, 0x40, {{0xc, 0x4, 0x1, 0x7, 0x30, 0x66, 0x0, 0x1, 0x4, 0x0, @rand_addr=0x64010101, @empty, {[@timestamp={0x44, 0x10, 0xd2, 0x0, 0x6, [0x6a5, 0x4, 0x3]}, @generic={0x86, 0x4, "1e40"}, @end, @ra={0x94, 0x4, 0x1}]}}}}}) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000001300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000012c0)={&(0x7f0000000280)={0x102c, r0, 0x100, 0x70bd2c, 0x25dfdbfd, {}, [@WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r7}, @WGDEVICE_A_PEERS={0xfdc, 0x8, 0x0, 0x1, [{0x368, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8, 0x3, 0x6}, @WGPEER_A_ALLOWEDIPS={0x328, 0x9, 0x0, 0x1, [{0xf4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, [], 0x1}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, [], 0x1}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={[], [], @local}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, [], 0x1}}, {0x5, 0x3, 0x1}}]}, {0x118, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private=0xa010101}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}]}, {0x118, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010102}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={[], [], @loopback}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, [], 0x2a}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5}}]}]}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "a50e25d29961b235a860244492773a80d35f3a25e36cb090b36fbb8df72b773f"}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0x34, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e22, 0xfffffff9, @empty, 0x7}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}]}, {0xc0, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "1506c8375d60f693fa3278e5328ceca44b383db09d3c185e93b802977f343ac8"}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @multicast2}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "1bdd9f2011f037d2550595faddb9dca629e2f1d4c1320fca0dbf9abf2eb993bc"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1743}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g='\xd1s(\x99\xf6\x11\xcd\x89\x94\x03M\x7fA=\xc9Wc\x0eT\x93\xc2\x85\xac\xa4\x00e\xcbc\x11\xbeik'}, @WGPEER_A_PUBLIC_KEY={0x24}]}, {0x68, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e21, 0xa217, @remote, 0x9}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "a46c9cb734726a282e3084bbdd50444b60cb677f713e11f817f0e19d0af40f37"}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x2}]}, {0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g='\xd1s(\x99\xf6\x11\xcd\x89\x94\x03M\x7fA=\xc9Wc\x0eT\x93\xc2\x85\xac\xa4\x00e\xcbc\x11\xbeik'}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x9}, @WGPEER_A_FLAGS={0x8, 0x3, 0x7}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0x8, @ipv4={[], [], @rand_addr=0x64010101}, 0x2}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @local}}, @WGPEER_A_PUBLIC_KEY={0x24}]}, {0x23c, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @empty}}, @WGPEER_A_ALLOWEDIPS={0x214, 0x9, 0x0, 0x1, [{0xf4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5, 0x3, 0x3}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @local}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010102}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1={0xfc, 0x1, [], 0x1}}, {0x5, 0x3, 0x2}}]}, {0xa0, 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, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x1}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_FLAGS={0x8}]}, {0x74, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "1527b531391bd49cff194fce5c3392df49150249e17da83d16658bd9f748c3f5"}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0x7, @mcast1}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x2}]}, {0x64, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e22, 0xfffffffd, @mcast2, 0x1}}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g='\x97\\\x9d\x81\xc9\x83\xc8 \x9e\xe7\x81%K\x89\x9f\x8e\xd9%\xae\x9f\t#\xc20xffffffffffffffff}) syz_genetlink_get_family_id$smc(&(0x7f0000000000)='SMC_PNETID\x00') recvfrom(r2, &(0x7f0000000140)=""/38, 0x26, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRESOCT=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendto$llc(r4, &(0x7f0000000240)="2bb19f7ac4a7797bb8084b26a11deea56d11ed72606da523", 0x18, 0x40, 0x0, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r3, 0x0, 0x100005000) [ 3521.551497][T25805] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3521.612574][ T29] audit: type=1804 audit(1595405987.522:2556): pid=25804 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8569/cgroup.controllers" dev="sda1" ino=16115 res=1 [ 3521.811804][ T29] audit: type=1804 audit(1595405987.722:2557): pid=25809 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8916/cgroup.controllers" dev="sda1" ino=16225 res=1 [ 3521.833969][T25823] validate_nla: 2 callbacks suppressed [ 3521.833980][T25823] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:47 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}, 0x1, 0x0, 0x0, 0x400d5}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:19:47 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000fffff000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3521.988646][ T29] audit: type=1804 audit(1595405987.902:2558): pid=25810 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8569/cgroup.controllers" dev="sda1" ino=16115 res=1 08:19:48 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) ioctl$SIOCX25GCALLUSERDATA(r1, 0x89e4, &(0x7f0000000240)={0x78, "5198da8f94ae091bede9fa5eb886ecc9025d2e53dc7096285c4c72758c5ed6231366f1409a73760d3d3736f8a98f05a49d1d1f316a68ff0442baa4ceaadf39cacd77b3229e562d568b3ec37a2dde79586b22b1233ad0a62862a4320189a2af0a02a887d9da27cfc07f15b82e3eb663cf1b6a975017cf80135712eff09196698e"}) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) bpf$ENABLE_STATS(0x20, &(0x7f00000000c0), 0x4) [ 3522.048094][ T29] audit: type=1804 audit(1595405987.932:2559): pid=25804 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8569/cgroup.controllers" dev="sda1" ino=16115 res=1 08:19:48 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, 0x0, 0x26}, 0x20) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xd, 0x3, &(0x7f0000000040)=@framed, &(0x7f0000000080)='GPL\x00', 0x5, 0x1f6, &(0x7f00000002c0)=""/168, 0x0, 0x0, [], 0x0, 0x0, r2, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000200), 0x1}, 0x6d) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000280)={r3, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1a, 0x3, &(0x7f0000000200)=@framed={{0x18, 0x2}}, &(0x7f00000000c0)='GPL\x00', 0x1, 0x1000, &(0x7f00000004c0)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r4, r3}, 0x78) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000000c0)=r4, 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100005000) 08:19:48 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xbbac4d0000000000) 08:19:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x3f6, @empty}}) 08:19:48 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000001000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3522.746826][T25846] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x3e6, @empty}}) 08:19:49 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000140)={r2, 0x401, 0x312, 0x1f}) epoll_wait(r3, &(0x7f0000000180)=[{}, {}, {}, {}, {}], 0x5, 0x7) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f00000000c0)='NLBL_CALIPSO\x00') r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100005000) r7 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r7, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$NFQNL_MSG_CONFIG(r7, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x48, 0x2, 0x3, 0x201, 0x0, 0x0, {0xb, 0x0, 0x7}, [@NFQA_CFG_QUEUE_MAXLEN={0x8, 0x3, 0x1, 0x0, 0xffffffff}, @NFQA_CFG_FLAGS={0x8, 0x5, 0x1, 0x0, 0x2}, @NFQA_CFG_PARAMS={0x9, 0x2, {0x6, 0x1}}, @NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x16}, @NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x6}, @NFQA_CFG_CMD={0x8, 0x1, {0x3, 0x0, 0xf}}]}, 0x48}, 0x1, 0x0, 0x0, 0x4008090}, 0x54) 08:19:49 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) ioctl$SIOCX25GCALLUSERDATA(r1, 0x89e4, &(0x7f0000000240)={0x78, "5198da8f94ae091bede9fa5eb886ecc9025d2e53dc7096285c4c72758c5ed6231366f1409a73760d3d3736f8a98f05a49d1d1f316a68ff0442baa4ceaadf39cacd77b3229e562d568b3ec37a2dde79586b22b1233ad0a62862a4320189a2af0a02a887d9da27cfc07f15b82e3eb663cf1b6a975017cf80135712eff09196698e"}) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) bpf$ENABLE_STATS(0x20, &(0x7f00000000c0), 0x4) [ 3523.476098][T25862] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:49 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000002000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:49 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xbcac4d0000000000) [ 3523.721969][T25885] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3523.928723][T25871] l2tp_mt_check6: 4 callbacks suppressed [ 3523.928731][T25871] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:50 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000003000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x3fa, @empty}}) [ 3524.107025][T25885] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:50 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f00000000c0)) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) socket$inet_mptcp(0x2, 0x1, 0x106) sendfile(r4, r3, 0x0, 0x100005000) [ 3524.241393][T25904] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:50 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000140)={r2, 0x401, 0x312, 0x1f}) epoll_wait(r3, &(0x7f0000000180)=[{}, {}, {}, {}, {}], 0x5, 0x7) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f00000000c0)='NLBL_CALIPSO\x00') r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100005000) r7 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r7, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$NFQNL_MSG_CONFIG(r7, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x48, 0x2, 0x3, 0x201, 0x0, 0x0, {0xb, 0x0, 0x7}, [@NFQA_CFG_QUEUE_MAXLEN={0x8, 0x3, 0x1, 0x0, 0xffffffff}, @NFQA_CFG_FLAGS={0x8, 0x5, 0x1, 0x0, 0x2}, @NFQA_CFG_PARAMS={0x9, 0x2, {0x6, 0x1}}, @NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x16}, @NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x6}, @NFQA_CFG_CMD={0x8, 0x1, {0x3, 0x0, 0xf}}]}, 0x48}, 0x1, 0x0, 0x0, 0x4008090}, 0x54) 08:19:50 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xbdac4d0000000000) 08:19:50 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) ioctl$SIOCX25GCALLUSERDATA(r1, 0x89e4, &(0x7f0000000240)={0x78, "5198da8f94ae091bede9fa5eb886ecc9025d2e53dc7096285c4c72758c5ed6231366f1409a73760d3d3736f8a98f05a49d1d1f316a68ff0442baa4ceaadf39cacd77b3229e562d568b3ec37a2dde79586b22b1233ad0a62862a4320189a2af0a02a887d9da27cfc07f15b82e3eb663cf1b6a975017cf80135712eff09196698e"}) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) bpf$ENABLE_STATS(0x20, &(0x7f00000000c0), 0x4) [ 3524.381598][T25915] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3524.399744][T25915] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3524.635011][T25904] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:50 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000004000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3524.741839][T25919] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3524.762274][T25919] __nla_validate_parse: 10 callbacks suppressed [ 3524.762285][T25919] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:50 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket$bt_hidp(0x1f, 0x3, 0x6) setsockopt$bt_BT_CHANNEL_POLICY(r2, 0x112, 0xa, &(0x7f0000001f40)=0x8, 0x4) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYRES64=r3, @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$OSF_MSG_ADD(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="680200000005010200000000000000000a000008540201000100000020000000818005005400220073797a30000000000000000040000000000000000000000000000000000000004f3735adae9415241d38177d2d627463114272aa6e72a3c1c547f940bb4d5f58ae532463ddaca6019fa0ff16c35c833b988cb520f07191d432f19312fc7051bf2000030003000000b7070000008009000300000009000000050700000000000001000080050006000100000000000000008006000200000001000100000600000200000009000000668204000100000000000000e1ff01000000000045ed3526090023970100000061660000eceb09002cb134c869ba91d3deec0200000091000000ff01040002000000e80000000800ff0002000000000000000500380e0200000006000000fcff01000200000007000000030008000200000001000100090009000000000002000000ffff010003000000070000000004000003000000040000000000f7000200000000000000ffff420003000000730000000200ff7f03000000010000007f00ffff000000000300000000003f00010000007f0000000300000000000000030000000000684300000000010000800800010001000000030000000800ff0703000000ffff00000200460003000000010000000900650002000000030000000004ff7f020000003f000000ff07090003000000ffffffff06000101020000007f0000000000050003000000c00000008d000104030000000080000017000cff0000000004000000ffff060001000000ffffff7f0080090000000000ff0f00002000030003000000f80000004000090000000000cade0000030002000000000005000000"], 0x268}, 0x1, 0x0, 0x0, 0x20000044}, 0x8800) sendfile(r5, r4, 0x0, 0x100005000) getsockopt$IP_SET_OP_VERSION(r1, 0x1, 0x53, &(0x7f0000000380), &(0x7f00000003c0)=0x8) [ 3524.864964][T25931] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3524.914547][T25919] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3524.932510][T25919] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3525.018687][T25938] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3525.028741][ T29] kauditd_printk_skb: 8 callbacks suppressed [ 3525.028755][ T29] audit: type=1804 audit(1595405990.942:2568): pid=25938 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8573/cgroup.controllers" dev="sda1" ino=15907 res=1 08:19:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x500, @empty}}) 08:19:51 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000005000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:51 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000140)={r2, 0x401, 0x312, 0x1f}) epoll_wait(r3, &(0x7f0000000180)=[{}, {}, {}, {}, {}], 0x5, 0x7) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f00000000c0)='NLBL_CALIPSO\x00') r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100005000) r7 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r7, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$NFQNL_MSG_CONFIG(r7, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x48, 0x2, 0x3, 0x201, 0x0, 0x0, {0xb, 0x0, 0x7}, [@NFQA_CFG_QUEUE_MAXLEN={0x8, 0x3, 0x1, 0x0, 0xffffffff}, @NFQA_CFG_FLAGS={0x8, 0x5, 0x1, 0x0, 0x2}, @NFQA_CFG_PARAMS={0x9, 0x2, {0x6, 0x1}}, @NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x16}, @NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x6}, @NFQA_CFG_CMD={0x8, 0x1, {0x3, 0x0, 0xf}}]}, 0x48}, 0x1, 0x0, 0x0, 0x4008090}, 0x54) 08:19:51 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="cbadc031", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) 08:19:51 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xbeac4d0000000000) [ 3525.342861][T25947] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3525.364053][T25949] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3525.381656][T25949] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:51 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000006000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3525.485514][T25957] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3525.502447][T25957] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3525.561480][ T29] audit: type=1804 audit(1595405991.472:2569): pid=25949 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8450/cgroup.controllers" dev="sda1" ino=15741 res=1 [ 3525.640057][ T29] audit: type=1804 audit(1595405991.552:2570): pid=25956 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8920/cgroup.controllers" dev="sda1" ino=16034 res=1 [ 3525.926489][T25961] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3525.947516][T25970] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3525.972187][T25970] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:52 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000007000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:52 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000000), 0x0, &(0x7f0000000040)=[@iv={0x38, 0x117, 0x2, 0x1d, "e888df146aebfdfa23660dd416cb583f477300b65e28f056ed1e262a98"}], 0x38, 0x800}], 0x1, 0x4000880) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000), &(0x7f0000000080)=0x4) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='.\x00', 0x0, 0x10}, 0x10) 08:19:52 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xbfac4d0000000000) 08:19:52 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYBLOB="fb5ec9dea93f57e97d27b07ef77892dd9060fcba6a7af04656282586c8f110da04b9a7675af1d28564309a62059b2988e64f690422c1a5ac80c23d00268a012f4592fbcf353aaf4cf9fd2722807b3f279fee8c896a51ed314ce7be56ec5f699ae6fa5f4f2333b07edaea50c39b41af", @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100005000) r3 = syz_genetlink_get_family_id$team(&(0x7f0000000180)='team\x00') ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'team_slave_0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)={0x60, r3, 0x1, 0x0, 0x0, {0x1, 0x6c00000000000000}, [{{0x8}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8}}, {0x8, 0x6, r4}}}]}}]}, 0x60}}, 0x0) r5 = socket(0x11, 0x800000003, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r7, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8, 0x1, 'sfq\x00'}, {0x4c, 0x2, {{}, 0x0, 0x0, 0x0, 0x2}}}]}, 0x78}}, 0x0) r8 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r8, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) getsockopt$PNPIPE_IFINDEX(r8, 0x113, 0x2, &(0x7f0000000140)=0x0, &(0x7f0000000180)=0x4) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x5c, r3, 0x400, 0x70bd26, 0x25dfdbfd, {}, [{{0x8, 0x1, r6}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r9}}}]}}]}, 0x5c}}, 0x10) 08:19:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x600, @empty}}) [ 3526.219818][T25981] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:19:52 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000140)={r2, 0x401, 0x312, 0x1f}) epoll_wait(r3, &(0x7f0000000180)=[{}, {}, {}, {}, {}], 0x5, 0x7) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f00000000c0)='NLBL_CALIPSO\x00') r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100005000) r7 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r7, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$NFQNL_MSG_CONFIG(r7, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x48, 0x2, 0x3, 0x201, 0x0, 0x0, {0xb, 0x0, 0x7}, [@NFQA_CFG_QUEUE_MAXLEN={0x8, 0x3, 0x1, 0x0, 0xffffffff}, @NFQA_CFG_FLAGS={0x8, 0x5, 0x1, 0x0, 0x2}, @NFQA_CFG_PARAMS={0x9, 0x2, {0x6, 0x1}}, @NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x16}, @NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x6}, @NFQA_CFG_CMD={0x8, 0x1, {0x3, 0x0, 0xf}}]}, 0x48}, 0x1, 0x0, 0x0, 0x4008090}, 0x54) [ 3526.268385][T25986] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3526.289877][T25986] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3526.324112][ T29] audit: type=1804 audit(1595405992.232:2571): pid=25983 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8574/cgroup.controllers" dev="sda1" ino=15859 res=1 [ 3526.408625][T25996] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3526.429475][T25996] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:52 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000008000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3526.520723][T25986] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3526.583427][ T29] audit: type=1804 audit(1595405992.492:2572): pid=25996 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8451/cgroup.controllers" dev="sda1" ino=16049 res=1 08:19:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x500, @empty}}) [ 3526.711162][ T29] audit: type=1804 audit(1595405992.622:2573): pid=25989 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8574/cgroup.controllers" dev="sda1" ino=15859 res=1 08:19:52 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRESOCT=r1, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) [ 3526.791495][ T29] audit: type=1804 audit(1595405992.652:2574): pid=25983 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8574/cgroup.controllers" dev="sda1" ino=15859 res=1 08:19:52 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="2ae99d0f9cd1bde9fccb48fe01046e49b5502710e7b290ad7c583b79a56de8b19d8c9459c5acd8e88889f3d28ef74105970003d2e286233666475c09169eaf95b6059c6638033bdeb89c4f0223ff8e43b92152317c498db2388424960158add1095246d61f66f66ae7396c1e7dd5eeac710a83c5c04d151b7c6b924c3cd2702e96599321e2d50e8f0af032f3ff51f99f71327a74b392f68f77880f6aa769e80000000000000000", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) [ 3527.104029][ T29] audit: type=1804 audit(1595405993.012:2575): pid=26025 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8575/cgroup.controllers" dev="sda1" ino=15890 res=1 [ 3527.157698][ T29] audit: type=1804 audit(1595405993.062:2576): pid=26024 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8452/cgroup.controllers" dev="sda1" ino=16065 res=1 08:19:53 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xc000000000000000) 08:19:53 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000009000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:53 executing program 3: r0 = socket(0x10, 0x800000000080003, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000600)=ANY=[@ANYBLOB="48000000100005070000000000f04df7a0e67479", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000880)=ANY=[@ANYBLOB="480000002400070500"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100636273001c000200180001"], 0x48}}, 0x0) r5 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r5, &(0x7f0000000140), 0x4924b68, 0x0) ioctl$TUNSETOFFLOAD(0xffffffffffffffff, 0x400454d0, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r6, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) accept(r0, &(0x7f0000000380)=@l2tp={0x2, 0x0, @loopback}, &(0x7f0000000000)=0xfffffffffffffe64) r7 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r7, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmmsg$alg(r7, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0x0, &(0x7f0000000040)=[@assoc={0x18, 0x117, 0x4, 0xffda}], 0x18}], 0x1, 0x0) [ 3527.271404][ T29] audit: type=1800 audit(1595405993.062:2577): pid=26024 uid=0 auid=0 ses=4 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="cgroup.controllers" dev="sda1" ino=16065 res=0 08:19:53 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000240)=""/4096) sendfile(r3, r2, 0x0, 0x100005000) [ 3527.715526][T26037] validate_nla: 1 callbacks suppressed [ 3527.715537][T26037] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x700, @empty}}) 08:19:53 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000000000000a000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:53 executing program 5: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRESOCT=r1, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) [ 3527.975482][T26059] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:54 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380)='nl80211\x00') sendmsg$NL80211_CMD_NEW_STATION(r2, &(0x7f0000000580)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000540)={&(0x7f00000003c0)={0x170, r3, 0x1, 0x70bd25, 0x25dfdbfe, {}, [@NL80211_ATTR_AIRTIME_WEIGHT={0x6, 0x112, 0xad}, @NL80211_ATTR_STA_AID={0x6, 0x10, 0x443}, @NL80211_ATTR_STA_SUPPORTED_RATES={0x22, 0x13, "1396eea09d5cd33afcb7310e8d313e59e478f42a3b9ca9838517204f9e3d"}, @NL80211_ATTR_MESH_PEER_AID={0x6, 0xed, 0x6f5}, @NL80211_ATTR_MGMT_SUBTYPE={0x5, 0x29, 0xa}, @NL80211_ATTR_STA_EXT_CAPABILITY={0x4}, @NL80211_ATTR_STA_SUPPORTED_RATES={0x11, 0x13, "57b09fee2274d073c076c06437"}, @NL80211_ATTR_STA_AID={0x6, 0x10, 0x66d}, @NL80211_ATTR_STA_EXT_CAPABILITY={0xef, 0xac, "8cbe989f253ec33d4cd9bc38b068cef69eb3058fbb84ced9e94e0dda6444f2f057e73549af5178b8642b616b988128abd83edaafd799a94c14c878db8796b704ed73f44c04b0ff017cf133537817f14a211e3f010c3ccf1198fbe885e883be11b8755662770e65785ccd9c2ee7eccf24b834d9fa6fca13811c258a9914aef564974aac8f5b6ae8f4dcbce9f060f445d999a153f1739ad1c3375a1eabd67c75e5961a7f9b6c5d70d318057a33c028211aed5aa7ef955e500c46adb24ade477dba25df7bf325ea574f886ffef56e6162f73a7ede6de7ad5775208e9f2601ad476eef8b45a1ee79a06c402e6a"}, @NL80211_ATTR_PEER_AID={0x6, 0xb5, 0x3ed}]}, 0x170}, 0x1, 0x0, 0x0, 0x4000804}, 0x40c1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$inet_sctp(r6, &(0x7f0000000300)={&(0x7f00000000c0)=@in={0x2, 0x4e21, @rand_addr=0x64010100}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000140)="f9c13a9bb1d07fe1", 0x8}, {&(0x7f0000000180)="30182f7387a6af7be831fff97eda5a", 0xf}, {&(0x7f0000000240)="dd10283a263bae41356db25c2ee510f653419b4371978d1cf9878f2f44fb508fc298def6bfae918f922e8e0a2cdea3b909daa477", 0x34}], 0x3, &(0x7f00000002c0)=[@dstaddrv4={0x18, 0x84, 0x7, @loopback}], 0x18, 0x80}, 0x80) sendfile(r5, r4, 0x0, 0x100005000) 08:19:54 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xc00e000000000000) 08:19:54 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) socket$inet6(0xa, 0x2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000480)=ANY=[], 0x28}, 0x1, 0x0, 0x0, 0x841}, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140)='nl80211\x00') sendmsg$NL80211_CMD_GET_REG(r0, &(0x7f0000000280)={&(0x7f00000000c0), 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x1c, r3, 0x300, 0x70bd28, 0x25dfdbff, {}, [@NL80211_ATTR_REG_ALPHA2={0x6, 0x21, 'a\x00'}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4080}, 0x8001) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f00000004c0)=ANY=[@ANYRES64, @ANYRESOCT], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000400)={r5, 0x10, &(0x7f00000003c0)={&(0x7f0000000300)=""/132, 0x84}}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x1) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(r4, 0x8982, &(0x7f00000002c0)) 08:19:54 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000240)=""/4096) sendfile(r3, r2, 0x0, 0x100005000) [ 3528.926568][T26082] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:54 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000000000000c000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:55 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000140)='ethtool\x00') r5 = socket(0x11, 0x800000003, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r7, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8, 0x1, 'sfq\x00'}, {0x4c, 0x2, {{}, 0x0, 0x0, 0x0, 0x2}}}]}, 0x78}}, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r1, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB='p\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="000728bd7000fedbdf2505000000050006000800000044000180140002006d6163766c616e300000000000000000140002007465616d3000000000000000000000000800030002000000080003000000000008000100", @ANYRES32=r6, @ANYBLOB="080003000000008008000500ff010000"], 0x70}, 0x1, 0x0, 0x0, 0x8002}, 0x24004040) sendfile(r3, r2, 0x0, 0x10000503c) r8 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r8, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r9 = syz_genetlink_get_family_id$devlink(&(0x7f0000000340)='devlink\x00') sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r8, &(0x7f0000000500)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000380)={&(0x7f0000000400)={0xf4, r9, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [{{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xd7}, {0x6, 0x11, 0x6}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x80000000}, {0x6, 0x11, 0xff}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x2}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0xfffffffd}, {0x6, 0x11, 0xc000}}]}, 0xf4}, 0x1, 0x0, 0x0, 0x2040040}, 0x41) 08:19:55 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) [ 3529.173549][T26082] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3529.335044][T26109] l2tp_mt_check6: 5 callbacks suppressed [ 3529.335051][T26109] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xa00, @empty}}) 08:19:55 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xc0ac4d0000000000) 08:19:55 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000000000000e000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:55 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000240)=""/4096) sendfile(r3, r2, 0x0, 0x100005000) 08:19:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x5, 0x0, @empty}}) [ 3529.637736][T26122] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:55 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) ioctl$EXT4_IOC_MIGRATE(r1, 0x6609) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) setsockopt$inet6_tcp_TCP_CONGESTION(r4, 0x6, 0xd, &(0x7f00000000c0)='nv\x00', 0x3) sendfile(r3, r2, 0x0, 0x100005000) [ 3529.915841][T26139] xt_l2tp: missing protocol rule (udp|l2tpip) 08:19:56 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000010000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3530.135929][T26145] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3530.161772][T26145] __nla_validate_parse: 11 callbacks suppressed [ 3530.161781][T26145] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3530.319375][ T29] kauditd_printk_skb: 12 callbacks suppressed [ 3530.319389][ T29] audit: type=1804 audit(1595405996.232:2590): pid=26140 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8579/cgroup.controllers" dev="sda1" ino=16089 res=1 08:19:56 executing program 1: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$AUDIT_TTY_SET(r0, &(0x7f0000000440)={&(0x7f0000000380), 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x18, 0x3f9, 0x200, 0x70bd2c, 0x25dfdbfd, {0x0, 0x1}, ["", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x20000800}, 0x4) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='memory.stat\x00', 0x0, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) epoll_ctl$EPOLL_CTL_DEL(r2, 0x2, r3) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100005000) [ 3530.355472][ T29] audit: type=1804 audit(1595405996.232:2591): pid=26139 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8579/cgroup.controllers" dev="sda1" ino=16089 res=1 08:19:56 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) accept4$bt_l2cap(r1, &(0x7f0000000040)={0x1f, 0x0, @fixed}, &(0x7f0000000080)=0xe, 0x800) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000003c0)={'gretap0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r3, 0x89f7, &(0x7f0000000480)={'sit0\x00', &(0x7f0000000400)={'ip6_vti0\x00', r4, 0x29, 0xfc, 0x7, 0x1, 0x16af0fe3b6fcda88, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x80, 0x8000, 0x8, 0x4}}) sendmsg$TIPC_NL_MON_PEER_GET(r0, &(0x7f0000000380)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000340)={&(0x7f0000000180)={0x188, r2, 0x104, 0x70bd29, 0x25dfdbfb, {}, [@TIPC_NLA_MON={0x24, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x5}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1ff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x20}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3}]}, @TIPC_NLA_MEDIA={0x80, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x400}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x100}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}]}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xa0000000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1f}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x401}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}]}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x81}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x200}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8a}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_MEDIA={0xb0, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xf981}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffff7}]}, @TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x401}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x10000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xf}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x24f2dfe9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffff7}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8df1}]}]}, @TIPC_NLA_PUBL={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xd}]}, @TIPC_NLA_SOCK={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x4}]}]}, 0x188}, 0x1, 0x0, 0x0, 0x4800}, 0x4000000) setsockopt$netlink_NETLINK_PKTINFO(0xffffffffffffffff, 0x10e, 0x3, &(0x7f0000000000)=0x5, 0x4) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) [ 3530.520034][T26156] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3530.608876][ T29] audit: type=1804 audit(1595405996.522:2592): pid=26156 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8580/cgroup.controllers" dev="sda1" ino=16084 res=1 [ 3530.622318][T26160] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3530.793034][T26147] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:19:56 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xc1ac4d0000000000) 08:19:56 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000c6f280b750dd984314000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) 08:19:56 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000048000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xe00, @empty}}) 08:19:56 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f00000020c0)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0x0, &(0x7f0000000100), 0x0, 0x20000000}, {0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="a4473a0dbceed0df5f62350ca5e42af6c7364a6c45d3c2985cc079c2378c4e0d3541c3b1d4c3d64be7cdc44dd011d21c7e89bb62ae2a918040573dddc375c1cf7d7eaf992267ef36c6edf86576d73b398db06e4f0b2c91324868b43554bcafc0c095a488ad6fedbd9c488760750a8933547f8bdf64680d4c17747b620994dbcc51597cf6318439938d062f651a3f5d51775c56b61e7c43c3ec2a4b4024a412aaff5d541a374537cb05c590ff337fc490a9f47f0f569d7933623be3246ba1fd2850026b39bd51ad58f00815bd541f4a358bffa134125a06cfc1b66e900c86332dd7d0bbaa1c72af4cadc3ee", 0xeb}, {&(0x7f00000035c0)="ced2c557160dc7f66e1171619fd42105eec2d2be07e46bb484a59b91d6b1d1dec4cf506f50f448314aef6e0025ba2ce8b377068182d66aa7d55883d31542b00e698448450cc5a05d968855d28892534ed850e4ddd290a2973a4dcc3705c9d9c9c2d30691bbd37ae1b27418ed99575c5aca27c2319731988aefac276dfa1b8a2e10cba5764de252f985aafeb2a821f825beed9a799bc479793148e7d79df76dc6c191038d569a888af1a52569f15d4defc79753358f48787bfd0716db3dbff4ad31fd93efbe1d239e625bfed2fffba09e97f34e61195de8806feb67640698dc36d9aee1ba60751c5fce3f36842dd3b6f3aa9182806a7b107b680290ac004cdede3d996bdc6ce4d74fd5aff40b091f2d1215bfcf584a40f22daad48b8b02af4510d791aca5397075748507e075", 0x12c}, {&(0x7f0000000280)="9081d9d6c22ca7deeabc6ebbd9a4c6625553c57d84a1977c7edce05868fc6d9ff0896771325e058fc2c99d520f5685486beb84ddedd7f766d3e4dc876f50885f692ccae13100dc0c9305f3d974d2897150ed1cb9679675d1500e2186b46b62ec797deae2fa2df65d90f81e26680c86c7abd2b4671b419f77c14ac011d64e", 0x7e}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="a8000000000000001701000002000000920000005d0d9edd045b0eaaa3cbbbbd364cbfdd63bcd792b171c482913dc7015aba901b8028296fbc940d96f1c568b51be7396fdcfd88e9ff436b563570e073de5114cb7063fd3d2a25210786d7d4b618ae93bf91442645623c1eb6a66fe1e5f6f0985b1768163e17ef0678e998c2d8d412507f2d32e9dc16bc14f8823fe18242ee086a0f0c2fde192e130268559e5523a32cd933170000180000000000000017010000040000000500000000000000800000000000000017010000020000006a000000a4f9e21ae36f7103b1ee19f71043944c21d841edb2b8749e97c2e06f228e5b2413d967b52010dc8f0c09c1d9b39d3edde195e69d59a1b2ecabf97f4352a19d6237606d1fbfe2107da43cc7be2093e7544084f1673fbca002126111159ebab83f00000000000000170100000300000000000000000000001800000000000000170100000400000064360000000000009800000000000000170100000200000084000000dab3917eb90d6ccc9fd00800008277f047f9195519cf1a4f320b74f853b8cc07f7e2dacef68f417edebb3f0097d003cbb1b78443cfc73ccda979d7fd079495b3770874000c82d268c0d08ce54f32c1befe00972fd8b8c85993e70522d9f919cb6d898e02db3ee841c56f9d6ef4ca3d11a6048d738046f85e7fadfc184109c3cdd84c36a100"/520], 0x208}, {0x0, 0x0, &(0x7f00000032c0)=[{&(0x7f0000000540)="cb0a95403d7f70f4ef550c5ee9b3c0a54ab292a87a6d2da2628c585c6fc168ab1e301a434aeb320ac427a4905a68d6899d2cf859d718bdfb6f5c7217c0731ccd59ca95b5eeff2b4663c58db3339c4384a8fa2219a817889055f3300e59d8721ba591d42aaf67ad103d8729422a4c8fdcced308cc8593aa", 0x77}, {&(0x7f00000005c0)="7253f2d02f57f1ec770f78b42864082b5e59e859389f9840d28611cdae84b80648973a1506a2eeb049c4251d4ae655bd3a133245d780a00e924d8bc38ed23d0e03c31e3bd7e49be499f1c222ab3fbbc9b81f289d3348bde2e33282", 0x5b}, {&(0x7f0000000640)="f6d91283e9ae682d4c49b5aed8047b546b915acf7b354b9bf7deca817dfc3afd53f3254a734a1d5f157e34e8efdfd20e7682c94cbbe230119e106dd15ff326dfd5d54bfcf644ca28bc89c981aff357c5643a606aaceeee9b95fa46d658426d71ec47699298c577e2b97b46276dda801399c480164399a7331538eeb83d627f96ea5da7a797a20d473596141a29ebabd5b12d351ec0114c10b26872434d3ec2d12417eede633b291ee9d894e27f23d188622f420fac94821b02ea6cbb6119518b9b68997e19cb6ab543d50891a6a5b502c53cf8b0d7", 0xd5}, {&(0x7f0000000740)="b450c25e63dfd689", 0x8}, {&(0x7f0000000780)="a9b5371c43b688b89e88bbd589db6436f2c2754fb7c8a56973a553a0644d289558f031c1a3cb34d22b2c9cd6aca41029448e5ea7bbe61850ac90b3d371e3ac0f388aba36e26bfaa97c39024009c590c1cec34a4725f4ab31abf063e0de9048eb8a1c47", 0x63}, {&(0x7f0000000800)="5fce6bd1f623ff989e2edee4fb66a421d654370b3df632044c7c26d94a5de366d30ceddbe5b5edb8e4a5e94095ddb8ec7c491e73a37c4cc437eca3b50f11723eaa792c", 0x43}, {&(0x7f0000000880)="6fecf6bb915a574858f9c73f8e87578e0e61098aa4df29bd6b40cdabbd2e7f4887f8c8a7494739c5c64be1316cfa3d1e40e4d4460283c862dce698a05bba8d5fb550291ccc1a5c4f12b066eeb1a92e350af6f54a518849115c9a897a72c610f01311cdef8ef64413eb16be543e32323b70e54db728c2f1cc40a43fb4e127cdb8a88fac827eb128d05ae49ebae4f9da218eb2eda8635a9400956b2fdc75cadb99282f1dc0427e613bd6f1fe48353fc7d47d18c854df0a9b2fe30a8d9df3ce9ba39ca849681428508f8562269251ec63cc19d8aa22178d4c28b3edd7842d3c869161c35e1bf75b24e554c130548ae915e309e1de2e19335ef5f336206439fe46b1f2ce8e83a786e620af83ab7bd81f5e8d2d4438f3b1d5258004e1c349ee81df1cf249c1733793cec4536687a403ff9cf135ce625b3f0fbe1b7e4291099f467b50b80565ea8a9c2afc7715d550debd39234a12f8d0b46f28a484a9c481189d5404e7382b140b63d55ac4c40cccc7b089e2142b00ac53ca1f63fdc3aba1d46104ba9da0275d63bd450dcf2b11fa16fb78585311282a9b491bde142fec2f608aaedde6cbaa9d7f5a109db5e52e8e3f55a1653dd593c675799ba5f15ea99cd1f01551afe14ebb16545953f788730142476e00f0c43da15845e9f35bba3551beeec30f712a02efb17534080fcb3d8415e00ff8740dd396a6b29207514f6bad8d8c291fa899a2acf2647b84e99f68cc559dde24423bb918a0ee4e66630f52174dce425e26cb7216d8ad3cc9a2da36fa542c7711213fc6e84c82f0b12a2673747fe9b589a919734b9bd4ec7608fb8cb07d42c3c715eff108a099ae9d3a218e01888c14a81041ce892b0bb7809e4ce853096f2b6365f0c3d0f43421419b9170cafb47f910daddd249f38d8fe6aedff4179c127f459f72e72ae02c1f22f367cb6cb4a45b2ea97c2df544f7992e8e7b1d9ed88fbfb9d4dc15fc26c96b6d373e60a0545045b5760ac522bcba8d86bbb0b3e7cf032c8536fd99777e07219af7373d55280f0017909d46bc52801543d7f975194a991051c25ed266494676ca743ea8b34ff079372792ce151508ee68f84f97a0ec5461a73771ee82b78d935f8e763c5c9af1417bcc8ba3ce40f07ed4c98aa1a403b19a5c36d0ee8aa425d6f0b7795f6336dabdd8d57f5bbe44716745735b7afd5e95ccbf6b87488d7efac9e0ad2860c6afc3f4b596a473998e86ba5e20e59c6620e71a42ed4834805f508cbc626196d7d4e88c1eac2764fa63c2f874a8223674c997382ede3c381159b1a90e2840e8945d1862374a055d71c70b289638c9b8a929eec8a540a24de2646c9c1ed752fc353b2d94a7f2fff0205ffc233031440b2850dd325ae076b618ecdc1d8a4966528848d3beca255d5afc34c315f0c508325350a1685428b9c7e1066e5f2a72c429d6a3f976f61c6cfc52c05ae32bb0a2cce808f156b70dbb59438eb0ade0c7a2ec689101a51089862c04d710e08be801787ea409f2313f0a2cfc132ae3d98effdb6092c6c00c8639c0a0ffd92de5bbf4fe744446d232e6a8160271d678b994de08078a88b474590e343af1fa7eb37f16f4b5638ee737f050bc1388dded1e6d73fcea356345400e5f5f0d2d9c1a2e97995cea034cfaad5e7310b17c5474239a1b97b65e7f21e1475287d4e64528b109b5f165d620df78273c0efe0a75a962b7c6ca41353e97d8e60e2c78ed1ced3a6ac0a506a56791fa97b5d0e554803ebec2a20e06704aed0d37b2c0a9a57cc2cb6a3e7def9ac8185e3d0c873b2953e608589075e6f8abcf12d056ae0bd99f9ceda59062026663b24ad33269231b2cc71b6a114221384ea6ccc1d2dd16fe1c3669917b8abc6cbe87dc0e22fdaa0cf9abd8c32557a08ea42082ce86c77f7c296dbbd2041926f9a218836a599f0ae676a3a12463a84e65be7efac4b4be2b0a5f3e71082b7ff55ceb30ece64790ebc8855a0c2abc738ea7a409b4c2941efd0306b1b7a80f17009bd0c07c10fce90332048cd1a8f7fd93c5c125cf2cb9315422e499e77f1519f64b2a3e8c698fdf06cfb026d5d9697ba029cbd6761c9bd69d85c5d3ca48542deb284f8084201b8f8cc979d9509b01987aee31853d21fbb033a74df4e6e1f817d89da878cb496fc4195b4e8beb0c52d2db07fd0063649a7e4e4651e91ed1103a9ed5c05110b41e38137875bd7440a1c69d2ffa0aa54ac453c81f3e5cf960753a93fe6ba8864378eacaf21ba780cfe303d28f2b88ac39691f326e21e970e1f579a742f6f8483b9668cdeddc53e07ffbdabd1f6f9935f067ab6064caa25443f04cb03fbb758bb61df84ddcb7400613f59411f702fcb972124b68fca911420ea23a179799d648bfef903127e7e040b6846fa9c65cdc46b6d19ce9dc5fe948c6a66b41d998f30c7843bba22a9b9d2ec5871da37e009f979a9ecad0014d63a6eccd1fdf2e1102c7c6d9ae5e7a72e3413d453e634e6e908ee47f29bc29e4a871e9f8eb9bc7e8dee3b132ac2d871b718f0178ae7558be8ac01dd144aa5f83ff94a1fdb8a8fce77527a0729988c4f0b4a1e59c526fdd6c98381fe197263066b02835e5a86b04c0f4a25a1aa9a8495efd1e9c6f7caadeeb78e03904219047b5e711be4dd29d9ba889c5b9c1a44886542a420156dc72531108c99feaa2416c8ac9f871e2fd4020d2ba6d67598ac68c2ce60c65861184ffe688375d9434f7691220d1819db100cf7ede0adc70bd5762a781d4686542c8bcb81ba5cf866e0d5b95a3b244cfaa684cdfdf47a055db835f80000dac6ef5d0ff5793b8c1376ec502690ca65a457d798faeec85de2b8992555b5a8d625f5cc68437c5c45be5d7b2642c2a8c505445d9330feba08bce825bc0b6b65068e68bb15cedb80b9de286cf122103f0a51a6efa9f964af450fdd8135b8659d9fe1c9de274d35d92c2760f1e4e97bafcf513877bbf5ef1b853ae6d61a009b74b29cd60969c8afe169e0b4e51f63d44de16b347195256b7c250fd1e7cdfd2a1f3649029d99a9b0bee603710ea9a7073fb533bf5b132a422bde8d7fd1ab72afe099a37802d3b2b770531bb21aa05e92546829f1a10f0a86cccaf485e26121192f0b48470412b572a1773fba22b794b1863c9e20d84bfb501573b37535ce9ae7623ae1e8dcad8e614cfae4bb63f4e01d444fef81f358c75e349d6ba844a7d426f209cee56747c8b685e982a94863c669e692f9c76f45f5a8085b4ec17fe9a446ce110c0fe0c351055a17128b75fbbaafe7cf6d428644a50fa314e5984b06bb04fc878c2beedfa3e2ee5921acdd961be2c45a61dfbccf3769a236c71d48a9031d8f7423476d6e94fedd5387d6b9645487ba0431569287f7b6eb0484b38d66d67cd4556c5299fd8dd17d59394a87d00de6642f11d3926c110c3ac60f9c0d4db4e115898a5abd21ecbdc419e7ffe2e81675234ef42a385ee2fced220da636a080207c1b5fe4af8fb6888a5d0d1d9a5dbfa22513e87220be9b51ce4d918442880a38e19b9a6546096c87ea041dd79c0e7b2a6e705ac5fae9c93537c283911436b340e3acb107d1f1b14ac41dd0ab1ee5d9e13f0be4eef25f25a9644cf5582f62dbd3b07cf716533ac7a004f0b23f972943df7b0b1ba284beb1557f5f74dac17e0bcb8aaebeca527bcdd09bb69bc1f87197856aa0ef53c4d9ce6c40d101cad2335bb4b8ea403e48003b93bf509432339b6bbbd294c870ea9e5d4f079a3bad82c4cfb98e387cfc7c51538860c92ce1b4af870577260c5bfc93622d168d26ba8030359b7655e8effadf91ea3862270170e6c954b076b1f206b310f8330ef0ce09e3838b37c014fd93f0fed456cdd6e2c59a84de01e75fd179c4fb32ad8a3ee4eb8787ced86e16761bda7f5a37d1be903de98f49fe155ae588705b88566783ff830eae6bc411e85da9ad9149885374ae4172c917b90d9e5206dc787e15b893c31c4fff08ec8752e8f1a7d1d720a3f7181fb42462004eadcf624e8add23b875f7fe3200a60a6ce3e840132ffe40641ad8cfa19b400b6a20b21319c9f27e075ee079dc98998f398646ab8d904455c37a4a2e98ad4247a2b1af743da843eefe12041be7e229ccee94a9343ba3b7562a15b1a93d64b788fb8af3311160f6ad465177f86fa4839d0351eb3b908640863839f4509c1309e5e835a5af22494420ff7f6fba840448d8d3be2f60abb1fe4bcad5aa226e7b3d9f7926b7859bb7d9d8eb8164599c0769237e39f9def7a6688be6d4b6c4e97debfdfa41b8e22ce6ba20476dcbdde2daa4d378701817652e2fa24e6766d7a983d1aab83c20ac8c9a8e6b8609ab4ed193453318f23dd1cd54f2db12c62e20dbe2241cd50983a79d09a014b22849a029ed060daab3e3d8ded664e1319001f6795c7f165532dec2194867c0c4053f1f82e27eeccc71f2a3d4649e005ea27dc653bdd795641878a5c126f4914b2b99ad0a7c5dcf4ec904ea4bedbd44a12db92d6fb76d24d8812967f5812316daf4d72fa508ef5637c5dd7f0ef1fcbd391849e98fe51f247c5716c4fa0cc71187f30c37bc40cbe426267da5eab5f8a4b521b30b163fe6ed915498bdbdeac9888768686ef227f9761c659308d9141892f5cd3603d0918e9f3fda368d3124bce5a2a154f70a74f441d6da3c8884172f1c4758dea297378b1b857a76cb286d612ea30c715a5b34bb91cfb5c011ab60f14c4278cf45d3afa52c92fa6c02ccfff28d0a07a1b5a8aaca92335b256e26f74171d34256233f63db2b68803c5434672cdc6521131094d520810eb2dc7c5352c0bb357246a1d89aab8c8b1e78cf1c527a46a421cebdc56caa6ef85d0a2077a857a898634b4dc16c8cac6d0e2b5365190165ba992beb2e05b1ca18b0d13c87f3d18721a3c488caf5145986f9d8e749017ff41c19821682197448aac302a4554e629a9bd221a4d50e987e95d59aab5e3ea4f6c6b94d9aed4ffcc5823a88d4617540e39e3911a5d3b9a0f4f11f96b479dfc15ef47db595b8542e81e12b05c70381aae51fa6f1e11a146aec778c896ed1c8381e9bb70362a6e0006ec9a4db128d16a92c044d3edfd598d424c8773b6bd98539dcdda6d25b4d3cd323668cc963a9358be951c0dc8b239498b4d3ec3d4244d11798df9f20390dd437439b70a7918254097b43dc08bc94667fd8cd2f6f5916e1be56b4e0b128451dcdc47ec8f046241f2d9d1cd2429a9fe9797f788c04a72a17bd09c0d203653ad76a275040e6fa29ca0a4305cc8f9547ad1c16fcf772ea84efb4a59c50b3477b39e1d0cb899dbd5bd711dea689efd5d469bee8612368d3cb59dfbdc6358f2c2122cdd737aabfd6990b7346247fd6ad524a74d546ab928e65848c1be87568b6aec30fe8bace8ea5b6669cfa674e57458ad778aae8f7e00fd3daa332e82bdebe31d5f89102e5227424da6cfd405eb229928ddd91b36262990d46af30947cbc30f7cf1ee08a6b80147fe2283faa03baa2ecdbcc030d9d1a0a98662b2e8ab6b7e70017d66f8f0074c15963ed6ee1be31c77088efccbe124bcffee382ac87b53663e140083f9e9d410aca183e00df842694c7ea4a50beeadbbd3626ac37a4be87eb355a8bbcca9dea2bae7b99905c270542d905f2d2b78ca52b6156a67f7418dd146a682e2ad9c973d64d559aea17d2f29be216b67cef4458ba0fd62db5f06547b5427ed8b7357b43e07c12f2681101835088adcf2ae5530e14ffaa713ddf406b04b314148d8627e82a72371badcfbcfe23bbb31c96d293b5d7a7366aa913f964e96eff10236deb9c354e36753f1", 0x1000}, {&(0x7f0000001880)="3bcda449e769d9080a2c", 0xa}, {&(0x7f0000002200)="fa3b5fa24aa52928109f0e041ae856450002f8434908c6138cba8e8d9351a0b4658bcf80a0022cb23907b2a50108c4fbfb5fc7cc842a82f2f512204f9abc8e60e25e0d83dfbaeb1fdf524afaa85a6be261f0d1d3ef99e8ab6512b0976cb9a053637a2db8f07d34011b5a367aafabd32359fe2ca2ce9261decbac9a93674852081118e9", 0x83}, {&(0x7f00000022c0)="c5a4caef8c1e54da5fa26c54c4ca017a22ee57ff2ab1c0767a3f5448a6d2d6a0c6d6b247efddf92190fb5d67799e4614bd2c46e614ee3f0a430ad3a3807f2fe5b44f85ee2a0d579911a5322db3fe26407a78d265dbd46cb50e7db6a62adb2ba9b064be8c4c654bed69686f6555ba7afb2a01b0795226ceb586a8eea6bea7f7ffee1b6114d7cb5798c4f881a7d990e37f2d7470831cc9aec4645efd42b3e38c27212887ba3b56b6a9231331eed6f154d741833096b7f4c48e4944c17c8e109b9ab517c4d4d66bf56db8b9833f9f7d7107071f61a2c6f7f068e04f966ad88728e560cc03e311ee1773608c74c88d07ee792908bc8cc758185319785995aea2cde30a99d45a7240b651eeaa3b750698cfe093b4a3561e5abdc55cac25cc1a49744e7e3443b19be7973599f7c8ee98501bd01f296a0a92f534108c19a4c9ffb66a875dba983b915639042e99c73693828af8c6d86c282b74d9d8aa64f27e84065dd1286a3b5c2a037ee65b28cb3325b0cbcf79747383bc7db1384c2fe96e1e77aeea00eb730b0b741906338fa8bf5f6dc93be3e8da7bacc5c7b915b4b45f2cb136dca4047c9059260dbd23766ae0f3c505bab5acfe824ce19cba25c50c1f68ad097483ccdc492ec903fb67dbdcbac4b10045c98692786eaef375f1b3f4e2e1e9239a2f18bf70a7e0df46ade0518fae218feef9ed879271a540b728c51743492e091b2b620f6e31c961dc4e15d7216133cd50d6ffacf4a90dfd44b2d10849f8e552baff7207ee50c7b529a8be9cf7a009e25cfae446f34908a03888fc72f5a689cd4fd23b83a08542a00734e517d16bce48cb66296732cff89f8b0d40b1b0cbfafe4f9c91c7f8477f4e397a17b9b64985817fc07f69650dea79f826af707206fc5191a62cbc6261b69e4234a997620d658c6b1646d287f94a7e5c110733283f8f537d8b69d60489045ed85e47e1675e53f2b155766a5864c6db1c3ad91d95bc1e6eb51f74384ae898ce0622952b62d9e3a8337634452e6ffd7f89a455819b62bbb1ee612a9b6944c546b76d725bce73c569510fa09bdc3a55a444a5aa2205723a48b11781a7c2e9274f63cb5ab4ee359e054b9e5cf9c763f657aa210f916631fdce83689ad382609f7ab6fd3510a7c66aed5ada6115cde5402f95783e28757ec9ef4229fdc858e2607b00c4fdc4fffc9402f6588ec84bf99e95ba808e7ac67338b153643a83da73854a8d3548b5b8499ada920440e8e6530544abe5a0e4d300bed4ffb30331044ca51f13efee9e09c321cd70ba10374f5895c62a5bd973971977ece926af8263de324facf6d83ec7abca871955f791017962dc093d50c6666ebb251b1b90d3945ce3ac3645060c434687eee82a92f8f4c799d11b350b034ad988cda81fe93f51a28903b2194c15e0082bf795d63ba6482f0b7e5b6c21d28880a9a10d558c31f5024813c7ba108b16ca77f5fe5d1503f4a385e27529d77a1c9b3e1289177aa5289166f1bf85feca561831429709fa12413053156c69f218f291e9041c7299d2bcaec587dc75c9cdd6960db7e82fb09039fe2318a4c6dc400e2e06af2d5967fdfa145a7be4cf58afdcf941898852102f2de770c9fd5e3e91ae9d9c55da040b2e39ad092eec69829785dde21bcee3f9f77a0ceddda80f62e3449291719fac3eb0bc91f89dfb0f73aade65624352138de1515c7dbe5ceca78909c1aa1924ab1df0d981c89c5621f70710ebef3ae59a84f5e17ed6dbd3e6b679133f97189414e6f559aa65db05c5cd6e11af65f4e4eff171389b21e514b94c7554705ca883feac402f4c8ee4dda34e8930db725bf683c0e496bbdd644da1d7a54735392d1473965feb8d728b040a553a5300437288bd5da9152510ef9514079a2c11ca1fa4c2a5645607770b82dec5c08bb7fa3a14bc0e760c1252092d8798cf4011dfbfcf69d77379614d87e3fe7aca76ac33524d8a532f60f06c049cf461bfe1d9c8c4f12226938fcd6226c7326ee657188bf72f3b19d9147add9ea62b91f7154ecc2544ccac52d9db88eda2a5d462e0d89487c92e7489aa5a26b31d898a391e1717b5a78d966854d6a60af4a5a25fd3a49c3c1e64940344dec67381f705cb07cec0efeee8cc8941879ee9cbc184bf3d350c08d3a44b354eee719037df386487889c4f1a9371554f6bebcddcedf814201ef875fe7a90aeb9922898212d69b4f7eb018d7786575441796814a954ae1aebcf232257a76b8a26855e8dc1100e9f13dccdec9172fcae4c9e29c208e12ae8a357095ff5df68ee946285d278a3b04d4035580790a0ed037854251ac43d13af99b807de1ce46dcc16ff43c2b1bb789765b4bebc6ac82f7bc0c7e12b8a9bbeb7d7121c5fceec3567c4e3e2ce90b94b6078411da769c90ed687d902ba1470f8688e2306b454f55ce550fdf32db47ee6e290e788c2e1302b6f9e05d50b83763966335fa09f07b8bcc44fc4a0a368333651fd6ff976412a93cdb14d0db3dc048e8aa8e9e98ed3e8df47962e6547f82da5c851cea6acb4115508c6468c6da0aa8916c9e9cbee62a874c2b1cc2a47ba837601d5cb381c211c6b692f812e7fb9193479a0e625e628fb7c38d317543bfb5fcec15982e7b7363e9dc4358c6064528f7e1f4e79d0b2db83e3354a6d843e7c55577f58ff008c5da220973a22466276c62de029b2904f8b508583be56b873bb9be25ae5d3e51c51b2445959888b47cd06f5cc97a9264679c77145a1d1b777409135eac9a132c12173518c6f3bef64ac5679d618727b316478401ae8dae32f41ad40387a6ee3d51e2c68d6469e84d72b2e485c8ec339d64d34608c5f0a0a72ffe5351b40fb2392c22d4c4b91b2eb67d6d7198e6a886629b25a03a8478eecb4de6efca4d8740e2d5b7f3ab9231e1c07eccd8f86a1e6566fda299bff63edfaaaf72ae4a72de09e737cf910c89957d71eec5de34aa572075681b520af48f6f4b076bfe43b4860d613cff585bebf710020fd801f0bf6668bbb5c8273ebb3a71c97438bf305a7ebc9ea454dd833a0353b602c7569789e5075ff06ee50d92963bb6890df7b24cb2b4008d6e2a5c6fd266b62c76ab6ce2908f53dc3bd3d6adeb7164c57dba509a86595b8b97675bee4cb94c0596a79d942d20128a08a61e5eff50e67085da4b90b717a0cd1527bb96e0df4a76c545ddaf0814cffb98cf87fd58a603592a4c6ae114d80a39e7cb020544136940ebd9d0c2d5d5bf17ef795112f74807c20213892cf8730d0f2c0308a8149490125d7d78ac8df296323b7648ab6164cd085d3b0206d2aa937a00698390439f97d2031911707ce80a62b38bd5f8d3afb405123aee1b99fe848801583d1fd56a9d1b4054a8c2531efa9fbaf3c1bed24b9f94da24870d99d1240ccb18a3a323f14bd42cda1bdee73d92b92ba108900ca7cf5e4a3763f43d66d971b7258805a58e37481c5591b0bf1116903531b78de516266c2962b105111c02c7b618173f73f1c69dcd6fbf4837917713c9cabc02c680a1016b0e9d2d8435e5fcac1219c083657842d353dcd6c9cc0065c57d63a0f2780b0434faf42add69e9db2fee5510860d12e3c88715e573894fa6b10c251f10bb8762644a866ae601e7d65d084044c1ed82dd29af850044bb8944932da196465788aaf650f51f8abb447908c8dab293bee77ffce2f3ee3a700f66c0192f8440eacf863554cd2132a6042d378844f1179a1d1176bb2186a20c89ba384bdca60ea0a883fb0a92200345f4a2836685f3a092ca5c7dd29ea572f0dec6968b1ed282cea0ce72675cf9e8de65625a382aae1d7e96952c8ed1cb14b2def4c3b22a1764f085a336601a17ce105e15e8911daeadf715fe6e1a12276dccc1caeee4d351a14d65ff4d0dba3df4c635dbf15d04bf567c936867f2887224d42654d1a9a4b00c39ee864a85a09f8ada497e9011dd3617b89481bf91ed94aa313625bef68c3091ead2909e29119c4ecf04d70e1cfa61c85cc12e19f1deb39af88bf07c7b573f95b85e18a765404c17f588ae6c5eb4926590ce5df0c3f00d344aa6ed3880b62358971801cc57c408c644b9f731c21e7397aa3bab600627a2f6e1cdf3a6989b3c392f6c2f350fd829f9af1ba5cd40e3f14a9eb2f5f173b7202299882018dc11f7686dab27877fd97140067aef202a1b52621aa0a3d793d7c9d1e33128ee20310e4dc183b8d01a9a6bb9a94ae05d00d1ff72020bd5f7df226d36b8b01909aa4feffa3d8bf022f527bc0881c99ce39297f752fd1182d958dca16b978f617cf9fd016725dadd9fcbf6c5e90e45dd7a59bf4a3e33820adbec465fb0a16a8ea047afb24c3e24bdf46096fea0bcf8ec3dd6260032587890005d61492db5e2dea1ba1fb0f2696e2c2ca71f62e970f53802864beaa51e0b317c844c0a18285b5e1bdfffb70a70a4f358f4eedd771e25d6cb9da13c307b7ad088d24d378205eb6b0356d13f2f2f1c9fe5f6611da4eec82afbe6ed6d29cbfc95deba002cd582f3aed36ed73a58d349a956f69331db671280e8f39ea5b64feda80a8b6e13e15f6d3af85fae5c4d31a0e60894b51a7fd61078b1332158a85ae2fa63f1913c783353732c39b6d0a02a85f6d09a0f35b32b5b337f9fade082b48a09d2b1aa9abcd7586017f2752ac5f3cb93fa2642c58fd0f9d999a7980a8ffdbaf76c61970b78b803199fa461143ab3d6c86ae60414700eb7432fbdf64da9622c92d80697f4cb7287e7d10127d74d9857b59dca8b661f6391d42ba679662d85d1c62eb52944470fd5c6e1a736482483a445b71d13d6e46196eb6ff906177faf0254953689990ead43d4cd57de3327031c18f9aa7e8c0696dce987fdc8a99bf04d2691c4aa0c1630df34a65326831577e4a3fb1f0618226e31500d98014cdb17314a6d4703c78c82445b01af26e74cde51a9ffde8424689b469efd16c345f688dd10ec3037bc0c4dd9b7114c7f6a78048a27fa4c1b9aeb93e910c4103af17f5310776a87ba21cf3b5b741f9197064e3ddc1179bc22fa9127b6888a3354e73576a79327d1e014b8b0f9e809dab5d5dc03a69b01f6dd50b4c3a8502a61a3e3263689dea79d533acd2027c0fd6fade07b35625f97ffc29086851f7b8a69088ad46f2b211e7a6be6fd9ed50ede18b7d08bf8636192158b02529ced402090f1747ba69e70320d7cd4884ee047331fbb5245a46cf6c52c253a46079971aaf358009b9f931c766ae39c31f9657e9397aebb130a2c79dda127837d0b68e1caf23dcba110a9512847291e408dbc5d2ffd5f0bcd801a8a3f5c247ae5b2591ff8b2eb5762c7aeea7c4d16162a440649f5de55f2651318c3075d4ddcaac478c5adfeb99936749a58e20a78f12ddf42cc8fab5a83d4c90c776dfdc99598e1bc4477ae375d562bd5e69ce7c0144a0e52bee8389f9218e65ca027ecec5ffac939bb1b3b235e30cf0e1a8ca33345840836c499d142440dac3d6a68a6c306662863a7609b4020a5054f3501428a7f67eef5376dff83ce7e9ff32547614ffbc7f7687ea6662347de46ffcfc3392103ca55a67ce491b53c28526f09663611ece34f920005295d64b47237350d5d10e0bcddff6a82d2daa5a8f35520d6f1c0f30fd3dd91250d0ddc40e4d04b3ef6f56e8342d24a99013a525f4566607e4c2e0d7fe7792c563604debacfd4afb0c8e5231829972667c6f6025a8ee0a884eac92cad073d8e47be77e1e2b239aa97a159541d79f91f18c471cf111b189577e8229b5f6f3f406480e835ab061379ce61c55627dd4ccde39e85742bb7d5d5b5211c38bf909d5fc", 0x1000}], 0xa, &(0x7f0000001940)=[@assoc={0x18, 0x117, 0x4, 0xfffffffd}], 0x18, 0x20008004}, {0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000001980)="ff0212ff9e431311cbd6fa963071b5dbd2e13642d8c435b4ad57c97c1fb7af44dfc186f468991827915f510e8b780f7b9719934c8e6a80f96f9b6850c0cb564d", 0x40}, {&(0x7f00000019c0)="91a8003f50ba7a1df73d19b1da0ed785e84f2b2000e088149bb8fde0f5f9907d02efcb604692f7c60031700599e435f2e277f6ad1ea4b7cd5618aea40fb4a39228ab7fbbc5fdad8fb37b9bfdb3535df8a7cd92d633a9832ffd79ebbee41333a127e08392cc33a2466be27f2d51f7bdc5d27eef9ed770a6ee5a2a1df2b017509026d0a26dca80e82f4696d9d83e810704111aeb905013303df39431de78146d", 0x9f}], 0x2, &(0x7f0000001ac0)=[@assoc={0x18, 0x117, 0x4, 0xc7}, @assoc={0x18, 0x117, 0x4, 0xfe000000}, @iv={0x118, 0x117, 0x2, 0xff, "5a38d4b4be9de649a0b7ecaac588a7a12b2d26cc152fa917ede8ec6d660713ba85b14b5244a7fb646a50e1337f83f863366b43ad9a7f40bf7332e8c9410f68ed2d7c81ea3768512ab1be422320f85d89403b5f78cdb1ba5ff3c36de68fca833af0f5244cc4fadae1b4df782e6eb1de08ab4c06859d3564d9e601dc93992da14e6276133e09c06cd17a09f2f1d1b0217599f81e0c6a19329df888b33fca2e60c8bd3f16dc321f4108a10119cc0a3756517f9102e35322a78b8df2d65b0e991c978fa3f673fc42ac59cac20f7be8e9569519fd783501adffa04dae8ef4fc2a510f47af11ee680240a732c792a40e7dc7f05667ab911a81bd52cfc9ab73b8a817"}, @assoc={0x18, 0x117, 0x4, 0x488c}, @iv={0x88, 0x117, 0x2, 0x74, "b73d41d53ef461e81fe5ffe6bfab1e3993cd3642839cfa10618746f81741294567e1ccb2a5f91bffe14236aa324224143617e7d7e9b4d4767e7b3fc827294d3af2f5de22a2560c1677842c9d4fef752b8209039c3524a1635d235af2ba6105c30c2aa3dc4f10ea8c54be7ad5acc2ea2150f3a365"}], 0x1e8, 0x8080}, {0x0, 0x0, &(0x7f0000001fc0)=[{&(0x7f0000001cc0)="b15533adb3859eb6183b04ea0d55815c51a990110249ded8c1673d0a971a5c3f097f1a42db3654f6e3fa4fe0", 0x2c}, {&(0x7f0000001d00)="f82a37b6d9942dbae03417a11b0bf5c5276edfae8f55a328e401db918ebca587729507fb4de75491e3a5bcb343e0d73974b7f04ebcd7638c8965b594042b6f6037e5b070738665257dd966d18670f18bf64b754b029a3a61cb184b511733c6f3a7db1946e5e2bb13", 0x68}, {&(0x7f0000001d80)="fe103c450a363b00c26bcc41a73b60857a1e453a6052711dc5d5360f941320aebe9fae1b8e27f62a8e32f73493e626578cba9190d4b456dd7ddb2bc0d4156b763d06db1ff10ab0a5c8624a6e798ccc72dfa24e732a143e5e62005c3dd0fcb9de40fda41ea1d4eb069cf7a32263a57d0cee7583363654959e82af2e9ebd070843edc22c31767abadbe9cb707b168f93215a01777ea927c3436f0f6728fb4ed0c5ae2e58555719d632e282df19caf0450e", 0xb0}, {&(0x7f0000001e40)="9f8ef3c9bd4125a294ace851d2559a80ae7637930ba1f46bf3bfaa1542b43cf71fa168d47fae8ed3b396abca6e56951df779978e363002766ab8472465f3c35ccc002412e204eef90e36a37871151326aeafdcfe7132435d17bcc03c78fdad9e314134884b48727cbaa9a97c07b842b1ea49dd1961732d80c82915d1737d884a21d4363f567e5db0421e8d4080c5812f48ce158a95d1dec34aa6d3fc2b225c406fed274d3442c373acf6bf85e3b308e8b554f6c7e4577eff3e7f06a6ec206512da3688abd4bb706d229da36ea4363bb0762b157737f58ec6a622eaa5573263eeaf3a7a17efff8b2fcd9e70824d8360c584a94d0312545a9c", 0xf8}, {&(0x7f0000001f40)="237d88994fa948fa7f6293584b0656176a88a96b973dcc4048fc6bf5aa414ac52455bc62f0020ac8e1231ca33d4acc8111534c4c57535eabe7efc289c527aa7aa6194e7d7e86efa4cfc40fc42f314bed5fc580ffb821f46f04c1715a9221f2377e09ffd1b9ae2144e4f9be1998eefb627df0bcde84", 0x75}], 0x5, &(0x7f0000002040)=ANY=[@ANYBLOB="2000000000000000170100000200000008000000200409440f5f110c0000000056343009ed05c638170100000300000000000000000000001800000000000000170100000300000001000000000000001800000000000000170100000400"/104], 0x68, 0x8040}], 0x5, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='pids.events\x00', 0x275a, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000100)="95", 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r2, 0x0) r3 = socket$inet_sctp(0x2, 0x1, 0x84) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f00000001c0)={r5}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000440)={r5, 0x2, 0x9}, &(0x7f0000000480)=0x10) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f00000001c0)={r6}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000440)={r6, 0x2, 0x9}, &(0x7f0000000480)=0x10) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x5, &(0x7f0000000200)={r6, @in6={{0xa, 0x4e23, 0x7ff, @ipv4={[], [], @remote}, 0x3}}}, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000001900)={0xbe40, 0x81, 0x206, 0x2, 0x1ff, 0x2, 0x7f, 0x7fff, r6}, &(0x7f0000003440)=0x20) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f0000003480)=ANY=[@ANYRES32=r7, @ANYBLOB="e2000000737577bca63b508ba9cebf99957d171a2338e11a1674f85e94827566cfa7bd5d6d8a8d32bde06887c8d3668871c839365c3b64b40dddd79e620700bc6133fcce25fe983088b63702e378d0767383293493df8c214ea246cd845e4044ae04094796aca81c567ee3bc8a44d6a412ceb8667a9288b3126a5ec8f48edc9417f545c6a4bd030e3483815a44c0b0b5176a5b08ffdedaa76560e28220d267eeabd15cca3a57632de6f94bf8cd456b598eab47f1894ccf08cabb281b48a38d78242ca332f54d639a47e59be1295557b49bfbf569319f8a012a1280e0eb"], &(0x7f0000003580)=0xea) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x5, &(0x7f0000000200)={r5, @in6={{0xa, 0x4e23, 0x7ff, @ipv4={[], [], @remote}, 0x3}}}, 0x84) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x5, &(0x7f0000003380)={r5, @in={{0x2, 0x4e23, @broadcast}}}, 0x84) [ 3530.988798][T26168] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3531.038883][T26168] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3531.104786][ T29] audit: type=1804 audit(1595405997.012:2593): pid=26170 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8457/cgroup.controllers" dev="sda1" ino=15795 res=1 [ 3531.133763][T26179] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3531.179053][T26173] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:19:57 executing program 5: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x98ac4d0000000000) [ 3531.276565][ T29] audit: type=1804 audit(1595405997.182:2594): pid=26159 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8580/cgroup.controllers" dev="sda1" ino=16084 res=1 08:19:57 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000000000004c000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3531.615806][T26188] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3531.624513][T26188] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3531.681011][T26193] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3531.695714][T26191] netlink: 'syz-executor.5': attribute type 5 has an invalid length. [ 3531.706664][T26191] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 08:19:57 executing program 3: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) getpeername$l2tp(r1, &(0x7f0000000000)={0x2, 0x0, @dev}, &(0x7f0000000040)=0x10) 08:19:57 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000080)='cpuacct.usage_percpu_user\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:19:57 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xc2ac4d0000000000) 08:19:57 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000060000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x1600, @empty}}) 08:19:57 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xe00, @empty}}) [ 3531.969632][T26214] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:19:57 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.stat\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) [ 3532.026718][T26217] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3532.054836][T26217] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:58 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000005865000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:58 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000095165e233000000006730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:19:58 executing program 3: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) getpeername$l2tp(r1, &(0x7f0000000000)={0x2, 0x0, @dev}, &(0x7f0000000040)=0x10) [ 3532.575329][ T29] audit: type=1804 audit(1595405998.482:2595): pid=26241 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8583/cgroup.controllers" dev="sda1" ino=15779 res=1 [ 3532.905788][ T29] audit: type=1804 audit(1595405998.812:2596): pid=26244 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8583/cgroup.controllers" dev="sda1" ino=15779 res=1 08:19:58 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x1) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) [ 3532.935304][ T29] audit: type=1804 audit(1595405998.822:2597): pid=26241 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8583/cgroup.controllers" dev="sda1" ino=15779 res=1 [ 3533.002916][T26239] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3533.018424][T26239] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:19:59 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) ioctl$SIOCRSSL2CALL(r2, 0x89e2, &(0x7f0000000300)=@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) r4 = openat$cgroup_ro(r1, &(0x7f00000000c0)='memory.stat\x00', 0x0, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$gtp(&(0x7f0000000040)='gtp\x00') sendmsg$GTP_CMD_NEWPDP(r6, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000240)={0x40, r7, 0x1, 0x0, 0x0, {}, [@GTPA_MS_ADDRESS={0x8, 0x5, @dev}, @GTPA_VERSION={0x8}, @GTPA_PEER_ADDRESS={0x8, 0x4, @broadcast}, @GTPA_TID={0xc}, @GTPA_LINK={0x8}]}, 0x40}}, 0x0) r8 = gettid() syz_open_procfs$namespace(r8, &(0x7f00000002c0)='ns/cgroup\x00') r9 = syz_open_procfs$namespace(r8, &(0x7f0000000280)='ns/net\x00') sendmsg$GTP_CMD_DELPDP(r5, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000400)={&(0x7f00000004c0)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="080025bd7000fddbdf25010000000800070002e717594523a9a79053e60b9a85f139e096d570efcdfcd9eaea02e89b2f823abfa1ed86cddaa7f324a07046c0cad3c8b25b65e14cc4f7b7d717d08aa4ab60033eafef8852642f1eaa66d4219cbe6ac569459e04aaddd025c495f6fa2061", @ANYRES32, @ANYBLOB="0800050000000000080009000300000008000500ac1414bb08000700", @ANYRES32=r9, @ANYBLOB="08000400ffffffff"], 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0x40000) sendmsg$GTP_CMD_DELPDP(r4, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0x54, r7, 0x4, 0x70bd2d, 0x25dfdbfb, {}, [@GTPA_O_TEI={0x8, 0x9, 0x3}, @GTPA_O_TEI={0x8, 0x9, 0x2}, @GTPA_FLOW={0x6, 0x6, 0x2}, @GTPA_O_TEI={0x8, 0x9, 0x3}, @GTPA_I_TEI={0x8, 0x8, 0x1}, @GTPA_I_TEI={0x8, 0x8, 0x1}, @GTPA_FLOW={0x6, 0x6, 0x1}, @GTPA_O_TEI={0x8, 0x9, 0x4}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000001}, 0x10008080) [ 3533.183141][ T29] audit: type=1804 audit(1595405999.092:2598): pid=26252 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8460/cgroup.controllers" dev="sda1" ino=15779 res=1 [ 3533.363790][ T29] audit: type=1804 audit(1595405999.272:2599): pid=26259 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8584/cgroup.controllers" dev="sda1" ino=16147 res=1 08:19:59 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xc3ac4d0000000000) 08:19:59 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000068000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:19:59 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000095165e233000000006730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:19:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x1601, @empty}}) [ 3533.574020][T26269] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:19:59 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000095165e233000000006730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:20:00 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f0000000380), &(0x7f00000003c0)=0x4) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) mmap(&(0x7f00006f7000/0x4000)=nil, 0x4000, 0x3, 0x28011, r2, 0x58a92000) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f0000000440)={0x0, 0x6}, &(0x7f0000000480)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f00000004c0)={r5, 0x40}, &(0x7f0000000500)=0xc) sendfile(r4, r3, 0x0, 0x100005000) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000040)=ANY=[], 0x3af4701e) r7 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_int(r7, 0x0, 0x32, &(0x7f0000000240), &(0x7f0000000280)=0x4) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r6, 0x0) openat$cgroup_ro(r6, &(0x7f00000000c0)='cpuset.effective_mems\x00', 0x0, 0x0) 08:20:00 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') r5 = gettid() sendmsg$DEVLINK_CMD_RELOAD(r3, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000000)={0x3c, r4, 0x536ae464467e3e0b, 0x0, 0x0, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r5}}]}, 0x3c}, 0x1, 0x6000000000000000}, 0x0) sendmsg$AUDIT_SET(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x3e9, 0x300, 0x70bd2b, 0x25dfdbfb, {0x4, 0x0, 0x1, r5, 0x1, 0x10001, 0x401, 0x9, 0x0, 0x156}, ["", "", "", "", "", "", "", "", "", ""]}, 0x38}, 0x1, 0x0, 0x0, 0x4000004}, 0x24004014) sendmsg$NFNL_MSG_ACCT_NEW(r0, &(0x7f0000003a40)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x8c, 0x0, 0x7, 0x801, 0x0, 0x0, {0x1, 0x0, 0x3}, [@NFACCT_NAME={0x9, 0x1, 'syz1\x00'}, @NFACCT_PKTS={0xc, 0x2, 0x1, 0x0, 0x1}, @NFACCT_NAME={0x9, 0x1, 'syz0\x00'}, @NFACCT_QUOTA={0xc, 0x6, 0x1, 0x0, 0x7}, @NFACCT_QUOTA={0xc, 0x6, 0x1, 0x0, 0x7}, @NFACCT_BYTES={0xc, 0x3, 0x1, 0x0, 0x683}, @NFACCT_NAME={0x9, 0x1, 'syz0\x00'}, @NFACCT_FILTER={0x24, 0x7, 0x0, 0x1, [@NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x80000001}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x7}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0xfffffffb}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x6}]}]}, 0x8c}, 0x1, 0x0, 0x0, 0x40c0}, 0x48000) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r6 = openat$cgroup_ro(r1, &(0x7f0000000280)='memory.stat\x00', 0x0, 0x0) sendmmsg$alg(r6, &(0x7f00000039c0)=[{0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="aae7555ac08fae9cc20ee0a759b62fab32ecc5eef0e7f4a1ba2d26f63ad6e9d0efd06e4efd42a933dd6ab1b2b6b4fdca18134340225d1b39ae501d9e1e90aa0d94530c8eb25d1d4324ee70fe2cb6d9f6f0a2034b53f7f6035180a15d9a31f513210cc09373cf58dabdf4ee971d1e4f9f2a15e645d09896dd8896bb8c3b262d32205281014d7f90afd18ec899a724b7c323ea6de83a24013ed2563a0336b96fb70abd3b65331165edcff4a2eaf5484fc0e98931de69f22aa155b6ca93f5d238ae57eebe187e139cb3e411de", 0xcb}], 0x1, &(0x7f0000000400)=[@op={0x18}, @iv={0x1018, 0x117, 0x2, 0x1000, "294bce346fe67f067ed14d689aa688a549b76416cf2f267b37d182850e03cf4822739a5472041be2a6411ff8e575761a390f1e775fa10434dd68d99cba524032d81fe3d2d4b9d80400e7a1547cc19b1c2a4536e1c7a11992fd098b0aa52c3c22c32aa6852d2bafe9448ff4b88b6d6523475d95cf01583c9792eeea5c55b8efe24ae954640bb395fa0de562e7c91be4fe1e39a4e000976921e781e5146c39eb1c685fa774b743efd849b80cc0542eebf8d92ff45e5ce69a8c71391755c74ee6a87a5228631764e1c9886850d191ced9cb18d0a574f64c531ae5c16fbe15f7186fd0b6fc222253da7f9f2cb8af1711cddf56f6c6bc754ed98b5377b749d04cf52ea5f15fb9ee1be3de12afd9415421b3591150896829bc475e00fed67a5887c0273f1b5ef5184c8f565d5a0589bcdd13e9e6780e4283bdc283aa58d0619e024a5070178eb6b002c72406323efc900964beed28722257fe881185e3dba8a10ca38a8c6eb5f5205dd85100be43e807dd19029939dad690c8be0de91ff21b5f8849590fb4c5a0bb773bad623cd640b615489d7e0df8350b646ac5a640d227d5ba02d9a0d967cbd73b6d52f2d65154636a7c955046ca59266df7eda262cb4f01768c0632877f12fd7b77449a058d24e479ac03ec9f409962441abac0790a531de5c5d0cf6a5147d2907e492e06cd2f5189c670498daaebba4072291eca419ff4e7a964bdde8c8248b17406bd74c9384b1ecc86de7780285396409aa13699462a8e46b597e3a6c46c5f76b7150bbc12e08b9925140e0f01e00e95de1646e4376726d03e8a3c2ed8d5798ffa3201478f7a1c16e70454286dca446f6313f122613f2f078e09bc5de109d60406e2d34c764f29b1ed42f084852546d80f22824352ebd6263b75338e4cdaacab654f0917d891d5a383692e2b2442c0ac18153cd99192f64720bc62dfcceee4696aad48954fe971d62d1fd6ba2e6cf0cd6b5b7de1f7809f8c3fc0f6ccf885d6573c7c971a57bd6699d363c757806a391209328461e2dcd35cf7ed40034c4df83e28a02260d36f02e3e309734a51de3bb165ca141b3a693da52fd0f102612ea918bce12b8a95cde0df8293b23de969e23ee53fd5c9908731c646d806da978c3460c802f1072b1503595e853c589c11c07a5b7885c9d109f8fa69dc10313255ba8d340acef6fb483506263551f8a427af04e372e94b18db704bbbd8630d1788ae228113ed337683f28819de9325869e50350505b94da4fd1050f009a0e69dd1b49c3569280b002fffbf0cb4837612099d2f55be1f6bb6dadc26139bf7e5db260ae4b24b5338699bf7b435492f8437cb77f5ef4e89f0365b8dfc629bd5ccdb8c4541cd2a9e65e8d49aa126799acc5dc144e3405b6fb379df07c0a988296712f8a5e6744609c418f72470db04e5760fb1b7bde568734a368e72dc83bd703e218d4c8da33b1c697ea4e5d2f6769a4b28cf2696bb1ead7b8b0b5ae6110a13c43a64e126d8ebccf9ae0a3335b2e6199f3ddca6ee20410d452510dad429c8d6832a2d8f09a96146b41b5bd06944f787fceb73c8e3acfe4b6eebe2f19ac405c2d441569bb5c2573c219636a8f62933598b60aec848c4b7ad345d04c9a720fc855792e614074a10c1cb2d2f973565ff19a2c6ab6692b37c4d5f7327003e4a49e35c4c8c9998615706aee5d3f1c32a67c364af20966ef8a46db57799a286bdf1a6118e0ed07dd8c39aff40600d7b3e53205af222645464506ef051befad5175a08e6a7096ca9324a7247444e828a29d7b34daad3a4befbb11f9a570e3f452d3de4b264f31b226b2dfdc234a8649ffb5a779fab115bb7e8211d13e91d312593ec4393d0fe26621353380439f2a52d4ad861942f7476ea595d4dafd681662a22f3e965ec351ace8f43a2e0b527f4bedd9c13286266def5d4be7d801e5901003936f9e82a948b84c5d889e13bcbc1732d7642ab3d239481f59721cda8c8fcefcf300df018940e914bb6bfd849615e282d5c5522685261707fd0da93d5262a001276304cf780399b9d827348a7a82e26739b418783fb917d0a4ba21e8a561ead9c8e75dbed5e431782e6d7e4386a21bc6450172dafde43d58391103efd50b0fe85df39be2ca7bf9abe8c5b6e20507d07899bd11bf04538c26852b529222075962521bc8f74b5b8570a4fea89354fc2748e5cc21b7ddbe90b70f41e341ec2a4c73bd127532bf15328e1878705e884bf589e2db8a05414e267be8206b2e440b24fb67340748cd45aeb31622265a6fbf2422e0769f816a4f30037028dd96f2703787b4edb35b6aef38231f027fb25032bf777d48122b8502b47a2735314ed96b2d37d413b7d0f1e4a6d6dc291cfd7dcfdafd5e8d04acdbf832ed358fce5e9243587f004e0804ff85c0ad2c684f5efa68f6ef899721bbfc064e69ae8f05e2a9842f22b356f83de1fb153d4466c3954324c48e0f51ad689b6a707cf2f1a35e8011241b8eaa8a914c4e68ee6455d3e6e948616fd9e82006a933a72160bebcf96208ec8506cf71da78add9a196e009afc13e4a0fde9856cb00a23b0fc78046222d8d58066356d50294d59c1ce0bf45e942b3de31a5c2b19759045b7794f77d8c3e359d7b3a71460a9c1be15b131c94b0167cbdc266ac0eb473193569c51fd7a74e5401f7f13b9ceec32c65e2e35c5c281d3c7ffd2f3ee87461166dca34e0411195629bee3ba685221dfb33e9adb778d0792c4fcacdfd56af18509a4caba7167513e071fa2be4dbd80e78e13727639b10ddde21324042d43e62eed30c84f46a34ff0a6c9a5f1829cb04b442abe23c92c2aec0c70696ee0ada773a1a6ebf513150251211b79ede6326a9848f2bd8f086397472a3f9e0e0d10fc7635665ec0d932649895988c2eea7980a32ed7f489549377c446026392f47b183807e8e5bc8d8af01bc0802e73c573caf322a596d45c3dcc44943ad17d631d2f6c23dd52de4af2ae452ac2c3531a57c0342a0344d5be972941ebe37284c204a5e2832667665aeb6c76fdf1fde3f934a000899da686da32c9365acf7c412e37aad53d37534c69e384269a02d0f94719799a3a48642b53ed95d9afc8ec9c5abd66034672c0a18d5ccdb9e17a70ed54623f4c703b07ec201863438036270bb7646173e8c516004fa8d810555e620039e3f1dab11e20ef4b6ba77ae71d9e27133beddb92e69d1238b6c2dcc08ab2a4ecefcbf2e00e697cc5ebf2ff00f6044938b3f1eec71b4bba75f188cdce1a447f8e5c095881072ce2b6c8d8f4078d32fe49a93ae58ac8bfe4e87e2bbab77237d316d39ac98bdb2e52f5e2bd3d64a07548494f2971faf2d5b109453fdf864d247a2778e215fb0922b01db887355b2861455384eafaa7410f30a455b7b8093c5069a1698f827d9d94680156ff5016fbdb8350aa3fc4b08516abe8fd0b9eb7c005ea92588503960b4347abfe0fc20ab55ffb13bda9be52b397db0317d1eeb0626f00fc047e2519f8a38aec8ec3999608e430d89b94d2a30d8c046694fea4630049e1daa49628d216fadbc2d17ca0102852508880f458b6556c250164c2d039cbd80679341aa11a2dc2159f3f4986d96c69880fde74d596aac9dbe4162af91fa2b55106b99b7f013992856b82cf6ae1f21f71c2748bf6884a57738605b87fbeac7fb49bfaf47e1049ec8910126b372b20e11780bd463c7077d14268f733de59dd8e5b7bb4e77164b881dd15a18c691f255b328b23ee177c59cafbe382501dcde7564bbfd42819d29bcb63c31c19feba6dcf44e4baa1966a625922f3f272c0d0456ea0f61b9d616a475972e8b541a0d9893e6908c1c5a8e1e9e98d395a433a85cd087953d4f1d4c2968856732d58bcd222e63105a1e6024b815efe765805c08b93ecde65799c1d704993663730cb5874df4178188479d35f256364bf47f817a3e022996a011a2ea01a80bf12963d7198266732c3e0386013dbce4f716df92b004959bdea4e2be5109d97eaf3475aaa2f47ae6db6672d83451839e22d449325c943f25854b44e3c14a93aa2df2d80a09d5dd392ef88d58765ae5b2440d2ee2bc2ddc5ce064caf274adaf4972d5af734d55d26c70e6da3ae8db072f6cf9d6f5a8463a4e98f947b6f1fa93c80c3bb7657aaffe59ff5f9bab2e29280b4e2eed6d171f241e5187f842d7299b54f04b02fd660458eb8ef208d97533ff963b82794c8edfe0365e1ebd7c0b203990745c18f9e62e6125cfe3ecf9915d2c62cab2be662f9228c889a9423639fe0e9605575a81bbb66173c88a53e4da287f47c6342ce83187acad3d09e8810dfa36d0e62cf0902cc02dc365613c06de138f683d7e384eed40727633642055258b765badd35078f34e47a32597f21cef29ca2fe7ef2ecbdaa792889114d90ff9940f3fcb3aae4a34e1c947bd8490c059180ce3b07a1fdba6b75644dc7092af0b427c3fb638a59c7982c65d4ac7b2245d114b5d8ad585417d78aaf2d80a9eda4e81f35de799e08504da3d5675e1a8a03b9771cc2867c3b35042ab4809aea77cafbce1c90c64e2601f25209c2a25ebbf4a443db1d47378f88b3efa0096cd692f250d51d0e044491b3ed49308e88d00354197cff7c8996de5d86b832d1312658a135e1358a48c52aa0d0c86671423c2b8ec6f902dc52c73579602a060e582506a894fbf9dc32a5e2a70c56e3d395954669f9c930a768a5098ecfd57b300a48e883046a8e6ab130a05711ba382d041d4450d3b7b5dc13e3f5922320c3e0acf69d92178603d92e4a4a609decf1410d8a21ef25fda4b343abc1878370b5fe7cf377ac201240e0d1451395e0d2a8282d006a3dcb827635685db55a11f2ea5022d76032e369fea9200702845e85f86595ae2c32bd210263220cc4d19440fc291bac579fadf319fbef061cd893d7bda4096f71dd7857f35c63b57ae8dfb720100f528506cf99db09783f6c64e5dab6af770f8520a2c3ccecab749f15179233bf22044022fd55fdc33800ee895c6b5827cbebd93a33b59518781f969b9312ae7ff0c66a9d277c49068c819d96bfefe2f52ee5bd5ae88e5eb104c76ed0a50fbcc5be6c55f96d93d07668f8446b75e231796fd9e2fd55cb963a96979399799d43d3c22880e431bc170a52bcfeb1f83a5d4b85ea4340190b03661cfccd63da67c0c1df959a0092920b07824dad8d8960a60c123c6059e4179518c45633e89d0836df6a3252c2f4313c546a70ece93e8b2544cf44a552cf85677d9b0cc5adfd860f09b325adc673b01eb50d06af12ed29bbd47328b2e91f7b2e219decc1884ef72584ae336025043c5256e7bd7d1214448ccd8c3198571b84728961cc5643ef9507375864b46d40d7a1458bb3c4edb8ecf991d9ac08f99a1917833f7335f2b311ecf21142b6d5094f465c669f2188ee9dd450ddacbb0fe10399903e1b0a508660f94fccc1d70e2f059c63f6957b5c1ad69e4596c1c06f756c10590c4655ca23a7b463a0c77b17df8b55dfffc0386362e00f8510edb647dd339869d188355fdcfe48b5708c92d83b13e8350cffa4d9b9bd3a555726ff94c9c33974ad8bdb7d630590b155fabf64c37381474864ad44a3d6353bfcaf83257aa90d50375f020f0a026bd13a6dd6bdd8d25f95c7e66c629aefc71c94d515d2c317636160ce8d3383a32737c8ebd5d2fb605cff66b182a25bf61f528518702ba87b71bbb39d178e05ff94afa4ed647bc0192e92906450b4c9e7fa9de58597718f423ac3515084592db416153e314cb5edb415078a5c4cc8ca70b5f562831f2e2dfcacaa11e08800400ead"}, @iv={0x78, 0x117, 0x2, 0x63, "b38aa8bc0d12d0ab80f02a3c0f705f51e17ad1fcf247d796ab92ee4d95c149d6e3bec5732f4959facfb2367bcf7f4e7a01aecc75a3cdfe965bcb75105fff4c7a8adec3263a25eb6e1ef44ebef4779b2ee67a669ac5edfc7bd04ae97683f8c2ad1f6c27"}, @assoc={0x18, 0x117, 0x4, 0xa0000}], 0x10c0, 0x4000000}, {0x0, 0x0, &(0x7f0000003840)=[{&(0x7f00000014c0)="17dedbfe26e2e6a9f7637d93b5e291b35f0c3611fb4a674df0bb7dadf0c9dc397b92944947c95ab0a7b22ed5a865cf1fe6ae0e5c17942ab03a742945b9e99178215699991faa91d68a85d7db655ce5d0db2ba086561a2a4364f34a3f34012897c99f56124e3bd8f1aec2934b0b22adf748ca01627283e989893ef01b6c311bd5b2f34be59bc0eff56329c2a9246a7f5393678ff39d44ccdc3a153bbbce0f1a456edf26ee7085327467d513bf215173417dfa9c83647ee8df6f6e52cf7ed7ddf66fbd8fed83c3226ee1c104500bfe12d10a6d1f1f4a684a613cac07896ce25db77941f6bfa455480ec038733c168002febb8378d7ea2088bb19b9831c94d838f345e9c2bc1af913f81fc7064ed79f8539add8163e6006f16bbae51ac570e97bfa84e74196edfa931dbe7d4d55e903b111467b376e030504b008cdb1c29f6b9e44cc728a8bbf1c24db0534338e082d6bd8c18603de3cf6dfcdd33909fd550f6a35083b2eb0915885fb7dd1ca08180660be5eaf0cb8ac3d03f48583d7650f22860f58175835e616ab21527413c317cc8d1b3b6476ee4191e0427a7c9aee51a0dc3b07307e1ef99cd97c802779b67ce83dacd6d32fdbb75780cf5aec6d854f638c3693cd7ff6b01994fe1da0ba07bd32ede481cc0957b8f37918d065e1337d07aabce3ebf5206058162d04a05f923128ef708724c1e6eae164b86d1219ed0e12724ad6512e0ac637b64904ef9d41e20708814c40b974f296c992479ac9b51a4c4353384434e2b47165f1b73470f9889723a0e6f30636e5acee0ab9ec63c8bb84c89f0ec14b82577988fd72b5ec1dea39a441b1be69dceb559b24673c2c48be63da83b79c8429c122a0d73051ccbedfe7c2c9413e4d29fbf9a576b6fa7fbad1f440dc50f2f9538206eeaaa6b3597fcbdf426cbd67736fc910c6e5957bb9ccada845ae71d5fd9598d3686ac75257ff4a3670b867a7b7d43823df3e6fcb67adb7a47f074c2ce57e178f482f92ed3878a7fc5ad4019530f2799aa31e3c0ebb2639d8079fd8cdb2a418a8e9dd41920e069efd5a3e2472de93642d3450433f5b2ea14b6d5d4fae13326c1c56cc8e80d23a3f8154f04472d59289af1625b757bf1c19bffe773fdb2e3c371504aa544cead4b32d1e4dc058647e4affd2a29ebfbddcdbe64e9de2dcb2ab8b2dbaaf422d297949bd828422869935a3df34a1b6f6d281f5232dea2a737a84d5fe4dbbeb6d8a04e8439d885bcedbe530b38e5abc4b163da75be147b183d43a238e1764f4044f68bd830686578861fc5886b6f6775876f8eb69230edf48f3338cedeccb19c80ac2f91881073475b43a8b78a03ba4d04fad0eb46c78f39558492dbe1f5c103ad47fb41862deb658e491bb1a84ceb26953479b2e0cb3eb59ca160824bbf5934fd2d2f2c6f443044ebbf336f8ea6359dc805fa67b39616fa391d82f3ea9b577bcf6d717def844317e89ca89edecb1b8fb06219eccb8e7bdc46986ab1ead34c5715f7c4e06a37f444933e630b12dd410367f68db5eea0138b678c4d7602dd643fd51ee04ca56d6c2a4c29c8df0e527c25c1b378bbb0759d650915f6c592939915437b489fda57a2be3e76c1a9e919456b422a5512b96d5cd90b0905696a5468e2c449fd5cbfbc83bb8b9bae71298d05157cd0aec86221548a20ab875e18329ac6475613290abd4cc4824de88281253084611c826d49b39a3b99e765d2b50d08c718e2f94d17eadb741bf5342d335d5568ff4a674f5f4b3d0afac6698a9c52b810be91e26dd9bc91a5fc99327cf0950704c1c7f7b3875661801e454c69f62b1b6b1dccb961733a0092677c9fb0e7c1881de6aae7c96e5447016fda15ad21c7e9ef173ae1ef8a1b97deeb6e2204e3cea438197985555a67b4df6ee4b8f198e6f671e3c1e65369c0e741749ddf10cb170169e2cf33a7228a584d5d62fb9e3bc74a894975ab8dfab4ccbabe31a0e837ee090507051748875e4555a201f811f49e5e04089d6d36f79572e310efb8f293943064b091f852368dda4ed6345e7a1c1dbfd7ad016c86f0a449ce1d7ad98a9833a207fe56a84607bd54847ccf9ddd6e4fec1934af90bc35df7077e9ecf29ec860d1ba3ae368a761930308c7ce2e1593729daa6f7b2297b7b4b3b31ac05ed4fa03d83f804d5884aec7a110d935581149b23197a0f1697fd3fa9dbcd3c70cd66db0782065eea80028f27366170a5881a6b8c52565e1ec6de749c9d55a8b8bbdfa1cee8f2380fdc2aac8c134705bf07db44cf3a15548a5e4999aac908e92544797de74ce87ee3999e980cb105ef781c9ac1292c0d7643d132b659240ea05f1ca694746faeb6352770c7691035318e38bcb74451efccbf571707b92d894150d0aff4591b60a86534bd70b20da6f5e55cbc007c41573a0de9dcfa2b81678af135cdc9843818b25cd2d0c8e0952d404406c1e3148f58346e6829daa6b930b4e7986e6a3ab2e4389c25a2992a87b70ef565ce32143a5f428301863e54e8ea4663f47a298981a8b0e3384c90c4ed45ea21e670794ca1f95a3765341eb9c235eb1b7e9368a3692a4336eb3336e3637a43999c1d3668781136f3bcffaf4668f5b5b278bef0c21c47fcd313ba91454c4abc4162810b22dad2115fec77f4c6ecdcdb2d8f102cb51c5694d0c2d4b0b1acae5dafc4a72b339828b414facc3fa23229cfeb8798b3430897bbf2dab777277021affb3238253365e35cd42ec82a4458c71751dd74a7fbc5e8872215fe9355b01bd5d06a5f1f5b78587f0e9bd1cce4ca5684e7f20d2c161b6d4a748011827e00579644d5f1417119cf736a3c7e1c938b78474fc885a2736500a9a8f6de0d2f01d9503506e2544b7b3bba0c0b9ef9c75b96b39e1e9f12385f437fc8a76a64e2424c302e04b656270451bf795243912ca5c5f383cb69ab99cc8763de97e00967008f2fc9f162922a37b4244ff9482a3d6102496d86222a520b2748c169d62fe0d3e4d7970bafe7cb6813f9254e8f06cc77f84fa99002be8f1bdfa79aa9d9f106d47f325c412a3345302c6d2bcd027e8c7ee81e2a159faeae3af713351789f37504a2ce5705f325069967b682d14e54157d18da6bdad3070d269ef239ffda553d8c5d871e2d2144e1101a72e66caea85c5e99401949e7466b44f63b18ac34dd7eeabacfa082b437592491b11ca6376ba68da0b7b2eb6a66b120cf049adb04e82dc8bd07800c80c9f36332bf01c0fe983bb9422921e5fa3c70ac24a1eec97c51066e517c0f5a1e1b5390995168a4a295e649cd3d65fbcd3a8e40b6ae91491a23265ae60af945ae7e3af100f6cc087187c397b476c8385c9d450e705049f19372b1f570f7af3bb83664b24dab4947a72a18cb1948cc113538687319f63272df54f412621a351a094f5f8875170ccec892b43cc09bb0f0aace9d707362585f03e5e106c282ba474c0726bf70eacf34c7d05c6ab9554715f6b5414e953ac93d6294a15f39593cece6f6e2df38fddfb1f4a14119678b162f59d66138a4ea35ba1c60550abb4905c0751bdf93f80a35e5ebd610a8b9a5573935f73ff0df848bd41e5edbc83c9ceaeb109ecc947ca43262064940f5e00ee5f5b47b8fdcea54d4ff535448568e1393800455b4c92b323cbf96611b5df2386e1c873537c1db0ed17a2720953ee01212573d3f535db321eb1066aeaf9fa136d27fe722e33a9aa9edaa16a1889ce7ea7caa8ca81881c87c5ce7ea5bce47a80f154f4ef196a7311553b3ac8a6d64fb474d83675c3dba32924975030bfab905e6e59fc5a21be7ec54aeecd82f93436b898d1282d4055294c25ca1894147e3502f08dc729f134e073153a564a7a341425061f6fdc11e5547bb8959432f0c9aaee2ea3eaa7512c186d2a7b8a2fa75c14bc4cc40639f078da6d0b83838a8df3d29e55fa56e2355d7a62d21bfd961dab37710ab4b5e3c91a6a66255da2933dcf4a2a776bef31dc46a86b6a40db743d59e7cff3b0639968baa4ed1c082a8b0b2e297a75d7bc76f9aab0444df719d144bd52d93ba2253e059c972f8b408e5ceae36f693fd7cbdee5f23624efdeff994776ca622435248db8515f99b69ec43515acbc609cf76e7fd543c22b646d839f1ca1fc3b769346ba18230f89abaf54892d43ba161431bbdf69df369c4dc64982965e1c3ff2b941d00941cddb85c20749bc747ba33c1eab0c7e275a2ddb3ef143b36b8da006bc112d75160f95179fbd07c73bd890f61962f6535374c7a2d68ae37416eb4e4fcf38e0afd87d993a1704b5736355dfcb5770f010f7af0fe2fbb1e1aafa1c0e32dacad95e3c5c17661e89036cb9408be26a201a08a27e1709fb76ecb93154ddf945cb5d5fdfc68666798aef95d3d29932e95dd9bce3094848bdce2fdbb6d2b9c68d297a60392b53a2aca47adbd047b85ccf01993d1384dfdcdd367c196ebd2e07f0d1a8a82dcc795b003393989587b8b17f7cdd8b76f69ce9bbc408ba8e9df5a89d4cc9bc67f6e5e76dc39544fbc5831d4f169a2635e3eca15e116ded0b44db4b8805a1153501454d5431248c80717967e13b6013a2ec6ca6372c2fc37af3236de4e92c848aaf2fec59e4be282dfc8f04fb9b3a87f83764c0425853ee06e04d692c9f36c2067ca95ef3074a8f147559a83c296aaf1e9dc878079a0de9ba2beeb0e374b1453a33c4ca0b9fc66fdffd0c8bf9f4bc0e3ebf7151cc69033770ee469b523631ff5d2e36acae2e77a6542f7381e3ed1c79784cf101e0a9224bba801f6d49234e42874014dbcc485c13ae4528b41d6f6ec7ea9c0d7f9032c2260341526d02b2dab3a779aa2d7f60643b53992499f722bdff509926ba268460ed80657b692518d598205412a50436df26e3f913cd550446646cac44dd013f1852a7d50125428d1c26bd556f2d3fbb0c415c7484a31766eb934b69e1144ced78ab46f295be8c7ee3b1634ca2fb6a6c31cc8feb802adc54be6056b6138d7fe90150246963224ba5b35d9781e31414db85a7982cf47f14fbf90608a2ca7f9885ada89b546802fa1c22bc6cfa238a8f414672655d680d5bfff2e8af681f03cb4f4331fd8ff3b8ad2769d20dc3c7011ed4203f1001d4600e5899857424c10d3781a29e91a26f42bac49cf4f701770806961c95918a4b76ee393435f19733009dbde3462fbc77f37ee6cd9b23f2022c0893af7b668f23cc8d2cbb7d21be83a5a45c19a59031927a6544828dc5d6ffa035162a44c0299864b70ec5c89178acd073340285f9adcf90f6cf747f9fc04ee1818c0ae8aa5021c036ebba2fbb9d224c63bbc46afe8a7c7584c00f196fc4b4f157d0861e22ffa4153b69fa5ab800265ecf6326b06a75841d67a61126673cad8141152dfd25a786b238e5cbe9417423313572c890ec73688c84b6113e175de01ea0cd023e2a14bc494e5a2fd598c9905ab6af14c17588cb5ce678748d97cf5468f87977712e7c94ef53d7bf62197294196972b2272f5d7af10f352aa0022d73b4148210c703eb5aab7c2563bb82bf897e92047fd6b1803b3efb9f7e6e79c6513ea0541dc3433c4871f83af4fc5a9553ce851bdb1069bd2a8602cf2c18ab586b21d42c027dc513b3766781bdfacab6e8e0496751d4c4ef96d18805515d18a6447918cf57b0cb2251ed0055975f1b9d4fef2453a21e3a0ccd3473019f61a965ba91bcd7f728042324639832bf5fb2867eeb85c8ce06839e68d92e10f22abecab53a859e9a0ab97e42d921be1a8dd2bc19aec06967d5d226dcc93f551c893ea09162fc31c4150561267fe370596ca808723cfc2968592", 0x1000}, {&(0x7f00000024c0)="8c8221b93124bc50ac6f87b94acf5a3a7a1a4e8cb33ab5cc45209d99bda919ed095073546e40c96a8f4ef1a5a4413dc8ffd084b2", 0x34}, {&(0x7f0000002500)="d1c39b22aac1b6bfe44b79ed1d0a5a64a18cfe886e534298d872eee882dc688da2c8de3960b5346e4e599621d02c011a66292a54aeb223e1d28deac54903d7c65a2b376baa41024667e3af476a50c41beef8665fcf35f1056751acc3b42e45bb6d2270c15876d4325d0c3cdf0bb512db95882c3cf18ad6dc95a513e8ec1102d0b6efdc67d8759969d89a81ac07536b226b401a00d9e302c032fd7e3d993936b9b287e982493a8790f39a8963daa4e219dab2acb521225f3e713a4f984c81660fd051ec0acb29f81e6ab3", 0xca}, {&(0x7f0000002600)="9216d09ca1d72378b58d4d50ea2b28cc39348aa946dfdb8d61a21131b4db2cb5007d13cadd98006ff436143c7c660e076bb174ddc2bbd7006ddbca061461e46527132eb4dd94bf044c0d7b54c9ee7647a9a3600f0b7d4a9fc6e0f76740fa37c1ffd1af1c2a5f554c477e83638bd58c43675543b0fd554dc7a48ad3f1c6e095c66cdb1307a24c43dbe9f7adfd293aea0096495c050f3f64cbe738a5", 0x9b}, {&(0x7f00000026c0)="93ab519459a573634df58b3a5c52e1bc8ca4b50a4ec3e645de438c5c7e3dc297d573a298b5edf8b0044329b0d1cf51b66158b3c2f92702b5384d27dd70d9b253940f249e7d4b3f7d64", 0x49}, {&(0x7f0000002740)="a561f9f4ff559379e00c1fedce98c1ef3386a25445b2e3dd102a9dd05e8b0d5b3e57eedff524c4fa0488f82eb88cb29b1adf31fa4ed3b9e4883303307f862545d0a44d958309e0c218ffd074155d916202a731cd2ea2f275c7a3a0defc27577f43c93d1af7aee5ae37fe76731951104a4107d6eaa7a86c66f40d7e9337956f211a72818f87ebfbb49ef43cc7f912f5606c8cb4fe29fa8331c0d2ffeefaf108e252d3c24a92c9f336acd7a3c5f70592a9dbf8761757f55bfaeae80497aeb70e801118e309cb6f14de362184adc30229fa88b6e8038cb8a6d07177ed3bf491676d2f0c2787e1d94a68f3e025645b46466f18b47f9921b21dcfb0f18d62856d3e2c44c1857608c254df0b9fbc00d5da632ebdb29dd8ffb4676f0e68395cde586f9e84d9998a4057b5b394ff0704a9d3257734d9d99ae6498fe76544a3f8079c8e72ce185e6f94870a7397101c8579b90db5396b2db07028ebfa9dcaac869538bcd0d43df6ca19b0080145188faba9261f75eaf6c866b689c4b64bd8d69aeccedf5d9a2c33ffb7e0dcf60f3aec592098378053cf4eae4488690e7e7c8d3c36ed49099de8f2c30695abf70e828dd6ef68cdd3e86734a6b0badd22eb8a6b62c944120dfda5e6ed5f0199bc0af5654e37749805e852131acaca41c4fb6080d9f90b80ac5e148b7546f40ee9816fcd3b02991b3a5ff5ecbc4d4eb45d70952c693f443df36d42ef6a99b8fb79d4c031f12d6da6e421660a18225957ae857f0309f66114bf809e6e297db5bfb532f4ae17a06ab5eedb46716ffde2ef6aa18db00b47d384f64686903bf39a0b880f67fadb452e79fe4c816cf27fb82587bed68d80157419b316325f2d0604a1cc06bdb77a1f5627f05676923c7dfd8e182be2e9ed36b7825ecdd8d6bd8a7b83c93e43068e269f6afa3dcc2681d371c56529126a6be045de0825a165d2b7254a810d4ef0a299c8504cb1cfb52165f80b739baf618afe46e7109c26822b549669142061fe84b4da8e5315d3908d95cb678dc989899ce3a696b27869e19a06c67ee0b8382779ecee6cec391213b56fc925cebc805ec72c0b7c6e0d21407f8641846134145a236ed1ed18ebe359465ff5b3e562d857dfa93cedb8fd0470d58836378ecf0a2cc70c205b9d7669a1fae22486312d2030a3a907d8e5fa03ce5248484be34ac7f10b518d439cabc61fb1ed1069bc7a9cc97f49845bbdbfd1f874b5d49831267bd6625a79a3d765b40b5fe16d73af35401a96d38ef4abc9f000d29332b1221832e793c15c2eb738a773bd061962e90de23c0d2ab41238129b3cba09dde45c754598e425edfb18735252d5faa31fe84bbad486da56982589a899cfd16ef9508b2a5a0ab11ebbd207648c38b4194cb4ecf6fcea539338287f49d2476e72c277c8b5e3a9351b27ea82c61725226fd5fd5c45745e6735f809d42bd6194a1bc133504a574d2ffade64d642c8f03964636feba076246880dfeabed2d1b947f8b1bddbc8278f544142d50a101f3ba0c9fa32ef50e325d28ccdbab101dee8eef00d07a0fa5b323cc44138dbe7c01ba1fda5bb78773030508f80b0de9a30b969e98a3e7cab8ef7ecef697d24c9e91ace0c821db02985cdc36f392376d3de8915a123a6a4e458ba01887cd0f23a5ffeb5839d53afc93e2e664652753dc8e2665712a2715107bd823ca3b25eba7f8dbb732f64a33202c6ad593fa0124bd28058da9c6f26a50334f4dd0146ee9b1be416cc5f872533751891c2337d88abdd2216b338e28bf8f3852389bd8d75f5a6cba6b834d7ec893321c3ef14244c8be898cf4b6df0e34b4de80e26b881a9d88a4d3b11568f5ce3b2d45593170a7a8a586d1c87a37883d1e9252bfff6d4f5be4e606685af857a4664650b35ebf4ba3febab25011faab36a17c9d0143e7906cdc4b64eb214beca87fec2883eb9324f5a1b66475d255fdad0d39b9f023ea86c9438e18fae1ccfed17d48b3834daa76681949f7250059a5127ddf091ed1f0caf8c18cec0ad9bd351c7d48701c1d96d77d3c08da7460166e71aa0d590bca9e2fd3b5d7ad077c0ce1c0e1b8706069761722fb2f4428f0b608b1e09652026fc1606c6563262c54d4ca566c0990782d2ad10de9cee77487d82a0581a08daedf1ebb52f1e9a29301621f06d3401b0d89cf6a0103161d4839d904c32221747b0eb2c979fddbe93726a563c9d20d3c265bedd0b5172591eaa0ba61a873dbc86744eea12df16912236d357657aced478bf371e543f9196cfd847264d30290e9a275cd577805711ce95d71c06f9df7531050c474d32a3de016a73470f14de4cf2831d1d0892220ca0abc0954b7a47f80320e229663f65f2298860daabb53f63df7a76b0b277a1cf3f3b4a3889a10b02c31dbbdabeb06b00bdb0bba2734b2307c4c50312485f94dc2ea5ecbdde5f4bd1251f3d59c1986c16e4b902ff4ac89d1373f67014853b19ccc24f112911b5a3d629905f208ddaa4e04703e9f3f089be7a9a90ffa29f4b3e9aa4fae6d0316996496e203f66297e1285f23bd28873f82ab63d538bfab0209decd404e740c34ff8cf708651fd776a1f35982fe290fc3fd214b1c4acad78273688267e3130da90a0cf7fbaf2d795f0022d455b185e4f58fff15e364cac13fb0a374f03af34b08152edfeaf4ba8605f19265c3c85bb6854e1ee9bea87b520d87fdeef57f9d02bc1e934df0a8e97a860003f9343234466349f72f7f9f4d7e8b4a0cb77d80edb21101a4a98ca6e30ef9d23c7d05fe6fda3a06bdb170196c1a78367b9b2d16f852a720eac457df7536c64c5db395404c68db2faebd364c8aaeefa79fcc50189ef161e53d6474e9ed79619db8b1cc7ea6251eea634c4499d0eada5a9658de2d63abbc510bf3c74fd777660d8e5e1a561cdebd23f270618033da286f9e3fcb309ef978e7f31bdd5b5fd2a6314e07be064725eccb419f66c9d58c4ce9c81fbe67b87f7bcd9d9978372bd8c1516add1a400d188f5997abd70a5a707b48a2c5d5b7d09cb845aafc9fa2dedbd455cdfbbec94fc66d298999ee9dbe2483e1dac99c692c2588927a4545ac7930792329e89fbfe1458687e6fa92ef4a077bff22275669b89be340918312f1848167a4b6fa4bfff5c0b4b1eb572f5a0e5b147aff15ca87becf783169de12349e4f44a61692326197e9a09be012f629bffe68e706686f9e94f41d4abfe0bb68d2eea53eca28425dc34a455823350bdfe504e38e81ac7670073045cf169527f235bbe18a5661549854a86decdd5843f8646d60b3d078acd62402d36a364474472c5d50f9cdd9dffb254b834a1f3272dea3a39432fd62f8c09762702a3dea9558c2a3369aee385e5d96c10b536746996261108cab0baa8b774323b1f3f079afdd7ce261a397c6730e4f001f63a970355f4de0d5b3131e3a22d574b5fa2081fefe6534d6774b6db7b578e022b9ed968010840bb3d1b581dba2bd9a4f838fd299b068a907aed377e8ec5ebe2be26684f7edc2c4421b19a7353f3b0dd5d381c64bd9e0145ca6d0b2de263e440d872b28769d96abc732951c01cf6443f843d9e0bbdfa4360e6ce04aaaa3d4f84e146a3f7008e75e38a1f647b9200fd44bfa01afebeeeeeed72ffb97aad65a4146f38086be941cade26d1583784cfafbd948a12527c93f3ab9ce6765b8e94eff2282177c90fee60bf4f0b62df26eec9720c0ae941c604815414cf4b9e19ef5a64ce376827476439d0dcce3cc65b1f9532217573e8670e9d72e0b091600a8560047a4746209d3a79541ffd362f71207b7e8027f76cb9521e41213bac1248158c2400789875bd48ab21e9e8709c57034e4adb04355cdabe9555d1ebecfc1d8cb4ce3d72f56ecf430d3e1ba64a93fb97906f3c6ef0627c6c9971a0016d87074f5a8375f7d6063fa0e63f637606d2c0a4bc6d687cc60c4efde1fdef12b24cbf304eadbef3e7cc005d72035309446a4533fc848df978d21049a4ef2efac3237aef0c48637412109ea4a0359c635b62f59a5c272b0d192cb5cd3515408ff57e500369b87c95b975ee7c79821c026c7044ddd5c39d262d2d563ed9b3acf18f88bb5b931ff5405ba63f1653b93d2f96b39e8df4b7553789e84aa223527642e4854ba6a573fff7f9b36faee4a8afe73b5fc24ab296a8df8e8a92621088f1fd9a36e2c5d8b020734f2557f38b6270f76b391bbe3d8ec8de22ee02e77b14d0cd6d5576c3140481506dcc82ecc65f058c94a37150c7d40e450df2459d692778980d7b77eb9987a9d37245575a7af4a2d2e40fb45e9bb9257e16c6ec92ed4db31952822a4fa7e70b41e5c7158fb81e18472f6d7798d547e5bc1d82d38aeeecf08a87d2303015baaaf548f7ae3c8dc6a1c96d16172acc6a8080d8d0aea0ea6aa2a8913ec5d9db3499dd9483051f8aa93e915011759443edf61aa1777032dd5f5020ac17ae9462b60a401e2dbbcb2163d2106c2289b89f52bf103e19952d03c5b8f6a9441843a264ef5ea3722915814923ce796854fa633afe124976466259818e2642caf3b23ddbb81fa89e79f2225f9453dcc024ab38e4bb09b4152ad848a031bc96852976220bc5300569523cb757e20d93c9740bf53679f438d5da1f5fa71097ec9e29d155411b5465aa2dbff28924afc87f9bf36a19afa1402b97769b9b304fe52d2440839b32bef4d30e98b4d73624b5a986799983ec409ec086aae58a0a04444df92c6713b9db2aecc5e0c909923b1d826ac09f51299b58c56348ae2ec70e50746672ae42615786187094df4de1a97b51e3824743b160eae380e61c7abbf1dd1042c44101e1dde7a1d5e3353069948bf24aaa18efb083132e7660bb505e9534e712950103c6d220ddbe3562a02914599ede746ace71098a58405f2ac1d8184dca6bbeb3e0cfb88738f2c0e47583fb9687a8c875db01e54dfedc52a6cf5124dc971bb8ca2d2516b0f42b7e9185cfc76f35131e2d78424e18500c758e2d99c693de701a7ff52d73a8a883bfc80e8f4bf6aee8db68fd21aadef80d3e48e386bee5aa4474a38a8dfec6971e23d80b939b8900eb62ce4b7a55adf6bb8aac85a4a4792b6d9a7d1bd35a0d21ad4c0aeb169ea8b69dc0017559c6ce6f8a2f0842a2a0b6956d044849259be0af1fdd3d5100ac1e04d3022cd3c1781d73ab5ee29366332ca5a08a6a52859728ff72380534c1eb5e55a8180b27bdff60ba2cc3cf26baf067bb225f65c3e5f87ac26b03265d19cbac4c12de0082849ea3ce7da9a00549ba521e78b9a904ab058c8f77cb096952292ac35eaeaca9fa712ff86ad02035953012451b0a7f801c201308cafeb678dfbd466550bb0a8a3d633045212f434a7c780c8778b5821cd7e6c142658ebfb2fc132fe8d9d3547d0777e9ee0adc405635d115ea6125b6211dc94858ea309ddc37637f0a567c595e944214f07067c30ac82921b3760e6d947c7fbfff3373e18f92376ded3763d0f7100c2fe8410cf41a82033dd188f3021dc9bf71fb2e7cb82cf16a1f5288d81ef7ea65c67826ba796da0e5d94344569e5f92b54c2c0c5f3519b71cdcb21e3a0d56932358aea958c20f3906385782102cc502e7eb259bf5cd6261d872d27bc2b18e5e3dbede0b1a31ee6b694013bfc02161d90bb713635df681afc40c35a1bffd5b6595e80c769445c55b30396d889fb08d87e21204dba00089ca20235cef33f92f032f4f8969864e150e14a558fb51bfd15d5e41ee7b84d06d5ed517eafce383f425613e02a2904f98ca4add9ba68cb324358eafdcafef51c451cb58bdb3d601b8076ac825ab90ffee", 0x1000}, {&(0x7f0000003740)="9bc220aa7e744437406e01ec92d2375f34d1a387b0e395d0cc75c1a17b562616de07b658fd6ab8b4b2a7091b836679b226adf0f123c7a8b77f3a775f3febd71463c72c62abf6b1fde59cfec60d092ae6c5a513a218b53fac07b6b8e5d9bd3048494d9c56e0b0a04505fbb443d9aee2bcd6188385858cd0577555a3376f02186ee0d6c30bd62a3fedddbc486b329b896e1415eb94e2daf67f627146f15db4dc6aadc00b1182f28d955b447bc907b0ba85e28593c76d8de79d3ec8abc6bb7931db45bc55f7df287ef2ba8d90e367e0bb61b737fbd44370002cbf971b8a1a27b1f48fa4a5e82ff9b1f1b6cdacfaa2c1f50d3c4a5336ae9564871aaccf", 0xfb}], 0x7, &(0x7f00000038c0)=[@iv={0x88, 0x117, 0x2, 0x74, "c732571dd81a7393236209dfac47794b57cdabe8e2a48a5970b24b680bdebfd7ea54c05e96a4d8365a34739d8f860eefb15c335f7554a7bf8fe75f50557c63134b64120eed1001a1b0d75397a36be26be0208af7ee0aa26d4c5f098e372add5dd312a71e97743fdf7b984878112b1e7fad1e9367"}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18}], 0xd0, 0x91}], 0x2, 0x48000) [ 3534.274217][T26293] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:00 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000000000006c000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3534.486969][T26285] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:00 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xc4ac4d0000000000) 08:20:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x2800, @empty}}) 08:20:00 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000074000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3534.933122][T26319] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:00 executing program 3: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') r5 = gettid() sendmsg$DEVLINK_CMD_RELOAD(r3, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000000)={0x3c, r4, 0x536ae464467e3e0b, 0x0, 0x0, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r5}}]}, 0x3c}, 0x1, 0x6000000000000000}, 0x0) sendmsg$AUDIT_SET(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x3e9, 0x300, 0x70bd2b, 0x25dfdbfb, {0x4, 0x0, 0x1, r5, 0x1, 0x10001, 0x401, 0x9, 0x0, 0x156}, ["", "", "", "", "", "", "", "", "", ""]}, 0x38}, 0x1, 0x0, 0x0, 0x4000004}, 0x24004014) sendmsg$NFNL_MSG_ACCT_NEW(r0, &(0x7f0000003a40)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x8c, 0x0, 0x7, 0x801, 0x0, 0x0, {0x1, 0x0, 0x3}, [@NFACCT_NAME={0x9, 0x1, 'syz1\x00'}, @NFACCT_PKTS={0xc, 0x2, 0x1, 0x0, 0x1}, @NFACCT_NAME={0x9, 0x1, 'syz0\x00'}, @NFACCT_QUOTA={0xc, 0x6, 0x1, 0x0, 0x7}, @NFACCT_QUOTA={0xc, 0x6, 0x1, 0x0, 0x7}, @NFACCT_BYTES={0xc, 0x3, 0x1, 0x0, 0x683}, @NFACCT_NAME={0x9, 0x1, 'syz0\x00'}, @NFACCT_FILTER={0x24, 0x7, 0x0, 0x1, [@NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x80000001}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x7}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0xfffffffb}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x6}]}]}, 0x8c}, 0x1, 0x0, 0x0, 0x40c0}, 0x48000) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r6 = openat$cgroup_ro(r1, &(0x7f0000000280)='memory.stat\x00', 0x0, 0x0) sendmmsg$alg(r6, &(0x7f00000039c0)=[{0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="aae7555ac08fae9cc20ee0a759b62fab32ecc5eef0e7f4a1ba2d26f63ad6e9d0efd06e4efd42a933dd6ab1b2b6b4fdca18134340225d1b39ae501d9e1e90aa0d94530c8eb25d1d4324ee70fe2cb6d9f6f0a2034b53f7f6035180a15d9a31f513210cc09373cf58dabdf4ee971d1e4f9f2a15e645d09896dd8896bb8c3b262d32205281014d7f90afd18ec899a724b7c323ea6de83a24013ed2563a0336b96fb70abd3b65331165edcff4a2eaf5484fc0e98931de69f22aa155b6ca93f5d238ae57eebe187e139cb3e411de", 0xcb}], 0x1, &(0x7f0000000400)=[@op={0x18}, @iv={0x1018, 0x117, 0x2, 0x1000, "294bce346fe67f067ed14d689aa688a549b76416cf2f267b37d182850e03cf4822739a5472041be2a6411ff8e575761a390f1e775fa10434dd68d99cba524032d81fe3d2d4b9d80400e7a1547cc19b1c2a4536e1c7a11992fd098b0aa52c3c22c32aa6852d2bafe9448ff4b88b6d6523475d95cf01583c9792eeea5c55b8efe24ae954640bb395fa0de562e7c91be4fe1e39a4e000976921e781e5146c39eb1c685fa774b743efd849b80cc0542eebf8d92ff45e5ce69a8c71391755c74ee6a87a5228631764e1c9886850d191ced9cb18d0a574f64c531ae5c16fbe15f7186fd0b6fc222253da7f9f2cb8af1711cddf56f6c6bc754ed98b5377b749d04cf52ea5f15fb9ee1be3de12afd9415421b3591150896829bc475e00fed67a5887c0273f1b5ef5184c8f565d5a0589bcdd13e9e6780e4283bdc283aa58d0619e024a5070178eb6b002c72406323efc900964beed28722257fe881185e3dba8a10ca38a8c6eb5f5205dd85100be43e807dd19029939dad690c8be0de91ff21b5f8849590fb4c5a0bb773bad623cd640b615489d7e0df8350b646ac5a640d227d5ba02d9a0d967cbd73b6d52f2d65154636a7c955046ca59266df7eda262cb4f01768c0632877f12fd7b77449a058d24e479ac03ec9f409962441abac0790a531de5c5d0cf6a5147d2907e492e06cd2f5189c670498daaebba4072291eca419ff4e7a964bdde8c8248b17406bd74c9384b1ecc86de7780285396409aa13699462a8e46b597e3a6c46c5f76b7150bbc12e08b9925140e0f01e00e95de1646e4376726d03e8a3c2ed8d5798ffa3201478f7a1c16e70454286dca446f6313f122613f2f078e09bc5de109d60406e2d34c764f29b1ed42f084852546d80f22824352ebd6263b75338e4cdaacab654f0917d891d5a383692e2b2442c0ac18153cd99192f64720bc62dfcceee4696aad48954fe971d62d1fd6ba2e6cf0cd6b5b7de1f7809f8c3fc0f6ccf885d6573c7c971a57bd6699d363c757806a391209328461e2dcd35cf7ed40034c4df83e28a02260d36f02e3e309734a51de3bb165ca141b3a693da52fd0f102612ea918bce12b8a95cde0df8293b23de969e23ee53fd5c9908731c646d806da978c3460c802f1072b1503595e853c589c11c07a5b7885c9d109f8fa69dc10313255ba8d340acef6fb483506263551f8a427af04e372e94b18db704bbbd8630d1788ae228113ed337683f28819de9325869e50350505b94da4fd1050f009a0e69dd1b49c3569280b002fffbf0cb4837612099d2f55be1f6bb6dadc26139bf7e5db260ae4b24b5338699bf7b435492f8437cb77f5ef4e89f0365b8dfc629bd5ccdb8c4541cd2a9e65e8d49aa126799acc5dc144e3405b6fb379df07c0a988296712f8a5e6744609c418f72470db04e5760fb1b7bde568734a368e72dc83bd703e218d4c8da33b1c697ea4e5d2f6769a4b28cf2696bb1ead7b8b0b5ae6110a13c43a64e126d8ebccf9ae0a3335b2e6199f3ddca6ee20410d452510dad429c8d6832a2d8f09a96146b41b5bd06944f787fceb73c8e3acfe4b6eebe2f19ac405c2d441569bb5c2573c219636a8f62933598b60aec848c4b7ad345d04c9a720fc855792e614074a10c1cb2d2f973565ff19a2c6ab6692b37c4d5f7327003e4a49e35c4c8c9998615706aee5d3f1c32a67c364af20966ef8a46db57799a286bdf1a6118e0ed07dd8c39aff40600d7b3e53205af222645464506ef051befad5175a08e6a7096ca9324a7247444e828a29d7b34daad3a4befbb11f9a570e3f452d3de4b264f31b226b2dfdc234a8649ffb5a779fab115bb7e8211d13e91d312593ec4393d0fe26621353380439f2a52d4ad861942f7476ea595d4dafd681662a22f3e965ec351ace8f43a2e0b527f4bedd9c13286266def5d4be7d801e5901003936f9e82a948b84c5d889e13bcbc1732d7642ab3d239481f59721cda8c8fcefcf300df018940e914bb6bfd849615e282d5c5522685261707fd0da93d5262a001276304cf780399b9d827348a7a82e26739b418783fb917d0a4ba21e8a561ead9c8e75dbed5e431782e6d7e4386a21bc6450172dafde43d58391103efd50b0fe85df39be2ca7bf9abe8c5b6e20507d07899bd11bf04538c26852b529222075962521bc8f74b5b8570a4fea89354fc2748e5cc21b7ddbe90b70f41e341ec2a4c73bd127532bf15328e1878705e884bf589e2db8a05414e267be8206b2e440b24fb67340748cd45aeb31622265a6fbf2422e0769f816a4f30037028dd96f2703787b4edb35b6aef38231f027fb25032bf777d48122b8502b47a2735314ed96b2d37d413b7d0f1e4a6d6dc291cfd7dcfdafd5e8d04acdbf832ed358fce5e9243587f004e0804ff85c0ad2c684f5efa68f6ef899721bbfc064e69ae8f05e2a9842f22b356f83de1fb153d4466c3954324c48e0f51ad689b6a707cf2f1a35e8011241b8eaa8a914c4e68ee6455d3e6e948616fd9e82006a933a72160bebcf96208ec8506cf71da78add9a196e009afc13e4a0fde9856cb00a23b0fc78046222d8d58066356d50294d59c1ce0bf45e942b3de31a5c2b19759045b7794f77d8c3e359d7b3a71460a9c1be15b131c94b0167cbdc266ac0eb473193569c51fd7a74e5401f7f13b9ceec32c65e2e35c5c281d3c7ffd2f3ee87461166dca34e0411195629bee3ba685221dfb33e9adb778d0792c4fcacdfd56af18509a4caba7167513e071fa2be4dbd80e78e13727639b10ddde21324042d43e62eed30c84f46a34ff0a6c9a5f1829cb04b442abe23c92c2aec0c70696ee0ada773a1a6ebf513150251211b79ede6326a9848f2bd8f086397472a3f9e0e0d10fc7635665ec0d932649895988c2eea7980a32ed7f489549377c446026392f47b183807e8e5bc8d8af01bc0802e73c573caf322a596d45c3dcc44943ad17d631d2f6c23dd52de4af2ae452ac2c3531a57c0342a0344d5be972941ebe37284c204a5e2832667665aeb6c76fdf1fde3f934a000899da686da32c9365acf7c412e37aad53d37534c69e384269a02d0f94719799a3a48642b53ed95d9afc8ec9c5abd66034672c0a18d5ccdb9e17a70ed54623f4c703b07ec201863438036270bb7646173e8c516004fa8d810555e620039e3f1dab11e20ef4b6ba77ae71d9e27133beddb92e69d1238b6c2dcc08ab2a4ecefcbf2e00e697cc5ebf2ff00f6044938b3f1eec71b4bba75f188cdce1a447f8e5c095881072ce2b6c8d8f4078d32fe49a93ae58ac8bfe4e87e2bbab77237d316d39ac98bdb2e52f5e2bd3d64a07548494f2971faf2d5b109453fdf864d247a2778e215fb0922b01db887355b2861455384eafaa7410f30a455b7b8093c5069a1698f827d9d94680156ff5016fbdb8350aa3fc4b08516abe8fd0b9eb7c005ea92588503960b4347abfe0fc20ab55ffb13bda9be52b397db0317d1eeb0626f00fc047e2519f8a38aec8ec3999608e430d89b94d2a30d8c046694fea4630049e1daa49628d216fadbc2d17ca0102852508880f458b6556c250164c2d039cbd80679341aa11a2dc2159f3f4986d96c69880fde74d596aac9dbe4162af91fa2b55106b99b7f013992856b82cf6ae1f21f71c2748bf6884a57738605b87fbeac7fb49bfaf47e1049ec8910126b372b20e11780bd463c7077d14268f733de59dd8e5b7bb4e77164b881dd15a18c691f255b328b23ee177c59cafbe382501dcde7564bbfd42819d29bcb63c31c19feba6dcf44e4baa1966a625922f3f272c0d0456ea0f61b9d616a475972e8b541a0d9893e6908c1c5a8e1e9e98d395a433a85cd087953d4f1d4c2968856732d58bcd222e63105a1e6024b815efe765805c08b93ecde65799c1d704993663730cb5874df4178188479d35f256364bf47f817a3e022996a011a2ea01a80bf12963d7198266732c3e0386013dbce4f716df92b004959bdea4e2be5109d97eaf3475aaa2f47ae6db6672d83451839e22d449325c943f25854b44e3c14a93aa2df2d80a09d5dd392ef88d58765ae5b2440d2ee2bc2ddc5ce064caf274adaf4972d5af734d55d26c70e6da3ae8db072f6cf9d6f5a8463a4e98f947b6f1fa93c80c3bb7657aaffe59ff5f9bab2e29280b4e2eed6d171f241e5187f842d7299b54f04b02fd660458eb8ef208d97533ff963b82794c8edfe0365e1ebd7c0b203990745c18f9e62e6125cfe3ecf9915d2c62cab2be662f9228c889a9423639fe0e9605575a81bbb66173c88a53e4da287f47c6342ce83187acad3d09e8810dfa36d0e62cf0902cc02dc365613c06de138f683d7e384eed40727633642055258b765badd35078f34e47a32597f21cef29ca2fe7ef2ecbdaa792889114d90ff9940f3fcb3aae4a34e1c947bd8490c059180ce3b07a1fdba6b75644dc7092af0b427c3fb638a59c7982c65d4ac7b2245d114b5d8ad585417d78aaf2d80a9eda4e81f35de799e08504da3d5675e1a8a03b9771cc2867c3b35042ab4809aea77cafbce1c90c64e2601f25209c2a25ebbf4a443db1d47378f88b3efa0096cd692f250d51d0e044491b3ed49308e88d00354197cff7c8996de5d86b832d1312658a135e1358a48c52aa0d0c86671423c2b8ec6f902dc52c73579602a060e582506a894fbf9dc32a5e2a70c56e3d395954669f9c930a768a5098ecfd57b300a48e883046a8e6ab130a05711ba382d041d4450d3b7b5dc13e3f5922320c3e0acf69d92178603d92e4a4a609decf1410d8a21ef25fda4b343abc1878370b5fe7cf377ac201240e0d1451395e0d2a8282d006a3dcb827635685db55a11f2ea5022d76032e369fea9200702845e85f86595ae2c32bd210263220cc4d19440fc291bac579fadf319fbef061cd893d7bda4096f71dd7857f35c63b57ae8dfb720100f528506cf99db09783f6c64e5dab6af770f8520a2c3ccecab749f15179233bf22044022fd55fdc33800ee895c6b5827cbebd93a33b59518781f969b9312ae7ff0c66a9d277c49068c819d96bfefe2f52ee5bd5ae88e5eb104c76ed0a50fbcc5be6c55f96d93d07668f8446b75e231796fd9e2fd55cb963a96979399799d43d3c22880e431bc170a52bcfeb1f83a5d4b85ea4340190b03661cfccd63da67c0c1df959a0092920b07824dad8d8960a60c123c6059e4179518c45633e89d0836df6a3252c2f4313c546a70ece93e8b2544cf44a552cf85677d9b0cc5adfd860f09b325adc673b01eb50d06af12ed29bbd47328b2e91f7b2e219decc1884ef72584ae336025043c5256e7bd7d1214448ccd8c3198571b84728961cc5643ef9507375864b46d40d7a1458bb3c4edb8ecf991d9ac08f99a1917833f7335f2b311ecf21142b6d5094f465c669f2188ee9dd450ddacbb0fe10399903e1b0a508660f94fccc1d70e2f059c63f6957b5c1ad69e4596c1c06f756c10590c4655ca23a7b463a0c77b17df8b55dfffc0386362e00f8510edb647dd339869d188355fdcfe48b5708c92d83b13e8350cffa4d9b9bd3a555726ff94c9c33974ad8bdb7d630590b155fabf64c37381474864ad44a3d6353bfcaf83257aa90d50375f020f0a026bd13a6dd6bdd8d25f95c7e66c629aefc71c94d515d2c317636160ce8d3383a32737c8ebd5d2fb605cff66b182a25bf61f528518702ba87b71bbb39d178e05ff94afa4ed647bc0192e92906450b4c9e7fa9de58597718f423ac3515084592db416153e314cb5edb415078a5c4cc8ca70b5f562831f2e2dfcacaa11e08800400ead"}, @iv={0x78, 0x117, 0x2, 0x63, "b38aa8bc0d12d0ab80f02a3c0f705f51e17ad1fcf247d796ab92ee4d95c149d6e3bec5732f4959facfb2367bcf7f4e7a01aecc75a3cdfe965bcb75105fff4c7a8adec3263a25eb6e1ef44ebef4779b2ee67a669ac5edfc7bd04ae97683f8c2ad1f6c27"}, @assoc={0x18, 0x117, 0x4, 0xa0000}], 0x10c0, 0x4000000}, {0x0, 0x0, &(0x7f0000003840)=[{&(0x7f00000014c0)="17dedbfe26e2e6a9f7637d93b5e291b35f0c3611fb4a674df0bb7dadf0c9dc397b92944947c95ab0a7b22ed5a865cf1fe6ae0e5c17942ab03a742945b9e99178215699991faa91d68a85d7db655ce5d0db2ba086561a2a4364f34a3f34012897c99f56124e3bd8f1aec2934b0b22adf748ca01627283e989893ef01b6c311bd5b2f34be59bc0eff56329c2a9246a7f5393678ff39d44ccdc3a153bbbce0f1a456edf26ee7085327467d513bf215173417dfa9c83647ee8df6f6e52cf7ed7ddf66fbd8fed83c3226ee1c104500bfe12d10a6d1f1f4a684a613cac07896ce25db77941f6bfa455480ec038733c168002febb8378d7ea2088bb19b9831c94d838f345e9c2bc1af913f81fc7064ed79f8539add8163e6006f16bbae51ac570e97bfa84e74196edfa931dbe7d4d55e903b111467b376e030504b008cdb1c29f6b9e44cc728a8bbf1c24db0534338e082d6bd8c18603de3cf6dfcdd33909fd550f6a35083b2eb0915885fb7dd1ca08180660be5eaf0cb8ac3d03f48583d7650f22860f58175835e616ab21527413c317cc8d1b3b6476ee4191e0427a7c9aee51a0dc3b07307e1ef99cd97c802779b67ce83dacd6d32fdbb75780cf5aec6d854f638c3693cd7ff6b01994fe1da0ba07bd32ede481cc0957b8f37918d065e1337d07aabce3ebf5206058162d04a05f923128ef708724c1e6eae164b86d1219ed0e12724ad6512e0ac637b64904ef9d41e20708814c40b974f296c992479ac9b51a4c4353384434e2b47165f1b73470f9889723a0e6f30636e5acee0ab9ec63c8bb84c89f0ec14b82577988fd72b5ec1dea39a441b1be69dceb559b24673c2c48be63da83b79c8429c122a0d73051ccbedfe7c2c9413e4d29fbf9a576b6fa7fbad1f440dc50f2f9538206eeaaa6b3597fcbdf426cbd67736fc910c6e5957bb9ccada845ae71d5fd9598d3686ac75257ff4a3670b867a7b7d43823df3e6fcb67adb7a47f074c2ce57e178f482f92ed3878a7fc5ad4019530f2799aa31e3c0ebb2639d8079fd8cdb2a418a8e9dd41920e069efd5a3e2472de93642d3450433f5b2ea14b6d5d4fae13326c1c56cc8e80d23a3f8154f04472d59289af1625b757bf1c19bffe773fdb2e3c371504aa544cead4b32d1e4dc058647e4affd2a29ebfbddcdbe64e9de2dcb2ab8b2dbaaf422d297949bd828422869935a3df34a1b6f6d281f5232dea2a737a84d5fe4dbbeb6d8a04e8439d885bcedbe530b38e5abc4b163da75be147b183d43a238e1764f4044f68bd830686578861fc5886b6f6775876f8eb69230edf48f3338cedeccb19c80ac2f91881073475b43a8b78a03ba4d04fad0eb46c78f39558492dbe1f5c103ad47fb41862deb658e491bb1a84ceb26953479b2e0cb3eb59ca160824bbf5934fd2d2f2c6f443044ebbf336f8ea6359dc805fa67b39616fa391d82f3ea9b577bcf6d717def844317e89ca89edecb1b8fb06219eccb8e7bdc46986ab1ead34c5715f7c4e06a37f444933e630b12dd410367f68db5eea0138b678c4d7602dd643fd51ee04ca56d6c2a4c29c8df0e527c25c1b378bbb0759d650915f6c592939915437b489fda57a2be3e76c1a9e919456b422a5512b96d5cd90b0905696a5468e2c449fd5cbfbc83bb8b9bae71298d05157cd0aec86221548a20ab875e18329ac6475613290abd4cc4824de88281253084611c826d49b39a3b99e765d2b50d08c718e2f94d17eadb741bf5342d335d5568ff4a674f5f4b3d0afac6698a9c52b810be91e26dd9bc91a5fc99327cf0950704c1c7f7b3875661801e454c69f62b1b6b1dccb961733a0092677c9fb0e7c1881de6aae7c96e5447016fda15ad21c7e9ef173ae1ef8a1b97deeb6e2204e3cea438197985555a67b4df6ee4b8f198e6f671e3c1e65369c0e741749ddf10cb170169e2cf33a7228a584d5d62fb9e3bc74a894975ab8dfab4ccbabe31a0e837ee090507051748875e4555a201f811f49e5e04089d6d36f79572e310efb8f293943064b091f852368dda4ed6345e7a1c1dbfd7ad016c86f0a449ce1d7ad98a9833a207fe56a84607bd54847ccf9ddd6e4fec1934af90bc35df7077e9ecf29ec860d1ba3ae368a761930308c7ce2e1593729daa6f7b2297b7b4b3b31ac05ed4fa03d83f804d5884aec7a110d935581149b23197a0f1697fd3fa9dbcd3c70cd66db0782065eea80028f27366170a5881a6b8c52565e1ec6de749c9d55a8b8bbdfa1cee8f2380fdc2aac8c134705bf07db44cf3a15548a5e4999aac908e92544797de74ce87ee3999e980cb105ef781c9ac1292c0d7643d132b659240ea05f1ca694746faeb6352770c7691035318e38bcb74451efccbf571707b92d894150d0aff4591b60a86534bd70b20da6f5e55cbc007c41573a0de9dcfa2b81678af135cdc9843818b25cd2d0c8e0952d404406c1e3148f58346e6829daa6b930b4e7986e6a3ab2e4389c25a2992a87b70ef565ce32143a5f428301863e54e8ea4663f47a298981a8b0e3384c90c4ed45ea21e670794ca1f95a3765341eb9c235eb1b7e9368a3692a4336eb3336e3637a43999c1d3668781136f3bcffaf4668f5b5b278bef0c21c47fcd313ba91454c4abc4162810b22dad2115fec77f4c6ecdcdb2d8f102cb51c5694d0c2d4b0b1acae5dafc4a72b339828b414facc3fa23229cfeb8798b3430897bbf2dab777277021affb3238253365e35cd42ec82a4458c71751dd74a7fbc5e8872215fe9355b01bd5d06a5f1f5b78587f0e9bd1cce4ca5684e7f20d2c161b6d4a748011827e00579644d5f1417119cf736a3c7e1c938b78474fc885a2736500a9a8f6de0d2f01d9503506e2544b7b3bba0c0b9ef9c75b96b39e1e9f12385f437fc8a76a64e2424c302e04b656270451bf795243912ca5c5f383cb69ab99cc8763de97e00967008f2fc9f162922a37b4244ff9482a3d6102496d86222a520b2748c169d62fe0d3e4d7970bafe7cb6813f9254e8f06cc77f84fa99002be8f1bdfa79aa9d9f106d47f325c412a3345302c6d2bcd027e8c7ee81e2a159faeae3af713351789f37504a2ce5705f325069967b682d14e54157d18da6bdad3070d269ef239ffda553d8c5d871e2d2144e1101a72e66caea85c5e99401949e7466b44f63b18ac34dd7eeabacfa082b437592491b11ca6376ba68da0b7b2eb6a66b120cf049adb04e82dc8bd07800c80c9f36332bf01c0fe983bb9422921e5fa3c70ac24a1eec97c51066e517c0f5a1e1b5390995168a4a295e649cd3d65fbcd3a8e40b6ae91491a23265ae60af945ae7e3af100f6cc087187c397b476c8385c9d450e705049f19372b1f570f7af3bb83664b24dab4947a72a18cb1948cc113538687319f63272df54f412621a351a094f5f8875170ccec892b43cc09bb0f0aace9d707362585f03e5e106c282ba474c0726bf70eacf34c7d05c6ab9554715f6b5414e953ac93d6294a15f39593cece6f6e2df38fddfb1f4a14119678b162f59d66138a4ea35ba1c60550abb4905c0751bdf93f80a35e5ebd610a8b9a5573935f73ff0df848bd41e5edbc83c9ceaeb109ecc947ca43262064940f5e00ee5f5b47b8fdcea54d4ff535448568e1393800455b4c92b323cbf96611b5df2386e1c873537c1db0ed17a2720953ee01212573d3f535db321eb1066aeaf9fa136d27fe722e33a9aa9edaa16a1889ce7ea7caa8ca81881c87c5ce7ea5bce47a80f154f4ef196a7311553b3ac8a6d64fb474d83675c3dba32924975030bfab905e6e59fc5a21be7ec54aeecd82f93436b898d1282d4055294c25ca1894147e3502f08dc729f134e073153a564a7a341425061f6fdc11e5547bb8959432f0c9aaee2ea3eaa7512c186d2a7b8a2fa75c14bc4cc40639f078da6d0b83838a8df3d29e55fa56e2355d7a62d21bfd961dab37710ab4b5e3c91a6a66255da2933dcf4a2a776bef31dc46a86b6a40db743d59e7cff3b0639968baa4ed1c082a8b0b2e297a75d7bc76f9aab0444df719d144bd52d93ba2253e059c972f8b408e5ceae36f693fd7cbdee5f23624efdeff994776ca622435248db8515f99b69ec43515acbc609cf76e7fd543c22b646d839f1ca1fc3b769346ba18230f89abaf54892d43ba161431bbdf69df369c4dc64982965e1c3ff2b941d00941cddb85c20749bc747ba33c1eab0c7e275a2ddb3ef143b36b8da006bc112d75160f95179fbd07c73bd890f61962f6535374c7a2d68ae37416eb4e4fcf38e0afd87d993a1704b5736355dfcb5770f010f7af0fe2fbb1e1aafa1c0e32dacad95e3c5c17661e89036cb9408be26a201a08a27e1709fb76ecb93154ddf945cb5d5fdfc68666798aef95d3d29932e95dd9bce3094848bdce2fdbb6d2b9c68d297a60392b53a2aca47adbd047b85ccf01993d1384dfdcdd367c196ebd2e07f0d1a8a82dcc795b003393989587b8b17f7cdd8b76f69ce9bbc408ba8e9df5a89d4cc9bc67f6e5e76dc39544fbc5831d4f169a2635e3eca15e116ded0b44db4b8805a1153501454d5431248c80717967e13b6013a2ec6ca6372c2fc37af3236de4e92c848aaf2fec59e4be282dfc8f04fb9b3a87f83764c0425853ee06e04d692c9f36c2067ca95ef3074a8f147559a83c296aaf1e9dc878079a0de9ba2beeb0e374b1453a33c4ca0b9fc66fdffd0c8bf9f4bc0e3ebf7151cc69033770ee469b523631ff5d2e36acae2e77a6542f7381e3ed1c79784cf101e0a9224bba801f6d49234e42874014dbcc485c13ae4528b41d6f6ec7ea9c0d7f9032c2260341526d02b2dab3a779aa2d7f60643b53992499f722bdff509926ba268460ed80657b692518d598205412a50436df26e3f913cd550446646cac44dd013f1852a7d50125428d1c26bd556f2d3fbb0c415c7484a31766eb934b69e1144ced78ab46f295be8c7ee3b1634ca2fb6a6c31cc8feb802adc54be6056b6138d7fe90150246963224ba5b35d9781e31414db85a7982cf47f14fbf90608a2ca7f9885ada89b546802fa1c22bc6cfa238a8f414672655d680d5bfff2e8af681f03cb4f4331fd8ff3b8ad2769d20dc3c7011ed4203f1001d4600e5899857424c10d3781a29e91a26f42bac49cf4f701770806961c95918a4b76ee393435f19733009dbde3462fbc77f37ee6cd9b23f2022c0893af7b668f23cc8d2cbb7d21be83a5a45c19a59031927a6544828dc5d6ffa035162a44c0299864b70ec5c89178acd073340285f9adcf90f6cf747f9fc04ee1818c0ae8aa5021c036ebba2fbb9d224c63bbc46afe8a7c7584c00f196fc4b4f157d0861e22ffa4153b69fa5ab800265ecf6326b06a75841d67a61126673cad8141152dfd25a786b238e5cbe9417423313572c890ec73688c84b6113e175de01ea0cd023e2a14bc494e5a2fd598c9905ab6af14c17588cb5ce678748d97cf5468f87977712e7c94ef53d7bf62197294196972b2272f5d7af10f352aa0022d73b4148210c703eb5aab7c2563bb82bf897e92047fd6b1803b3efb9f7e6e79c6513ea0541dc3433c4871f83af4fc5a9553ce851bdb1069bd2a8602cf2c18ab586b21d42c027dc513b3766781bdfacab6e8e0496751d4c4ef96d18805515d18a6447918cf57b0cb2251ed0055975f1b9d4fef2453a21e3a0ccd3473019f61a965ba91bcd7f728042324639832bf5fb2867eeb85c8ce06839e68d92e10f22abecab53a859e9a0ab97e42d921be1a8dd2bc19aec06967d5d226dcc93f551c893ea09162fc31c4150561267fe370596ca808723cfc2968592", 0x1000}, {&(0x7f00000024c0)="8c8221b93124bc50ac6f87b94acf5a3a7a1a4e8cb33ab5cc45209d99bda919ed095073546e40c96a8f4ef1a5a4413dc8ffd084b2", 0x34}, {&(0x7f0000002500)="d1c39b22aac1b6bfe44b79ed1d0a5a64a18cfe886e534298d872eee882dc688da2c8de3960b5346e4e599621d02c011a66292a54aeb223e1d28deac54903d7c65a2b376baa41024667e3af476a50c41beef8665fcf35f1056751acc3b42e45bb6d2270c15876d4325d0c3cdf0bb512db95882c3cf18ad6dc95a513e8ec1102d0b6efdc67d8759969d89a81ac07536b226b401a00d9e302c032fd7e3d993936b9b287e982493a8790f39a8963daa4e219dab2acb521225f3e713a4f984c81660fd051ec0acb29f81e6ab3", 0xca}, {&(0x7f0000002600)="9216d09ca1d72378b58d4d50ea2b28cc39348aa946dfdb8d61a21131b4db2cb5007d13cadd98006ff436143c7c660e076bb174ddc2bbd7006ddbca061461e46527132eb4dd94bf044c0d7b54c9ee7647a9a3600f0b7d4a9fc6e0f76740fa37c1ffd1af1c2a5f554c477e83638bd58c43675543b0fd554dc7a48ad3f1c6e095c66cdb1307a24c43dbe9f7adfd293aea0096495c050f3f64cbe738a5", 0x9b}, {&(0x7f00000026c0)="93ab519459a573634df58b3a5c52e1bc8ca4b50a4ec3e645de438c5c7e3dc297d573a298b5edf8b0044329b0d1cf51b66158b3c2f92702b5384d27dd70d9b253940f249e7d4b3f7d64", 0x49}, {&(0x7f0000002740)="a561f9f4ff559379e00c1fedce98c1ef3386a25445b2e3dd102a9dd05e8b0d5b3e57eedff524c4fa0488f82eb88cb29b1adf31fa4ed3b9e4883303307f862545d0a44d958309e0c218ffd074155d916202a731cd2ea2f275c7a3a0defc27577f43c93d1af7aee5ae37fe76731951104a4107d6eaa7a86c66f40d7e9337956f211a72818f87ebfbb49ef43cc7f912f5606c8cb4fe29fa8331c0d2ffeefaf108e252d3c24a92c9f336acd7a3c5f70592a9dbf8761757f55bfaeae80497aeb70e801118e309cb6f14de362184adc30229fa88b6e8038cb8a6d07177ed3bf491676d2f0c2787e1d94a68f3e025645b46466f18b47f9921b21dcfb0f18d62856d3e2c44c1857608c254df0b9fbc00d5da632ebdb29dd8ffb4676f0e68395cde586f9e84d9998a4057b5b394ff0704a9d3257734d9d99ae6498fe76544a3f8079c8e72ce185e6f94870a7397101c8579b90db5396b2db07028ebfa9dcaac869538bcd0d43df6ca19b0080145188faba9261f75eaf6c866b689c4b64bd8d69aeccedf5d9a2c33ffb7e0dcf60f3aec592098378053cf4eae4488690e7e7c8d3c36ed49099de8f2c30695abf70e828dd6ef68cdd3e86734a6b0badd22eb8a6b62c944120dfda5e6ed5f0199bc0af5654e37749805e852131acaca41c4fb6080d9f90b80ac5e148b7546f40ee9816fcd3b02991b3a5ff5ecbc4d4eb45d70952c693f443df36d42ef6a99b8fb79d4c031f12d6da6e421660a18225957ae857f0309f66114bf809e6e297db5bfb532f4ae17a06ab5eedb46716ffde2ef6aa18db00b47d384f64686903bf39a0b880f67fadb452e79fe4c816cf27fb82587bed68d80157419b316325f2d0604a1cc06bdb77a1f5627f05676923c7dfd8e182be2e9ed36b7825ecdd8d6bd8a7b83c93e43068e269f6afa3dcc2681d371c56529126a6be045de0825a165d2b7254a810d4ef0a299c8504cb1cfb52165f80b739baf618afe46e7109c26822b549669142061fe84b4da8e5315d3908d95cb678dc989899ce3a696b27869e19a06c67ee0b8382779ecee6cec391213b56fc925cebc805ec72c0b7c6e0d21407f8641846134145a236ed1ed18ebe359465ff5b3e562d857dfa93cedb8fd0470d58836378ecf0a2cc70c205b9d7669a1fae22486312d2030a3a907d8e5fa03ce5248484be34ac7f10b518d439cabc61fb1ed1069bc7a9cc97f49845bbdbfd1f874b5d49831267bd6625a79a3d765b40b5fe16d73af35401a96d38ef4abc9f000d29332b1221832e793c15c2eb738a773bd061962e90de23c0d2ab41238129b3cba09dde45c754598e425edfb18735252d5faa31fe84bbad486da56982589a899cfd16ef9508b2a5a0ab11ebbd207648c38b4194cb4ecf6fcea539338287f49d2476e72c277c8b5e3a9351b27ea82c61725226fd5fd5c45745e6735f809d42bd6194a1bc133504a574d2ffade64d642c8f03964636feba076246880dfeabed2d1b947f8b1bddbc8278f544142d50a101f3ba0c9fa32ef50e325d28ccdbab101dee8eef00d07a0fa5b323cc44138dbe7c01ba1fda5bb78773030508f80b0de9a30b969e98a3e7cab8ef7ecef697d24c9e91ace0c821db02985cdc36f392376d3de8915a123a6a4e458ba01887cd0f23a5ffeb5839d53afc93e2e664652753dc8e2665712a2715107bd823ca3b25eba7f8dbb732f64a33202c6ad593fa0124bd28058da9c6f26a50334f4dd0146ee9b1be416cc5f872533751891c2337d88abdd2216b338e28bf8f3852389bd8d75f5a6cba6b834d7ec893321c3ef14244c8be898cf4b6df0e34b4de80e26b881a9d88a4d3b11568f5ce3b2d45593170a7a8a586d1c87a37883d1e9252bfff6d4f5be4e606685af857a4664650b35ebf4ba3febab25011faab36a17c9d0143e7906cdc4b64eb214beca87fec2883eb9324f5a1b66475d255fdad0d39b9f023ea86c9438e18fae1ccfed17d48b3834daa76681949f7250059a5127ddf091ed1f0caf8c18cec0ad9bd351c7d48701c1d96d77d3c08da7460166e71aa0d590bca9e2fd3b5d7ad077c0ce1c0e1b8706069761722fb2f4428f0b608b1e09652026fc1606c6563262c54d4ca566c0990782d2ad10de9cee77487d82a0581a08daedf1ebb52f1e9a29301621f06d3401b0d89cf6a0103161d4839d904c32221747b0eb2c979fddbe93726a563c9d20d3c265bedd0b5172591eaa0ba61a873dbc86744eea12df16912236d357657aced478bf371e543f9196cfd847264d30290e9a275cd577805711ce95d71c06f9df7531050c474d32a3de016a73470f14de4cf2831d1d0892220ca0abc0954b7a47f80320e229663f65f2298860daabb53f63df7a76b0b277a1cf3f3b4a3889a10b02c31dbbdabeb06b00bdb0bba2734b2307c4c50312485f94dc2ea5ecbdde5f4bd1251f3d59c1986c16e4b902ff4ac89d1373f67014853b19ccc24f112911b5a3d629905f208ddaa4e04703e9f3f089be7a9a90ffa29f4b3e9aa4fae6d0316996496e203f66297e1285f23bd28873f82ab63d538bfab0209decd404e740c34ff8cf708651fd776a1f35982fe290fc3fd214b1c4acad78273688267e3130da90a0cf7fbaf2d795f0022d455b185e4f58fff15e364cac13fb0a374f03af34b08152edfeaf4ba8605f19265c3c85bb6854e1ee9bea87b520d87fdeef57f9d02bc1e934df0a8e97a860003f9343234466349f72f7f9f4d7e8b4a0cb77d80edb21101a4a98ca6e30ef9d23c7d05fe6fda3a06bdb170196c1a78367b9b2d16f852a720eac457df7536c64c5db395404c68db2faebd364c8aaeefa79fcc50189ef161e53d6474e9ed79619db8b1cc7ea6251eea634c4499d0eada5a9658de2d63abbc510bf3c74fd777660d8e5e1a561cdebd23f270618033da286f9e3fcb309ef978e7f31bdd5b5fd2a6314e07be064725eccb419f66c9d58c4ce9c81fbe67b87f7bcd9d9978372bd8c1516add1a400d188f5997abd70a5a707b48a2c5d5b7d09cb845aafc9fa2dedbd455cdfbbec94fc66d298999ee9dbe2483e1dac99c692c2588927a4545ac7930792329e89fbfe1458687e6fa92ef4a077bff22275669b89be340918312f1848167a4b6fa4bfff5c0b4b1eb572f5a0e5b147aff15ca87becf783169de12349e4f44a61692326197e9a09be012f629bffe68e706686f9e94f41d4abfe0bb68d2eea53eca28425dc34a455823350bdfe504e38e81ac7670073045cf169527f235bbe18a5661549854a86decdd5843f8646d60b3d078acd62402d36a364474472c5d50f9cdd9dffb254b834a1f3272dea3a39432fd62f8c09762702a3dea9558c2a3369aee385e5d96c10b536746996261108cab0baa8b774323b1f3f079afdd7ce261a397c6730e4f001f63a970355f4de0d5b3131e3a22d574b5fa2081fefe6534d6774b6db7b578e022b9ed968010840bb3d1b581dba2bd9a4f838fd299b068a907aed377e8ec5ebe2be26684f7edc2c4421b19a7353f3b0dd5d381c64bd9e0145ca6d0b2de263e440d872b28769d96abc732951c01cf6443f843d9e0bbdfa4360e6ce04aaaa3d4f84e146a3f7008e75e38a1f647b9200fd44bfa01afebeeeeeed72ffb97aad65a4146f38086be941cade26d1583784cfafbd948a12527c93f3ab9ce6765b8e94eff2282177c90fee60bf4f0b62df26eec9720c0ae941c604815414cf4b9e19ef5a64ce376827476439d0dcce3cc65b1f9532217573e8670e9d72e0b091600a8560047a4746209d3a79541ffd362f71207b7e8027f76cb9521e41213bac1248158c2400789875bd48ab21e9e8709c57034e4adb04355cdabe9555d1ebecfc1d8cb4ce3d72f56ecf430d3e1ba64a93fb97906f3c6ef0627c6c9971a0016d87074f5a8375f7d6063fa0e63f637606d2c0a4bc6d687cc60c4efde1fdef12b24cbf304eadbef3e7cc005d72035309446a4533fc848df978d21049a4ef2efac3237aef0c48637412109ea4a0359c635b62f59a5c272b0d192cb5cd3515408ff57e500369b87c95b975ee7c79821c026c7044ddd5c39d262d2d563ed9b3acf18f88bb5b931ff5405ba63f1653b93d2f96b39e8df4b7553789e84aa223527642e4854ba6a573fff7f9b36faee4a8afe73b5fc24ab296a8df8e8a92621088f1fd9a36e2c5d8b020734f2557f38b6270f76b391bbe3d8ec8de22ee02e77b14d0cd6d5576c3140481506dcc82ecc65f058c94a37150c7d40e450df2459d692778980d7b77eb9987a9d37245575a7af4a2d2e40fb45e9bb9257e16c6ec92ed4db31952822a4fa7e70b41e5c7158fb81e18472f6d7798d547e5bc1d82d38aeeecf08a87d2303015baaaf548f7ae3c8dc6a1c96d16172acc6a8080d8d0aea0ea6aa2a8913ec5d9db3499dd9483051f8aa93e915011759443edf61aa1777032dd5f5020ac17ae9462b60a401e2dbbcb2163d2106c2289b89f52bf103e19952d03c5b8f6a9441843a264ef5ea3722915814923ce796854fa633afe124976466259818e2642caf3b23ddbb81fa89e79f2225f9453dcc024ab38e4bb09b4152ad848a031bc96852976220bc5300569523cb757e20d93c9740bf53679f438d5da1f5fa71097ec9e29d155411b5465aa2dbff28924afc87f9bf36a19afa1402b97769b9b304fe52d2440839b32bef4d30e98b4d73624b5a986799983ec409ec086aae58a0a04444df92c6713b9db2aecc5e0c909923b1d826ac09f51299b58c56348ae2ec70e50746672ae42615786187094df4de1a97b51e3824743b160eae380e61c7abbf1dd1042c44101e1dde7a1d5e3353069948bf24aaa18efb083132e7660bb505e9534e712950103c6d220ddbe3562a02914599ede746ace71098a58405f2ac1d8184dca6bbeb3e0cfb88738f2c0e47583fb9687a8c875db01e54dfedc52a6cf5124dc971bb8ca2d2516b0f42b7e9185cfc76f35131e2d78424e18500c758e2d99c693de701a7ff52d73a8a883bfc80e8f4bf6aee8db68fd21aadef80d3e48e386bee5aa4474a38a8dfec6971e23d80b939b8900eb62ce4b7a55adf6bb8aac85a4a4792b6d9a7d1bd35a0d21ad4c0aeb169ea8b69dc0017559c6ce6f8a2f0842a2a0b6956d044849259be0af1fdd3d5100ac1e04d3022cd3c1781d73ab5ee29366332ca5a08a6a52859728ff72380534c1eb5e55a8180b27bdff60ba2cc3cf26baf067bb225f65c3e5f87ac26b03265d19cbac4c12de0082849ea3ce7da9a00549ba521e78b9a904ab058c8f77cb096952292ac35eaeaca9fa712ff86ad02035953012451b0a7f801c201308cafeb678dfbd466550bb0a8a3d633045212f434a7c780c8778b5821cd7e6c142658ebfb2fc132fe8d9d3547d0777e9ee0adc405635d115ea6125b6211dc94858ea309ddc37637f0a567c595e944214f07067c30ac82921b3760e6d947c7fbfff3373e18f92376ded3763d0f7100c2fe8410cf41a82033dd188f3021dc9bf71fb2e7cb82cf16a1f5288d81ef7ea65c67826ba796da0e5d94344569e5f92b54c2c0c5f3519b71cdcb21e3a0d56932358aea958c20f3906385782102cc502e7eb259bf5cd6261d872d27bc2b18e5e3dbede0b1a31ee6b694013bfc02161d90bb713635df681afc40c35a1bffd5b6595e80c769445c55b30396d889fb08d87e21204dba00089ca20235cef33f92f032f4f8969864e150e14a558fb51bfd15d5e41ee7b84d06d5ed517eafce383f425613e02a2904f98ca4add9ba68cb324358eafdcafef51c451cb58bdb3d601b8076ac825ab90ffee", 0x1000}, {&(0x7f0000003740)="9bc220aa7e744437406e01ec92d2375f34d1a387b0e395d0cc75c1a17b562616de07b658fd6ab8b4b2a7091b836679b226adf0f123c7a8b77f3a775f3febd71463c72c62abf6b1fde59cfec60d092ae6c5a513a218b53fac07b6b8e5d9bd3048494d9c56e0b0a04505fbb443d9aee2bcd6188385858cd0577555a3376f02186ee0d6c30bd62a3fedddbc486b329b896e1415eb94e2daf67f627146f15db4dc6aadc00b1182f28d955b447bc907b0ba85e28593c76d8de79d3ec8abc6bb7931db45bc55f7df287ef2ba8d90e367e0bb61b737fbd44370002cbf971b8a1a27b1f48fa4a5e82ff9b1f1b6cdacfaa2c1f50d3c4a5336ae9564871aaccf", 0xfb}], 0x7, &(0x7f00000038c0)=[@iv={0x88, 0x117, 0x2, 0x74, "c732571dd81a7393236209dfac47794b57cdabe8e2a48a5970b24b680bdebfd7ea54c05e96a4d8365a34739d8f860eefb15c335f7554a7bf8fe75f50557c63134b64120eed1001a1b0d75397a36be26be0208af7ee0aa26d4c5f098e372add5dd312a71e97743fdf7b984878112b1e7fad1e9367"}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18}], 0xd0, 0x91}], 0x2, 0x48000) 08:20:01 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000000000007a000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3535.399695][T26337] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3535.411899][T26337] __nla_validate_parse: 7 callbacks suppressed [ 3535.411906][T26337] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3535.470795][T26340] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:01 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000081000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:01 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xc5ac4d0000000000) 08:20:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x3f00, @empty}}) [ 3535.589526][T26357] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3535.606713][T26358] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3535.614843][T26358] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:01 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000ffffa888000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3535.803782][T26372] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3535.835798][T26375] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3535.844417][T26375] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:02 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000004689000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:02 executing program 5: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x95ac4d0000000000) 08:20:02 executing program 3: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') r5 = gettid() sendmsg$DEVLINK_CMD_RELOAD(r3, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000000)={0x3c, r4, 0x536ae464467e3e0b, 0x0, 0x0, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r5}}]}, 0x3c}, 0x1, 0x6000000000000000}, 0x0) sendmsg$AUDIT_SET(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x3e9, 0x300, 0x70bd2b, 0x25dfdbfb, {0x4, 0x0, 0x1, r5, 0x1, 0x10001, 0x401, 0x9, 0x0, 0x156}, ["", "", "", "", "", "", "", "", "", ""]}, 0x38}, 0x1, 0x0, 0x0, 0x4000004}, 0x24004014) sendmsg$NFNL_MSG_ACCT_NEW(r0, &(0x7f0000003a40)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x8c, 0x0, 0x7, 0x801, 0x0, 0x0, {0x1, 0x0, 0x3}, [@NFACCT_NAME={0x9, 0x1, 'syz1\x00'}, @NFACCT_PKTS={0xc, 0x2, 0x1, 0x0, 0x1}, @NFACCT_NAME={0x9, 0x1, 'syz0\x00'}, @NFACCT_QUOTA={0xc, 0x6, 0x1, 0x0, 0x7}, @NFACCT_QUOTA={0xc, 0x6, 0x1, 0x0, 0x7}, @NFACCT_BYTES={0xc, 0x3, 0x1, 0x0, 0x683}, @NFACCT_NAME={0x9, 0x1, 'syz0\x00'}, @NFACCT_FILTER={0x24, 0x7, 0x0, 0x1, [@NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x80000001}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x7}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0xfffffffb}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x6}]}]}, 0x8c}, 0x1, 0x0, 0x0, 0x40c0}, 0x48000) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r6 = openat$cgroup_ro(r1, &(0x7f0000000280)='memory.stat\x00', 0x0, 0x0) sendmmsg$alg(r6, &(0x7f00000039c0)=[{0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="aae7555ac08fae9cc20ee0a759b62fab32ecc5eef0e7f4a1ba2d26f63ad6e9d0efd06e4efd42a933dd6ab1b2b6b4fdca18134340225d1b39ae501d9e1e90aa0d94530c8eb25d1d4324ee70fe2cb6d9f6f0a2034b53f7f6035180a15d9a31f513210cc09373cf58dabdf4ee971d1e4f9f2a15e645d09896dd8896bb8c3b262d32205281014d7f90afd18ec899a724b7c323ea6de83a24013ed2563a0336b96fb70abd3b65331165edcff4a2eaf5484fc0e98931de69f22aa155b6ca93f5d238ae57eebe187e139cb3e411de", 0xcb}], 0x1, &(0x7f0000000400)=[@op={0x18}, @iv={0x1018, 0x117, 0x2, 0x1000, "294bce346fe67f067ed14d689aa688a549b76416cf2f267b37d182850e03cf4822739a5472041be2a6411ff8e575761a390f1e775fa10434dd68d99cba524032d81fe3d2d4b9d80400e7a1547cc19b1c2a4536e1c7a11992fd098b0aa52c3c22c32aa6852d2bafe9448ff4b88b6d6523475d95cf01583c9792eeea5c55b8efe24ae954640bb395fa0de562e7c91be4fe1e39a4e000976921e781e5146c39eb1c685fa774b743efd849b80cc0542eebf8d92ff45e5ce69a8c71391755c74ee6a87a5228631764e1c9886850d191ced9cb18d0a574f64c531ae5c16fbe15f7186fd0b6fc222253da7f9f2cb8af1711cddf56f6c6bc754ed98b5377b749d04cf52ea5f15fb9ee1be3de12afd9415421b3591150896829bc475e00fed67a5887c0273f1b5ef5184c8f565d5a0589bcdd13e9e6780e4283bdc283aa58d0619e024a5070178eb6b002c72406323efc900964beed28722257fe881185e3dba8a10ca38a8c6eb5f5205dd85100be43e807dd19029939dad690c8be0de91ff21b5f8849590fb4c5a0bb773bad623cd640b615489d7e0df8350b646ac5a640d227d5ba02d9a0d967cbd73b6d52f2d65154636a7c955046ca59266df7eda262cb4f01768c0632877f12fd7b77449a058d24e479ac03ec9f409962441abac0790a531de5c5d0cf6a5147d2907e492e06cd2f5189c670498daaebba4072291eca419ff4e7a964bdde8c8248b17406bd74c9384b1ecc86de7780285396409aa13699462a8e46b597e3a6c46c5f76b7150bbc12e08b9925140e0f01e00e95de1646e4376726d03e8a3c2ed8d5798ffa3201478f7a1c16e70454286dca446f6313f122613f2f078e09bc5de109d60406e2d34c764f29b1ed42f084852546d80f22824352ebd6263b75338e4cdaacab654f0917d891d5a383692e2b2442c0ac18153cd99192f64720bc62dfcceee4696aad48954fe971d62d1fd6ba2e6cf0cd6b5b7de1f7809f8c3fc0f6ccf885d6573c7c971a57bd6699d363c757806a391209328461e2dcd35cf7ed40034c4df83e28a02260d36f02e3e309734a51de3bb165ca141b3a693da52fd0f102612ea918bce12b8a95cde0df8293b23de969e23ee53fd5c9908731c646d806da978c3460c802f1072b1503595e853c589c11c07a5b7885c9d109f8fa69dc10313255ba8d340acef6fb483506263551f8a427af04e372e94b18db704bbbd8630d1788ae228113ed337683f28819de9325869e50350505b94da4fd1050f009a0e69dd1b49c3569280b002fffbf0cb4837612099d2f55be1f6bb6dadc26139bf7e5db260ae4b24b5338699bf7b435492f8437cb77f5ef4e89f0365b8dfc629bd5ccdb8c4541cd2a9e65e8d49aa126799acc5dc144e3405b6fb379df07c0a988296712f8a5e6744609c418f72470db04e5760fb1b7bde568734a368e72dc83bd703e218d4c8da33b1c697ea4e5d2f6769a4b28cf2696bb1ead7b8b0b5ae6110a13c43a64e126d8ebccf9ae0a3335b2e6199f3ddca6ee20410d452510dad429c8d6832a2d8f09a96146b41b5bd06944f787fceb73c8e3acfe4b6eebe2f19ac405c2d441569bb5c2573c219636a8f62933598b60aec848c4b7ad345d04c9a720fc855792e614074a10c1cb2d2f973565ff19a2c6ab6692b37c4d5f7327003e4a49e35c4c8c9998615706aee5d3f1c32a67c364af20966ef8a46db57799a286bdf1a6118e0ed07dd8c39aff40600d7b3e53205af222645464506ef051befad5175a08e6a7096ca9324a7247444e828a29d7b34daad3a4befbb11f9a570e3f452d3de4b264f31b226b2dfdc234a8649ffb5a779fab115bb7e8211d13e91d312593ec4393d0fe26621353380439f2a52d4ad861942f7476ea595d4dafd681662a22f3e965ec351ace8f43a2e0b527f4bedd9c13286266def5d4be7d801e5901003936f9e82a948b84c5d889e13bcbc1732d7642ab3d239481f59721cda8c8fcefcf300df018940e914bb6bfd849615e282d5c5522685261707fd0da93d5262a001276304cf780399b9d827348a7a82e26739b418783fb917d0a4ba21e8a561ead9c8e75dbed5e431782e6d7e4386a21bc6450172dafde43d58391103efd50b0fe85df39be2ca7bf9abe8c5b6e20507d07899bd11bf04538c26852b529222075962521bc8f74b5b8570a4fea89354fc2748e5cc21b7ddbe90b70f41e341ec2a4c73bd127532bf15328e1878705e884bf589e2db8a05414e267be8206b2e440b24fb67340748cd45aeb31622265a6fbf2422e0769f816a4f30037028dd96f2703787b4edb35b6aef38231f027fb25032bf777d48122b8502b47a2735314ed96b2d37d413b7d0f1e4a6d6dc291cfd7dcfdafd5e8d04acdbf832ed358fce5e9243587f004e0804ff85c0ad2c684f5efa68f6ef899721bbfc064e69ae8f05e2a9842f22b356f83de1fb153d4466c3954324c48e0f51ad689b6a707cf2f1a35e8011241b8eaa8a914c4e68ee6455d3e6e948616fd9e82006a933a72160bebcf96208ec8506cf71da78add9a196e009afc13e4a0fde9856cb00a23b0fc78046222d8d58066356d50294d59c1ce0bf45e942b3de31a5c2b19759045b7794f77d8c3e359d7b3a71460a9c1be15b131c94b0167cbdc266ac0eb473193569c51fd7a74e5401f7f13b9ceec32c65e2e35c5c281d3c7ffd2f3ee87461166dca34e0411195629bee3ba685221dfb33e9adb778d0792c4fcacdfd56af18509a4caba7167513e071fa2be4dbd80e78e13727639b10ddde21324042d43e62eed30c84f46a34ff0a6c9a5f1829cb04b442abe23c92c2aec0c70696ee0ada773a1a6ebf513150251211b79ede6326a9848f2bd8f086397472a3f9e0e0d10fc7635665ec0d932649895988c2eea7980a32ed7f489549377c446026392f47b183807e8e5bc8d8af01bc0802e73c573caf322a596d45c3dcc44943ad17d631d2f6c23dd52de4af2ae452ac2c3531a57c0342a0344d5be972941ebe37284c204a5e2832667665aeb6c76fdf1fde3f934a000899da686da32c9365acf7c412e37aad53d37534c69e384269a02d0f94719799a3a48642b53ed95d9afc8ec9c5abd66034672c0a18d5ccdb9e17a70ed54623f4c703b07ec201863438036270bb7646173e8c516004fa8d810555e620039e3f1dab11e20ef4b6ba77ae71d9e27133beddb92e69d1238b6c2dcc08ab2a4ecefcbf2e00e697cc5ebf2ff00f6044938b3f1eec71b4bba75f188cdce1a447f8e5c095881072ce2b6c8d8f4078d32fe49a93ae58ac8bfe4e87e2bbab77237d316d39ac98bdb2e52f5e2bd3d64a07548494f2971faf2d5b109453fdf864d247a2778e215fb0922b01db887355b2861455384eafaa7410f30a455b7b8093c5069a1698f827d9d94680156ff5016fbdb8350aa3fc4b08516abe8fd0b9eb7c005ea92588503960b4347abfe0fc20ab55ffb13bda9be52b397db0317d1eeb0626f00fc047e2519f8a38aec8ec3999608e430d89b94d2a30d8c046694fea4630049e1daa49628d216fadbc2d17ca0102852508880f458b6556c250164c2d039cbd80679341aa11a2dc2159f3f4986d96c69880fde74d596aac9dbe4162af91fa2b55106b99b7f013992856b82cf6ae1f21f71c2748bf6884a57738605b87fbeac7fb49bfaf47e1049ec8910126b372b20e11780bd463c7077d14268f733de59dd8e5b7bb4e77164b881dd15a18c691f255b328b23ee177c59cafbe382501dcde7564bbfd42819d29bcb63c31c19feba6dcf44e4baa1966a625922f3f272c0d0456ea0f61b9d616a475972e8b541a0d9893e6908c1c5a8e1e9e98d395a433a85cd087953d4f1d4c2968856732d58bcd222e63105a1e6024b815efe765805c08b93ecde65799c1d704993663730cb5874df4178188479d35f256364bf47f817a3e022996a011a2ea01a80bf12963d7198266732c3e0386013dbce4f716df92b004959bdea4e2be5109d97eaf3475aaa2f47ae6db6672d83451839e22d449325c943f25854b44e3c14a93aa2df2d80a09d5dd392ef88d58765ae5b2440d2ee2bc2ddc5ce064caf274adaf4972d5af734d55d26c70e6da3ae8db072f6cf9d6f5a8463a4e98f947b6f1fa93c80c3bb7657aaffe59ff5f9bab2e29280b4e2eed6d171f241e5187f842d7299b54f04b02fd660458eb8ef208d97533ff963b82794c8edfe0365e1ebd7c0b203990745c18f9e62e6125cfe3ecf9915d2c62cab2be662f9228c889a9423639fe0e9605575a81bbb66173c88a53e4da287f47c6342ce83187acad3d09e8810dfa36d0e62cf0902cc02dc365613c06de138f683d7e384eed40727633642055258b765badd35078f34e47a32597f21cef29ca2fe7ef2ecbdaa792889114d90ff9940f3fcb3aae4a34e1c947bd8490c059180ce3b07a1fdba6b75644dc7092af0b427c3fb638a59c7982c65d4ac7b2245d114b5d8ad585417d78aaf2d80a9eda4e81f35de799e08504da3d5675e1a8a03b9771cc2867c3b35042ab4809aea77cafbce1c90c64e2601f25209c2a25ebbf4a443db1d47378f88b3efa0096cd692f250d51d0e044491b3ed49308e88d00354197cff7c8996de5d86b832d1312658a135e1358a48c52aa0d0c86671423c2b8ec6f902dc52c73579602a060e582506a894fbf9dc32a5e2a70c56e3d395954669f9c930a768a5098ecfd57b300a48e883046a8e6ab130a05711ba382d041d4450d3b7b5dc13e3f5922320c3e0acf69d92178603d92e4a4a609decf1410d8a21ef25fda4b343abc1878370b5fe7cf377ac201240e0d1451395e0d2a8282d006a3dcb827635685db55a11f2ea5022d76032e369fea9200702845e85f86595ae2c32bd210263220cc4d19440fc291bac579fadf319fbef061cd893d7bda4096f71dd7857f35c63b57ae8dfb720100f528506cf99db09783f6c64e5dab6af770f8520a2c3ccecab749f15179233bf22044022fd55fdc33800ee895c6b5827cbebd93a33b59518781f969b9312ae7ff0c66a9d277c49068c819d96bfefe2f52ee5bd5ae88e5eb104c76ed0a50fbcc5be6c55f96d93d07668f8446b75e231796fd9e2fd55cb963a96979399799d43d3c22880e431bc170a52bcfeb1f83a5d4b85ea4340190b03661cfccd63da67c0c1df959a0092920b07824dad8d8960a60c123c6059e4179518c45633e89d0836df6a3252c2f4313c546a70ece93e8b2544cf44a552cf85677d9b0cc5adfd860f09b325adc673b01eb50d06af12ed29bbd47328b2e91f7b2e219decc1884ef72584ae336025043c5256e7bd7d1214448ccd8c3198571b84728961cc5643ef9507375864b46d40d7a1458bb3c4edb8ecf991d9ac08f99a1917833f7335f2b311ecf21142b6d5094f465c669f2188ee9dd450ddacbb0fe10399903e1b0a508660f94fccc1d70e2f059c63f6957b5c1ad69e4596c1c06f756c10590c4655ca23a7b463a0c77b17df8b55dfffc0386362e00f8510edb647dd339869d188355fdcfe48b5708c92d83b13e8350cffa4d9b9bd3a555726ff94c9c33974ad8bdb7d630590b155fabf64c37381474864ad44a3d6353bfcaf83257aa90d50375f020f0a026bd13a6dd6bdd8d25f95c7e66c629aefc71c94d515d2c317636160ce8d3383a32737c8ebd5d2fb605cff66b182a25bf61f528518702ba87b71bbb39d178e05ff94afa4ed647bc0192e92906450b4c9e7fa9de58597718f423ac3515084592db416153e314cb5edb415078a5c4cc8ca70b5f562831f2e2dfcacaa11e08800400ead"}, @iv={0x78, 0x117, 0x2, 0x63, "b38aa8bc0d12d0ab80f02a3c0f705f51e17ad1fcf247d796ab92ee4d95c149d6e3bec5732f4959facfb2367bcf7f4e7a01aecc75a3cdfe965bcb75105fff4c7a8adec3263a25eb6e1ef44ebef4779b2ee67a669ac5edfc7bd04ae97683f8c2ad1f6c27"}, @assoc={0x18, 0x117, 0x4, 0xa0000}], 0x10c0, 0x4000000}, {0x0, 0x0, &(0x7f0000003840)=[{&(0x7f00000014c0)="17dedbfe26e2e6a9f7637d93b5e291b35f0c3611fb4a674df0bb7dadf0c9dc397b92944947c95ab0a7b22ed5a865cf1fe6ae0e5c17942ab03a742945b9e99178215699991faa91d68a85d7db655ce5d0db2ba086561a2a4364f34a3f34012897c99f56124e3bd8f1aec2934b0b22adf748ca01627283e989893ef01b6c311bd5b2f34be59bc0eff56329c2a9246a7f5393678ff39d44ccdc3a153bbbce0f1a456edf26ee7085327467d513bf215173417dfa9c83647ee8df6f6e52cf7ed7ddf66fbd8fed83c3226ee1c104500bfe12d10a6d1f1f4a684a613cac07896ce25db77941f6bfa455480ec038733c168002febb8378d7ea2088bb19b9831c94d838f345e9c2bc1af913f81fc7064ed79f8539add8163e6006f16bbae51ac570e97bfa84e74196edfa931dbe7d4d55e903b111467b376e030504b008cdb1c29f6b9e44cc728a8bbf1c24db0534338e082d6bd8c18603de3cf6dfcdd33909fd550f6a35083b2eb0915885fb7dd1ca08180660be5eaf0cb8ac3d03f48583d7650f22860f58175835e616ab21527413c317cc8d1b3b6476ee4191e0427a7c9aee51a0dc3b07307e1ef99cd97c802779b67ce83dacd6d32fdbb75780cf5aec6d854f638c3693cd7ff6b01994fe1da0ba07bd32ede481cc0957b8f37918d065e1337d07aabce3ebf5206058162d04a05f923128ef708724c1e6eae164b86d1219ed0e12724ad6512e0ac637b64904ef9d41e20708814c40b974f296c992479ac9b51a4c4353384434e2b47165f1b73470f9889723a0e6f30636e5acee0ab9ec63c8bb84c89f0ec14b82577988fd72b5ec1dea39a441b1be69dceb559b24673c2c48be63da83b79c8429c122a0d73051ccbedfe7c2c9413e4d29fbf9a576b6fa7fbad1f440dc50f2f9538206eeaaa6b3597fcbdf426cbd67736fc910c6e5957bb9ccada845ae71d5fd9598d3686ac75257ff4a3670b867a7b7d43823df3e6fcb67adb7a47f074c2ce57e178f482f92ed3878a7fc5ad4019530f2799aa31e3c0ebb2639d8079fd8cdb2a418a8e9dd41920e069efd5a3e2472de93642d3450433f5b2ea14b6d5d4fae13326c1c56cc8e80d23a3f8154f04472d59289af1625b757bf1c19bffe773fdb2e3c371504aa544cead4b32d1e4dc058647e4affd2a29ebfbddcdbe64e9de2dcb2ab8b2dbaaf422d297949bd828422869935a3df34a1b6f6d281f5232dea2a737a84d5fe4dbbeb6d8a04e8439d885bcedbe530b38e5abc4b163da75be147b183d43a238e1764f4044f68bd830686578861fc5886b6f6775876f8eb69230edf48f3338cedeccb19c80ac2f91881073475b43a8b78a03ba4d04fad0eb46c78f39558492dbe1f5c103ad47fb41862deb658e491bb1a84ceb26953479b2e0cb3eb59ca160824bbf5934fd2d2f2c6f443044ebbf336f8ea6359dc805fa67b39616fa391d82f3ea9b577bcf6d717def844317e89ca89edecb1b8fb06219eccb8e7bdc46986ab1ead34c5715f7c4e06a37f444933e630b12dd410367f68db5eea0138b678c4d7602dd643fd51ee04ca56d6c2a4c29c8df0e527c25c1b378bbb0759d650915f6c592939915437b489fda57a2be3e76c1a9e919456b422a5512b96d5cd90b0905696a5468e2c449fd5cbfbc83bb8b9bae71298d05157cd0aec86221548a20ab875e18329ac6475613290abd4cc4824de88281253084611c826d49b39a3b99e765d2b50d08c718e2f94d17eadb741bf5342d335d5568ff4a674f5f4b3d0afac6698a9c52b810be91e26dd9bc91a5fc99327cf0950704c1c7f7b3875661801e454c69f62b1b6b1dccb961733a0092677c9fb0e7c1881de6aae7c96e5447016fda15ad21c7e9ef173ae1ef8a1b97deeb6e2204e3cea438197985555a67b4df6ee4b8f198e6f671e3c1e65369c0e741749ddf10cb170169e2cf33a7228a584d5d62fb9e3bc74a894975ab8dfab4ccbabe31a0e837ee090507051748875e4555a201f811f49e5e04089d6d36f79572e310efb8f293943064b091f852368dda4ed6345e7a1c1dbfd7ad016c86f0a449ce1d7ad98a9833a207fe56a84607bd54847ccf9ddd6e4fec1934af90bc35df7077e9ecf29ec860d1ba3ae368a761930308c7ce2e1593729daa6f7b2297b7b4b3b31ac05ed4fa03d83f804d5884aec7a110d935581149b23197a0f1697fd3fa9dbcd3c70cd66db0782065eea80028f27366170a5881a6b8c52565e1ec6de749c9d55a8b8bbdfa1cee8f2380fdc2aac8c134705bf07db44cf3a15548a5e4999aac908e92544797de74ce87ee3999e980cb105ef781c9ac1292c0d7643d132b659240ea05f1ca694746faeb6352770c7691035318e38bcb74451efccbf571707b92d894150d0aff4591b60a86534bd70b20da6f5e55cbc007c41573a0de9dcfa2b81678af135cdc9843818b25cd2d0c8e0952d404406c1e3148f58346e6829daa6b930b4e7986e6a3ab2e4389c25a2992a87b70ef565ce32143a5f428301863e54e8ea4663f47a298981a8b0e3384c90c4ed45ea21e670794ca1f95a3765341eb9c235eb1b7e9368a3692a4336eb3336e3637a43999c1d3668781136f3bcffaf4668f5b5b278bef0c21c47fcd313ba91454c4abc4162810b22dad2115fec77f4c6ecdcdb2d8f102cb51c5694d0c2d4b0b1acae5dafc4a72b339828b414facc3fa23229cfeb8798b3430897bbf2dab777277021affb3238253365e35cd42ec82a4458c71751dd74a7fbc5e8872215fe9355b01bd5d06a5f1f5b78587f0e9bd1cce4ca5684e7f20d2c161b6d4a748011827e00579644d5f1417119cf736a3c7e1c938b78474fc885a2736500a9a8f6de0d2f01d9503506e2544b7b3bba0c0b9ef9c75b96b39e1e9f12385f437fc8a76a64e2424c302e04b656270451bf795243912ca5c5f383cb69ab99cc8763de97e00967008f2fc9f162922a37b4244ff9482a3d6102496d86222a520b2748c169d62fe0d3e4d7970bafe7cb6813f9254e8f06cc77f84fa99002be8f1bdfa79aa9d9f106d47f325c412a3345302c6d2bcd027e8c7ee81e2a159faeae3af713351789f37504a2ce5705f325069967b682d14e54157d18da6bdad3070d269ef239ffda553d8c5d871e2d2144e1101a72e66caea85c5e99401949e7466b44f63b18ac34dd7eeabacfa082b437592491b11ca6376ba68da0b7b2eb6a66b120cf049adb04e82dc8bd07800c80c9f36332bf01c0fe983bb9422921e5fa3c70ac24a1eec97c51066e517c0f5a1e1b5390995168a4a295e649cd3d65fbcd3a8e40b6ae91491a23265ae60af945ae7e3af100f6cc087187c397b476c8385c9d450e705049f19372b1f570f7af3bb83664b24dab4947a72a18cb1948cc113538687319f63272df54f412621a351a094f5f8875170ccec892b43cc09bb0f0aace9d707362585f03e5e106c282ba474c0726bf70eacf34c7d05c6ab9554715f6b5414e953ac93d6294a15f39593cece6f6e2df38fddfb1f4a14119678b162f59d66138a4ea35ba1c60550abb4905c0751bdf93f80a35e5ebd610a8b9a5573935f73ff0df848bd41e5edbc83c9ceaeb109ecc947ca43262064940f5e00ee5f5b47b8fdcea54d4ff535448568e1393800455b4c92b323cbf96611b5df2386e1c873537c1db0ed17a2720953ee01212573d3f535db321eb1066aeaf9fa136d27fe722e33a9aa9edaa16a1889ce7ea7caa8ca81881c87c5ce7ea5bce47a80f154f4ef196a7311553b3ac8a6d64fb474d83675c3dba32924975030bfab905e6e59fc5a21be7ec54aeecd82f93436b898d1282d4055294c25ca1894147e3502f08dc729f134e073153a564a7a341425061f6fdc11e5547bb8959432f0c9aaee2ea3eaa7512c186d2a7b8a2fa75c14bc4cc40639f078da6d0b83838a8df3d29e55fa56e2355d7a62d21bfd961dab37710ab4b5e3c91a6a66255da2933dcf4a2a776bef31dc46a86b6a40db743d59e7cff3b0639968baa4ed1c082a8b0b2e297a75d7bc76f9aab0444df719d144bd52d93ba2253e059c972f8b408e5ceae36f693fd7cbdee5f23624efdeff994776ca622435248db8515f99b69ec43515acbc609cf76e7fd543c22b646d839f1ca1fc3b769346ba18230f89abaf54892d43ba161431bbdf69df369c4dc64982965e1c3ff2b941d00941cddb85c20749bc747ba33c1eab0c7e275a2ddb3ef143b36b8da006bc112d75160f95179fbd07c73bd890f61962f6535374c7a2d68ae37416eb4e4fcf38e0afd87d993a1704b5736355dfcb5770f010f7af0fe2fbb1e1aafa1c0e32dacad95e3c5c17661e89036cb9408be26a201a08a27e1709fb76ecb93154ddf945cb5d5fdfc68666798aef95d3d29932e95dd9bce3094848bdce2fdbb6d2b9c68d297a60392b53a2aca47adbd047b85ccf01993d1384dfdcdd367c196ebd2e07f0d1a8a82dcc795b003393989587b8b17f7cdd8b76f69ce9bbc408ba8e9df5a89d4cc9bc67f6e5e76dc39544fbc5831d4f169a2635e3eca15e116ded0b44db4b8805a1153501454d5431248c80717967e13b6013a2ec6ca6372c2fc37af3236de4e92c848aaf2fec59e4be282dfc8f04fb9b3a87f83764c0425853ee06e04d692c9f36c2067ca95ef3074a8f147559a83c296aaf1e9dc878079a0de9ba2beeb0e374b1453a33c4ca0b9fc66fdffd0c8bf9f4bc0e3ebf7151cc69033770ee469b523631ff5d2e36acae2e77a6542f7381e3ed1c79784cf101e0a9224bba801f6d49234e42874014dbcc485c13ae4528b41d6f6ec7ea9c0d7f9032c2260341526d02b2dab3a779aa2d7f60643b53992499f722bdff509926ba268460ed80657b692518d598205412a50436df26e3f913cd550446646cac44dd013f1852a7d50125428d1c26bd556f2d3fbb0c415c7484a31766eb934b69e1144ced78ab46f295be8c7ee3b1634ca2fb6a6c31cc8feb802adc54be6056b6138d7fe90150246963224ba5b35d9781e31414db85a7982cf47f14fbf90608a2ca7f9885ada89b546802fa1c22bc6cfa238a8f414672655d680d5bfff2e8af681f03cb4f4331fd8ff3b8ad2769d20dc3c7011ed4203f1001d4600e5899857424c10d3781a29e91a26f42bac49cf4f701770806961c95918a4b76ee393435f19733009dbde3462fbc77f37ee6cd9b23f2022c0893af7b668f23cc8d2cbb7d21be83a5a45c19a59031927a6544828dc5d6ffa035162a44c0299864b70ec5c89178acd073340285f9adcf90f6cf747f9fc04ee1818c0ae8aa5021c036ebba2fbb9d224c63bbc46afe8a7c7584c00f196fc4b4f157d0861e22ffa4153b69fa5ab800265ecf6326b06a75841d67a61126673cad8141152dfd25a786b238e5cbe9417423313572c890ec73688c84b6113e175de01ea0cd023e2a14bc494e5a2fd598c9905ab6af14c17588cb5ce678748d97cf5468f87977712e7c94ef53d7bf62197294196972b2272f5d7af10f352aa0022d73b4148210c703eb5aab7c2563bb82bf897e92047fd6b1803b3efb9f7e6e79c6513ea0541dc3433c4871f83af4fc5a9553ce851bdb1069bd2a8602cf2c18ab586b21d42c027dc513b3766781bdfacab6e8e0496751d4c4ef96d18805515d18a6447918cf57b0cb2251ed0055975f1b9d4fef2453a21e3a0ccd3473019f61a965ba91bcd7f728042324639832bf5fb2867eeb85c8ce06839e68d92e10f22abecab53a859e9a0ab97e42d921be1a8dd2bc19aec06967d5d226dcc93f551c893ea09162fc31c4150561267fe370596ca808723cfc2968592", 0x1000}, {&(0x7f00000024c0)="8c8221b93124bc50ac6f87b94acf5a3a7a1a4e8cb33ab5cc45209d99bda919ed095073546e40c96a8f4ef1a5a4413dc8ffd084b2", 0x34}, {&(0x7f0000002500)="d1c39b22aac1b6bfe44b79ed1d0a5a64a18cfe886e534298d872eee882dc688da2c8de3960b5346e4e599621d02c011a66292a54aeb223e1d28deac54903d7c65a2b376baa41024667e3af476a50c41beef8665fcf35f1056751acc3b42e45bb6d2270c15876d4325d0c3cdf0bb512db95882c3cf18ad6dc95a513e8ec1102d0b6efdc67d8759969d89a81ac07536b226b401a00d9e302c032fd7e3d993936b9b287e982493a8790f39a8963daa4e219dab2acb521225f3e713a4f984c81660fd051ec0acb29f81e6ab3", 0xca}, {&(0x7f0000002600)="9216d09ca1d72378b58d4d50ea2b28cc39348aa946dfdb8d61a21131b4db2cb5007d13cadd98006ff436143c7c660e076bb174ddc2bbd7006ddbca061461e46527132eb4dd94bf044c0d7b54c9ee7647a9a3600f0b7d4a9fc6e0f76740fa37c1ffd1af1c2a5f554c477e83638bd58c43675543b0fd554dc7a48ad3f1c6e095c66cdb1307a24c43dbe9f7adfd293aea0096495c050f3f64cbe738a5", 0x9b}, {&(0x7f00000026c0)="93ab519459a573634df58b3a5c52e1bc8ca4b50a4ec3e645de438c5c7e3dc297d573a298b5edf8b0044329b0d1cf51b66158b3c2f92702b5384d27dd70d9b253940f249e7d4b3f7d64", 0x49}, {&(0x7f0000002740)="a561f9f4ff559379e00c1fedce98c1ef3386a25445b2e3dd102a9dd05e8b0d5b3e57eedff524c4fa0488f82eb88cb29b1adf31fa4ed3b9e4883303307f862545d0a44d958309e0c218ffd074155d916202a731cd2ea2f275c7a3a0defc27577f43c93d1af7aee5ae37fe76731951104a4107d6eaa7a86c66f40d7e9337956f211a72818f87ebfbb49ef43cc7f912f5606c8cb4fe29fa8331c0d2ffeefaf108e252d3c24a92c9f336acd7a3c5f70592a9dbf8761757f55bfaeae80497aeb70e801118e309cb6f14de362184adc30229fa88b6e8038cb8a6d07177ed3bf491676d2f0c2787e1d94a68f3e025645b46466f18b47f9921b21dcfb0f18d62856d3e2c44c1857608c254df0b9fbc00d5da632ebdb29dd8ffb4676f0e68395cde586f9e84d9998a4057b5b394ff0704a9d3257734d9d99ae6498fe76544a3f8079c8e72ce185e6f94870a7397101c8579b90db5396b2db07028ebfa9dcaac869538bcd0d43df6ca19b0080145188faba9261f75eaf6c866b689c4b64bd8d69aeccedf5d9a2c33ffb7e0dcf60f3aec592098378053cf4eae4488690e7e7c8d3c36ed49099de8f2c30695abf70e828dd6ef68cdd3e86734a6b0badd22eb8a6b62c944120dfda5e6ed5f0199bc0af5654e37749805e852131acaca41c4fb6080d9f90b80ac5e148b7546f40ee9816fcd3b02991b3a5ff5ecbc4d4eb45d70952c693f443df36d42ef6a99b8fb79d4c031f12d6da6e421660a18225957ae857f0309f66114bf809e6e297db5bfb532f4ae17a06ab5eedb46716ffde2ef6aa18db00b47d384f64686903bf39a0b880f67fadb452e79fe4c816cf27fb82587bed68d80157419b316325f2d0604a1cc06bdb77a1f5627f05676923c7dfd8e182be2e9ed36b7825ecdd8d6bd8a7b83c93e43068e269f6afa3dcc2681d371c56529126a6be045de0825a165d2b7254a810d4ef0a299c8504cb1cfb52165f80b739baf618afe46e7109c26822b549669142061fe84b4da8e5315d3908d95cb678dc989899ce3a696b27869e19a06c67ee0b8382779ecee6cec391213b56fc925cebc805ec72c0b7c6e0d21407f8641846134145a236ed1ed18ebe359465ff5b3e562d857dfa93cedb8fd0470d58836378ecf0a2cc70c205b9d7669a1fae22486312d2030a3a907d8e5fa03ce5248484be34ac7f10b518d439cabc61fb1ed1069bc7a9cc97f49845bbdbfd1f874b5d49831267bd6625a79a3d765b40b5fe16d73af35401a96d38ef4abc9f000d29332b1221832e793c15c2eb738a773bd061962e90de23c0d2ab41238129b3cba09dde45c754598e425edfb18735252d5faa31fe84bbad486da56982589a899cfd16ef9508b2a5a0ab11ebbd207648c38b4194cb4ecf6fcea539338287f49d2476e72c277c8b5e3a9351b27ea82c61725226fd5fd5c45745e6735f809d42bd6194a1bc133504a574d2ffade64d642c8f03964636feba076246880dfeabed2d1b947f8b1bddbc8278f544142d50a101f3ba0c9fa32ef50e325d28ccdbab101dee8eef00d07a0fa5b323cc44138dbe7c01ba1fda5bb78773030508f80b0de9a30b969e98a3e7cab8ef7ecef697d24c9e91ace0c821db02985cdc36f392376d3de8915a123a6a4e458ba01887cd0f23a5ffeb5839d53afc93e2e664652753dc8e2665712a2715107bd823ca3b25eba7f8dbb732f64a33202c6ad593fa0124bd28058da9c6f26a50334f4dd0146ee9b1be416cc5f872533751891c2337d88abdd2216b338e28bf8f3852389bd8d75f5a6cba6b834d7ec893321c3ef14244c8be898cf4b6df0e34b4de80e26b881a9d88a4d3b11568f5ce3b2d45593170a7a8a586d1c87a37883d1e9252bfff6d4f5be4e606685af857a4664650b35ebf4ba3febab25011faab36a17c9d0143e7906cdc4b64eb214beca87fec2883eb9324f5a1b66475d255fdad0d39b9f023ea86c9438e18fae1ccfed17d48b3834daa76681949f7250059a5127ddf091ed1f0caf8c18cec0ad9bd351c7d48701c1d96d77d3c08da7460166e71aa0d590bca9e2fd3b5d7ad077c0ce1c0e1b8706069761722fb2f4428f0b608b1e09652026fc1606c6563262c54d4ca566c0990782d2ad10de9cee77487d82a0581a08daedf1ebb52f1e9a29301621f06d3401b0d89cf6a0103161d4839d904c32221747b0eb2c979fddbe93726a563c9d20d3c265bedd0b5172591eaa0ba61a873dbc86744eea12df16912236d357657aced478bf371e543f9196cfd847264d30290e9a275cd577805711ce95d71c06f9df7531050c474d32a3de016a73470f14de4cf2831d1d0892220ca0abc0954b7a47f80320e229663f65f2298860daabb53f63df7a76b0b277a1cf3f3b4a3889a10b02c31dbbdabeb06b00bdb0bba2734b2307c4c50312485f94dc2ea5ecbdde5f4bd1251f3d59c1986c16e4b902ff4ac89d1373f67014853b19ccc24f112911b5a3d629905f208ddaa4e04703e9f3f089be7a9a90ffa29f4b3e9aa4fae6d0316996496e203f66297e1285f23bd28873f82ab63d538bfab0209decd404e740c34ff8cf708651fd776a1f35982fe290fc3fd214b1c4acad78273688267e3130da90a0cf7fbaf2d795f0022d455b185e4f58fff15e364cac13fb0a374f03af34b08152edfeaf4ba8605f19265c3c85bb6854e1ee9bea87b520d87fdeef57f9d02bc1e934df0a8e97a860003f9343234466349f72f7f9f4d7e8b4a0cb77d80edb21101a4a98ca6e30ef9d23c7d05fe6fda3a06bdb170196c1a78367b9b2d16f852a720eac457df7536c64c5db395404c68db2faebd364c8aaeefa79fcc50189ef161e53d6474e9ed79619db8b1cc7ea6251eea634c4499d0eada5a9658de2d63abbc510bf3c74fd777660d8e5e1a561cdebd23f270618033da286f9e3fcb309ef978e7f31bdd5b5fd2a6314e07be064725eccb419f66c9d58c4ce9c81fbe67b87f7bcd9d9978372bd8c1516add1a400d188f5997abd70a5a707b48a2c5d5b7d09cb845aafc9fa2dedbd455cdfbbec94fc66d298999ee9dbe2483e1dac99c692c2588927a4545ac7930792329e89fbfe1458687e6fa92ef4a077bff22275669b89be340918312f1848167a4b6fa4bfff5c0b4b1eb572f5a0e5b147aff15ca87becf783169de12349e4f44a61692326197e9a09be012f629bffe68e706686f9e94f41d4abfe0bb68d2eea53eca28425dc34a455823350bdfe504e38e81ac7670073045cf169527f235bbe18a5661549854a86decdd5843f8646d60b3d078acd62402d36a364474472c5d50f9cdd9dffb254b834a1f3272dea3a39432fd62f8c09762702a3dea9558c2a3369aee385e5d96c10b536746996261108cab0baa8b774323b1f3f079afdd7ce261a397c6730e4f001f63a970355f4de0d5b3131e3a22d574b5fa2081fefe6534d6774b6db7b578e022b9ed968010840bb3d1b581dba2bd9a4f838fd299b068a907aed377e8ec5ebe2be26684f7edc2c4421b19a7353f3b0dd5d381c64bd9e0145ca6d0b2de263e440d872b28769d96abc732951c01cf6443f843d9e0bbdfa4360e6ce04aaaa3d4f84e146a3f7008e75e38a1f647b9200fd44bfa01afebeeeeeed72ffb97aad65a4146f38086be941cade26d1583784cfafbd948a12527c93f3ab9ce6765b8e94eff2282177c90fee60bf4f0b62df26eec9720c0ae941c604815414cf4b9e19ef5a64ce376827476439d0dcce3cc65b1f9532217573e8670e9d72e0b091600a8560047a4746209d3a79541ffd362f71207b7e8027f76cb9521e41213bac1248158c2400789875bd48ab21e9e8709c57034e4adb04355cdabe9555d1ebecfc1d8cb4ce3d72f56ecf430d3e1ba64a93fb97906f3c6ef0627c6c9971a0016d87074f5a8375f7d6063fa0e63f637606d2c0a4bc6d687cc60c4efde1fdef12b24cbf304eadbef3e7cc005d72035309446a4533fc848df978d21049a4ef2efac3237aef0c48637412109ea4a0359c635b62f59a5c272b0d192cb5cd3515408ff57e500369b87c95b975ee7c79821c026c7044ddd5c39d262d2d563ed9b3acf18f88bb5b931ff5405ba63f1653b93d2f96b39e8df4b7553789e84aa223527642e4854ba6a573fff7f9b36faee4a8afe73b5fc24ab296a8df8e8a92621088f1fd9a36e2c5d8b020734f2557f38b6270f76b391bbe3d8ec8de22ee02e77b14d0cd6d5576c3140481506dcc82ecc65f058c94a37150c7d40e450df2459d692778980d7b77eb9987a9d37245575a7af4a2d2e40fb45e9bb9257e16c6ec92ed4db31952822a4fa7e70b41e5c7158fb81e18472f6d7798d547e5bc1d82d38aeeecf08a87d2303015baaaf548f7ae3c8dc6a1c96d16172acc6a8080d8d0aea0ea6aa2a8913ec5d9db3499dd9483051f8aa93e915011759443edf61aa1777032dd5f5020ac17ae9462b60a401e2dbbcb2163d2106c2289b89f52bf103e19952d03c5b8f6a9441843a264ef5ea3722915814923ce796854fa633afe124976466259818e2642caf3b23ddbb81fa89e79f2225f9453dcc024ab38e4bb09b4152ad848a031bc96852976220bc5300569523cb757e20d93c9740bf53679f438d5da1f5fa71097ec9e29d155411b5465aa2dbff28924afc87f9bf36a19afa1402b97769b9b304fe52d2440839b32bef4d30e98b4d73624b5a986799983ec409ec086aae58a0a04444df92c6713b9db2aecc5e0c909923b1d826ac09f51299b58c56348ae2ec70e50746672ae42615786187094df4de1a97b51e3824743b160eae380e61c7abbf1dd1042c44101e1dde7a1d5e3353069948bf24aaa18efb083132e7660bb505e9534e712950103c6d220ddbe3562a02914599ede746ace71098a58405f2ac1d8184dca6bbeb3e0cfb88738f2c0e47583fb9687a8c875db01e54dfedc52a6cf5124dc971bb8ca2d2516b0f42b7e9185cfc76f35131e2d78424e18500c758e2d99c693de701a7ff52d73a8a883bfc80e8f4bf6aee8db68fd21aadef80d3e48e386bee5aa4474a38a8dfec6971e23d80b939b8900eb62ce4b7a55adf6bb8aac85a4a4792b6d9a7d1bd35a0d21ad4c0aeb169ea8b69dc0017559c6ce6f8a2f0842a2a0b6956d044849259be0af1fdd3d5100ac1e04d3022cd3c1781d73ab5ee29366332ca5a08a6a52859728ff72380534c1eb5e55a8180b27bdff60ba2cc3cf26baf067bb225f65c3e5f87ac26b03265d19cbac4c12de0082849ea3ce7da9a00549ba521e78b9a904ab058c8f77cb096952292ac35eaeaca9fa712ff86ad02035953012451b0a7f801c201308cafeb678dfbd466550bb0a8a3d633045212f434a7c780c8778b5821cd7e6c142658ebfb2fc132fe8d9d3547d0777e9ee0adc405635d115ea6125b6211dc94858ea309ddc37637f0a567c595e944214f07067c30ac82921b3760e6d947c7fbfff3373e18f92376ded3763d0f7100c2fe8410cf41a82033dd188f3021dc9bf71fb2e7cb82cf16a1f5288d81ef7ea65c67826ba796da0e5d94344569e5f92b54c2c0c5f3519b71cdcb21e3a0d56932358aea958c20f3906385782102cc502e7eb259bf5cd6261d872d27bc2b18e5e3dbede0b1a31ee6b694013bfc02161d90bb713635df681afc40c35a1bffd5b6595e80c769445c55b30396d889fb08d87e21204dba00089ca20235cef33f92f032f4f8969864e150e14a558fb51bfd15d5e41ee7b84d06d5ed517eafce383f425613e02a2904f98ca4add9ba68cb324358eafdcafef51c451cb58bdb3d601b8076ac825ab90ffee", 0x1000}, {&(0x7f0000003740)="9bc220aa7e744437406e01ec92d2375f34d1a387b0e395d0cc75c1a17b562616de07b658fd6ab8b4b2a7091b836679b226adf0f123c7a8b77f3a775f3febd71463c72c62abf6b1fde59cfec60d092ae6c5a513a218b53fac07b6b8e5d9bd3048494d9c56e0b0a04505fbb443d9aee2bcd6188385858cd0577555a3376f02186ee0d6c30bd62a3fedddbc486b329b896e1415eb94e2daf67f627146f15db4dc6aadc00b1182f28d955b447bc907b0ba85e28593c76d8de79d3ec8abc6bb7931db45bc55f7df287ef2ba8d90e367e0bb61b737fbd44370002cbf971b8a1a27b1f48fa4a5e82ff9b1f1b6cdacfaa2c1f50d3c4a5336ae9564871aaccf", 0xfb}], 0x7, &(0x7f00000038c0)=[@iv={0x88, 0x117, 0x2, 0x74, "c732571dd81a7393236209dfac47794b57cdabe8e2a48a5970b24b680bdebfd7ea54c05e96a4d8365a34739d8f860eefb15c335f7554a7bf8fe75f50557c63134b64120eed1001a1b0d75397a36be26be0208af7ee0aa26d4c5f098e372add5dd312a71e97743fdf7b984878112b1e7fad1e9367"}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18}], 0xd0, 0x91}], 0x2, 0x48000) 08:20:02 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xc6ac4d0000000000) 08:20:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x4000, @empty}}) [ 3536.208951][T26388] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:02 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000ffffff9e000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:02 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = socket(0x10, 0x800000000080003, 0x0) setsockopt$inet_sctp6_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f00000000c0)={0x5, [0x5, 0x3, 0x1, 0x40, 0x100]}, 0xe) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) bind$tipc(r1, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000480)=ANY=[@ANYBLOB="00d2d836b8000200", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r5, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) ioctl(r6, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe8478071") r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0)='nl80211\x00') sendmsg$NL80211_CMD_SET_BSS(r6, &(0x7f00000005c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x1c, r7, 0x20, 0x70bd2c, 0x25dfdbfc, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0xffffffffffffffff}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40891}, 0x4850) sendmsg$NL80211_CMD_SET_REG(r5, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x24, r7, 0x0, 0x70bd2d, 0x25dfdbfb, {}, [@NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0xffffffffffffffff}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000}, 0x40) sendfile(r4, r3, 0x0, 0x100005000) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000400)={&(0x7f0000000340)={0x14, 0x0, 0x10, 0x70bd28}, 0x14}, 0x1, 0x0, 0x0, 0x81}, 0xc4800) [ 3536.374241][T26397] netlink: 'syz-executor.5': attribute type 5 has an invalid length. [ 3536.385976][T26397] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3536.433558][ T29] kauditd_printk_skb: 7 callbacks suppressed [ 3536.433574][ T29] audit: type=1804 audit(1595406002.342:2607): pid=26403 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8586/cgroup.controllers" dev="sda1" ino=16149 res=1 [ 3536.515747][T26399] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3536.536561][T26398] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3536.544680][T26398] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:02 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000fffffff0000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:02 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) openat$cgroup_ro(r1, &(0x7f00000000c0)='cpu.stat\x00', 0x0, 0x0) [ 3536.996115][ T29] audit: type=1804 audit(1595406002.902:2608): pid=26426 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8933/cgroup.controllers" dev="sda1" ino=16151 res=1 [ 3537.068325][T26430] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:03 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000088a8ffff000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:03 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xc7ac4d0000000000) 08:20:03 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000f0ffff000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x4601, @empty}}) 08:20:03 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000007fffffff000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:04 executing program 3: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) accept$alg(r0, 0x0, 0x0) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$IPCTNL_MSG_EXP_NEW(r1, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0xd4, 0x0, 0x2, 0x201, 0x0, 0x0, {0x2, 0x0, 0x1}, [@CTA_EXPECT_FN={0x8, 0xb, 'sip\x00'}, @CTA_EXPECT_ZONE={0x6}, @CTA_EXPECT_ID={0x8, 0x5, 0x1, 0x0, 0x8}, @CTA_EXPECT_MASTER={0xa8, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @loopback}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @dev={0xfe, 0x80, [], 0x20}}, {0x14, 0x4, @local}}}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @loopback}, {0x14, 0x4, @remote}}}]}]}, 0xd4}, 0x1, 0x0, 0x0, 0x20000004}, 0x800) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x10, 0x5, 0x33) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCGIFMTU(r4, 0x8921, &(0x7f00000000c0)) sendfile(r3, r2, 0x0, 0x10000503c) connect$unix(r5, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e) 08:20:04 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xc8ac4d0000000000) 08:20:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x4000, @empty}}) 08:20:04 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000009effffff000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:04 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="8000000088cb9e0404579140902c351f87737d1612828f6d7678512926de63388122f50c2f01d84e360fd36da3ce2d137daae4a3cccbbc6e265c01038c5e55bb99c62b289d2db89073b5fec9b9dba1d44d6426050176613c4d87fe14402e38c03d567bfb05944ada019eceec494c1e921fbd095841b1b935e6cc3160589ad4344d5513a974baae609a199f68928d27213b0f90f92a4fd82bdabe42c423ecb0b569815c5d3a0e26", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:20:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x5603, @empty}}) [ 3538.168003][T26492] validate_nla: 2 callbacks suppressed [ 3538.168015][T26492] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3538.258568][ T29] audit: type=1804 audit(1595406004.172:2609): pid=26494 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8587/cgroup.controllers" dev="sda1" ino=16155 res=1 [ 3538.396589][ T29] audit: type=1804 audit(1595406004.302:2610): pid=26504 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8464/cgroup.controllers" dev="sda1" ino=16157 res=1 08:20:04 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000f0ffffff000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:04 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYRESOCT=r3, @ANYRES16=r0, @ANYRES64=r2], 0x28}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r4, 0x0, 0x10000503c) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000680)='TIPCv2\x00') sendmsg$TIPC_NL_MON_SET(r6, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000006c0)={0x20, r7, 0x1, 0x0, 0x0, {}, [@TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x4}]}]}, 0x20}}, 0x0) sendmsg$TIPC_NL_NAME_TABLE_GET(r4, &(0x7f0000000740)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000700)={&(0x7f0000000400)={0x2dc, r7, 0x100, 0x70bd26, 0x25dfdbfe, {}, [@TIPC_NLA_SOCK={0x8, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_SOCK={0x30, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7f}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8000}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8001}]}, @TIPC_NLA_NODE={0x1f0, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0xc9, 0x3, "f39fc20154903f1222a786e7c45ecf2614c139ff3b8a8607b8078e466ba2d8fbd3bfbd0d693b02ac04c81872b6f5f88611533ef178255f78394cb9494de40e223ef5e671175dbc0738920baa9f1c055629f54472787d44e34db7c79ace8bc744b5b6b819753b076acbd71514f5a374658f215a6755442bc5b5ddcd10d55500def6fd39dbfbd2f0d976a8c22afe8d940227867172b6f114b69c85e230a03211ddc81a1032b204f365bb27965a1a0ff74c7192af122eed0908b3a7fd1fdeed851adfc95f71dd"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0x90, 0x3, "bf10551e3bc47ad60451615561ad776f613fd208e744cfe1809e32cae4f2409f496539e8b9bc6a6055d57404c1efa4cc518e8811549bf3b0a5afb457de475c03b99189c428d181b1e248dfa421e1190400059b9192ba584d2d375cb8f512be1d6bf147cf64ef9d0991fe7742cc83cbc4221695158eff469f979b81bb64135e1d97ca881aa388807318d6b053"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x3f, 0x4, {'gcm(aes)\x00', 0x17, "d5883ccdd5e5551945a684ffb8eb8a7d62700bdea14625"}}, @TIPC_NLA_NODE_KEY={0x40, 0x4, {'gcm(aes)\x00', 0x18, "c1b1f2e36f10893787f05ab13e8a835d25ae572a8d61a69f"}}]}, @TIPC_NLA_LINK={0x70, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}]}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x81}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}]}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4a58658e}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}]}]}, @TIPC_NLA_SOCK={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x6}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xb036}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_MON={0x14, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1f}]}]}, 0x2dc}, 0x1, 0x0, 0x0, 0x40000}, 0x10) [ 3538.929427][ T29] audit: type=1804 audit(1595406004.842:2611): pid=26498 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8587/cgroup.controllers" dev="sda1" ino=16155 res=1 08:20:04 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) socket(0x10, 0x800000000080003, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000300), &(0x7f0000000340)=0x4) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000380)='cgroup.controllers\x00', 0x0, 0x0) getsockopt$IP6T_SO_GET_ENTRIES(r2, 0x29, 0x41, &(0x7f0000000480)={'filter\x00', 0xe7, "ce657ad15d4a50c9d8437d73ef87df71b3d33f8910f1cc374954a3dca97fde8b2c8670a3a993640007c780e665b62dface562e05e78d288546f154645a7a579385aef5ff77f2d852bb2c59dcfbe87a145debbafc95ed22ceed9d42238886b9acc1e88baeb57a24b1c5f492867d2c1a74896711df461fa2f8e70fea9d7c691616416cf1e92aa7948287be064194103580c09a8dca90cb8c8b247e87985a2e7f9ba7eab977442e8c39398c6592431d0469ab9c77a14a16545bb39f67ec7095f60bf09a85f96336d8198289e4502316019b47173eacb55b4b5bda4a03fa811350e4f6e645b29d1e4e"}, &(0x7f00000003c0)=0x10b) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r3, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f0000000280)={0x54, r4, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_PEERS={0x2c, 0x8, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g='\x97\\\x9d\x81\xc9\x83\xc8 \x9e\xe7\x81%K\x89\x9f\x8e\xd9%\xae\x9f\t#\xc20x0}) sendmsg$WG_CMD_SET_DEVICE(r3, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x1c, r0, 0x10, 0x70bd27, 0x25dfdbfc, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x44}, 0x40084) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x30, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$TIPC_MCAST_BROADCAST(r7, 0x10f, 0x85) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r6, 0x0, 0x100005000) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000400)={'syz1', "6e5f370e95bae80b94ae10db0ed21821a66a"}, 0x16) [ 3539.090231][T26520] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3539.109350][T26520] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3539.128550][ T29] audit: type=1804 audit(1595406005.042:2612): pid=26520 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8465/cgroup.controllers" dev="sda1" ino=16157 res=1 [ 3539.371235][T26517] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:05 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="8000000088cb9e0404579140902c351f87737d1612828f6d7678512926de63388122f50c2f01d84e360fd36da3ce2d137daae4a3cccbbc6e265c01038c5e55bb99c62b289d2db89073b5fec9b9dba1d44d6426050176613c4d87fe14402e38c03d567bfb05944ada019eceec494c1e921fbd095841b1b935e6cc3160589ad4344d5513a974baae609a199f68928d27213b0f90f92a4fd82bdabe42c423ecb0b569815c5d3a0e26", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:20:05 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xc9ac4d0000000000) 08:20:05 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000fffffffffffff0", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:05 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1000050f1) [ 3539.651524][T26543] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3539.731267][ T29] audit: type=1804 audit(1595406005.642:2613): pid=26539 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8935/cgroup.controllers" dev="sda1" ino=16125 res=1 [ 3539.837608][ T29] audit: type=1804 audit(1595406005.752:2614): pid=26548 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8466/cgroup.controllers" dev="sda1" ino=16157 res=1 [ 3539.911051][T26543] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:05 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3540.048418][ T29] audit: type=1804 audit(1595406005.962:2615): pid=26528 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8588/cgroup.controllers" dev="sda1" ino=16170 res=1 [ 3540.134567][ T29] audit: type=1804 audit(1595406005.962:2616): pid=26525 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8588/cgroup.controllers" dev="sda1" ino=16170 res=1 08:20:06 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000e00000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:06 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x6000, @empty}}) 08:20:06 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xcaac4d0000000000) 08:20:06 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1000050ef) 08:20:06 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x89b0, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) 08:20:06 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3540.343851][T26572] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:06 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f00001cb000/0xe000)=nil, 0xe000, 0x2, 0x2010, r1, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(0xffffffffffffffff, 0x28, 0x2, &(0x7f00000003c0), 0x8) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYRESDEC=r3, @ANYRES16=r0, @ANYRESOCT=r2], 0x28}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r4, 0x0, 0x100005000) [ 3540.546233][T26577] __nla_validate_parse: 17 callbacks suppressed [ 3540.546245][T26577] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3540.682980][T26598] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3540.694106][T26598] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:06 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1000050ee) 08:20:07 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3541.106997][T26597] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3541.130672][T26597] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:07 executing program 5: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x90ac4d0000000000) [ 3541.293970][T26607] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3541.348242][T26598] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3541.355815][T26599] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:07 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:07 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xcbac4d0000000000) [ 3541.437568][ T29] kauditd_printk_skb: 5 callbacks suppressed [ 3541.437580][ T29] audit: type=1800 audit(1595406007.352:2622): pid=26596 uid=0 auid=0 ses=4 subj==unconfined op=collect_data cause=failed comm="syz-executor.1" name="cgroup.controllers" dev="sda1" ino=15864 res=0 [ 3541.455316][T26620] netlink: 'syz-executor.5': attribute type 5 has an invalid length. [ 3541.530581][T26620] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3541.530829][ T29] audit: type=1800 audit(1595406007.382:2623): pid=26599 uid=0 auid=0 ses=4 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="cgroup.controllers" dev="sda1" ino=15864 res=0 08:20:07 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1000050e0) [ 3541.706669][T26624] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3541.716135][T26623] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3541.743242][T26623] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xae00, @empty}}) 08:20:07 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='pids.events\x00', 0x275a, 0x0) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000100)="95", 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r5, 0x0) r6 = socket$inet_sctp(0x2, 0x1, 0x84) r7 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r7, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r6, 0x84, 0x76, &(0x7f00000001c0)={r8}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000440)={r8, 0x2, 0x9}, &(0x7f0000000480)=0x10) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r5, 0x84, 0x5, &(0x7f0000000200)={r8, @in6={{0xa, 0x4e23, 0x7ff, @ipv4={[], [], @remote}, 0x3}}}, 0x84) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r4, 0x84, 0x6c, &(0x7f0000000240)={r8, 0xbb, "1b30acea14af66aa8b9c916ad29e5ab865adeefb2d98508ffca005d39fff40f3e31e8e5915247b3fb047323d521f110e40480e875070d9ed1ccf6298fa958e1c6e1052e296055e826a4c5ab561c8d318da6ba91c63ba6350446430e1ceeecb7587d6f53c9cf097b90aa832cf093be5be975f8c87c1a3633ab2f46d275586e9d611b1b0f4224a26a5c4387a64bdd221a479eba255898767b4d35311405f296c471d9ea6f51be3f0c431736f374cfa1018c5ba6d5dff6d864ce02f1c"}, &(0x7f00000000c0)=0xc3) 08:20:07 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1000050e0) 08:20:07 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x6000, @empty}}) [ 3541.890037][T26623] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3541.917840][T26623] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3542.030401][ T29] audit: type=1804 audit(1595406007.942:2624): pid=26640 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8470/cgroup.controllers" dev="sda1" ino=15828 res=1 [ 3542.088368][ T29] audit: type=1804 audit(1595406007.982:2625): pid=26646 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8590/cgroup.controllers" dev="sda1" ino=15864 res=1 [ 3542.119997][T26652] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3542.126243][T26647] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:08 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:08 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xcc02000000000000) 08:20:08 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) getsockname$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @initdev}, &(0x7f0000000140)=0x1c) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYBLOB="4f1a2863ebacf2b9385b54a37971c140bc12", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x10000503c) [ 3542.607509][T26669] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:08 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000001400962147b9fddc6baf"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_tcp_SIOCATMARK(r1, 0x8905, &(0x7f00000000c0)) sendfile(r3, r2, 0x0, 0x100005000) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r4, 0x400c6615, &(0x7f0000000140)={0x0, @aes128}) [ 3542.700220][ T29] audit: type=1804 audit(1595406008.612:2626): pid=26669 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8471/cgroup.controllers" dev="sda1" ino=15828 res=1 [ 3542.881729][ T29] audit: type=1804 audit(1595406008.792:2627): pid=26676 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8591/cgroup.controllers" dev="sda1" ino=15864 res=1 [ 3542.960074][T26677] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3543.158409][T26665] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3543.175330][T26667] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3543.189450][T26667] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:09 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3543.274084][T26683] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:09 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001340)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRESDEC=r1, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/130, 0x82}], 0x2, 0x81) recvmmsg(r2, &(0x7f0000003b40)=[{{&(0x7f0000001380)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000001480)=[{&(0x7f0000001400)=""/87, 0x57}], 0x1, &(0x7f00000014c0)=""/124, 0x7c}, 0x7}, {{&(0x7f0000001540)=@ethernet={0x0, @local}, 0x80, &(0x7f00000016c0)=[{&(0x7f00000015c0)=""/75, 0x4b}, {&(0x7f0000001640)=""/35, 0x23}, {&(0x7f0000001680)=""/49, 0x31}], 0x3, &(0x7f0000001700)=""/79, 0x4f}, 0x71}, {{0x0, 0x0, &(0x7f0000001e00)=[{&(0x7f0000001780)=""/122, 0x7a}, {&(0x7f0000001800)=""/208, 0xd0}, {&(0x7f0000001900)=""/63, 0x3f}, {&(0x7f0000001940)=""/229, 0xe5}, {&(0x7f0000001a40)=""/236, 0xec}, {&(0x7f0000001b40)=""/200, 0xc8}, {&(0x7f0000001c40)=""/168, 0xa8}, {&(0x7f0000001d00)=""/91, 0x5b}, {&(0x7f0000001d80)=""/89, 0x59}], 0x9, &(0x7f0000001ec0)=""/51, 0x33}, 0xc2}, {{&(0x7f0000001f00)=@l2tp6={0xa, 0x0, 0x0, @local}, 0x80, &(0x7f0000003140)=[{&(0x7f0000001f80)=""/121, 0x79}, {&(0x7f0000002000)=""/183, 0xb7}, {&(0x7f00000020c0)=""/96, 0x60}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x4, &(0x7f0000003180)=""/38, 0x26}, 0x4}, {{&(0x7f00000031c0)=@isdn, 0x80, &(0x7f0000003440)=[{&(0x7f0000003240)=""/240, 0xf0}, {&(0x7f0000003340)=""/157, 0x9d}, {&(0x7f0000003400)=""/42, 0x2a}], 0x3, &(0x7f0000003480)=""/254, 0xfe}, 0xdb}, {{&(0x7f0000003580)=@hci, 0x80, &(0x7f00000039c0)=[{&(0x7f0000003600)=""/148, 0x94}, {&(0x7f00000036c0)=""/167, 0xa7}, {&(0x7f0000003780)=""/15, 0xf}, {&(0x7f00000037c0)=""/100, 0x64}, {&(0x7f0000003840)=""/68, 0x44}, {&(0x7f00000038c0)=""/206, 0xce}], 0x6, &(0x7f0000003a40)=""/202, 0xca}, 0x6}], 0x6, 0x2000, &(0x7f0000003cc0)) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r3, 0xf504, 0x0) connect$inet6(r0, &(0x7f0000001300)={0xa, 0x4e21, 0x3, @mcast1}, 0x1c) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r4, 0x0, 0x100005000) 08:20:09 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000001400962147b9fddc6baf"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_tcp_SIOCATMARK(r1, 0x8905, &(0x7f00000000c0)) sendfile(r3, r2, 0x0, 0x100005000) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r4, 0x400c6615, &(0x7f0000000140)={0x0, @aes128}) 08:20:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xda03, @empty}}) 08:20:09 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503d) 08:20:09 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xccac4d0000000000) [ 3543.571234][T26698] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3543.592844][ T29] audit: type=1804 audit(1595406009.502:2628): pid=26698 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8592/cgroup.controllers" dev="sda1" ino=15828 res=1 08:20:09 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3543.703853][T26709] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3543.719101][ T29] audit: type=1804 audit(1595406009.592:2629): pid=26704 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8472/cgroup.controllers" dev="sda1" ino=15861 res=1 [ 3543.855933][ T29] audit: type=1804 audit(1595406009.742:2630): pid=26708 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8940/cgroup.controllers" dev="sda1" ino=15862 res=1 08:20:09 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503d) 08:20:10 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3544.165856][ T29] audit: type=1804 audit(1595406010.072:2631): pid=26727 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8473/cgroup.controllers" dev="sda1" ino=15861 res=1 08:20:10 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="074a00d31872ca8b8ef1ff00000014004000776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) r4 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) connect$vsock_stream(r4, &(0x7f00000000c0), 0x10) [ 3544.491323][T26726] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:10 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140), 0x0, 0x0) sendmsg$WG_CMD_SET_DEVICE(r1, 0x0, 0x0) r2 = socket(0x2a, 0x2, 0x40) setsockopt$XDP_UMEM_COMPLETION_RING(r2, 0x11b, 0x6, &(0x7f0000000180)=0x1000400, 0x4) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) r3 = socket(0xa, 0x4, 0x0) sendmmsg$alg(r3, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) recvmsg$can_bcm(r3, &(0x7f00000000c0)={&(0x7f0000000240)=@nfc, 0x80, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/79, 0x4f}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/139, 0x8b}, {&(0x7f0000001400)=""/212, 0xd4}, {&(0x7f0000001500)=""/88, 0x58}, {&(0x7f0000001580)=""/88, 0x58}], 0x6, &(0x7f0000001680)=""/4096, 0x1000}, 0x40) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, 0xffffffffffffffff, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000002680)=ANY=[@ANYRESOCT, @ANYRES16=r0, @ANYBLOB="a12c00007ff774f49758f386fb6daf37560ebc57c40000000000000014000200776730"], 0x28}, 0x1, 0x0, 0x0, 0x800}, 0x20000020) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r4, 0x0, 0x100005000) getsockname$packet(0xffffffffffffffff, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r7 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r7, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=ANY=[@ANYBLOB="7800000000000000000800000000000006000000", @ANYRES32=r6, @ANYBLOB="00000000ffffffff0000000008000100736671004c00020000000000000000000000000000000000000000000000000000000000000000000200"/96], 0x78}}, 0x0) ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000026c0)={@initdev={0xfe, 0x88, [], 0x0, 0x0}, @ipv4={[], [], @initdev={0xac, 0x1e, 0x0, 0x0}}, @mcast1, 0xe9a, 0xffe0, 0x4, 0x100, 0x1c7, 0x650000, r6}) 08:20:10 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:10 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xcdac4d0000000000) 08:20:10 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xde03, @empty}}) [ 3544.829082][T26756] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:10 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) setsockopt$IP_VS_SO_SET_STOPDAEMON(r1, 0x0, 0x48c, &(0x7f00000000c0)={0x1, 'veth0_to_batadv\x00', 0x1}, 0x18) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) 08:20:10 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r5 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r6 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r6, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) write$binfmt_script(r1, &(0x7f0000000440)=ANY=[@ANYRES64=r2, @ANYRESHEX=r2, @ANYRES64, @ANYRES16=r0, @ANYRES32=r6, @ANYRES64, @ANYBLOB="0a81cdf6aebb2a5243f198e262613b5764d155632a704a9a39ca12694816cce42935be503e85915eb5c4eb38c934fce3", @ANYRESDEC], 0x208e292) r7 = socket$inet_mptcp(0x2, 0x1, 0x106) ioctl$FICLONE(r1, 0x40049409, r7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r9, r8, 0x0, 0x100005000) 08:20:11 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3545.114378][T26775] l2tp_mt_check6: 2 callbacks suppressed [ 3545.114386][T26775] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3545.168417][T26775] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3545.181586][T26775] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3545.226919][T26777] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3545.234053][T26777] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:11 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="074a00d31872ca8b8ef1ff00000014004000776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) r4 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) connect$vsock_stream(r4, &(0x7f00000000c0), 0x10) 08:20:11 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3545.588646][T26788] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3545.606162][T26788] __nla_validate_parse: 9 callbacks suppressed [ 3545.606172][T26788] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3545.822591][T26792] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:11 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:11 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xceac4d0000000000) 08:20:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xe600, @empty}}) 08:20:11 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000005865000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3546.001557][T26801] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3546.045005][T26804] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3546.081971][T26804] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:12 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRES64=r2, @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) getsockopt$bt_sco_SCO_CONNINFO(r3, 0x11, 0x2, &(0x7f0000000240)=""/149, &(0x7f00000000c0)=0x95) ioctl$F2FS_IOC_DEFRAGMENT(r1, 0xc010f508, &(0x7f0000000140)={0x7}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r5, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) getsockopt$CAN_RAW_JOIN_FILTERS(r5, 0x65, 0x6, &(0x7f0000000380), &(0x7f00000003c0)=0x4) sendfile(r4, r3, 0x0, 0x100005000) 08:20:12 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="074a00d31872ca8b8ef1ff00000014004000776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) r4 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) connect$vsock_stream(r4, &(0x7f00000000c0), 0x10) 08:20:12 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3546.329999][T26820] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3546.339588][T26809] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.3'. [ 3546.435386][T26822] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3546.449987][T26822] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3546.524131][ T29] kauditd_printk_skb: 6 callbacks suppressed [ 3546.524145][ T29] audit: type=1804 audit(1595406012.432:2638): pid=26829 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8943/cgroup.controllers" dev="sda1" ino=15828 res=1 [ 3546.568801][T26820] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3546.586554][T26826] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:12 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000e26d000000000000000014000200776730b09c52a1d0df8b327c5816b2"], 0x28}}, 0x4040090) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r5 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$sock_SIOCGPGRP(r5, 0x8904, &(0x7f00000000c0)=0x0) ioctl$sock_SIOCSPGRP(r4, 0x8902, &(0x7f0000000140)=r6) r7 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r7, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$FIOCLEX(r7, 0x5451) sendfile(r3, r2, 0x0, 0x10000503c) [ 3546.613455][ T29] audit: type=1804 audit(1595406012.512:2639): pid=26830 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8595/cgroup.controllers" dev="sda1" ino=15871 res=1 08:20:12 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='pids.events\x00', 0x275a, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000100)="95", 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r2, 0x0) r3 = socket$inet_sctp(0x2, 0x1, 0x84) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f00000001c0)={r5}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000440)={r5, 0x2, 0x9}, &(0x7f0000000480)=0x10) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x5, &(0x7f0000000200)={r5, @in6={{0xa, 0x4e23, 0x7ff, @ipv4={[], [], @remote}, 0x3}}}, 0x84) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000000c0)={r5, 0x3ff}, 0x8) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r7, r6, 0x0, 0x100005000) [ 3546.879234][ T29] audit: type=1804 audit(1595406012.792:2640): pid=26837 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8476/cgroup.controllers" dev="sda1" ino=15766 res=1 [ 3546.907927][T26837] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3546.916151][T26837] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3546.930223][T26837] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:12 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = accept4$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0x1c, 0x80800) getsockopt$IP_VS_SO_GET_SERVICES(r1, 0x0, 0x482, &(0x7f0000000240)=""/193, &(0x7f0000000180)=0xc1) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100005000) [ 3547.204044][ T29] audit: type=1804 audit(1595406013.112:2641): pid=26845 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8597/cgroup.controllers" dev="sda1" ino=15883 res=1 08:20:13 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xcfac4d0000000000) 08:20:13 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3547.299992][T26851] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3547.314113][T26851] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:13 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRES64=r2, @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) getsockopt$bt_sco_SCO_CONNINFO(r3, 0x11, 0x2, &(0x7f0000000240)=""/149, &(0x7f00000000c0)=0x95) ioctl$F2FS_IOC_DEFRAGMENT(r1, 0xc010f508, &(0x7f0000000140)={0x7}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r5, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) getsockopt$CAN_RAW_JOIN_FILTERS(r5, 0x65, 0x6, &(0x7f0000000380), &(0x7f00000003c0)=0x4) sendfile(r4, r3, 0x0, 0x100005000) 08:20:13 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005036) [ 3547.470244][T26856] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3547.563811][T26851] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3547.582982][T26851] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3547.613146][ T29] audit: type=1804 audit(1595406013.522:2642): pid=26861 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8477/cgroup.controllers" dev="sda1" ino=15877 res=1 [ 3547.660863][ T29] audit: type=1804 audit(1595406013.562:2643): pid=26858 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8944/cgroup.controllers" dev="sda1" ino=15847 res=1 08:20:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xe603, @empty}}) 08:20:13 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:13 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xd0ac4d0000000000) [ 3547.936025][ T29] audit: type=1804 audit(1595406013.842:2644): pid=26846 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8597/cgroup.controllers" dev="sda1" ino=15883 res=1 08:20:13 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xfffffffffffffdcd, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070f000020ec16c320d4ebfb0000142d0200776720"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) [ 3547.983865][T26882] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3547.993375][ T29] audit: type=1804 audit(1595406013.892:2645): pid=26883 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8597/cgroup.controllers" dev="sda1" ino=15883 res=1 08:20:14 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005036) 08:20:14 executing program 3: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x85ac4d0000000000) 08:20:14 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000000058", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3548.230956][ T29] audit: type=1804 audit(1595406014.142:2646): pid=26888 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8598/cgroup.controllers" dev="sda1" ino=15862 res=1 [ 3548.313716][ T29] audit: type=1804 audit(1595406014.182:2647): pid=26896 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8945/cgroup.controllers" dev="sda1" ino=15886 res=1 [ 3548.508768][T26890] netlink: 'syz-executor.3': attribute type 5 has an invalid length. 08:20:14 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) getsockopt$IP6T_SO_GET_REVISION_TARGET(r1, 0x29, 0x45, &(0x7f0000000380)={'TPROXY\x00'}, &(0x7f00000003c0)=0x1e) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) getsockopt$sock_int(r2, 0x1, 0x21, &(0x7f00000000c0), &(0x7f0000000140)=0x4) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000000400)={0x1, [0x0]}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r3, 0x84, 0x70, &(0x7f0000000480)={r4, @in={{0x2, 0x4e22, @private=0xa010102}}, [0x7, 0x729b, 0x6, 0x2, 0x0, 0x3, 0x6, 0x6, 0x1, 0x5, 0x1ff, 0x1df1, 0x4, 0xe7, 0x4c53]}, &(0x7f0000000580)=0x100) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100005000) [ 3548.652601][T26907] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:14 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:14 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xf603, @empty}}) 08:20:14 executing program 3: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r3, @ANYRES32=r1], 0x28}}, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) r4 = socket$netlink(0x10, 0x3, 0x15) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000680)='TIPCv2\x00') sendmsg$TIPC_NL_MON_SET(r5, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000006c0)={0x20, r6, 0x1, 0x0, 0x0, {}, [@TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x4}]}]}, 0x20}}, 0x0) sendmsg$TIPC_NL_PUBL_GET(r4, &(0x7f0000000380)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x38, r6, 0x100, 0x70bd25, 0x25dfdbfc, {}, [@TIPC_NLA_MON={0x24, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1fde}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7fff}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x89}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x6}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x8005}, 0x4) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r7, 0x0, 0x10000503c) 08:20:14 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xd1ac4d0000000000) 08:20:14 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3548.969013][T26927] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:15 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0)='nl80211\x00') mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmsg$WG_CMD_GET_DEVICE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYBLOB="f670cb08fbfc69cb46d01c80f2f796ca08aaf5dae8a20055c4c73935e598267f0370b029772e6a1378ce13c1154002295e86e4052b590b13b20ca55a1187e405112b1265f919cf38d404e1faa8e1ec798f9a6b4231fb93496f22b34b0367aeeb5b600140a8f8af968d326e357a256b16fbd78631b47e9b63ed", @ANYRES64, @ANYRESOCT=r2], 0x28}, 0x1, 0x0, 0x0, 0x4000000}, 0x800) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) ioctl(r7, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe8478071") r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0)='nl80211\x00') sendmsg$NL80211_CMD_SET_BSS(r7, &(0x7f00000005c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000580)={&(0x7f0000000680)=ANY=[@ANYBLOB="bc51944946b0a8b6a2f15552b57d63f5f9437b36257643944fceff90394911855463cb4888e36228c4ae46f0fed85a831b742d8f35754b8293f42dd8a4e3c4bc479cea6ef3d568fc73f462eed505a2649802702407043bed0f5c41803d1e124277425db63cfd371e00c405edeb8300000d9774a1ea8037d3cdcf3d30a2dbc4d7ac56f243163dfba5dc67e5f93e5586489fd4126d2cc1e6529dd8f75ac73dc07753b125f89a43d9407ef7f3fbf729bd139521b9dc45525cdd6449e4c96166cf63e06cfb32a9f27e7cb717c87882aebcb6fde2a2a8259c2f832e5c3cf927898cf27900940bf82d60c907e68e5db7ec862612bbade7a6383cc1437db479d54ce112f4e13bab", @ANYRES16=r8, @ANYBLOB="20002cbd7000fcdbdf251900000008000100ffffffff"], 0x1c}, 0x1, 0x0, 0x0, 0x40891}, 0x4850) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r6, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x2400001}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x2c, r8, 0x4, 0x70bd26, 0x25dfdbfc, {}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0x0, 0x2}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x8}}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4004000}, 0x8010) sendfile(r5, r4, 0x0, 0x10000503c) [ 3549.077393][T26925] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 08:20:15 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005031) 08:20:15 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000180)='cpuacct.usage_all\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100005000) [ 3549.832945][T26943] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:15 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:15 executing program 5: syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[], 0x28}}, 0x4c011) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='pids.events\x00', 0x275a, 0x0) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000100)="95", 0x1}], 0x1) mmap(&(0x7f0000424000/0x4000)=nil, 0x4000, 0x2000000, 0x110, r4, 0x0) r5 = socket$inet_sctp(0x2, 0x1, 0x84) r6 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r6, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r5, 0x84, 0x76, &(0x7f00000001c0)={r7}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000440)={r7, 0x2, 0x9}, &(0x7f0000000480)=0x10) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x5, &(0x7f0000000200)={r7, @in6={{0xa, 0x4e1f, 0x7fd, @dev={0xfe, 0x80, [], 0xb}, 0x3}}}, 0x84) getsockopt$inet_sctp6_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000c00)={0x0, 0x7fff, 0x4, 0x9, 0x9, 0x4, 0x101, 0x9, {r7, @in={{0x2, 0x4e24, @private=0xa010101}}, 0x37978607, 0x1, 0x7fffffff, 0x10000002, 0x4}}, &(0x7f0000000cc0)=0xb0) sendfile(r3, r2, 0x0, 0x10000503c) 08:20:15 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xd203000000000000) 08:20:15 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xfa03, @empty}}) [ 3550.103217][T26967] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:16 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3550.360673][T26967] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:16 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005031) 08:20:16 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xd2ac4d0000000000) 08:20:16 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) bind$l2tp(r1, &(0x7f00000000c0)={0x2, 0x0, @rand_addr=0x64010100, 0x1}, 0x10) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:20:16 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000180)='cpuacct.usage_all\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100005000) 08:20:16 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3551.025923][T26991] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3551.041276][T26991] __nla_validate_parse: 13 callbacks suppressed [ 3551.041286][T26991] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:17 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xfe02, @empty}}) [ 3551.133059][T27006] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3551.190260][T26991] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3551.227242][T26991] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:17 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000ffffa8", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:17 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xd3ac4d0000000000) [ 3551.527737][T27024] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3551.578865][ T29] kauditd_printk_skb: 11 callbacks suppressed [ 3551.578879][ T29] audit: type=1804 audit(1595406017.492:2659): pid=26997 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8601/cgroup.controllers" dev="sda1" ino=15876 res=1 [ 3551.619543][T27028] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3551.652013][T27028] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:17 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005031) 08:20:17 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000180)='cpuacct.usage_all\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100005000) 08:20:17 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x13, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0xfffffefd, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="0307000000002100003fa12260101190f90000000000140002007767301c7593c25976ea00"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = syz_genetlink_get_family_id$fou(&(0x7f00000000c0)='fou\x00') sendmsg$FOU_CMD_ADD(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="18000000", @ANYRES16=r3, @ANYBLOB="1303000400000000000003"], 0x3}}, 0x0) r4 = socket(0x11, 0x800000003, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r6 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=ANY=[@ANYBLOB="0000000024000b0f000000000012000000000000", @ANYRES32=r5, @ANYBLOB="00000000ffffffff0000000008000100736671004c00020000000000000000000000000000000000000000000000000000000000000000000200"/96], 0x78}}, 0x0) r7 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r7, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) setsockopt$TIPC_GROUP_JOIN(r7, 0x10f, 0x87, &(0x7f00000002c0)={0x42, 0x1, 0x3}, 0x10) sendmsg$FOU_CMD_GET(r2, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)={0x5c, r3, 0x10, 0x70bd26, 0x25dfdbfe, {}, [@FOU_ATTR_LOCAL_V6={0x14, 0x7, @dev={0xfe, 0x80, [], 0x27}}, @FOU_ATTR_PEER_V6={0x14, 0x9, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @FOU_ATTR_PEER_V4={0x8, 0x8, @initdev={0xac, 0x1e, 0x0, 0x0}}, @FOU_ATTR_IFINDEX={0x8, 0xb, r5}, @FOU_ATTR_LOCAL_V4={0x8, 0x6, @empty}, @FOU_ATTR_AF={0x5, 0x2, 0x2}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4}, 0x4044001) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r2, 0x0, 0x100005000) [ 3551.947453][ T29] audit: type=1804 audit(1595406017.862:2660): pid=27039 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8602/cgroup.controllers" dev="sda1" ino=15893 res=1 [ 3552.003665][ T29] audit: type=1804 audit(1595406017.892:2661): pid=27033 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8482/cgroup.controllers" dev="sda1" ino=15876 res=1 [ 3552.040214][ T29] audit: type=1804 audit(1595406017.902:2662): pid=27035 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8949/cgroup.controllers" dev="sda1" ino=15884 res=1 [ 3552.226788][T27045] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:18 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000000046", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:18 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xd400000000000000) [ 3552.388368][T27056] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:18 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xff00, @empty}}) [ 3552.497808][T27060] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3552.542773][ T29] audit: type=1804 audit(1595406018.452:2663): pid=27042 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8602/cgroup.controllers" dev="sda1" ino=15893 res=1 08:20:18 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000ffffff", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:18 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f00001e4000/0x2000)=nil, 0x2000, 0x3000004, 0x50, r1, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f00000000c0)) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) [ 3552.684011][ T29] audit: type=1804 audit(1595406018.482:2664): pid=27039 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8602/cgroup.controllers" dev="sda1" ino=15893 res=1 08:20:18 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005030) 08:20:18 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005030) [ 3552.937045][ T29] audit: type=1804 audit(1595406018.852:2665): pid=27079 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8483/cgroup.controllers" dev="sda1" ino=15891 res=1 [ 3553.039552][ T29] audit: type=1804 audit(1595406018.932:2666): pid=27080 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8950/cgroup.controllers" dev="sda1" ino=15893 res=1 [ 3553.228033][T27072] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3553.329738][T27073] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) [ 3553.383165][ T29] audit: type=1804 audit(1595406019.292:2667): pid=27081 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8603/cgroup.controllers" dev="sda1" ino=15884 res=1 08:20:19 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xd4ac4d0000000000) 08:20:19 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000ffffff", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3553.458123][ T29] audit: type=1804 audit(1595406019.352:2668): pid=27081 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8603/cgroup.controllers" dev="sda1" ino=15884 res=1 [ 3553.602831][T27100] validate_nla: 3 callbacks suppressed [ 3553.602842][T27100] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:19 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005030) 08:20:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0xff00, @empty}}) 08:20:19 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000002c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)=ANY=[@ANYBLOB="9fd074dfd2090a35bcefba21e6cf6e30df41c1f72794d410e5a32aa3c8eeee2d6fa8745663a118e28a34fcad233025b5f96bd2efc7310bd1725e833a69cfebb05507b0287a7a67afb1f37b8fa7f305b332421874fa42196d684461d7f97e73d8e1b8fc1e12602f923d551eec4aa033acd018298c866ab797ee5c0cb383334458", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$EXT4_IOC_GROUP_EXTEND(r4, 0x40086607, &(0x7f0000000100)=0x8) r5 = accept4$x25(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000380)=0x12, 0x800) ioctl$sock_SIOCGIFCONF(r5, 0x8912, &(0x7f0000000280)=@req={0x28, &(0x7f0000000240)={'veth0_to_bond\x00', @ifru_data=&(0x7f0000000180)="e3c9b8a969dddaf2304e86068f3dd28a4534c99215d2c9da12cd0e790646cc9c"}}) 08:20:20 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000000000007fffff", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3554.184596][T27115] l2tp_mt_check6: 7 callbacks suppressed [ 3554.184604][T27115] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3554.201411][T27120] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:20 executing program 5: r0 = socket(0x3bd4f1433d1b9d9c, 0x2, 0x800) r1 = socket(0x10, 0x800000000080003, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)={0x17, 0x0, 0x40002, 0x2}, 0x40) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000fe6000)={0x3, 0x4, 0x4, 0x100000009}, 0x40) bpf$PROG_LOAD(0x5, &(0x7f0000001300)={0x13, 0x7, &(0x7f0000000000)=@framed={{}, [@map={0x18, 0x0, 0x1, 0x0, r2}, @map={0x18, 0x0, 0x1, 0x0, r3}], {0x95, 0x61}}, &(0x7f0000000080)='GPL\x00', 0x2, 0x1000, &(0x7f0000000280)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) socket$inet6_mptcp(0xa, 0x1, 0x106) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)={0x17, 0x0, 0x40002, 0x2}, 0x40) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000fe6000)={0x3, 0x4, 0x4, 0x100000009}, 0x40) bpf$PROG_LOAD(0x5, &(0x7f0000001300)={0x13, 0x7, &(0x7f0000000000)=@framed={{}, [@map={0x18, 0x0, 0x1, 0x0, r4}, @map={0x18, 0x0, 0x1, 0x0, r5}], {0x95, 0x61}}, &(0x7f0000000080)='GPL\x00', 0x2, 0x1000, &(0x7f0000000280)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) socketpair(0xf, 0xa, 0x400, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000012c0)={r5, &(0x7f0000001380)="c8d8a143224288887271b41e55719045eb38bd85e63b12a6ece7b1b4ea908a8e183344feb5d747fe13468b2fc5396801f1c6068128ffd39b993edf65256be9b1695a3b77478df4e373ed08887affff3fc2f318a741e07f809f8540731a7821fa4601fc4cb5ee6662207762e44c4f97c3e4a121a9a0e4791187605613138c0d190c11600453470dc6ec5476d696511ec4e54dae9b9217aaa75c2bcabd3a253ffeb3a34e7ffc23ead41abe2f86d2cf383db58b8d034c2723a88093da081e60f27204bf714d0f071ab65b3546c097a103adeb2015979ca54c995e6430db8d56fac7ad42a1", &(0x7f0000000b00)=@tcp6=r6, 0x2}, 0x20) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r7 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001480)={0x0, 0x7, 0x1000, 0x5}, &(0x7f00000014c0)=0x10) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000001500)={0xb3, 0x2, 0x0, 0x3f, 0x6f1, 0x10000, 0xfff, 0x8, r8}, 0x20) sendmsg$IPVS_CMD_GET_SERVICE(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40212000}, 0xc, &(0x7f0000000080)={&(0x7f0000000180)={0x140, r7, 0x200, 0x70bd27, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_DAEMON={0x20, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x6c}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast1}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3}, @IPVS_CMD_ATTR_DEST={0x48, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x7}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e21}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x6}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x3}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@private=0xa010101}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x7}, @IPVS_DEST_ATTR_TUN_TYPE={0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x4}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e23}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0xfffffff8}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x7fff}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e21}]}, @IPVS_CMD_ATTR_SERVICE={0x14, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e22}]}, @IPVS_CMD_ATTR_SERVICE={0x28, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@mcast1}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0xffff}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x3}, @IPVS_CMD_ATTR_DAEMON={0x4c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x81}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e24}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e24}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x40}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}]}]}, 0x140}, 0x1, 0x0, 0x0, 0x840}, 0x4000001) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r9 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r9, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) sendmmsg$sock(r0, &(0x7f0000000a00)=[{{&(0x7f00000002c0)=@pptp={0x18, 0x2, {0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000340)="9068752a8ebea2f217aaeda851536268951b5c6a1d90d50cfb56a6ea2b98942345e34c00f640932e7ff3805244c7f534e5f792043e8b8c9cbe11f0731eef87e41a1a04f024a2da02ca3720cef9add09b71f65ce6cfef71b3d44e1901472aed00eeac", 0x62}], 0x1, &(0x7f00000003c0)=[@txtime={{0x18, 0x1, 0x3d, 0x10001}}], 0x18}}, {{&(0x7f0000000400)=@pppol2tpv3={0x18, 0x1, {0x0, r9, {0x2, 0x4e20, @rand_addr=0x64010102}, 0x1, 0x4, 0x4, 0x1}}, 0x80, &(0x7f0000000940)=[{&(0x7f0000000480)="76f9509bfcb7f477a5c663fb3b0b3348d230fea55d3b2dd13d42eed07142a561fec00c09b5f9cbfab61a75a9a6f60942a6b9a21e72f399597a8c5cadeef321a97dd89d971a9df351f19f32db61a6d676d116c66b9420b137d7e08fd83db8091fdd082ba1dbcc65181e24c02cc1e5d0252f7d137eaecd319969f023268cadf3c7cfcbfa3fd65163640c4838ffd9659256fdfd694f323c1f535572ca85094cdc3bd340b6add5e912706c7868d31634975eb4036bd118", 0xb5}, {&(0x7f0000000540)="a06bd5c809f2f12904682cf3c0e3e8851292ba0dcff91989e06104ebd3d51bd2fb30b5c21eb500d47ee4c3a7fa69d293a075f73b74740a0fdd90d7eed163a4f11a75b8373e960bc8595fe161bc96a7384ea63c140af25fed3e5b4dc21c90ad8a5a781b12209276cc32b600b0c6e7b136a70add6184e776c85b7c6d9049e44d040332e1afef420cc94284353fd1ebb8ab92126f2d2492218f5914e7393073c9753ee25909d48f274e731d270b0bf3481f53f294973520f667e11bff9a125a24257a1f61c9d63da0ac6e904874951c862056", 0xd1}, {&(0x7f0000000640)="0342fd3cf37e53656585eae6a0765780642c69b67d68ca704ef05d3dd238c3a3d62760e65487d434e10622a45ea5512191a7901a1f462cf9d8088a2a3d46b18e932ef11a7cf8ce1b15ff3d57b69cd0cd611b29d45e6ef88f1eebbda7347df1398a30df41ef33a46178519ac86780ec09e36b092324d73ffd3a4575c4f3a11c467669378ff756f679a038fd0b915df9833ff9efd80cb2ec20d50e542e41b874c87c5ebe54b1c98ee464c4c1c68bcf60e8da579eb92b856f32f20c8d0ec6a8ec74c4a66b09c8a05f167bb0e8bf900f", 0xce}, {&(0x7f0000000740)="a5489788a9afe4f024ea6e3ca1dd951407d7f97e72c2844738c4856241c305dadb81f428ee25b494de55da40f0c908bfdf7f476611afba672f7500acb2438fc124ec7b1491156d0258d7dc86d352b8273aa33acd44d35e910027351e6110005be0473eef8029b000461e41c81fd2130662ccbf9832c4dbc60aa1f31b606c3d3b87f5c1e67737a46d79634a9fee9baa33f37227d1c7bd2acb3d3f121afe02fa85666bb281a6e1794a8bc10740cf54023d7bcabe2790a958c6db16152fc96a253968923cf8234ab65d88be109e4b6bc87c5982cf3a119dc0", 0xd7}, {&(0x7f0000000840)="505ef77a937d7d333c397571894d3757623b820ad55de4677b4a0374409697fea8847fdf2b0bd06ec469aa021cad23e93665cd23b2f2369286f2d66ccc749eaf45e757b4fe278ad409af7f23886cf86f6c8f3fa247ec50a3dc71967e6f98e2e2580d21a0b94acca8c2cc9c5080a620da08121cdf6822e3b4458ffbca46e1cbce15bee0dc26474f881757f450df52d9207b28b2f946215248295aee1a3b0a256c99612ae8a850a70e3b50e0a759f84c2af78abc2f6f7f39c3e93f39dd9d29586004c0f66f00d79da9ef8f9b380c1a297b114bdda1d922e64dbf3a56dac2806d2f", 0xe0}], 0x5, &(0x7f00000009c0)=[@txtime={{0x18, 0x1, 0x3d, 0x1}}, @txtime={{0x18, 0x1, 0x3d, 0x80000}}], 0x30}}], 0x2, 0x20000000) 08:20:20 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) r4 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r5 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r6 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r7 = socket$rxrpc(0x21, 0x2, 0xa) connect$pppl2tp(r6, &(0x7f0000000380)=@pppol2tpin6={0x18, 0x1, {0x0, r7, 0x2, 0x0, 0x4, 0x3, {0xa, 0x4e23, 0x9, @private2={0xfc, 0x2, [], 0x1}, 0x1}}}, 0x32) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r5, 0x89fb, &(0x7f00000000c0)={'ip6gre0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x4, 0x2, 0x20, 0x80000000, 0x14, @empty, @private2={0xfc, 0x2, [], 0x1}, 0x7800, 0x1, 0x8, 0x312d}}) setsockopt$packet_drop_memb(r4, 0x107, 0x2, &(0x7f0000000240)={r8, 0x1, 0x6, @local}, 0x10) [ 3554.690926][T27130] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:20 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xd5ac4d0000000000) 08:20:20 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000f0ffffffffff", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:20 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) r4 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r5 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r6 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r7 = socket$rxrpc(0x21, 0x2, 0xa) connect$pppl2tp(r6, &(0x7f0000000380)=@pppol2tpin6={0x18, 0x1, {0x0, r7, 0x2, 0x0, 0x4, 0x3, {0xa, 0x4e23, 0x9, @private2={0xfc, 0x2, [], 0x1}, 0x1}}}, 0x32) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r5, 0x89fb, &(0x7f00000000c0)={'ip6gre0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x4, 0x2, 0x20, 0x80000000, 0x14, @empty, @private2={0xfc, 0x2, [], 0x1}, 0x7800, 0x1, 0x8, 0x312d}}) setsockopt$packet_drop_memb(r4, 0x107, 0x2, &(0x7f0000000240)={r8, 0x1, 0x6, @local}, 0x10) 08:20:20 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x84) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:20:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x2}}) [ 3554.844519][T27142] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3555.041630][T27161] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3555.168203][T27162] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:21 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000020000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3555.355818][T27166] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:21 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000c00000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:21 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="72f8c33dd6a11c3227952d2209ffec1bbec26f0cc4a03d98e1c670ff2398d4006b1c0f7b4e1d57553155b6ec891bad041c773f4a7268259b1f48b83cde768f62f6acf2e056f4d936deee2979ae1216149e16ca41ba0dc0c70a76b22996996ea6066e6aff3c9610b22070eabf6ccad7756b0788405d72eec230204e1c6b32c9e5a6", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) 08:20:21 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xd6ac4d0000000000) 08:20:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x3}}) 08:20:21 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000030000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3555.672550][T27183] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:21 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) r4 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r5 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r6 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r7 = socket$rxrpc(0x21, 0x2, 0xa) connect$pppl2tp(r6, &(0x7f0000000380)=@pppol2tpin6={0x18, 0x1, {0x0, r7, 0x2, 0x0, 0x4, 0x3, {0xa, 0x4e23, 0x9, @private2={0xfc, 0x2, [], 0x1}, 0x1}}}, 0x32) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r5, 0x89fb, &(0x7f00000000c0)={'ip6gre0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x4, 0x2, 0x20, 0x80000000, 0x14, @empty, @private2={0xfc, 0x2, [], 0x1}, 0x7800, 0x1, 0x8, 0x312d}}) setsockopt$packet_drop_memb(r4, 0x107, 0x2, &(0x7f0000000240)={r8, 0x1, 0x6, @local}, 0x10) 08:20:21 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000300)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="0707000000000000006a0000000000000010776730137adb8531724004d692e2bdec683ef81db43e5e5ce9ed78ee53266e82a273b997b59046000000000000fdffffff870ae7c5238bd163fe0a52faf70c1a12d704ea7fd858ce80766541ba6784d51290d22850710e8cc5821deda67053b1e2b2771c517a860792646b6f2c3a73ca332a03815ef61ce8441e20d5d1fbade62a1a0545541b7cd49a59ab7b5fd319a0506d9912be26aa251395ee34241f03391f9b60b3ad000000008008c47df6e7ce7b319484bc4c233c716e94ddfeecbc9ab2d3157539cd5a95f0a6dcd40672fffb9e91f0388e628cd8571813c3021c162ee1aef24d68d2d26f3ba6721e0e8f3853624b47cbc081ae15e90b6418ccebeb9b50336cfa0ba0a93da24215bb46264effa48155c44134f655a562ead663d529c6ad2b26eabc446e612c967f4af670f278be3ca1f02ea056b44ceff25a4d3e552ce26ada13920541a26ebf82589b214340420097a31ee5f6b32f175753fdd9e96ba0d76a9a7e5a0aec0e5089d76c8fbb3f7be98fb35a6148942ee6ce0c4e50b65ddc23528eab170e622e391dabe4ed69bb8f10ef190733a374a64fb162df8bfee6c6d37fd13844ad36c78beb6da6dfc14de4152eea340f730258eb3dab00f072d37f4aed56a1c2bc6a946e31b04dbd4adab1c71bd9ef3d8a0729037ef291c37cac3fa85706067cbe299880ce37aca4ee4e0a8f54e818be7afb75008230111da4e70396ac5f219e8af607716cb90c3b8a17c0a50170eeb6ae6502ad0078bd370bd21bce83ae1b0895ac69c264ad493e08593256116889bf5fb716721a25ad197cdd18eb6e98b84ed0ca68205611420e3f9bd110c50af9d8d11f06a6f0dd7952a229b7fce33b6598555ef46ce7a85858e2f4fdfae26e64c5eb3471e49ff55bd1d16da4034c7604715e8e2ab3a9bf243e4958d9e8ca83b94c313725d39c6c99a6fdabd4b7c18165fb534af38be307c0bdbbbbe805b2dbed3583c7fcf2361e286c802ce0250f767637497a77dce46c5b5006909b86dde63b64748f1dcf2d0b0fed8075d9603fad"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x17, &(0x7f0000000000)=0xe4ba, 0x4) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:20:21 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000040000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3555.923016][T27203] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x2}}) [ 3556.082252][T27210] __nla_validate_parse: 12 callbacks suppressed [ 3556.082264][T27210] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3556.165035][T27219] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:22 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f00000000c0)) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:20:22 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xd7ac4d0000000000) 08:20:22 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000050000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x4}}) [ 3556.599121][T27227] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3556.612483][T27227] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:22 executing program 3: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0xf6efff7f00000000) [ 3556.789664][ T29] kauditd_printk_skb: 13 callbacks suppressed [ 3556.789678][ T29] audit: type=1804 audit(1595406022.702:2682): pid=27223 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8607/cgroup.controllers" dev="sda1" ino=15895 res=1 [ 3556.861860][ T29] audit: type=1804 audit(1595406022.702:2683): pid=27222 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8607/cgroup.controllers" dev="sda1" ino=15895 res=1 08:20:22 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f00000000c0)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) [ 3557.013521][T27232] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3557.073951][T27248] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3557.086792][T27248] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:23 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000161000/0x1000)=nil, 0x1000, 0x904c59f263773088, 0x28011, r1, 0xf377f000) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) [ 3557.172040][ T29] audit: type=1804 audit(1595406023.082:2684): pid=27242 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8488/cgroup.controllers" dev="sda1" ino=15884 res=1 08:20:23 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) ioctl$SIOCX25SCUDMATCHLEN(r1, 0x89e7, &(0x7f0000000140)={0xb}) r4 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r4, 0x8004f50e, &(0x7f00000000c0)) [ 3557.497913][ T29] audit: type=1804 audit(1595406023.412:2685): pid=27260 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8957/cgroup.controllers" dev="sda1" ino=15901 res=1 08:20:23 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000060000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:23 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xda03000000000000) [ 3557.757191][T27270] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3557.785629][T27269] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3557.813571][T27269] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:23 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) ioctl$SIOCX25SCUDMATCHLEN(r1, 0x89e7, &(0x7f0000000140)={0xb}) r4 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r4, 0x8004f50e, &(0x7f00000000c0)) 08:20:23 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000070000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x5}}) 08:20:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8937, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) [ 3558.058035][ T29] audit: type=1804 audit(1595406023.972:2686): pid=27277 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8489/cgroup.controllers" dev="sda1" ino=15884 res=1 [ 3558.076899][T27282] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3558.098802][T27269] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3558.136787][T27269] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:24 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') r5 = gettid() sendmsg$DEVLINK_CMD_RELOAD(r3, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000000)={0x3c, r4, 0x536ae464467e3e0b, 0x0, 0x0, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r5}}]}, 0x3c}, 0x1, 0x6000000000000000}, 0x0) sendmsg$DEVLINK_CMD_SB_POOL_SET(r1, &(0x7f0000000640)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000480)={0x18c, r4, 0x100, 0x70bd2c, 0x25dfdbfb, {}, [{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x503}, {0x6, 0x11, 0xd2}, {0x8, 0x13, 0xfffff001}, {0x5, 0x14, 0x1}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x8000}, {0x6, 0x11, 0x5}, {0x8, 0x13, 0x5}, {0x5}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x4f767990}, {0x6, 0x11, 0x40}, {0x8, 0x13, 0x8}, {0x5}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x800}, {0x6, 0x11, 0x1c}, {0x8, 0x13, 0x400}, {0x5, 0x14, 0x1}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x7c7}, {0x6, 0x11, 0x1}, {0x8, 0x13, 0x6}, {0x5, 0x14, 0x1}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x5}, {0x8}, {0x5}}]}, 0x18c}}, 0x4081) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r2, 0x8010661b, &(0x7f00000000c0)) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000400)=ANY=[@ANYBLOB="ff7f8c7b430000ddecb606b943f50829632b925e704ea960bfa98ae7b04b87533e2191597ec4fe60ae6a2ec87a9fea121dfe9c1d4ba2c5c94901271bebe6067a941d63fb7eaea27b79dd", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r7, r6, 0x0, 0x100005000) 08:20:24 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000080000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:24 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xde03000000000000) 08:20:24 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005029) [ 3558.512666][T27304] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3558.661422][ T29] audit: type=1804 audit(1595406024.572:2687): pid=27310 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8609/cgroup.controllers" dev="sda1" ino=15876 res=1 [ 3558.735014][ T29] audit: type=1804 audit(1595406024.622:2688): pid=27313 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8490/cgroup.controllers" dev="sda1" ino=15894 res=1 [ 3558.887344][T27305] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3558.899497][T27307] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3558.920933][T27307] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:25 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000090000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3559.104866][T27307] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:25 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000000000ffffff9e00", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:25 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x6}}) 08:20:25 executing program 5: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x8100000000000000) 08:20:25 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000000a0000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:25 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xe03f030000000000) [ 3559.343575][T27351] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:25 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000000c0000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3559.450018][T27355] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:25 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005025) [ 3559.760863][ T29] audit: type=1804 audit(1595406025.672:2689): pid=27366 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8961/cgroup.controllers" dev="sda1" ino=15902 res=1 [ 3559.822667][T27371] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x7}}) 08:20:26 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000000e0000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:26 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xe200000000000000) 08:20:26 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000700)=ANY=[@ANYBLOB, @ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRESOCT], 0x208e292) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='pids.current\x00', 0xb00000000065808, 0x0) getuid() r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, &(0x7f0000000140)={r4, 0x8, 0x8, 0x6}) sendmsg$ETHTOOL_MSG_CHANNELS_GET(r5, &(0x7f00000006c0)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000680)={&(0x7f00000005c0)={0x88, 0x0, 0x10, 0x70bd28, 0x25dfdbfc, {}, [@HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'caif0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_virt_wifi\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}]}, 0x88}, 0x1, 0x0, 0x0, 0x24048485}, 0x2004c810) getsockopt$inet6_int(r1, 0x29, 0xd0, &(0x7f0000000380), &(0x7f00000003c0)=0x4) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r7, 0x4018f50b, &(0x7f00000000c0)={0x1, 0x6, 0x411e}) sendfile(r6, r2, 0x0, 0x10000503c) r8 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r8, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=ANY=[@ANYBLOB='x\x00'/11, @ANYRES32=0x0, @ANYBLOB="00000000ffffffff0000000008000100736671004c00020000000000000000000000000000000000000000000000000000000000000000000200"/96], 0x78}}, 0x0) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r5, &(0x7f0000000580)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000540)={&(0x7f0000000440)={0x7c, 0x0, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@NL80211_ATTR_MESH_CONFIG={0x4}, @NL80211_ATTR_MESH_CONFIG={0x34, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_CONNECTED_TO_GATE={0x5}, @NL80211_MESHCONF_GATE_ANNOUNCEMENTS={0x5}, @NL80211_MESHCONF_HWMP_MAX_PREQ_RETRIES={0x5, 0x8, 0x3}, @NL80211_MESHCONF_RETRY_TIMEOUT={0x6, 0x1, 0xb}, @NL80211_MESHCONF_MIN_DISCOVERY_TIMEOUT={0x6, 0xa, 0x8}, @NL80211_MESHCONF_HWMP_PREQ_MIN_INTERVAL={0x6, 0xc, 0xfff}]}, @NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x7, 0x1}}, @NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_IFINDEX={0x8}, @NL80211_ATTR_IFINDEX={0x8}, @NL80211_ATTR_MESH_CONFIG={0x4}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4000}, 0xc000800) 08:20:26 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(r1, 0x111, 0x5, 0xddaf, 0x4) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$FITHAW(r2, 0xc0045878) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100005000) [ 3560.155961][T27389] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3560.294580][T27405] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3560.305755][T27389] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3560.326005][T27406] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3560.364532][ T29] audit: type=1804 audit(1595406026.272:2690): pid=27397 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8610/cgroup.controllers" dev="sda1" ino=15910 res=1 [ 3560.401630][T27406] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:26 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000100000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:26 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005025) [ 3560.753082][ T29] audit: type=1804 audit(1595406026.662:2691): pid=27415 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8962/cgroup.controllers" dev="sda1" ino=15902 res=1 08:20:26 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xe203000000000000) 08:20:27 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.net/syz0\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000240)='rdma.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r5, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) getsockopt$inet_mtu(r5, 0x0, 0xa, &(0x7f00000000c0), &(0x7f0000000140)=0x4) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r4, 0x0, 0x100005000) 08:20:27 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000480000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:27 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005023) [ 3561.094726][T27422] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3561.103634][T27422] __nla_validate_parse: 11 callbacks suppressed [ 3561.103645][T27422] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3561.258119][T27428] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:27 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000004c0000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3561.354424][T27435] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3561.365054][T27435] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x8}}) 08:20:27 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005022) [ 3561.538898][T27440] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:27 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xe4ffffff00000000) 08:20:27 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000600000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:27 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) sendmsg$nl_generic(r1, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, 0x3f, 0x4, 0x70bd2a, 0x25dfdbfb, {0x13}, [@generic="89c186bfa69db0c7fc598b6271a86ca7d6c34f6c40548c947ff7356c7e9a3f055a6ccf18e40136ed"]}, 0x3c}, 0x1, 0x0, 0x0, 0x4000}, 0x11) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) r4 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r5 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000280)='mptcp_pm\x00') r6 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r6, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8933, &(0x7f0000000380)={'team0\x00'}) sendmsg$MPTCP_PM_CMD_SET_LIMITS(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x1c, r5, 0x0, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x9}]}, 0x1c}}, 0x0) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r4, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r5, 0x200, 0x70bd2b, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x2}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x8}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x1}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4044400}, 0x40) socket$inet_udp(0x2, 0x2, 0x0) [ 3561.846178][ T29] kauditd_printk_skb: 4 callbacks suppressed [ 3561.846193][ T29] audit: type=1804 audit(1595406027.752:2696): pid=27453 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8492/cgroup.controllers" dev="sda1" ino=15902 res=1 [ 3561.890181][T27461] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3561.898706][T27461] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3561.923221][ T29] audit: type=1804 audit(1595406027.802:2697): pid=27456 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8612/cgroup.controllers" dev="sda1" ino=15916 res=1 [ 3561.991209][T27464] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3562.053569][T27471] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:28 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000680000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3562.280783][T27461] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3562.299786][T27461] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:28 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005022) [ 3562.516777][ T29] audit: type=1804 audit(1595406028.422:2698): pid=27463 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8612/cgroup.controllers" dev="sda1" ino=15916 res=1 [ 3562.561320][T27477] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:28 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005023) 08:20:28 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xea03000000000000) [ 3562.729624][ T29] audit: type=1804 audit(1595406028.642:2699): pid=27481 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8964/cgroup.controllers" dev="sda1" ino=15892 res=1 08:20:28 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000006c0000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:28 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0xa}}) [ 3562.890178][T27491] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:28 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f00000003c0)={0x0, @multicast1, @remote}, &(0x7f0000000400)=0xc) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f0000000980)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x41800040}, 0xc, &(0x7f0000000940)={&(0x7f0000000440)={0x4fc, r0, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@WGDEVICE_A_FWMARK={0x8, 0x7, 0xfffffffb}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e22}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e22}, @WGDEVICE_A_PEERS={0x4b8, 0x8, 0x0, 0x1, [{0x4b4, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @broadcast}}, @WGPEER_A_ALLOWEDIPS={0x1c0, 0x9, 0x0, 0x1, [{0x40, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x3}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}]}, {0x100, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010102}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g='\xf4M\xa3g\xa8\x8e\xe6VO\x02\x02\x11Eg\'\b/\\\xeb\xee\x8b\x1b\xf5\xebs74\x1bE\x9b9\"'}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "9049576456129d476b82867d22bd46f1749124005222b446e49d8cb14f4e0dff"}, @WGPEER_A_ALLOWEDIPS={0x234, 0x9, 0x0, 0x1, [{0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x2}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, [], 0x2c}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5, 0x3, 0x3}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, [], 0x29}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x3}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5, 0x3, 0x1}}]}]}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "59e74b2f6a5998a59c9bf8c65da182444e89a488c6c2daea0b2f0b131f873f23"}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x3, @mcast2, 0xc1}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @rand_addr=0x64010101}}]}]}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x8}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r3}, @WGDEVICE_A_FLAGS={0x8}]}, 0x4fc}, 0x1, 0x0, 0x0, 0x80c1}, 0x1) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000000, 0x30, 0xffffffffffffffff, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYRES64], 0x28}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r4, 0x0, 0x42, &(0x7f00000000c0)={'NETMAP\x00'}, &(0x7f0000000140)=0x1e) r5 = socket$inet6(0xa, 0x2, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, 0xffffffffffffffff, 0x0) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f00000009c0)={0x0, 0xa, [@local, @link_local, @multicast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, @dev={[], 0x3e}, @remote, @multicast, @empty, @dev={[], 0x33}, @multicast]}) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$sock_TIOCINQ(r5, 0x541b, &(0x7f0000000180)) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r4, 0x0, 0x100005000) [ 3562.971322][ T29] audit: type=1804 audit(1595406028.882:2700): pid=27489 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8493/cgroup.controllers" dev="sda1" ino=15902 res=1 [ 3563.110567][T27494] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3563.150479][T27502] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3563.218979][T27509] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:29 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="0707d97aced3912bf203480089a03f780154b70000"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:20:29 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f00000003c0)={0x0, @multicast1, @remote}, &(0x7f0000000400)=0xc) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f0000000980)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x41800040}, 0xc, &(0x7f0000000940)={&(0x7f0000000440)={0x4fc, r0, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@WGDEVICE_A_FWMARK={0x8, 0x7, 0xfffffffb}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e22}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e22}, @WGDEVICE_A_PEERS={0x4b8, 0x8, 0x0, 0x1, [{0x4b4, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @broadcast}}, @WGPEER_A_ALLOWEDIPS={0x1c0, 0x9, 0x0, 0x1, [{0x40, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x3}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}]}, {0x100, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010102}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g='\xf4M\xa3g\xa8\x8e\xe6VO\x02\x02\x11Eg\'\b/\\\xeb\xee\x8b\x1b\xf5\xebs74\x1bE\x9b9\"'}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "9049576456129d476b82867d22bd46f1749124005222b446e49d8cb14f4e0dff"}, @WGPEER_A_ALLOWEDIPS={0x234, 0x9, 0x0, 0x1, [{0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x2}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, [], 0x2c}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5, 0x3, 0x3}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, [], 0x29}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x3}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5, 0x3, 0x1}}]}]}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "59e74b2f6a5998a59c9bf8c65da182444e89a488c6c2daea0b2f0b131f873f23"}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x3, @mcast2, 0xc1}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @rand_addr=0x64010101}}]}]}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x8}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r3}, @WGDEVICE_A_FLAGS={0x8}]}, 0x4fc}, 0x1, 0x0, 0x0, 0x80c1}, 0x1) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000000, 0x30, 0xffffffffffffffff, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYRES64], 0x28}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r4, 0x0, 0x42, &(0x7f00000000c0)={'NETMAP\x00'}, &(0x7f0000000140)=0x1e) r5 = socket$inet6(0xa, 0x2, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, 0xffffffffffffffff, 0x0) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f00000009c0)={0x0, 0xa, [@local, @link_local, @multicast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, @dev={[], 0x3e}, @remote, @multicast, @empty, @dev={[], 0x33}, @multicast]}) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$sock_TIOCINQ(r5, 0x541b, &(0x7f0000000180)) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r4, 0x0, 0x100005000) 08:20:29 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xeffdffff00000000) [ 3563.460428][T27518] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3563.472222][ T29] audit: type=1804 audit(1595406029.382:2701): pid=27516 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8614/cgroup.controllers" dev="sda1" ino=15914 res=1 08:20:29 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000740000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:29 executing program 5: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xe203000000000000) 08:20:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8924, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) [ 3563.778796][ T29] audit: type=1804 audit(1595406029.692:2702): pid=27516 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8614/cgroup.controllers" dev="sda1" ino=15914 res=1 08:20:29 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYBLOB="28f61f5b162f5837dc8ad2c793c300", @ANYRES16=r0, @ANYBLOB="02f8f66004000000bdad38f173d2ba230000a900000000a122249a000059842f5780156de5b542be16d2415efbe3dd2d10bc0ca1c417a912a0ac5d4d0a2bddcccb0accde0d8197d27ab073adb4b81e3d7a1eae4124"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) [ 3563.818606][ T29] audit: type=1804 audit(1595406029.692:2703): pid=27519 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8614/cgroup.controllers" dev="sda1" ino=15914 res=1 [ 3563.914127][T27522] validate_nla: 2 callbacks suppressed [ 3563.914139][T27522] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3563.950441][ T29] audit: type=1804 audit(1595406029.862:2704): pid=27533 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8615/cgroup.controllers" dev="sda1" ino=15914 res=1 [ 3564.002166][T27525] netlink: 'syz-executor.5': attribute type 5 has an invalid length. 08:20:30 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000007a0000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:30 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0xe}}) [ 3564.154946][T27549] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:30 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0xa}}) 08:20:30 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xf0ffffff00000000) 08:20:30 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000f00000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:30 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) setsockopt$inet6_MCAST_LEAVE_GROUP(r1, 0x29, 0x2d, &(0x7f0000000240)={0x5, {{0xa, 0x4e24, 0x8, @private1={0xfc, 0x1, [], 0x1}, 0x401}}}, 0x88) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000e5c4e2a0ae72dd3d0000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x10000503c) [ 3564.587984][T27574] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:30 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000000a00", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3564.693763][ T29] audit: type=1804 audit(1595406030.602:2705): pid=27537 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8615/cgroup.controllers" dev="sda1" ino=15914 res=1 [ 3564.820870][T27570] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:31 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000000800", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3565.302411][T27589] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:31 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000501b) 08:20:31 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000300000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:31 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005019) 08:20:31 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x16}}) 08:20:31 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xf203000000000000) 08:20:31 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005019) [ 3565.531807][T27614] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:31 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000500000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:31 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005018) 08:20:32 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="0707000000000000000000000000140002007767300ca19898219eda9581c66187014048436587b3b2c9cf6a4943a2b3b31e3c816e8ec641b6d7a6586a6d509e9cc49c897acc50ade988a9f1732695491df47f47"], 0x28}}, 0x0) getsockopt$TIPC_SOCK_RECVQ_DEPTH(0xffffffffffffffff, 0x10f, 0x84, &(0x7f00000000c0), &(0x7f0000000140)=0x4) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) 08:20:32 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000240)='NLBL_MGMT\x00') sendmsg$NLBL_MGMT_C_REMOVEDEF(r3, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x68, r4, 0x800, 0x70bd2a, 0x25dfdbfe, {}, [@NLBL_MGMT_A_IPV6MASK={0x14, 0x6, @mcast1}, @NLBL_MGMT_A_DOMAIN={0x7, 0x1, '\xb3-\x00'}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x7}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @dev={0xac, 0x14, 0x14, 0x35}}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x3}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @multicast1}, @NLBL_MGMT_A_CLPDOI={0x8, 0xc, 0x1}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x3}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x3}]}, 0x68}, 0x1, 0x0, 0x0, 0x20040890}, 0x4) getsockopt$bt_BT_POWER(r1, 0x112, 0x9, &(0x7f00000000c0)=0x1, &(0x7f0000000140)=0x1) sendfile(r3, r2, 0x0, 0x10000503c) [ 3566.383849][T27628] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3566.398747][T27628] __nla_validate_parse: 13 callbacks suppressed [ 3566.398768][T27628] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3566.489675][T27630] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:32 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x28}}) 08:20:32 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000600000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:32 executing program 1: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$RDMA_NLDEV_CMD_SYS_GET(r0, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x60, 0x1406, 0x200, 0x70bd27, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x60}, 0x1, 0x0, 0x0, 0x40000}, 0x40) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$SIOCAX25GETINFO(r2, 0x89ed, &(0x7f00000002c0)) sendfile(r4, r3, 0x0, 0x10000503c) 08:20:32 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xf32b72d500000000) [ 3566.679548][T27651] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3566.743423][T27653] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3566.758728][T27653] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:32 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000500f) [ 3566.892812][ T29] kauditd_printk_skb: 8 callbacks suppressed [ 3566.892827][ T29] audit: type=1804 audit(1595406032.802:2714): pid=27659 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8619/cgroup.controllers" dev="sda1" ino=15926 res=1 08:20:33 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000700000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:33 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0, @ANYRES16=r0, @ANYBLOB="0707b6770000000000000000000014000200776730"], 0x28}}, 0x804) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) [ 3567.111134][ T29] audit: type=1804 audit(1595406033.022:2715): pid=27668 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8970/cgroup.controllers" dev="sda1" ino=15927 res=1 08:20:33 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000500d) [ 3567.405103][ T29] audit: type=1804 audit(1595406033.312:2716): pid=27673 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8499/cgroup.controllers" dev="sda1" ino=15919 res=1 [ 3567.498563][ T29] audit: type=1804 audit(1595406033.412:2717): pid=27677 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8620/cgroup.controllers" dev="sda1" ino=15926 res=1 [ 3567.616417][T27667] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3567.632029][T27667] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3567.722795][T27672] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:33 executing program 3: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x3f000000) 08:20:33 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xf401000000000000) 08:20:33 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000900000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:33 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x60}}) 08:20:33 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) r4 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r4, 0x800442d2, &(0x7f00000000c0)={0x6, &(0x7f0000000240)=[{0x0, 0x0, 0x0, @remote}, {0x0, 0x0, 0x0, @remote}, {0x0, 0x0, 0x0, @multicast}, {0x0, 0x0, 0x0, @remote}, {0x0, 0x0, 0x0, @multicast}, {0x0, 0x0, 0x0, @dev}]}) [ 3567.913692][T27693] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3567.950819][T27693] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:33 executing program 1: r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x20000100) [ 3568.094189][T27696] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3568.155653][T27693] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3568.184792][ T29] audit: type=1804 audit(1595406034.092:2718): pid=27702 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8971/cgroup.controllers" dev="sda1" ino=15922 res=1 08:20:34 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000a00000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:34 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCGIFADDR(r1, 0x8915, &(0x7f00000000c0)={'tunl0\x00', {0x2, 0x4f2, @rand_addr=0x64010100}}) sendfile(r3, r2, 0x0, 0x10000503c) [ 3568.387360][T27720] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:34 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) socket$nl_netfilter(0x10, 0x3, 0xc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000503c) [ 3568.689594][ T29] audit: type=1804 audit(1595406034.602:2719): pid=27723 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8501/cgroup.controllers" dev="sda1" ino=15928 res=1 08:20:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x5452, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) [ 3568.786621][ T29] audit: type=1804 audit(1595406034.692:2720): pid=27726 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8622/cgroup.controllers" dev="sda1" ino=15929 res=1 08:20:34 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xfa02000000000000) 08:20:34 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000c00000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3569.056260][T27741] validate_nla: 1 callbacks suppressed [ 3569.056272][T27741] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0xae}}) 08:20:35 executing program 5: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xf401000000000000) 08:20:35 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000e00000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3569.220390][T27752] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:35 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000007a00000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:35 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005005) [ 3569.419917][T27758] netlink: 'syz-executor.5': attribute type 5 has an invalid length. 08:20:35 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xfa03000000000000) [ 3569.569715][ T29] audit: type=1804 audit(1595406035.482:2721): pid=27771 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8623/cgroup.controllers" dev="sda1" ino=15928 res=1 08:20:35 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000006800000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:35 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000894600000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3569.746835][T27780] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:35 executing program 5: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005004) [ 3569.972057][ T29] audit: type=1804 audit(1595406035.882:2722): pid=27790 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir992408476/syzkaller.PRxjk1/8974/cgroup.controllers" dev="sda1" ino=15929 res=1 08:20:35 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000480)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="00000000000000001400020095ac0cd54c6913a1c27767300000000000008dc0bd45b07930f5e3565f95fcedf2fe128e942308e74f3a435aa63a675fe0907ce0174c03d548e5da189c69c516cf8821795ad76201f3792a527233c84329ddc18c8645de8d35c700297b646c221b679eb269307ef2ad21fcc785d7d3baa0832805b894d0b518513ee81d7d181ad595c6a1f1c88cfc69904098ef24a58d2141ec6e153d50fcbbed168742cad3fdb4f0b343f7b1b23f787b4d38e7ecea9a9147fedf8586bbc6249aa2c1c190f5b4463bb8ffc38687f46c97965b66af9d8cc51a6d2eb818c683377cb2f78ca0fcf4936fa3b7c70f4768765cd0f899955ed0dbee4ccf857888921ffa8c7eea7a921d17e667b03241da871920cf2030d61c3ca7290fe849f0570185137ff356482b2f794a3575ff4084bd66568cd83d8a5b7688a6d5b0942a237ec069f76f2a3412a374f66b4d17b079bf8f59268d9ed97f90cd46a82d5d3ca7d93f791f48fe73e529dd7c0f29f3a562746bb1bb323ead0d2d070805ed56b0179fe72718cc459ce7f20e01000000ccafb5ac9056a962214881f68a478e054633b85d23c5efa22049bd10be300bb6b5a960cfee17a9e49f421dda5563cfe35467ef19799604f6f3cd268980551588ef3b4557e0d57a62087b6f4cf33cc78c2687e6704c6d3708abf3c737bc892539fdf8ebabe65f724d0dac89a706d191549f0b65e46300336ea1a8ecf8435d0e6b640bd2"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$CAN_RAW_FD_FRAMES(0xffffffffffffffff, 0x65, 0x5, &(0x7f00000000c0)=0x1, 0x4) r4 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) setsockopt$bt_BT_SECURITY(r4, 0x112, 0x4, &(0x7f0000000140)={0x2, 0x5}, 0x2) sendfile(r3, r2, 0x0, 0x10000503c) 08:20:36 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000004800000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3570.027668][T27800] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0xe6}}) 08:20:36 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xfc03000000000000) 08:20:36 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000004c00000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3570.291467][ T29] audit: type=1804 audit(1595406036.202:2723): pid=27804 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir833962694/syzkaller.gqDtQ0/8504/cgroup.controllers" dev="sda1" ino=15936 res=1 08:20:36 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005005) 08:20:36 executing program 5 (fault-call:2 fault-nth:0): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) [ 3570.433023][T27818] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3570.581802][T27823] FAULT_INJECTION: forcing a failure. [ 3570.581802][T27823] name failslab, interval 1, probability 0, space 0, times 0 [ 3570.616198][T27823] CPU: 0 PID: 27823 Comm: syz-executor.5 Not tainted 5.8.0-rc4-syzkaller #0 [ 3570.624934][T27823] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3570.635100][T27823] Call Trace: [ 3570.638420][T27823] dump_stack+0x18f/0x20d [ 3570.642811][T27823] should_fail.cold+0x5/0x14 [ 3570.647431][T27823] should_failslab+0x5/0xf [ 3570.651873][T27823] kmem_cache_alloc_node+0x257/0x3c0 [ 3570.657220][T27823] __alloc_skb+0x71/0x550 [ 3570.661625][T27823] netlink_sendmsg+0x94f/0xd90 [ 3570.666424][T27823] ? netlink_unicast+0x7d0/0x7d0 [ 3570.671435][T27823] ? netlink_unicast+0x7d0/0x7d0 [ 3570.676425][T27823] sock_sendmsg+0xcf/0x120 [ 3570.680875][T27823] ____sys_sendmsg+0x6e8/0x810 [ 3570.685781][T27823] ? kernel_sendmsg+0x50/0x50 [ 3570.690479][T27823] ? do_recvmmsg+0x6d0/0x6d0 [ 3570.695095][T27823] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3570.701100][T27823] ? _parse_integer+0x132/0x180 [ 3570.705982][T27823] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3570.711994][T27823] ___sys_sendmsg+0xf3/0x170 [ 3570.716621][T27823] ? sendmsg_copy_msghdr+0x160/0x160 [ 3570.721936][T27823] ? __fget_files+0x272/0x400 [ 3570.726651][T27823] ? lock_downgrade+0x820/0x820 [ 3570.731537][T27823] ? find_held_lock+0x2d/0x110 [ 3570.736323][T27823] ? ksys_write+0x212/0x250 [ 3570.740860][T27823] ? __fget_files+0x294/0x400 [ 3570.745568][T27823] ? __fget_light+0xea/0x280 [ 3570.750192][T27823] __sys_sendmsg+0xe5/0x1b0 [ 3570.754727][T27823] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3570.759792][T27823] ? do_syscall_64+0x1c/0xe0 [ 3570.764409][T27823] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3570.770424][T27823] do_syscall_64+0x60/0xe0 [ 3570.774867][T27823] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3570.780782][T27823] RIP: 0033:0x45c1f9 [ 3570.784684][T27823] Code: Bad RIP value. [ 3570.788762][T27823] RSP: 002b:00007fe722c20c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3570.797190][T27823] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3570.805187][T27823] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 3570.813177][T27823] RBP: 00007fe722c20ca0 R08: 0000000000000000 R09: 0000000000000000 [ 3570.821197][T27823] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 08:20:36 executing program 3 (fault-call:1 fault-nth:0): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3570.829224][T27823] R13: 00007ffdd5081e8f R14: 00007fe722c219c0 R15: 000000000078bf0c 08:20:36 executing program 5 (fault-call:2 fault-nth:1): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) [ 3570.913426][T27831] FAULT_INJECTION: forcing a failure. [ 3570.913426][T27831] name failslab, interval 1, probability 0, space 0, times 0 [ 3570.927070][T27831] CPU: 0 PID: 27831 Comm: syz-executor.5 Not tainted 5.8.0-rc4-syzkaller #0 [ 3570.929195][T27832] FAULT_INJECTION: forcing a failure. [ 3570.929195][T27832] name failslab, interval 1, probability 0, space 0, times 0 [ 3570.935777][T27831] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3570.935785][T27831] Call Trace: [ 3570.935815][T27831] dump_stack+0x18f/0x20d [ 3570.935838][T27831] should_fail.cold+0x5/0x14 [ 3570.935869][T27831] should_failslab+0x5/0xf [ 3570.975135][T27831] kmem_cache_alloc_node_trace+0x27d/0x400 [ 3570.980977][T27831] __kmalloc_node_track_caller+0x38/0x60 [ 3570.986633][T27831] __alloc_skb+0xae/0x550 [ 3570.990992][T27831] netlink_sendmsg+0x94f/0xd90 [ 3570.995795][T27831] ? netlink_unicast+0x7d0/0x7d0 [ 3571.000811][T27831] ? netlink_unicast+0x7d0/0x7d0 [ 3571.005782][T27831] sock_sendmsg+0xcf/0x120 [ 3571.010233][T27831] ____sys_sendmsg+0x6e8/0x810 [ 3571.015032][T27831] ? kernel_sendmsg+0x50/0x50 [ 3571.019736][T27831] ? do_recvmmsg+0x6d0/0x6d0 [ 3571.024360][T27831] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3571.030367][T27831] ? _parse_integer+0x132/0x180 [ 3571.035252][T27831] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3571.041269][T27831] ___sys_sendmsg+0xf3/0x170 [ 3571.045896][T27831] ? sendmsg_copy_msghdr+0x160/0x160 [ 3571.051204][T27831] ? __fget_files+0x272/0x400 [ 3571.055907][T27831] ? lock_downgrade+0x820/0x820 [ 3571.060787][T27831] ? find_held_lock+0x2d/0x110 [ 3571.065576][T27831] ? ksys_write+0x212/0x250 [ 3571.070106][T27831] ? __fget_files+0x294/0x400 [ 3571.074814][T27831] ? __fget_light+0xea/0x280 [ 3571.079433][T27831] __sys_sendmsg+0xe5/0x1b0 [ 3571.083964][T27831] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3571.089017][T27831] ? do_syscall_64+0x1c/0xe0 [ 3571.093610][T27831] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3571.099619][T27831] do_syscall_64+0x60/0xe0 [ 3571.104107][T27831] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3571.110022][T27831] RIP: 0033:0x45c1f9 [ 3571.113927][T27831] Code: Bad RIP value. [ 3571.118005][T27831] RSP: 002b:00007fe722c20c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3571.126443][T27831] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3571.134437][T27831] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 3571.142433][T27831] RBP: 00007fe722c20ca0 R08: 0000000000000000 R09: 0000000000000000 [ 3571.150421][T27831] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3571.158424][T27831] R13: 00007ffdd5081e8f R14: 00007fe722c219c0 R15: 000000000078bf0c [ 3571.167735][T27832] CPU: 1 PID: 27832 Comm: syz-executor.3 Not tainted 5.8.0-rc4-syzkaller #0 [ 3571.176479][T27832] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3571.186664][T27832] Call Trace: [ 3571.189972][T27832] dump_stack+0x18f/0x20d [ 3571.194331][T27832] should_fail.cold+0x5/0x14 [ 3571.198948][T27832] should_failslab+0x5/0xf [ 3571.203385][T27832] kmem_cache_alloc_node_trace+0x27d/0x400 [ 3571.209217][T27832] __get_vm_area_node+0x126/0x3b0 08:20:37 executing program 5 (fault-call:2 fault-nth:2): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) [ 3571.214269][T27832] ? find_held_lock+0x2d/0x110 [ 3571.219094][T27832] ? bpf_prog_alloc_no_stats+0x32/0x260 [ 3571.224662][T27832] __vmalloc+0xf3/0x1a0 [ 3571.228834][T27832] ? bpf_prog_alloc_no_stats+0x32/0x260 [ 3571.234412][T27832] bpf_prog_alloc_no_stats+0x32/0x260 [ 3571.239811][T27832] bpf_prog_alloc+0x2c/0x230 [ 3571.244436][T27832] __get_filter+0x115/0x4e0 [ 3571.248975][T27832] sk_attach_filter+0x1c/0x170 [ 3571.253773][T27832] sock_setsockopt+0x1f7b/0x22a0 [ 3571.258800][T27832] ? sock_enable_timestamps+0x30/0x30 [ 3571.260695][T27838] FAULT_INJECTION: forcing a failure. [ 3571.260695][T27838] name failslab, interval 1, probability 0, space 0, times 0 [ 3571.264210][T27832] ? aa_af_perm+0x230/0x230 [ 3571.264241][T27832] __sys_setsockopt+0x41a/0x480 [ 3571.264261][T27832] ? __sock_recv_wifi_status+0x1b0/0x1b0 [ 3571.264279][T27832] ? vfs_write+0x1b0/0x6b0 [ 3571.264296][T27832] ? fput_many+0x2f/0x1a0 [ 3571.264309][T27832] ? ksys_write+0x1a5/0x250 [ 3571.264332][T27832] ? lock_is_held_type+0xb0/0xe0 [ 3571.310085][T27832] __x64_sys_setsockopt+0xba/0x150 [ 3571.315221][T27832] ? lockdep_hardirqs_on+0x6a/0xe0 [ 3571.320359][T27832] do_syscall_64+0x60/0xe0 [ 3571.324802][T27832] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3571.330717][T27832] RIP: 0033:0x45c1f9 [ 3571.334614][T27832] Code: Bad RIP value. [ 3571.338691][T27832] RSP: 002b:00007f709e5f5c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 3571.347121][T27832] RAX: ffffffffffffffda RBX: 000000000002cb80 RCX: 000000000045c1f9 [ 3571.355106][T27832] RDX: 000000000000001a RSI: 0000000000000001 RDI: 0000000000000003 [ 3571.363130][T27832] RBP: 00007f709e5f5ca0 R08: 0000000000000010 R09: 0000000000000000 [ 3571.371122][T27832] R10: 0000000020000480 R11: 0000000000000246 R12: 0000000000000000 [ 3571.379114][T27832] R13: 00007ffebe0cb08f R14: 00007f709e5f69c0 R15: 000000000078bf0c [ 3571.387128][T27838] CPU: 0 PID: 27838 Comm: syz-executor.5 Not tainted 5.8.0-rc4-syzkaller #0 [ 3571.396172][T27838] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3571.397913][T27832] syz-executor.3: vmalloc: allocation failure: 4096 bytes, mode:0xdc0(GFP_KERNEL|__GFP_ZERO), nodemask=(null),cpuset=/,mems_allowed=0-1 [ 3571.406237][T27838] Call Trace: [ 3571.406266][T27838] dump_stack+0x18f/0x20d [ 3571.406286][T27838] should_fail.cold+0x5/0x14 [ 3571.406306][T27838] should_failslab+0x5/0xf [ 3571.406320][T27838] kmem_cache_alloc+0x40/0x3b0 [ 3571.406336][T27838] skb_clone+0x14f/0x3c0 [ 3571.406353][T27838] netlink_deliver_tap+0x990/0xb70 [ 3571.406373][T27838] netlink_unicast+0x5e5/0x7d0 [ 3571.406391][T27838] ? netlink_attachskb+0x810/0x810 [ 3571.406405][T27838] ? _copy_from_iter_full+0x247/0x890 [ 3571.406420][T27838] ? __phys_addr+0x9a/0x110 [ 3571.406433][T27838] ? __phys_addr_symbol+0x2c/0x70 [ 3571.406448][T27838] ? __check_object_size+0x171/0x3e4 [ 3571.406465][T27838] netlink_sendmsg+0x856/0xd90 [ 3571.406484][T27838] ? netlink_unicast+0x7d0/0x7d0 [ 3571.406504][T27838] ? netlink_unicast+0x7d0/0x7d0 [ 3571.406523][T27838] sock_sendmsg+0xcf/0x120 [ 3571.406540][T27838] ____sys_sendmsg+0x6e8/0x810 [ 3571.406566][T27838] ? kernel_sendmsg+0x50/0x50 [ 3571.406579][T27838] ? do_recvmmsg+0x6d0/0x6d0 [ 3571.406597][T27838] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3571.406609][T27838] ? _parse_integer+0x132/0x180 [ 3571.406624][T27838] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3571.406641][T27838] ___sys_sendmsg+0xf3/0x170 [ 3571.406655][T27838] ? sendmsg_copy_msghdr+0x160/0x160 [ 3571.406669][T27838] ? __fget_files+0x272/0x400 [ 3571.406687][T27838] ? lock_downgrade+0x820/0x820 [ 3571.406702][T27838] ? find_held_lock+0x2d/0x110 [ 3571.406717][T27838] ? ksys_write+0x212/0x250 [ 3571.406736][T27838] ? __fget_files+0x294/0x400 [ 3571.406756][T27838] ? __fget_light+0xea/0x280 [ 3571.406774][T27838] __sys_sendmsg+0xe5/0x1b0 [ 3571.406794][T27838] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3571.579886][T27838] ? do_syscall_64+0x1c/0xe0 [ 3571.584505][T27838] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3571.590519][T27838] do_syscall_64+0x60/0xe0 [ 3571.594961][T27838] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3571.600875][T27838] RIP: 0033:0x45c1f9 [ 3571.604776][T27838] Code: Bad RIP value. [ 3571.608858][T27838] RSP: 002b:00007fe722c20c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3571.617300][T27838] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3571.625293][T27838] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 3571.633286][T27838] RBP: 00007fe722c20ca0 R08: 0000000000000000 R09: 0000000000000000 [ 3571.641298][T27838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3571.649288][T27838] R13: 00007ffdd5081e8f R14: 00007fe722c219c0 R15: 000000000078bf0c [ 3571.664496][T27832] CPU: 1 PID: 27832 Comm: syz-executor.3 Not tainted 5.8.0-rc4-syzkaller #0 [ 3571.673227][T27832] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3571.683300][T27832] Call Trace: [ 3571.686592][T27832] dump_stack+0x18f/0x20d [ 3571.690947][T27832] warn_alloc.cold+0x87/0x17a [ 3571.695650][T27832] ? zone_watermark_ok_safe+0x260/0x260 [ 3571.701197][T27832] ? lock_is_held_type+0xb0/0xe0 [ 3571.706155][T27832] ? kmem_cache_alloc_node_trace+0x3b0/0x400 [ 3571.712137][T27832] ? __get_vm_area_node+0x126/0x3b0 [ 3571.717345][T27832] ? __get_vm_area_node+0x2e5/0x3b0 [ 3571.722567][T27832] ? bpf_prog_alloc_no_stats+0x32/0x260 [ 3571.728125][T27832] __vmalloc+0x15e/0x1a0 [ 3571.732406][T27832] bpf_prog_alloc_no_stats+0x32/0x260 [ 3571.737826][T27832] bpf_prog_alloc+0x2c/0x230 [ 3571.742432][T27832] __get_filter+0x115/0x4e0 [ 3571.746936][T27832] sk_attach_filter+0x1c/0x170 [ 3571.751710][T27832] sock_setsockopt+0x1f7b/0x22a0 [ 3571.756646][T27832] ? sock_enable_timestamps+0x30/0x30 [ 3571.762034][T27832] ? aa_af_perm+0x230/0x230 [ 3571.766598][T27832] __sys_setsockopt+0x41a/0x480 [ 3571.771503][T27832] ? __sock_recv_wifi_status+0x1b0/0x1b0 [ 3571.777164][T27832] ? vfs_write+0x1b0/0x6b0 [ 3571.781596][T27832] ? fput_many+0x2f/0x1a0 [ 3571.785941][T27832] ? ksys_write+0x1a5/0x250 [ 3571.790472][T27832] ? lock_is_held_type+0xb0/0xe0 [ 3571.795422][T27832] __x64_sys_setsockopt+0xba/0x150 [ 3571.800587][T27832] ? lockdep_hardirqs_on+0x6a/0xe0 [ 3571.805719][T27832] do_syscall_64+0x60/0xe0 [ 3571.810139][T27832] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3571.816064][T27832] RIP: 0033:0x45c1f9 [ 3571.819949][T27832] Code: Bad RIP value. [ 3571.824015][T27832] RSP: 002b:00007f709e5f5c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 3571.832435][T27832] RAX: ffffffffffffffda RBX: 000000000002cb80 RCX: 000000000045c1f9 [ 3571.840400][T27832] RDX: 000000000000001a RSI: 0000000000000001 RDI: 0000000000000003 [ 3571.848380][T27832] RBP: 00007f709e5f5ca0 R08: 0000000000000010 R09: 0000000000000000 [ 3571.856369][T27832] R10: 0000000020000480 R11: 0000000000000246 R12: 0000000000000000 [ 3571.864362][T27832] R13: 00007ffebe0cb08f R14: 00007f709e5f69c0 R15: 000000000078bf0c 08:20:37 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005005) [ 3571.901755][T27835] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3571.919394][T27835] __nla_validate_parse: 13 callbacks suppressed [ 3571.919403][T27835] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3571.940963][T27832] Mem-Info: [ 3571.944153][T27832] active_anon:82027 inactive_anon:6249 isolated_anon:0 08:20:37 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000655800000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3571.944153][T27832] active_file:3776 inactive_file:3533 isolated_file:0 [ 3571.944153][T27832] unevictable:0 dirty:307 writeback:0 [ 3571.944153][T27832] slab_reclaimable:32522 slab_unreclaimable:968013 [ 3571.944153][T27832] mapped:59669 shmem:6536 pagetables:897 bounce:0 [ 3571.944153][T27832] free:399540 free_pcp:1017 free_cma:0 [ 3571.987304][T27832] Node 0 active_anon:312328kB inactive_anon:24996kB active_file:10748kB inactive_file:140kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:230080kB dirty:244kB writeback:0kB shmem:26132kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 212992kB writeback_tmp:0kB all_unreclaimable? no [ 3572.054949][T27832] Node 1 active_anon:15880kB inactive_anon:0kB active_file:3956kB inactive_file:13992kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:8596kB dirty:484kB writeback:0kB shmem:12kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB all_unreclaimable? no [ 3572.112943][T27832] Node 0 DMA free:10172kB min:220kB low:272kB high:324kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 3572.116867][T27842] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3572.145386][T27832] lowmem_reserve[]: 0 2515 2515 2515 2515 08:20:38 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) [ 3572.175775][T27832] Node 0 DMA32 free:82844kB min:116716kB low:125692kB high:134668kB reserved_highatomic:10240KB active_anon:312328kB inactive_anon:24996kB active_file:10748kB inactive_file:140kB unevictable:0kB writepending:244kB present:3129332kB managed:2578196kB mlocked:0kB kernel_stack:10000kB pagetables:3212kB bounce:0kB free_pcp:2140kB local_pcp:1280kB free_cma:0kB [ 3572.220185][T27832] lowmem_reserve[]: 0 0 0 0 0 [ 3572.225180][ T29] kauditd_printk_skb: 1 callbacks suppressed [ 3572.225193][ T29] audit: type=1804 audit(1595406038.132:2725): pid=27846 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir536070303/syzkaller.9lzYQp/8625/cgroup.controllers" dev="sda1" ino=15934 res=1 08:20:38 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xfeff000000000000) [ 3572.270424][T27832] Node 0 Normal free:0kB min:0kB low:0kB high:0kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:0kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB 08:20:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x116}}) 08:20:38 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000006000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3572.384749][T27832] lowmem_reserve[]: 0 0 0 0 0 [ 3572.395859][T27832] Node 1 Normal free:1502876kB min:53972kB low:67464kB high:80956kB reserved_highatomic:0KB active_anon:15680kB inactive_anon:0kB active_file:3956kB inactive_file:15492kB unevictable:0kB writepending:1872kB present:3932160kB managed:3870200kB mlocked:0kB kernel_stack:1552kB pagetables:524kB bounce:0kB free_pcp:2484kB local_pcp:1012kB free_cma:0kB [ 3572.447425][T27863] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3572.471700][T27863] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3572.489469][T27832] lowmem_reserve[]: 0 0 0 0 0 [ 3572.503323][T27832] Node 0 DMA: 1*4kB (E) 19*8kB (UE) 2*16kB (UE) 0*32kB 0*64kB 2*128kB (UE) 2*256kB (UE) 2*512kB (UE) 2*1024kB (UE) 1*2048kB (M) 1*4096kB (M) = 10172kB [ 3572.545057][T27832] Node 0 DMA32: 3875*4kB (UMEH) 1117*8kB (UME) 630*16kB (ME) 409*32kB (UME) 202*64kB (UME) 71*128kB (UME) 36*256kB (UM) 6*512kB (M) 0*1024kB 0*2048kB 0*4096kB = 81908kB [ 3572.575033][T27865] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3572.586086][T27832] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB 08:20:38 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) [ 3572.643987][T27832] Node 1 Normal: 1917*4kB (UE) 514*8kB (UME) 2148*16kB (UME) 1161*32kB (UME) 473*64kB (UME) 155*128kB (UME) 49*256kB (UME) 10*512kB (UE) 8*1024kB (UM) 2*2048kB (U) 327*4096kB (M) = 1502756kB [ 3572.679759][T27877] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:38 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000586500000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) [ 3572.692938][T27877] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3572.721217][T27832] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 3572.753706][T27832] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 3572.799026][T27832] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 3572.818964][T27832] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 3572.843340][T27832] 13854 total pagecache pages [ 3572.850165][T27832] 0 pages in swap cache [ 3572.854374][T27832] Swap cache stats: add 0, delete 0, find 0/0 [ 3572.863991][T27832] Free swap = 0kB [ 3572.870303][T27832] Total swap = 0kB [ 3572.874059][T27832] 1965979 pages RAM [ 3572.886209][T27832] 0 pages HighMem/MovableOnly [ 3572.893729][T27832] 349903 pages reserved [ 3572.899604][T27832] 0 pages cma reserved [ 3572.908037][T27882] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:38 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0xe6}}) 08:20:38 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xfeffffff00000000) 08:20:39 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x2, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:39 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x3, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:39 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000006800000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:39 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x4, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3573.391641][T27897] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3573.413340][T27897] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:39 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x5, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3573.531902][T27914] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3573.763197][T27931] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:39 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x146}}) 08:20:39 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x6, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:39 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x2, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) 08:20:39 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000006c00000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:39 executing program 1 (fault-call:3 fault-nth:0): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:39 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xff03000000000000) 08:20:39 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x13, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3573.953299][T27945] FAULT_INJECTION: forcing a failure. [ 3573.953299][T27945] name failslab, interval 1, probability 0, space 0, times 0 [ 3573.968609][T27945] CPU: 1 PID: 27945 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3573.977321][T27945] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3573.987396][T27945] Call Trace: [ 3573.990750][T27945] dump_stack+0x18f/0x20d [ 3573.995102][T27945] should_fail.cold+0x5/0x14 08:20:39 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x300, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3573.999709][T27945] should_failslab+0x5/0xf [ 3574.004234][T27945] kmem_cache_alloc_node+0x257/0x3c0 [ 3574.009546][T27945] __alloc_skb+0x71/0x550 [ 3574.013917][T27945] netlink_sendmsg+0x94f/0xd90 [ 3574.018728][T27945] ? netlink_unicast+0x7d0/0x7d0 [ 3574.023713][T27945] ? netlink_unicast+0x7d0/0x7d0 [ 3574.028685][T27945] sock_sendmsg+0xcf/0x120 [ 3574.033140][T27945] ____sys_sendmsg+0x6e8/0x810 [ 3574.037939][T27945] ? kernel_sendmsg+0x50/0x50 [ 3574.042652][T27945] ? do_recvmmsg+0x6d0/0x6d0 [ 3574.048495][T27945] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3574.054552][T27945] ? _parse_integer+0x132/0x180 [ 3574.059449][T27945] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3574.065443][T27945] ___sys_sendmsg+0xf3/0x170 [ 3574.070063][T27945] ? sendmsg_copy_msghdr+0x160/0x160 [ 3574.075398][T27945] ? __fget_files+0x272/0x400 [ 3574.080106][T27945] ? lock_downgrade+0x820/0x820 [ 3574.084968][T27945] ? find_held_lock+0x2d/0x110 [ 3574.089738][T27945] ? ksys_write+0x212/0x250 [ 3574.094255][T27945] ? __fget_files+0x294/0x400 [ 3574.098955][T27945] ? __fget_light+0xea/0x280 08:20:40 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xcf00, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3574.103582][T27945] __sys_sendmsg+0xe5/0x1b0 [ 3574.108120][T27945] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3574.113196][T27945] ? do_syscall_64+0x1c/0xe0 [ 3574.117815][T27945] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3574.123829][T27945] do_syscall_64+0x60/0xe0 [ 3574.128310][T27945] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3574.134925][T27945] RIP: 0033:0x45c1f9 [ 3574.138853][T27945] Code: Bad RIP value. [ 3574.142932][T27945] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3574.151360][T27945] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3574.159360][T27945] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3574.167387][T27945] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3574.175357][T27945] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3574.183332][T27945] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c [ 3574.220727][T27941] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:40 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xd000, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3574.279463][T27950] validate_nla: 1 callbacks suppressed [ 3574.279474][T27950] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:40 executing program 1 (fault-call:3 fault-nth:1): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:40 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xd100, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3574.420387][T27971] FAULT_INJECTION: forcing a failure. [ 3574.420387][T27971] name failslab, interval 1, probability 0, space 0, times 0 [ 3574.451072][T27971] CPU: 1 PID: 27971 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3574.460424][T27971] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3574.470493][T27971] Call Trace: [ 3574.473820][T27971] dump_stack+0x18f/0x20d [ 3574.478219][T27971] should_fail.cold+0x5/0x14 [ 3574.483012][T27971] should_failslab+0x5/0xf [ 3574.487490][T27971] kmem_cache_alloc_node_trace+0x27d/0x400 [ 3574.493338][T27971] __kmalloc_node_track_caller+0x38/0x60 [ 3574.498999][T27971] __alloc_skb+0xae/0x550 [ 3574.503359][T27971] netlink_sendmsg+0x94f/0xd90 [ 3574.508155][T27971] ? netlink_unicast+0x7d0/0x7d0 [ 3574.513126][T27971] ? netlink_unicast+0x7d0/0x7d0 [ 3574.518094][T27971] sock_sendmsg+0xcf/0x120 [ 3574.522551][T27971] ____sys_sendmsg+0x6e8/0x810 [ 3574.527352][T27971] ? kernel_sendmsg+0x50/0x50 [ 3574.532047][T27971] ? do_recvmmsg+0x6d0/0x6d0 [ 3574.536668][T27971] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3574.542691][T27971] ? _parse_integer+0x132/0x180 [ 3574.547576][T27971] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3574.553585][T27971] ___sys_sendmsg+0xf3/0x170 [ 3574.558203][T27971] ? sendmsg_copy_msghdr+0x160/0x160 [ 3574.563512][T27971] ? __fget_files+0x272/0x400 [ 3574.568231][T27971] ? lock_downgrade+0x820/0x820 [ 3574.573107][T27971] ? find_held_lock+0x2d/0x110 [ 3574.577919][T27971] ? ksys_write+0x212/0x250 [ 3574.582461][T27971] ? __fget_files+0x294/0x400 [ 3574.587173][T27971] ? __fget_light+0xea/0x280 [ 3574.591793][T27971] __sys_sendmsg+0xe5/0x1b0 [ 3574.596317][T27971] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3574.601379][T27971] ? do_syscall_64+0x1c/0xe0 [ 3574.605989][T27971] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3574.611994][T27971] do_syscall_64+0x60/0xe0 [ 3574.616431][T27971] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3574.622342][T27971] RIP: 0033:0x45c1f9 [ 3574.626242][T27971] Code: Bad RIP value. [ 3574.630313][T27971] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3574.638735][T27971] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3574.646724][T27971] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3574.654707][T27971] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3574.662765][T27971] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3574.670735][T27971] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c [ 3574.702625][T27950] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:40 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x2fe}}) 08:20:40 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000007400000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:40 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xd200, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:40 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x3, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) 08:20:40 executing program 1 (fault-call:3 fault-nth:2): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:40 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xff0f000000000000) [ 3574.899293][T27993] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3574.924620][T27997] FAULT_INJECTION: forcing a failure. [ 3574.924620][T27997] name failslab, interval 1, probability 0, space 0, times 0 [ 3574.940529][T27997] CPU: 0 PID: 27997 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3574.949258][T27997] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3574.959330][T27997] Call Trace: [ 3574.962660][T27997] dump_stack+0x18f/0x20d [ 3574.967028][T27997] should_fail.cold+0x5/0x14 [ 3574.971658][T27997] should_failslab+0x5/0xf [ 3574.976131][T27997] kmem_cache_alloc+0x40/0x3b0 [ 3574.980935][T27997] skb_clone+0x14f/0x3c0 [ 3574.985218][T27997] netlink_deliver_tap+0x990/0xb70 [ 3574.990384][T27997] netlink_unicast+0x5e5/0x7d0 [ 3574.995196][T27997] ? netlink_attachskb+0x810/0x810 [ 3575.000332][T27997] ? _copy_from_iter_full+0x247/0x890 [ 3575.006422][T27997] ? __phys_addr+0x9a/0x110 [ 3575.010947][T27997] ? __phys_addr_symbol+0x2c/0x70 [ 3575.015994][T27997] ? __check_object_size+0x171/0x3e4 [ 3575.021306][T27997] netlink_sendmsg+0x856/0xd90 [ 3575.026098][T27997] ? netlink_unicast+0x7d0/0x7d0 [ 3575.031076][T27997] ? netlink_unicast+0x7d0/0x7d0 [ 3575.036049][T27997] sock_sendmsg+0xcf/0x120 [ 3575.040473][T27997] ____sys_sendmsg+0x6e8/0x810 [ 3575.045264][T27997] ? kernel_sendmsg+0x50/0x50 [ 3575.049970][T27997] ? do_recvmmsg+0x6d0/0x6d0 [ 3575.054588][T27997] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3575.060585][T27997] ? _parse_integer+0x132/0x180 [ 3575.065442][T27997] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3575.071427][T27997] ___sys_sendmsg+0xf3/0x170 [ 3575.076023][T27997] ? sendmsg_copy_msghdr+0x160/0x160 [ 3575.081325][T27997] ? __fget_files+0x272/0x400 [ 3575.086035][T27997] ? lock_downgrade+0x820/0x820 [ 3575.090908][T27997] ? find_held_lock+0x2d/0x110 [ 3575.095689][T27997] ? ksys_write+0x212/0x250 [ 3575.100198][T27997] ? __fget_files+0x294/0x400 [ 3575.104895][T27997] ? __fget_light+0xea/0x280 [ 3575.109503][T27997] __sys_sendmsg+0xe5/0x1b0 [ 3575.114025][T27997] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3575.119073][T27997] ? do_syscall_64+0x1c/0xe0 [ 3575.123692][T27997] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3575.129692][T27997] do_syscall_64+0x60/0xe0 [ 3575.134111][T27997] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3575.139998][T27997] RIP: 0033:0x45c1f9 [ 3575.143880][T27997] Code: Bad RIP value. 08:20:41 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xd300, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3575.147945][T27997] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3575.156445][T27997] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3575.164421][T27997] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3575.172417][T27997] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3575.180405][T27997] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3575.188525][T27997] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c 08:20:41 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xd400, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:41 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000007a00000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:41 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xd500, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:41 executing program 1 (fault-call:3 fault-nth:3): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:41 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xd600, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3575.674162][T27993] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3575.733132][T28052] FAULT_INJECTION: forcing a failure. [ 3575.733132][T28052] name failslab, interval 1, probability 0, space 0, times 0 [ 3575.747187][T28052] CPU: 0 PID: 28052 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3575.755886][T28052] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3575.766057][T28052] Call Trace: [ 3575.769384][T28052] dump_stack+0x18f/0x20d [ 3575.773740][T28052] should_fail.cold+0x5/0x14 [ 3575.778391][T28052] should_failslab+0x5/0xf [ 3575.782849][T28052] kmem_cache_alloc_trace+0x240/0x2d0 [ 3575.788273][T28052] ? lock_is_held_type+0xb0/0xe0 [ 3575.793236][T28052] rtnl_newlink+0x46/0xa0 [ 3575.797601][T28052] ? __rtnl_newlink+0x1750/0x1750 [ 3575.802674][T28052] rtnetlink_rcv_msg+0x44e/0xad0 [ 3575.807661][T28052] ? rtnetlink_put_metrics+0x510/0x510 [ 3575.813165][T28052] ? lock_acquire+0x1f1/0xad0 [ 3575.817879][T28052] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3575.823988][T28052] netlink_rcv_skb+0x15a/0x430 [ 3575.828776][T28052] ? rtnetlink_put_metrics+0x510/0x510 [ 3575.834330][T28052] ? netlink_ack+0xa10/0xa10 [ 3575.838961][T28052] netlink_unicast+0x533/0x7d0 [ 3575.843895][T28052] ? netlink_attachskb+0x810/0x810 [ 3575.849034][T28052] ? _copy_from_iter_full+0x247/0x890 [ 3575.854602][T28052] ? __phys_addr+0x9a/0x110 [ 3575.859142][T28052] ? __phys_addr_symbol+0x2c/0x70 [ 3575.864207][T28052] ? __check_object_size+0x171/0x3e4 [ 3575.869528][T28052] netlink_sendmsg+0x856/0xd90 [ 3575.874342][T28052] ? netlink_unicast+0x7d0/0x7d0 [ 3575.879333][T28052] ? netlink_unicast+0x7d0/0x7d0 [ 3575.884306][T28052] sock_sendmsg+0xcf/0x120 [ 3575.888750][T28052] ____sys_sendmsg+0x6e8/0x810 [ 3575.893580][T28052] ? kernel_sendmsg+0x50/0x50 [ 3575.898287][T28052] ? do_recvmmsg+0x6d0/0x6d0 [ 3575.902968][T28052] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3575.909077][T28052] ? _parse_integer+0x132/0x180 [ 3575.913943][T28052] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3575.919956][T28052] ___sys_sendmsg+0xf3/0x170 [ 3575.924563][T28052] ? sendmsg_copy_msghdr+0x160/0x160 [ 3575.929852][T28052] ? __fget_files+0x272/0x400 [ 3575.934536][T28052] ? lock_downgrade+0x820/0x820 [ 3575.939431][T28052] ? find_held_lock+0x2d/0x110 [ 3575.944219][T28052] ? ksys_write+0x212/0x250 [ 3575.948795][T28052] ? __fget_files+0x294/0x400 [ 3575.953510][T28052] ? __fget_light+0xea/0x280 [ 3575.958150][T28052] __sys_sendmsg+0xe5/0x1b0 [ 3575.962690][T28052] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3575.967766][T28052] ? do_syscall_64+0x1c/0xe0 [ 3575.972388][T28052] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3575.978409][T28052] do_syscall_64+0x60/0xe0 [ 3575.982855][T28052] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3575.988803][T28052] RIP: 0033:0x45c1f9 [ 3575.992695][T28052] Code: Bad RIP value. [ 3575.996779][T28052] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3576.005212][T28052] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3576.013227][T28052] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3576.021219][T28052] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3576.029198][T28052] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 3576.037277][T28052] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c 08:20:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x300}}) 08:20:42 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xd700, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:42 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xff7f000000000000) 08:20:42 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x4, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) 08:20:42 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000008100000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:42 executing program 1 (fault-call:3 fault-nth:4): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:42 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xd800, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:42 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xd900, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3576.269832][T28071] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:42 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xda00, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3576.404883][T28081] FAULT_INJECTION: forcing a failure. [ 3576.404883][T28081] name failslab, interval 1, probability 0, space 0, times 0 [ 3576.439166][T28081] CPU: 0 PID: 28081 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3576.447891][T28081] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3576.457973][T28081] Call Trace: [ 3576.461292][T28081] dump_stack+0x18f/0x20d [ 3576.465662][T28081] should_fail.cold+0x5/0x14 [ 3576.470285][T28081] should_failslab+0x5/0xf [ 3576.474724][T28081] kmem_cache_alloc_node_trace+0x27d/0x400 [ 3576.480570][T28081] __kmalloc_node+0x38/0x60 [ 3576.485112][T28081] kvmalloc_node+0xb4/0xf0 [ 3576.489562][T28081] alloc_netdev_mqs+0x97/0xdc0 [ 3576.494359][T28081] ? __bond_opt_init+0xb0/0xb0 [ 3576.499169][T28081] rtnl_create_link+0x219/0xad0 [ 3576.504060][T28081] __rtnl_newlink+0xfa0/0x1750 [ 3576.508863][T28081] ? rtnl_setlink+0x3c0/0x3c0 [ 3576.513570][T28081] ? lock_downgrade+0x820/0x820 [ 3576.518467][T28081] ? is_bpf_text_address+0xcb/0x160 [ 3576.523703][T28081] ? kernel_text_address+0xbd/0xf0 [ 3576.528851][T28081] ? __kernel_text_address+0x9/0x30 [ 3576.534088][T28081] ? unwind_get_return_address+0x51/0x90 [ 3576.539760][T28081] ? profile_setup.cold+0xc1/0xc1 [ 3576.544817][T28081] ? arch_stack_walk+0x97/0xf0 [ 3576.549640][T28081] ? stack_trace_save+0x8c/0xc0 [ 3576.554530][T28081] ? stack_trace_consume_entry+0x160/0x160 [ 3576.560419][T28081] ? mark_lock+0xbc/0x1710 [ 3576.564881][T28081] ? lock_is_held_type+0xb0/0xe0 [ 3576.569861][T28081] ? trace_kmalloc+0xfd/0x130 [ 3576.574575][T28081] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3576.580590][T28081] rtnl_newlink+0x64/0xa0 [ 3576.584972][T28081] ? __rtnl_newlink+0x1750/0x1750 [ 3576.590029][T28081] rtnetlink_rcv_msg+0x44e/0xad0 [ 3576.594999][T28081] ? rtnetlink_put_metrics+0x510/0x510 [ 3576.600493][T28081] ? lock_acquire+0x1f1/0xad0 08:20:42 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xdb00, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:42 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xdc00, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:42 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xdd00, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3576.605229][T28081] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3576.610539][T28081] netlink_rcv_skb+0x15a/0x430 [ 3576.615333][T28081] ? rtnetlink_put_metrics+0x510/0x510 [ 3576.620822][T28081] ? netlink_ack+0xa10/0xa10 [ 3576.625558][T28081] netlink_unicast+0x533/0x7d0 [ 3576.630367][T28081] ? netlink_attachskb+0x810/0x810 [ 3576.635513][T28081] ? _copy_from_iter_full+0x247/0x890 [ 3576.640913][T28081] ? __phys_addr+0x9a/0x110 [ 3576.645446][T28081] ? __phys_addr_symbol+0x2c/0x70 [ 3576.650495][T28081] ? __check_object_size+0x171/0x3e4 [ 3576.655812][T28081] netlink_sendmsg+0x856/0xd90 [ 3576.660622][T28081] ? netlink_unicast+0x7d0/0x7d0 [ 3576.665639][T28081] ? netlink_unicast+0x7d0/0x7d0 [ 3576.670604][T28081] sock_sendmsg+0xcf/0x120 [ 3576.675037][T28081] ____sys_sendmsg+0x6e8/0x810 [ 3576.679821][T28081] ? kernel_sendmsg+0x50/0x50 [ 3576.684509][T28081] ? do_recvmmsg+0x6d0/0x6d0 [ 3576.689147][T28081] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3576.695178][T28081] ? _parse_integer+0x132/0x180 [ 3576.700056][T28081] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3576.706068][T28081] ___sys_sendmsg+0xf3/0x170 [ 3576.711191][T28081] ? sendmsg_copy_msghdr+0x160/0x160 [ 3576.716504][T28081] ? __fget_files+0x272/0x400 [ 3576.721211][T28081] ? lock_downgrade+0x820/0x820 [ 3576.726092][T28081] ? find_held_lock+0x2d/0x110 [ 3576.730869][T28081] ? ksys_write+0x212/0x250 [ 3576.735368][T28081] ? __fget_files+0x294/0x400 [ 3576.740594][T28081] ? __fget_light+0xea/0x280 [ 3576.745221][T28081] __sys_sendmsg+0xe5/0x1b0 [ 3576.749753][T28081] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3576.754824][T28081] ? do_syscall_64+0x1c/0xe0 [ 3576.759445][T28081] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3576.765474][T28081] do_syscall_64+0x60/0xe0 [ 3576.769895][T28081] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3576.775828][T28081] RIP: 0033:0x45c1f9 [ 3576.779735][T28081] Code: Bad RIP value. [ 3576.783825][T28081] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3576.792246][T28081] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3576.800237][T28081] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3576.808370][T28081] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3576.816362][T28081] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 3576.824477][T28081] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c [ 3576.953532][T28135] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3576.965554][T28135] __nla_validate_parse: 10 callbacks suppressed [ 3576.965563][T28135] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x356}}) 08:20:43 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xde00, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:43 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000468900000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:43 executing program 1 (fault-call:3 fault-nth:5): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:43 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x5, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) 08:20:43 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xffff030000000000) 08:20:43 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xdf00, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3577.343778][T28153] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3577.365915][T28153] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:43 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xe000, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3577.442144][T28154] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3577.464036][T28154] FAULT_INJECTION: forcing a failure. [ 3577.464036][T28154] name failslab, interval 1, probability 0, space 0, times 0 08:20:43 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xe100, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3577.505089][T28154] CPU: 0 PID: 28154 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3577.513835][T28154] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3577.523909][T28154] Call Trace: [ 3577.527226][T28154] dump_stack+0x18f/0x20d [ 3577.531594][T28154] should_fail.cold+0x5/0x14 [ 3577.536221][T28154] should_failslab+0x5/0xf [ 3577.540677][T28154] kmem_cache_alloc_trace+0x47/0x2d0 [ 3577.546004][T28154] __hw_addr_create_ex+0x5b/0x310 08:20:43 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xe200, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3577.551067][T28154] __hw_addr_add_ex+0x1ed/0x2b0 [ 3577.556077][T28154] dev_addr_init+0x10b/0x1f0 [ 3577.560708][T28154] ? __hw_addr_unsync_dev+0x190/0x190 [ 3577.566268][T28154] alloc_netdev_mqs+0x13d/0xdc0 [ 3577.571162][T28154] ? __bond_opt_init+0xb0/0xb0 [ 3577.575969][T28154] rtnl_create_link+0x219/0xad0 [ 3577.580856][T28154] __rtnl_newlink+0xfa0/0x1750 [ 3577.585657][T28154] ? rtnl_setlink+0x3c0/0x3c0 [ 3577.590354][T28154] ? lock_downgrade+0x820/0x820 [ 3577.595247][T28154] ? is_bpf_text_address+0xcb/0x160 [ 3577.600477][T28154] ? kernel_text_address+0xbd/0xf0 [ 3577.605616][T28154] ? __kernel_text_address+0x9/0x30 [ 3577.610832][T28154] ? unwind_get_return_address+0x51/0x90 [ 3577.616478][T28154] ? profile_setup.cold+0xc1/0xc1 [ 3577.621522][T28154] ? arch_stack_walk+0x97/0xf0 [ 3577.626322][T28154] ? stack_trace_save+0x8c/0xc0 [ 3577.631187][T28154] ? stack_trace_consume_entry+0x160/0x160 [ 3577.637019][T28154] ? mark_lock+0xbc/0x1710 [ 3577.641439][T28154] ? lock_is_held_type+0xb0/0xe0 [ 3577.646397][T28154] ? trace_kmalloc+0xfd/0x130 [ 3577.651105][T28154] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3577.656701][T28154] rtnl_newlink+0x64/0xa0 [ 3577.661085][T28154] ? __rtnl_newlink+0x1750/0x1750 [ 3577.666124][T28154] rtnetlink_rcv_msg+0x44e/0xad0 [ 3577.671077][T28154] ? rtnetlink_put_metrics+0x510/0x510 [ 3577.676580][T28154] ? lock_acquire+0x1f1/0xad0 [ 3577.681278][T28154] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3577.686593][T28154] netlink_rcv_skb+0x15a/0x430 [ 3577.691413][T28154] ? rtnetlink_put_metrics+0x510/0x510 [ 3577.696898][T28154] ? netlink_ack+0xa10/0xa10 [ 3577.701537][T28154] netlink_unicast+0x533/0x7d0 08:20:43 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xe300, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3577.706336][T28154] ? netlink_attachskb+0x810/0x810 [ 3577.712433][T28154] ? _copy_from_iter_full+0x247/0x890 [ 3577.717830][T28154] ? __phys_addr+0x9a/0x110 [ 3577.722371][T28154] ? __phys_addr_symbol+0x2c/0x70 [ 3577.727429][T28154] ? __check_object_size+0x171/0x3e4 [ 3577.732761][T28154] netlink_sendmsg+0x856/0xd90 [ 3577.737554][T28154] ? netlink_unicast+0x7d0/0x7d0 [ 3577.742499][T28154] ? netlink_unicast+0x7d0/0x7d0 [ 3577.747458][T28154] sock_sendmsg+0xcf/0x120 08:20:43 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x18a8cc, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3577.751911][T28154] ____sys_sendmsg+0x6e8/0x810 [ 3577.756804][T28154] ? kernel_sendmsg+0x50/0x50 [ 3577.761498][T28154] ? do_recvmmsg+0x6d0/0x6d0 [ 3577.766114][T28154] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3577.772118][T28154] ? _parse_integer+0x132/0x180 [ 3577.776997][T28154] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3577.783009][T28154] ___sys_sendmsg+0xf3/0x170 [ 3577.787643][T28154] ? sendmsg_copy_msghdr+0x160/0x160 [ 3577.792957][T28154] ? __fget_files+0x272/0x400 [ 3577.797675][T28154] ? lock_downgrade+0x820/0x820 [ 3577.802554][T28154] ? find_held_lock+0x2d/0x110 [ 3577.807351][T28154] ? ksys_write+0x212/0x250 [ 3577.811885][T28154] ? __fget_files+0x294/0x400 [ 3577.816591][T28154] ? __fget_light+0xea/0x280 [ 3577.821210][T28154] __sys_sendmsg+0xe5/0x1b0 [ 3577.825734][T28154] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3577.830809][T28154] ? do_syscall_64+0x1c/0xe0 [ 3577.835422][T28154] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3577.841433][T28154] do_syscall_64+0x60/0xe0 [ 3577.845875][T28154] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3577.851796][T28154] RIP: 0033:0x45c1f9 [ 3577.855699][T28154] Code: Bad RIP value. [ 3577.859783][T28154] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3577.868208][T28154] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3577.876202][T28154] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3577.884197][T28154] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3577.892183][T28154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 3577.900178][T28154] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c [ 3577.923774][T28155] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3578.038833][T28185] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3578.048167][T28185] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x3da}}) 08:20:44 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0xffffff1f, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:44 executing program 1 (fault-call:3 fault-nth:6): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:44 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f00000000000000f000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:44 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xffffff7f00000000) 08:20:44 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x6, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) [ 3578.430199][T28206] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3578.458621][T28207] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3578.470276][T28207] FAULT_INJECTION: forcing a failure. 08:20:44 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x2, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3578.470276][T28207] name failslab, interval 1, probability 0, space 0, times 0 [ 3578.493332][T28207] CPU: 1 PID: 28207 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3578.502066][T28207] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3578.512147][T28207] Call Trace: [ 3578.515463][T28207] dump_stack+0x18f/0x20d [ 3578.519827][T28207] should_fail.cold+0x5/0x14 [ 3578.524452][T28207] should_failslab+0x5/0xf [ 3578.528907][T28207] kmem_cache_alloc_node_trace+0x27d/0x400 [ 3578.534762][T28207] __kmalloc_node+0x38/0x60 [ 3578.539315][T28207] kvmalloc_node+0xb4/0xf0 [ 3578.543769][T28207] alloc_netdev_mqs+0x6eb/0xdc0 [ 3578.548667][T28207] rtnl_create_link+0x219/0xad0 [ 3578.553556][T28207] __rtnl_newlink+0xfa0/0x1750 [ 3578.558366][T28207] ? rtnl_setlink+0x3c0/0x3c0 [ 3578.563092][T28207] ? lock_downgrade+0x820/0x820 [ 3578.567991][T28207] ? is_bpf_text_address+0xcb/0x160 [ 3578.573220][T28207] ? kernel_text_address+0xbd/0xf0 [ 3578.578370][T28207] ? __kernel_text_address+0x9/0x30 [ 3578.583602][T28207] ? unwind_get_return_address+0x51/0x90 [ 3578.589270][T28207] ? profile_setup.cold+0xc1/0xc1 [ 3578.594334][T28207] ? arch_stack_walk+0x97/0xf0 [ 3578.599146][T28207] ? stack_trace_save+0x8c/0xc0 [ 3578.604036][T28207] ? stack_trace_consume_entry+0x160/0x160 [ 3578.609922][T28207] ? mark_lock+0xbc/0x1710 [ 3578.614378][T28207] ? lock_is_held_type+0xb0/0xe0 [ 3578.619357][T28207] ? trace_kmalloc+0xfd/0x130 [ 3578.624072][T28207] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3578.629645][T28207] rtnl_newlink+0x64/0xa0 [ 3578.634003][T28207] ? __rtnl_newlink+0x1750/0x1750 [ 3578.639055][T28207] rtnetlink_rcv_msg+0x44e/0xad0 [ 3578.644025][T28207] ? rtnetlink_put_metrics+0x510/0x510 [ 3578.649516][T28207] ? lock_acquire+0x1f1/0xad0 [ 3578.654226][T28207] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3578.659549][T28207] netlink_rcv_skb+0x15a/0x430 [ 3578.664343][T28207] ? rtnetlink_put_metrics+0x510/0x510 [ 3578.669838][T28207] ? netlink_ack+0xa10/0xa10 [ 3578.674477][T28207] netlink_unicast+0x533/0x7d0 [ 3578.679293][T28207] ? netlink_attachskb+0x810/0x810 [ 3578.684428][T28207] ? _copy_from_iter_full+0x247/0x890 [ 3578.689827][T28207] ? __phys_addr+0x9a/0x110 [ 3578.694361][T28207] ? __phys_addr_symbol+0x2c/0x70 [ 3578.699415][T28207] ? __check_object_size+0x171/0x3e4 [ 3578.704731][T28207] netlink_sendmsg+0x856/0xd90 [ 3578.709530][T28207] ? netlink_unicast+0x7d0/0x7d0 [ 3578.714508][T28207] ? netlink_unicast+0x7d0/0x7d0 [ 3578.719476][T28207] sock_sendmsg+0xcf/0x120 [ 3578.723919][T28207] ____sys_sendmsg+0x6e8/0x810 08:20:44 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x5, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:44 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x6, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:44 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x7, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:44 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x8, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:44 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x9, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3578.728714][T28207] ? kernel_sendmsg+0x50/0x50 [ 3578.733415][T28207] ? do_recvmmsg+0x6d0/0x6d0 [ 3578.738031][T28207] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3578.744034][T28207] ? _parse_integer+0x132/0x180 [ 3578.748908][T28207] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3578.754925][T28207] ___sys_sendmsg+0xf3/0x170 [ 3578.759552][T28207] ? sendmsg_copy_msghdr+0x160/0x160 [ 3578.764862][T28207] ? __fget_files+0x272/0x400 [ 3578.769572][T28207] ? lock_downgrade+0x820/0x820 [ 3578.774453][T28207] ? find_held_lock+0x2d/0x110 [ 3578.779257][T28207] ? ksys_write+0x212/0x250 [ 3578.783796][T28207] ? __fget_files+0x294/0x400 [ 3578.788549][T28207] ? __fget_light+0xea/0x280 [ 3578.793168][T28207] __sys_sendmsg+0xe5/0x1b0 [ 3578.797696][T28207] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3578.802770][T28207] ? do_syscall_64+0x1c/0xe0 [ 3578.807399][T28207] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3578.813415][T28207] do_syscall_64+0x60/0xe0 [ 3578.818732][T28207] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3578.824645][T28207] RIP: 0033:0x45c1f9 [ 3578.828564][T28207] Code: Bad RIP value. [ 3578.832652][T28207] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3578.841092][T28207] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3578.849075][T28207] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3578.857056][T28207] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3578.865045][T28207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 3578.873043][T28207] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c [ 3578.983342][T28209] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3578.992824][T28209] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3579.269155][T28272] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3579.277716][T28272] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x3de}}) 08:20:45 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0xa, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:45 executing program 1 (fault-call:3 fault-nth:7): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:45 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000fffff0000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:45 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xffffffff00000000) 08:20:45 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x7, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) 08:20:45 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0xb, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3579.483133][T28293] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3579.498595][T28293] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:45 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0xc, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3579.596599][T28294] FAULT_INJECTION: forcing a failure. [ 3579.596599][T28294] name failslab, interval 1, probability 0, space 0, times 0 [ 3579.610067][T28294] CPU: 0 PID: 28294 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3579.618801][T28294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3579.628875][T28294] Call Trace: [ 3579.632191][T28294] dump_stack+0x18f/0x20d [ 3579.636598][T28294] should_fail.cold+0x5/0x14 [ 3579.641225][T28294] should_failslab+0x5/0xf 08:20:45 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0xd, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3579.645670][T28294] kmem_cache_alloc_node_trace+0x27d/0x400 [ 3579.651513][T28294] __kmalloc_node+0x38/0x60 [ 3579.656046][T28294] kvmalloc_node+0x61/0xf0 [ 3579.660488][T28294] alloc_netdev_mqs+0x884/0xdc0 [ 3579.665375][T28294] rtnl_create_link+0x219/0xad0 [ 3579.670261][T28294] __rtnl_newlink+0xfa0/0x1750 [ 3579.675074][T28294] ? rtnl_setlink+0x3c0/0x3c0 [ 3579.679788][T28294] ? lock_downgrade+0x820/0x820 [ 3579.684724][T28294] ? is_bpf_text_address+0xcb/0x160 [ 3579.689959][T28294] ? kernel_text_address+0xbd/0xf0 [ 3579.695103][T28294] ? __kernel_text_address+0x9/0x30 [ 3579.700778][T28294] ? unwind_get_return_address+0x51/0x90 [ 3579.706442][T28294] ? profile_setup.cold+0xc1/0xc1 [ 3579.711495][T28294] ? arch_stack_walk+0x97/0xf0 [ 3579.716307][T28294] ? stack_trace_save+0x8c/0xc0 [ 3579.721191][T28294] ? stack_trace_consume_entry+0x160/0x160 [ 3579.727986][T28294] ? _raw_spin_unlock_irq+0x4b/0x80 [ 3579.733260][T28294] ? mark_lock+0xbc/0x1710 [ 3579.737718][T28294] ? lock_is_held_type+0xb0/0xe0 [ 3579.742699][T28294] ? trace_kmalloc+0xfd/0x130 08:20:45 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0xe, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3579.747415][T28294] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3579.752984][T28294] rtnl_newlink+0x64/0xa0 [ 3579.757334][T28294] ? __rtnl_newlink+0x1750/0x1750 [ 3579.762378][T28294] rtnetlink_rcv_msg+0x44e/0xad0 [ 3579.767345][T28294] ? rtnetlink_put_metrics+0x510/0x510 [ 3579.772836][T28294] ? lock_acquire+0x1f1/0xad0 [ 3579.777545][T28294] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3579.782861][T28294] netlink_rcv_skb+0x15a/0x430 [ 3579.787661][T28294] ? rtnetlink_put_metrics+0x510/0x510 [ 3579.793151][T28294] ? netlink_ack+0xa10/0xa10 [ 3579.800309][T28294] netlink_unicast+0x533/0x7d0 [ 3579.805107][T28294] ? netlink_attachskb+0x810/0x810 [ 3579.810249][T28294] ? _copy_from_iter_full+0x247/0x890 [ 3579.815649][T28294] ? __phys_addr+0x9a/0x110 [ 3579.820184][T28294] ? __phys_addr_symbol+0x2c/0x70 [ 3579.825970][T28294] ? __check_object_size+0x171/0x3e4 [ 3579.831286][T28294] netlink_sendmsg+0x856/0xd90 [ 3579.836086][T28294] ? netlink_unicast+0x7d0/0x7d0 [ 3579.836128][T28314] sock: process `syz-executor.3' is using obsolete setsockopt SO_BSDCOMPAT [ 3579.841051][T28294] ? netlink_unicast+0x7d0/0x7d0 [ 3579.841070][T28294] sock_sendmsg+0xcf/0x120 [ 3579.841088][T28294] ____sys_sendmsg+0x6e8/0x810 [ 3579.841105][T28294] ? kernel_sendmsg+0x50/0x50 [ 3579.841117][T28294] ? do_recvmmsg+0x6d0/0x6d0 [ 3579.841138][T28294] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3579.841153][T28294] ? _parse_integer+0x132/0x180 [ 3579.841168][T28294] ? lockdep_hardirqs_on_prepare+0x590/0x590 08:20:45 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0xf, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3579.841183][T28294] ___sys_sendmsg+0xf3/0x170 [ 3579.841198][T28294] ? sendmsg_copy_msghdr+0x160/0x160 [ 3579.841213][T28294] ? __fget_files+0x272/0x400 [ 3579.841229][T28294] ? lock_downgrade+0x820/0x820 [ 3579.841244][T28294] ? find_held_lock+0x2d/0x110 [ 3579.841259][T28294] ? ksys_write+0x212/0x250 [ 3579.841278][T28294] ? __fget_files+0x294/0x400 [ 3579.841297][T28294] ? __fget_light+0xea/0x280 [ 3579.841316][T28294] __sys_sendmsg+0xe5/0x1b0 [ 3579.841330][T28294] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3579.841358][T28294] ? do_syscall_64+0x1c/0xe0 [ 3579.841372][T28294] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3579.841391][T28294] do_syscall_64+0x60/0xe0 [ 3579.841407][T28294] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3579.841419][T28294] RIP: 0033:0x45c1f9 [ 3579.841425][T28294] Code: Bad RIP value. [ 3579.841432][T28294] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3579.841446][T28294] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3579.841454][T28294] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3579.841470][T28294] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3580.003905][T28294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000007 [ 3580.011903][T28294] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c 08:20:45 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x10, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3580.313809][T28293] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x3e6}}) 08:20:46 executing program 1 (fault-call:3 fault-nth:8): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:46 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x12, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:46 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000010000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:46 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) 08:20:46 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xffffffff88400000) 08:20:46 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x14, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:46 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0xfffffffffffff000) 08:20:46 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x15, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3580.614411][T28346] FAULT_INJECTION: forcing a failure. [ 3580.614411][T28346] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3580.627783][T28346] CPU: 0 PID: 28346 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3580.636483][T28346] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3580.646555][T28346] Call Trace: [ 3580.649874][T28346] dump_stack+0x18f/0x20d [ 3580.654240][T28346] should_fail.cold+0x5/0x14 [ 3580.658876][T28346] __alloc_pages_nodemask+0x1a3/0x930 08:20:46 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x19, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3580.664321][T28346] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3580.670333][T28346] ? __rtnl_newlink+0xfa0/0x1750 [ 3580.675373][T28346] ? rtnl_newlink+0x64/0xa0 [ 3580.679908][T28346] ? rtnetlink_rcv_msg+0x44e/0xad0 [ 3580.685061][T28346] ? __alloc_pages_slowpath.constprop.0+0x2780/0x2780 [ 3580.691855][T28346] ? ____sys_sendmsg+0x6e8/0x810 [ 3580.696828][T28346] ? lock_acquire+0x1f1/0xad0 [ 3580.701541][T28346] ? fs_reclaim_acquire+0xf/0x40 [ 3580.706508][T28346] ? find_held_lock+0x2d/0x110 [ 3580.711311][T28346] cache_grow_begin+0x8c/0xb20 [ 3580.716132][T28346] ? cache_alloc_pfmemalloc+0x1e/0x140 [ 3580.721623][T28346] cache_alloc_refill+0x27b/0x340 [ 3580.726678][T28346] ? lockdep_hardirqs_off+0x66/0xa0 [ 3580.731919][T28346] kmem_cache_alloc_node_trace+0x3ea/0x400 [ 3580.737770][T28346] __kmalloc_node+0x38/0x60 [ 3580.742299][T28346] kvmalloc_node+0x61/0xf0 [ 3580.746743][T28346] alloc_netdev_mqs+0x884/0xdc0 [ 3580.751631][T28346] rtnl_create_link+0x219/0xad0 [ 3580.756522][T28346] __rtnl_newlink+0xfa0/0x1750 08:20:46 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1b, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3580.761333][T28346] ? rtnl_setlink+0x3c0/0x3c0 [ 3580.766038][T28346] ? lock_downgrade+0x820/0x820 [ 3580.770928][T28346] ? is_bpf_text_address+0xcb/0x160 [ 3580.776161][T28346] ? kernel_text_address+0xbd/0xf0 [ 3580.781304][T28346] ? __kernel_text_address+0x9/0x30 [ 3580.786534][T28346] ? unwind_get_return_address+0x51/0x90 [ 3580.792195][T28346] ? profile_setup.cold+0xc1/0xc1 [ 3580.797246][T28346] ? arch_stack_walk+0x97/0xf0 [ 3580.802050][T28346] ? stack_trace_save+0x8c/0xc0 [ 3580.806945][T28346] ? stack_trace_consume_entry+0x160/0x160 [ 3580.812776][T28346] ? _raw_spin_unlock_irq+0x4b/0x80 [ 3580.818065][T28346] ? mark_lock+0xbc/0x1710 [ 3580.822521][T28346] ? lock_is_held_type+0xb0/0xe0 [ 3580.827493][T28346] ? trace_kmalloc+0xfd/0x130 [ 3580.832211][T28346] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3580.837793][T28346] rtnl_newlink+0x64/0xa0 [ 3580.842147][T28346] ? __rtnl_newlink+0x1750/0x1750 [ 3580.847206][T28346] rtnetlink_rcv_msg+0x44e/0xad0 [ 3580.852164][T28346] ? rtnetlink_put_metrics+0x510/0x510 [ 3580.857667][T28346] ? lock_acquire+0x1f1/0xad0 [ 3580.862371][T28346] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3580.867702][T28346] netlink_rcv_skb+0x15a/0x430 [ 3580.872496][T28346] ? rtnetlink_put_metrics+0x510/0x510 [ 3580.877990][T28346] ? netlink_ack+0xa10/0xa10 [ 3580.882622][T28346] netlink_unicast+0x533/0x7d0 [ 3580.887431][T28346] ? netlink_attachskb+0x810/0x810 [ 3580.892570][T28346] ? _copy_from_iter_full+0x247/0x890 [ 3580.897971][T28346] ? __phys_addr+0x9a/0x110 [ 3580.902501][T28346] ? __phys_addr_symbol+0x2c/0x70 [ 3580.907621][T28346] ? __check_object_size+0x171/0x3e4 [ 3580.912955][T28346] netlink_sendmsg+0x856/0xd90 [ 3580.917761][T28346] ? netlink_unicast+0x7d0/0x7d0 [ 3580.922742][T28346] ? netlink_unicast+0x7d0/0x7d0 [ 3580.927718][T28346] sock_sendmsg+0xcf/0x120 [ 3580.932165][T28346] ____sys_sendmsg+0x6e8/0x810 [ 3580.936986][T28346] ? kernel_sendmsg+0x50/0x50 [ 3580.941693][T28346] ? do_recvmmsg+0x6d0/0x6d0 [ 3580.946321][T28346] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3580.952332][T28346] ? _parse_integer+0x132/0x180 [ 3580.957203][T28346] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3580.963207][T28346] ___sys_sendmsg+0xf3/0x170 [ 3580.967995][T28346] ? sendmsg_copy_msghdr+0x160/0x160 [ 3580.973310][T28346] ? __fget_files+0x272/0x400 [ 3580.978022][T28346] ? lock_downgrade+0x820/0x820 [ 3580.982912][T28346] ? find_held_lock+0x2d/0x110 [ 3580.987706][T28346] ? ksys_write+0x212/0x250 [ 3580.992246][T28346] ? __fget_files+0x294/0x400 [ 3580.996961][T28346] ? __fget_light+0xea/0x280 [ 3581.001583][T28346] __sys_sendmsg+0xe5/0x1b0 [ 3581.006121][T28346] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3581.011189][T28346] ? do_syscall_64+0x1c/0xe0 08:20:46 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1d, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3581.015812][T28346] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3581.021833][T28346] do_syscall_64+0x60/0xe0 [ 3581.026287][T28346] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3581.032198][T28346] RIP: 0033:0x45c1f9 [ 3581.036099][T28346] Code: Bad RIP value. [ 3581.040181][T28346] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3581.048613][T28346] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3581.056602][T28346] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3581.064594][T28346] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3581.072585][T28346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000008 [ 3581.080598][T28346] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c 08:20:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x3f6}}) 08:20:47 executing program 0: r0 = socket(0x2, 0x80002, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(0xffffffffffffffff, 0x0, 0x485, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="50bbc3ad", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) setsockopt$TIPC_MCAST_BROADCAST(r0, 0x10f, 0x85) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) 08:20:47 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x21, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:47 executing program 1 (fault-call:3 fault-nth:9): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:47 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000020000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:47 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x9, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) 08:20:47 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x5c) sendmmsg$inet6(r1, &(0x7f0000003340)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @mcast2, 0x6}, 0x1c, &(0x7f0000000540)=[{&(0x7f0000000100)="05443bb118245c4b52cf4550c437668b980589e9028d5e8ee9f49760bcdc8c03bc7cd41d28e3fa0cd753112f3d1907e997980467d035f6ed25befe76579234d2ad3abf970ea94b1c0b57be56d246a908acf2e01f65187f124b459445fd66424a55a8a7f12cf286b50b8b6e1874b9e7baf66e1f38681d2605b8a669ece95ea9f841aa00c08e70395ac51ff58015e32b4533807bcbbc01dac0071fd3f1485fb5b96877f17d01b9ecdb66295f112fa4269edb57a4cccbc8b1d10dda1cafa76c0a1da10bfcfac3683696487cda3038a540fd4e4c6ab1cd0ae5200b166553f49984b32047644353", 0xe5}, {&(0x7f0000000200)="c0dcd768361abf07135d0b921df83ab7d47b04b40f7d9b939b3d3879d8d490a6140b3405b01e8a8e574d6107cbc719e7980d6533d803195657558b48b5e64d5b148bba48f04a0ef1e61a29364ec515e4a8bdde3bee99c3e49c241a37fb474a8a132e6f1a9dd7b18d139fb985dd66e150843b60105ad6d98d4f6090c4d364d3d223075091bbb625e2eadc1a81e491af4a3cefb0ec126ec232dbaa104dd01dcf076a1d0e47933820ff464eaa530b0a7ad8148a9f53c3267a3fcd5a821c70bbf4ecd4865453ab47c003e5cc35f267e0e8898e4e962bf679cc590d75a6db9541e1cec2992fe6dc0ea292012079ed1201eab6a510109779c0d8196e10001c31", 0xfd}, {&(0x7f0000000300)="398fd1cc8cd2184af2324b1d8fd2788e9c7088db23f9c890725d2b9e1801245a22", 0x21}, {&(0x7f0000000440)="cb9be445c838eb652fbdc906e18b5dc5ccfc27ff736850207e2fe65dd5dbe3f55654d045b102ddcf37a1f5cf504d4a1c7149d0a5c8344fa98f86bd9a82962f4c6d343c223675ce246d622795fd5d71207eaabdb6d14e50d2aa3ab13320c98c2548c1627292d94a935232f3bcc7bb670d6e48b9e15fbef94264de9d869d4e1fed051a5859cbe012e182c60bf5c6689366d9c70acd3906e6b8fd57268530d3e0719a6d2f2731ae79e735f0ce403169cc52b9ee9116ab8dbe62e5ed96f315fc670ae4dd34c2c7", 0xc5}, {&(0x7f0000000340)="f8bc479a752b8618458507e43d02", 0xe}, {&(0x7f0000000380)="4b5cafd59a90267ba4050c99e9dbbd1e0b3f28400c811a2c418b81c1e3b04dd67baedeb7fc81b8804998a4e81629f667cad231343f7c7232d5b98650c432aecd65531182bbbb956b0cfa754cdd191d2a644ff1733a2ed88fdb08f18d15", 0x5d}], 0x6, &(0x7f00000005c0)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0xa49}}], 0x18}}, {{&(0x7f0000000600)={0xa, 0x4e23, 0x48, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x3}, 0x1c, &(0x7f0000000680)=[{&(0x7f0000000640)="33561c", 0x3}], 0x1, &(0x7f00000006c0)=[@dontfrag={{0x14, 0x29, 0x3e, 0x9c}}, @dontfrag={{0x14, 0x29, 0x3e, 0x744}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x1}}, @rthdr_2292={{0x48, 0x29, 0x39, {0x87, 0x6, 0x2, 0x5, 0x0, [@remote, @ipv4={[], [], @multicast1}, @remote]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x1f}}], 0xa8}}, {{&(0x7f0000000780)={0xa, 0x4e23, 0x3f, @private1, 0x1}, 0x1c, &(0x7f0000000c00)=[{&(0x7f00000007c0)="fb8808ded07cf2c60ea2f39438d3e3c6e97979a710106dd87a7e2cc8c3b1b78372195165844d33e756ec12d724713a74ee544cf6e3d3671c064c7913f713af955f2c61ec44714ef6d5182dbf053c2d4d2778314ca2a6198ef2be38489995ca64255981d468bba6cab245b0b81cf82293533556432668854dfa4b9c4c8588804407bb", 0x82}, {&(0x7f0000000880)="fb23d833d503ce8e3b263402d97afec1c3412d71df6ec524605fe04c16daae4e90104bd41e64", 0x26}, {&(0x7f00000008c0)="c7fef72f1e6608ac7d5453d54b7f21f726247c53baf8a7c8bca5ed59a16f70de56929d75a1272201d54b3284cec51446dd74c7f642c3eb356a4c0a857050624e7c945700dcfb41266cbdc536fed112c8754eb62cfcabe78d57d355c5803fc489adaf8f69d0c2c02f3aec087381911ad52102b4ef93d200dcf07fb9fd4438bd8a194be94ce05c33be5319a05343395d55441be689c27b1d1582e0033b3c4753297d7ce7191af302f0ff0d59bb06c4b31b3994580c56650f6ad3c89dea7a7fe30ec0507d6ade88b8a5bd87d30f900c68f193b3b9ceda5c50bf52610a1957db75c694015e33fc3629e7ded4", 0xea}, {&(0x7f00000009c0)="b1ac4538a8ed832313a3aad96a24d8aa40f6599fdc537eec93359f5543f9a284b8d486a58394623c18dc558a97727d399a71943255fc0b2fc2e934de02d6435940241c050c13d4a6f20c24d59cb8d34f0c", 0x51}, {&(0x7f0000000a40)="29b391ff0a9c4ba459f40383798c0381dfb6960915114559c3da5efa201b534f72b3df8e1464afab7ad3ce650e480c0ab107e7e60a62bbb82f350fed45d75e51aa103bb892c77ec1088de2c99557e0c09b7d27d7357aa0b1dfdec032ebe41fe728572efebdf9a6d6f52e5043ff399bab7804f0f8eb6ff5b60db04c4f3e9897e1230dd2b366767c434d46c9b33e309a923369ced063d6ec8d1473e5e6b57da266810805c4be30b7db58ae832c4fef255cf42ec01f41a777deb4ec53c956eed9935f201ecfc6b9bc38cc295c2143", 0xcd}, {&(0x7f0000000b40)="c535d453544fdb690788aa5aa1b0f71af9b8eba6628062a285e30ec9bf23f1d93910a7b355be0d0d11d8da11e77c4b5008e68ed368b64d51467c2699746cb60b19408e404e9bad97787858c588645302780ed4fc12c28e9aac9826de1b184178cbc56ed836dc215599d3743dd5ec9e9ea827a90e080c3707eab403d4018bb5d219a153fea4c731cbcb8efd322ce4d375179c5923185be75e7615dc9145b4596d9e5554d9e54a517a2bbaaf900888e74a3be2d5b3b81aaae2bf8032dd6914", 0xbe}], 0x6, &(0x7f0000000c80)=[@tclass={{0x14}}, @pktinfo={{0x24, 0x29, 0x32, {@remote}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x800}}, @dstopts={{0x20, 0x29, 0x37, {0x33, 0x0, [], [@enc_lim={0x4, 0x1, 0x38}]}}}], 0x78}}, {{&(0x7f0000000d00)={0xa, 0x4e24, 0x7ff, @remote, 0xc9}, 0x1c, &(0x7f0000001ec0)=[{&(0x7f0000000d40)="286eec6b7784de318c85d6b6a3db045296123b30135c0bf90c633c1719b7c29243aad3c79347f721d2c3ad9e3aea3f85b7f3386c0ddddc3d9ce1331b298cbe2db4f33e8b09a1761390b7761f266790ce0c925e982c2275edf1f0901bfd11990f09d696db4aedd9674c260c2ad1c04faf4a", 0x71}, {&(0x7f0000000dc0)="f530c16bbb242cdc2db562f1f1abb27cce9b1a2ce1d4bfbd04102b2c58de86aba15e9bf06b8bbfce1177bf3065b32baea56f355eb5aa38d50ffdac9904cb217de4683e94f6cc4dfa20bdd81493995222c8e01574d3da17ce6e77b5c86564aad0cb336c32046f89df142059518ae563a35780a5a4d309e3ee9ba30363f2eb157b09877a89aaa7c62fd7ea051b24e5a63405342418e9b43584bf30b013534b7cbf1fdefa5a74dacba06ae20b9fe4ca7c09017733f88621d722fdce3565f9c5b3d88b5178aefd2b7230cb8ad964e1ac22f98c4f85541c51cd86e4807a98c114145c5bd05a334c5ce1d2416a3d518cd2c732eb80715156f8783b759ec19029038e8182ac6d3b09d2091bf490e3418984a71c8a4beecf78ccfc06ee1531ad42fa91404f3751687e2850e657787ce237721e14ebeff94887e404189499db1232dec100abb731c4f862425fb42a15ee11cf918f551b4560ea909fc137f5a977b33bc1fb31d0ec4d7bbd8f1ba36f026a9b7e06fdcf70fb9efdd0fd861240052dc6a282bdc770dc8c03491fc07fe0585dd190416955eed2cc03d66276bfe072ed665fc77be7bd4ecefaa835676229446aade85e1d64d3206156712556a2daab5585604ac73405995dfdb4898e4142daf72446d17e596e242a46dcbf5dfc4b03460525b96badae812cd954c1c09e60f1a306ad7f8be13901e7b8221384ad45bcd464c703db8ff77a7db4930f92f23831053bfcca21c979ce40ffb671440533169b35c1f0b4fa67898bb0ace72592ad42e6a180869ae1c64be220f448774de7468974950a4a3661ddea3818ff01292ea8e5e8c9ba0ced841f7eea048c141f03da608587a787c017860084166ccd7799e79b2265b790974cfdce223a7b932bcf9c5b49212aa85c6a606729bd9f0efed1716ae0f250272cfcce91373c1f2ebe2b795c29f20e25d19383c99850d0823398f40586b9828f5cfd3222a91277a3de17f1aace57b82951d00525d0df513a77fb2c353be803a147d9aa6c67e1a2243245a5cce339c2da06d3f7cfd20d0c97470167272cac5abf9fd1c66be00fd880f04f7444ee826c9e6adc9476c284c27d67b9e4a09ee0d10452c3ef019f8bb50d61279e2bcbefd456734128cb6c71e73ccedf98f84757bb7c047fbca5dd7e32cca50d4503fab5dde16b3cf9973e01c689e18b39d25c3bc8f6cba7b233e3b15375a0ebbfd1e8774b3cb95bbf2850f42081a5034563e42ca332d2afe6ffcc801d5be2a8472996b3a507c8e9b47bf77320d20ca8b1d3ce6735159855b2e84b2ed533a8d9e3a449a2f3fbdf5dc0c6f3799bd359d41a8b2cbb81644117f36e5938120878dc0fa84048b4b360484baddf382d1b13e1828d29d555879a4c6e03f5cd66637b7d29f2d8bda5cb112366adb686a222048aa3765d24a317c9d9a0faa53483cc77b9efcd87f328427deea0c11316763ba935b9212d4da0d0718a3debe7e7da6558130f6900e9a80509ec20edb5281af74f3b1fc2719c6e2dc4986c6fa82ccee487d1269d1e01c3682b85ab96f99e3fd12c97b04cb17a41be1a6c23b2ba518674ce9e5f9d9a5f1758ed452567c7f34346add1f1facdb39915b6889cbedfc13825b5bb9f7b25d5e09d9a5b3a97abb4a6af08258fe8aa1c4e87ce13cbd4703fea6eb952312669d9b26b777540eb014b30fe6151bfcc6d03aee080fedbabcb808ebad734349f12d343417cc7177885c60589a25f78310df8d84b005d176de75acc58eaaf3dcbae537eb2f2fbb398c095dc6434ece809e528e5d1c7e0b59de9d6b5604e7ee6cd696c4a75ab4da3394b76b7b7646cbf75860983843faf104ad38bb955539bdf8879e577f2a177b00dca3821526184494a52048befdfb35987ce584d4c3df50802fc34777401bb673f7cb4c316e5eff9524a78c0623af2f18ca5d21f2f21a1dc9fcf1e18ab9aafe2e5367dceed2eb33ffe7e6b63691bdc47c4f37c00a56e4cfcbceaa2090c57de53082fc6fd07054db4e7d3e152e51d56011816de804cbd4e29899e87feb9c3c8ab09d536c8ccf9f3258e6231cf7e132aa9239d55c0d0ea2022a743b940683c3f272b9feb0133be1d9718cbb60615f162c7e4f9a222e832e9890ee5b300a035b4d90ee0082dd8009c820b33e4681607a4e3ffc696c8843e189031abd824c52f88a7a91784aa0e3468091389ead08b8c9fbbfd715d7f2f94741400be3bbde3cc8b5cef8200a6cd36d528085ecf6d113e0f7ba6db319c9ccf8a772107f7cf9d134561100e707a52d7e16c66269f4c404ea1b50d7400803bcfd5bc804572ba3e51dbb305a21b0dc864dac309ec6fef8a36d89acacd11e227003d1c40e826716d563cc9fdec0d7450e08d0e6e5958cfcea4c34dfc35feaa85d82bebd2e9964a7d6ac8ecfab655b0ade36d9ada04df461926e77a655a5bab976a5991c0ed798abdc438917016e09b6ea2db1bf05adccef7f0d8fe06edd711b6ef5e98bdeeac54a0712cfa73989f512b0dc1d1332b333bceb40089494dcb76e72b32c2ece5e650e08b4890e54af6942ad6fde4fe345ab9a4c40a337329a53f824268071be6cc2c4c53a31840c377e7218f0ca622f89687bd41e3f9434a4f59917c74a1d75bdc815f0cf2a83c3bb896d189b7935c49ecc9977dc9e34ae7c3d1c9d0beaed5d27014f78ef1da00842bb7e5a88f4b438ac9f6faed612587905b70606443633def63619002e6e56503ef6343ab49876e4473165021afc398553a5ab245e9900ba3d1cdd1890c02cab0f8149074d27d354ba9f984705c5492cdd585d24fc00d69f81c8be0c809ccb1e22949da4aa958102b51e3a6990bfc84ed17860aba9f98069264e825d544e12ecdeade1604a4466b9f409171f67244115219eb0e79364b70bb29edff975f095e8015976fda51c1251eb564630a356b2d3a0bc77f4af8a528b775c3f5e4eb36d25e2bd9fe9fda81d3d2ece11eaf1a8711e2e65f190a181b8bd6f937bc721af1da4c77285a2dff80d4bbc4f28904f0f26fd2033cd5e91ae83f356eb2f81f2472fbce91d20531d9d137c0a3fba19749ee4c5e035b4b59bc8f097f48adc3864951a8883629a7368c4cc10d5c74a0a07d8dc1979f8b33cd226a8f6614102a9682c0d209d08c3293b14fb7abef121b733f1976cb3134e4653152c3a706e84a602461f6adda9ee9ad12c9f9d9e7a7c2b863d39ac2c4504a1767e940379cbf39e26308e99261686698c90ef25f62328de92340162c7770b741ef762f02e9bdfc3ae36dfa6603c6cf7c14114f50014213e611c464ba2cad02c96b12af9ea872299b9ba5820ed679695a66e90004856cb4cee2f223aa70e2c95c38986f80268d534aaa8e20b034116ddbdc4b47be11c8ebbcfb643fa5c25e548df0eb65bb0ca47ed195d53d66672e13d2ce181d99ee12760352979ba10e13156e39f5b803edf04e44af8ab2c34524ea58ffdf87a00606eea67f8d9cf7e2c7a51bd763a79d8fbc819348bac8792d7015eb617fb47c30ac8ef37acda795da995cf041872127bfe7a00d4e409da28216dc74b075dd8c9d00d5ac85abf1521e3b022d104fb95d3b78a9a99ec8d7892608fc949fd62eb44dede1e9a6fc5e23ed14ad4f28d4b1c32c34bc99eceef10f4108e489be24c2d9fb6d2d598e753ad0ecd5158f897e096cdbe10b1cb3c3a68e0406f7ab227b3d00814e0c349820929a94e03308f26d7c64edab42f8af10bf0e8886e66da2a337af129884c68ebbe0399c438ba3274c0670ab115f4ac65ae4553d3239a54e15091a206faeb33dc20f482de6790b78f6cf935de4f6613925f6c77a0cb3f0f00dc8a5e50b9f69ccc06d98235f2f02748ab681d7c378099859d913203cf5a49cac1f6b9018c17185b88ccbb6035a2fd3a0b5222e29ccb365759c3868dfcb36c27947c523617eeafb9a9fa1fdce709903baf4263960871ffd2e34287bc6718e7ad15d15d2db182736606076155ad51fff2e3c43c5788463aa78052faf1fa75f9fdf7fa0d548a7fbb362b92343266d16dc81ccc8c145ce51ba8523156ed68228598358f1149e9a6ef04d866bdf4e1d5e9562b2dac0bb316f3d81b3f402fb78fc16e4ccde977b946639c53d367e40c8d6e4d2a6206d0fd267338922e3006cc09fb4779d07b3bff7710f2b1410023ffba5b7fdb4b28c490b4a59bfd1e5c19640dff578fb55ff11b2d8535dcf66a94469eb88608dee3239554af7ec71a1a9903b0c4ebb49c849c380746dd8ff9c7274cae69001672b100fea5646c31ef3f9c9d52847f13aa435a42c1e4b0116aa4c7d4e042c7a7d34b572a62e74ae5ee5c6e72770798b5afb2c280706ac992616ef21e248f2216fecd2536f61e1fed98de72a45379eb3ab6def536bfe31510edfc90c10e9e7c1073f877556f53c51053c3a209a1e8bb90e6ac996f154fdacd841507104927712e19369bd473937c8d6ac73dbe2bd34c31700c8a1a4d76b9ba4a008b04ba1d1c7a8f912531480542bd47e3e63c986fba6aba18e9b6860dd6e590eb915fb4a1ebee379e9bedcaa34b5b91817faea1d20f5fe3500987ea36aeb5a65c5f59f334c71dce800420a62e8136b58ed90b10c8ec010a086b6ffe305d8260ee534336259552bf5d9a80e46ce522d3cceac1a19fc991c879bbec22719550b4cd972d54d1f178597882b06664441c991b6ff6d3e12f41f634055dc72efe1468144f5ea9bfb2f0c32bea532a06086ad4653e5c67ef4128d000494c5f4196eca9091425a19d754d6d996bb06d173cd8a76bf9442d2622e862ba0055f518fdbf2030aaab99ed87fdf47cb50b5ef8231d45408c1007e64d528b36e82e57e99973eeb0649fae1ec7107dc784c054e4f71cb54c0af0fea8150677d41ba4fc8e30d4e18a5ac79a608c76f6ce75ded22e60183c8e43b3d55cd76aff717832dccf8ba20986735588080d3d0bff03108bb241ee05c603ef2b6181850736495a844272649e998b56696de34e17daf591e336d27bc267aa5d4e8daf65cdfb4d0191d72e363307bc951d117b04ba9d0a6081ce7ea3bcde21a52cac51a6c84a93b045ac313a873d520eaf69ea0e3519c959fd45f6183f0118002385644f755f53e199f795f2220ba1dcc56805c3e9d0fefeb0bb73861c459666aa10a12f80b7ec3da51d38977d6f30d996f4cdf633c9e4634d400edc0b8ea311a3329337a0c70d3576289a847c476ea0af2a0d4c1fb07dde3c77c732526154b80999597def630e44a36a05d509460d099f7ab8890eff298af8b19e849883840cb046016313903d9b1eacebf42d339e8ceb567ae0919b55fbd6494ce67947449f28d4497d4986095097457c9bee90cacdfc37ec01263c77915fc6ffca4884d623c613d89d6701918b9fca1c636753c76eff2a6bd6f469e917b4ed22cfc7a2a65e772c716e54c424e4a7307415000c2824e9f3ca2036dc6b39ded6d2f6c9603872c79b6af406a089c79a5ac856f692545e35b8e823ad0fe0385e8f2a69bf1ccd437c8f09ce4d95cd2160561c3843b372fb48ab98faa813785291e939c1b2ed6604cab646c42a3917ab923b6466f05aed5cd1562366538b1a273b7e936ef9ba93c68ff052dd4c68fccd2fd354703b6686f6558ed6b7175b236b6be032ad40f29a3a2fb2532b431f552e93f670ceb5433f2dea4843f5efc89b8c8331ca3134b953967338a9062779c9bdd56fbd3b96edd6e2adffe4b744de566e459e5221d7e991c966014e63e531d1641f80abe154a35c6084529adf6bdcd063ba0fd258e1bb179cbbd6856b587cacb5e7308f3c563af83e5684598d5d67e4b0a", 0x1000}, {&(0x7f0000001dc0)="9eb13eb43967b88c1667026ef7c513b719044c6a1d0aae982cf0c327cfe6cd69ace90ef92dbd52eb61efa11721f7cc55d616ba1da64e783c46b47f64eefeef9c90675689fa7aa5261453bd3cdfed323b10f04ec157eb4b47bedf39314f198539378085b00e235a5a8b5b77cb42ec160c57a9b87593e85b43cbe3b57bd78a35970b5d1dd3116f6ae677f0388c8889487a01c71dc312efdb896e53772926ea2d28c5d6864e2607d7fe4ccfcfe11b52db64678935a02c07074c8b69557f625ac920facfba5d07bf76dd42a431309c84b736b77e4f321342e9a5d530ebcda25be153474e8a00ca695c5b", 0xe8}], 0x3, &(0x7f0000001f00)=[@dstopts_2292={{0xb8, 0x29, 0x4, {0x32, 0x13, [], [@ra={0x5, 0x2, 0x4}, @pad1, @generic={0x40, 0x87, "39ada1102a001a31356c88bf613850d1aa5d1e78b728caf0dde1176b67c2b83f666788cc5b94840845087d2371ad03dfe85ffeecd47bc231ff801d66f323c9cf017ba2906e645e898803cad8f640409d52eaa428361da893db075b294d1d9ed214777b3a0e9a8cb2c77bb2d6fc9ef4a25cc6690c9ca5942b8a5ffcb43493b1fd237ef03e84853f"}, @jumbo={0xc2, 0x4, 0x101}, @padn={0x1, 0x1, [0x0]}]}}}], 0xb8}}, {{&(0x7f0000001fc0)={0xa, 0x4e20, 0x80, @empty, 0x4}, 0x1c, &(0x7f0000002140)=[{&(0x7f0000002000)="4ddc309c2e73ac5364883d3d37fe7143980489cbff11c69d9f3134db121b36287d98a1cdd6623f1fb5f52be852f4dbe8ee", 0x31}, {&(0x7f0000002040)="46e121f22d39759dd6ca83d50c0a68cda87b4168a44fa9bb5770b260b10dad728b8e016bb3bac3cee90c06c4de2bc6fbde65a8d8810f757467169b50e1a58456cf6ac7f37e8d9d661e0ef322107525d702752d70cef6088a42d54c431d21973c1e90622bbb542b3149fccbde906ee7e92c7f84610ad6063a3508d30e3969dedef1db07230ce0c333109649", 0x8b}, {&(0x7f0000002100)="0436a31e7e9585e8a6c77c75ee4b99a3654addb156f4265e870783cda280f4808a6ac7b841253eb6c0cbf49c8ca3ca70d5de2128cb864c02f1146925eb", 0x3d}], 0x3, &(0x7f0000002180)=[@hoplimit={{0x14, 0x29, 0x34, 0x101}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x3}}, @tclass={{0x14, 0x29, 0x43, 0xd7}}], 0x48}}, {{&(0x7f0000002200)={0xa, 0x4e22, 0x1, @local, 0x5}, 0x1c, &(0x7f0000003300)=[{&(0x7f0000002240)="960db2b32fad2bf335518f20dba2d88a816371361bb15263a434e209c2e3f14ef4a9bf39322da32ec967707c4df58a2751cdb28d7114fcc02e2e72bb064f383f8c691ea84cc1cb98c2af97f7ecb719994638d598db3cd51e9cda366732739709db967ef1c86d258c75f7d92a51ee83da543d4d7c6190042211915e27c69b9c2f83fbd1d2de6f22da21948b0af0376fa190937072baaf884efa80da34abb311f1aeb566e2f5449d0ba64bf01a6daf0d84f212bd46a744333daf42c8a120b90703ea087418495a6b435ad193a3154a54f866649a0bb072310bcdf4bd6aab85ef708015a16d7d294acb72d38ef04670e179190819e9c6b9c4e31c31561c530e54f8ab7de8c45f0e04f3a8c5dd0b3b922775941647006d01efb7c5931c8e3543524eec2d7f989ac4897bcd12ab3d27efe4bf7f4286f0d560a14f822df0aeb985f3fc6be9d23b587025c25ece60a797196a6e670901c07523230bb778a5c3e03facf48135d88524221df710ca14ab05083e1adfe7a0e6be71e866f51a4782e5a95e353a064afaefed1f068dc44c22f6afa7a3f3622698cebdd4cab2a2a4017f574e0bf27139f4c8891a5042780d789ac9c10414bf2a8cbaf8b9ca7b7441f8a4b08559c810335482c5d595686b97f3d269b5d2e27a765b0176d9efa565a79add4a5227069fce78e9a24e382fd9d5809dbc1c396fa152a6a42147c960f8bc34b7c3e6cfc4b2ab7e34a46b1ad7438fde23d7dbf6799ffe722e27c64619e77b9ed7302eb3195f871cde8f2abb3e12960ea39f693da23c0cd6cfedbc23fb23cd6a58255616dcca149d58f314c60af8ecd3785334bcb09c97e31bcd28ac1ce5c9d5a756e1017c19bc306da017595c46988166b9ca2d58f36cf3377785c12cf3d3d68ff65732c49f21d21462a0b1cd659695776fd1af03ec94bb0eecae4e34ff7f53712eee340d120a73599955967a4a9a90b898f19444c70a15319ea7b72a78e03fec31d39c9b93b1f3f9df852ec2549f92e6278ad996158d95e486e8e627c7935d8f6f9939ceb34d55cb2350fa84316f98d14dece2bb7711882872f048b80a0d8033aeaecaeed68348ea412cee1450122ae3c448d9e282f952c367e11b5da0e5b0972adbc6feedb847cd9a6a2017ac8a91e82b289518b36a378e0f9bf8b0fc7d4194930fe95344aa890019b92ff6891313da399e6f1ef5b3db571cd631f7611540e2cc4ce03a9861f7f220c1d171faf10567cecb7518c31a2a325d58dced79d5cec5b807b75bd78b06b8c1f253d4d731fac673b5d7744a90f733b6b222dfbd14501a6b6b3c99d627ec2c34af0d1c94a7176cdc9d563d0ed27f967da50c0f200d7ad0658d72c91c4d2e374e95b8813f24e6482a4cb2843b797064e2467a4809d7843b455dc4dfe1107d82048d76aa73ea8a0d37138d9bf54b1b129fee029d2832eef01f59de54f46cda1142c233c1c582a849f5b3c38a18623e40a30ca7635649b7db691e10e916d67b1898fc4a86f493b71a4cfdbd407549b9bea6891085bf4668db3b532f35e62b54d9dd48cad2857c1afeb0cc7f8aa5eb4eaa48e31928b3becad7c0086322ca73e780c237ae74873f3917bec2c580380b8f1fb866dab8ed98c8359682e5d49fdff9b95d1897ef8388796d2ef6aaf467ae5af474e4ee76a24189201c8992a189e8e8ea477cbc1bcc918ca34f281bd931ba43ba54e1cbf2e6694e6d4edd1970fa3f4020add60253a7a173349a93e566351084a5bd10c1ab5415b3dda05d1052a50e8ed2049413e0df9e4ef40cf561b1739c1f693152c1762ac75cb9fc6b209fa568a4b56836694c37b9eb87e1b49da65e0a9d78b8faedaca1056fda1c924f563b0b5c1dc6d2cefc03e930df6542b52677abbb02017e23121a522327b485cb708eca15dd0fa10d41f55818b5c81d0ea7476e54c6ca2501d4e006b0c9ac7bbb550eeed590d637f86a3adea28f1f9aebe51b1c364f62dd944e5937d764f384c0b33880d82a89d97e86427e81f45e2c9a983fd66e095456c9936cc51c0c7d1849ef9ef1af74ada3da778ab61cc2be8ba88755653f05c079731d300d7358ef2f62b43a29ac637b2652c5e3ebd11d39c3f5dd8a24729d798ac47b2976662c3b51eebdf13cc8459810e599dc4fdc279277d15be29c4144852674d1f42fb9ba60498e37d860c853183e6e551d4134385652a82e7224fe225a7545895ab2895014547ebaf38c41ec0e717b2cd0874e9926cf168ad0ab703e64411bd8d38724753c2a229636f42ebf90772997fca45f5a3a4120c0bca9ddb4cb113e3574e448380ea6710313227f9789fde6c7578850a67d7005d4b74c2e799c7e9b4eb4f2b90bad2f8301bc9735cf4cad6388e111522361b0c535fdf13f7fb39a5f3ecdab5abc478e6281c493b04b511e284f1087c4ccd8fca2efdaec9cf758c7cb8e36558dddcb22ad72fb3ce5013c6eedfb5d6924321ab5af9bc0ca4865c955de405eac2067a01e9895bc83ded0b6107a4804a2e49522e646566c4c303d29868787da6670f9b024185b43cb8789c04141406380d308e27c23bff11c1b1d34e43054bf6baf821670c2a36eb245acf95cc8ed2acde624e4fabab4ca7732fefdcf1dd0428464eef63621bc995e7e74d37721fb77227c316b9ddb9632555e601251ed545f585d5cc55ae0c529615f45eb355e76ef606b29ecac4cd00eb09b389176aa88ccc6626c38ccc640e0146af44c6b7a9e38e4d11f4e6355fbad779a364d70bf7eda043906a92d20530012ce4e20c1db5596e66022da5635a9ef18597a7152f20855c15170479451b1ddb07c722f5032066cd8e4ac77b607c98f328c48ded1bc473234cd18b6da68e81c98f4d23e48dc21bedfa07f943ab7d86b2b8d32267fa4e60d20ae62ad6cd5e4471bc1dde004fe113df7282e8559ac6dc083d04702345f724ed6d9c33844305de99d7f964387a914409088e9460c4d4dc8e04fbe36bdd8f26491fa2276d2b8acf093bdca0fe268fa201eabf765c8910459dba2039b4749162a30dcdc7bf9d5b4f7fba9779e80a60a969391b4af6e8953ea2783b9bb30beb82878b1807e6a66405d4f9ca9aa0ca27a101b5f893c4f5796eb5052ce3568444e265c5a0e4a70f98cf0dc372aad7707bb223a5f7347caeeddfdddc69a605ff75039de1e6fc94c5a48cc6eafe37858194a91a567cfe04c6909fd0c2a19f1ca9fe6f826e492dbfbb7c360c401d8f5425a9e5985582fc87b0f65d95b17a86c9e86aacc199ce80df6bb7b6b1c77df514eceb56ed1ec875e505bb0d1e31319a5ac933466cad4f35133cba7aaa6840db6f02fbddc7308f378e8e0f028310249ec22c707c161f82808dfa10ad1a6b106ceb005dc9448271c08bc2924f820d0e750976a436090185c1c7e23d5cfe0656345dc88ac97fe39be589eb9c6d01219de5bcfd566764516a7247211f80530d47c16831ee9860f9c957b381f31b88f4e9979c7dde5fe750a56bf5e0cf1f56ac525465763bb71a28ec5ab25062be24e3c497b9bcb6713809724ce2890173e5c23b2cfbed5e6b0a5080b1b161c68f867a7405922e0e610f412a09ca78d491d680177846c69d7cbca4532f531f6653bfafb4f48b4c035a3928b025de9cf1077a8aa386a48f31c912d3c763e43a0ab93c596e93244572376bf42341cb00138614e56426ad7b3000d4b774baa58fc5ada36ef63df733862f2a98bbfcee0d0fc891d034191c94386e762e08d63bfb70d355ed9d785739713fc43aad488dea07040b9feb1eb4fa8a73a89bf9db5c9ece458a0286797a44fd68370c1720389fca26450a85d6505e316f6ff2f5cb471bfd9d955ee0a39ee75827a8031136733e40fc5755a5d7ce2c2fd04a96c701e516265cd986d606d8f6e8eec4d7f09bf81dafd278bc5daca22a661faa5344693587b7b3fc115dee28e77fe5f61258676825679b79511514dfc9df002707d4eeff43e799a6f3637dfc9ba8f3426d88fa2eebde6417325a9c65070e3700206d3cd4bc6cced3e430a9762982cfab09c05c2988b6c1943a80f414c8ee8c9dd8f238185b9ff448b67470d09beab26f1de5246621c5d1fdb0fe4a6391291e74ad9533ade46aa58a1c670df1774109f844aee831f3b2329ad3d2a26542805e5e9ca0924e48f725453d3a35d7f830f720f7c10d08071978bddaedf58c7622b498c63395ae37925d4679a957f2d0da577ef28383c567b90808a5bbdbb3eca0acba19d3acf9058dd2f955cabf4e625228d1c0589ee4227324632fbb23df53c058d250cd7a87947ab10406a21a9a0881da7114d58b8a55081ab133d2b620177fe0dfcf6a1be95b30e09062f8a192ae19b650cc63dacfbe533e35f957d8e43842b32c3eb84b5a91aa0357dbca04491b784640727d5fc5d63042811f013c96d4848d102bbb81bdf0084d4c183023121329fdcdb7e2bcb0fced6674602ecb476e189766c23d4843dc758581a2b5798666fb624734d363c09eebd5303d931b8d234053ddbfb883123cacee8c0966f6f7d789fc5281ee6b9261df0c0aa963d7b107f915be95a2769cddb4bcd7a408d53902954d5d44b311a2be00342d7a82b5fc3b3f407587c8cf7f364b1ef5962e1305252c74d76762619700199962e4748fa9d8e60ac4dbabb52db277fd36f9993578ccbbf764e970f61a51cabfbb99ecf268db67f1cd66e01ca777e29d7991e761ad883f17f3f0f5ed4a3a578846364ab6ddb27e645d27ce48f0f61b2cb51bf020cfcd17079b1cdab058fa7422cfb5887c3ebf3b229984dba2d78d9a2c53defd3a1416ba8a9f789323a7259b819e612d0fecf12350f5a2a6d1f098868469e7de2b56e0615af4efcc6c2422408cb7dc3f1a7094adfb92a471a8202d5dbfb960d719350ff2eb6d9e1be21bc90e41291d0d7bbfe66417d544ba06b7225627b27f2a34639bca582393ca189852afa27dd5fe6c76522119fae27850f60d639a409488743d3d353785246ffab33168d5f2d848836595737b1177f9b0aa8e255ed69d1a5c77dad016f285d8a3bc372b25c814ef15ab9b7144bda88f2f3dacaf012954e1dfd33322e6e450faa584608ffb43357d9b5e4e24f931d79deef2d80d40ee10e589193feb5024b5c6b27b641a8e4c703fdf849025e95858875254d3ab782961c02274b089ac376f105607efa84b6036951d4183f79a4a09848c8ee8062be48712bfae06b7841d597d669053c6cc8dc1b0b253a9a38d99bd2b16fdde25986881e08835f8daee6e0004478e507feececa9d6dedc99d1317192fc9d224065a5959401f9ee9d431dfb8016af3a498da87e14a61a28c33212a50dc0df50dd82155234f84d361c4684ece5648ffd1e293c7e3a005a77d9102e73db78237602ff4ef59df306aef81d5fcffe39c12898a20083a74db5470f08eaca4fc658170f402d9d0fa182840d8ce8970ba31dd4de0dc8bbc1aee1b0283a86ebd1079dbcf8f8581614882b08ac2fc50943934ff1c71703562a08f61ff3aa02bd06af464e3514177e5a5b89c30978ad2d95e91a41f836702066438fdecb25713178bc7ddfa7d11ed47a832a580abfb8b3fe6deb6d6705c622f3de0722c7b04abdba26e5cbb808bd88df2808f7aa13e9a647d841171f0e54df0fe1f37711b647339b2dbc5188cc3cdcbf4b184a8443c8baa4cc6ef6da5a4bb86693d00c23ac9e47689f1f38a38f2b2561ca15203d72810e6bd0020359a900d944dc019816d571cc07676665d91abf4aefcd5159a68fea0f32fc34b45b14911ecd59f16df07572ab706aace68a14caf327ed8672ed9142276cd94c8212", 0x1000}, {&(0x7f0000003240)="83d707a495ad3b101d1b04f30d821611430581b403a18ccdeb7d3ab44a5725dc9e4be1833f5d4745a44e3b3146b481d5fbf286a42163d360474273b80192966570b51441d85552361f88c4e5320bccbf3e6376c20c396a80dcd00285de5b0475ad2f680ca79ddc3292ee9b6c4276e6d57b857105d7cafca629e1dc27739dcfc185d7710b564099721c6c257c", 0x8c}], 0x2}}], 0x6, 0x40090) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) [ 3581.684046][T28421] FAULT_INJECTION: forcing a failure. [ 3581.684046][T28421] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3581.697305][T28421] CPU: 0 PID: 28421 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3581.705991][T28421] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3581.716072][T28421] Call Trace: [ 3581.719392][T28421] dump_stack+0x18f/0x20d [ 3581.723759][T28421] should_fail.cold+0x5/0x14 [ 3581.728365][T28421] __alloc_pages_nodemask+0x1a3/0x930 [ 3581.733761][T28421] ? __alloc_pages_slowpath.constprop.0+0x2780/0x2780 [ 3581.740557][T28421] ? find_held_lock+0x2d/0x110 [ 3581.745362][T28421] ? lock_downgrade+0x820/0x820 [ 3581.750226][T28421] cache_grow_begin+0x8c/0xb20 [ 3581.755954][T28421] ____cache_alloc_node+0x171/0x1d0 [ 3581.761165][T28421] kmem_cache_alloc_node_trace+0xe6/0x400 [ 3581.766909][T28421] __kmalloc_node+0x38/0x60 [ 3581.771457][T28421] kvmalloc_node+0x61/0xf0 [ 3581.775916][T28421] alloc_netdev_mqs+0x884/0xdc0 [ 3581.780809][T28421] rtnl_create_link+0x219/0xad0 [ 3581.785708][T28421] __rtnl_newlink+0xfa0/0x1750 [ 3581.790523][T28421] ? rtnl_setlink+0x3c0/0x3c0 [ 3581.796021][T28421] ? lock_downgrade+0x820/0x820 [ 3581.801974][T28421] ? is_bpf_text_address+0xcb/0x160 [ 3581.807901][T28421] ? kernel_text_address+0xbd/0xf0 [ 3581.813050][T28421] ? __kernel_text_address+0x9/0x30 [ 3581.818283][T28421] ? unwind_get_return_address+0x51/0x90 [ 3581.823944][T28421] ? profile_setup.cold+0xc1/0xc1 [ 3581.828999][T28421] ? arch_stack_walk+0x97/0xf0 08:20:47 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000180)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381a52e936357c328e361026cbbef5999a3bce460733b846581351ed2a55ca46b6b46308704af58170e54c0dbaee55cdf311ee1c83b8e46fcb671107f4c6d63c6066920ceaaeb2bd7017c0ccf1e751901a92520c6478eb00e70f2c11fa4f5733293df9a421549a5ff3750e84b292a0527885184d10e23ea1a992074ac19221d4a0051119d7c5bc5321567450ef33cb4994cc2cfa5f9daa09e2d467e6676d4d447382822b039", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) [ 3581.833805][T28421] ? stack_trace_save+0x8c/0xc0 [ 3581.838681][T28421] ? stack_trace_consume_entry+0x160/0x160 [ 3581.844550][T28421] ? mark_lock+0xbc/0x1710 [ 3581.849095][T28421] ? lock_is_held_type+0xb0/0xe0 [ 3581.854068][T28421] ? trace_kmalloc+0xfd/0x130 [ 3581.858779][T28421] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3581.864356][T28421] rtnl_newlink+0x64/0xa0 [ 3581.868722][T28421] ? __rtnl_newlink+0x1750/0x1750 [ 3581.873775][T28421] rtnetlink_rcv_msg+0x44e/0xad0 [ 3581.878740][T28421] ? rtnetlink_put_metrics+0x510/0x510 [ 3581.884232][T28421] ? lock_acquire+0x1f1/0xad0 [ 3581.888941][T28421] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3581.894244][T28421] netlink_rcv_skb+0x15a/0x430 [ 3581.899022][T28421] ? rtnetlink_put_metrics+0x510/0x510 [ 3581.904504][T28421] ? netlink_ack+0xa10/0xa10 [ 3581.909139][T28421] netlink_unicast+0x533/0x7d0 [ 3581.913925][T28421] ? netlink_attachskb+0x810/0x810 [ 3581.919047][T28421] ? _copy_from_iter_full+0x247/0x890 [ 3581.924440][T28421] ? __phys_addr+0x9a/0x110 [ 3581.928950][T28421] ? __phys_addr_symbol+0x2c/0x70 [ 3581.934012][T28421] ? __check_object_size+0x171/0x3e4 [ 3581.939330][T28421] netlink_sendmsg+0x856/0xd90 [ 3581.944123][T28421] ? netlink_unicast+0x7d0/0x7d0 [ 3581.949078][T28421] ? netlink_unicast+0x7d0/0x7d0 [ 3581.954041][T28421] sock_sendmsg+0xcf/0x120 [ 3581.958479][T28421] ____sys_sendmsg+0x6e8/0x810 [ 3581.963298][T28421] ? kernel_sendmsg+0x50/0x50 [ 3581.967988][T28421] ? do_recvmmsg+0x6d0/0x6d0 [ 3581.972591][T28421] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3581.978573][T28421] ? _parse_integer+0x132/0x180 [ 3581.983437][T28421] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3581.989443][T28421] ___sys_sendmsg+0xf3/0x170 [ 3581.994051][T28421] ? sendmsg_copy_msghdr+0x160/0x160 [ 3581.999355][T28421] ? __fget_files+0x272/0x400 [ 3582.004072][T28421] ? lock_downgrade+0x820/0x820 [ 3582.008944][T28421] ? find_held_lock+0x2d/0x110 [ 3582.013829][T28421] ? ksys_write+0x212/0x250 [ 3582.018385][T28421] ? __fget_files+0x294/0x400 [ 3582.023093][T28421] ? __fget_light+0xea/0x280 [ 3582.027707][T28421] __sys_sendmsg+0xe5/0x1b0 [ 3582.032249][T28421] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3582.037293][T28421] ? do_syscall_64+0x1c/0xe0 [ 3582.041893][T28421] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3582.047894][T28421] do_syscall_64+0x60/0xe0 [ 3582.052338][T28421] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3582.058252][T28421] RIP: 0033:0x45c1f9 [ 3582.062142][T28421] Code: Bad RIP value. [ 3582.066207][T28421] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3582.074627][T28421] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 08:20:48 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x22, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3582.082601][T28421] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3582.090587][T28421] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3582.098582][T28421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000009 [ 3582.106603][T28421] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c [ 3582.262622][T28443] __nla_validate_parse: 7 callbacks suppressed [ 3582.262639][T28443] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:48 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000030000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:48 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x23, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3582.309744][T28484] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:48 executing program 1 (fault-call:3 fault-nth:10): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) [ 3582.593827][T28492] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3582.603569][T28494] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3582.619836][T28494] FAULT_INJECTION: forcing a failure. [ 3582.619836][T28494] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3582.633384][T28494] CPU: 1 PID: 28494 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3582.642093][T28494] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3582.652174][T28494] Call Trace: [ 3582.655486][T28494] dump_stack+0x18f/0x20d [ 3582.659830][T28494] should_fail.cold+0x5/0x14 [ 3582.664429][T28494] __alloc_pages_nodemask+0x1a3/0x930 [ 3582.669810][T28494] ? __alloc_pages_slowpath.constprop.0+0x2780/0x2780 [ 3582.676591][T28494] ? cache_grow_begin+0x3cb/0xb20 [ 3582.681669][T28494] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3582.687689][T28494] cache_grow_begin+0x8c/0xb20 [ 3582.692455][T28494] ? cache_grow_begin+0x8c/0xb20 [ 3582.697412][T28494] fallback_alloc+0x205/0x2d0 [ 3582.702127][T28494] kmem_cache_alloc_node_trace+0xe6/0x400 [ 3582.707894][T28494] __kmalloc_node+0x38/0x60 [ 3582.712440][T28494] kvmalloc_node+0x61/0xf0 [ 3582.716914][T28494] alloc_netdev_mqs+0x884/0xdc0 [ 3582.721783][T28494] rtnl_create_link+0x219/0xad0 [ 3582.726666][T28494] __rtnl_newlink+0xfa0/0x1750 [ 3582.731467][T28494] ? rtnl_setlink+0x3c0/0x3c0 [ 3582.736180][T28494] ? lock_downgrade+0x820/0x820 [ 3582.742016][T28494] ? is_bpf_text_address+0xcb/0x160 [ 3582.747219][T28494] ? kernel_text_address+0xbd/0xf0 [ 3582.752344][T28494] ? __kernel_text_address+0x9/0x30 [ 3582.757561][T28494] ? unwind_get_return_address+0x51/0x90 [ 3582.763220][T28494] ? profile_setup.cold+0xc1/0xc1 [ 3582.768262][T28494] ? arch_stack_walk+0x97/0xf0 [ 3582.773036][T28494] ? stack_trace_save+0x8c/0xc0 [ 3582.777894][T28494] ? stack_trace_consume_entry+0x160/0x160 [ 3582.783710][T28494] ? _raw_spin_unlock_irq+0x4b/0x80 [ 3582.788930][T28494] ? mark_lock+0xbc/0x1710 [ 3582.793397][T28494] ? lock_is_held_type+0xb0/0xe0 [ 3582.798793][T28494] ? trace_kmalloc+0xfd/0x130 [ 3582.803498][T28494] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3582.809069][T28494] rtnl_newlink+0x64/0xa0 [ 3582.813413][T28494] ? __rtnl_newlink+0x1750/0x1750 [ 3582.818447][T28494] rtnetlink_rcv_msg+0x44e/0xad0 [ 3582.823404][T28494] ? rtnetlink_put_metrics+0x510/0x510 [ 3582.828878][T28494] ? lock_acquire+0x1f1/0xad0 [ 3582.833570][T28494] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3582.838897][T28494] netlink_rcv_skb+0x15a/0x430 [ 3582.843681][T28494] ? rtnetlink_put_metrics+0x510/0x510 [ 3582.849163][T28494] ? netlink_ack+0xa10/0xa10 [ 3582.862133][T28494] netlink_unicast+0x533/0x7d0 [ 3582.866927][T28494] ? netlink_attachskb+0x810/0x810 [ 3582.872053][T28494] ? _copy_from_iter_full+0x247/0x890 [ 3582.877443][T28494] ? __phys_addr+0x9a/0x110 [ 3582.881947][T28494] ? __phys_addr_symbol+0x2c/0x70 [ 3582.886986][T28494] ? __check_object_size+0x171/0x3e4 [ 3582.892306][T28494] netlink_sendmsg+0x856/0xd90 [ 3582.897100][T28494] ? netlink_unicast+0x7d0/0x7d0 [ 3582.902418][T28494] ? netlink_unicast+0x7d0/0x7d0 [ 3582.907374][T28494] sock_sendmsg+0xcf/0x120 [ 3582.911813][T28494] ____sys_sendmsg+0x6e8/0x810 [ 3582.916592][T28494] ? kernel_sendmsg+0x50/0x50 [ 3582.921269][T28494] ? do_recvmmsg+0x6d0/0x6d0 [ 3582.925861][T28494] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3582.931837][T28494] ? _parse_integer+0x132/0x180 [ 3582.936683][T28494] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3582.942668][T28494] ___sys_sendmsg+0xf3/0x170 [ 3582.947292][T28494] ? sendmsg_copy_msghdr+0x160/0x160 [ 3582.952593][T28494] ? __fget_files+0x272/0x400 [ 3582.957303][T28494] ? lock_downgrade+0x820/0x820 [ 3582.962190][T28494] ? find_held_lock+0x2d/0x110 [ 3582.966991][T28494] ? ksys_write+0x212/0x250 [ 3582.971513][T28494] ? __fget_files+0x294/0x400 [ 3582.976212][T28494] ? __fget_light+0xea/0x280 [ 3582.980815][T28494] __sys_sendmsg+0xe5/0x1b0 [ 3582.985331][T28494] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3582.990367][T28494] ? do_syscall_64+0x1c/0xe0 [ 3582.994960][T28494] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3583.001650][T28494] do_syscall_64+0x60/0xe0 [ 3583.006111][T28494] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3583.012115][T28494] RIP: 0033:0x45c1f9 [ 3583.016018][T28494] Code: Bad RIP value. [ 3583.020098][T28494] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3583.028522][T28494] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3583.036542][T28494] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3583.044536][T28494] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3583.052541][T28494] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000a [ 3583.060555][T28494] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c [ 3583.149727][T28492] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x3fa}}) 08:20:49 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x400, 0x20, 0x0, 0x8001}, {0xff, 0x6, 0x7, 0x1000}]}, 0x10) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) 08:20:49 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x24, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:49 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0xa, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) 08:20:49 executing program 1 (fault-call:3 fault-nth:11): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:49 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000040000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:49 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000001c0)=ANY=[@ANYBLOB="50000080100007bbdb6a7f01a381ff6ed216d8d0dd950ac7996918f764c0aea6b3b189906a1ad0cdcba5033c2a918242e85afff27bb0c00e6b561e20733bde8b410ad2a9ed418067576bd9f15929cb21849c0dceb7999d277a6692d1668be1e8cbb6740705e55046aca317f033728aef079a52d0c1988badd1c313e3d8d5b5021348d4f433d3b11807ad1ce0d79a0457af14e249c3a0475df49ca6709c7f43f6b1334bdb0f5d2d174dcdbcce661ecf9edc134ff6cb2eff7cfd6bf199b757be5ef73d5a095805ce6aa7afbcf0f35c5f48134161bd99a52dc75f75ce7cbf21a4b2a6eede0e39793d276a6cee59d958d891", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x3af4701e) write$cgroup_int(r1, &(0x7f0000000100)=0x4c12, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) openat$cgroup_freezer_state(r1, &(0x7f0000000000)='freezer.state\x00', 0x2, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) [ 3583.270985][T28510] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3583.272197][T28509] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 08:20:49 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x25, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3583.326849][T28509] FAULT_INJECTION: forcing a failure. [ 3583.326849][T28509] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3583.360473][T28509] CPU: 1 PID: 28509 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3583.369346][T28509] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3583.379419][T28509] Call Trace: [ 3583.382739][T28509] dump_stack+0x18f/0x20d [ 3583.387107][T28509] should_fail.cold+0x5/0x14 [ 3583.391725][T28509] ? kvmalloc_node+0x61/0xf0 [ 3583.396352][T28509] __alloc_pages_nodemask+0x1a3/0x930 [ 3583.401762][T28509] ? save_stack+0x32/0x40 [ 3583.406122][T28509] ? save_stack+0x1b/0x40 [ 3583.410487][T28509] ? __alloc_pages_slowpath.constprop.0+0x2780/0x2780 [ 3583.417283][T28509] ? __rtnl_newlink+0xfa0/0x1750 [ 3583.422243][T28509] ? rtnl_newlink+0x64/0xa0 08:20:49 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x28, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3583.426773][T28509] ? rtnetlink_rcv_msg+0x44e/0xad0 [ 3583.431914][T28509] ? ___sys_sendmsg+0xf3/0x170 [ 3583.436704][T28509] ? __sys_sendmsg+0xe5/0x1b0 [ 3583.441402][T28509] ? do_syscall_64+0x60/0xe0 [ 3583.446970][T28509] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3583.453073][T28509] ? do_raw_spin_lock+0x120/0x2b0 [ 3583.458135][T28509] alloc_pages_current+0x187/0x280 [ 3583.463280][T28509] get_zeroed_page+0x10/0x40 [ 3583.467921][T28509] dev_alloc_name_ns+0x142/0x4b0 08:20:49 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x29, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3583.472890][T28509] ? netdev_adjacent_change_abort+0x60/0x60 [ 3583.478825][T28509] dev_get_valid_name+0x67/0x110 [ 3583.483800][T28509] register_netdevice+0x364/0x1540 [ 3583.488952][T28509] ? rollback_registered_many+0xf60/0xf60 [ 3583.494712][T28509] bond_newlink+0x47/0xa0 [ 3583.499080][T28509] ? bond_changelink+0x1bf0/0x1bf0 [ 3583.504220][T28509] __rtnl_newlink+0x1090/0x1750 [ 3583.509112][T28509] ? rtnl_setlink+0x3c0/0x3c0 [ 3583.513815][T28509] ? lock_downgrade+0x820/0x820 [ 3583.518709][T28509] ? is_bpf_text_address+0xcb/0x160 [ 3583.523945][T28509] ? kernel_text_address+0xbd/0xf0 [ 3583.529276][T28509] ? __kernel_text_address+0x9/0x30 [ 3583.534504][T28509] ? unwind_get_return_address+0x51/0x90 [ 3583.540168][T28509] ? profile_setup.cold+0xc1/0xc1 [ 3583.545221][T28509] ? arch_stack_walk+0x97/0xf0 [ 3583.550021][T28509] ? stack_trace_save+0x8c/0xc0 [ 3583.554896][T28509] ? stack_trace_consume_entry+0x160/0x160 [ 3583.560776][T28509] ? mark_lock+0xbc/0x1710 [ 3583.565229][T28509] ? lock_is_held_type+0xb0/0xe0 [ 3583.570201][T28509] ? trace_kmalloc+0xfd/0x130 [ 3583.579782][T28509] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3583.585361][T28509] rtnl_newlink+0x64/0xa0 [ 3583.589712][T28509] ? __rtnl_newlink+0x1750/0x1750 [ 3583.594774][T28509] rtnetlink_rcv_msg+0x44e/0xad0 [ 3583.599746][T28509] ? rtnetlink_put_metrics+0x510/0x510 [ 3583.605248][T28509] ? _raw_spin_unlock_irqrestore+0x62/0xe0 [ 3583.611083][T28509] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3583.617089][T28509] ? trace_hardirqs_on+0x5f/0x220 [ 3583.622177][T28509] ? lockdep_hardirqs_on+0x6a/0xe0 08:20:49 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x2a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3583.627324][T28509] netlink_rcv_skb+0x15a/0x430 [ 3583.632107][T28509] ? rtnetlink_put_metrics+0x510/0x510 [ 3583.637587][T28509] ? netlink_ack+0xa10/0xa10 [ 3583.642260][T28509] netlink_unicast+0x533/0x7d0 [ 3583.647064][T28509] ? netlink_attachskb+0x810/0x810 [ 3583.652209][T28509] ? _copy_from_iter_full+0x247/0x890 [ 3583.657612][T28509] ? __phys_addr+0x9a/0x110 [ 3583.662148][T28509] ? __phys_addr_symbol+0x2c/0x70 [ 3583.667208][T28509] ? __check_object_size+0x171/0x3e4 [ 3583.672529][T28509] netlink_sendmsg+0x856/0xd90 08:20:49 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x2b, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3583.677332][T28509] ? netlink_unicast+0x7d0/0x7d0 [ 3583.682305][T28509] ? netlink_unicast+0x7d0/0x7d0 [ 3583.687273][T28509] sock_sendmsg+0xcf/0x120 [ 3583.691719][T28509] ____sys_sendmsg+0x6e8/0x810 [ 3583.699046][T28509] ? kernel_sendmsg+0x50/0x50 [ 3583.703746][T28509] ? do_recvmmsg+0x6d0/0x6d0 [ 3583.708370][T28509] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3583.714377][T28509] ? _parse_integer+0x132/0x180 [ 3583.719259][T28509] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3583.725273][T28509] ___sys_sendmsg+0xf3/0x170 [ 3583.729890][T28509] ? sendmsg_copy_msghdr+0x160/0x160 [ 3583.735204][T28509] ? __fget_files+0x272/0x400 [ 3583.740527][T28509] ? lock_downgrade+0x820/0x820 [ 3583.745409][T28509] ? find_held_lock+0x2d/0x110 [ 3583.750189][T28509] ? ksys_write+0x212/0x250 [ 3583.754732][T28509] ? __fget_files+0x294/0x400 [ 3583.759484][T28509] ? __fget_light+0xea/0x280 [ 3583.764093][T28509] __sys_sendmsg+0xe5/0x1b0 [ 3583.768597][T28509] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3583.773645][T28509] ? do_syscall_64+0x1c/0xe0 [ 3583.778258][T28509] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3583.784262][T28509] do_syscall_64+0x60/0xe0 [ 3583.788683][T28509] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3583.794603][T28509] RIP: 0033:0x45c1f9 [ 3583.798516][T28509] Code: Bad RIP value. [ 3583.802574][T28509] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3583.810981][T28509] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3583.818946][T28509] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3583.826914][T28509] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3583.834899][T28509] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000b [ 3583.842866][T28509] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c [ 3583.857006][T28514] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x500}}) 08:20:50 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x2c, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:50 executing program 1 (fault-call:3 fault-nth:12): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:50 executing program 0: socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000180)=ANY=[@ANYBLOB="50000000100074270600fd578821540001a381ed70c2ddf0c4967f3fe0427a1912417a91d0aea411e7ba3345a674041d8e417041a86dc0334e0efb73a159a5ac0dbb", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300ff030000c010"], 0x50}}, 0x48814) r0 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8, 0x1, 'sfq\x00'}, {0x4c, 0x2, {{}, 0x0, 0x0, 0x0, 0x2}}}]}, 0x78}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00', r2}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) r5 = ioctl$NS_GET_PARENT(r4, 0xb702, 0x0) ioctl$NS_GET_NSTYPE(r5, 0xb703, 0x0) sendmsg$RDMA_NLDEV_CMD_RES_MR_GET(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x93000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x38, 0x140d, 0x200, 0x70bd28, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}]}, 0x38}, 0x1, 0x0, 0x0, 0x4081}, 0xcd51eefe716c0f9a) r6 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$IPSET_CMD_LIST(r6, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x40, 0x7, 0x6, 0x3, 0x0, 0x0, {0x3, 0x0, 0x4}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0x8}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x40}, 0x1, 0x0, 0x0, 0x94}, 0x4000011) 08:20:50 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000050000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:50 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) 08:20:50 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x2d, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3584.431925][T28559] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3584.475643][T28558] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3584.510344][T28558] FAULT_INJECTION: forcing a failure. [ 3584.510344][T28558] name failslab, interval 1, probability 0, space 0, times 0 08:20:50 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x2e, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3584.546162][T28558] CPU: 1 PID: 28558 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3584.554895][T28558] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3584.564972][T28558] Call Trace: [ 3584.568290][T28558] dump_stack+0x18f/0x20d [ 3584.572654][T28558] should_fail.cold+0x5/0x14 [ 3584.577279][T28558] should_failslab+0x5/0xf [ 3584.581730][T28558] kmem_cache_alloc_trace+0x240/0x2d0 [ 3584.587133][T28558] register_netdevice+0x3b3/0x1540 08:20:50 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x2f, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3584.592288][T28558] ? rollback_registered_many+0xf60/0xf60 [ 3584.598050][T28558] bond_newlink+0x47/0xa0 [ 3584.602435][T28558] ? bond_changelink+0x1bf0/0x1bf0 [ 3584.607584][T28558] __rtnl_newlink+0x1090/0x1750 [ 3584.612479][T28558] ? rtnl_setlink+0x3c0/0x3c0 [ 3584.617182][T28558] ? lock_downgrade+0x820/0x820 [ 3584.622336][T28558] ? is_bpf_text_address+0xcb/0x160 [ 3584.627569][T28558] ? kernel_text_address+0xbd/0xf0 [ 3584.632720][T28558] ? __kernel_text_address+0x9/0x30 [ 3584.637954][T28558] ? unwind_get_return_address+0x51/0x90 08:20:50 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x31, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3584.643621][T28558] ? profile_setup.cold+0xc1/0xc1 [ 3584.648669][T28558] ? arch_stack_walk+0x97/0xf0 [ 3584.653465][T28558] ? stack_trace_save+0x8c/0xc0 [ 3584.658348][T28558] ? stack_trace_consume_entry+0x160/0x160 [ 3584.664225][T28558] ? mark_lock+0xbc/0x1710 [ 3584.668670][T28558] ? lock_is_held_type+0xb0/0xe0 [ 3584.673651][T28558] ? trace_kmalloc+0xfd/0x130 [ 3584.678356][T28558] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3584.683931][T28558] rtnl_newlink+0x64/0xa0 [ 3584.691850][T28558] ? __rtnl_newlink+0x1750/0x1750 08:20:50 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x32, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3584.696901][T28558] rtnetlink_rcv_msg+0x44e/0xad0 [ 3584.701869][T28558] ? rtnetlink_put_metrics+0x510/0x510 [ 3584.707358][T28558] ? lock_acquire+0x1f1/0xad0 [ 3584.712088][T28558] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3584.717403][T28558] netlink_rcv_skb+0x15a/0x430 [ 3584.722199][T28558] ? rtnetlink_put_metrics+0x510/0x510 [ 3584.727694][T28558] ? netlink_ack+0xa10/0xa10 [ 3584.732330][T28558] netlink_unicast+0x533/0x7d0 [ 3584.737127][T28558] ? netlink_attachskb+0x810/0x810 08:20:50 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x33, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3584.742259][T28558] ? _copy_from_iter_full+0x247/0x890 [ 3584.747663][T28558] ? __phys_addr+0x9a/0x110 [ 3584.752192][T28558] ? __phys_addr_symbol+0x2c/0x70 [ 3584.757250][T28558] ? __check_object_size+0x171/0x3e4 [ 3584.762564][T28558] netlink_sendmsg+0x856/0xd90 [ 3584.767371][T28558] ? netlink_unicast+0x7d0/0x7d0 [ 3584.772349][T28558] ? netlink_unicast+0x7d0/0x7d0 [ 3584.777324][T28558] sock_sendmsg+0xcf/0x120 [ 3584.781777][T28558] ____sys_sendmsg+0x6e8/0x810 [ 3584.786572][T28558] ? kernel_sendmsg+0x50/0x50 [ 3584.791271][T28558] ? do_recvmmsg+0x6d0/0x6d0 [ 3584.795888][T28558] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3584.801906][T28558] ? _parse_integer+0x132/0x180 [ 3584.806812][T28558] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3584.812819][T28558] ___sys_sendmsg+0xf3/0x170 [ 3584.817469][T28558] ? sendmsg_copy_msghdr+0x160/0x160 [ 3584.822781][T28558] ? __fget_files+0x272/0x400 [ 3584.827489][T28558] ? lock_downgrade+0x820/0x820 [ 3584.832367][T28558] ? find_held_lock+0x2d/0x110 [ 3584.837154][T28558] ? ksys_write+0x212/0x250 [ 3584.841707][T28558] ? __fget_files+0x294/0x400 [ 3584.848238][T28558] ? __fget_light+0xea/0x280 [ 3584.853412][T28558] __sys_sendmsg+0xe5/0x1b0 [ 3584.857942][T28558] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3584.863006][T28558] ? do_syscall_64+0x1c/0xe0 [ 3584.867617][T28558] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3584.873622][T28558] do_syscall_64+0x60/0xe0 [ 3584.878060][T28558] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3584.883974][T28558] RIP: 0033:0x45c1f9 [ 3584.887870][T28558] Code: Bad RIP value. [ 3584.901585][T28558] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3584.910013][T28558] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3584.918002][T28558] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3584.925989][T28558] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3584.933976][T28558] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000c [ 3584.941981][T28558] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c 08:20:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x600}}) 08:20:51 executing program 1 (fault-call:3 fault-nth:13): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:51 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000060000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:51 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000140)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7bff0002810300001c0012000b000100076300e10b00020005000a00000300000a0005c010000000ddabe5042847784124dff45134968c021c6c99fb10fb7ad95506ae2262dae17d7959ef4a3beade839740d34bb04035d9b33bcd52f20fd1c224ff6418ae6f344f47f8cedb2b9149857a652762e4"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000000)=0x3, 0x4) 08:20:51 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x34, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0xe, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) [ 3585.394861][T28596] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:51 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x35, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3585.453862][T28597] FAULT_INJECTION: forcing a failure. [ 3585.453862][T28597] name failslab, interval 1, probability 0, space 0, times 0 [ 3585.478223][T28597] CPU: 0 PID: 28597 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3585.486960][T28597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3585.497038][T28597] Call Trace: [ 3585.500366][T28597] dump_stack+0x18f/0x20d [ 3585.504745][T28597] should_fail.cold+0x5/0x14 [ 3585.509404][T28597] ? kasprintf+0xbb/0xf0 [ 3585.513680][T28597] ? kasprintf+0xbb/0xf0 [ 3585.517941][T28597] should_failslab+0x5/0xf [ 3585.522382][T28597] __kmalloc_track_caller+0x27b/0x330 [ 3585.527781][T28597] kvasprintf+0xb5/0x150 [ 3585.532014][T28597] ? bust_spinlocks+0xe0/0xe0 [ 3585.536710][T28597] ? mark_lock+0xbc/0x1710 [ 3585.541157][T28597] kasprintf+0xbb/0xf0 [ 3585.546206][T28597] ? kvasprintf_const+0x190/0x190 [ 3585.551257][T28597] ? is_kernel_percpu_address+0xea/0x120 [ 3585.556901][T28597] alloc_workqueue+0x467/0xe50 [ 3585.561683][T28597] ? lock_acquire+0x1f1/0xad0 [ 3585.566395][T28597] ? find_held_lock+0x2d/0x110 [ 3585.571199][T28597] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 3585.576955][T28597] ? lock_downgrade+0x820/0x820 [ 3585.581842][T28597] ? lock_is_held_type+0xb0/0xe0 [ 3585.586817][T28597] bond_init+0x1aa/0x890 [ 3585.591094][T28597] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3585.596679][T28597] ? bond_get_stats+0x4d0/0x4d0 08:20:51 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x3c, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3585.601563][T28597] register_netdevice+0x51c/0x1540 [ 3585.606714][T28597] ? rollback_registered_many+0xf60/0xf60 [ 3585.612504][T28597] bond_newlink+0x47/0xa0 [ 3585.616949][T28597] ? bond_changelink+0x1bf0/0x1bf0 [ 3585.622085][T28597] __rtnl_newlink+0x1090/0x1750 [ 3585.626973][T28597] ? rtnl_setlink+0x3c0/0x3c0 [ 3585.631680][T28597] ? lock_downgrade+0x820/0x820 [ 3585.636574][T28597] ? is_bpf_text_address+0xcb/0x160 [ 3585.641811][T28597] ? kernel_text_address+0xbd/0xf0 [ 3585.646952][T28597] ? __kernel_text_address+0x9/0x30 08:20:51 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x3d, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3585.652172][T28597] ? unwind_get_return_address+0x51/0x90 [ 3585.657858][T28597] ? profile_setup.cold+0xc1/0xc1 [ 3585.662906][T28597] ? arch_stack_walk+0x97/0xf0 [ 3585.667713][T28597] ? stack_trace_save+0x8c/0xc0 [ 3585.672598][T28597] ? stack_trace_consume_entry+0x160/0x160 [ 3585.678447][T28597] ? _raw_spin_unlock_irq+0x4b/0x80 [ 3585.683716][T28597] ? mark_lock+0xbc/0x1710 [ 3585.688162][T28597] ? lock_is_held_type+0xb0/0xe0 [ 3585.693134][T28597] ? trace_kmalloc+0xfd/0x130 [ 3585.697842][T28597] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3585.703419][T28597] rtnl_newlink+0x64/0xa0 [ 3585.707774][T28597] ? __rtnl_newlink+0x1750/0x1750 [ 3585.712824][T28597] rtnetlink_rcv_msg+0x44e/0xad0 [ 3585.717792][T28597] ? rtnetlink_put_metrics+0x510/0x510 [ 3585.723306][T28597] ? _raw_spin_unlock_irqrestore+0x62/0xe0 [ 3585.729152][T28597] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3585.735171][T28597] ? trace_hardirqs_on+0x5f/0x220 [ 3585.740666][T28597] ? lockdep_hardirqs_on+0x6a/0xe0 [ 3585.745808][T28597] netlink_rcv_skb+0x15a/0x430 08:20:51 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x3e, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3585.750593][T28597] ? rtnetlink_put_metrics+0x510/0x510 [ 3585.756086][T28597] ? netlink_ack+0xa10/0xa10 [ 3585.760723][T28597] netlink_unicast+0x533/0x7d0 [ 3585.765520][T28597] ? netlink_attachskb+0x810/0x810 [ 3585.770665][T28597] ? _copy_from_iter_full+0x247/0x890 [ 3585.776167][T28597] ? __phys_addr+0x9a/0x110 [ 3585.780699][T28597] ? __phys_addr_symbol+0x2c/0x70 [ 3585.785753][T28597] ? __check_object_size+0x171/0x3e4 [ 3585.791077][T28597] netlink_sendmsg+0x856/0xd90 [ 3585.795874][T28597] ? netlink_unicast+0x7d0/0x7d0 [ 3585.800852][T28597] ? netlink_unicast+0x7d0/0x7d0 08:20:51 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x41, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3585.805821][T28597] sock_sendmsg+0xcf/0x120 [ 3585.810273][T28597] ____sys_sendmsg+0x6e8/0x810 [ 3585.815082][T28597] ? kernel_sendmsg+0x50/0x50 [ 3585.819814][T28597] ? do_recvmmsg+0x6d0/0x6d0 [ 3585.824436][T28597] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3585.830447][T28597] ? _parse_integer+0x132/0x180 [ 3585.835330][T28597] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3585.841338][T28597] ___sys_sendmsg+0xf3/0x170 [ 3585.845961][T28597] ? sendmsg_copy_msghdr+0x160/0x160 [ 3585.851281][T28597] ? __fget_files+0x272/0x400 [ 3585.855991][T28597] ? lock_downgrade+0x820/0x820 [ 3585.860907][T28597] ? find_held_lock+0x2d/0x110 [ 3585.865705][T28597] ? ksys_write+0x212/0x250 [ 3585.870237][T28597] ? __fget_files+0x294/0x400 [ 3585.874965][T28597] ? __fget_light+0xea/0x280 [ 3585.879588][T28597] __sys_sendmsg+0xe5/0x1b0 [ 3585.884120][T28597] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3585.889188][T28597] ? do_syscall_64+0x1c/0xe0 [ 3585.893816][T28597] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3585.899837][T28597] do_syscall_64+0x60/0xe0 08:20:51 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x42, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3585.904290][T28597] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3585.910209][T28597] RIP: 0033:0x45c1f9 [ 3585.914117][T28597] Code: Bad RIP value. [ 3585.918201][T28597] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3585.926634][T28597] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3585.934639][T28597] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3585.942644][T28597] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3585.950651][T28597] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000d [ 3585.958685][T28597] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c 08:20:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x700}}) 08:20:52 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x43, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:52 executing program 1 (fault-call:3 fault-nth:14): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:52 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000070000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:52 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x10, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) 08:20:52 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) setsockopt$inet6_dccp_int(r0, 0x21, 0x4, &(0x7f0000000000)=0x1, 0x4) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) getsockopt$IPT_SO_GET_ENTRIES(r1, 0x0, 0x41, &(0x7f0000000440)={'security\x00', 0xdb, "91034b76634076c42d1be4909265196dce3673069d5ddfd7fa2cd6decf642d25bf154286f430180a8988d48c1f67d3f0f0023bf1f9f11808335e7168e4ee3c278d2b2ca5e1f754624a4799f36198134ce9a0504583fe03196be145ce8bfef98b4da7c2e4cedd61ba2268ace91315d189abd3cb50f528960804c93959b3e03e9b5144b0388a8182f16cf5bb6b5c8b1258f8c4899d776d0f2ec491d14d20d67436ece167b25f444a302be7023fa9b723d37b72449cf7decac7b6a41ca2dc5a9f59b0e42e81ae9c3ccc4124625e28b722c0fe6c242ea2acae8c21c886"}, &(0x7f0000000380)=0xff) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r2, &(0x7f0000000000), 0x4924924924924cb, 0x0) 08:20:52 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x44, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3586.435699][T28677] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3586.449364][T28677] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:52 executing program 0: r0 = socket(0x10, 0x80002, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000000)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) r2 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) setsockopt$bt_l2cap_L2CAP_CONNINFO(r2, 0x6, 0x2, &(0x7f0000000380)={0x800, "e8bac0"}, 0x6) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r3, 0x400c6615, &(0x7f0000000980)={0x0, @adiantum}) r4 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendmsg$OSF_MSG_REMOVE(r4, &(0x7f0000000940)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000900)={&(0x7f0000000440)={0x4bc, 0x1, 0x5, 0x704, 0x0, 0x0, {0x7, 0x0, 0x5}, [{{0x254, 0x1, {{0x2, 0x401}, 0x81, 0x8, 0x1, 0x1f, 0x25, 'syz1\x00', "a43080e38d93522c216b6dfa01a7a0215304281e993b15a7e0c09b4e50af7979", "189bb909c55db5bee8899f07c28c78c0711223917408bf3337a0879ed912ee36", [{0x5, 0xffff, {0x1, 0x2}}, {0x3, 0x7ff, {0x2, 0x20}}, {0x8000, 0x800, {0x1, 0x10001}}, {0x1, 0xffff, {0x0, 0x699}}, {0x6, 0x5, {0x2, 0xb285}}, {0x3, 0x400, {0x0, 0x3ff}}, {0x581, 0x1000, {0x1, 0xadef}}, {0x414, 0x1, {0x2, 0x1000}}, {0x8000, 0x62f, {0x1, 0x7fff}}, {0x1ff, 0xfffa, {0x2, 0x5}}, {0x81, 0x0, {0x2, 0x400}}, {0x2000, 0x8}, {0x9, 0x55c, {0x3, 0x6}}, {0x9, 0x1, {0x2, 0x6}}, {0x1ff, 0x7, {0x1, 0xeec}}, {0xff, 0x22, {0x3, 0x5}}, {0x101, 0x20, {0x1, 0x80000000}}, {0x5, 0x92, {0x3, 0x8}}, {0x6, 0x400, {0x0, 0x8}}, {0x9, 0x1, {0x3, 0xc1}}, {0xdcf, 0x2, {0x2, 0x9}}, {0x3, 0x7, {0x0, 0x101}}, {0x581, 0x3f, {0x0, 0xa4a0}}, {0x7ff, 0x80, {0x2, 0x6cb}}, {0x1, 0x5, {0x3, 0x8d9}}, {0x4, 0x3, {0x3, 0xfffffffa}}, {0x8, 0x9, {0x3, 0x5}}, {0xffff, 0x3, {0x3, 0x3}}, {0x5, 0x7, {0x3, 0x7ff}}, {0x9, 0x1f, {0x3, 0x2452}}, {0x5, 0x7, {0x0, 0x6204}}, {0x1f, 0x5a, {0x0, 0x8}}, {0x1f, 0xff, {0x3, 0xfff}}, {0x6, 0x4, {0x1, 0x8000}}, {0x3, 0x7, {0x0, 0x4}}, {0xec0, 0xffff, {0x0, 0x7}}, {0xfffe, 0x81, {0x3, 0x10000}}, {0x81, 0x1, {0x2, 0x8000}}, {0x39a0, 0x200, {0x1, 0x9}}, {0x800, 0x8000, {0x2, 0x1}}]}}}, {{0x254, 0x1, {{0x3, 0xc8c}, 0x7, 0x2c, 0x2, 0x6, 0x23, 'syz1\x00', "84096896e3e6503d18d891a27527d51e00ce58c847481f5a2d7a336086cd64b2", "2e04181254c56a08bbadde0f0000f5749e9e564a0b07f32ada90268044e700", [{0x1a, 0x22f8, {0x2, 0x7}}, {0x8000, 0x100, {0x0, 0x5}}, {0x8001, 0xb52d, {0x1, 0x1}}, {0x8001, 0x4, {0x1, 0x3}}, {0x0, 0x338b, {0x3, 0x7}}, {0x0, 0x4, {0x2, 0x1}}, {0x40, 0x7ff, {0x2, 0xffffffff}}, {0x6, 0x101, {0x3, 0x4}}, {0x8, 0x9eb, {0x2, 0x200}}, {0x6, 0x53f6, {0x3, 0x1f}}, {0xc3, 0x51, {0x0, 0xfffffffc}}, {0x4, 0x4, {0x1, 0x800}}, {0x9, 0x3, {0x3, 0x3}}, {0x40, 0x20, {0x1, 0x10000}}, {0x0, 0x9, {0x1, 0x1f}}, {0x7, 0xfffc, {0x0, 0x5}}, {0x8, 0x100, {0x2, 0x7}}, {0x9, 0x8, {0x3, 0x10000}}, {0xfff, 0x8001, {0x2, 0x7}}, {0x1, 0x3, {0x1, 0x6}}, {0x0, 0xe5, {0x0, 0x6}}, {0x4, 0x8, {0x1, 0xae2}}, {0xe32f, 0x1, {0x1, 0xffff}}, {0x81, 0xe90, {0x1, 0x8}}, {0x200, 0xe1, {0x2, 0x2}}, {0x7ff, 0x3, {0x0, 0x40}}, {0x9, 0xf5, {0x3, 0x8}}, {0xff, 0x1, {0x0, 0x80000000}}, {0x0, 0x81, {0x1, 0x6c64}}, {0x6, 0x3, {0x3}}, {0x5, 0x7ff, {0x2, 0x9}}, {0x7, 0xe6, {0x3, 0x80000001}}, {0x3, 0xcdf5, {0x0, 0x3}}, {0x2, 0x9, {0x0, 0x7ff}}, {0x7, 0x9, {0x1}}, {0x7, 0x7, {0x0, 0x75a}}, {0x3, 0x2, {0x2, 0x1}}, {0x2, 0x2, {0x1, 0x84}}, {0x7f, 0x5, {0x3, 0x8000}}, {0x77a, 0xef3, {0x0, 0x2}}]}}}]}, 0x4bc}, 0x1, 0x0, 0x0, 0x80}, 0x0) [ 3586.548032][T28671] FAULT_INJECTION: forcing a failure. [ 3586.548032][T28671] name failslab, interval 1, probability 0, space 0, times 0 [ 3586.575409][T28671] CPU: 1 PID: 28671 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3586.584149][T28671] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3586.586171][T28689] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3586.594223][T28671] Call Trace: [ 3586.594260][T28671] dump_stack+0x18f/0x20d [ 3586.594280][T28671] should_fail.cold+0x5/0x14 [ 3586.594303][T28671] should_failslab+0x5/0xf [ 3586.594321][T28671] kmem_cache_alloc_trace+0x240/0x2d0 [ 3586.594336][T28671] ? __kmalloc+0x191/0x340 [ 3586.594359][T28671] alloc_workqueue_attrs+0x38/0x80 [ 3586.594383][T28671] alloc_workqueue+0x18b/0xe50 [ 3586.604868][T28689] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3586.608106][T28671] ? lock_acquire+0x1f1/0xad0 [ 3586.608124][T28671] ? bond_init+0x4a/0x890 [ 3586.608138][T28671] ? find_held_lock+0x2d/0x110 [ 3586.608160][T28671] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 3586.608175][T28671] ? lock_downgrade+0x820/0x820 [ 3586.608192][T28671] ? lock_is_held_type+0xb0/0xe0 [ 3586.608212][T28671] bond_init+0x1aa/0x890 [ 3586.608230][T28671] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3586.608244][T28671] ? bond_get_stats+0x4d0/0x4d0 [ 3586.608265][T28671] register_netdevice+0x51c/0x1540 [ 3586.608288][T28671] ? rollback_registered_many+0xf60/0xf60 08:20:52 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000d70fef064764050000005721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) sendto$llc(r1, &(0x7f0000000100)="ae4d71366275fff81c6a77537123cb2b645b80a6356d6148cf319847fe42631ff24b3750881e29286eb8465968c937016779a6e6232cae7df8c9ec491dbb96d1ac8a9735987b9ddbb478c5c5e965b822fedecbc36a2ecca85bc9241a0a13f26ea6d4f401a7447e6b42aaceb6bdc427ec6c48c58a99aa3d1e4e93eabfb400db4b41a2d1116786a284a280fcf74811a8120ab708b9642cc9d16040e54f5c79", 0x9e, 0x4000810, 0x0, 0x0) [ 3586.632407][T28691] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3586.637064][T28671] bond_newlink+0x47/0xa0 [ 3586.637082][T28671] ? bond_changelink+0x1bf0/0x1bf0 [ 3586.637098][T28671] __rtnl_newlink+0x1090/0x1750 [ 3586.637122][T28671] ? rtnl_setlink+0x3c0/0x3c0 [ 3586.637135][T28671] ? lock_downgrade+0x820/0x820 [ 3586.637162][T28671] ? is_bpf_text_address+0xcb/0x160 [ 3586.637183][T28671] ? kernel_text_address+0xbd/0xf0 [ 3586.652106][T28691] xt_l2tp: missing protocol rule (udp|l2tpip) 08:20:52 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000100)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010b5249d70aeceb7c740f7cad71397d94e518db5dc2c6278c4c2d0917a0ed60ff1ce7e84b9a4a54504c741c18284e2d09e5df64a0e7693af09952b45"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) [ 3586.652291][T28671] ? __kernel_text_address+0x9/0x30 [ 3586.749483][T28671] ? unwind_get_return_address+0x51/0x90 [ 3586.755136][T28671] ? profile_setup.cold+0xc1/0xc1 [ 3586.760702][T28671] ? arch_stack_walk+0x97/0xf0 [ 3586.765524][T28671] ? stack_trace_save+0x8c/0xc0 [ 3586.770406][T28671] ? stack_trace_consume_entry+0x160/0x160 [ 3586.776299][T28671] ? mark_lock+0xbc/0x1710 [ 3586.780847][T28671] ? lock_is_held_type+0xb0/0xe0 [ 3586.785819][T28671] ? trace_kmalloc+0xfd/0x130 [ 3586.790597][T28671] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3586.796173][T28671] rtnl_newlink+0x64/0xa0 [ 3586.800526][T28671] ? __rtnl_newlink+0x1750/0x1750 [ 3586.805578][T28671] rtnetlink_rcv_msg+0x44e/0xad0 [ 3586.810548][T28671] ? rtnetlink_put_metrics+0x510/0x510 [ 3586.816031][T28671] ? lock_acquire+0x1f1/0xad0 [ 3586.820711][T28671] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3586.826003][T28671] netlink_rcv_skb+0x15a/0x430 [ 3586.830779][T28671] ? rtnetlink_put_metrics+0x510/0x510 [ 3586.836246][T28671] ? netlink_ack+0xa10/0xa10 [ 3586.840852][T28671] netlink_unicast+0x533/0x7d0 [ 3586.845644][T28671] ? netlink_attachskb+0x810/0x810 [ 3586.850791][T28671] ? _copy_from_iter_full+0x247/0x890 [ 3586.856184][T28671] ? __phys_addr+0x9a/0x110 [ 3586.860700][T28671] ? __phys_addr_symbol+0x2c/0x70 [ 3586.865732][T28671] ? __check_object_size+0x171/0x3e4 [ 3586.871036][T28671] netlink_sendmsg+0x856/0xd90 [ 3586.875839][T28671] ? netlink_unicast+0x7d0/0x7d0 [ 3586.880798][T28671] ? netlink_unicast+0x7d0/0x7d0 [ 3586.885754][T28671] sock_sendmsg+0xcf/0x120 [ 3586.890200][T28671] ____sys_sendmsg+0x6e8/0x810 [ 3586.894986][T28671] ? kernel_sendmsg+0x50/0x50 [ 3586.899671][T28671] ? do_recvmmsg+0x6d0/0x6d0 [ 3586.904280][T28671] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3586.910262][T28671] ? _parse_integer+0x132/0x180 [ 3586.915135][T28671] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3586.921128][T28671] ___sys_sendmsg+0xf3/0x170 [ 3586.925722][T28671] ? sendmsg_copy_msghdr+0x160/0x160 [ 3586.931025][T28671] ? __fget_files+0x272/0x400 [ 3586.935713][T28671] ? lock_downgrade+0x820/0x820 [ 3586.940593][T28671] ? find_held_lock+0x2d/0x110 [ 3586.945358][T28671] ? ksys_write+0x212/0x250 [ 3586.949916][T28671] ? __fget_files+0x294/0x400 [ 3586.954605][T28671] ? __fget_light+0xea/0x280 [ 3586.959224][T28671] __sys_sendmsg+0xe5/0x1b0 [ 3586.963783][T28671] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3586.968835][T28671] ? do_syscall_64+0x1c/0xe0 [ 3586.973454][T28671] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3586.979543][T28671] do_syscall_64+0x60/0xe0 [ 3586.983968][T28671] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3586.989864][T28671] RIP: 0033:0x45c1f9 [ 3586.993864][T28671] Code: Bad RIP value. 08:20:52 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x2, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3586.998030][T28671] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3587.006442][T28671] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3587.014454][T28671] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3587.022425][T28671] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3587.030393][T28671] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000e [ 3587.038381][T28671] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c 08:20:53 executing program 1 (fault-call:3 fault-nth:15): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) [ 3587.153965][T28697] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3587.183811][T28701] FAULT_INJECTION: forcing a failure. [ 3587.183811][T28701] name failslab, interval 1, probability 0, space 0, times 0 [ 3587.222354][T28701] CPU: 1 PID: 28701 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3587.231089][T28701] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3587.241162][T28701] Call Trace: [ 3587.244614][T28701] dump_stack+0x18f/0x20d [ 3587.248954][T28701] should_fail.cold+0x5/0x14 [ 3587.253555][T28701] should_failslab+0x5/0xf [ 3587.257977][T28701] kmem_cache_alloc_trace+0x240/0x2d0 [ 3587.263367][T28701] alloc_workqueue_attrs+0x38/0x80 [ 3587.268502][T28701] apply_wqattrs_prepare+0xbc/0x810 [ 3587.273724][T28701] ? lock_is_held_type+0xb0/0xe0 [ 3587.278688][T28701] apply_workqueue_attrs_locked+0xc1/0x140 [ 3587.284539][T28701] alloc_workqueue+0x9e0/0xe50 [ 3587.289346][T28701] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 3587.295094][T28701] ? lock_downgrade+0x820/0x820 [ 3587.299986][T28701] ? lock_is_held_type+0xb0/0xe0 [ 3587.304946][T28701] bond_init+0x1aa/0x890 [ 3587.309211][T28701] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3587.314794][T28701] ? bond_get_stats+0x4d0/0x4d0 [ 3587.319677][T28701] register_netdevice+0x51c/0x1540 [ 3587.324798][T28701] ? rollback_registered_many+0xf60/0xf60 [ 3587.330629][T28701] bond_newlink+0x47/0xa0 [ 3587.334963][T28701] ? bond_changelink+0x1bf0/0x1bf0 [ 3587.340112][T28701] __rtnl_newlink+0x1090/0x1750 [ 3587.344986][T28701] ? rtnl_setlink+0x3c0/0x3c0 [ 3587.349663][T28701] ? lock_downgrade+0x820/0x820 [ 3587.354522][T28701] ? is_bpf_text_address+0xcb/0x160 [ 3587.359723][T28701] ? kernel_text_address+0xbd/0xf0 [ 3587.364833][T28701] ? __kernel_text_address+0x9/0x30 [ 3587.370314][T28701] ? unwind_get_return_address+0x51/0x90 [ 3587.375961][T28701] ? profile_setup.cold+0xc1/0xc1 [ 3587.381006][T28701] ? arch_stack_walk+0x97/0xf0 [ 3587.385778][T28701] ? stack_trace_save+0x8c/0xc0 [ 3587.390633][T28701] ? stack_trace_consume_entry+0x160/0x160 [ 3587.397166][T28701] ? mark_lock+0xbc/0x1710 [ 3587.401577][T28701] ? lock_is_held_type+0xb0/0xe0 [ 3587.406511][T28701] ? trace_kmalloc+0xfd/0x130 [ 3587.411216][T28701] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3587.416815][T28701] rtnl_newlink+0x64/0xa0 [ 3587.421186][T28701] ? __rtnl_newlink+0x1750/0x1750 [ 3587.426224][T28701] rtnetlink_rcv_msg+0x44e/0xad0 [ 3587.431180][T28701] ? rtnetlink_put_metrics+0x510/0x510 [ 3587.436673][T28701] ? _raw_spin_unlock_irqrestore+0x62/0xe0 [ 3587.442508][T28701] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3587.448511][T28701] ? trace_hardirqs_on+0x5f/0x220 [ 3587.453564][T28701] ? lockdep_hardirqs_on+0x6a/0xe0 [ 3587.458699][T28701] netlink_rcv_skb+0x15a/0x430 [ 3587.463466][T28701] ? rtnetlink_put_metrics+0x510/0x510 [ 3587.468931][T28701] ? netlink_ack+0xa10/0xa10 [ 3587.473531][T28701] netlink_unicast+0x533/0x7d0 [ 3587.478303][T28701] ? netlink_attachskb+0x810/0x810 [ 3587.483422][T28701] ? _copy_from_iter_full+0x247/0x890 [ 3587.488809][T28701] ? __phys_addr+0x9a/0x110 [ 3587.493346][T28701] ? __phys_addr_symbol+0x2c/0x70 [ 3587.498388][T28701] ? __check_object_size+0x171/0x3e4 [ 3587.503679][T28701] netlink_sendmsg+0x856/0xd90 [ 3587.508453][T28701] ? netlink_unicast+0x7d0/0x7d0 [ 3587.513450][T28701] ? netlink_unicast+0x7d0/0x7d0 [ 3587.518407][T28701] sock_sendmsg+0xcf/0x120 [ 3587.522834][T28701] ____sys_sendmsg+0x6e8/0x810 [ 3587.527610][T28701] ? kernel_sendmsg+0x50/0x50 [ 3587.532307][T28701] ? do_recvmmsg+0x6d0/0x6d0 [ 3587.536947][T28701] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3587.542928][T28701] ? _parse_integer+0x132/0x180 [ 3587.547780][T28701] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3587.553764][T28701] ___sys_sendmsg+0xf3/0x170 [ 3587.558384][T28701] ? sendmsg_copy_msghdr+0x160/0x160 [ 3587.563673][T28701] ? __fget_files+0x272/0x400 [ 3587.568390][T28701] ? lock_downgrade+0x820/0x820 [ 3587.573270][T28701] ? find_held_lock+0x2d/0x110 [ 3587.578038][T28701] ? ksys_write+0x212/0x250 [ 3587.582549][T28701] ? __fget_files+0x294/0x400 [ 3587.587234][T28701] ? __fget_light+0xea/0x280 [ 3587.591831][T28701] __sys_sendmsg+0xe5/0x1b0 [ 3587.596375][T28701] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3587.601470][T28701] ? do_syscall_64+0x1c/0xe0 [ 3587.606063][T28701] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3587.612070][T28701] do_syscall_64+0x60/0xe0 [ 3587.616514][T28701] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3587.622407][T28701] RIP: 0033:0x45c1f9 [ 3587.626288][T28701] Code: Bad RIP value. [ 3587.630351][T28701] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3587.638752][T28701] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3587.646732][T28701] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3587.654698][T28701] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3587.662686][T28701] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000f [ 3587.670656][T28701] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c [ 3587.903883][T28703] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3587.912395][T28703] __nla_validate_parse: 9 callbacks suppressed [ 3587.912404][T28703] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0xa00}}) 08:20:53 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x3, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:53 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000080000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:53 executing program 1 (fault-call:3 fault-nth:16): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:53 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x1e, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) 08:20:53 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f0000000100), 0xa, &(0x7f0000000100)}], 0x492492492492805, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r0, 0x8983, &(0x7f0000000340)) sendmmsg$alg(r1, &(0x7f0000004100)=[{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)="5f708158c234c84f7903d47416f91f", 0xf}, {&(0x7f0000000440)="a537aabc5d1ee33c4c1b95edeab544b70f25a7a3f19bbc114be849fcf84b7ea032c5d59e4c1847b5f1894be54827b4332962b649bd9327c9700bc972d9e6cb8d9af65448c33aa6dcd078a18b85991cc06986572fdd0950e0bd1d92b11681e5a09affcf03f4c24f279a4262240607fee89555fd9297f0dfcfa87361cbb65e400e12c5e5e2102aa319f06c5ef4ab4099f38d1d629081431087e235ebf08cc558a63124d0e80ad05082f91a6fec300a4c5bf7aad7cda1865cbd8f6102c7b57e1f6984f8979080bcbcd48cbecff476b25d66470012259b124c0a74214351e6d5dd9013d7a173a69aa65b34cf6931b6167e01a9cc988bda46f01ae58c28961eaf72d455480bfb9ff1493a095503932d733b8c1a035cf2a63faceb9ce845975866a2e87e4dab0507eebc3c88d4de6e98eced77f7b52767868fbd9a35bf6f4c80885bdab5389cd7a384e91a92db6ff2550d0825dda1376c285df0c717aaacc1c62c723d9975fa0dcf11274ef280c17ceeb9681e4543c21ab4971bbeb935bcff5f04fe673ff96cd14aa9d20147f1e56a73896dc9e352d70dc965dde8fdbc704ccfa798d22af9ac76ee1858b02fc7a7e3e1cd41f3d3c52ab39d89425f2433a9329fdea003ffc42b9e761a88044f13ad4b680954fad95f90f752a8cc03061c1d090e1c067fc9c97807299db87904316c8f8457c54ebcc0be7b3a666f93d780f8cf29ba2da758bcc8e3cb7954e72b868d425c4ffe768b957eb7a9e615f1c7134c0914dd0f4d03227beedde685f3fda048ed02f76f4068eb03f0249dbd3778384c94023db8f7c816af6070c94832a864c5e15be0f8dd33776d64271d87bd8fa9d48e07ac11ae5c875d958b0b9a3ce3ac9796760ae382624018eba88b2373373c7dbac86c5a9ae31ae10e32fb4c0d47041b0527143827c9f54229657272430d1064bf503e1708bf379b9a477041ad619e48f5e6eb6802588128897f3ff815cec278be65c76ddbf2a2c91e75edb0dca18657af3a9ec63559fc57c28f55ea3078b1df63aaa81867c0bf41a121f6c1bd6f6510c94aa810939c2b5afa4b3a259baef021f855ddfef6738da9c94c8be868ae476c28da761525512f896a6a2737e3492d4e42c07bb8836f2326fe7365baa1b09708c3bb7144564d1548170029f1fa1541f12fc2e0888318095eaa8bcbf9f106e26903aa813f62c361a18aa660e32dbfd0fbe491ceb54e253f730c5570579113923d020243382cb2b97a04d537f737252943f0fd18f362cf0e4620da64c7ab4815aa15a7b5e351500a82689ef09682ccb7519c8d82efed6066cce6ad4f8c051e7c02bacd5963f4a9f6a4c3f8373758580d5f0e2258280177538ef79ba78deb96903f6777cee5b31eb5bd7db691ab6a125e85b7b43806052ec5cda16c615731215d1b52ed1772fbb998cc0a06fedfbe79e0b2df71e37a3a8c49a24912a3ea546256d403c596d1d1bc9d4046528eea0d9b57790c077a7a14e97cce0084f22c87f6f679b64c157692e2ff1b78a63f68c0becea117e0c2f00d20c61d72b4b9a3f62b81d07686882f4444d6859910fa5ed171ffb293bdd828971e8c446c04fb480eb34d1357338f4541e3a4f61cf26b621ea5609c51df12913b4f2da758eb5a2af4d86d1646e86c585b4dd3ff6bbd979c40e494a9ac5260acac67006af231e6223ee79198ac7c865f2265cdcbf403350d1caef30b0a66de08c07c078c2fcf93731b05efa4d61905da8b42903f3783bf1bc527134a07d3d269c8ce00c4f078029ef36f2d64adcced60d0fb70ef3313dfa46441861d6c90041f31335432137a47ac405dc1d698cbdae5d3bcb5d222880ab9b916db1439ca3372c47486bcb534036b8c94f307b4abceb0d310403f5d566f22a439d559235f647c365123a03c6f68fcd826cf98ebbff0568d397bc068acd95452e64d792654847fa2d2ed9fd125f9630d18de288c09d2fd7ac7a8f6ae943cde913c018fd4d3eb12b46409a36981ad0d13b6ad2458c22368de519844a782dc544036ca9dd92671f07164ac7d8a36b789a3224e97532d92c26f0d098b11531414e20fe275297b31d48561d8d920645ac720aeebf60e4e9f0bba79f70b6167c6cb994449e0a1ee0c68aa9988b0199b4a6b63dad128f1bcb723b9d2506863e00e856baac0c9f12fbbdac036c8579c82a0e4c3e14440eac5f3f8c927d8182b4bb2a0044ebcd0f8f0f4db5c274bad6eca16f64f4956428c08afe6917931037247df6d7deb1aabbcecb1d4df99dee2acbfaea044025428463ad16036ce1d2da73b4e2676b9d8af0ace3a2be2d6dbc4d20c972eb6a8bb503fbc25563c401234f2600f07fe6592ea300783e6e7f795a87ba0c0c3d587b5b8dce94a7ef5b37f824aa9ea6ecbe157c4041ab33089a56e0af96025d380c10641246155b53447e9468e859488fba3d4e1542c5629e0fb52768f0d9b23c82f223aa9b9c072b72957f4cc8cc7796d804b3cd520dfdb5ae7204ff6bc91bba3075b8fc90e4767b57d98f36eb1388b4ff8837e7b5169638aba3d439a4a034c6cfd436d46778fdd3f8e01bc5ad28fbc92b7ec4fa7c8cdb475d0b308e8bfbfcda5f4f292e9fecb7f1eed6682302ee5db1e62945d165e7178b5913e227c75e6d3ddaa4fc777a94d81d0508812f68b6312e2ca1fc1b84b5a02938b0131a8efe88f83388f707ae4b30ee798a9fd4dddc5504591bcf41b732feacbc2fcc868f5cb9c9bf26d4696feb757f72836f3ffeac365fcabe0d918406680cf1854bcf1b2a6c3949a794284f57040690566d7b7d3b577bace3b2c95a9e1f88822e7bb6b87e8a1a1d9cb61ea2729d0f089f2000acbec2c60c9bff60d95cc74d7c1ccc1767999da2f1aa5a3fef889be2cf22cc8d1d311d2f16ea434b63afeb8cc62fb232a253adbad9d90d7ac0d14d87094454f97ae5ee55c4e726ce8784c143f18682221b59aaf6b7dadfa9d46d4872d6cdc156fae8a5812eed59381f5667518a79d801e7a9949b5ef8b8519cd812b4b05f9a1028afa517d9d7441f632840eb898a72594976f27f4270b0987ac44242a6ca42d7d5a8feddd400887616ec01035334518c863d4149a9bd449fdca5ac064fdc56f0f48634987b59d293348d397f0d60ae2b2ad8b076851d32713e9a19d4fed46fbf740d81c7c6d498310bf20531745ca39e34e016b20751f7be9bbff1d389a56da1c7b8ee70733c4fb686e0e11c786316da1cb8fc1b316829be05713c1285643166a61e765bc86dfa9beb22912639bfd2629f7a69193f8afc8960cf03300b5a889a8beae357e827ee5040236f4d4c20ad55c33d226157e891b26a9ea033d970d34aee82e0730b7b9831a7c212e6f4ebcd2d1006a2d5f6d7e9ea2c85d1cf2b19b0c315605e842396e06d782310ce5894993eb05d7674ec00abbb98510c49cb95402f7235402dee076b2d25460b9f5de748cec3c2835e1cfd3f1862ceedefd9cb57546ae3ef2772ef8eaa76e430f51a21f42e4f51b40f4d77c15d381c9a3e778e8016e16c06ed287138c736eec3529511feeebe0d05b540bdec468c4cd08ecc0431716a89f47fddd6a3aee18a5cbdf3563bed0e71829d9747a5bfa20c60539fe7a305764318c6d94ef9adc47d8e2d97d1335c810247c0036c9649f2ff39318c973b4f9de6f6060cf25457177047855e871141190604f0f4ae3690c2ed3277dc6c314a0485f33f0d47497b1f21ec2c5095984ae48c35e22d55ab87ca33a4e219c168da5e2d25b9b04a134d9a081297eedd4c5326c32b386d2111a14eb5ba1a02ad8e1424aeb33b6c12df333059950dc04dc75b792d3bf7f8cdb13f8a6dc8d25d1f3e33b76953a23b76354e7eca107869b1cd4f0dff7f4e102b412b829998e154b4421cddf4799de681872485890813b8e9d7d98dd3db495dd919a38b79317a1cd7f9c497acdad9b5c933f3328d5033b31d80b7aeabd39e3d126670549d80ac8a5a472063331a0df779daea3ceb7b6dc44e12cdee36c99de41bc03847ee428cf20790b76a02da1ea4ab9da23c0820ad8e2025602fb4990d67f4a0f0171943d12acc28d90a0776783d4464cd81a3f9baeaf3465e0300a1349737055efc4b447180820c3e596ad7fe5027f196ba5b69dea1ec240854c7466544bcc3841c9d482df27767d84e0a2b03505b8151d4be03064aaff3514157000b23fdd549d1e09d7e7ea398a5ee6990477390ff58f1ad54cdce2a3c5e4a5a4f5a7a155051d440893b821a84e2af6c83a2e50098c94e9367e175fde2f27a546955ae824d1f8581c2c3b909095a1ece01c940b8f64ef987088f5155a6bd971afaf7d6f4e196b2107d29ff1a71eb9b9dd3467dcbcced548582aace7e78968217425775b8c712f6c729f2fc5454f439e513e20f1cd2f7271b30e7aee0e64eb46fc82acc80e219ef1c86ecb1bfa19ffa243476d41b93928a73c7472756a9275a8ca51dbfd2f406c9e20799a28e08bca11bc78a8390d4d9cc8a68ec42b3ee8d40a13adb5ae661f485e39ce675dd2bb1ef5add43679903eb046412a6a503c880de430b2fb196ec443f1725ef728bfa07e744961d527d68e47bbe0cee1406ee8d22244bbdad1f28b99c968f6e9f36f49a7b70140f949d62ea69f6d87818de6dabb5caa4e0c3f6a1d77f08bd6a9f040217a12d8fc5687dc57d791a9f9311706482775ac5fa9701f870bcb269659e9f995e26facd366e0c335050d288d6ebcc598feb1aebf371cee75f76fd66d75f009b468afbb528e8fcdd4cac0eeae2ecd42de2d8152e61cb28b05e6058854dbfa8b58dfb8f498de4008424a73f404a0a4277504bddb261994a8be8301b1041916e871c6a648a9c879acd20f2354fdbd7c55be6e36aa9bb9653c92cb81f176ae3d37b48902abfdf76f888adfcb6911b16ab4d5b768858353818991af458354d62dddcc28854cb386416547df838d210e2b8d9fd1898893d4467cc652fb02f9d70104537f80a12abe5aeb5d3150675315ab33f5961b1d568bc68218f87a214caef80a6abb5e0de053c45587685820ef81a8255437eb138b3c33dc7975e06891e46aa2652ec17a2399b965aea2e0180378fdaedd3b87645475bce6e1790ea1e1ae160bf08fc6ebdc0f40a8835f2eededcc54203059af45153bb261c52de6ec293ebf63e4cb0d9ee7f2ab167a9e578d7e6a356664c98e6772072d597463514694f648c3e12ee1f14302d5627e07db2b5dec01a051933bccc00454ebdc3f81c384c203cb995cc075cb8c8695af037e8f6b65bda222fb868457c60691277ba83a352dab83b477faaff3c40dbbb138ebb9f6ca41c05275f2d628b1b582d1e500fc2749eeb757b08e0130cce293188ef98ac72415ead95e922e57d8247933bc6a1eceb0e86751eb43f054d01c04325e39a58c9cea80184fec1008f9c2899979dbb717184049a4c8804ce9b213c2233455af49d252537587737d55f58c45ff780bd701f6e84756943dc75e9e4bea8c80e695226e95f1c64d3a15f81b795d2073ea0496dd0d769a4232ac9c9d180a3957d6e01e4144078a59776d475711332146c4ede76764cb48d47661ce52cb625f818cdeb550bce1c192dca0285ff04b5aeddd49a04ef5b509014e8e5a50d229b59c2d2ff15105e2f91aafa6917d188b7cb48bd36a65f11581dbf01f6398ce48db9a70addad9552088715320c8876dcb3eb2e9f0d30cb2b387f9be9b9ea25d8791f53afeb9a39fad268e5a29ba9609745f9a7f6f38055cca74db099025c761af59fe267cd03865bd1eb971c744d559aeb378e28d7cb97ab7a89d9c9f96495e09691c06fdc543", 0x1000}, {&(0x7f0000000100)="2d5013202f2fd9141f374e864bd6a6d2f5299d3bafe0e9764fdf", 0x1a}, {&(0x7f0000000140)="29dedd72b29353242064e307a133431a79ffad255b1a68bd7101c67894da863f0361ad8556bde9d079917f19c067c488e3a9364cd39b0700bdc0d5025ec766e4164107cf38cad68a38acdb6e226d8ccb5cad70887eb8b0680774aa88dbcb16f56f250fb84663ca0db297569c89576eb0b4e9ad07b897993d939329d3420a3ea0cb56df1042622790f242ab2de104a3239c364f6a6296239ee9ebd31add47dcd4ad0446c2c57e9ff38d3ac613", 0xac}, {&(0x7f0000000200)="bd6f3809e60425b6402bb878dd29ebd5f5a77ec5fb6061562b58882a01395baa7bbc19351969648c51900ae79f32d858bd79cd2c9a74c4514bcc30ee69182d46b4fafd91a82f81e003c348670da9fe739b35b004642380765f2914a6e16ead0fd5147ac921620664702953c31cac2dd02e9b924f993563142b470a7aa230abf2c788a72a2ed23f70fc929dc6d5c80a3917dc5831a9c928919345bc38e1d960be4e2b6cd6459797682275c52cc20345dc22bd23faab9d77d429c627e7958d72a9", 0xc0}], 0x5}, {0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000340)}, {&(0x7f0000001440)="ef2d7da799b3b73f432575ffeeab70b5d9eec12971a26c142a557111b4f2f251c3370b965560045dc92c0b8bf514e944d9b0637e96d18ab605955120cf711d42d6f442a910c69f6952b98d96a3cecca76c04b19451c60b2859b51ac3f9247334239aae1334ff9c458a883931ebfa1ccebcd19005e50a7100c6ea361366afd35d262968d2d1e661208cebd1e917e97722e2e77de203cf66aa8c0ef44948d70e8313cc5e3ee6749333343ae8a6dbbd1eddcba5aa28e74ae54330eb38cbad7334b027809ff5ef98a7a3d57a41f36e9fd6a6bcfd244e5510bdae4e5a4704d8727dbc0c173fc60de72d09de88d8", 0xeb}, {&(0x7f0000001540)="8758cccef5476056216a4855c50634462b8d9f7b7013b1ac851890beff4fb37a749704af9542307c5ced8b16c07c00ac6b46b738b6270d87e473e46320489bed9ecebfe6a59862b10d75e648e5bbf4fc8894ccb47c7a7305f7996f4cf91b2d810974df5f4cb15ac5b04c710b5026d33761f57aae0ef0351d1cea389c184153eb661f62049f5237d036", 0x89}], 0x3, &(0x7f00000003c0)=[@assoc={0x18, 0x117, 0x4, 0x700}, @assoc={0x18, 0x117, 0x4, 0x4}], 0x30, 0x84010}, {0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000001600)="079011882a42a1f0000bd252d7ab4e2ba5ec6f4a74a15f39844c2708baa38dc94c9e9f75f76bc7057dfd7e02e6601811dea4af8a177aa3231a40aee6a9e995384b04fc21f631e73eb466fc98ea8bc1c21271dbbd640287239d7ac54f9c2161f62a408f3d5ae5dc4a7479fb", 0x6b}, {&(0x7f0000001680)="e871037db9da317b51a62fd02763da3a54af4762fd704b46173a6dcdb9cf590cd58d97553f520f4568a3279198747639f3bab87bfa896b10b3cb90c32c81ba1fd4072083bfb9e5bb246f2a5926259ede0f5fdbd530f9fe456cf8a25c06e5641104f371e60a3fd144ec3be43cd87f92a1314740aaadcc33463d2a576d9bf4b33b2eff17bb781470ba19bfa04c18af3e6449144d14ac38472436bf8eb389f8ef2faa71249427b556f6ea0ef4b1a02419e2d4a7e1bfaf696fe8d582d433605b0756e9185186cf8a6f143a83d70d03630d5861dffc14b81639ead7ca4c821280cc0b0a22241dee130b6e54c9253148006850354dd007ba239473859aef", 0xfb}], 0x2, &(0x7f00000017c0)=[@iv={0x68, 0x117, 0x2, 0x54, "963113e76bfa79c2a8f01fa1e2115b3f185c3c48674d652c7827cec516fb81dd2a2a89556b0f22ecd338911c0fe017ba23e8de5a17c48c0175bb6757a55ba342d1439166b612f2687f99860a8cd7dc891c5de689"}, @iv={0x28, 0x117, 0x2, 0x11, "48c4eb9a6cd8d223f79f1ddb24e37372dc"}, @assoc={0x18, 0x117, 0x4, 0x1}, @op={0x18}], 0xc0, 0x40d0}, {0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000001880)="d214fd11fd06fea5c0b11447fc766c11f94ee5741dc68bb435fdb8614730dab95199161fda65e3bda07b1b7d75bbfbecb8ec65bd02a1d54136cd0d44f9010354d60838877486972c3d42990570e3a0605504231df07addf61c10256b66eabf0a238448a934aba2c1eb7612b236a51856ac5e54d5f8831fabb67cdb3940522fc4f4ad09e61604735051f8a134d088ded7c17f3fa66e218843296d1ebd0cc660e1f18947b9d5b46f0091ba292e26ab4c9df760a039352a069aa1da", 0xba}, {&(0x7f0000001940)="9bbe194bb09fef81b7f3c7bd9a6c12d3cec19bef3dddf8954c8088c04d8d9917c0ba7051b7779412fd471227d23f021a4b70298bac493e6206f843374e96e64a84725053e0b3350c0fda1ffa31ce91a5e95f596e9ea5c03d7ec11d79c8d29807b65c273568783f9a43656ac495d98d91402e1f264a3b7226bfc9f5c294ed0187b48c3fd8f3d0a195813477737d0db7f2c63549920160a5226839d35b3d5a547d85545a7914a56f359fb9413f315e39179e32e441e312fc322d9bd16b5d9ba6daebfc0e", 0xc3}, {&(0x7f0000001a40)="06761c9d027f5e5e9be9a9c1189a76823d47720cc939694a27045bf7f31145564caad22fe0a5086a327523004ab9bbd6c9cb55817a0bb3df471c3ab6baf2c086d281359257d0eeabd54fe630329fe69f9ba8", 0x52}], 0x3, &(0x7f0000001b00)=[@iv={0xe0, 0x117, 0x2, 0xcc, "80f93ec93a5e982dfc9a785ddcc8d8aac9e27e0e209dcade465929f9c9f051fdc858865a92165ee5db5a71e610fd5a3775406249ff52c99c1b8cb16b7e61cc7460f85bfc51c1ed372bcbca569da79626b921fcb76d70f95413ab7316886264b2b4b275b4a1fb97f272115d218af4539e1f64929fc9cb7c666b057b88ab8d89276eab3b81085e8f125dac200df985708557cbea964da95f88c336c154ef3ff893a56af258847d5702ec6115eb3b4d87da1062d5d8b4fba67854a84c5ed3d08ca3589cedfe9821d2fef6c3de9f"}, @iv={0xe8, 0x117, 0x2, 0xd2, "6fbb0aa4bb4cf8356346c787c94cf0ca73d01d352d23ce02640b756e166cf11d6615ed3591631947967f55a1e149d3ac28eb277faa24dfa8cdb6a01c7dcc1bbd889d08d8158aba9d3e9c1e23bb8749e695b6904260ffaae483b4fbc9298b831a802473a52451f2b7981a05600c88eacbeffa10ff7c95aff1b81dd280792919cedf472eb9f7eb8f9fe6cc784c5216eb342f3d7adc6c0925e78d6611f3853d5ba167cdff229f3f4e45d5557909a058d98b39e9a4d7e3f3aa7eb2727be09a83dc5b1bcc580a94efa6035050db6d3e87c257088c"}], 0x1c8, 0xc804}, {0x0, 0x0, &(0x7f0000002180)=[{&(0x7f0000001d00)="c4ee15b1a7cc480ed6ddc3d150de44951fd23790998178215efcb2fb876626ed405fff35619da498e680c9097d4f048b6f50196f06e0ff9638104082c98cc44001e943d31e6b4d0d9cf3a461a832471194e998449b61e61429ace6b63665e58df8ff", 0x62}, {&(0x7f0000001d80)="10eae96f4d03618fb3190ada908d19ba80ad4f097c44343e62629d5f2960161279891a5098b8dc7695a03fe041311b7b4f8d614a4da4957de64ed886f7f45583bd9b8144d6281bef95fe12bb88fc09d3032ee7900abc768f5869bf535ab4b59e33212fc660199db310007a4bedd635bc46993e24e65ffb5051bb1328545c56dddd2f1b1a320be61de8112a89c59582c50a354a961c248e7d36cd38999b3a0d15c12bdb85ceb5ff016e5aedf563b8e02d0e374d895f88505b784cefd0a0da9520abde24416cf6376b0cbdf2d7d7aca894", 0xd0}, {&(0x7f0000001e80)="5a3a6f090110f46e7dc7d497c609cd60ab234c8e09a49c2615d99e3f7997c0f659fac675ee4b8ae4fe9381b9179957a9f2c8f6f289a521f032b44cc35c3357b170389af42b0383373f07b45c1b1e8b23be20e93551a57850d2f08c795da9f8dfbc32e18b889f80c8bf8b6510c448052d7ec819c052068356b19c82aef3c25abaa4005d7201854c8e551b87a6ed57b729b0b9963f91107cdd6477aca76c374e2690d2e80369a30a1179c782862775646cbf9d1079ca2f98eacd203febf5c4aaa7676d49f61a4d258b06f5ceba695371463d1c5a7f2fe403cd5b38db", 0xdb}, {&(0x7f0000001f80)="16a5e526268e8a3a58ffc5d856635edf81b32e23e364ac7645a4fa6590819970fcba9180f4b88f7399cb1ae9a362c9320d67778554f3228835da078f46a3509031798bb6d11cc9920661152a8a460bc1a597d31dcc175333e1a9b635231a3a8fbab6a6a5c37e59af93614f31e9ad6101cc3e323a411843308ff2875977ba3c1ab5c434fea3b3c116e5793a16c4abe5abb694d2619389bdd0b015b157d00172aa5c2fd9647e502537937c567dc452bfddabc908a861ed251a90261ee23542279ba7c1a6f4eed5a2f3addc06c48ebf21f5529fbf49af5f9909e2eb52aae2fed5b4d6aeb964328d5f19081fe2", 0xeb}, {&(0x7f0000002080)="a89146ee7d9088398c1960e11303ffa2be983a0151f992ead899a457270fee79bc741bdd05fec4da9e8bb4a3ed9c0d13a9f81ea59a8e1f33b6678a6df956bb6d5ec88b16ed9d6611a1a09e2291af6b696cff7ca3839b13d12af0c1cf75429c5b657c6cb74740b5d28b2480fbc4cd0ab854430f2ef65b6d278fa023b14a91cb44c618b3fc229cdc2f8b16a26a39fbd97d97c2dc2679a1434329379f0dba5cf13dc30a7b61e7808dad575e3cfb53d8553d42a5a10f8f98d682d548b4afa83311e79ac953", 0xc3}], 0x5, 0x0, 0x0, 0x4d4e3ad09642574e}, {0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002200)="31a3412186168f1c01a29c8df1a951cf2ed23e5061b2bf65e28f2a407a1b437fcc933eec6819d50ed1a0d438fe19d1a176b8baa646dbe25477d3248593e36fb9bb65706986024beaefda028abed9a7b5fd9baaedfa76c1ebbae73924fa547609cfd3b75bb10a9aacb0ee022d7da89c2d6a6f2235880d64de43aa07ea634f52588e3941b032096ff3843693815fc72ba4185f6ad5bdde45b9bfde1a43b62ebd1c0851caef477c2251de6ece400de32346d41b306998d5f63e52dac01a9ed4441d16da1264b4", 0xc5}, {&(0x7f0000002300)="7d16556ca325e2bc54dd5ea3b0a42954accd9566cb5e12a69c00ff42cef5840717b99c56405dbf5125dd1e60ffe73d752c5bb029b5b6f26be4cc4e4b76557ff9f4bc4eb0b7", 0x45}], 0x2, &(0x7f00000023c0)=[@iv={0x1018, 0x117, 0x2, 0x1000, "a2225255c15643bae0bd819cd929a58d7b6b1676f3648642eb5660957d96903e23971faea770652a9208af2f83f947b92c50a30abbb9f6234abd275fc6367fb8304732cc539351c828a44effc69832ded188a13867e0a9bcdc17a8317dce5d92d85003a959f55f4e9b375f94efd84d6ef8e95fbc1e42763766036b6e341b04fcea4178f8ed840d70209abfa83fa81701296ef7df97b252c9f2dd5a85e52cf6ca86636259274fa2486dcbc28610e2e12eda62b77a91cc720e768229423e73d248712c40d9c0e2e328f60c4148736cbf46cba22c48adefc09ec0568d2e88e8395c64be3aadcb48cd8c287ac159841f309672a30f1634d19a833fc9d8683cfcb01015642a51a296d1ebdac75af4e173d098e864ff78ce639a87e3175c8e56351ae35186e6785e73f1339a4a925be856ebce80c9392f3d4046e7ffdbbd5ed7b70a2e53f6a4f2038c10fd1a91e5ed906977a03e47d64ecef52fdeb9d1f61e2e98d7833f8448071bf70ae937f75b28fd110c4afbf226127bfac9974cb508010ba793f3b5d3cbb333f167fbcb49732429998b6d83ed8d63e7c786972ef94175a6da5205fb9f2fe39a7eec77c447536454b8e3517c91fe0e091652cfc61568f0f1800417b6e8c796be3bd35d71c5d482d077b5837b7a9c345ef7766587bd37e660d3d79503a9e8e6088c090355ee14a936d9b328a3e0e08c8b3a170d990b9e072da04f9a2e489a4e690e91b522140ef57f170f14c5d8386fceb8eb3d8effa91648bfd173488d8e53259bf90153422a032b56355cb2470aee8f18104873f80ae381c6744bce6806ae5b99f06f9cb6cd2843a40556a4a9769ee7bfdbc0b5a4395de4abba1ac3919c98a512b00f9c3a6dcf48d42653ef56fb3b6ca13af63f978cd9be8e5030e21aa0cd82e0255ca0fbe58cfb5261bf4458de876d2915b1b9f2a93a5ba951bcb4b5b9e0f63890ae3c7df9070dd9b8248e9dd797c3433bc88e6c78d132b24bbca2803b58036964ee0625aa58c83eeefd0015a4e5d934733a60dc34099dd4749fc4f37289b86b6796004766778e78d50003fb887f985b55fce0b073f9d52da43a8c053a08dc2e8384d95c92afe90fcf2afce6c32b1adc1c08374b564c695160804105b1f852b2e0e149d0471d8208059d1675d63b42e53ab958e070b3ec65b2991bedf5d5365da438c335528f02b25ce7efde7f3b7ff61c3039751e0a25f3b51bbbcffa1834b9aab5870f981bd0b444a37fc3096afb40999427f9c9c30563b777d9d6ce59ae5ed4d540d1f3742faa5dd1f91b49dd0ec9c725385e5abd440680b5b6e94be1147d2730429edf3aa3d34a90038b0488d626174980339b27a0e55df8a8d6a4f28fce2c72bfea9576e23efc47aec893b653cd01b1a40f27b5005b32a3d1ccc9d8d6402f3e84d4015ea22942f78d52565a513f03968f42bc0c51e07dd19f33df22fe84d219433414c8b2b97e21cb8a14431f2efd499a424c832fee268512c47c8166ee398dce0bce27c31ed4dbfbdd390fefc818689f81b6a8f15a9e0946fe5bdfc84ce88fa76c89a78ca08e567afc7980104d6a3e44623c7f2f524c8b2f892ce84911ab3e44476b9d2135087af3f33ec9d01ff639b43126e0dba2288c310d172f05f541ecd652fdf51a3ac06abfe3c45d72bfa648cd4bb5743aa4f62c3900caa576fe3864db05879e614a5c255e2c8733a1ef3eddd47cfcc3e55eed0e219f24a99a8736b483ed03e3fbc7384c4ea3111193c9c46c0a4cc35405326fde614e961697782aa1ad899c2307611b77fcb0533701ecf1e8312e0e5c07f4e5f7ad47324d92e1ee3f13884acae50a040c6e76cba266394d6186bc06477bfe7521a106e317ac841d046f449a14c21eeb279bb6a955b5d9299a6903146bfc38be99cf6d67f27b575f18b005f84420c65aa105cf7df43a1d48c93f1b665fd431da1a5bb50555ae93d1449ad611268ffe7c4971f2b447c4661ae28a9b94d4ee82b54980a5eb917cb1014009fc4fa9e9e03f3e0207495a143fae99cd4705ea5acdd4db57b4b9fbba17f76a7d1fdab826978be50ab83b499c932e72daf90fad91176518f45944bbec4ba5c6ed6c98cc782a026dd12b0920ea331b5eae4db10846b33f11221cfdc06f689e053efdc0f3fe630368faab2ca4df5e9d62000846e0298816d160479268b5291c33871168b22f5284e883b1cf0973aa2a6e73afb0eaaf4302ade213695a7092ac0c4b1b32e986784523ea34bd36e5ad35c11396f99a70f5c2bdf3658f8096e518ad6e6b61b7953e2f4ceb26c7b8317eedef5a6d114a259e97f9d5e4f27c790d378cfe54e419185352a5a570f92484acdc6b86e65a4114b5848e0dee741a35fef4e9ee59c258f3c35eb027bab4db5a941aa0c2bfa4400387ea863d5de611a6fdcf560656ee928ae8234ed8d035c94825553bccba9f090a7322bb6e37a0855b48d173ba459731e29a91580b332215dbe38459f8134d736fa0b7337be95a0f152b20f1b0ac42cb42061dfef5e77a6f7f16b16c50f372fb97f48f3d69c451a2a318c3786787a6a82a86ae74fee77b3357f306f1af83d44e111d60a688a75b6990a95fae5b7692acb2e78f5050f324fd2435ffb7590f6f381cf556a772804b54ae0f4fe34bafba01fb8b6cbf6d479c916d87ce49db7dc769ac7a35dd931e735a9a20be0077a437f7552aaa0670a08658b5c66ebd48049b5f178d74f4ac8887a5a8a1b04cb020fb1c6000dd2045b74429f45e985eec03c4be90b25c2d1e8eac2f33b9accaa6bb04c4075d29ef56bb51202fefc70f726cb5c2c365027f04dd26e45d1a6aef12dee02e0887bc94ae237e65ec752b5c0e4e1a85b498e312fdf7c59fc7dc248d5548bc3754afdfb93ac5436e4fc4c5ed38b6969c9816e275b3aee2358676802f8c2aac989223da9af5a50eed36d18a9d72773437bf8f9ea3ce43a2677efcbaf35e48504d78138b32d191c7459dab070dfb0c7ed960f1f9b26d4eb39466c23a3db519026e9b1f5e51529e252ab34c714feb9190e38a125dcd07ffaf51ba89bb555a442ff7bb3063b88e6227e605c58e31b0288fe63b57d78d19d9fbf7eb62d3bad97aee21d85db05e286abe6c53de63c4e3a9bb6b1223bdd085d537da0e0c0c07c94dba5afdc0fe4853e647deae20a80737b80629639f57fed34937ca2d677bc5645785cd15150ba8effd02aa903a86f0d66c1ff4e48c16ca82223eb464e05e19b5d1a70e4912480accb2d31f33e17de74df989c0be3e351c1720d7e96b1e1acb4427482184bc65ba45e8782b5adcb24dea2b34b70cb5de49d1962b6a35084544e209a916d150e8aad6f0587d4b0356b207abbbbfee2f46061b2ba1dc71bd9db8b93dd8c1e07ef0ee99e7be33aa172f8a3127159a622a5dc816a341c84276c4d9d79139ba6938875cb482320745c17a6ad92f9340151cd7eb60eaccb8906474eaa742d541cecaa828803ed71f2deb1a2cc949b20a172f0423df74be6d7ba3c1ae749dabb6f77ee22a182266a461dc56e88490b666d4339d9266c640e2ff6c2120ab6fb05b540ea5c79f5aa2ed919c24c3caffb79d5b8a09b73077a3ab4c41863611d28980f5c1ac5c81c64b3212fd3e4a1c7a9037c0a53f679979e206d9e0ac23a251be901de72e8cd8684106d9332e8d37fae90c86873b69986bccd545c5ccc42bca593c3ec8498d6c4ffc17df61645393fd8f5daeb562e5a29b901f5a6f91acfac4e20f6ecde980cb5e9af0a036abd66e50da70d7c3f3a39d7c1c45a92b47bbb5ddc0a8bd3cc5536d24917799cc1437510bc9f84908db559f57eab104ffb4d8b32a7d0c54a04fa87d2730696498716ff7261c3533c87d167734d23de26728cf46ccb74e2a758057c1049e72b9edf3ad40048035c9554be92ac873202e1c32b12cb488719738ec2cf48ead45a78d9dd1493a56ebb32b9bbfa19a528e4f6456fe3eb8218ffa0ce93222eee3f789b00669e0cc3e9ba3b3923231b9a05a3f1e040798d7d48df8bfed924de157902782e7e4dba97b222f74e602d50f336f6d54f992e4bdc8ff22912f2b679a165d0fccb5a3314bbf3ec95593cbafaa0360f83e7a1a243a0bd870f7c02f9876bbc301d757dfa68384a14da4ea00a1a248060fbb01f0fdb7715e2c3d7d388c15a777215c7931e6ea94cc5d9c8596ea998fc77fde11f740fa229a4932b2b246f7d535b45bb1bc846ee96b3b9aa66ad41e04a12701502badcfe7fcb324b716fd35677d5511f259f65b671a78873d96fa03cce0e87ec6ca3e79bfea6d50b1006b5ccfb9e1a9870be1bff59d8e6e234c17c1463daa1b7845141e7c25b55c541cfd78ba7f7969912048f1c338befe2fc8a7e05c5f9a4b5f7a068c83361a85deaa54975e0237960789984e3da9c0965154598dc357fd48a292538b04cf31d53c865c78fcc50b9218c3919b5a23892c4960a20a45639f9603c775bbcbb4ff76b11491fbdd165e36899795b571cc7eaf5e5aa87a7c94a3adfafa306514a2887b31c269e3a921393d4839eae7c3f8e668a716a458ebed3dee21a5fb4026d394a629f2e6e7b16f28e432a4f4cf58d150ac18554ed61730a54607ac80677e5839251b72c96f0ea5d8d2d8bf7b8740bfbfa6c854931a7a11a99ccca836b60325573edaaabb8c7a66adfcb517d6077208f249a55058560ed4b896823a365ecb493ddd17a073472aaad51b8b6f6b3053b0ed3272cb51d0b59ce7a138d7edff3fedad3e55f1cd4552154c8ef89f7f87c14c8b666f0872c8b88c1e6947333e20c0d5e1acc246e206d36ae49b1aeccda976b8fbcc95dd20af064c296291567cb32b542f725f6b4f8501cf13a5ffe393b3566f6791a8e3cd32551c35623e216e69426a8b6b42ac3b000ba3168a92d6a3ac8844176f7d07d29c52177632cf2df6b3e6e58a16930eb1bbb6fbb9f29152f1bb7ef0282871d99cea47a9ada3fe57de00a7c8c810dbb0cb09991807fc25ae2f0409cbfd2325bc1512751d60dac2d676ede66dfc3ddf546a3a929c6e22ceb292cb8261c2ddd4c5444a53fa45bff3f512f9a2bb3ba5fbec482d8bc32f6a5207a91fc907e3e448ebbf77e951ac2647383e532d07d4a4497001b94d0badd9fa2f33551ab874ead550f49a263b93135937193e712f9c3d66db6542819936a67529f333be4e4305f8d90728437d865ce02e0a49ce2c144fe99256da2f7fb6ba83d94840ebe9525f3b064cabe59c1b7220056f17ea71f4463cfd7b2b348cb33cecd770ac130300ddc09b3afe5708ecb91de561a87bb91953f5da7fcf625ea98ef661c951d67011d3763519f61e5591bcb9060dbd707e66da3c03d47a01a6e0373b930c50cc2678276a832b489e3dc602f6561443a792472ee68ea0be34af5aa914adbd3ae5ccd5a45384ad5527cf8a8fc7caf3b89e1707ebcfbbacf5b97cdf7863e8c56acaf36753fb49c25f5d31093716d26f2778022dff57115ace1dc12484e5c3c07e12edae9df9dc8b7bcaf6a7798131e5367a71f64f9591dc6e00d438482b2f3e8b476478428dbe3173163a30b8e1ab87bf7dfb2b5aa66c2132d2199911cb4c5f5efabc5f871b3a630c771621ef9270d8882d9928a850084b9fc0322a13119f8d316375d7644eafc533b853f5fb702af73081f4afc324a2a10d693ba406a5ea8fd8607786ae31168a851c8bc13ae57314f4a506e2713fc5bb1ac632fa90a04dba642cd80f0ebe0a36299736081f59a9fd4fbb5891bad4a68336ecb4c858d89a029c87be01c535b92bf2d5aae22ad70a60a41f70e269b3053f6351e1c21ce2b88571a9c73f78c56c"}, @assoc={0x18, 0x117, 0x4, 0xad7}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18}, @iv={0x48, 0x117, 0x2, 0x2d, "2ee645d778f3752652bb6c24d0eb7d9ce75a5cb1a6ec0f2a8df163171e183919752c14fd68973c4ecb14dadc30"}, @op={0x18}, @iv={0xf8, 0x117, 0x2, 0xe1, "478209742ed6ecbc3645a482bf8acb51c761e0744665e40a847f40e14a0a9f8c65ce61a9f71cf3b11724f01c1fc5c5f241a284fdf844a372db5446834b2bddfe6100b23e3fb3f147cceef96b24635eb57fc5faa89c2bcbe58bef988435b0345e0475c76f4187f1ba05d34644142db300ddf8651e778c70a1b6e1a41b961065a4d5211e4c0b39366ab64a73f5f6c9561052bb3652560ea4da3fd86ee53d3a427e55a111f6a0b5888d517f38d98ba05c37143143599eccfc5eb9e29e7c23f075f5ef0fa27c7c99e6a69a7f9f5a71db93b493acbb6ec62e0ef1993d672485fa897e0a"}], 0x11b8, 0x4000003}, {0x0, 0x0, &(0x7f00000039c0)=[{&(0x7f0000003580)="7e129fb93feea3c8e03f1fcd9b7f9f281d86c1cf96ac48bef61404a8f3d4afd505bdf0354aee407dba552eb14354f4603885a13301cca80325a40a89b179136c5a858398bea8be9e724d04fc406437f11a8fd5b3a446139d71b389b72462da4340fd70270781fda7da16ac23dbb1ab20a015be5e9eff250064d1940e2e1b63fce2aaa49368d026c3d8b5edb5e09906a0b627c32c31d3e1f5b6ba2342c81aad856cfbd16cefbeac45e320eefad805027e5af4f7", 0xb3}, {&(0x7f0000003640)="e3df14d0cd12a3f5dc4f420d2b3aa51912ba1d4c9f95", 0x16}, {&(0x7f0000003680)="a2831e5ae6c290b4733ecadd55a1cdff1d6086b2c27ddda39ef8046f2a4e0d25668f144965faa6629540be8796113c0c00d9c60d4e01026271ffbbf4bcb507562b668352030a20b0bfab99c5917663bf18ed892cb56efdcc268d39fc71dc86d8f2d9cb104dadaf1b6f63002da7a4b87a471ca4a9711f7f68905d8156b175c1a4a15dbe9da1b1f7c134cb864b6c947cb20306f46b061cead93fdcafdb6bfea76c4e7116e92d5e4d257f6665e2fdea3d921f6605f9c8e21d3f064a6f712174fd7c0cf4ff9e56aa8dc142e29d7be0f6831e0399faca3508851a6440e19822a3c9cdebc420ec1839ddb8176a477ea37a9dffaa1b86c0dda8fc", 0xf7}, {&(0x7f0000003780)="c4042c1719bd4c91cafee540786057ce4b009f73fa", 0x15}, {&(0x7f00000037c0)="108efb9da435cf094f2f822bc3eb4c2999bd1d79c7509895c2", 0x19}, {&(0x7f0000003800)="094377bc9db924a4d31447d37b0106ecb24e02a18e4f9ba0813b3bfc9f172bd1e74bafca327fb0bcedbf2de29c0eba8085053b94876fd24fee9d279869ccb104884146b907da01e7ea1740f45d8aacb1df5c882878d001f166a718247617ed24377422b3fd78dc8f54c0a274ea53e6ec33a5cf89c8c401b365a9d054e0", 0x7d}, {&(0x7f0000003880)="ae7c710b624c341b9ecbe0d595162552df9dcaa50738fa958b2064ab54f8239a8869d79277985dfe692b3490e79abb442e7538926fad6e7b1b238b17ca98bd", 0x3f}, {&(0x7f00000038c0)="0ee83548f4993684932e166a", 0xc}, {&(0x7f0000003900)="bd9fbfd9e45edccdfd1339a9d332477b16a0f6365d67b6663c380cbb00e139799b593cdc3c", 0x25}, {&(0x7f0000003940)="9aec892d91f89dd8485847fa06acdb250d33b883bd33857f889d6cb4bac63b87b32918a18ea5fcc8029110ccc9f5b5b33b59889b351869c88acecd241942417160fdf7c0f1b08880a366c1474aecaff28d962b07941bbf29efd05b036cd5a7498058ff7cf49be9bde0364e36c6d10453d7a6d31933cdf47a62dba6060083", 0x7e}], 0xa, &(0x7f0000003a80)=[@iv={0x50, 0x117, 0x2, 0x39, "7cca4aab4b9359b57d33ff808b37095051345517a1553d1baff9e4370e2ee0023dbbdecd26b96f4e79587afd1b7ee601056ee43e29c7963018"}, @iv={0xd8, 0x117, 0x2, 0xc0, "9ef6badb532e38f6317b2dfe76ca59545bff3af3359764f2cb7e25d262a642bfb6ebf810145597e74524a5b9a2c67b1bd44782abca4830c4880a9f958c08f478a91ed6879bf764577d345306124445e9e3dbcd225034c26ac30d7934133f89933c777a372737d0852aa3232c9162c3eaf0c8ee1ccda5beb914935b0eb2096e150a0aa4883ba8120cdea4de5c20b6e677406a4c27431c7474cccc007e64c3b4ff8b22588687112502a1ab6e152711a8bb9154d30182e04e37c081c49ed1675340"}, @assoc={0x18, 0x117, 0x4, 0x3}, @op={0x18, 0x117, 0x3, 0x1}], 0x158, 0x20000000}, {0x0, 0x0, &(0x7f0000003cc0)=[{&(0x7f0000003c00)="cc219ca723a0d60256bc965e5a5d181d96e4fb78028c6aaeee9a3a554f313f506bbe21163ff4feee2aa55961ddc40e0ca89e166212e10ec24061ddc6bb43f2ff292f0224b0df92c27546e164d7e071067e450d9f8b810e36663435b2ea2cdeb337529c80809c7bce65d0999b1b8238f28b711fac39057043df26d99010a401758d606975fba666df", 0x88}], 0x1, &(0x7f0000003d00)=[@op={0x18, 0x117, 0x3, 0x1}, @iv={0x28, 0x117, 0x2, 0xe, "266b8de5927c5c8e25e97c088a6e"}, @assoc={0x18, 0x117, 0x4, 0x3f}], 0x58, 0x801}, {0x0, 0x0, &(0x7f00000040c0)=[{&(0x7f0000003d80)="a5697521ad661a811b1cf0358163ca98de1fe1f4bccd14c7062b40e8c13343a515ba0d91ada00d6028db63995ce5a9f561a67ea950c9d04e8e93871a8e99176f7b03aecd3f0ef8512768f92ed1ba64b8fafb7d7df2b6a82764b538bfaf32d32b35f1c180ab67ba5dcaedc4df6454777f800597ac7a71a485f81155bf95c7ea5927cbe3a5073407e4c5920ae8b2829e4c5dd80debad711f71c125feaabb392d0031c6188de736a2f38f6beab6533c7f8ebec914335bee2139a5362d346d1a6681a2e9b2a4fa", 0xc5}, {&(0x7f0000003e80)="9b81484b0f166715599f7bd65755be0e1bcccee1bc68afefdbfe43c87e4c9e7da6686b6c2cfa1f7ca23a2a64a1b3caa31ecf0689040881d53c0a7fd9a9dff9a057c26ae019c8249f619ccd", 0x4b}, {&(0x7f0000003f00)="ba21936062da195c31ece812e14bb8ca4648db46b4d42539ae7bcc4d8a93bb50c43af18b9f4d8924d3c5c3076537bee424df0098019c25993d9faa2316bbabe3ec5471de4f706e3b078cfc176ff14abfb6278b276a384ad18b59b34717c42157d5cf85db968070b92778016154cf6dfc3642576064954e680dd59e2c8022cf34432e9b8203c755aa8be8415b285dd28d8be8f98e479b51dfda04038882aeeb4294ba10264fe62e56c8ea3dad644f89aa20618a11f44f4bad0f6570cc8e0b05d7254057431f5eae22f876d79a00599c1399b00e45fcd1056c4842b25144242c552d10", 0xe2}, {&(0x7f0000004000)="790bb87c2db2086f5f168cdfa8565521a20a84a4fca3a2da1974c4623193e2338a8d53ce95e241c2a75daf87bb9720c0cb4f140297cbbec5b0c5640d087188bcc3fa90c7930e49aa19b8a5cdccc560bb604cb3969515d8283a91caaede556908acea3c5ee2091f45c421c66408706214d0d339d3e5abdd0c2cbe5e87bc52cb102b6b8e76a113c0d8c4642fb7feabe874f2651aaf891f800ba4983e4ac4d6de7af32e65d888d94cf9bf30c7856a96", 0xae}], 0x4, 0x0, 0x0, 0x8886}], 0x9, 0x840) [ 3588.005053][T28710] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 08:20:53 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x4, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3588.079961][T28715] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3588.093922][T28715] FAULT_INJECTION: forcing a failure. [ 3588.093922][T28715] name failslab, interval 1, probability 0, space 0, times 0 [ 3588.118581][T28715] CPU: 0 PID: 28715 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 08:20:54 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x5, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3588.127315][T28715] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3588.137566][T28715] Call Trace: [ 3588.140888][T28715] dump_stack+0x18f/0x20d [ 3588.145267][T28715] should_fail.cold+0x5/0x14 [ 3588.149897][T28715] should_failslab+0x5/0xf [ 3588.154458][T28715] kmem_cache_alloc_trace+0x240/0x2d0 [ 3588.159856][T28715] alloc_workqueue_attrs+0x38/0x80 [ 3588.164984][T28715] apply_wqattrs_prepare+0xbc/0x810 [ 3588.170330][T28715] ? lock_is_held_type+0xb0/0xe0 [ 3588.175312][T28715] apply_workqueue_attrs_locked+0xc1/0x140 [ 3588.181155][T28715] alloc_workqueue+0x9e0/0xe50 [ 3588.185959][T28715] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 3588.191722][T28715] ? lock_downgrade+0x820/0x820 [ 3588.196623][T28715] ? lock_is_held_type+0xb0/0xe0 [ 3588.201607][T28715] bond_init+0x1aa/0x890 [ 3588.205884][T28715] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3588.211467][T28715] ? bond_get_stats+0x4d0/0x4d0 [ 3588.216809][T28715] register_netdevice+0x51c/0x1540 [ 3588.222090][T28715] ? rollback_registered_many+0xf60/0xf60 08:20:54 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x6, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3588.227852][T28715] bond_newlink+0x47/0xa0 [ 3588.232210][T28715] ? bond_changelink+0x1bf0/0x1bf0 [ 3588.237350][T28715] __rtnl_newlink+0x1090/0x1750 [ 3588.242239][T28715] ? rtnl_setlink+0x3c0/0x3c0 [ 3588.246941][T28715] ? lock_downgrade+0x820/0x820 [ 3588.251842][T28715] ? is_bpf_text_address+0xcb/0x160 [ 3588.257083][T28715] ? kernel_text_address+0xbd/0xf0 [ 3588.262229][T28715] ? __kernel_text_address+0x9/0x30 [ 3588.267471][T28715] ? unwind_get_return_address+0x51/0x90 [ 3588.273139][T28715] ? profile_setup.cold+0xc1/0xc1 [ 3588.279156][T28715] ? arch_stack_walk+0x97/0xf0 [ 3588.283967][T28715] ? stack_trace_save+0x8c/0xc0 [ 3588.288849][T28715] ? stack_trace_consume_entry+0x160/0x160 [ 3588.294723][T28715] ? mark_lock+0xbc/0x1710 [ 3588.299174][T28715] ? lock_is_held_type+0xb0/0xe0 [ 3588.304148][T28715] ? trace_kmalloc+0xfd/0x130 [ 3588.308865][T28715] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3588.314448][T28715] rtnl_newlink+0x64/0xa0 [ 3588.318811][T28715] ? __rtnl_newlink+0x1750/0x1750 [ 3588.323868][T28715] rtnetlink_rcv_msg+0x44e/0xad0 08:20:54 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x13, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3588.328841][T28715] ? rtnetlink_put_metrics+0x510/0x510 [ 3588.334332][T28715] ? lock_acquire+0x1f1/0xad0 [ 3588.339040][T28715] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3588.344371][T28715] netlink_rcv_skb+0x15a/0x430 [ 3588.349175][T28715] ? rtnetlink_put_metrics+0x510/0x510 [ 3588.354703][T28715] ? netlink_ack+0xa10/0xa10 [ 3588.359341][T28715] netlink_unicast+0x533/0x7d0 [ 3588.364265][T28715] ? netlink_attachskb+0x810/0x810 [ 3588.369414][T28715] ? _copy_from_iter_full+0x247/0x890 [ 3588.375334][T28715] ? __phys_addr+0x9a/0x110 [ 3588.379867][T28715] ? __phys_addr_symbol+0x2c/0x70 [ 3588.384923][T28715] ? __check_object_size+0x171/0x3e4 [ 3588.390244][T28715] netlink_sendmsg+0x856/0xd90 [ 3588.395045][T28715] ? netlink_unicast+0x7d0/0x7d0 [ 3588.400022][T28715] ? netlink_unicast+0x7d0/0x7d0 [ 3588.404997][T28715] sock_sendmsg+0xcf/0x120 [ 3588.409478][T28715] ____sys_sendmsg+0x6e8/0x810 [ 3588.414315][T28715] ? kernel_sendmsg+0x50/0x50 [ 3588.419026][T28715] ? do_recvmmsg+0x6d0/0x6d0 [ 3588.423652][T28715] ? lockdep_hardirqs_on_prepare+0x590/0x590 08:20:54 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x300, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3588.429686][T28715] ? _parse_integer+0x132/0x180 [ 3588.434566][T28715] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3588.440580][T28715] ___sys_sendmsg+0xf3/0x170 [ 3588.445199][T28715] ? sendmsg_copy_msghdr+0x160/0x160 [ 3588.450563][T28715] ? __fget_files+0x272/0x400 [ 3588.455281][T28715] ? lock_downgrade+0x820/0x820 [ 3588.460168][T28715] ? find_held_lock+0x2d/0x110 [ 3588.464962][T28715] ? ksys_write+0x212/0x250 [ 3588.469557][T28715] ? __fget_files+0x294/0x400 [ 3588.474275][T28715] ? __fget_light+0xea/0x280 [ 3588.478904][T28715] __sys_sendmsg+0xe5/0x1b0 [ 3588.483437][T28715] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3588.488510][T28715] ? do_syscall_64+0x1c/0xe0 [ 3588.493134][T28715] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3588.499179][T28715] do_syscall_64+0x60/0xe0 [ 3588.503626][T28715] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3588.509539][T28715] RIP: 0033:0x45c1f9 [ 3588.513448][T28715] Code: Bad RIP value. [ 3588.517637][T28715] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 08:20:54 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xcf00, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3588.526063][T28715] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3588.534055][T28715] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3588.542055][T28715] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3588.550054][T28715] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000010 [ 3588.558053][T28715] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c [ 3588.679121][T28718] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3588.690957][T28718] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0xe00}}) 08:20:55 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xd000, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:55 executing program 1 (fault-call:3 fault-nth:17): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:55 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f000000000000000000090000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:55 executing program 0: r0 = socket(0x10, 0x80002, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x300, 0x0, 0x120, 0x120, 0x0, 0x120, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@ipv6={@local, @ipv4={[], [], @local}, [], [], 'veth0_to_hsr\x00', 'geneve1\x00'}, 0x0, 0x100, 0x120, 0x0, {}, [@common=@inet=@l2tp={{0x30, 'l2tp\x00'}, {0x2000, 0x0, 0x2, 0x0, 0x7}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28, 'ipv6header\x00'}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x360) getsockopt$sock_buf(r1, 0x1, 0x1c, &(0x7f0000000100)=""/179, &(0x7f0000000000)=0xb3) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) 08:20:55 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x48, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) 08:20:55 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xd100, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:55 executing program 0: r0 = socket(0x10, 0x80002, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000140)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381eb764405a788243b6d5f94a4619650a920a0a9d78f8ed397387f95f39c4e8df82443e7ed33d97913497a978b797eac1d1486845b49208fdc", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) getsockopt$bt_l2cap_L2CAP_OPTIONS(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$sock_SIOCGIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r0, 0x8982, &(0x7f0000000080)={0x3, 'vxcan1\x00', {}, 0xec}) [ 3589.159732][T28765] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3589.178089][T28768] xt_l2tp: missing protocol rule (udp|l2tpip) [ 3589.254741][T28763] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3589.295598][T28767] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3589.313927][T28767] FAULT_INJECTION: forcing a failure. [ 3589.313927][T28767] name failslab, interval 1, probability 0, space 0, times 0 [ 3589.331181][T28767] CPU: 0 PID: 28767 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 08:20:55 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xd200, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3589.339902][T28767] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3589.350757][T28767] Call Trace: [ 3589.354102][T28767] dump_stack+0x18f/0x20d [ 3589.358475][T28767] should_fail.cold+0x5/0x14 [ 3589.363106][T28767] should_failslab+0x5/0xf [ 3589.367560][T28767] kmem_cache_alloc_trace+0x240/0x2d0 [ 3589.373007][T28767] alloc_workqueue_attrs+0x38/0x80 [ 3589.378168][T28767] apply_wqattrs_prepare+0xbc/0x810 [ 3589.383637][T28767] ? lock_is_held_type+0xb0/0xe0 [ 3589.388620][T28767] apply_workqueue_attrs_locked+0xc1/0x140 08:20:55 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xd300, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3589.394463][T28767] alloc_workqueue+0x9e0/0xe50 [ 3589.399280][T28767] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 3589.405042][T28767] ? lock_downgrade+0x820/0x820 [ 3589.409938][T28767] ? lock_is_held_type+0xb0/0xe0 [ 3589.414914][T28767] bond_init+0x1aa/0x890 [ 3589.419193][T28767] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3589.424773][T28767] ? bond_get_stats+0x4d0/0x4d0 [ 3589.429661][T28767] register_netdevice+0x51c/0x1540 [ 3589.434813][T28767] ? rollback_registered_many+0xf60/0xf60 [ 3589.440579][T28767] bond_newlink+0x47/0xa0 [ 3589.444944][T28767] ? bond_changelink+0x1bf0/0x1bf0 [ 3589.450088][T28767] __rtnl_newlink+0x1090/0x1750 [ 3589.454986][T28767] ? rtnl_setlink+0x3c0/0x3c0 [ 3589.459698][T28767] ? lock_downgrade+0x820/0x820 [ 3589.464601][T28767] ? is_bpf_text_address+0xcb/0x160 [ 3589.469829][T28767] ? kernel_text_address+0xbd/0xf0 [ 3589.474971][T28767] ? __kernel_text_address+0x9/0x30 [ 3589.480202][T28767] ? unwind_get_return_address+0x51/0x90 [ 3589.485859][T28767] ? profile_setup.cold+0xc1/0xc1 [ 3589.490915][T28767] ? arch_stack_walk+0x97/0xf0 08:20:55 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xd400, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3589.495723][T28767] ? stack_trace_save+0x8c/0xc0 [ 3589.500706][T28767] ? stack_trace_consume_entry+0x160/0x160 [ 3589.506588][T28767] ? mark_lock+0xbc/0x1710 [ 3589.511035][T28767] ? lock_is_held_type+0xb0/0xe0 [ 3589.516001][T28767] ? trace_kmalloc+0xfd/0x130 [ 3589.520723][T28767] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3589.526301][T28767] rtnl_newlink+0x64/0xa0 [ 3589.530662][T28767] ? __rtnl_newlink+0x1750/0x1750 [ 3589.535728][T28767] rtnetlink_rcv_msg+0x44e/0xad0 [ 3589.540709][T28767] ? rtnetlink_put_metrics+0x510/0x510 08:20:55 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xd500, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3589.546898][T28767] ? lock_acquire+0x1f1/0xad0 [ 3589.551615][T28767] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3589.556944][T28767] netlink_rcv_skb+0x15a/0x430 [ 3589.561748][T28767] ? rtnetlink_put_metrics+0x510/0x510 [ 3589.567238][T28767] ? netlink_ack+0xa10/0xa10 [ 3589.571867][T28767] netlink_unicast+0x533/0x7d0 [ 3589.576665][T28767] ? netlink_attachskb+0x810/0x810 [ 3589.581817][T28767] ? _copy_from_iter_full+0x247/0x890 [ 3589.587218][T28767] ? __phys_addr+0x9a/0x110 [ 3589.591783][T28767] ? __phys_addr_symbol+0x2c/0x70 [ 3589.596842][T28767] ? __check_object_size+0x171/0x3e4 [ 3589.602175][T28767] netlink_sendmsg+0x856/0xd90 [ 3589.606981][T28767] ? netlink_unicast+0x7d0/0x7d0 [ 3589.611959][T28767] ? netlink_unicast+0x7d0/0x7d0 [ 3589.616932][T28767] sock_sendmsg+0xcf/0x120 [ 3589.621413][T28767] ____sys_sendmsg+0x6e8/0x810 [ 3589.626214][T28767] ? kernel_sendmsg+0x50/0x50 [ 3589.630920][T28767] ? do_recvmmsg+0x6d0/0x6d0 [ 3589.635545][T28767] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3589.641559][T28767] ? _parse_integer+0x132/0x180 [ 3589.646441][T28767] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3589.652457][T28767] ___sys_sendmsg+0xf3/0x170 [ 3589.657078][T28767] ? sendmsg_copy_msghdr+0x160/0x160 [ 3589.662393][T28767] ? __fget_files+0x272/0x400 [ 3589.667104][T28767] ? lock_downgrade+0x820/0x820 [ 3589.671975][T28767] ? find_held_lock+0x2d/0x110 [ 3589.676760][T28767] ? ksys_write+0x212/0x250 [ 3589.681303][T28767] ? __fget_files+0x294/0x400 [ 3589.686005][T28767] ? __fget_light+0xea/0x280 [ 3589.690604][T28767] __sys_sendmsg+0xe5/0x1b0 [ 3589.695115][T28767] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3589.700203][T28767] ? do_syscall_64+0x1c/0xe0 [ 3589.704818][T28767] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3589.710823][T28767] do_syscall_64+0x60/0xe0 [ 3589.715321][T28767] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3589.721267][T28767] RIP: 0033:0x45c1f9 [ 3589.725163][T28767] Code: Bad RIP value. [ 3589.729220][T28767] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3589.737647][T28767] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3589.745642][T28767] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3589.753639][T28767] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3589.761623][T28767] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000011 [ 3589.769639][T28767] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c [ 3589.837451][T28777] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3589.866658][T28784] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3590.052641][T28777] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x1600}}) 08:20:56 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xd600, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:56 executing program 1 (fault-call:3 fault-nth:18): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:56 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000000000000a0000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:56 executing program 0: r0 = socket(0x10, 0x80002, 0x0) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='pids.events\x00', 0x275a, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000100)="95", 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r2, 0x0) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', 0x0, 0x10}, 0x10) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f00000003c0)={r3, &(0x7f00000004c0)="28f24823d934dc708fad92077ae10ea319c1458c103b2ed47e33567084ca5ef71c423d2fcf7565ae8dbc6483603c06e5341c1579005e972fe1f8a46c44a487f41148d4fcb3af014d5d65ae32a874047b762ec1020b6c692ed3cea74f2ae4a97be654a547090bbfdd35b5b4722bfd23a755c04f03e081da1db7fb662ae4447fd88e86cde6b943c89b9369960240913e1ff00966d91829d76353a215f17b3957c52d2ab2cd1bf3cc7872f426cad89c74de657185264350c217681853b8cf19e9cea675ab840abb358f5a8c569ef8c74837fa201894085b8d77fbafc33b1913cdefad681e28d67546b1c85b0caa0079d2892e7019", &(0x7f0000000340)=""/98, 0x44c7313c788c7c83}, 0x20) r4 = socket$inet_sctp(0x2, 0x1, 0x84) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r4, 0x84, 0x76, &(0x7f00000001c0)={r6}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000440)={r6, 0x2, 0x9}, &(0x7f0000000480)=0x10) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x5, &(0x7f0000000200)={r6, @in6={{0xa, 0x4e23, 0x7ff, @ipv4={[], [], @remote}, 0x3}}}, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000100)={r6, @in={{0x2, 0x4e22, @private=0xa010101}}, 0x8, 0x8}, 0x90) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(r1, 0x8982, &(0x7f0000000000)={0x7, 'veth0_to_team\x00', {0x7}, 0x2}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000640)=ANY=[@ANYBLOB="5000000010000f4774270600fd57215c0001a381679fc1863a6f6a7c41b48b49cfafe3d400b6e76e034ae2d8e84ec803255cf6285677", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) 08:20:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x4a, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) [ 3590.355559][T28809] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3590.379035][T28809] FAULT_INJECTION: forcing a failure. [ 3590.379035][T28809] name failslab, interval 1, probability 0, space 0, times 0 [ 3590.392770][T28809] CPU: 1 PID: 28809 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3590.401468][T28809] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3590.411542][T28809] Call Trace: [ 3590.414888][T28809] dump_stack+0x18f/0x20d [ 3590.419241][T28809] should_fail.cold+0x5/0x14 [ 3590.423844][T28809] should_failslab+0x5/0xf [ 3590.428269][T28809] kmem_cache_alloc_node+0x257/0x3c0 [ 3590.433619][T28809] alloc_unbound_pwq+0x499/0xc80 [ 3590.438639][T28809] apply_wqattrs_prepare+0x2b2/0x810 [ 3590.443992][T28809] apply_workqueue_attrs_locked+0xc1/0x140 [ 3590.449822][T28809] alloc_workqueue+0x9e0/0xe50 [ 3590.454635][T28809] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 3590.460381][T28809] ? lock_downgrade+0x820/0x820 [ 3590.465277][T28809] ? lock_is_held_type+0xb0/0xe0 [ 3590.470238][T28809] bond_init+0x1aa/0x890 [ 3590.474509][T28809] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3590.480072][T28809] ? bond_get_stats+0x4d0/0x4d0 [ 3590.484934][T28809] register_netdevice+0x51c/0x1540 [ 3590.490053][T28809] ? rollback_registered_many+0xf60/0xf60 [ 3590.495778][T28809] bond_newlink+0x47/0xa0 [ 3590.500826][T28809] ? bond_changelink+0x1bf0/0x1bf0 [ 3590.505971][T28809] __rtnl_newlink+0x1090/0x1750 [ 3590.510861][T28809] ? rtnl_setlink+0x3c0/0x3c0 [ 3590.515597][T28809] ? lock_downgrade+0x820/0x820 [ 3590.520492][T28809] ? is_bpf_text_address+0xcb/0x160 [ 3590.525707][T28809] ? kernel_text_address+0xbd/0xf0 [ 3590.530844][T28809] ? __kernel_text_address+0x9/0x30 [ 3590.536058][T28809] ? unwind_get_return_address+0x51/0x90 [ 3590.541689][T28809] ? profile_setup.cold+0xc1/0xc1 [ 3590.546715][T28809] ? arch_stack_walk+0x97/0xf0 [ 3590.551573][T28809] ? stack_trace_save+0x8c/0xc0 [ 3590.556446][T28809] ? stack_trace_consume_entry+0x160/0x160 [ 3590.562315][T28809] ? __kasan_slab_free+0xf5/0x140 [ 3590.568078][T28809] ? kmem_cache_free+0x7f/0x310 [ 3590.572957][T28809] ? mark_lock+0xbc/0x1710 [ 3590.577388][T28809] ? lock_is_held_type+0xb0/0xe0 [ 3590.582331][T28809] ? trace_kmalloc+0xfd/0x130 [ 3590.587022][T28809] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3590.592598][T28809] rtnl_newlink+0x64/0xa0 [ 3590.596942][T28809] ? __rtnl_newlink+0x1750/0x1750 [ 3590.601964][T28809] rtnetlink_rcv_msg+0x44e/0xad0 [ 3590.606900][T28809] ? rtnetlink_put_metrics+0x510/0x510 [ 3590.612359][T28809] ? lock_acquire+0x1f1/0xad0 [ 3590.617033][T28809] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3590.622333][T28809] netlink_rcv_skb+0x15a/0x430 [ 3590.627110][T28809] ? rtnetlink_put_metrics+0x510/0x510 [ 3590.632585][T28809] ? netlink_ack+0xa10/0xa10 [ 3590.637192][T28809] netlink_unicast+0x533/0x7d0 [ 3590.642232][T28809] ? netlink_attachskb+0x810/0x810 [ 3590.647353][T28809] ? _copy_from_iter_full+0x247/0x890 [ 3590.652747][T28809] ? __phys_addr+0x9a/0x110 [ 3590.657612][T28809] ? __phys_addr_symbol+0x2c/0x70 [ 3590.662651][T28809] ? __check_object_size+0x171/0x3e4 [ 3590.667956][T28809] netlink_sendmsg+0x856/0xd90 [ 3590.672726][T28809] ? netlink_unicast+0x7d0/0x7d0 [ 3590.677702][T28809] ? netlink_unicast+0x7d0/0x7d0 [ 3590.682673][T28809] sock_sendmsg+0xcf/0x120 [ 3590.687102][T28809] ____sys_sendmsg+0x6e8/0x810 [ 3590.691875][T28809] ? kernel_sendmsg+0x50/0x50 [ 3590.696604][T28809] ? do_recvmmsg+0x6d0/0x6d0 [ 3590.701198][T28809] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3590.707197][T28809] ? _parse_integer+0x132/0x180 [ 3590.712060][T28809] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3590.718033][T28809] ___sys_sendmsg+0xf3/0x170 [ 3590.722626][T28809] ? sendmsg_copy_msghdr+0x160/0x160 [ 3590.727913][T28809] ? __fget_files+0x272/0x400 [ 3590.732590][T28809] ? lock_downgrade+0x820/0x820 [ 3590.737455][T28809] ? find_held_lock+0x2d/0x110 [ 3590.742232][T28809] ? ksys_write+0x212/0x250 [ 3590.746736][T28809] ? __fget_files+0x294/0x400 [ 3590.751422][T28809] ? __fget_light+0xea/0x280 [ 3590.756017][T28809] __sys_sendmsg+0xe5/0x1b0 [ 3590.760523][T28809] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3590.765563][T28809] ? do_syscall_64+0x1c/0xe0 [ 3590.770184][T28809] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3590.776200][T28809] do_syscall_64+0x60/0xe0 [ 3590.780643][T28809] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3590.786544][T28809] RIP: 0033:0x45c1f9 [ 3590.790443][T28809] Code: Bad RIP value. [ 3590.794520][T28809] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 08:20:56 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xd700, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3590.802949][T28809] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3590.810942][T28809] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3590.818923][T28809] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3590.826896][T28809] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000012 [ 3590.834882][T28809] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c 08:20:56 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xd800, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:56 executing program 1 (fault-call:3 fault-nth:19): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:56 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xd900, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3591.025893][T28827] FAULT_INJECTION: forcing a failure. [ 3591.025893][T28827] name failslab, interval 1, probability 0, space 0, times 0 [ 3591.051143][T28827] CPU: 1 PID: 28827 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3591.059870][T28827] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3591.069936][T28827] Call Trace: [ 3591.073259][T28827] dump_stack+0x18f/0x20d [ 3591.077639][T28827] should_fail.cold+0x5/0x14 [ 3591.082263][T28827] should_failslab+0x5/0xf [ 3591.086702][T28827] kmem_cache_alloc_node+0x257/0x3c0 [ 3591.092026][T28827] alloc_unbound_pwq+0x499/0xc80 [ 3591.097016][T28827] apply_wqattrs_prepare+0x2b2/0x810 [ 3591.102356][T28827] apply_workqueue_attrs_locked+0xc1/0x140 [ 3591.108209][T28827] alloc_workqueue+0x9e0/0xe50 [ 3591.113018][T28827] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 3591.118778][T28827] ? lock_downgrade+0x820/0x820 [ 3591.123682][T28827] ? lock_is_held_type+0xb0/0xe0 [ 3591.128631][T28827] bond_init+0x1aa/0x890 [ 3591.132882][T28827] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3591.138439][T28827] ? bond_get_stats+0x4d0/0x4d0 [ 3591.143305][T28827] register_netdevice+0x51c/0x1540 [ 3591.148444][T28827] ? rollback_registered_many+0xf60/0xf60 [ 3591.154181][T28827] bond_newlink+0x47/0xa0 [ 3591.158512][T28827] ? bond_changelink+0x1bf0/0x1bf0 [ 3591.163623][T28827] __rtnl_newlink+0x1090/0x1750 [ 3591.168481][T28827] ? rtnl_setlink+0x3c0/0x3c0 [ 3591.173169][T28827] ? lock_downgrade+0x820/0x820 [ 3591.178041][T28827] ? is_bpf_text_address+0xcb/0x160 [ 3591.183236][T28827] ? kernel_text_address+0xbd/0xf0 [ 3591.188348][T28827] ? __kernel_text_address+0x9/0x30 [ 3591.193553][T28827] ? unwind_get_return_address+0x51/0x90 [ 3591.199253][T28827] ? profile_setup.cold+0xc1/0xc1 [ 3591.204291][T28827] ? arch_stack_walk+0x97/0xf0 [ 3591.209078][T28827] ? stack_trace_save+0x8c/0xc0 [ 3591.213977][T28827] ? stack_trace_consume_entry+0x160/0x160 [ 3591.219806][T28827] ? mark_lock+0xbc/0x1710 [ 3591.224229][T28827] ? lock_is_held_type+0xb0/0xe0 [ 3591.229170][T28827] ? trace_kmalloc+0xfd/0x130 [ 3591.233850][T28827] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3591.239403][T28827] rtnl_newlink+0x64/0xa0 [ 3591.243732][T28827] ? __rtnl_newlink+0x1750/0x1750 [ 3591.248751][T28827] rtnetlink_rcv_msg+0x44e/0xad0 [ 3591.253706][T28827] ? rtnetlink_put_metrics+0x510/0x510 [ 3591.259184][T28827] ? lock_acquire+0x1f1/0xad0 [ 3591.263878][T28827] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3591.269178][T28827] netlink_rcv_skb+0x15a/0x430 [ 3591.273943][T28827] ? rtnetlink_put_metrics+0x510/0x510 [ 3591.279406][T28827] ? netlink_ack+0xa10/0xa10 [ 3591.284013][T28827] netlink_unicast+0x533/0x7d0 [ 3591.288867][T28827] ? netlink_attachskb+0x810/0x810 [ 3591.294027][T28827] ? _copy_from_iter_full+0x247/0x890 [ 3591.299433][T28827] ? __phys_addr+0x9a/0x110 [ 3591.303971][T28827] ? __phys_addr_symbol+0x2c/0x70 [ 3591.309014][T28827] ? __check_object_size+0x171/0x3e4 [ 3591.314301][T28827] netlink_sendmsg+0x856/0xd90 [ 3591.319098][T28827] ? netlink_unicast+0x7d0/0x7d0 [ 3591.324039][T28827] ? netlink_unicast+0x7d0/0x7d0 [ 3591.328994][T28827] sock_sendmsg+0xcf/0x120 [ 3591.333428][T28827] ____sys_sendmsg+0x6e8/0x810 [ 3591.338207][T28827] ? kernel_sendmsg+0x50/0x50 [ 3591.342883][T28827] ? do_recvmmsg+0x6d0/0x6d0 [ 3591.347480][T28827] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3591.353461][T28827] ? _parse_integer+0x132/0x180 [ 3591.358334][T28827] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3591.364334][T28827] ___sys_sendmsg+0xf3/0x170 [ 3591.368965][T28827] ? sendmsg_copy_msghdr+0x160/0x160 [ 3591.374532][T28827] ? __fget_files+0x272/0x400 [ 3591.379219][T28827] ? lock_downgrade+0x820/0x820 [ 3591.384071][T28827] ? find_held_lock+0x2d/0x110 [ 3591.388857][T28827] ? ksys_write+0x212/0x250 [ 3591.393384][T28827] ? __fget_files+0x294/0x400 [ 3591.398064][T28827] ? __fget_light+0xea/0x280 [ 3591.402664][T28827] __sys_sendmsg+0xe5/0x1b0 [ 3591.408059][T28827] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3591.413134][T28827] ? do_syscall_64+0x1c/0xe0 [ 3591.417741][T28827] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3591.423734][T28827] do_syscall_64+0x60/0xe0 [ 3591.428178][T28827] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3591.434067][T28827] RIP: 0033:0x45c1f9 [ 3591.437963][T28827] Code: Bad RIP value. [ 3591.442039][T28827] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3591.450448][T28827] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3591.458430][T28827] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3591.466414][T28827] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 08:20:57 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xda00, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3591.474379][T28827] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 3591.482343][T28827] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c 08:20:57 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) getsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000000), &(0x7f0000000100)=0xe) [ 3591.665960][T28843] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3591.769874][T28848] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 08:20:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x1601}}) 08:20:57 executing program 1 (fault-call:3 fault-nth:20): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:57 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000000000000c0000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:57 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xdb00, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:57 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x4c, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) 08:20:57 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRES32=0x0, @ANYRES64], 0x50}, 0x1, 0x0, 0x0, 0x20000000}, 0x4) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) ioctl$PPPIOCSFLAGS1(r1, 0x40047459, &(0x7f0000000000)=0x4080008) [ 3591.909936][T28867] FAULT_INJECTION: forcing a failure. [ 3591.909936][T28867] name failslab, interval 1, probability 0, space 0, times 0 [ 3591.932917][T28867] CPU: 1 PID: 28867 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3591.942596][T28867] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3591.952676][T28867] Call Trace: [ 3591.955995][T28867] dump_stack+0x18f/0x20d [ 3591.960359][T28867] should_fail.cold+0x5/0x14 [ 3591.964990][T28867] should_failslab+0x5/0xf [ 3591.969441][T28867] kmem_cache_alloc_node+0x257/0x3c0 [ 3591.974770][T28867] alloc_unbound_pwq+0x499/0xc80 [ 3591.979757][T28867] apply_wqattrs_prepare+0x2b2/0x810 [ 3591.985100][T28867] apply_workqueue_attrs_locked+0xc1/0x140 [ 3591.990951][T28867] alloc_workqueue+0x9e0/0xe50 [ 3591.995766][T28867] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 3592.001540][T28867] ? lock_downgrade+0x820/0x820 [ 3592.006429][T28867] ? lock_is_held_type+0xb0/0xe0 [ 3592.011418][T28867] bond_init+0x1aa/0x890 [ 3592.015701][T28867] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3592.021289][T28867] ? bond_get_stats+0x4d0/0x4d0 [ 3592.026899][T28867] register_netdevice+0x51c/0x1540 [ 3592.032037][T28867] ? rollback_registered_many+0xf60/0xf60 [ 3592.037784][T28867] bond_newlink+0x47/0xa0 [ 3592.042145][T28867] ? bond_changelink+0x1bf0/0x1bf0 [ 3592.047286][T28867] __rtnl_newlink+0x1090/0x1750 [ 3592.052181][T28867] ? rtnl_setlink+0x3c0/0x3c0 [ 3592.056898][T28867] ? lock_downgrade+0x820/0x820 [ 3592.061796][T28867] ? is_bpf_text_address+0xcb/0x160 [ 3592.067027][T28867] ? kernel_text_address+0xbd/0xf0 [ 3592.072170][T28867] ? __kernel_text_address+0x9/0x30 [ 3592.077406][T28867] ? unwind_get_return_address+0x51/0x90 [ 3592.083161][T28867] ? profile_setup.cold+0xc1/0xc1 [ 3592.088221][T28867] ? arch_stack_walk+0x97/0xf0 [ 3592.093033][T28867] ? stack_trace_save+0x8c/0xc0 [ 3592.097915][T28867] ? stack_trace_consume_entry+0x160/0x160 [ 3592.103755][T28867] ? __kasan_slab_free+0xf5/0x140 08:20:58 executing program 0: r0 = socket(0xa, 0x80002, 0x40000) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='pids.events\x00', 0x275a, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000100)="95", 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r1, 0x0) r2 = socket$inet_sctp(0x2, 0x1, 0x84) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8, 0x1, 'sfq\x00'}, {0x4c, 0x2, {{}, 0x0, 0x0, 0x0, 0x2}}}]}, 0x78}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELPRL(0xffffffffffffffff, 0x89f6, &(0x7f0000000340)={'sit0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x2f, 0xf9, 0xff, 0x654, 0x60, @loopback, @local, 0x40, 0x10, 0x9, 0x7}}) r6 = socket(0x11, 0x800000003, 0x0) bind(r6, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r6, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r8 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r8, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000500)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r7, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8, 0x1, 'sfq\x00'}, {0x4c, 0x2, {{}, 0x0, 0x0, 0x0, 0x2}}}]}, 0x78}}, 0x0) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x7c, 0x0, 0x8, 0x70bd2a, 0x25dfdbfe, {}, [@HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}]}, @HEADER={0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x40000}, 0x24000000) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f00000001c0)={r4}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000440)={r4, 0x2, 0x9}, &(0x7f0000000480)=0x10) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x5, &(0x7f0000000200)={r4, @in6={{0xa, 0x4e23, 0x7ff, @ipv4={[], [], @remote}, 0x3}}}, 0x84) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000000000)={r4, 0xee, "fb750b85fb5ebdb8396612cd9eece21a6bdf38abd4b44821ece1c175e3081efbde3532542cfbf735515389aba3c2538a303fcd3f4a4fd0f3285269c4bf68930148b7f18f11eaf6f312caa9097b832cfc4c738a825fb1e77d9c1a036813b0877aef096fd44a1f5709488cf4df5fc1cebbdf39d947a47633d7ae3fec6586c4738d41db27c802daba6d2be60a665f8c2d48218c892cbda2642b07cbdfb59d2f9b38a4407d49470ee0c6ce4808c82ec455df5ce9d839e9518a61d641497c958bff9031e3c685cf45e061d39cc558e6e5fd44ea11c857be93e04001655b65e3687be2c492c014b3e1328c590265ebc511"}, &(0x7f0000000100)=0xf6) [ 3592.108817][T28867] ? kmem_cache_free+0x7f/0x310 [ 3592.113739][T28867] ? mark_lock+0xbc/0x1710 [ 3592.118189][T28867] ? lock_is_held_type+0xb0/0xe0 [ 3592.123167][T28867] ? trace_kmalloc+0xfd/0x130 [ 3592.127878][T28867] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3592.134156][T28867] rtnl_newlink+0x64/0xa0 [ 3592.138511][T28867] ? __rtnl_newlink+0x1750/0x1750 [ 3592.143550][T28867] rtnetlink_rcv_msg+0x44e/0xad0 [ 3592.148500][T28867] ? rtnetlink_put_metrics+0x510/0x510 [ 3592.153968][T28867] ? lock_acquire+0x1f1/0xad0 [ 3592.158647][T28867] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3592.163966][T28867] netlink_rcv_skb+0x15a/0x430 [ 3592.168774][T28867] ? rtnetlink_put_metrics+0x510/0x510 [ 3592.174284][T28867] ? netlink_ack+0xa10/0xa10 [ 3592.178928][T28867] netlink_unicast+0x533/0x7d0 [ 3592.183709][T28867] ? netlink_attachskb+0x810/0x810 [ 3592.188834][T28867] ? _copy_from_iter_full+0x247/0x890 [ 3592.194210][T28867] ? __phys_addr+0x9a/0x110 [ 3592.198715][T28867] ? __phys_addr_symbol+0x2c/0x70 [ 3592.203767][T28867] ? __check_object_size+0x171/0x3e4 [ 3592.209074][T28867] netlink_sendmsg+0x856/0xd90 [ 3592.213862][T28867] ? netlink_unicast+0x7d0/0x7d0 [ 3592.218828][T28867] ? netlink_unicast+0x7d0/0x7d0 [ 3592.223768][T28867] sock_sendmsg+0xcf/0x120 [ 3592.228190][T28867] ____sys_sendmsg+0x6e8/0x810 [ 3592.232976][T28867] ? kernel_sendmsg+0x50/0x50 [ 3592.237682][T28867] ? do_recvmmsg+0x6d0/0x6d0 [ 3592.242303][T28867] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3592.248296][T28867] ? _parse_integer+0x132/0x180 [ 3592.253138][T28867] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3592.259143][T28867] ___sys_sendmsg+0xf3/0x170 [ 3592.263768][T28867] ? sendmsg_copy_msghdr+0x160/0x160 [ 3592.269075][T28867] ? __fget_files+0x272/0x400 [ 3592.273779][T28867] ? lock_downgrade+0x820/0x820 [ 3592.278662][T28867] ? find_held_lock+0x2d/0x110 [ 3592.283468][T28867] ? ksys_write+0x212/0x250 [ 3592.288010][T28867] ? __fget_files+0x294/0x400 [ 3592.292712][T28867] ? __fget_light+0xea/0x280 [ 3592.297328][T28867] __sys_sendmsg+0xe5/0x1b0 [ 3592.301833][T28867] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3592.306867][T28867] ? do_syscall_64+0x1c/0xe0 [ 3592.311460][T28867] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3592.317451][T28867] do_syscall_64+0x60/0xe0 [ 3592.321887][T28867] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3592.327795][T28867] RIP: 0033:0x45c1f9 [ 3592.331674][T28867] Code: Bad RIP value. [ 3592.335739][T28867] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3592.344179][T28867] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3592.352157][T28867] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 08:20:58 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xdc00, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3592.361099][T28867] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3592.369064][T28867] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 3592.377031][T28867] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c 08:20:58 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xdd00, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:58 executing program 1 (fault-call:3 fault-nth:21): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:58 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xde00, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:58 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES32=0x0, @ANYBLOB="7fff0002810300001c0012000b0001006d616373656300e10b00020005000d00000300000a0005c010"], 0x50}}, 0x0) setsockopt$inet_tcp_buf(r0, 0x6, 0x10, &(0x7f0000000100)="9b9747656ffde7a29f0ec2c39ae9a3ea0f56e88ceae3960604c7255f435b0688572713061dc526fd267c02eb09abdea4a43c71de0efde4d4d45cac2a1ee34c5a913ec73fd035e9522cd5", 0x4a) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) [ 3592.837863][T28892] FAULT_INJECTION: forcing a failure. [ 3592.837863][T28892] name failslab, interval 1, probability 0, space 0, times 0 [ 3592.851020][T28892] CPU: 1 PID: 28892 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3592.859732][T28892] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3592.869817][T28892] Call Trace: [ 3592.873147][T28892] dump_stack+0x18f/0x20d [ 3592.877521][T28892] should_fail.cold+0x5/0x14 [ 3592.882138][T28892] should_failslab+0x5/0xf [ 3592.886565][T28892] kmem_cache_alloc_trace+0x240/0x2d0 [ 3592.891966][T28892] ? worker_thread+0x1120/0x1120 [ 3592.896928][T28892] __kthread_create_on_node+0xd2/0x410 [ 3592.902396][T28892] ? __sys_sendmsg+0xe5/0x1b0 [ 3592.907075][T28892] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3592.913167][T28892] ? __kthread_parkme+0x1e0/0x1e0 [ 3592.918219][T28892] ? lock_downgrade+0x820/0x820 [ 3592.923062][T28892] ? find_held_lock+0x2d/0x110 [ 3592.927850][T28892] ? mark_lock+0xbc/0x1710 [ 3592.932312][T28892] ? worker_thread+0x1120/0x1120 [ 3592.937272][T28892] kthread_create_on_node+0xbb/0xf0 [ 3592.942670][T28892] ? __kthread_create_on_node+0x410/0x410 [ 3592.948430][T28892] ? lock_is_held_type+0xb0/0xe0 [ 3592.953390][T28892] ? rcu_read_lock_sched_held+0x3a/0xb0 [ 3592.958942][T28892] ? kmem_cache_alloc_node_trace+0x3b0/0x400 [ 3592.964936][T28892] ? init_rescuer+0xa3/0x350 [ 3592.969563][T28892] init_rescuer+0x1f5/0x350 [ 3592.974073][T28892] alloc_workqueue+0xbf1/0xe50 [ 3592.978846][T28892] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 3592.984578][T28892] ? lock_downgrade+0x820/0x820 [ 3592.989443][T28892] ? lock_is_held_type+0xb0/0xe0 [ 3592.994413][T28892] bond_init+0x1aa/0x890 [ 3592.998710][T28892] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3593.004275][T28892] ? bond_get_stats+0x4d0/0x4d0 [ 3593.009142][T28892] register_netdevice+0x51c/0x1540 [ 3593.014275][T28892] ? rollback_registered_many+0xf60/0xf60 [ 3593.020002][T28892] bond_newlink+0x47/0xa0 [ 3593.024386][T28892] ? bond_changelink+0x1bf0/0x1bf0 [ 3593.029496][T28892] __rtnl_newlink+0x1090/0x1750 [ 3593.034356][T28892] ? rtnl_setlink+0x3c0/0x3c0 [ 3593.039083][T28892] ? lock_downgrade+0x820/0x820 [ 3593.043980][T28892] ? is_bpf_text_address+0xcb/0x160 [ 3593.049219][T28892] ? kernel_text_address+0xbd/0xf0 [ 3593.055292][T28892] ? __kernel_text_address+0x9/0x30 [ 3593.060495][T28892] ? unwind_get_return_address+0x51/0x90 [ 3593.066147][T28892] ? profile_setup.cold+0xc1/0xc1 [ 3593.071196][T28892] ? arch_stack_walk+0x97/0xf0 [ 3593.075990][T28892] ? stack_trace_save+0x8c/0xc0 [ 3593.080872][T28892] ? stack_trace_consume_entry+0x160/0x160 [ 3593.087414][T28892] ? mark_lock+0xbc/0x1710 [ 3593.091849][T28892] ? lock_is_held_type+0xb0/0xe0 [ 3593.096792][T28892] ? trace_kmalloc+0xfd/0x130 [ 3593.101491][T28892] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3593.107097][T28892] rtnl_newlink+0x64/0xa0 [ 3593.111448][T28892] ? __rtnl_newlink+0x1750/0x1750 [ 3593.116493][T28892] rtnetlink_rcv_msg+0x44e/0xad0 [ 3593.121456][T28892] ? rtnetlink_put_metrics+0x510/0x510 [ 3593.126927][T28892] ? lock_acquire+0x1f1/0xad0 [ 3593.131698][T28892] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3593.136998][T28892] netlink_rcv_skb+0x15a/0x430 [ 3593.141761][T28892] ? rtnetlink_put_metrics+0x510/0x510 [ 3593.147252][T28892] ? netlink_ack+0xa10/0xa10 [ 3593.151852][T28892] netlink_unicast+0x533/0x7d0 [ 3593.156624][T28892] ? netlink_attachskb+0x810/0x810 [ 3593.161744][T28892] ? _copy_from_iter_full+0x247/0x890 [ 3593.167129][T28892] ? __phys_addr+0x9a/0x110 [ 3593.171658][T28892] ? __phys_addr_symbol+0x2c/0x70 [ 3593.176698][T28892] ? __check_object_size+0x171/0x3e4 [ 3593.182156][T28892] netlink_sendmsg+0x856/0xd90 [ 3593.186931][T28892] ? netlink_unicast+0x7d0/0x7d0 [ 3593.191885][T28892] ? netlink_unicast+0x7d0/0x7d0 [ 3593.196830][T28892] sock_sendmsg+0xcf/0x120 [ 3593.201257][T28892] ____sys_sendmsg+0x6e8/0x810 [ 3593.206049][T28892] ? kernel_sendmsg+0x50/0x50 [ 3593.210766][T28892] ? do_recvmmsg+0x6d0/0x6d0 [ 3593.215402][T28892] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3593.221485][T28892] ? _parse_integer+0x132/0x180 [ 3593.226361][T28892] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3593.232366][T28892] ___sys_sendmsg+0xf3/0x170 [ 3593.236976][T28892] ? sendmsg_copy_msghdr+0x160/0x160 [ 3593.242279][T28892] ? __fget_files+0x272/0x400 [ 3593.246962][T28892] ? lock_downgrade+0x820/0x820 [ 3593.251825][T28892] ? find_held_lock+0x2d/0x110 [ 3593.256607][T28892] ? ksys_write+0x212/0x250 [ 3593.261141][T28892] ? __fget_files+0x294/0x400 [ 3593.265833][T28892] ? __fget_light+0xea/0x280 [ 3593.270474][T28892] __sys_sendmsg+0xe5/0x1b0 [ 3593.275004][T28892] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3593.280082][T28892] ? do_syscall_64+0x1c/0xe0 [ 3593.284683][T28892] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3593.290685][T28892] do_syscall_64+0x60/0xe0 [ 3593.295132][T28892] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3593.301050][T28892] RIP: 0033:0x45c1f9 [ 3593.304945][T28892] Code: Bad RIP value. [ 3593.309035][T28892] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3593.317444][T28892] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3593.325412][T28892] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3593.333379][T28892] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3593.341536][T28892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 3593.349519][T28892] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c [ 3593.377005][T28895] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 3593.386059][T28895] __nla_validate_parse: 7 callbacks suppressed [ 3593.386065][T28895] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 08:20:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty=0x2800}}) 08:20:59 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="7800000024000b0f0000000000000000000e0000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000800010073667120"], 0x78}}, 0x0) 08:20:59 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xdf00, &(0x7f0000000100)=[{0x6}]}, 0x10) 08:20:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x56, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) 08:20:59 executing program 1 (fault-call:3 fault-nth:22): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d07000c7f793f0000edff030000", @ANYRES32=r2, @ANYBLOB="00ffff000020000f1c0012000c000100626f6e64"], 0x3c}}, 0x0) 08:20:59 executing program 0: r0 = socket(0x10, 0x80002, 0x0) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000001800)=0x11004, 0x4) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000340)=ANY=[@ANYBLOB="500000001000074774270600fd5721540001a381", @ANYRES64=r0, @ANYRESHEX, @ANYRESOCT=r0, @ANYRES32, @ANYRES16], 0x50}}, 0x880) ioctl$SIOCRSGL2CALL(r0, 0x89e5, &(0x7f0000000280)=@null) sendmmsg$alg(r0, &(0x7f0000000000), 0x4924924924924cb, 0x0) r1 = socket(0x10, 0x800000000080003, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0xd2efff7f00000000, &(0x7f00000017c0)=[{&(0x7f0000000540)="1f75a7105c52e407e8c36fdee4155b5dcfae2190e96bdf16609a752474d431bc3673811820c7009bf24730580cf935bd02b6efe3726060f100cb86e5933e8519e6240a84b4559df28193cd4fea4e064f9a83e918a21aea934d2e8dd3eee37d7cbaa311679b743d5b9d4e67bd340b367d9c5d709f0997ade5b810c609d2a42ed71f451395130ba2ab9a360d0fd218e2b4430ba293e6035de34453fbe3e10eacd50260ebfa68db96e581645764efd30c5b4b7f714bac688e484d6d7b140ff12fdfd6c411931a3b32a3cd24fcbb7216045d095be5e63b6127e2b3808ae26e321e16dd4257c90be5fd7bca76a607", 0xec}, {&(0x7f0000000640)="58763310e1bd0ae93a562e3ece145857b252766fd87cff80ebdf4ae916c823ce15110648c144dfb1bdf05107481d3dde2a552ebb0bc06d3bcef98d083c2ba5174f4c82ddf844390413e40c6b44c5b60b5dce710967b7dda260e42ef38e99842d36332a9c4f1ba35922181655cde83470d3c8aa9c5fe13b4ad4bca31b45b88897dd197c1a14524512685e", 0x8a}, {&(0x7f0000000700)="39623dea1901d0a5ae6d7cea3af8a44bab188a79c528dd841bb388ed9c75d237a5147d8f68aa8c50759ff375a92f400f0c05df5327e4e933f4855addef6661b666d7c5c76a01864e580e46281a9d62050fc875bcc9164878e274a5991eeb1ae36698e1018e11351e4f3f32732907c33d394cb38904acd9376d7d83cc7fc4650d3102bedfdae92fa7d291e8f1a885ef4ca54cead7f37b1e5da1991a7339", 0x9d}, {&(0x7f00000007c0)="eb7461b3aa5328fc8819e623b991befb6e2a071322b70efb1fd1c68a7e4d024ce94cd9f6b231077f2ac9ab4d1b505ea7e87dc5ab68469cab289bc61714cc9f32b810714dacda3af8a2ffab42e688f439e244913f82ea3b86cac052ab6f32c7901aea45cd519a943bdb52e105b08ed808966e2040a109e543060f5e7cb6c0dd38893132709ecfac91dab9a6098069c4bd85ab64171251c32e6b5f3241a337022ef28a819af6394c85a731e0f72c562395c19d556124dba18fe506f3ff39e0a734a93d9f9401ddac5c8385203fcf2bfbecfc484d240d31a41c22ad2277c725eaa44ce522b6eaf0a6411203630530d72854e13d5e095e4b34dc1060da355e249afe3dd52cc19c040f3899d43ce79736e4f7e2f0d16a0f903a635daffb99a344732c2e8c40e556798019e11d4c9100245562e774a44f2ac212c4891404027c5a1f730040301722d71f18aba987a662fde3685587258253f49c7fd853bd9c93eed01277c16ee76d3df5fcf3068e4b38786ef335313a92502e93d875e066c5111cd39ebea2cceeb1aa719c20a86f43aaa94f76bcb767659a3a1ec83533dcbf1fd537adf1f57f2cc2afb1a56ab634efe4be7cbbb789679b17114d9fcbba9a3e7827f35df7ff886f62f48050fd62f12df7dd2c524d33b765bdde61c70f0c72bcb4a263a10079d8b5cf9a821abb1522cca60734f7a92b394a9bd4239bc66ce0526c918d8f2ba604c90be49a8dea5689f5d3c029a9c7b291f5d8e47df2ad3e6d5ad3b1194a8fc4f2607c44ae8aa2902325a06782ad79e21645912fb0ed9765e9cc5565328665a6537e385a6ae4567205ac886ca6c5bfeb1723934035c1b1c51cc0cfe7cacfdcb63acfd67bf02499be76772d51ea3f3c7ed4919e7b3915cdb9900d993bc4583f0e28ecc357aebea2212e821670c4bb1c834d34344d569938e7c0830f4adb07862d041340d533c0c7e176c247140f1af183350217fd357b65bc61a321ac4f96a6fd57b835ab4c29f1acc04acd512f8acc17402978483787605bdea7eed415b5847fa3563469703b80b515f225795fe84c6591ea0693c8ed79ee56c503a93526812bc62f83e759cbcca7640ca890274f2c810729a5ad748093de55c2d67af5d2e7674792d284400177cd7e3d86cf9e1593dce800922160d038c507ea4b8b0bce929b9800353871c3f0fa6a1aa37eb913c4c4afb2ca6c367a4430a763d1226ae39aebacb428a279ce95eeacb4f7b3dfadbfae21495f11df4ed495581abba07e18cb7d642b0b1f951a32194a9131ef9daccce45e53afd61c37d2a623aadc35e3c4fb4d9b6f0c54660142bf8d2381f3b2318eabb05708dc540b14857d09b0182686db606aa33f0cf92882f4089a1b8fa085c8e090a7e7c984c10a5872d267a0efee2c9805f2d4e9e45830cf9e89503d4bd26cebe43e915331a56f5c7535c85d2650decb915399b73832a3aedd3b847f65ecb0e9c7dd41d086248666e6dc349ced1e4fb4f16a1e26fd71e2850c4da002cd42069fcc0471344c500de98933dfe9709f8e6b91b89a143b1ce65a92aef17f83b5facbe633d459d3372fd14cd6ac300de5b9c98eba9764fa21d1ce257a24facc32962be18598a694270d0348806610fd6e71b20e9e8e0e9b82def8baf9813e4df7fae2c3f55abb0c2c7f1ce69ff763760352206397ad19ba72a9d853ab1682faa2b013702eb0411518c65f805d0b4cc28fe8c87b86d3f901edca8bfcaa5b9b576305b0f1091f7922c7e11202a2d5e0e7df94f1cd54fe958727e338da88422b5c0c727acd3a3f2a831c3ff053aed32c45d2ff71ff2513c514f986e51fbc4ad77718d414cda951ce339eef0551fee7d4150bea08a2fd898dfa78d046b1b32d6327ba358fde69b256ad5dcdc12cfb21b5b851c1a9f5016ee16fcc0623dbafad3ed1bc041f56984b6202b50a3d20955827a605e1c1fb691b2e259fdf94ddf566d3803a67c1f233670be58d002791fbf519cdb399ddbeb30ad9a70cf48c41ce4f0526914b5ab2a0bfeedfd348e5e305858d0de09393e2f92ecb7efd26e937891eb1773bc702d22d03e494ffa3513b24ce8166948e5cc799d02a0fab0673147710eaf9823d0a12db97b247d68223a6b84bd9b323e169dcfc28b59354e02ba43492738db4c4f2447c2a1bcd5acd06e3b7be25f058590dead98ea62cc6dccd14d5a1855dd37eb0c8080268d1287f03eed0d5715e53783eb80db64bf6b592f89f6d8e8759deec7aaf89c60d4f05d1421918531d5254523b82b35397aedd2d6c4a7d396d88243da6e88755a086df297b59a40cd48fb0889673ef508395a563e878a514bd1457eea89e3c3aa152ab06c571119154f1cfef582b1159657dc7130d7431fec35cd35366e22fe8562ab4f57ebf20b7c0a4b4fcdc124cb5fa0bc62eda93d585084208ac79c6b7520103aecf73c0e3ba2c96310456bd6992fd0665cdc9cc5f1f9ab4fcc06fe2603f65511dae4ff47a880d596b344ba8a0e9333425ce3d1c27f699d1ae05a45f36b834e11271c6cb9b980877dfd42789f196e48e773221b2fa39b8c8a06bca3c9a1aa4bef2255c2a1f216415469cf9369b0103569bb37bad4a6b2dd463046947d786d812d8c8959a754d7667edcfb9ceae1e4e34323eabcb5b43b02ac5ce1f75c1ddd6b4edce811b1daa7e3f88953cccfc4c6a990dc44838a37b84ec63c45640c5be832184aab5e660792ac9fe5f90a527ca341a23f2b8789f75b80e275fcec1de6707c34b89400896e7b6141e7d48685011572330d7d12d6c5f897ca9d452755eaeb7af15034f6fecfc2c0e24c9a7e2e2e577a1e343ac6826b63a66fef2f7892575788b068d5fc4c279ed4e4eda7e23ec3ae67145a9f01d447fae9ea4c5e6ec688fc9077c0bb243a1b503796441e89d8d02373208fca850ea4c0f433fe2a6558dd62ae431c86e45817ca04d56fd33640dc42a4fc56639d43a091be65250afd4ce4e48d9d9bf5a33f9231f50b5cce066708c1a2df3046cc92ce9db2a2be01336f8caeba9023921628981340883d3b8f90468099c90bbe257bda30852bd385e45ce641d921810b3190d14d9d864a27c64f611b539b47c4a2275e8d308b6790f1a6c351a39eb660bd0ccbdc80d6162e181157516e5f1b7d3bd41036fdb52c465cfbef097364cab30753a41ef3905404842c5e2445d13fd7cf583a91183fccc67e41c833823a8a8b4bef97ba70a56561e09e38af23f9e130190c385d5c1a1b5bcae0b42649b67c46911d50424639b81d832a1639a8f36569f87c8aaf70b25de08a0f08e06e5017bbc8b0a16e34048959f10e88bdc90b2fa95ce651b309d0ec5df94a3721547fe145ab45c4863861a9ef94fbe02826ea816db812a92f4cd565a2b171ea56e2c9ebad008613560bbff536905ccdd5863dc23eb1c9c4249d4744d0f5313a827fcc2ede5017921b84eefb76ffa46d1bab94694befd843ae83dddceea54ebce238d024917bf70eb4fc0d86f47be38bb694d77973167147ce78ddb80d7a35feb2904b372d2f068c043f7718f90611c288aa4fb95e4d4f0bf2d52fe5c800d004903c807c8e4dd6fae730fe38d728eaf519e5b1560215434b289cf6a2418fc70eb4e3ec9de1c9878799af33eea1d0dbf6365957238f2d6705e81cd38eef637e15813b09386c58b84f5b81cd4cdc0ea866730e929aee4e342457de132401fc5856016e21d11bf5747536a7f778de9cbcf8ae45bf1ef329e330ae7084c018a61de8809ff795b5a7d372d0b590f3ef7b81a55d77729470aba5470799f9da5a9f6dbf7c2892c4a696d993d909fd1a7b11c183df8ec62fcc1200b94080a9f9e8c3d498fab9378a0c7b721a38b9e09bd345ae105fb17926f1344a94b167ba1eba6408824646c8699fabbe848856a609479dc0c6988babf96c990947013002fcfd45fc639bba3b5aeaef2e8ca9892f57bc0761eb683b84552eb5ac542b72988f3a7dfc3c98b8ac22130ed11fdc0ea314ca62d7286d03ff59c9c5d9ce854ecb8a4badcfd579ab241a3ad2d176098860d8030bc1925b526ae0f7b49359578b5e93cb2dd6ebe8ad892de6ddd5eea50d3385049035078a0b5f61fa282dd1d140c34343bf40e33264b205a0007a2586d838925342cc579173f5518e223282f39313717dee747203bd9f3e5d214d137b1c2343db69182b7887484c119cf88cada9e65b03c558f2e85f700bdb01e686f1b23a998ed4a3fcbfd54aa5322f2491671e2f835d553ff50329ad16277747a090615cf0af1721ee188409072b697fe311cf9b870e88d8533654aa8a49843b14cbf02b79eca1a3080f2023773ab332cd1077560dfd0ac45424385025c125c4614038f99d0b2e09a2d170321f389456af88a9b6b09f005199c8a84b2c88c051edfdfc57b4906d60488fc954725779eec44b297e38e8e31051ceebdee93eceaf7a8a55c435bcb612e0c1aa038b332a290e8b9baf8504dbaee9eb6699412b81afc771153f65141fb5774c99884123070662325a571805c1585d82aaac51ba46618e04b0efef802644f780a6487d7c9145a4e19e40253023bf1999aa68643196122f349512b4e7c0be0748a76e6325be4285077672433faccd349ca77af04d15920556f8020f0eeefa8d7c85ce1db1dcbe5f3a8a4bb7801cc6ae06bb48bf9df50d48ed1eea16a8c00cb7d1fc84769c5a3d7ba575fa044dc13aadc146aa3ff2bcdd7b8701133953ab1b2405ad5f515a1bba75c90a47b3f113b05fe9a9e9d1caf718eef63eb30e5e5fc6ea256491a7c59207631e00f954fa8cd10bf2bb243f617606885d6a812a404ade788d53310daedb12dafd22e4fea3b8f2bb996dcc269a0439f50d2ea069e7ebf40bedeac05317054025063c9f8b02d3f53f2260a3c313f47d0feaa3326a23c753b3bfed8ba4164d9fc9196344ab1d67023d9509c42f4b527feaa2251354c5752b4914e90c628c6f67e36ff7d8667428b3f06bfaad1e73afe3c96d3008d5960bf46ea89208f9228f9895986a798ffd73610e4b0bb42b3f0ee0396b6dde171098384f255ef75a4c9681aae2d369eddbf1b2e50752085f7882d12f2dd00f78e8e1cdfa731bebec6f174e3489a684609e83902e4da2b386c891bc4ae725faf6cb22f1c8d3f2a1053b3aea3abe91b5c18726a2fd4ecfeeeb2bf0a6d353398ae5f6ad94e02c26226ef29443170fb3788e3504af02b0ed790223633c6313e6bfe01cbd5bc43bdb8d04baf0b3c2aec3ef4f7a4985bcb43917592378e33e216df13ff8732c750876e30b4cf2c8c83968ec1b4d341922af9ed6ba72c5c82a1edd9901613047d3d7a894f7596450fb8641ba2820645f06bfae3a27e43c26e8f8af5cfc7639aff089f44bd0158a022623c4481e96ee59770954e3b34f940dad46885a09a6426ae1a4937930bc84a3d1c7ab931e3adfb1d1e99db338f05eb5b630058841be8a08fb8c75c52e1dcb07e8a5a0234f25b6265aa1ee0c3902011c953c9bb5834f89010ca40bc0755386e0f6d532ed8b1391c0f8741ca23f0a4883d75998a85e8183de84f9d3368b35697c5c494d4dc8b7314b5626d656251bd01fda1812eccc295028a4a0003ec31dede9056d6baab0f3cd0d456e15ad480bd3dfb9f161d23daf3123ab2155d0dceb3adc013f2ab2fbbcc97f2f302cb65471438b2632ca832c662bbca675d09c75858590c54cf3cc4cba53fbe141a3cf3f0b83696e2a36bb921424604cf17001513d24613d25982a6fd06b68c2613db75fc49289fcd9663e6bd5faa2096484f90a00df5d17008b336760b8700feb78c2c4833c7f45f6daf05", 0x1000}], 0x4, &(0x7f0000001a00)}], 0x1, 0x20044010) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000440)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000040)={0x1c, r7, 0x1, 0x0, 0x0, {0xe}, [@ETHTOOL_A_STRSET_STRINGSETS={0x8, 0x2, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) sendmsg$ETHTOOL_MSG_EEE_SET(0xffffffffffffffff, &(0x7f0000001900)={&(0x7f0000001840)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000018c0)={&(0x7f0000001880)={0x14, r7, 0x400, 0x70bd2a, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0xc091}, 0x20040010) sendmsg$can_bcm(r1, &(0x7f0000000240)={&(0x7f0000000000), 0x10, &(0x7f0000000200)={&(0x7f0000000180)={0x4, 0x0, 0x7, {r2, r3/1000+10000}, {r4, r5/1000+10000}, {0x3, 0x1, 0x0, 0x1}, 0x1, @canfd={{0x1, 0x0, 0x0, 0x1}, 0x1e, 0x1, 0x0, 0x0, "c1da1eab1389b8513d343fbbfd1db14d23d4b5d5c53841dd2037c5f2609cc4940f6581e5a9188203ef4973fd6f30900ad9df7e0982c9ef66da17a2f44bb89e60"}}, 0x80}, 0x1, 0x0, 0x0, 0x4091}, 0x20000000) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r9 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0)='devlink\x00') sendmsg$DEVLINK_CMD_SB_POOL_GET(r8, &(0x7f00000003c0)={&(0x7f00000000c0), 0xc, &(0x7f0000000300)={&(0x7f0000000440)={0x100, r9, 0x200, 0x70bd28, 0x25dfdbfc, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x7}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x5}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x1}, {0x6}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x10001}, {0x6, 0x11, 0x4}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x9}}]}, 0x100}, 0x1, 0x0, 0x0, 0xc}, 0x880) [ 3593.576035][T28913] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3593.587700][T28914] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3593.603253][T28915] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 08:20:59 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xe000, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3593.642012][T28915] FAULT_INJECTION: forcing a failure. [ 3593.642012][T28915] name failslab, interval 1, probability 0, space 0, times 0 [ 3593.671912][T28915] CPU: 1 PID: 28915 Comm: syz-executor.1 Not tainted 5.8.0-rc4-syzkaller #0 [ 3593.680642][T28915] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 08:20:59 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xe100, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3593.690715][T28915] Call Trace: [ 3593.694034][T28915] dump_stack+0x18f/0x20d [ 3593.698397][T28915] should_fail.cold+0x5/0x14 [ 3593.703027][T28915] should_failslab+0x5/0xf [ 3593.707479][T28915] kmem_cache_alloc_trace+0x240/0x2d0 [ 3593.712880][T28915] device_add+0xfc0/0x1b00 [ 3593.717334][T28915] ? device_check_offline+0x280/0x280 [ 3593.722738][T28915] ? __raw_spin_lock_init+0x34/0x100 [ 3593.728049][T28915] ? __init_waitqueue_head+0x97/0x110 [ 3593.733445][T28915] ? pm_runtime_init+0x2cf/0x3b0 08:20:59 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xe200, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3593.738413][T28915] netdev_register_kobject+0x17d/0x3b0 [ 3593.743907][T28915] register_netdevice+0xd29/0x1540 [ 3593.749058][T28915] ? rollback_registered_many+0xf60/0xf60 [ 3593.754814][T28915] bond_newlink+0x47/0xa0 [ 3593.759172][T28915] ? bond_changelink+0x1bf0/0x1bf0 [ 3593.764306][T28915] __rtnl_newlink+0x1090/0x1750 [ 3593.769193][T28915] ? rtnl_setlink+0x3c0/0x3c0 [ 3593.773896][T28915] ? lock_downgrade+0x820/0x820 [ 3593.778788][T28915] ? is_bpf_text_address+0xcb/0x160 [ 3593.784018][T28915] ? kernel_text_address+0xbd/0xf0 08:20:59 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0xe300, &(0x7f0000000100)=[{0x6}]}, 0x10) [ 3593.789155][T28915] ? __kernel_text_address+0x9/0x30 [ 3593.794390][T28915] ? unwind_get_return_address+0x51/0x90 [ 3593.800083][T28915] ? profile_setup.cold+0xc1/0xc1 [ 3593.805743][T28915] ? arch_stack_walk+0x97/0xf0 [ 3593.810547][T28915] ? stack_trace_save+0x8c/0xc0 [ 3593.815428][T28915] ? stack_trace_consume_entry+0x160/0x160 [ 3593.821272][T28915] ? _raw_spin_unlock_irq+0x4b/0x80 [ 3593.826564][T28915] ? mark_lock+0xbc/0x1710 [ 3593.831015][T28915] ? lock_is_held_type+0xb0/0xe0 [ 3593.835986][T28915] ? trace_kmalloc+0xfd/0x130 08:20:59 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x2}]}, 0x10) [ 3593.840696][T28915] ? kmem_cache_alloc_trace+0x168/0x2d0 [ 3593.846267][T28915] rtnl_newlink+0x64/0xa0 [ 3593.850619][T28915] ? __rtnl_newlink+0x1750/0x1750 [ 3593.855671][T28915] rtnetlink_rcv_msg+0x44e/0xad0 [ 3593.860643][T28915] ? rtnetlink_put_metrics+0x510/0x510 [ 3593.866144][T28915] ? lock_acquire+0x1f1/0xad0 [ 3593.870852][T28915] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 3593.876203][T28915] netlink_rcv_skb+0x15a/0x430 [ 3593.880993][T28915] ? rtnetlink_put_metrics+0x510/0x510 [ 3593.886475][T28915] ? netlink_ack+0xa10/0xa10 08:20:59 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x3}]}, 0x10) [ 3593.891105][T28915] netlink_unicast+0x533/0x7d0 [ 3593.895906][T28915] ? netlink_attachskb+0x810/0x810 [ 3593.901041][T28915] ? _copy_from_iter_full+0x247/0x890 [ 3593.906472][T28915] ? __phys_addr+0x9a/0x110 [ 3593.911005][T28915] ? __phys_addr_symbol+0x2c/0x70 [ 3593.916059][T28915] ? __check_object_size+0x171/0x3e4 [ 3593.921378][T28915] netlink_sendmsg+0x856/0xd90 [ 3593.926181][T28915] ? netlink_unicast+0x7d0/0x7d0 [ 3593.931165][T28915] ? netlink_unicast+0x7d0/0x7d0 [ 3593.936144][T28915] sock_sendmsg+0xcf/0x120 [ 3593.940597][T28915] ____sys_sendmsg+0x6e8/0x810 [ 3593.945395][T28915] ? kernel_sendmsg+0x50/0x50 [ 3593.950098][T28915] ? do_recvmmsg+0x6d0/0x6d0 [ 3593.954780][T28915] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3593.960785][T28915] ? _parse_integer+0x132/0x180 [ 3593.965666][T28915] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 3593.971730][T28915] ___sys_sendmsg+0xf3/0x170 [ 3593.976370][T28915] ? sendmsg_copy_msghdr+0x160/0x160 [ 3593.981689][T28915] ? __fget_files+0x272/0x400 [ 3593.986381][T28915] ? lock_downgrade+0x820/0x820 [ 3593.991230][T28915] ? find_held_lock+0x2d/0x110 [ 3593.996011][T28915] ? ksys_write+0x212/0x250 [ 3594.000571][T28915] ? __fget_files+0x294/0x400 [ 3594.005267][T28915] ? __fget_light+0xea/0x280 [ 3594.009870][T28915] __sys_sendmsg+0xe5/0x1b0 [ 3594.014393][T28915] ? __sys_sendmsg_sock+0xb0/0xb0 [ 3594.019423][T28915] ? do_syscall_64+0x1c/0xe0 [ 3594.024008][T28915] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 3594.030014][T28915] do_syscall_64+0x60/0xe0 [ 3594.034468][T28915] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3594.040370][T28915] RIP: 0033:0x45c1f9 [ 3594.044262][T28915] Code: Bad RIP value. [ 3594.048326][T28915] RSP: 002b:00007efe6d03bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3594.056748][T28915] RAX: ffffffffffffffda RBX: 000000000002b5c0 RCX: 000000000045c1f9 [ 3594.064717][T28915] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 3594.072700][T28915] RBP: 00007efe6d03bca0 R08: 0000000000000000 R09: 0000000000000000 [ 3594.080681][T28915] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000016 [ 3594.088655][T28915] R13: 00007ffdb90ca95f R14: 00007efe6d03c9c0 R15: 000000000078bf0c [ 3594.109000][T28915] bond16 (unregistered): Released all slaves [ 3594.123989][T28914] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3594.234849][T28922] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3594.245173][T28940] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3594.290382][T28919] ================================================================== [ 3594.299008][T28919] BUG: KASAN: use-after-free in __list_add_valid+0x93/0xa0 [ 3594.306220][T28919] Read of size 8 at addr ffff88806fcd0570 by task syz-executor.4/28919 [ 3594.314469][T28919] [ 3594.316786][T28919] CPU: 0 PID: 28919 Comm: syz-executor.4 Not tainted 5.8.0-rc4-syzkaller #0 [ 3594.325439][T28919] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3594.335924][T28919] Call Trace: [ 3594.339227][T28919] dump_stack+0x18f/0x20d [ 3594.343556][T28919] ? __list_add_valid+0x93/0xa0 [ 3594.348403][T28919] ? __list_add_valid+0x93/0xa0 [ 3594.353247][T28919] print_address_description.constprop.0.cold+0xae/0x436 [ 3594.360267][T28919] ? lockdep_hardirqs_off+0x66/0xa0 [ 3594.365466][T28919] ? vprintk_func+0x97/0x1a6 [ 3594.370058][T28919] ? __list_add_valid+0x93/0xa0 [ 3594.374919][T28919] kasan_report.cold+0x1f/0x37 [ 3594.379711][T28919] ? __list_add_valid+0x93/0xa0 [ 3594.384577][T28919] __list_add_valid+0x93/0xa0 [ 3594.389274][T28919] linkwatch_fire_event+0xea/0x1d0 [ 3594.394451][T28919] netif_carrier_off+0x96/0xb0 [ 3594.399226][T28919] __tun_detach+0xf2b/0x1310 [ 3594.403823][T28919] ? lock_is_held_type+0xb0/0xe0 [ 3594.408800][T28919] ? __tun_detach+0x1310/0x1310 [ 3594.413676][T28919] tun_chr_close+0xd9/0x180 [ 3594.418225][T28919] __fput+0x33c/0x880 [ 3594.422214][T28919] task_work_run+0xdd/0x190 [ 3594.426717][T28919] __prepare_exit_to_usermode+0x1e9/0x1f0 [ 3594.432457][T28919] do_syscall_64+0x6c/0xe0 [ 3594.437024][T28919] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3594.442924][T28919] RIP: 0033:0x415d71 [ 3594.446822][T28919] Code: Bad RIP value. [ 3594.450876][T28919] RSP: 002b:00007ffcc5547550 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 3594.459288][T28919] RAX: 0000000000000000 RBX: 0000000000000004 RCX: 0000000000415d71 [ 3594.467261][T28919] RDX: 0000000000000000 RSI: 0000000000001ba5 RDI: 0000000000000003 [ 3594.475254][T28919] RBP: 0000000000000001 R08: 000000009f2ebba5 R09: 000000009f2ebba9 [ 3594.483221][T28919] R10: 00007ffcc5547640 R11: 0000000000000293 R12: 000000000078c900 [ 3594.491190][T28919] R13: 000000000078c900 R14: ffffffffffffffff R15: 000000000078bfac [ 3594.499178][T28919] [ 3594.501502][T28919] Allocated by task 28915: [ 3594.505909][T28919] save_stack+0x1b/0x40 [ 3594.510055][T28919] __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3594.515696][T28919] kvmalloc_node+0xb4/0xf0 [ 3594.520116][T28919] alloc_netdev_mqs+0x97/0xdc0 [ 3594.524891][T28919] rtnl_create_link+0x219/0xad0 [ 3594.529739][T28919] __rtnl_newlink+0xfa0/0x1750 [ 3594.535452][T28919] rtnl_newlink+0x64/0xa0 [ 3594.539764][T28919] rtnetlink_rcv_msg+0x44e/0xad0 [ 3594.544700][T28919] netlink_rcv_skb+0x15a/0x430 [ 3594.549474][T28919] netlink_unicast+0x533/0x7d0 [ 3594.554243][T28919] netlink_sendmsg+0x856/0xd90 [ 3594.559015][T28919] sock_sendmsg+0xcf/0x120 [ 3594.563437][T28919] ____sys_sendmsg+0x6e8/0x810 [ 3594.568198][T28919] ___sys_sendmsg+0xf3/0x170 [ 3594.572804][T28919] __sys_sendmsg+0xe5/0x1b0 [ 3594.577317][T28919] do_syscall_64+0x60/0xe0 [ 3594.581751][T28919] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3594.587648][T28919] [ 3594.589964][T28919] Freed by task 28915: [ 3594.594044][T28919] save_stack+0x1b/0x40 [ 3594.598201][T28919] __kasan_slab_free+0xf5/0x140 [ 3594.603047][T28919] kfree+0x103/0x2c0 [ 3594.606953][T28919] kvfree+0x42/0x50 [ 3594.610757][T28919] device_release+0x71/0x200 [ 3594.615349][T28919] kobject_put+0x1c0/0x270 [ 3594.619766][T28919] put_device+0x1b/0x30 [ 3594.623933][T28919] free_netdev+0x35d/0x480 [ 3594.628353][T28919] __rtnl_newlink+0x14d8/0x1750 [ 3594.633217][T28919] rtnl_newlink+0x64/0xa0 [ 3594.637539][T28919] rtnetlink_rcv_msg+0x44e/0xad0 [ 3594.642466][T28919] netlink_rcv_skb+0x15a/0x430 [ 3594.647241][T28919] netlink_unicast+0x533/0x7d0 [ 3594.652003][T28919] netlink_sendmsg+0x856/0xd90 [ 3594.656796][T28919] sock_sendmsg+0xcf/0x120 [ 3594.661232][T28919] ____sys_sendmsg+0x6e8/0x810 [ 3594.666012][T28919] ___sys_sendmsg+0xf3/0x170 [ 3594.670613][T28919] __sys_sendmsg+0xe5/0x1b0 [ 3594.675126][T28919] do_syscall_64+0x60/0xe0 [ 3594.679550][T28919] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3594.685440][T28919] [ 3594.687780][T28919] The buggy address belongs to the object at ffff88806fcd0000 [ 3594.687780][T28919] which belongs to the cache kmalloc-8k of size 8192 [ 3594.701852][T28919] The buggy address is located 1392 bytes inside of [ 3594.701852][T28919] 8192-byte region [ffff88806fcd0000, ffff88806fcd2000) [ 3594.716242][T28919] The buggy address belongs to the page: [ 3594.721896][T28919] page:ffffea0001bf3400 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 head:ffffea0001bf3400 order:2 compound_mapcount:0 compound_pincount:0 [ 3594.737083][T28919] flags: 0xfffe0000010200(slab|head) [ 3594.742399][T28919] raw: 00fffe0000010200 ffffea00018dfd08 ffffea0001a00808 ffff8880aa0021c0 [ 3594.750978][T28919] raw: 0000000000000000 ffff88806fcd0000 0000000100000001 0000000000000000 [ 3594.759562][T28919] page dumped because: kasan: bad access detected [ 3594.765975][T28919] [ 3594.768287][T28919] Memory state around the buggy address: [ 3594.773908][T28919] ffff88806fcd0400: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3594.781974][T28919] ffff88806fcd0480: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3594.790032][T28919] >ffff88806fcd0500: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3594.798211][T28919] ^ [ 3594.806271][T28919] ffff88806fcd0580: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3594.814333][T28919] ffff88806fcd0600: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3594.822399][T28919] ================================================================== [ 3594.830455][T28919] Disabling lock debugging due to kernel taint [ 3594.836593][T28919] Kernel panic - not syncing: panic_on_warn set ... [ 3594.843169][T28919] CPU: 0 PID: 28919 Comm: syz-executor.4 Tainted: G B 5.8.0-rc4-syzkaller #0 [ 3594.853225][T28919] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3594.863266][T28919] Call Trace: [ 3594.866586][T28919] dump_stack+0x18f/0x20d [ 3594.870933][T28919] ? __list_add_valid+0x40/0xa0 [ 3594.875777][T28919] panic+0x2e3/0x75c [ 3594.879676][T28919] ? __warn_printk+0xf3/0xf3 [ 3594.884254][T28919] ? _raw_spin_unlock_irqrestore+0x5b/0xe0 [ 3594.890072][T28919] ? __list_add_valid+0x93/0xa0 [ 3594.894930][T28919] ? __list_add_valid+0x93/0xa0 [ 3594.900743][T28919] end_report+0x4d/0x53 [ 3594.904907][T28919] kasan_report.cold+0xd/0x37 [ 3594.909578][T28919] ? __list_add_valid+0x93/0xa0 [ 3594.914422][T28919] __list_add_valid+0x93/0xa0 [ 3594.919118][T28919] linkwatch_fire_event+0xea/0x1d0 [ 3594.924257][T28919] netif_carrier_off+0x96/0xb0 [ 3594.929024][T28919] __tun_detach+0xf2b/0x1310 [ 3594.933632][T28919] ? lock_is_held_type+0xb0/0xe0 [ 3594.938567][T28919] ? __tun_detach+0x1310/0x1310 [ 3594.943428][T28919] tun_chr_close+0xd9/0x180 [ 3594.947925][T28919] __fput+0x33c/0x880 [ 3594.951902][T28919] task_work_run+0xdd/0x190 [ 3594.956420][T28919] __prepare_exit_to_usermode+0x1e9/0x1f0 [ 3594.962157][T28919] do_syscall_64+0x6c/0xe0 [ 3594.966566][T28919] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3594.972462][T28919] RIP: 0033:0x415d71 [ 3594.976390][T28919] Code: Bad RIP value. [ 3594.980621][T28919] RSP: 002b:00007ffcc5547550 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 3594.989039][T28919] RAX: 0000000000000000 RBX: 0000000000000004 RCX: 0000000000415d71 [ 3594.997007][T28919] RDX: 0000000000000000 RSI: 0000000000001ba5 RDI: 0000000000000003 [ 3595.005013][T28919] RBP: 0000000000000001 R08: 000000009f2ebba5 R09: 000000009f2ebba9 [ 3595.012975][T28919] R10: 00007ffcc5547640 R11: 0000000000000293 R12: 000000000078c900 [ 3595.020939][T28919] R13: 000000000078c900 R14: ffffffffffffffff R15: 000000000078bfac [ 3595.030163][T28919] Kernel Offset: disabled [ 3595.034494][T28919] Rebooting in 86400 seconds..