program: r0 = syz_mount_image$hfsplus(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x400, &(0x7f0000000140)=ANY=[], 0x1, 0x694, &(0x7f0000001100)="$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") r1 = creat(&(0x7f0000000580)='./file1\x00', 0x14) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400), 0xffffffffffffffff) r3 = memfd_secret(0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), r1) sendmsg$NL80211_CMD_UPDATE_CONNECT_PARAMS(r3, &(0x7f0000000800)={&(0x7f0000000500), 0xc, &(0x7f00000007c0)={&(0x7f00000017c0)={0x17a4, r4, 0x200, 0x70bd27, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x5, 0x59}}}}, [@NL80211_ATTR_IE={0xa7, 0x2a, [@prep={0x83, 0x1f, {{}, 0x5, 0x2d, @device_a, 0xf5, @void, 0x6, 0x9}}, @perr={0x84, 0x6e, {0x2, 0x6, [{{0x0, 0x1}, @broadcast, 0x2, @value=@broadcast, 0x1e}, {{0x0, 0x1}, @device_a, 0x6, @value, 0x1a}, {{0x0, 0x1}, @broadcast, 0x9, @value=@device_b, 0x36}, {{}, @device_a, 0x4, @void, 0xe}, {{0x0, 0x1}, @device_a, 0x101, @value=@device_b, 0x2}, {{0x0, 0x1}, @broadcast, 0xd28, @value=@device_b, 0x30}]}}, @mic={0x8c, 0x10, {0xf6, "25fedae93900", @short="df73b5cbc5151073"}}]}, @NL80211_ATTR_IE={0x145, 0x2a, [@mesh_config={0x71, 0x7, {0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, 0x5, 0x40}}, @ssid={0x0, 0x6, @default_ap_ssid}, @random_vendor={0xdd, 0xca, "060425b2ded94aff3a776b37b23b516e9f9f0b5c15ac9cbfdf55d6dd1ac5972af838d09969d60e1b5bf0dc2fcf6533ae2fc537b48af2b30e550f9a8707d510018939fc06f1423d8f50edbe86dfe85bb61ae509c3f71f906ad8f92384ec0097bfc90f3c44b7fd01cbf5c2a00b14eafa5f9d1192939045718333fe2137341cd83da755c4dc70aca79381884a6a1d98f7a473545bbf341a178aa23b24df06052da5fe6d711e233e330b8e6d034b2f57075e1166ea31c677ea43e7ee571be77062860d4daae0d9a739109337"}, @preq={0x82, 0x62, {{0x1, 0x1, 0x1, 0x0, 0x1}, 0x9, 0x9, 0x2, @device_b, 0x1, @value, 0xc54b, 0x3, 0x6, [{{0x1}, @device_a, 0x8}, {{0x1}, @broadcast, 0x7fff}, {{0x0, 0x0, 0x1}, @device_a, 0x8}, {{0x1, 0x0, 0x1}, @broadcast, 0x10}, {{0x1, 0x0, 0x1}, @device_a, 0x9}, {{0x1, 0x0, 0x1}, @device_b, 0xee1a}]}}]}, @fils_params, @NL80211_ATTR_IE={0xb1, 0x2a, [@random_vendor={0xdd, 0x9a, "774da6bbdfcff33b657e6cede595a6a600ba13a5f1c3906ee6e3da37206a7c2996aaa9f22305e0d120c00c1178e620723d1f9c7a3fb42f6132a914b43efd82b749e0232b785ee5a497d997c423251e6914e557d30dad1755450bb118dfc603c475bb94c5305405af6cb02b2758eb18a4188d81b4e57ae448a684214899a8927472ae515f34fd97e276476750e8ab56e3c86bdc702eae18273574"}, @mesh_id={0x72, 0x6}, @mesh_config={0x71, 0x7, {0x1, 0x0, 0x1, 0x0, 0x2, 0x2, 0x40}}]}, @fils_params=[@NL80211_ATTR_FILS_ERP_RRK={0x4}, @NL80211_ATTR_FILS_ERP_REALM={0xed, 0xfa, "e796411e926da178a71836fa32b78116405fd9eb82e3a8a320f7a9b95f1a2bf48415c3a15f1191496faf537c7620137e22019d33f6e098a4fbb59b411a7b01c41aa7e2e9cc7a5ef9cc17553088da7ebbfbb7298304300851f86c61a4897ad773f8716feeccb240c9777aeaeb381573bd83b6296c280994a85267351d8bf0e6ebbfaa09e722c4865a854cc025b25d27f87803c8705f416f75bae03c6d88b91220e2b617a34487cdb420e275f981b63b5ba94860782dc7d3ef3dd12086c3e091342674e054f4299a7ceb99e963a73c23b07cf09dbb190379ef2504d2d7563a62487d105a2964f0ae1d27"}, @NL80211_ATTR_FILS_ERP_REALM={0x80, 0xfa, "083a90dde621a91d96c479a412d7a2fe9d8528695c3f501f980db1ba3abd308ec51e6e7b005e8192acc9f30b7907255a1de36f3b68ea302f0456993e804f43d6b040762cff77488d5ebb15f48fa02406b0e5e9a5b31e35fd1fb7912424dd355c94e0865b764045e6ffc48f96d060307c3e898a24608fe771ab24d4b1"}, @NL80211_ATTR_FILS_ERP_RRK={0x6a, 0xfc, "0166a971fac5ff40c521a5cb0709ae2302221651bdb03aa90c7bdb0e4f8154d1a28541088c40b0f02ff5b249b73ef918380fdae84662e2b3da7db7ac3ce973528ccbcbe2420985fe0005a171df9ce0f283e0259b52e63d032228f49471f8e67a3226f834bb2d"}, @NL80211_ATTR_FILS_ERP_NEXT_SEQ_NUM={0x6, 0xfb, 0x4}, @NL80211_ATTR_FILS_ERP_RRK={0x17, 0xfc, "041b1d08b38587bcd11eaaef0232a2c30d8222"}, @NL80211_ATTR_FILS_ERP_REALM={0xe6, 0xfa, "675e7e82f72ecfcc00005f2f55144186bb26d3fa43ebbeaba880df98493a8a6aa1cb13288cb3b746f45551bc5cc74a8dcc8e2bc8440c8069a80c1b7d1613e7b457e9bf6a1b73a3fe77a2c03c647c41f26f152c0a64a250e46ce31fb6b3566ae91f432b22a4ede3e2be8e17fb8ac988e246bd9d6376a743378b92a2cd8e10d163488bc92aa2c5bb024434ae944198c5de852cb0c03519f7ea62abef444e955610149bfcb38c52bb66850dc746607d8dc77339b141bc140bf1985a4e147f063283b0e1e4c27b977d230b80ffe8ec3db7e59d20971bf0082f30fb39a43940b4e47a5cb7"}, @NL80211_ATTR_FILS_ERP_REALM={0xbe, 0xfa, "15b3abb2cce00cbcf4bad6e69c7b06837ad6fe44200e40cef1016106a5772990c2a30405cf7257373e11a7dffa25f6a3bc3ed27fb619f5d2bbe29bb34f38145927931ac8fcf077ae1a1dbbb1e3a5b6303619592493b302acd6499f85f2a9fd2e86d0ac5d44fce363bd92799d513c1dc1953c1b654e3b1e4090f53e9667a4f36f7c7995daf17086f8ae3eb1a722026e768f8782237492eee2002a2cd9cb61d7733be22be14dde53a7138901f5291a0e4860004aa323e2bccc8f6b"}, @NL80211_ATTR_FILS_ERP_RRK={0x1004, 0xfc, "09193c14682ccbb2a5f421582acc98a2654a9d5e17c1ad0a05fdc3d6a24bfc7d9cbc2f00cbb75a393816e34b6bec9243224c45218db745c093c022ba3241c5df6aa44620144f0365cf2d5916c522d5fd6b06e2a06515984ab60cf3e6c084c168652db07bfbcd4a2941448e2cd288b93315c0a30aa74052f418309487049677dce0bf61fa734a8aedb83514c1ac83f442b8193a487790ecb981384ad776f7aad14e3ecddfab4f842057c54cd128b5b6805116a69dfe3fdf4ac23b1470cb21091ec2f46c717a8fc2d96664ef818126509cf05b12de147bda28c3c2663e5ada4962cbe144deeabf20ba702bf370e64bca807f575f42f43593ab91d3f31d69cd1886eb203cae1f65d52ce1bb767af8c537bbd829d0ef6bd216ebf6d117c6450eaf56317d4528279fa3f4c7a3603a7de583870f3e89be109d1aa3c40140851027eed678d1e087b95395cbec448157d4292c288a5ae995b56b601701cce1e56881895b0a324d421ef3dd0b83674eb0facb755ac3b4422f822d51fa0b260609c350abc5b315a990485e25ef14af4c848f33c6731685f8a1af57c5e7a549b92e0b693e0af563cb0728844ce074571ee6527c7a24a84c82eeedec1e7622b9cbf14852457923561c751055761d5b691a0f96c2c4c55c9473228b70627dbc01183fba957f78300a240ecf8b29f5457f734ae4100a7f7c2405d892ec6bf60410b1e519e37a51502cb4a33ed898503d0a704559878eadc206868bea3da565211f51de1feb35b4356d03c160f2cac529a8783ac8b4843fdeb3a0baba1582a31ff47c2b9b5559be693b20d79c64452d2cc6f76a9f1e6f4ed6c274046a761f24360199f6ab231e3541c76f51c1811e050c22240bb20024eea5a8916403ccfde209473ef1fcf6481216f2b40ee7dc668911ee7172f65593cd12f93737478d1eb9b0366a7fc6551231175ca50df0b3bd9514ff5f7e50e067a910d804311cc0ce03ed673edf6b14e5e05259c87ebc371660bbb0e59e7a02855b3ac760c3b5624a8e4ef0f01ea60d9fa584bd8fe66c155e1bb2d0c3c4c2aed837916a529b9ebc44aa2e8f56e9418ee258bd4a03b128160dc3bc50e1da9ad063cc67f6cab2e31e225a8c527b3c6762a550a22e78011bac170cca10a1d3046f872510474c173d3b1a8e8790e7d21412174f2023928b79dbd0f3cf1265627766d6d816c97d150c300fd60120e36037b8a45a6f137193693fa201e0ac7c91bbe2dff75e11b6da24d86c15d624e86a196257556cebd0b803a7c1c5856982bcd77f7e5851a0b1c5ab01802b8b51748299e42c0c9ef281f18bdd580afd328e3fa8f27e9d8c00f15b7850cabe61f6e4c700d93c72dc5d1a2324f9cc526b3c1839aae16fa99495894aab0e322186c1baa8ee25c73970e457a921db525e3e9b7480526d81b52a7d5e3e3e32fd03646bfece2e01b8cd9a5d717b1feb9cb8024c76a966bcb38aa54038f19e468d307c8842292ce04a8722836bda085a3c7ec3a66111fe2b2801e5155003717d2ad30de24f5b6883e7b82f34551ba266305f0dfadbcbe21e91937426fb2477e4d1d40381f87f45f2b72705ca6dbceda5814de171663de8c6666761f69e5cd10fa5c320328b9b7df097146461d217ccef9d96bd4f5eb11e9ea136080ca58ace854be0ba02951e12303ee89371774e29f12facf282bc14a0093203cf12f6eb67aa028f0c97283962c727bf64fb52b3dc9756d7e1850297c824c8e11a6dc21eef21dcd59aa92d1430f3f3859c48a3702712984310f834b0fe82f2da33a81b9e3640950295a91a3ad6649e9812cf8a4ff1fcc71202c3ea4faf95aac9a59f8e8e3beeee8a20412be2be4b9c06e46dbef528b4a748e06226bc2cb23b844e8347213d52e98a6eb4c5071f9dd1acbf74fcbd19cf98dca4d1a6120a41bb792282d0f4d7e7115eef64e31c5ac4764fde78d7243b85a88e25e45b924fa9be1e1dcf7c50db10ff0d9f5daecda08d170896daf7b909e91b6fd4c1058f0b0515a75cb0780f52e67d2426a42172c435eec1599b971e659e791af31f640d84e80954b11186847e39c830cdd6e3f3cd4564a21641a6602a0aace23c8829e31c41be86d11bd5778b49ac2dfbcaef1cfa1f7a34cdea25c5c6b0e7623f1d660494ae4b44254d0e4f71a73e2395847ace942a8e91ccb499a67c8f4b933424e8c32d54022a99032b03a0bcba2808e78bea28ec078627c0c2b28808415ac6387ad6c42df4319b6db76a035bd52d0a9b0b15e1f4ecac68a52c69fd8fb12726e3351775a153fb291eb23bf016d2fc47a29fd513c30e56d694fdefe074a014ab660e49d90e4f1c8f1769756bc8b52516670e88729930e1a289aa85aa178fc3b3016fadf9c88ffc1ee7dd683633bd2951241d6e13f2bd45dcb1cc1b7682468b1e0170049055c962e855bf0f0337737c9beb9eaaff3b0f0e1e1ece7429ff86a9a23313cbba34acc698b49d786fcfcecc15c724a7d4b35623e8a332a26628e06a7c597b0dba9b5683417275f34b1191a164d43b7834d297dfb69d9b3741a15430a651991bd7c72e5ea4c3a000517e1f572b5c5e4a8a55136625ecb7089af6939cae0a7f530ff1ce21f4e9dfb1d465dddb03f44daacab8b3907a3fddde7d9b9ee5263f4b0998d4ce1f54844463a9939247d0401e0b7b133a65cbb46da337b728d5c032f24f6abe8cb4f5652339decffec055d749cd95761433894e0c922a121196873c233a3aae1e7e64e9abe8d893a2fd7878088f4bca754f701aa4f737cf1061faf83728afce6be0c8aca6a40288e136f0021ecbc807a5a7dbc07afa95abc59861f77eee53be5a2dde9b6fa984290d26075001b359d23d42a08f6da7618b3ea38e1b572facea5bb2d360b38488e44d060f9ecc3f43a85db01ed990db92c42b85c0c9e1bf603d2748f03c221a7109d12207894566603c6a449f4b23ca0bfd615be054407a8c49dbe482fb64425147248f669d26797389269b0c19afa562bbc71cf969f8e15916fdd9de888f4f86bbbe346aa10de03426659ad4ed2ac0f2f426c66bb8034b607e3ed369f6b70d5ff1e031bc4c1c1b3b7145b475b717ab411f29c5f9cfae0efa8aa7b0a041b90feeff3f1b319252052e265a87249152a97789bbc8e1ad907d309ec69e6d2355950d0acc58049acd4bebbe244274c59c8718a39c8d9dfe4cf8d9182335be4535e5c34ad0dc006f7ff188839ffcb789211ac113edc02776fdfa7ce9ce5b297ef8a4db1eb490c7ac896a226a2f38649f7c2a07cf6f6b0880a25c950c0b4506dee993130541c7715f73e1fa704c4667beb14b1af8b373551a55009b0d0202f93dc3939adaca762304fc142ee26cc388b49dca6b32b2a0e9e2abe114ca0c670d810dfbb6f45d2cf134e22db4f0f5b37679c0d0f0daec648504bce4a862850a5e74ee7c3f114b5223c9038ea173e464c020ff5204f38d8e3c3ba02b0c0993399e5469ec101efb2db9467a78c6ae1b21ef7e2036aa8ce5665a7d9bead9fc46ae0b69f4fc3c09d08c09ffb90c916a039252dbc68d4d36df8c8af6e93709787319a798ff7a571763f264e7cbe16eee4cad83cad75ff7d4e1571923aaba9fa60204e66371f9ae63116539300649c5f1383f76ce753074eb80ae88fed439388e4af8e40b447fb2e805606e274b6b643bb4e60580d97e3ed99ea2bfef4dc69f559d2ae2d7683575271fbac456ceaed2d850a39267e4251ed97d59917a34a8fe8a953f243c3926afb838c13fb521ef89727a2a419d5ca0c0e2791df5d2f4426bdb39e5f0999431d9c2fcf3eeca6b1d2013a72455823ffa79a06d2ca7644490d77c58665f246350992883f42c63b514b532a59f534dfacca7d83bf497b228d38ec487f9a97fcea6f269c05007675ed0113f971b9c362ae6f063d03c440d4b198ad03e6c890ae8267f2d689cd8a61125a94f2ce8d1bf43409981dd5dc112f5c66c159eecee3cdac55f37f013ea6b29d9e1f92e2695390ce983692cf213c9ae36e78b90a662cc64833a40438448564abff75dd0bfbd81925d224f75a35eba1f24838770732b3b659cc90fb59e123ee0d54a3e5155b403f1294962e84631c2514a98a0347a218a0bbf44d36945051be456132ec2f9dfa16740f51f244141e112b7fc94b780082a306fa501aaea7d68b3efb3b721a0a4a1e4ae2a8d36520e43ca062b2315a0621916dad444169031a37873724340e11bfdefce834cc96dd6d844c9dec19ab2216148b0c004052c2879dfdcc38477fe73694fbf81dfce4654c34c07339649f68f8bb269f83cb6f405489cec8d6e34ff8d885ced1a0dbca4d879d21d2f3d89ca3d3bab545f94ae96a43c8bbc7487368e6b0e738452459d4b91865503d627a83a8f893549f353f536f2ccd53fa1eb1de2812959b1ba1acdcd7a328e53386a767857bdfbea758641da8a2a9c8d12cf34f43e039b5c71aa67cec2bcf8807c4c4238b825fc9f8c5ac72276380b163bd0e0aa4997bb80abc481f244da541de45e26a70524201a29fb7f92688d4c76f2b07bbc01e1a86f4844a369daca2f534450e204780cd75ad54948fba9dcf29dde7bc6a807463e34b3519da80a654b77fd0883651e54239e86bb0e0822f8c7ce3b59ecdb4f7d0108933a22faff1cbc4ab8fc696897079b29817ed2bc11bfe16d1adabb9f78cf852c0966685d584ad87369e5d59423f0d9f6159e01e9088d8d8750d4dddc183707532d9a894549cc0f1a80fb80df0d39b465ee1395a4b2ef5667426d424571b97025adc3903a433ee5600fdf57a6ec6a50d9df22b6a6748b5837a3655348389bfd956b52e303ed80f008a2b1bc233018c9fb9361be513aeb95d97aab73d771c50f8009b94ddaec256ef3a1cb774277ad1af5c0ef48ca488e9a4b7ab51de428988143699f9fdd4c88b1cffd6324a6f8667e717efde2b6a8bba0799195a696076a3520bcbe8f79bdfb278a3e12f5e833130683081d96a3c3efbc5fa5c0026306859519bdaafd50ea34afc362f3daf50680eca70a3d259f63b30b6f02da9d0d097cb5c5b7b8d1e1ffdcc50c91307b1db88ea9597020f69a00d0bd4bb7a9c7f19113be5c42df0bd7c14c576b49eb87fe3e61e8c75832c7b1be28a9d39ef8f9f3495df83644bc5aea68fff68afd8c63d2d02323686263b79583df2a72ce44dee52e49576ae69bc68f1f47a987752c2f9083e3f05c2a19e9873f783c648fd9402831a49d1b4031ac4fd790ee6b0122e50261a60f02d4ffef40a7c26410debfaef86cd15ed5108dbdc2fcd6e2d2b6f12e75a12482f6c9ab792907e815c49f325763aa93c3ef1ce6cca472a03b1cc6d4ce5ebb0409c27b84e006b2c911625b1ebd3f7fee93b2478910da7d180ca1bdcc67078726a0be153c3d65dd36aaa274deb0dbd6aeef35ebaea7ff6a930650c0e4de151ae0d68b0fffb37abef279a48757d88364f7c35daa0dc901ff4c47ba533b0fe646b5b1451750e72ecf881a93c535c7d67b3f697c017b2dc6ce7b7361cf086091fbe4877ab417796baa496d1065b92cdca255502ccfcbc00fe05b539358a4d802d5073f6c09e784cf1caccef95c520948c78b371df7b35f32534f93bd6010b84e61e6098b2fd6d55f3e2ef731d9446756bcd1ccbcc5643a337e8c2274ef36659b62bcaa3ef7c733314e540e8537093966119fb9ed48acae66aaf8f1b8765c55887b738f5650da380690087ab5c739ac3f24cb84137bc85fcc2c21bcb32ed26134ec9ae454a19053596917638657dbb0909f086a095db41a89ee8e06a8069884a84255206e33cd644fbb0a0c98e6667ae5"}, @NL80211_ATTR_FILS_ERP_NEXT_SEQ_NUM={0x6}], @NL80211_ATTR_IE={0x129, 0x2a, [@rann={0x7e, 0x15, {{0x1, 0x4}, 0x0, 0x8, @device_a, 0x7, 0x570, 0x3}}, @fast_bss_trans={0x37, 0xff, {0x9, 0x9, "7adaea753b6d156a0db0aa3e3285f878", "fe41e0d6e56a4caec04dc665c1e09da70b3d20966a169363814b14be461b7418", "5047a9b052904fbe651e5afd2231b55a0402ac5a1c4d4889c13e5f35b8f5be3d", [{0x4, 0x18, "fef1b9ce1b94e4b92690dabe565379f7dc83b26799bd4a01"}, {0x3, 0xd, "8091b684862c198fcf88fd290f"}, {0x3, 0x8, "58126b09068e9131"}, {0x2}, {0x4, 0x21, "855152b422fe33b5d7de22720353a5db5dfb2f3c05443d55ff72d7f0f727d26db4"}, {0x5, 0x16, "8747d7d573bcbffb2a1dc2558b1c2ea4fd5d68b9e25d"}, {0x4, 0x20, "22bf5b367b017b479ed22261268523802aaa5a1a83304be43cb93de600b66ac1"}, {0x2, 0xd, "16c7650d2858fa464c06dc1fc8"}, {0x4, 0xa, "de4dabbacc87132c540b"}]}}, @channel_switch={0x25, 0x3, {0x1, 0x28, 0xd}}, @ssid={0x0, 0x6, @default_ap_ssid}]}]}, 0xffffffffffffff6b}, 0x1, 0x0, 0x0, 0x8004}, 0x4048044) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000e40), 0xffffffffffffffff) sendmsg$TIPC_NL_BEARER_ENABLE(r5, &(0x7f00000010c0)={0x0, 0x0, &(0x7f0000001080)={&(0x7f0000000600)=ANY=[@ANYBLOB='l\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="01000000200000000000030000005800018044000400200001000a000000000000000059890d64000000000000000000000100000000200002000a00000000000000ff020000000000000000000000000001000000000d0001007564703a73797a3000000000ce93894c6cf29d5a84d8d0a3463330d7eb4a5ff4268431d330976109f4da1c01f150567215a353ca6ccff995806aba5ebe40a2cdd20b8d764069d8b8d99d70078baa37119edbaf9910bae1f0b13e62b95fc2cd300f7459cb5e6b7f248c7f5139cba0e578006305de0b3ea8a625fee542c0759f5f2b78f319bc426f9954591303c57e2b1899b68d70df41dff21b8f2e4ca02173ca74991710dc000013f3849d457042c7600f72c1a7d8130f698f582f2244f8bef397bebadc6378cb602ea39440d2b60249224cd92de92b0c1de4306e2b656c86d3f53644dcc832115c4fcbac84e0d8d71d9ef00e790ffafcf7"], 0x6c}}, 0x0) sendmsg$TIPC_NL_KEY_SET(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000500)=ANY=[], 0x54}, 0x1, 0x0, 0x0, 0x40}, 0x4010) r7 = socket$nl_generic(0x10, 0x3, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x3) r8 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_NL_MEDIA_GET(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="280000009d63c4d8bdedad855f8ebeab09c6d80067a70f1fe8a2b8a90191bb09206a1edcae91defb6363d48deccde2fbccedb304212f1df2350ac36f5aad62829373f94c84d21322ba2ca7cdd643861a5a69a6f127024b0a78c14aa17ba0d1abb839af32adc00752e10e21a0094fa4", @ANYRES16=r8, @ANYBLOB="0100000000000000000003000000140001800d0001007564703a73797a3000000000"], 0x28}}, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r9, 0x3b, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0xe7030000, 0x0, 0x1, 0x0, r1, &(0x7f0000000000), 0x70000}]) io_submit(0x0, 0x3, &(0x7f0000000400)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0x1, r1, &(0x7f0000000100)="bc45e44592f39f460ca8c3df05be1f9e1628efc2c912e4ec87616880ae4d111ed20d45abfd6afa520fd9b79ded90a37a430382b74a4bbc1b29138d40ec82db2783ad64af5c40cda76af34b36d3f3446af4dcd472b35ed3cb76682154bd325e4e439dfe963157df4475fcd3ad4ac33941e8b9c8ed3ca5888c29445ee6643c5fab5ec09213ce5bc74912790ae41194544185016eb5742228d291638dedfc386bfc39ea2c642f92ca27e9045acbe51ccb736b41ad1ff841c30931efffdefb4897405563018efd735db6ab89d3f97c5c9b6d79", 0xd1, 0xde, 0x0, 0x1, r1}, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x6, 0x6, r0, &(0x7f0000000280)="5b014a94da62ff25c3065b1dd6ae40f323", 0x11, 0x40, 0x0, 0x2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x2, 0x1, r0, &(0x7f0000000300)="1f0432f6af99178439c9eda2a24aea78c6a89da2dabe942ee6c138239c38a7f01a925091dc83eaa9bc82695fdb5a7d0c0224a40c80436356288c6a5ee901f3e5e81db8c3d4bd7832415b0b9b445317e418b76eac312c40bfc4c0af1aea6ff50dc88c5fd28576b2487d74f5f15f546e6e4c066e46ba51bbedc76a4aa5ae22b173d1730640b13d72", 0x87, 0x61eebdce, 0x0, 0x2}]) sendmsg$NL80211_CMD_ABORT_SCAN(r7, &(0x7f0000000900)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000008c0)={&(0x7f0000000880)={0x1c, r4, 0x2, 0x70bd29, 0x25dfdbfd, {{}, {@val={0x8}, @void}}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x0) [ 142.535472][ T4666] Bluetooth: hci0: command tx timeout [ 142.568274][ T5336] loop0: detected capacity change from 0 to 1024 [ 142.637872][ T5336] tipc: Started in network mode [ 142.641799][ T5336] tipc: Node identity 0059890d640000000000000000000001, cluster identity 4711 [ 142.645722][ T5336] tipc: Enabling of bearer rejected, failed to enable media [ 142.675315][ T5336] [ 142.676494][ T5336] ============================================ [ 142.679189][ T5336] WARNING: possible recursive locking detected [ 142.681960][ T5336] syzkaller #0 Not tainted [ 142.683971][ T5336] -------------------------------------------- [ 142.686601][ T5336] syz.0.0/5336 is trying to acquire lock: [ 142.689090][ T5336] ffff88805229c108 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x1f8/0x1ba0 [ 142.694106][ T5336] [ 142.694106][ T5336] but task is already holding lock: [ 142.697210][ T5336] ffff88805229e988 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x1f8/0x1ba0 [ 142.701867][ T5336] [ 142.701867][ T5336] other info that might help us debug this: [ 142.705364][ T5336] Possible unsafe locking scenario: [ 142.705364][ T5336] [ 142.708543][ T5336] CPU0 [ 142.710014][ T5336] ---- [ 142.711705][ T5336] lock(&HFSPLUS_I(inode)->extents_lock); [ 142.714266][ T5336] lock(&HFSPLUS_I(inode)->extents_lock); [ 142.716835][ T5336] [ 142.716835][ T5336] *** DEADLOCK *** [ 142.716835][ T5336] [ 142.720290][ T5336] May be due to missing lock nesting notation [ 142.720290][ T5336] [ 142.723758][ T5336] 3 locks held by syz.0.0/5336: [ 142.725688][ T5336] #0: ffff88805229eb78 (&sb->s_type->i_mutex_key#20){+.+.}-{4:4}, at: generic_file_write_iter+0xeb/0x550 [ 142.730596][ T5336] #1: ffff88805229e988 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x1f8/0x1ba0 [ 142.735422][ T5336] #2: ffff888032f6c0b0 (&tree->tree_lock/1){+.+.}-{4:4}, at: hfsplus_find_init+0x168/0x290 [ 142.739604][ T5336] [ 142.739604][ T5336] stack backtrace: [ 142.741693][ T5336] CPU: 0 UID: 0 PID: 5336 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 142.741709][ T5336] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 142.741717][ T5336] Call Trace: [ 142.741725][ T5336] [ 142.741730][ T5336] dump_stack_lvl+0x189/0x250 [ 142.741751][ T5336] ? __pfx_dump_stack_lvl+0x10/0x10 [ 142.741764][ T5336] ? __pfx__printk+0x10/0x10 [ 142.741775][ T5336] ? print_lock_name+0xde/0x100 [ 142.741784][ T5336] print_deadlock_bug+0x28b/0x2a0 [ 142.741798][ T5336] validate_chain+0x1a3f/0x2140 [ 142.741809][ T5336] ? __bfs+0x154/0x2a0 [ 142.741819][ T5336] ? generic_file_write_iter+0x117/0x550 [ 142.741832][ T5336] ? check_path+0x21/0x40 [ 142.741844][ T5336] ? look_up_lock_class+0x74/0x170 [ 142.741901][ T5336] ? register_lock_class+0x51/0x320 [ 142.741913][ T5336] __lock_acquire+0xab9/0xd20 [ 142.741925][ T5336] ? hfsplus_file_extend+0x1f8/0x1ba0 [ 142.741941][ T5336] lock_acquire+0x120/0x360 [ 142.741950][ T5336] ? hfsplus_file_extend+0x1f8/0x1ba0 [ 142.741966][ T5336] __mutex_lock+0x187/0x1350 [ 142.741980][ T5336] ? hfsplus_file_extend+0x1f8/0x1ba0 [ 142.741994][ T5336] ? check_path+0x21/0x40 [ 142.742008][ T5336] ? check_noncircular+0xe0/0x160 [ 142.742020][ T5336] ? hfsplus_file_extend+0x1f8/0x1ba0 [ 142.742032][ T5336] ? lockdep_unlock+0x89/0x120 [ 142.742047][ T5336] ? __pfx___mutex_lock+0x10/0x10 [ 142.742065][ T5336] hfsplus_file_extend+0x1f8/0x1ba0 [ 142.742078][ T5336] ? __lock_acquire+0xab9/0xd20 [ 142.742090][ T5336] ? __pfx_hfsplus_file_extend+0x10/0x10 [ 142.742103][ T5336] ? __pfx___mutex_trylock_common+0x10/0x10 [ 142.742116][ T5336] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 142.742128][ T5336] ? rcu_is_watching+0x15/0xb0 [ 142.742139][ T5336] ? trace_contention_end+0x39/0x120 [ 142.742148][ T5336] ? __asan_memset+0x22/0x50 [ 142.742156][ T5336] ? hfsplus_brec_find+0x1a9/0x510 [ 142.742163][ T5336] hfsplus_bmap_reserve+0x122/0x500 [ 142.742175][ T5336] __hfsplus_ext_write_extent+0x28d/0x5b0 [ 142.742184][ T5336] __hfsplus_ext_cache_extent+0x89/0xe30 [ 142.742198][ T5336] hfsplus_file_extend+0x437/0x1ba0 [ 142.742212][ T5336] ? __pfx_hfsplus_file_extend+0x10/0x10 [ 142.742226][ T5336] ? clean_bdev_aliases+0x5c9/0x6b0 [ 142.742239][ T5336] ? __pfx_clean_bdev_aliases+0x10/0x10 [ 142.742251][ T5336] hfsplus_get_block+0x40a/0x15d0 [ 142.742267][ T5336] ? __pfx_hfsplus_get_block+0x10/0x10 [ 142.742278][ T5336] ? do_raw_spin_unlock+0x4d/0x240 [ 142.742292][ T5336] ? _raw_spin_unlock+0x28/0x50 [ 142.742306][ T5336] __block_write_begin_int+0x6b5/0x1900 [ 142.742318][ T5336] ? __pfx_workingset_update_node+0x10/0x10 [ 142.742332][ T5336] ? __pfx_hfsplus_get_block+0x10/0x10 [ 142.742345][ T5336] ? __pfx___block_write_begin_int+0x10/0x10 [ 142.742355][ T5336] cont_write_begin+0x789/0xb50 [ 142.742364][ T5336] ? __pfx_cont_write_begin+0x10/0x10 [ 142.742371][ T5336] ? __pfx___might_resched+0x10/0x10 [ 142.742379][ T5336] ? __mark_inode_dirty+0x3d2/0xe10 [ 142.742386][ T5336] ? folio_unlock+0x101/0x160 [ 142.742396][ T5336] hfsplus_write_begin+0x66/0xb0 [ 142.742404][ T5336] ? __pfx_hfsplus_get_block+0x10/0x10 [ 142.742412][ T5336] generic_perform_write+0x2c5/0x900 [ 142.742420][ T5336] ? __pfx_generic_perform_write+0x10/0x10 [ 142.742426][ T5336] ? file_update_time+0x2da/0x490 [ 142.742434][ T5336] ? __generic_file_write_iter+0xf9/0x230 [ 142.742440][ T5336] ? generic_file_write_iter+0x103/0x550 [ 142.742446][ T5336] generic_file_write_iter+0x117/0x550 [ 142.742453][ T5336] ? __pfx_generic_file_write_iter+0x10/0x10 [ 142.742459][ T5336] ? _raw_spin_unlock_irqrestore+0xad/0x110 [ 142.742467][ T5336] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 142.742475][ T5336] ? __pfx_aa_file_perm+0x10/0x10 [ 142.742486][ T5336] ? __lock_acquire+0xab9/0xd20 [ 142.742495][ T5336] ? aio_write+0x4c4/0x7a0 [ 142.742502][ T5336] aio_write+0x535/0x7a0 [ 142.742509][ T5336] ? __pfx_aio_write+0x10/0x10 [ 142.742517][ T5336] ? __might_fault+0xb0/0x130 [ 142.742527][ T5336] io_submit_one+0x78b/0x1310 [ 142.742535][ T5336] ? __pfx_io_submit_one+0x10/0x10 [ 142.742541][ T5336] ? __might_fault+0xb0/0x130 [ 142.742550][ T5336] ? __might_fault+0xb0/0x130 [ 142.742558][ T5336] __se_sys_io_submit+0x185/0x2f0 [ 142.742568][ T5336] ? __pfx___se_sys_io_submit+0x10/0x10 [ 142.742579][ T5336] ? do_syscall_64+0xbe/0xfa0 [ 142.742589][ T5336] do_syscall_64+0xfa/0xfa0 [ 142.742602][ T5336] ? lockdep_hardirqs_on+0x9c/0x150 [ 142.742611][ T5336] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 142.742622][ T5336] ? clear_bhb_loop+0x60/0xb0 [ 142.742630][ T5336] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 142.742639][ T5336] RIP: 0033:0x7f74b878f6c9 [ 142.742648][ T5336] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 142.742654][ T5336] RSP: 002b:00007f74b960f038 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 142.742665][ T5336] RAX: ffffffffffffffda RBX: 00007f74b89e5fa0 RCX: 00007f74b878f6c9 [ 142.742670][ T5336] RDX: 0000200000000540 RSI: 000000000000003b RDI: 00007f74b95c5000 [ 142.742675][ T5336] RBP: 00007f74b8811f91 R08: 0000000000000000 R09: 0000000000000000 [ 142.742679][ T5336] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 142.742684][ T5336] R13: 00007f74b89e6038 R14: 00007f74b89e5fa0 R15: 00007ffe062f5768 [ 142.742692][ T5336]