0x3, 0x1}}, {0x8, 0xb, 0x28}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}]}, 0x54}, 0x1, 0x0, 0x0, 0x840}, 0x40000) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$RDS_GET_MR(0xffffffffffffffff, 0x114, 0x2, &(0x7f0000000180)={{&(0x7f0000000040)=""/150, 0x96}, &(0x7f0000000140), 0x8}, 0x20) 00:02:11 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0x4400}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = syz_open_dev$sndpcmc(&(0x7f0000000080), 0x2, 0x200) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r0, 0x40184152, &(0x7f00000011c0)={0x0, &(0x7f0000001180)=[&(0x7f00000000c0)="bc232eeda0354d16b19cb026cdbe083fa0ba0e8f783e7fbf07788f200d13eca4b446d21e43052ecff5d5e7d4de30db5e0f8a1104455c88a2e5dc5fa3102fd60bc4641a3df8af7b3ce4c6e8f3209f8f817d96028339851e9910eff7f99ed3d530192efbd8ec0f0fd12abcdf63a91debfe0156c9418f06c2c5a88071ceee46a3bf6bad28479d09ab2b8c9403f0d054734d3b85e1684c88755f8d4a8451735565bf3b00b8e47f5bb56a686dd00f58d7ded3674ee75e002be830704f50ccaa463ffb29e82a114b235d6336f6bd8c91566749e26931097edd4613976b35ff6a1c826fe2042bc78c9fca6b6dc5393a50152997404a129ee290d1969f59609469a1b03901a45471cfba31f8b667a1d5896fc85378be1c558790a7af66c194d74fcd99b87dba1553c38fe0a1ca651fcd03bd1930f024cb84f684375650292f0313330800a10505cd2ede8da01b1f616a5320a013634c1f504bfcf6d56a648db263bf319175928ed44e23c50a3fe90c931876595db1013894b804b33785c1e6734113410d937fce3cce5281018acabdc01a11f36488fe49b9a375fa37b33fe9b1c1192c1ae7864927512ebc7ca73e6a6f4d41f75c42354b184463a5320e9cc5b8faa9457e76cc5bcc4cd0719068f58a01dbc796292c2d68bd8f091f2f8bf8b42c5b69380a2298305e61a5977187058cbc6e431a6d931cb6d744701cb936f789dc77c6245328f2b9ca14f914e247ec8b0c4fa5c8d613fac8a880cbe7eb9d1f56230fcdf41cdb5fb8ef6132af76bb34afe8ff52c1113cbf4608f477779c09f21dd71b76826ddbf8fc5a8ddbf59442da28c476b5a92e7030328f76832addd78ae8bb78c8875d36913ac0859813a7721a8a5b706cffd14c84220613cee2cc83cf0a19a7041b0da384207b99e7d3a80d6c95c5a41c725198a583149956f567dee96dcdf0f11cb8c9a33c42691fb2dffe9c320a51509aa9b0ea0982ac70c8cc6b9f3708422272118b3d0d38275434cfefedff6ed6e5a747d43f0dead20e951a11d9c479487e8601d6557506c63a35abc38fe88481cfb7748f04017de7d60524bb0c56ff12d403556e4c003632fadb85270607e2b4569a8ba10f51baf5fd2a853298b835538ea1f1be3d0b13ccde2e1ee15aabe7797717d6860d6937cda74546e2f034190482c1a3166786d3a8bfe2e462432c6dec450dc2b7ed97dfeb5e7294eea36f926627efaad3c4a10149a87ce145795f712a411c001b53e7c1512d487a6906f1da290a247c8c61d8e696f36fad32a29d0dd7c0340c326e0816ffd03d24d13c6fa9f8ad1c14569d72b2f226f710863f54c1ee91048004e8f3883f60f41c438c4e96ca82e2103c3fbf57a5717b08b67832507f9c7f2313c3d2c63dda8bb991d561418217f33ac6a27cdc3d54101fe4ce9adf8a3be20e00200e197cc172e8ebad40a99dade99efad82b53aba353ac62257ba4410931458aba644599d82de921ecbf018bf9d41158fddc9e8a678e927bbd9a94fceab8cd1f27fb9b1dec0dba1695870751b2813a6eb76ccadd6419cc4c6eada25d1ff055c0cd3ecb44c57818dcec1fa334109836b571b7abd80041ba807ab0be372efd02a49b6d21cc31931a009b9c6f3f1f5df75fd44349f300a403af18eef12dea1c603bd26acd5d0e8f789f4f79b8845a2e10042ec996f2f56580fffa01e65fa2db8c44882ce8361d04ce9a6ffbcc8976ee3b123ea9792153086636cee8bf02c9542e955f45d225873efed8c091d9549baa22a7333f6bae11839926279b065df5688be04ab6153232bbef09529b8bd1a7f4abb13c6378382ea070851eb892fa38579a89035bd8c37470bf4b992ebec6b31abd8398f28c99cea71cd7215b95e73340a95165e8afad1f819f6c4036e31383eb8f22952dc2d55298d149ff1a09d70827103e703453a0e289d4d8a36dbf7760745ea1c10370c61f4aa01ee3ced4f9cf9c3945062baca90285735339b0044dd91fbc40b0ae39fffb4f7474ac8316e657f5e405c80c11f1394786f4e331f373ee8e32c7c2a6128c3ff3f1bccbbd66fd911ce6fd9b0db5f5648953246f8c670d4e4cae51e5897691b2fe4a48fae1260ea5760a8ef9fffba66acd716d28a911c92745e0906d45dcc5943470a175ce699a89a7dc91b04a3e3cec3554d695d194b37a09bf2852fca93c2a42422f5d138a1dd527f894a5c4a2d82d4ae4fdd3b58215dc4894d9485b004a3f7d26377eeaad5a46d62e81555f2f67258839f23862ddadda6e074cce422503be3f656e071fc01ff591ebaf31aeaa84483a837e8aa9b8b7c1a721e869c3e0f7f38febf95347afc8a9a6ff1806069c49f3096b8cdee55acecee0f43722a4b51437950130edcdacee05a63fe43c4bcb260db5660afcb4d4c86791649b7292e9760a0594f4a1868f1263444eff068dead70458cfdddc6ef27695c8d257b447e6b5361f0acdd52dc4950b51f149be0756a724ccffe6e46921456c9dd6dfd243f3fc4a6e7d895b1ad6fbe58880b3fa3aa2ea550cd4bf1b2d52c3c999ac0b5b463c33a16c354ed77b30368e074d47553b32c741f8ddb12b2a9c000c1139363e1ee5f5e09481b3e592b84b690adef31f1b8088883e55e7c9583f4805697e61c0c10d41eabeae618d3ebfd316664e5103e37558bead48b80a92f06813a1432812a9e6d824b9bfa2361ca3f00e5c30254341875467b3db8527120e62e3662a980b929f6af00fe18ce773cd8d0e77325a1fd152d495d7014166d0e030da94c9d411ff211ebedeff6625058cddf077cfd4cfc633ccffdede376260fef087c2e50f0377540a21a577b2acb068c113cf0ed98261f1e93ba972437dd97a9db5c892a1f8f80751f79941ac69fb4f783a50a39febe3342c43d06261bb4f8dc5891850425a0dc7e2dd47c99f7d812be4e0af974819103ba1bdf591a4db3e897f833d5833d1cbcce5c68b40d7925138427717a0333639c450c35101aa5cf65cdf914a9a4c38fbe114bdf8e0cbb632f2c8f0e1fb2eacfefdfa773e95433221f23adcd58fa04dac209f9a01dda6cb94b0c68f0b36e8ecb581132309b69357b9317f39a2367980448bc6d28eea596fd56c553911e780f73af9c5f22a011aefc520a7fb15c3009c45d41013fb45086027efd6c1c543fb82bb836958425d890fddbc4d84115f3997afbd275cead8327f1229a79686daeb169fc047148d315598077e37a20706307e3776287e3cda60112ac77f44f5acceedc41f14075ea33e603ec4b60a9feb1532d5593f32d8c504e74a62f109d81756d044e4cc3aac25a50e6ff8c0acb3064c8fffc571c1c7c366d2a0d495d17487173a2872f1b2c5712540b397a4df4ef6727629350ebe41da5dc432f1426811fe9587dae6362191b8fbf909f6bb629cec5675e8329e67ac8d6cbf625780412a1ce4dc8074619778b208d16895bcd7c9417406d2ab62a7a4bc9b260f049b8a1795569400cc13052776b3b1ae1e71beb873a741057ce384a18c8e58af99360e4a66c6e4119d93bd5cb34f9b518f027805ee56a56994a82218e494a6b2cecba9b537a37a1e0425da376f00448e740c0ec11ee57eb60ab156f51a19c965958daed4622601d00c0b00807e4030f25aa1140ec9bece0ee2ddf306c4c944ec1cb42dd973badb65a1581d100f2765e63ae9b4eee81bce254f0671b25fd25576300b90ba8c88ad80e9011b330b413f4c3d8a5d63167f1041796a8af472db21902cd2f482ede255ab5679de20a296ac52f77b5ab85458a24ebdc37dea31357d24edd76bf9e40566b08aef93f85069ab49e2dabe9a5deeafa9663aedd850455909aa0dd378fd77aeca226eb3a84f189182ef95e52563ce5275158a0ce5f32de5a4770f53b9e71fa63efff32219e4beb04be9750c9debb47305b038959a027fe44b181f0eaeeddb0b277cb8b2d9ac3c4dd832086ee02eb8e706e5d6b4c491dfd5b1e3ae1ef5411620777bfddc580f09dfe90d91a372d4fe6cd6e020074688df6720c91c6758094c7a52783b205090d3a6013aa0c68d120a69998dfd43f6438f398f8dd16f8edafeba8e6c6393a207f7d9d4add21397eb0ac024a9683ef5931c6b07cc827f0a3203432f5681c82d33d21ae5463671e0971fb7afea8852a4258ae10e430054720e259d861af86fa38f3fa475e49a8a714574052c224bb7565f22097fdeb34f45b29816229a18005ffe91f9f1ae8a5bcaea74a1e4d9e0b08e05134b83c457a7e4baeaa938ac361cc4e0ec36dc60d9ab400f5c08d9dc669fb085a42107cc2b9f2981c734e86648b148a2d3e87a08efe84f23f4aeb789235d6e74d24c5273bd200436c3b9b419eafe2b78438df423a167929d821b9c5bff9e68e668b878201bdb0a39b9100a6a9d7cbb952330f623412155aeafb50ffa9b5404e4378675cce456fd308d296ebf6835b2f6881dae9b9b938e7458b4c540c259aebcd05c6e625ca775bdeddacc2fa9e8bc35c40fc6a9e09048c90012260d49888cf677bf36997410e49a73855907089961cb8b701cf8f7ef3c8ddd4aec8d8baace75e5b6d581745517f9f3f5ee2d3e7fc2979f6f47093c1765c4c3d9908d240d723a1f2125c3a30c49ac401ff85eb8015225b26542ff1f10fc3c5c3966fb2a214dfa5e1024b3cbd39046760d93c9705ff01930ed04e28ac5fd1731709a225421018dfcdd9387db68e6c7d2bfd1263dccac8706543ce859e284d28839ce3e26cff1585de70503765b4eb144c11b8f7e18832796b3a2ee2cb8c6beacbec143ff387f3b7a6f481532f00f31bad631c7ac740041310fb97e3bc485b617930f44732dc691cc39005dba91d4a594d02fc21c1a68b79cba69ff05ce7c742ac4baed37ef709b9de5d8e310399a9543528b612d9919609d79f9d7600122ef040d13574bfeddf0051afeed6886ca3a486bb750212eb1c64eba63a8950c4021b9179e576b3312df03a63cc98847496908f23011555240455404675b3583a46963ef0a81b05c27dd06c1a94353911f22d9e3535e6acdb18c9fd3f5bf3e3d19044ba230de80c7be1323b0ccb731cf78952e540bb323b31f9286ee8c1de3a6525a69b698b2d6cbd2bfd28a19948f3d9c6f7bc0e5055bebb0de8e3a48dfafb76baaba1d9d822f2f9e28489e7fcd8e553a8df3942509f448db5323f47738fe811404df725f55241be8d28d8383769e3ffa486fccadf9429fa5091fc05ca2c44c2f57c1312c2f618401d07014db84da10083584352e586af28594cc94091a0566e8494a524d26b5327e50e61345de2d5e32b01972cc7b8cfdf4650db4b69a81f6fa23ee0dab7aa9cfeb8222bd1cc04f0aca2efc8647483f2869d7eeca501d5ad1104a7c2e00799ae249b8058a9edc6b1a1e18eebdf7121b1228b24d22b9a0338f1ffc6dc670df083942974274556a1455360df93acf6e5d435e5e826aba09ce97943b6fbee12fc196ee3fb3acb12f2a2d52927a611551b329f08424158938a48c79f9a8e1bc0f27a8e50eeeb3ee14b23ffde1b84de60ee11f49cf164c8109938b6d6bfe8eb7792af5d5d830b67c53a0e549e6c3b0989c22d0a2ef27ca6bdc58221183813e0bd3c934f703f124c4d3fe12fe7318dcc1ab48e5ab98841203073da1cfb4f445782e91e92d000315aa3b0a1597a21f7c1afa9ab574b060a09181a2b2144a4428b740a8538fc09e0e11702c559b8ff31ed0c7951186873c8bbd228fcb7ef4f2b7737f38afc407bcc7ae6056f566549d078f2e13b342e631ff61fedd8e09232502144210f8032ecc4c102127feca67672416920dbaff9151a61cea765577f0", &(0x7f00000010c0)="3ba270226204bf34425018009c2e9fd0368101dc42431b07e6b3cf96b68184e3c5addb06f745cd59dccac3af53ddfc3f27dcd83584e2e4722d51cc444884e82b67d5a0336c7fe204b2d90b219bc00942db2d4a875cc6bdd460f9f33fb39d5c626e68f48f7579415efb1af5928c44664366be7a12863d3a03738a69bdb891b65ef0dae60df43703df915d772ec249194f6c"], 0x452}) 00:02:11 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x32a, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @mask_cswp={0x58, 0x114, 0x9, {{0x2, 0x4}, &(0x7f00000005c0)=0x194, &(0x7f0000000600)=0x6, 0xc, 0x81, 0x8, 0x400, 0x20, 0x3}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2, 0x0, 0x3}}], 0x110, 0x40001}, 0x0) 00:02:11 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @loopback}, @L2TP_ATTR_SEND_SEQ={0x5}]}, 0x30}}, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_MODIFY(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x4c, r1, 0x4, 0x70bd2b, 0x25dfdbfc, {}, [@L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x2}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e24}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x7fff}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x1}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e21}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x2}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40801}, 0x4000050) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:11 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000180)={@nfc={0x27, 0x1, 0x0, 0x2}, {&(0x7f00000000c0)=""/116, 0x74}, &(0x7f0000000140)}, 0xa0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e23, @rand_addr=0x64010102}, 0x10) 00:02:11 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:11 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x54, 0x0, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x28}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}]}, 0x54}, 0x1, 0x0, 0x0, 0x840}, 0x40000) (async, rerun: 64) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 64) setsockopt$RDS_GET_MR(0xffffffffffffffff, 0x114, 0x2, &(0x7f0000000180)={{&(0x7f0000000040)=""/150, 0x96}, &(0x7f0000000140), 0x8}, 0x20) 00:02:11 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0x4400}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = syz_open_dev$sndpcmc(&(0x7f0000000080), 0x2, 0x200) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r0, 0x40184152, &(0x7f00000011c0)={0x0, &(0x7f0000001180)=[&(0x7f00000000c0)="bc232eeda0354d16b19cb026cdbe083fa0ba0e8f783e7fbf07788f200d13eca4b446d21e43052ecff5d5e7d4de30db5e0f8a1104455c88a2e5dc5fa3102fd60bc4641a3df8af7b3ce4c6e8f3209f8f817d96028339851e9910eff7f99ed3d530192efbd8ec0f0fd12abcdf63a91debfe0156c9418f06c2c5a88071ceee46a3bf6bad28479d09ab2b8c9403f0d054734d3b85e1684c88755f8d4a8451735565bf3b00b8e47f5bb56a686dd00f58d7ded3674ee75e002be830704f50ccaa463ffb29e82a114b235d6336f6bd8c91566749e26931097edd4613976b35ff6a1c826fe2042bc78c9fca6b6dc5393a50152997404a129ee290d1969f59609469a1b03901a45471cfba31f8b667a1d5896fc85378be1c558790a7af66c194d74fcd99b87dba1553c38fe0a1ca651fcd03bd1930f024cb84f684375650292f0313330800a10505cd2ede8da01b1f616a5320a013634c1f504bfcf6d56a648db263bf319175928ed44e23c50a3fe90c931876595db1013894b804b33785c1e6734113410d937fce3cce5281018acabdc01a11f36488fe49b9a375fa37b33fe9b1c1192c1ae7864927512ebc7ca73e6a6f4d41f75c42354b184463a5320e9cc5b8faa9457e76cc5bcc4cd0719068f58a01dbc796292c2d68bd8f091f2f8bf8b42c5b69380a2298305e61a5977187058cbc6e431a6d931cb6d744701cb936f789dc77c6245328f2b9ca14f914e247ec8b0c4fa5c8d613fac8a880cbe7eb9d1f56230fcdf41cdb5fb8ef6132af76bb34afe8ff52c1113cbf4608f477779c09f21dd71b76826ddbf8fc5a8ddbf59442da28c476b5a92e7030328f76832addd78ae8bb78c8875d36913ac0859813a7721a8a5b706cffd14c84220613cee2cc83cf0a19a7041b0da384207b99e7d3a80d6c95c5a41c725198a583149956f567dee96dcdf0f11cb8c9a33c42691fb2dffe9c320a51509aa9b0ea0982ac70c8cc6b9f3708422272118b3d0d38275434cfefedff6ed6e5a747d43f0dead20e951a11d9c479487e8601d6557506c63a35abc38fe88481cfb7748f04017de7d60524bb0c56ff12d403556e4c003632fadb85270607e2b4569a8ba10f51baf5fd2a853298b835538ea1f1be3d0b13ccde2e1ee15aabe7797717d6860d6937cda74546e2f034190482c1a3166786d3a8bfe2e462432c6dec450dc2b7ed97dfeb5e7294eea36f926627efaad3c4a10149a87ce145795f712a411c001b53e7c1512d487a6906f1da290a247c8c61d8e696f36fad32a29d0dd7c0340c326e0816ffd03d24d13c6fa9f8ad1c14569d72b2f226f710863f54c1ee91048004e8f3883f60f41c438c4e96ca82e2103c3fbf57a5717b08b67832507f9c7f2313c3d2c63dda8bb991d561418217f33ac6a27cdc3d54101fe4ce9adf8a3be20e00200e197cc172e8ebad40a99dade99efad82b53aba353ac62257ba4410931458aba644599d82de921ecbf018bf9d41158fddc9e8a678e927bbd9a94fceab8cd1f27fb9b1dec0dba1695870751b2813a6eb76ccadd6419cc4c6eada25d1ff055c0cd3ecb44c57818dcec1fa334109836b571b7abd80041ba807ab0be372efd02a49b6d21cc31931a009b9c6f3f1f5df75fd44349f300a403af18eef12dea1c603bd26acd5d0e8f789f4f79b8845a2e10042ec996f2f56580fffa01e65fa2db8c44882ce8361d04ce9a6ffbcc8976ee3b123ea9792153086636cee8bf02c9542e955f45d225873efed8c091d9549baa22a7333f6bae11839926279b065df5688be04ab6153232bbef09529b8bd1a7f4abb13c6378382ea070851eb892fa38579a89035bd8c37470bf4b992ebec6b31abd8398f28c99cea71cd7215b95e73340a95165e8afad1f819f6c4036e31383eb8f22952dc2d55298d149ff1a09d70827103e703453a0e289d4d8a36dbf7760745ea1c10370c61f4aa01ee3ced4f9cf9c3945062baca90285735339b0044dd91fbc40b0ae39fffb4f7474ac8316e657f5e405c80c11f1394786f4e331f373ee8e32c7c2a6128c3ff3f1bccbbd66fd911ce6fd9b0db5f5648953246f8c670d4e4cae51e5897691b2fe4a48fae1260ea5760a8ef9fffba66acd716d28a911c92745e0906d45dcc5943470a175ce699a89a7dc91b04a3e3cec3554d695d194b37a09bf2852fca93c2a42422f5d138a1dd527f894a5c4a2d82d4ae4fdd3b58215dc4894d9485b004a3f7d26377eeaad5a46d62e81555f2f67258839f23862ddadda6e074cce422503be3f656e071fc01ff591ebaf31aeaa84483a837e8aa9b8b7c1a721e869c3e0f7f38febf95347afc8a9a6ff1806069c49f3096b8cdee55acecee0f43722a4b51437950130edcdacee05a63fe43c4bcb260db5660afcb4d4c86791649b7292e9760a0594f4a1868f1263444eff068dead70458cfdddc6ef27695c8d257b447e6b5361f0acdd52dc4950b51f149be0756a724ccffe6e46921456c9dd6dfd243f3fc4a6e7d895b1ad6fbe58880b3fa3aa2ea550cd4bf1b2d52c3c999ac0b5b463c33a16c354ed77b30368e074d47553b32c741f8ddb12b2a9c000c1139363e1ee5f5e09481b3e592b84b690adef31f1b8088883e55e7c9583f4805697e61c0c10d41eabeae618d3ebfd316664e5103e37558bead48b80a92f06813a1432812a9e6d824b9bfa2361ca3f00e5c30254341875467b3db8527120e62e3662a980b929f6af00fe18ce773cd8d0e77325a1fd152d495d7014166d0e030da94c9d411ff211ebedeff6625058cddf077cfd4cfc633ccffdede376260fef087c2e50f0377540a21a577b2acb068c113cf0ed98261f1e93ba972437dd97a9db5c892a1f8f80751f79941ac69fb4f783a50a39febe3342c43d06261bb4f8dc5891850425a0dc7e2dd47c99f7d812be4e0af974819103ba1bdf591a4db3e897f833d5833d1cbcce5c68b40d7925138427717a0333639c450c35101aa5cf65cdf914a9a4c38fbe114bdf8e0cbb632f2c8f0e1fb2eacfefdfa773e95433221f23adcd58fa04dac209f9a01dda6cb94b0c68f0b36e8ecb581132309b69357b9317f39a2367980448bc6d28eea596fd56c553911e780f73af9c5f22a011aefc520a7fb15c3009c45d41013fb45086027efd6c1c543fb82bb836958425d890fddbc4d84115f3997afbd275cead8327f1229a79686daeb169fc047148d315598077e37a20706307e3776287e3cda60112ac77f44f5acceedc41f14075ea33e603ec4b60a9feb1532d5593f32d8c504e74a62f109d81756d044e4cc3aac25a50e6ff8c0acb3064c8fffc571c1c7c366d2a0d495d17487173a2872f1b2c5712540b397a4df4ef6727629350ebe41da5dc432f1426811fe9587dae6362191b8fbf909f6bb629cec5675e8329e67ac8d6cbf625780412a1ce4dc8074619778b208d16895bcd7c9417406d2ab62a7a4bc9b260f049b8a1795569400cc13052776b3b1ae1e71beb873a741057ce384a18c8e58af99360e4a66c6e4119d93bd5cb34f9b518f027805ee56a56994a82218e494a6b2cecba9b537a37a1e0425da376f00448e740c0ec11ee57eb60ab156f51a19c965958daed4622601d00c0b00807e4030f25aa1140ec9bece0ee2ddf306c4c944ec1cb42dd973badb65a1581d100f2765e63ae9b4eee81bce254f0671b25fd25576300b90ba8c88ad80e9011b330b413f4c3d8a5d63167f1041796a8af472db21902cd2f482ede255ab5679de20a296ac52f77b5ab85458a24ebdc37dea31357d24edd76bf9e40566b08aef93f85069ab49e2dabe9a5deeafa9663aedd850455909aa0dd378fd77aeca226eb3a84f189182ef95e52563ce5275158a0ce5f32de5a4770f53b9e71fa63efff32219e4beb04be9750c9debb47305b038959a027fe44b181f0eaeeddb0b277cb8b2d9ac3c4dd832086ee02eb8e706e5d6b4c491dfd5b1e3ae1ef5411620777bfddc580f09dfe90d91a372d4fe6cd6e020074688df6720c91c6758094c7a52783b205090d3a6013aa0c68d120a69998dfd43f6438f398f8dd16f8edafeba8e6c6393a207f7d9d4add21397eb0ac024a9683ef5931c6b07cc827f0a3203432f5681c82d33d21ae5463671e0971fb7afea8852a4258ae10e430054720e259d861af86fa38f3fa475e49a8a714574052c224bb7565f22097fdeb34f45b29816229a18005ffe91f9f1ae8a5bcaea74a1e4d9e0b08e05134b83c457a7e4baeaa938ac361cc4e0ec36dc60d9ab400f5c08d9dc669fb085a42107cc2b9f2981c734e86648b148a2d3e87a08efe84f23f4aeb789235d6e74d24c5273bd200436c3b9b419eafe2b78438df423a167929d821b9c5bff9e68e668b878201bdb0a39b9100a6a9d7cbb952330f623412155aeafb50ffa9b5404e4378675cce456fd308d296ebf6835b2f6881dae9b9b938e7458b4c540c259aebcd05c6e625ca775bdeddacc2fa9e8bc35c40fc6a9e09048c90012260d49888cf677bf36997410e49a73855907089961cb8b701cf8f7ef3c8ddd4aec8d8baace75e5b6d581745517f9f3f5ee2d3e7fc2979f6f47093c1765c4c3d9908d240d723a1f2125c3a30c49ac401ff85eb8015225b26542ff1f10fc3c5c3966fb2a214dfa5e1024b3cbd39046760d93c9705ff01930ed04e28ac5fd1731709a225421018dfcdd9387db68e6c7d2bfd1263dccac8706543ce859e284d28839ce3e26cff1585de70503765b4eb144c11b8f7e18832796b3a2ee2cb8c6beacbec143ff387f3b7a6f481532f00f31bad631c7ac740041310fb97e3bc485b617930f44732dc691cc39005dba91d4a594d02fc21c1a68b79cba69ff05ce7c742ac4baed37ef709b9de5d8e310399a9543528b612d9919609d79f9d7600122ef040d13574bfeddf0051afeed6886ca3a486bb750212eb1c64eba63a8950c4021b9179e576b3312df03a63cc98847496908f23011555240455404675b3583a46963ef0a81b05c27dd06c1a94353911f22d9e3535e6acdb18c9fd3f5bf3e3d19044ba230de80c7be1323b0ccb731cf78952e540bb323b31f9286ee8c1de3a6525a69b698b2d6cbd2bfd28a19948f3d9c6f7bc0e5055bebb0de8e3a48dfafb76baaba1d9d822f2f9e28489e7fcd8e553a8df3942509f448db5323f47738fe811404df725f55241be8d28d8383769e3ffa486fccadf9429fa5091fc05ca2c44c2f57c1312c2f618401d07014db84da10083584352e586af28594cc94091a0566e8494a524d26b5327e50e61345de2d5e32b01972cc7b8cfdf4650db4b69a81f6fa23ee0dab7aa9cfeb8222bd1cc04f0aca2efc8647483f2869d7eeca501d5ad1104a7c2e00799ae249b8058a9edc6b1a1e18eebdf7121b1228b24d22b9a0338f1ffc6dc670df083942974274556a1455360df93acf6e5d435e5e826aba09ce97943b6fbee12fc196ee3fb3acb12f2a2d52927a611551b329f08424158938a48c79f9a8e1bc0f27a8e50eeeb3ee14b23ffde1b84de60ee11f49cf164c8109938b6d6bfe8eb7792af5d5d830b67c53a0e549e6c3b0989c22d0a2ef27ca6bdc58221183813e0bd3c934f703f124c4d3fe12fe7318dcc1ab48e5ab98841203073da1cfb4f445782e91e92d000315aa3b0a1597a21f7c1afa9ab574b060a09181a2b2144a4428b740a8538fc09e0e11702c559b8ff31ed0c7951186873c8bbd228fcb7ef4f2b7737f38afc407bcc7ae6056f566549d078f2e13b342e631ff61fedd8e09232502144210f8032ecc4c102127feca67672416920dbaff9151a61cea765577f0", &(0x7f00000010c0)="3ba270226204bf34425018009c2e9fd0368101dc42431b07e6b3cf96b68184e3c5addb06f745cd59dccac3af53ddfc3f27dcd83584e2e4722d51cc444884e82b67d5a0336c7fe204b2d90b219bc00942db2d4a875cc6bdd460f9f33fb39d5c626e68f48f7579415efb1af5928c44664366be7a12863d3a03738a69bdb891b65ef0dae60df43703df915d772ec249194f6c"], 0x452}) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0x4400}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) syz_open_dev$sndpcmc(&(0x7f0000000080), 0x2, 0x200) (async) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r0, 0x40184152, &(0x7f00000011c0)={0x0, &(0x7f0000001180)=[&(0x7f00000000c0)="bc232eeda0354d16b19cb026cdbe083fa0ba0e8f783e7fbf07788f200d13eca4b446d21e43052ecff5d5e7d4de30db5e0f8a1104455c88a2e5dc5fa3102fd60bc4641a3df8af7b3ce4c6e8f3209f8f817d96028339851e9910eff7f99ed3d530192efbd8ec0f0fd12abcdf63a91debfe0156c9418f06c2c5a88071ceee46a3bf6bad28479d09ab2b8c9403f0d054734d3b85e1684c88755f8d4a8451735565bf3b00b8e47f5bb56a686dd00f58d7ded3674ee75e002be830704f50ccaa463ffb29e82a114b235d6336f6bd8c91566749e26931097edd4613976b35ff6a1c826fe2042bc78c9fca6b6dc5393a50152997404a129ee290d1969f59609469a1b03901a45471cfba31f8b667a1d5896fc85378be1c558790a7af66c194d74fcd99b87dba1553c38fe0a1ca651fcd03bd1930f024cb84f684375650292f0313330800a10505cd2ede8da01b1f616a5320a013634c1f504bfcf6d56a648db263bf319175928ed44e23c50a3fe90c931876595db1013894b804b33785c1e6734113410d937fce3cce5281018acabdc01a11f36488fe49b9a375fa37b33fe9b1c1192c1ae7864927512ebc7ca73e6a6f4d41f75c42354b184463a5320e9cc5b8faa9457e76cc5bcc4cd0719068f58a01dbc796292c2d68bd8f091f2f8bf8b42c5b69380a2298305e61a5977187058cbc6e431a6d931cb6d744701cb936f789dc77c6245328f2b9ca14f914e247ec8b0c4fa5c8d613fac8a880cbe7eb9d1f56230fcdf41cdb5fb8ef6132af76bb34afe8ff52c1113cbf4608f477779c09f21dd71b76826ddbf8fc5a8ddbf59442da28c476b5a92e7030328f76832addd78ae8bb78c8875d36913ac0859813a7721a8a5b706cffd14c84220613cee2cc83cf0a19a7041b0da384207b99e7d3a80d6c95c5a41c725198a583149956f567dee96dcdf0f11cb8c9a33c42691fb2dffe9c320a51509aa9b0ea0982ac70c8cc6b9f3708422272118b3d0d38275434cfefedff6ed6e5a747d43f0dead20e951a11d9c479487e8601d6557506c63a35abc38fe88481cfb7748f04017de7d60524bb0c56ff12d403556e4c003632fadb85270607e2b4569a8ba10f51baf5fd2a853298b835538ea1f1be3d0b13ccde2e1ee15aabe7797717d6860d6937cda74546e2f034190482c1a3166786d3a8bfe2e462432c6dec450dc2b7ed97dfeb5e7294eea36f926627efaad3c4a10149a87ce145795f712a411c001b53e7c1512d487a6906f1da290a247c8c61d8e696f36fad32a29d0dd7c0340c326e0816ffd03d24d13c6fa9f8ad1c14569d72b2f226f710863f54c1ee91048004e8f3883f60f41c438c4e96ca82e2103c3fbf57a5717b08b67832507f9c7f2313c3d2c63dda8bb991d561418217f33ac6a27cdc3d54101fe4ce9adf8a3be20e00200e197cc172e8ebad40a99dade99efad82b53aba353ac62257ba4410931458aba644599d82de921ecbf018bf9d41158fddc9e8a678e927bbd9a94fceab8cd1f27fb9b1dec0dba1695870751b2813a6eb76ccadd6419cc4c6eada25d1ff055c0cd3ecb44c57818dcec1fa334109836b571b7abd80041ba807ab0be372efd02a49b6d21cc31931a009b9c6f3f1f5df75fd44349f300a403af18eef12dea1c603bd26acd5d0e8f789f4f79b8845a2e10042ec996f2f56580fffa01e65fa2db8c44882ce8361d04ce9a6ffbcc8976ee3b123ea9792153086636cee8bf02c9542e955f45d225873efed8c091d9549baa22a7333f6bae11839926279b065df5688be04ab6153232bbef09529b8bd1a7f4abb13c6378382ea070851eb892fa38579a89035bd8c37470bf4b992ebec6b31abd8398f28c99cea71cd7215b95e73340a95165e8afad1f819f6c4036e31383eb8f22952dc2d55298d149ff1a09d70827103e703453a0e289d4d8a36dbf7760745ea1c10370c61f4aa01ee3ced4f9cf9c3945062baca90285735339b0044dd91fbc40b0ae39fffb4f7474ac8316e657f5e405c80c11f1394786f4e331f373ee8e32c7c2a6128c3ff3f1bccbbd66fd911ce6fd9b0db5f5648953246f8c670d4e4cae51e5897691b2fe4a48fae1260ea5760a8ef9fffba66acd716d28a911c92745e0906d45dcc5943470a175ce699a89a7dc91b04a3e3cec3554d695d194b37a09bf2852fca93c2a42422f5d138a1dd527f894a5c4a2d82d4ae4fdd3b58215dc4894d9485b004a3f7d26377eeaad5a46d62e81555f2f67258839f23862ddadda6e074cce422503be3f656e071fc01ff591ebaf31aeaa84483a837e8aa9b8b7c1a721e869c3e0f7f38febf95347afc8a9a6ff1806069c49f3096b8cdee55acecee0f43722a4b51437950130edcdacee05a63fe43c4bcb260db5660afcb4d4c86791649b7292e9760a0594f4a1868f1263444eff068dead70458cfdddc6ef27695c8d257b447e6b5361f0acdd52dc4950b51f149be0756a724ccffe6e46921456c9dd6dfd243f3fc4a6e7d895b1ad6fbe58880b3fa3aa2ea550cd4bf1b2d52c3c999ac0b5b463c33a16c354ed77b30368e074d47553b32c741f8ddb12b2a9c000c1139363e1ee5f5e09481b3e592b84b690adef31f1b8088883e55e7c9583f4805697e61c0c10d41eabeae618d3ebfd316664e5103e37558bead48b80a92f06813a1432812a9e6d824b9bfa2361ca3f00e5c30254341875467b3db8527120e62e3662a980b929f6af00fe18ce773cd8d0e77325a1fd152d495d7014166d0e030da94c9d411ff211ebedeff6625058cddf077cfd4cfc633ccffdede376260fef087c2e50f0377540a21a577b2acb068c113cf0ed98261f1e93ba972437dd97a9db5c892a1f8f80751f79941ac69fb4f783a50a39febe3342c43d06261bb4f8dc5891850425a0dc7e2dd47c99f7d812be4e0af974819103ba1bdf591a4db3e897f833d5833d1cbcce5c68b40d7925138427717a0333639c450c35101aa5cf65cdf914a9a4c38fbe114bdf8e0cbb632f2c8f0e1fb2eacfefdfa773e95433221f23adcd58fa04dac209f9a01dda6cb94b0c68f0b36e8ecb581132309b69357b9317f39a2367980448bc6d28eea596fd56c553911e780f73af9c5f22a011aefc520a7fb15c3009c45d41013fb45086027efd6c1c543fb82bb836958425d890fddbc4d84115f3997afbd275cead8327f1229a79686daeb169fc047148d315598077e37a20706307e3776287e3cda60112ac77f44f5acceedc41f14075ea33e603ec4b60a9feb1532d5593f32d8c504e74a62f109d81756d044e4cc3aac25a50e6ff8c0acb3064c8fffc571c1c7c366d2a0d495d17487173a2872f1b2c5712540b397a4df4ef6727629350ebe41da5dc432f1426811fe9587dae6362191b8fbf909f6bb629cec5675e8329e67ac8d6cbf625780412a1ce4dc8074619778b208d16895bcd7c9417406d2ab62a7a4bc9b260f049b8a1795569400cc13052776b3b1ae1e71beb873a741057ce384a18c8e58af99360e4a66c6e4119d93bd5cb34f9b518f027805ee56a56994a82218e494a6b2cecba9b537a37a1e0425da376f00448e740c0ec11ee57eb60ab156f51a19c965958daed4622601d00c0b00807e4030f25aa1140ec9bece0ee2ddf306c4c944ec1cb42dd973badb65a1581d100f2765e63ae9b4eee81bce254f0671b25fd25576300b90ba8c88ad80e9011b330b413f4c3d8a5d63167f1041796a8af472db21902cd2f482ede255ab5679de20a296ac52f77b5ab85458a24ebdc37dea31357d24edd76bf9e40566b08aef93f85069ab49e2dabe9a5deeafa9663aedd850455909aa0dd378fd77aeca226eb3a84f189182ef95e52563ce5275158a0ce5f32de5a4770f53b9e71fa63efff32219e4beb04be9750c9debb47305b038959a027fe44b181f0eaeeddb0b277cb8b2d9ac3c4dd832086ee02eb8e706e5d6b4c491dfd5b1e3ae1ef5411620777bfddc580f09dfe90d91a372d4fe6cd6e020074688df6720c91c6758094c7a52783b205090d3a6013aa0c68d120a69998dfd43f6438f398f8dd16f8edafeba8e6c6393a207f7d9d4add21397eb0ac024a9683ef5931c6b07cc827f0a3203432f5681c82d33d21ae5463671e0971fb7afea8852a4258ae10e430054720e259d861af86fa38f3fa475e49a8a714574052c224bb7565f22097fdeb34f45b29816229a18005ffe91f9f1ae8a5bcaea74a1e4d9e0b08e05134b83c457a7e4baeaa938ac361cc4e0ec36dc60d9ab400f5c08d9dc669fb085a42107cc2b9f2981c734e86648b148a2d3e87a08efe84f23f4aeb789235d6e74d24c5273bd200436c3b9b419eafe2b78438df423a167929d821b9c5bff9e68e668b878201bdb0a39b9100a6a9d7cbb952330f623412155aeafb50ffa9b5404e4378675cce456fd308d296ebf6835b2f6881dae9b9b938e7458b4c540c259aebcd05c6e625ca775bdeddacc2fa9e8bc35c40fc6a9e09048c90012260d49888cf677bf36997410e49a73855907089961cb8b701cf8f7ef3c8ddd4aec8d8baace75e5b6d581745517f9f3f5ee2d3e7fc2979f6f47093c1765c4c3d9908d240d723a1f2125c3a30c49ac401ff85eb8015225b26542ff1f10fc3c5c3966fb2a214dfa5e1024b3cbd39046760d93c9705ff01930ed04e28ac5fd1731709a225421018dfcdd9387db68e6c7d2bfd1263dccac8706543ce859e284d28839ce3e26cff1585de70503765b4eb144c11b8f7e18832796b3a2ee2cb8c6beacbec143ff387f3b7a6f481532f00f31bad631c7ac740041310fb97e3bc485b617930f44732dc691cc39005dba91d4a594d02fc21c1a68b79cba69ff05ce7c742ac4baed37ef709b9de5d8e310399a9543528b612d9919609d79f9d7600122ef040d13574bfeddf0051afeed6886ca3a486bb750212eb1c64eba63a8950c4021b9179e576b3312df03a63cc98847496908f23011555240455404675b3583a46963ef0a81b05c27dd06c1a94353911f22d9e3535e6acdb18c9fd3f5bf3e3d19044ba230de80c7be1323b0ccb731cf78952e540bb323b31f9286ee8c1de3a6525a69b698b2d6cbd2bfd28a19948f3d9c6f7bc0e5055bebb0de8e3a48dfafb76baaba1d9d822f2f9e28489e7fcd8e553a8df3942509f448db5323f47738fe811404df725f55241be8d28d8383769e3ffa486fccadf9429fa5091fc05ca2c44c2f57c1312c2f618401d07014db84da10083584352e586af28594cc94091a0566e8494a524d26b5327e50e61345de2d5e32b01972cc7b8cfdf4650db4b69a81f6fa23ee0dab7aa9cfeb8222bd1cc04f0aca2efc8647483f2869d7eeca501d5ad1104a7c2e00799ae249b8058a9edc6b1a1e18eebdf7121b1228b24d22b9a0338f1ffc6dc670df083942974274556a1455360df93acf6e5d435e5e826aba09ce97943b6fbee12fc196ee3fb3acb12f2a2d52927a611551b329f08424158938a48c79f9a8e1bc0f27a8e50eeeb3ee14b23ffde1b84de60ee11f49cf164c8109938b6d6bfe8eb7792af5d5d830b67c53a0e549e6c3b0989c22d0a2ef27ca6bdc58221183813e0bd3c934f703f124c4d3fe12fe7318dcc1ab48e5ab98841203073da1cfb4f445782e91e92d000315aa3b0a1597a21f7c1afa9ab574b060a09181a2b2144a4428b740a8538fc09e0e11702c559b8ff31ed0c7951186873c8bbd228fcb7ef4f2b7737f38afc407bcc7ae6056f566549d078f2e13b342e631ff61fedd8e09232502144210f8032ecc4c102127feca67672416920dbaff9151a61cea765577f0", &(0x7f00000010c0)="3ba270226204bf34425018009c2e9fd0368101dc42431b07e6b3cf96b68184e3c5addb06f745cd59dccac3af53ddfc3f27dcd83584e2e4722d51cc444884e82b67d5a0336c7fe204b2d90b219bc00942db2d4a875cc6bdd460f9f33fb39d5c626e68f48f7579415efb1af5928c44664366be7a12863d3a03738a69bdb891b65ef0dae60df43703df915d772ec249194f6c"], 0x452}) (async) 00:02:11 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x32a, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @mask_cswp={0x58, 0x114, 0x9, {{0x2, 0x4}, &(0x7f00000005c0)=0x194, &(0x7f0000000600)=0x6, 0xc, 0x81, 0x8, 0x400, 0x20, 0x3}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0x110, 0x40001}, 0x0) 00:02:11 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async, rerun: 64) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 64) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @loopback}, @L2TP_ATTR_SEND_SEQ={0x5}]}, 0x30}}, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_MODIFY(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x4c, r1, 0x4, 0x70bd2b, 0x25dfdbfc, {}, [@L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x2}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e24}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x7fff}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x1}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e21}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x2}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40801}, 0x4000050) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:11 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:11 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000180)={@nfc={0x27, 0x1, 0x0, 0x2}, {&(0x7f00000000c0)=""/116, 0x74}, &(0x7f0000000140)}, 0xa0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async, rerun: 64) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e23, @rand_addr=0x64010102}, 0x10) (rerun: 64) 00:02:11 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x32a, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xb8, 0x40001}, 0x0) 00:02:11 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000040)={0x2, "90fd"}, 0x3) 00:02:11 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:11 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0x4400}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) r0 = syz_open_dev$sndpcmc(&(0x7f0000000080), 0x2, 0x200) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r0, 0x40184152, &(0x7f00000011c0)={0x0, &(0x7f0000001180)=[&(0x7f00000000c0)="bc232eeda0354d16b19cb026cdbe083fa0ba0e8f783e7fbf07788f200d13eca4b446d21e43052ecff5d5e7d4de30db5e0f8a1104455c88a2e5dc5fa3102fd60bc4641a3df8af7b3ce4c6e8f3209f8f817d96028339851e9910eff7f99ed3d530192efbd8ec0f0fd12abcdf63a91debfe0156c9418f06c2c5a88071ceee46a3bf6bad28479d09ab2b8c9403f0d054734d3b85e1684c88755f8d4a8451735565bf3b00b8e47f5bb56a686dd00f58d7ded3674ee75e002be830704f50ccaa463ffb29e82a114b235d6336f6bd8c91566749e26931097edd4613976b35ff6a1c826fe2042bc78c9fca6b6dc5393a50152997404a129ee290d1969f59609469a1b03901a45471cfba31f8b667a1d5896fc85378be1c558790a7af66c194d74fcd99b87dba1553c38fe0a1ca651fcd03bd1930f024cb84f684375650292f0313330800a10505cd2ede8da01b1f616a5320a013634c1f504bfcf6d56a648db263bf319175928ed44e23c50a3fe90c931876595db1013894b804b33785c1e6734113410d937fce3cce5281018acabdc01a11f36488fe49b9a375fa37b33fe9b1c1192c1ae7864927512ebc7ca73e6a6f4d41f75c42354b184463a5320e9cc5b8faa9457e76cc5bcc4cd0719068f58a01dbc796292c2d68bd8f091f2f8bf8b42c5b69380a2298305e61a5977187058cbc6e431a6d931cb6d744701cb936f789dc77c6245328f2b9ca14f914e247ec8b0c4fa5c8d613fac8a880cbe7eb9d1f56230fcdf41cdb5fb8ef6132af76bb34afe8ff52c1113cbf4608f477779c09f21dd71b76826ddbf8fc5a8ddbf59442da28c476b5a92e7030328f76832addd78ae8bb78c8875d36913ac0859813a7721a8a5b706cffd14c84220613cee2cc83cf0a19a7041b0da384207b99e7d3a80d6c95c5a41c725198a583149956f567dee96dcdf0f11cb8c9a33c42691fb2dffe9c320a51509aa9b0ea0982ac70c8cc6b9f3708422272118b3d0d38275434cfefedff6ed6e5a747d43f0dead20e951a11d9c479487e8601d6557506c63a35abc38fe88481cfb7748f04017de7d60524bb0c56ff12d403556e4c003632fadb85270607e2b4569a8ba10f51baf5fd2a853298b835538ea1f1be3d0b13ccde2e1ee15aabe7797717d6860d6937cda74546e2f034190482c1a3166786d3a8bfe2e462432c6dec450dc2b7ed97dfeb5e7294eea36f926627efaad3c4a10149a87ce145795f712a411c001b53e7c1512d487a6906f1da290a247c8c61d8e696f36fad32a29d0dd7c0340c326e0816ffd03d24d13c6fa9f8ad1c14569d72b2f226f710863f54c1ee91048004e8f3883f60f41c438c4e96ca82e2103c3fbf57a5717b08b67832507f9c7f2313c3d2c63dda8bb991d561418217f33ac6a27cdc3d54101fe4ce9adf8a3be20e00200e197cc172e8ebad40a99dade99efad82b53aba353ac62257ba4410931458aba644599d82de921ecbf018bf9d41158fddc9e8a678e927bbd9a94fceab8cd1f27fb9b1dec0dba1695870751b2813a6eb76ccadd6419cc4c6eada25d1ff055c0cd3ecb44c57818dcec1fa334109836b571b7abd80041ba807ab0be372efd02a49b6d21cc31931a009b9c6f3f1f5df75fd44349f300a403af18eef12dea1c603bd26acd5d0e8f789f4f79b8845a2e10042ec996f2f56580fffa01e65fa2db8c44882ce8361d04ce9a6ffbcc8976ee3b123ea9792153086636cee8bf02c9542e955f45d225873efed8c091d9549baa22a7333f6bae11839926279b065df5688be04ab6153232bbef09529b8bd1a7f4abb13c6378382ea070851eb892fa38579a89035bd8c37470bf4b992ebec6b31abd8398f28c99cea71cd7215b95e73340a95165e8afad1f819f6c4036e31383eb8f22952dc2d55298d149ff1a09d70827103e703453a0e289d4d8a36dbf7760745ea1c10370c61f4aa01ee3ced4f9cf9c3945062baca90285735339b0044dd91fbc40b0ae39fffb4f7474ac8316e657f5e405c80c11f1394786f4e331f373ee8e32c7c2a6128c3ff3f1bccbbd66fd911ce6fd9b0db5f5648953246f8c670d4e4cae51e5897691b2fe4a48fae1260ea5760a8ef9fffba66acd716d28a911c92745e0906d45dcc5943470a175ce699a89a7dc91b04a3e3cec3554d695d194b37a09bf2852fca93c2a42422f5d138a1dd527f894a5c4a2d82d4ae4fdd3b58215dc4894d9485b004a3f7d26377eeaad5a46d62e81555f2f67258839f23862ddadda6e074cce422503be3f656e071fc01ff591ebaf31aeaa84483a837e8aa9b8b7c1a721e869c3e0f7f38febf95347afc8a9a6ff1806069c49f3096b8cdee55acecee0f43722a4b51437950130edcdacee05a63fe43c4bcb260db5660afcb4d4c86791649b7292e9760a0594f4a1868f1263444eff068dead70458cfdddc6ef27695c8d257b447e6b5361f0acdd52dc4950b51f149be0756a724ccffe6e46921456c9dd6dfd243f3fc4a6e7d895b1ad6fbe58880b3fa3aa2ea550cd4bf1b2d52c3c999ac0b5b463c33a16c354ed77b30368e074d47553b32c741f8ddb12b2a9c000c1139363e1ee5f5e09481b3e592b84b690adef31f1b8088883e55e7c9583f4805697e61c0c10d41eabeae618d3ebfd316664e5103e37558bead48b80a92f06813a1432812a9e6d824b9bfa2361ca3f00e5c30254341875467b3db8527120e62e3662a980b929f6af00fe18ce773cd8d0e77325a1fd152d495d7014166d0e030da94c9d411ff211ebedeff6625058cddf077cfd4cfc633ccffdede376260fef087c2e50f0377540a21a577b2acb068c113cf0ed98261f1e93ba972437dd97a9db5c892a1f8f80751f79941ac69fb4f783a50a39febe3342c43d06261bb4f8dc5891850425a0dc7e2dd47c99f7d812be4e0af974819103ba1bdf591a4db3e897f833d5833d1cbcce5c68b40d7925138427717a0333639c450c35101aa5cf65cdf914a9a4c38fbe114bdf8e0cbb632f2c8f0e1fb2eacfefdfa773e95433221f23adcd58fa04dac209f9a01dda6cb94b0c68f0b36e8ecb581132309b69357b9317f39a2367980448bc6d28eea596fd56c553911e780f73af9c5f22a011aefc520a7fb15c3009c45d41013fb45086027efd6c1c543fb82bb836958425d890fddbc4d84115f3997afbd275cead8327f1229a79686daeb169fc047148d315598077e37a20706307e3776287e3cda60112ac77f44f5acceedc41f14075ea33e603ec4b60a9feb1532d5593f32d8c504e74a62f109d81756d044e4cc3aac25a50e6ff8c0acb3064c8fffc571c1c7c366d2a0d495d17487173a2872f1b2c5712540b397a4df4ef6727629350ebe41da5dc432f1426811fe9587dae6362191b8fbf909f6bb629cec5675e8329e67ac8d6cbf625780412a1ce4dc8074619778b208d16895bcd7c9417406d2ab62a7a4bc9b260f049b8a1795569400cc13052776b3b1ae1e71beb873a741057ce384a18c8e58af99360e4a66c6e4119d93bd5cb34f9b518f027805ee56a56994a82218e494a6b2cecba9b537a37a1e0425da376f00448e740c0ec11ee57eb60ab156f51a19c965958daed4622601d00c0b00807e4030f25aa1140ec9bece0ee2ddf306c4c944ec1cb42dd973badb65a1581d100f2765e63ae9b4eee81bce254f0671b25fd25576300b90ba8c88ad80e9011b330b413f4c3d8a5d63167f1041796a8af472db21902cd2f482ede255ab5679de20a296ac52f77b5ab85458a24ebdc37dea31357d24edd76bf9e40566b08aef93f85069ab49e2dabe9a5deeafa9663aedd850455909aa0dd378fd77aeca226eb3a84f189182ef95e52563ce5275158a0ce5f32de5a4770f53b9e71fa63efff32219e4beb04be9750c9debb47305b038959a027fe44b181f0eaeeddb0b277cb8b2d9ac3c4dd832086ee02eb8e706e5d6b4c491dfd5b1e3ae1ef5411620777bfddc580f09dfe90d91a372d4fe6cd6e020074688df6720c91c6758094c7a52783b205090d3a6013aa0c68d120a69998dfd43f6438f398f8dd16f8edafeba8e6c6393a207f7d9d4add21397eb0ac024a9683ef5931c6b07cc827f0a3203432f5681c82d33d21ae5463671e0971fb7afea8852a4258ae10e430054720e259d861af86fa38f3fa475e49a8a714574052c224bb7565f22097fdeb34f45b29816229a18005ffe91f9f1ae8a5bcaea74a1e4d9e0b08e05134b83c457a7e4baeaa938ac361cc4e0ec36dc60d9ab400f5c08d9dc669fb085a42107cc2b9f2981c734e86648b148a2d3e87a08efe84f23f4aeb789235d6e74d24c5273bd200436c3b9b419eafe2b78438df423a167929d821b9c5bff9e68e668b878201bdb0a39b9100a6a9d7cbb952330f623412155aeafb50ffa9b5404e4378675cce456fd308d296ebf6835b2f6881dae9b9b938e7458b4c540c259aebcd05c6e625ca775bdeddacc2fa9e8bc35c40fc6a9e09048c90012260d49888cf677bf36997410e49a73855907089961cb8b701cf8f7ef3c8ddd4aec8d8baace75e5b6d581745517f9f3f5ee2d3e7fc2979f6f47093c1765c4c3d9908d240d723a1f2125c3a30c49ac401ff85eb8015225b26542ff1f10fc3c5c3966fb2a214dfa5e1024b3cbd39046760d93c9705ff01930ed04e28ac5fd1731709a225421018dfcdd9387db68e6c7d2bfd1263dccac8706543ce859e284d28839ce3e26cff1585de70503765b4eb144c11b8f7e18832796b3a2ee2cb8c6beacbec143ff387f3b7a6f481532f00f31bad631c7ac740041310fb97e3bc485b617930f44732dc691cc39005dba91d4a594d02fc21c1a68b79cba69ff05ce7c742ac4baed37ef709b9de5d8e310399a9543528b612d9919609d79f9d7600122ef040d13574bfeddf0051afeed6886ca3a486bb750212eb1c64eba63a8950c4021b9179e576b3312df03a63cc98847496908f23011555240455404675b3583a46963ef0a81b05c27dd06c1a94353911f22d9e3535e6acdb18c9fd3f5bf3e3d19044ba230de80c7be1323b0ccb731cf78952e540bb323b31f9286ee8c1de3a6525a69b698b2d6cbd2bfd28a19948f3d9c6f7bc0e5055bebb0de8e3a48dfafb76baaba1d9d822f2f9e28489e7fcd8e553a8df3942509f448db5323f47738fe811404df725f55241be8d28d8383769e3ffa486fccadf9429fa5091fc05ca2c44c2f57c1312c2f618401d07014db84da10083584352e586af28594cc94091a0566e8494a524d26b5327e50e61345de2d5e32b01972cc7b8cfdf4650db4b69a81f6fa23ee0dab7aa9cfeb8222bd1cc04f0aca2efc8647483f2869d7eeca501d5ad1104a7c2e00799ae249b8058a9edc6b1a1e18eebdf7121b1228b24d22b9a0338f1ffc6dc670df083942974274556a1455360df93acf6e5d435e5e826aba09ce97943b6fbee12fc196ee3fb3acb12f2a2d52927a611551b329f08424158938a48c79f9a8e1bc0f27a8e50eeeb3ee14b23ffde1b84de60ee11f49cf164c8109938b6d6bfe8eb7792af5d5d830b67c53a0e549e6c3b0989c22d0a2ef27ca6bdc58221183813e0bd3c934f703f124c4d3fe12fe7318dcc1ab48e5ab98841203073da1cfb4f445782e91e92d000315aa3b0a1597a21f7c1afa9ab574b060a09181a2b2144a4428b740a8538fc09e0e11702c559b8ff31ed0c7951186873c8bbd228fcb7ef4f2b7737f38afc407bcc7ae6056f566549d078f2e13b342e631ff61fedd8e09232502144210f8032ecc4c102127feca67672416920dbaff9151a61cea765577f0", &(0x7f00000010c0)="3ba270226204bf34425018009c2e9fd0368101dc42431b07e6b3cf96b68184e3c5addb06f745cd59dccac3af53ddfc3f27dcd83584e2e4722d51cc444884e82b67d5a0336c7fe204b2d90b219bc00942db2d4a875cc6bdd460f9f33fb39d5c626e68f48f7579415efb1af5928c44664366be7a12863d3a03738a69bdb891b65ef0dae60df43703df915d772ec249194f6c"], 0x452}) 00:02:11 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000180)={{&(0x7f00000000c0)=""/144, 0x90}}, 0x20) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$l2tp(&(0x7f00000001c0), r2) ioctl$sock_bt_bnep_BNEPCONNDEL(r1, 0x400442c9, &(0x7f0000000200)={0x3c30, @local}) 00:02:11 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000040)={0x2, "90fd"}, 0x3) 00:02:11 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x32a, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, 0x0}}], 0xb8, 0x40001}, 0x0) 00:02:11 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:11 executing program 4: modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x9, 0x0, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1}, 0x10) 00:02:11 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) (async, rerun: 64) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000180)={{&(0x7f00000000c0)=""/144, 0x90}}, 0x20) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$l2tp(&(0x7f00000001c0), r2) ioctl$sock_bt_bnep_BNEPCONNDEL(r1, 0x400442c9, &(0x7f0000000200)={0x3c30, @local}) 00:02:11 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x32a, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, 0x0}}], 0xb8, 0x40001}, 0x0) 00:02:11 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000040)={0x2, "90fd"}, 0x3) 00:02:11 executing program 4: modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x9, 0x0, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1}, 0x10) 00:02:11 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:11 executing program 5: r0 = getpid() getpgid(r0) ptrace(0x10, 0x0) r1 = getpid() getpgid(r1) ptrace(0x10, r1) r2 = getpgrp(0x0) ioprio_get$pid(0x2, r2) r3 = getpid() getpgid(r3) ptrace$peek(0x2, r3, &(0x7f0000000040)) r4 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r4, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r4, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:11 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x32a, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, 0x0}}], 0xb8, 0x40001}, 0x0) 00:02:11 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:11 executing program 5: r0 = getpid() getpgid(r0) ptrace(0x10, 0x0) r1 = getpid() getpgid(r1) ptrace(0x10, r1) r2 = getpgrp(0x0) ioprio_get$pid(0x2, r2) r3 = getpid() getpgid(r3) ptrace$peek(0x2, r3, &(0x7f0000000040)) r4 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r4, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r4, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) getpid() (async) getpgid(r0) (async) ptrace(0x10, 0x0) (async) getpid() (async) getpgid(r1) (async) ptrace(0x10, r1) (async) getpgrp(0x0) (async) ioprio_get$pid(0x2, r2) (async) getpid() (async) getpgid(r3) (async) ptrace$peek(0x2, r3, &(0x7f0000000040)) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r4, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r4, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:11 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r0, 0x114, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="828e913be5f74ddaa100"], 0x1) r1 = socket$rds(0x15, 0x5, 0x0) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2, 0x4e24, @multicast1}, 0x10) connect$rds(r0, &(0x7f00000000c0)={0x2, 0x4e24, @loopback}, 0x10) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xffffffffffffff0e) 00:02:11 executing program 2: bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:11 executing program 4: modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x9, 0x0, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1}, 0x10) 00:02:11 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000180)={{&(0x7f00000000c0)=""/144, 0x90}}, 0x20) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$l2tp(&(0x7f00000001c0), r2) ioctl$sock_bt_bnep_BNEPCONNDEL(r1, 0x400442c9, &(0x7f0000000200)={0x3c30, @local}) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000180)={{&(0x7f00000000c0)=""/144, 0x90}}, 0x20) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$l2tp(&(0x7f00000001c0), r2) (async) ioctl$sock_bt_bnep_BNEPCONNDEL(r1, 0x400442c9, &(0x7f0000000200)={0x3c30, @local}) (async) 00:02:11 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x32a, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}], 0x1}}], 0xb8, 0x40001}, 0x0) 00:02:12 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r0, 0x114, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="828e913be5f74ddaa100"], 0x1) r1 = socket$rds(0x15, 0x5, 0x0) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) (async) connect$rds(r1, &(0x7f0000000000)={0x2, 0x4e24, @multicast1}, 0x10) (async) connect$rds(r0, &(0x7f00000000c0)={0x2, 0x4e24, @loopback}, 0x10) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xffffffffffffff0e) 00:02:12 executing program 2: bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:12 executing program 5: r0 = getpid() getpgid(r0) ptrace(0x10, 0x0) (async) r1 = getpid() getpgid(r1) ptrace(0x10, r1) (async) r2 = getpgrp(0x0) ioprio_get$pid(0x2, r2) r3 = getpid() getpgid(r3) ptrace$peek(0x2, r3, &(0x7f0000000040)) (async) r4 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r4, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r4, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:12 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x32a, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}], 0x1}}], 0xb8, 0x40001}, 0x0) 00:02:12 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r0, 0x114, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="828e913be5f74ddaa100"], 0x1) (async) r1 = socket$rds(0x15, 0x5, 0x0) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) (async) connect$rds(r1, &(0x7f0000000000)={0x2, 0x4e24, @multicast1}, 0x10) (async) connect$rds(r0, &(0x7f00000000c0)={0x2, 0x4e24, @loopback}, 0x10) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xffffffffffffff0e) 00:02:12 executing program 1: socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x2, 0x4e23, @remote}, 0x10, 0x0}, 0x4048811) ioctl$SIOCPNDELRESOURCE(0xffffffffffffffff, 0x89ef, &(0x7f0000000000)=0x8) 00:02:12 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000080)='./binderfs2/custom0\x00', 0x802, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs2/binder0\x00', 0x6, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000100)='./binderfs/custom0\x00', 0x0, 0x0) ioctl$BINDER_ENABLE_ONEWAY_SPAM_DETECTION(r2, 0x40046210, &(0x7f0000000140)=0x1) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x100000, 0x400}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) ioctl$RTC_AIE_OFF(0xffffffffffffffff, 0x7002) mmap$binder(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x3) 00:02:12 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(r1, 0xc06c4124, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:12 executing program 2: bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:12 executing program 1: socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x2, 0x4e23, @remote}, 0x10, 0x0}, 0x4048811) ioctl$SIOCPNDELRESOURCE(0xffffffffffffffff, 0x89ef, &(0x7f0000000000)=0x8) socket$rds(0x15, 0x5, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x2, 0x4e23, @remote}, 0x10, 0x0}, 0x4048811) (async) ioctl$SIOCPNDELRESOURCE(0xffffffffffffffff, 0x89ef, &(0x7f0000000000)=0x8) (async) 00:02:12 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x32a, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}], 0x1}}], 0xb8, 0x40001}, 0x0) 00:02:12 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:12 executing program 0: openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x240201, 0x0) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:12 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(r1, 0xc06c4124, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:12 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x32a, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{0x0}], 0x1}}], 0xb8, 0x40001}, 0x0) 00:02:12 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000080)='./binderfs2/custom0\x00', 0x802, 0x0) (async) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs2/binder0\x00', 0x6, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000100)='./binderfs/custom0\x00', 0x0, 0x0) ioctl$BINDER_ENABLE_ONEWAY_SPAM_DETECTION(r2, 0x40046210, &(0x7f0000000140)=0x1) (async) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x100000, 0x400}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) ioctl$RTC_AIE_OFF(0xffffffffffffffff, 0x7002) (async, rerun: 64) mmap$binder(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x3) (rerun: 64) 00:02:12 executing program 1: socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x2, 0x4e23, @remote}, 0x10, 0x0}, 0x4048811) ioctl$SIOCPNDELRESOURCE(0xffffffffffffffff, 0x89ef, &(0x7f0000000000)=0x8) socket$rds(0x15, 0x5, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x2, 0x4e23, @remote}, 0x10, 0x0}, 0x4048811) (async) ioctl$SIOCPNDELRESOURCE(0xffffffffffffffff, 0x89ef, &(0x7f0000000000)=0x8) (async) 00:02:12 executing program 0: openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x240201, 0x0) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x240201, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:12 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(r1, 0xc06c4124, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(r1, 0xc06c4124, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:12 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x32a, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{0x0}], 0x1}}], 0xb8, 0x40001}, 0x0) 00:02:12 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:12 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000080)='./binderfs2/custom0\x00', 0x802, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs2/binder0\x00', 0x6, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000100)='./binderfs/custom0\x00', 0x0, 0x0) ioctl$BINDER_ENABLE_ONEWAY_SPAM_DETECTION(r2, 0x40046210, &(0x7f0000000140)=0x1) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x100000, 0x400}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) ioctl$RTC_AIE_OFF(0xffffffffffffffff, 0x7002) mmap$binder(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x3) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000080)='./binderfs2/custom0\x00', 0x802, 0x0) (async) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs2/binder0\x00', 0x6, 0x0) (async) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000100)='./binderfs/custom0\x00', 0x0, 0x0) (async) ioctl$BINDER_ENABLE_ONEWAY_SPAM_DETECTION(r2, 0x40046210, &(0x7f0000000140)=0x1) (async) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x100000, 0x400}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) ioctl$RTC_AIE_OFF(0xffffffffffffffff, 0x7002) (async) mmap$binder(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x3) (async) 00:02:12 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) r1 = getpid() getpgid(r1) migrate_pages(r1, 0x3ff, &(0x7f0000000000)=0x120, &(0x7f00000000c0)=0x200) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:12 executing program 0: openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x240201, 0x0) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x240201, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:12 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x32a, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{0x0}], 0x1}}], 0xb8, 0x40001}, 0x0) 00:02:12 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:12 executing program 0: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) getsockname$l2tp(r1, &(0x7f0000000040)={0x2, 0x0, @private}, &(0x7f0000000080)=0x10) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140), r0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r1, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x40, r2, 0x200, 0x70bd27, 0x25dfdbfd, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x7}, @L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}, @L2TP_ATTR_DEBUG={0x8}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x3}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x9}]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x4018004) r3 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r3, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:12 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) r1 = getpid() getpgid(r1) migrate_pages(r1, 0x3ff, &(0x7f0000000000)=0x120, &(0x7f00000000c0)=0x200) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) getpid() (async) getpgid(r1) (async) migrate_pages(r1, 0x3ff, &(0x7f0000000000)=0x120, &(0x7f00000000c0)=0x200) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) 00:02:12 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000080), 0x40000000, &(0x7f0000000100)) 00:02:12 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, 0x0, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:12 executing program 5: setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f00000000c0), 0x1) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) bind$rds(r0, &(0x7f0000000140)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder1\x00', 0x802, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) setsockopt$RDS_GET_MR(r2, 0x114, 0x2, &(0x7f00000002c0)={{&(0x7f00000001c0)=""/177, 0xb1}, &(0x7f0000000280), 0x8}, 0x20) socketpair(0x1, 0x5, 0xfffffe01, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$L2TP_CMD_SESSION_CREATE(r3, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x7c, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @mcast2}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x5}, @L2TP_ATTR_L2SPEC_TYPE={0x5, 0x5, 0x1}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @broadcast}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'rose0\x00'}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x8000000000000000}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x2}]}, 0x7c}, 0x1, 0x0, 0x0, 0x200480d5}, 0x1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) r5 = syz_genetlink_get_family_id$l2tp(&(0x7f00000004c0), r3) sendmsg$L2TP_CMD_NOOP(r4, &(0x7f00000005c0)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x58, r5, 0x0, 0x70bd26, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x7a}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x4}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x3}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0xffff}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @private0={0xfc, 0x0, '\x00', 0x1}}]}, 0x58}, 0x1, 0x0, 0x0, 0x40}, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000080)={0x73622a85, 0x5, 0x3}) ioctl$sock_bt_bnep_BNEPCONNADD(0xffffffffffffffff, 0x400442c8, &(0x7f0000000180)={r0, 0x200, 0xffff, "7e140756482e8de378244fd106589e3e021ce59e295d8e63c5c8d6718b86a35298200764743d5f323725"}) 00:02:12 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x32a, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{0x0}, {0x0}], 0x2}}], 0xb8, 0x40001}, 0x0) 00:02:12 executing program 0: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) getsockname$l2tp(r1, &(0x7f0000000040)={0x2, 0x0, @private}, &(0x7f0000000080)=0x10) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140), r0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r1, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x40, r2, 0x200, 0x70bd27, 0x25dfdbfd, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x7}, @L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}, @L2TP_ATTR_DEBUG={0x8}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x3}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x9}]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x4018004) r3 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r3, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:12 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000080), 0x40000000, &(0x7f0000000100)) 00:02:12 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) r1 = getpid() getpgid(r1) migrate_pages(r1, 0x3ff, &(0x7f0000000000)=0x120, &(0x7f00000000c0)=0x200) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) getpid() (async) getpgid(r1) (async) migrate_pages(r1, 0x3ff, &(0x7f0000000000)=0x120, &(0x7f00000000c0)=0x200) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) 00:02:12 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x32a, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{0x0}, {0x0}], 0x2}}], 0xb8, 0x40001}, 0x0) 00:02:12 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, 0x0, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:12 executing program 0: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) getsockname$l2tp(r1, &(0x7f0000000040)={0x2, 0x0, @private}, &(0x7f0000000080)=0x10) (async) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140), r0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r1, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x40, r2, 0x200, 0x70bd27, 0x25dfdbfd, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x7}, @L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}, @L2TP_ATTR_DEBUG={0x8}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x3}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x9}]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x4018004) r3 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r3, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:12 executing program 5: setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f00000000c0), 0x1) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) bind$rds(r0, &(0x7f0000000140)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder1\x00', 0x802, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) setsockopt$RDS_GET_MR(r2, 0x114, 0x2, &(0x7f00000002c0)={{&(0x7f00000001c0)=""/177, 0xb1}, &(0x7f0000000280), 0x8}, 0x20) socketpair(0x1, 0x5, 0xfffffe01, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$L2TP_CMD_SESSION_CREATE(r3, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x7c, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @mcast2}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x5}, @L2TP_ATTR_L2SPEC_TYPE={0x5, 0x5, 0x1}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @broadcast}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'rose0\x00'}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x8000000000000000}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x2}]}, 0x7c}, 0x1, 0x0, 0x0, 0x200480d5}, 0x1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) r5 = syz_genetlink_get_family_id$l2tp(&(0x7f00000004c0), r3) sendmsg$L2TP_CMD_NOOP(r4, &(0x7f00000005c0)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x58, r5, 0x0, 0x70bd26, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x7a}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x4}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x3}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0xffff}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @private0={0xfc, 0x0, '\x00', 0x1}}]}, 0x58}, 0x1, 0x0, 0x0, 0x40}, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000080)={0x73622a85, 0x5, 0x3}) ioctl$sock_bt_bnep_BNEPCONNADD(0xffffffffffffffff, 0x400442c8, &(0x7f0000000180)={r0, 0x200, 0xffff, "7e140756482e8de378244fd106589e3e021ce59e295d8e63c5c8d6718b86a35298200764743d5f323725"}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f00000000c0), 0x1) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) bind$rds(r0, &(0x7f0000000140)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10) (async) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder1\x00', 0x802, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) setsockopt$RDS_GET_MR(r2, 0x114, 0x2, &(0x7f00000002c0)={{&(0x7f00000001c0)=""/177, 0xb1}, &(0x7f0000000280), 0x8}, 0x20) (async) socketpair(0x1, 0x5, 0xfffffe01, &(0x7f0000000300)) (async) sendmsg$L2TP_CMD_SESSION_CREATE(r3, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x7c, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @mcast2}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x5}, @L2TP_ATTR_L2SPEC_TYPE={0x5, 0x5, 0x1}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @broadcast}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'rose0\x00'}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x8000000000000000}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x2}]}, 0x7c}, 0x1, 0x0, 0x0, 0x200480d5}, 0x1) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) (async) syz_genetlink_get_family_id$l2tp(&(0x7f00000004c0), r3) (async) sendmsg$L2TP_CMD_NOOP(r4, &(0x7f00000005c0)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x58, r5, 0x0, 0x70bd26, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x7a}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x4}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x3}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0xffff}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @private0={0xfc, 0x0, '\x00', 0x1}}]}, 0x58}, 0x1, 0x0, 0x0, 0x40}, 0x0) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000080)={0x73622a85, 0x5, 0x3}) (async) ioctl$sock_bt_bnep_BNEPCONNADD(0xffffffffffffffff, 0x400442c8, &(0x7f0000000180)={r0, 0x200, 0xffff, "7e140756482e8de378244fd106589e3e021ce59e295d8e63c5c8d6718b86a35298200764743d5f323725"}) (async) 00:02:12 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000080), 0x40000000, &(0x7f0000000100)) 00:02:12 executing program 1: sendmsg$rds(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10, 0x0}, 0x20000800) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000180)={{&(0x7f00000000c0)=""/153, 0x99}, &(0x7f0000000000), 0x10}, 0x20) 00:02:12 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x32a, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{0x0}, {0x0}], 0x2}}], 0xb8, 0x40001}, 0x0) 00:02:12 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, 0x0, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:12 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) ioctl$RTC_EPOCH_SET(0xffffffffffffffff, 0x4008700e, 0x1) r1 = getpid() getpgid(r1) syz_open_procfs$userns(r1, &(0x7f0000000340)) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @empty}, 0x10) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(0xffffffffffffffff, 0x40044103, &(0x7f0000000380)=0x5) connect$rds(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)={0x2, 0x4e21, @loopback}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f0000000240)=""/137, 0x89}], 0x2, 0x0, 0x0, 0x20040041}, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000480)={@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x3b}}, 0x3, 0x4, 0x3, 0x1}}, {&(0x7f00000003c0)=""/119, 0x77}, &(0x7f0000000440), 0x9}, 0xa0) 00:02:12 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r3, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r3, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, r3, 0x1, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x3cbd}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8001}]}, 0x24}, 0x1, 0x0, 0x0, 0x404000c}, 0x4) 00:02:12 executing program 5: setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f00000000c0), 0x1) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) bind$rds(r0, &(0x7f0000000140)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder1\x00', 0x802, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) setsockopt$RDS_GET_MR(r2, 0x114, 0x2, &(0x7f00000002c0)={{&(0x7f00000001c0)=""/177, 0xb1}, &(0x7f0000000280), 0x8}, 0x20) socketpair(0x1, 0x5, 0xfffffe01, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$L2TP_CMD_SESSION_CREATE(r3, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x7c, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @mcast2}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x5}, @L2TP_ATTR_L2SPEC_TYPE={0x5, 0x5, 0x1}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @broadcast}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'rose0\x00'}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x8000000000000000}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x2}]}, 0x7c}, 0x1, 0x0, 0x0, 0x200480d5}, 0x1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) r5 = syz_genetlink_get_family_id$l2tp(&(0x7f00000004c0), r3) sendmsg$L2TP_CMD_NOOP(r4, &(0x7f00000005c0)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x58, r5, 0x0, 0x70bd26, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x7a}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x4}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x3}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0xffff}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @private0={0xfc, 0x0, '\x00', 0x1}}]}, 0x58}, 0x1, 0x0, 0x0, 0x40}, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000080)={0x73622a85, 0x5, 0x3}) ioctl$sock_bt_bnep_BNEPCONNADD(0xffffffffffffffff, 0x400442c8, &(0x7f0000000180)={r0, 0x200, 0xffff, "7e140756482e8de378244fd106589e3e021ce59e295d8e63c5c8d6718b86a35298200764743d5f323725"}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f00000000c0), 0x1) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) bind$rds(r0, &(0x7f0000000140)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10) (async) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder1\x00', 0x802, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) setsockopt$RDS_GET_MR(r2, 0x114, 0x2, &(0x7f00000002c0)={{&(0x7f00000001c0)=""/177, 0xb1}, &(0x7f0000000280), 0x8}, 0x20) (async) socketpair(0x1, 0x5, 0xfffffe01, &(0x7f0000000300)) (async) sendmsg$L2TP_CMD_SESSION_CREATE(r3, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x7c, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @mcast2}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x5}, @L2TP_ATTR_L2SPEC_TYPE={0x5, 0x5, 0x1}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @broadcast}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'rose0\x00'}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x8000000000000000}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x2}]}, 0x7c}, 0x1, 0x0, 0x0, 0x200480d5}, 0x1) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) (async) syz_genetlink_get_family_id$l2tp(&(0x7f00000004c0), r3) (async) sendmsg$L2TP_CMD_NOOP(r4, &(0x7f00000005c0)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x58, r5, 0x0, 0x70bd26, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x7a}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x4}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x3}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0xffff}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @private0={0xfc, 0x0, '\x00', 0x1}}]}, 0x58}, 0x1, 0x0, 0x0, 0x40}, 0x0) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000080)={0x73622a85, 0x5, 0x3}) (async) ioctl$sock_bt_bnep_BNEPCONNADD(0xffffffffffffffff, 0x400442c8, &(0x7f0000000180)={r0, 0x200, 0xffff, "7e140756482e8de378244fd106589e3e021ce59e295d8e63c5c8d6718b86a35298200764743d5f323725"}) (async) 00:02:12 executing program 1: sendmsg$rds(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10, 0x0}, 0x20000800) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000180)={{&(0x7f00000000c0)=""/153, 0x99}, &(0x7f0000000000), 0x10}, 0x20) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10, 0x0}, 0x20000800) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000180)={{&(0x7f00000000c0)=""/153, 0x99}, &(0x7f0000000000), 0x10}, 0x20) (async) 00:02:12 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0x60, 0x40001}, 0x0) 00:02:12 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:12 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) ioctl$RTC_EPOCH_SET(0xffffffffffffffff, 0x4008700e, 0x1) r1 = getpid() getpgid(r1) syz_open_procfs$userns(r1, &(0x7f0000000340)) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @empty}, 0x10) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(0xffffffffffffffff, 0x40044103, &(0x7f0000000380)=0x5) connect$rds(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)={0x2, 0x4e21, @loopback}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f0000000240)=""/137, 0x89}], 0x2, 0x0, 0x0, 0x20040041}, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000480)={@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x3b}}, 0x3, 0x4, 0x3, 0x1}}, {&(0x7f00000003c0)=""/119, 0x77}, &(0x7f0000000440), 0x9}, 0xa0) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) ioctl$RTC_EPOCH_SET(0xffffffffffffffff, 0x4008700e, 0x1) (async) getpid() (async) getpgid(r1) (async) syz_open_procfs$userns(r1, &(0x7f0000000340)) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @empty}, 0x10) (async) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(0xffffffffffffffff, 0x40044103, &(0x7f0000000380)=0x5) (async) connect$rds(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) (async) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)={0x2, 0x4e21, @loopback}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f0000000240)=""/137, 0x89}], 0x2, 0x0, 0x0, 0x20040041}, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000480)={@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x3b}}, 0x3, 0x4, 0x3, 0x1}}, {&(0x7f00000003c0)=""/119, 0x77}, &(0x7f0000000440), 0x9}, 0xa0) (async) 00:02:12 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r3, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r3, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, r3, 0x1, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x3cbd}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8001}]}, 0x24}, 0x1, 0x0, 0x0, 0x404000c}, 0x4) 00:02:12 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:12 executing program 1: sendmsg$rds(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10, 0x0}, 0x20000800) (async) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000180)={{&(0x7f00000000c0)=""/153, 0x99}, &(0x7f0000000000), 0x10}, 0x20) 00:02:12 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:12 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0x60, 0x40001}, 0x0) 00:02:12 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) ioctl$RTC_EPOCH_SET(0xffffffffffffffff, 0x4008700e, 0x1) r1 = getpid() getpgid(r1) syz_open_procfs$userns(r1, &(0x7f0000000340)) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @empty}, 0x10) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(0xffffffffffffffff, 0x40044103, &(0x7f0000000380)=0x5) connect$rds(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)={0x2, 0x4e21, @loopback}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f0000000240)=""/137, 0x89}], 0x2, 0x0, 0x0, 0x20040041}, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000480)={@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x3b}}, 0x3, 0x4, 0x3, 0x1}}, {&(0x7f00000003c0)=""/119, 0x77}, &(0x7f0000000440), 0x9}, 0xa0) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) ioctl$RTC_EPOCH_SET(0xffffffffffffffff, 0x4008700e, 0x1) (async) getpid() (async) getpgid(r1) (async) syz_open_procfs$userns(r1, &(0x7f0000000340)) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @empty}, 0x10) (async) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(0xffffffffffffffff, 0x40044103, &(0x7f0000000380)=0x5) (async) connect$rds(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) (async) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)={0x2, 0x4e21, @loopback}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f0000000240)=""/137, 0x89}], 0x2, 0x0, 0x0, 0x20040041}, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000480)={@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x3b}}, 0x3, 0x4, 0x3, 0x1}}, {&(0x7f00000003c0)=""/119, 0x77}, &(0x7f0000000440), 0x9}, 0xa0) (async) 00:02:12 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:12 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async, rerun: 64) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async, rerun: 64) r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r3, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r3, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, r3, 0x1, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x3cbd}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8001}]}, 0x24}, 0x1, 0x0, 0x0, 0x404000c}, 0x4) 00:02:12 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:12 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0x60, 0x40001}, 0x0) 00:02:12 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) r1 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000180)={0x80000000, 0x0, &(0x7f0000000280)=[{{}, {0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f00000003c0)={r2, &(0x7f0000000300), &(0x7f0000000340)}) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x0) 00:02:13 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x8, 0x4, 0x3, &(0x7f0000000040)) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:13 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:13 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, 0x0, 0x0) 00:02:13 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000180)={0x80000000, 0x0, &(0x7f0000000280)=[{{}, {0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f00000003c0)={r2, &(0x7f0000000300), &(0x7f0000000340)}) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x0) 00:02:13 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x0, 0x77}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xb8, 0x40001}, 0x0) 00:02:13 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) tgkill(0xffffffffffffffff, 0xffffffffffffffff, 0x2f) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:13 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0xffffffffffffffff, 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1a, 0x800, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000040)={{0x7, 0x9}, 0x62}, 0xfffffffffffffdba) socket$inet6_udp(0xa, 0x2, 0x0) 00:02:13 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, 0x0, 0x0) 00:02:13 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x8, 0x4, 0x3, &(0x7f0000000040)) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:13 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) r1 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000180)={0x80000000, 0x0, &(0x7f0000000280)=[{{}, {0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f00000003c0)={r2, &(0x7f0000000300), &(0x7f0000000340)}) (async, rerun: 64) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x0) (rerun: 64) 00:02:13 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xb8, 0x40001}, 0x0) 00:02:13 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) tgkill(0xffffffffffffffff, 0xffffffffffffffff, 0x2f) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:13 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, 0x0, 0x0) 00:02:13 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0xffffffffffffffff, 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1a, 0x800, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000040)={{0x7, 0x9}, 0x62}, 0xfffffffffffffdba) (async) socket$inet6_udp(0xa, 0x2, 0x0) 00:02:13 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) tgkill(0xffffffffffffffff, 0xffffffffffffffff, 0x2f) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:13 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x8, 0x4, 0x3, &(0x7f0000000040)) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:13 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:13 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0xffffffffffffffff, 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1a, 0x800, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000040)={{0x7, 0x9}, 0x62}, 0xfffffffffffffdba) socket$inet6_udp(0xa, 0x2, 0x0) 00:02:13 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xb8, 0x40001}, 0x0) 00:02:13 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000a80)) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r1, 0xc004743e, &(0x7f0000000000)=0x9) r2 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r2, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @local}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4000001}, 0x0) 00:02:13 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x7f, 0x0, 0x400}, 0x4d) 00:02:13 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:13 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000640)={&(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000000080), 0x0, &(0x7f00000004c0)=[@fadd={0x58, 0x114, 0x6, {{0xc, 0xaf18}, &(0x7f00000000c0)=0x40, &(0x7f0000000140)=0xbffffffffffffbff, 0xdd, 0x1, 0xbf3, 0x9, 0x2, 0x4}}, @mask_cswp={0x58, 0x114, 0x9, {{0x1, 0x6}, &(0x7f0000000180)=0x8, &(0x7f00000001c0)=0x8, 0x8, 0x0, 0x7, 0x80, 0x41, 0x7f}}, @zcopy_cookie={0x18, 0x114, 0xc, 0x4}, @rdma_args={0xfffffffffffffd97, 0x114, 0x1, {{0x739, 0x9}, {&(0x7f0000000680)=""/164, 0xa4}, &(0x7f0000000240)=[{&(0x7f0000000200)=""/12, 0xc}, {&(0x7f0000000380)=""/150, 0x96}], 0x2, 0x4, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x6}, &(0x7f0000000440)=0x7fff, &(0x7f0000000480)=0x1, 0xab3, 0xfff, 0x5b8, 0x5, 0x65, 0xff}}], 0x168, 0x80}, 0x20000884) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$rds(r1, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f00000002c0)={r1, 0xf88d, 0x81, "68fba32cdd57e426442610bb73cd24190fe260a4d2a22eaacf52b1e8eabf1a6d45c1677f7dbc5de0d715"}) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000100)=0x1, 0xfffffffffffffe2d) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:13 executing program 5: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100)=0x2, 0x4) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r0 = syz_open_dev$sndpcmc(&(0x7f0000000040), 0x1, 0x2000) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(r1, 0x80184132, &(0x7f00000000c0)) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(r0, 0x80184151, &(0x7f0000000080)={0x0, &(0x7f0000000140)="f65a6778e750d553e1e886a0366bb993ea8dcf9b69011d1613a5dc4113567ff3b35d85d383a42c78a3410cc88fec3c33196c92043b87000c7f17b0ea65e4496847c6b467c24a6ac49a025debbd159a5df4156861938d423b0f7f56f390237f3c23d5c550c7fe080527600084df4c6911aeeba92c543ba31193dfbb08dba290839907bf9a34e5a6c392a8944a14ca26cffc91046c52d94c0ff22cde5ec845fa252b136a9e31363585bbaf44c37fbd723d6a5afff522b73f", 0xb7}) 00:02:13 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xb8, 0x40001}, 0x0) 00:02:13 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:13 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x7f, 0x0, 0x400}, 0x4d) 00:02:13 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xb8, 0x40001}, 0x0) 00:02:13 executing program 5: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100)=0x2, 0x4) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) r0 = syz_open_dev$sndpcmc(&(0x7f0000000040), 0x1, 0x2000) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(r1, 0x80184132, &(0x7f00000000c0)) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(r0, 0x80184151, &(0x7f0000000080)={0x0, &(0x7f0000000140)="f65a6778e750d553e1e886a0366bb993ea8dcf9b69011d1613a5dc4113567ff3b35d85d383a42c78a3410cc88fec3c33196c92043b87000c7f17b0ea65e4496847c6b467c24a6ac49a025debbd159a5df4156861938d423b0f7f56f390237f3c23d5c550c7fe080527600084df4c6911aeeba92c543ba31193dfbb08dba290839907bf9a34e5a6c392a8944a14ca26cffc91046c52d94c0ff22cde5ec845fa252b136a9e31363585bbaf44c37fbd723d6a5afff522b73f", 0xb7}) 00:02:13 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000640)={&(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000000080), 0x0, &(0x7f00000004c0)=[@fadd={0x58, 0x114, 0x6, {{0xc, 0xaf18}, &(0x7f00000000c0)=0x40, &(0x7f0000000140)=0xbffffffffffffbff, 0xdd, 0x1, 0xbf3, 0x9, 0x2, 0x4}}, @mask_cswp={0x58, 0x114, 0x9, {{0x1, 0x6}, &(0x7f0000000180)=0x8, &(0x7f00000001c0)=0x8, 0x8, 0x0, 0x7, 0x80, 0x41, 0x7f}}, @zcopy_cookie={0x18, 0x114, 0xc, 0x4}, @rdma_args={0xfffffffffffffd97, 0x114, 0x1, {{0x739, 0x9}, {&(0x7f0000000680)=""/164, 0xa4}, &(0x7f0000000240)=[{&(0x7f0000000200)=""/12, 0xc}, {&(0x7f0000000380)=""/150, 0x96}], 0x2, 0x4, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x6}, &(0x7f0000000440)=0x7fff, &(0x7f0000000480)=0x1, 0xab3, 0xfff, 0x5b8, 0x5, 0x65, 0xff}}], 0x168, 0x80}, 0x20000884) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$rds(r1, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f00000002c0)={r1, 0xf88d, 0x81, "68fba32cdd57e426442610bb73cd24190fe260a4d2a22eaacf52b1e8eabf1a6d45c1677f7dbc5de0d715"}) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000100)=0x1, 0xfffffffffffffe2d) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000640)={&(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000000080), 0x0, &(0x7f00000004c0)=[@fadd={0x58, 0x114, 0x6, {{0xc, 0xaf18}, &(0x7f00000000c0)=0x40, &(0x7f0000000140)=0xbffffffffffffbff, 0xdd, 0x1, 0xbf3, 0x9, 0x2, 0x4}}, @mask_cswp={0x58, 0x114, 0x9, {{0x1, 0x6}, &(0x7f0000000180)=0x8, &(0x7f00000001c0)=0x8, 0x8, 0x0, 0x7, 0x80, 0x41, 0x7f}}, @zcopy_cookie={0x18, 0x114, 0xc, 0x4}, @rdma_args={0xfffffffffffffd97, 0x114, 0x1, {{0x739, 0x9}, {&(0x7f0000000680)=""/164, 0xa4}, &(0x7f0000000240)=[{&(0x7f0000000200)=""/12, 0xc}, {&(0x7f0000000380)=""/150, 0x96}], 0x2, 0x4, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x6}, &(0x7f0000000440)=0x7fff, &(0x7f0000000480)=0x1, 0xab3, 0xfff, 0x5b8, 0x5, 0x65, 0xff}}], 0x168, 0x80}, 0x20000884) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) bind$rds(r1, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f00000002c0)={r1, 0xf88d, 0x81, "68fba32cdd57e426442610bb73cd24190fe260a4d2a22eaacf52b1e8eabf1a6d45c1677f7dbc5de0d715"}) (async) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000100)=0x1, 0xfffffffffffffe2d) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:13 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x7f, 0x0, 0x400}, 0x4d) 00:02:13 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000a80)) (async) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r1, 0xc004743e, &(0x7f0000000000)=0x9) r2 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r2, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @local}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4000001}, 0x0) 00:02:13 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xb8, 0x40001}, 0x0) 00:02:13 executing program 5: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100)=0x2, 0x4) (async) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) r0 = syz_open_dev$sndpcmc(&(0x7f0000000040), 0x1, 0x2000) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) (async, rerun: 64) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(r1, 0x80184132, &(0x7f00000000c0)) (async, rerun: 64) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(r0, 0x80184151, &(0x7f0000000080)={0x0, &(0x7f0000000140)="f65a6778e750d553e1e886a0366bb993ea8dcf9b69011d1613a5dc4113567ff3b35d85d383a42c78a3410cc88fec3c33196c92043b87000c7f17b0ea65e4496847c6b467c24a6ac49a025debbd159a5df4156861938d423b0f7f56f390237f3c23d5c550c7fe080527600084df4c6911aeeba92c543ba31193dfbb08dba290839907bf9a34e5a6c392a8944a14ca26cffc91046c52d94c0ff22cde5ec845fa252b136a9e31363585bbaf44c37fbd723d6a5afff522b73f", 0xb7}) 00:02:13 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f00000000c0)={0xfffffffb, 0xffffffffffffffff, 0x4000}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x9, 0x20000000, 0x2000, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x10) 00:02:13 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000640)={&(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000000080), 0x0, &(0x7f00000004c0)=[@fadd={0x58, 0x114, 0x6, {{0xc, 0xaf18}, &(0x7f00000000c0)=0x40, &(0x7f0000000140)=0xbffffffffffffbff, 0xdd, 0x1, 0xbf3, 0x9, 0x2, 0x4}}, @mask_cswp={0x58, 0x114, 0x9, {{0x1, 0x6}, &(0x7f0000000180)=0x8, &(0x7f00000001c0)=0x8, 0x8, 0x0, 0x7, 0x80, 0x41, 0x7f}}, @zcopy_cookie={0x18, 0x114, 0xc, 0x4}, @rdma_args={0xfffffffffffffd97, 0x114, 0x1, {{0x739, 0x9}, {&(0x7f0000000680)=""/164, 0xa4}, &(0x7f0000000240)=[{&(0x7f0000000200)=""/12, 0xc}, {&(0x7f0000000380)=""/150, 0x96}], 0x2, 0x4, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x6}, &(0x7f0000000440)=0x7fff, &(0x7f0000000480)=0x1, 0xab3, 0xfff, 0x5b8, 0x5, 0x65, 0xff}}], 0x168, 0x80}, 0x20000884) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$rds(r1, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f00000002c0)={r1, 0xf88d, 0x81, "68fba32cdd57e426442610bb73cd24190fe260a4d2a22eaacf52b1e8eabf1a6d45c1677f7dbc5de0d715"}) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000100)=0x1, 0xfffffffffffffe2d) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000640)={&(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000000080), 0x0, &(0x7f00000004c0)=[@fadd={0x58, 0x114, 0x6, {{0xc, 0xaf18}, &(0x7f00000000c0)=0x40, &(0x7f0000000140)=0xbffffffffffffbff, 0xdd, 0x1, 0xbf3, 0x9, 0x2, 0x4}}, @mask_cswp={0x58, 0x114, 0x9, {{0x1, 0x6}, &(0x7f0000000180)=0x8, &(0x7f00000001c0)=0x8, 0x8, 0x0, 0x7, 0x80, 0x41, 0x7f}}, @zcopy_cookie={0x18, 0x114, 0xc, 0x4}, @rdma_args={0xfffffffffffffd97, 0x114, 0x1, {{0x739, 0x9}, {&(0x7f0000000680)=""/164, 0xa4}, &(0x7f0000000240)=[{&(0x7f0000000200)=""/12, 0xc}, {&(0x7f0000000380)=""/150, 0x96}], 0x2, 0x4, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x6}, &(0x7f0000000440)=0x7fff, &(0x7f0000000480)=0x1, 0xab3, 0xfff, 0x5b8, 0x5, 0x65, 0xff}}], 0x168, 0x80}, 0x20000884) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) bind$rds(r1, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f00000002c0)={r1, 0xf88d, 0x81, "68fba32cdd57e426442610bb73cd24190fe260a4d2a22eaacf52b1e8eabf1a6d45c1677f7dbc5de0d715"}) (async) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000100)=0x1, 0xfffffffffffffe2d) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:13 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x40001}, 0x0) 00:02:13 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f00000000c0)={0xfffffffb, 0xffffffffffffffff, 0x4000}, 0x10) (async, rerun: 32) modify_ldt$write(0x1, &(0x7f0000000080)={0x9, 0x20000000, 0x2000, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x10) (rerun: 32) 00:02:13 executing program 0: ioctl$PPPIOCSCOMPRESS(0xffffffffffffffff, 0x4010744d) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240), 0x40180, 0x0) ioctl$RTC_PIE_OFF(r2, 0x7006) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000180)={@qipcrtr={0x2a, 0xffffffffffffffff, 0x4000}, {&(0x7f0000000040)=""/188, 0xbc}, &(0x7f0000000140)}, 0xa0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:13 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x30}}, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x4c, r1, 0x8, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x8}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4040010}, 0x10) 00:02:13 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x40001}, 0x0) 00:02:13 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xb8, 0x40001}, 0x0) 00:02:13 executing program 0: ioctl$PPPIOCSCOMPRESS(0xffffffffffffffff, 0x4010744d) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240), 0x40180, 0x0) ioctl$RTC_PIE_OFF(r2, 0x7006) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000180)={@qipcrtr={0x2a, 0xffffffffffffffff, 0x4000}, {&(0x7f0000000040)=""/188, 0xbc}, &(0x7f0000000140)}, 0xa0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$PPPIOCSCOMPRESS(0xffffffffffffffff, 0x4010744d) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) openat$rtc(0xffffffffffffff9c, &(0x7f0000000240), 0x40180, 0x0) (async) ioctl$RTC_PIE_OFF(r2, 0x7006) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000180)={@qipcrtr={0x2a, 0xffffffffffffffff, 0x4000}, {&(0x7f0000000040)=""/188, 0xbc}, &(0x7f0000000140)}, 0xa0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:13 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000a80)) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r1, 0xc004743e, &(0x7f0000000000)=0x9) r2 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r2, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @local}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4000001}, 0x0) 00:02:13 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f00000000c0)={0xfffffffb, 0xffffffffffffffff, 0x4000}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x9, 0x20000000, 0x2000, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x10) 00:02:13 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xb8, 0x40001}, 0x0) 00:02:13 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x40001}, 0x0) 00:02:13 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x30}}, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x4c, r1, 0x8, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x8}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4040010}, 0x10) 00:02:13 executing program 0: ioctl$PPPIOCSCOMPRESS(0xffffffffffffffff, 0x4010744d) (async) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240), 0x40180, 0x0) ioctl$RTC_PIE_OFF(r2, 0x7006) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async, rerun: 32) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000180)={@qipcrtr={0x2a, 0xffffffffffffffff, 0x4000}, {&(0x7f0000000040)=""/188, 0xbc}, &(0x7f0000000140)}, 0xa0) (rerun: 32) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:13 executing program 4: r0 = syz_open_dev$sndpcmc(&(0x7f0000000080), 0x26f, 0x701000) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r0, 0xc0884113, &(0x7f00000000c0)={0x1, 0x9, 0x2, 0x2, 0xfffffffffffffffe, 0x5, 0xffffffffffffffff, 0x10001, 0x7fffffff, 0x27d, 0x9, 0x2}) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040)={0x1ffffe}, 0x10) ioctl$SNDRV_PCM_IOCTL_DRAIN(r0, 0x4144, 0x0) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(r0, 0x80184132, &(0x7f0000000180)) 00:02:13 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xb8, 0x40001}, 0x0) 00:02:13 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x30}}, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x4c, r1, 0x8, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x8}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4040010}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x30}}, 0x10) (async) syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x4c, r1, 0x8, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x8}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4040010}, 0x10) (async) 00:02:13 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58, 0x40001}, 0x0) 00:02:13 executing program 4: r0 = syz_open_dev$sndpcmc(&(0x7f0000000080), 0x26f, 0x701000) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r0, 0xc0884113, &(0x7f00000000c0)={0x1, 0x9, 0x2, 0x2, 0xfffffffffffffffe, 0x5, 0xffffffffffffffff, 0x10001, 0x7fffffff, 0x27d, 0x9, 0x2}) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040)={0x1ffffe}, 0x10) (async) ioctl$SNDRV_PCM_IOCTL_DRAIN(r0, 0x4144, 0x0) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(r0, 0x80184132, &(0x7f0000000180)) 00:02:13 executing program 5: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00', @ANYRES16=0x0, @ANYBLOB="040026bd7000fcdbdf2507000000050030000100000008000b00000000000500330000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x48050}, 0x400c0) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x8000c, 0x93d9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e20, @private=0xa010102}, 0x10) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:13 executing program 1: socket$rds(0x15, 0x5, 0x0) 00:02:13 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0, 0x40001}, 0x0) 00:02:13 executing program 4: r0 = syz_open_dev$sndpcmc(&(0x7f0000000080), 0x26f, 0x701000) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r0, 0xc0884113, &(0x7f00000000c0)={0x1, 0x9, 0x2, 0x2, 0xfffffffffffffffe, 0x5, 0xffffffffffffffff, 0x10001, 0x7fffffff, 0x27d, 0x9, 0x2}) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040)={0x1ffffe}, 0x10) ioctl$SNDRV_PCM_IOCTL_DRAIN(r0, 0x4144, 0x0) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(r0, 0x80184132, &(0x7f0000000180)) syz_open_dev$sndpcmc(&(0x7f0000000080), 0x26f, 0x701000) (async) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r0, 0xc0884113, &(0x7f00000000c0)={0x1, 0x9, 0x2, 0x2, 0xfffffffffffffffe, 0x5, 0xffffffffffffffff, 0x10001, 0x7fffffff, 0x27d, 0x9, 0x2}) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040)={0x1ffffe}, 0x10) (async) ioctl$SNDRV_PCM_IOCTL_DRAIN(r0, 0x4144, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(r0, 0x80184132, &(0x7f0000000180)) (async) 00:02:13 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0), 0x0, 0x40001}, 0x0) 00:02:13 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x6) ioctl$TIOCSISO7816(r1, 0xc0285443, &(0x7f0000001080)={0x6, 0x2, 0x4592, 0x811, 0x3ff}) sendmsg$rds(r0, &(0x7f0000001040)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/184, 0xb8}, {&(0x7f0000000140)=""/253, 0xfd}], 0x2, &(0x7f0000000d80)=[@rdma_args={0x48, 0x114, 0x1, {{0x4, 0x971f}, {&(0x7f0000000280)=""/122, 0x7a}, &(0x7f0000000680)=[{&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/124, 0x7c}, {&(0x7f0000000440)=""/128, 0x80}, {&(0x7f00000004c0)=""/190, 0xbe}, {&(0x7f0000000580)=""/241, 0xf1}], 0x5, 0x42, 0x6}}, @mask_cswp={0x58, 0x114, 0x9, {{0x1}, &(0x7f0000000700)=0x3, &(0x7f0000000740)=0x6, 0x284, 0x1, 0x3ff, 0xffffffffffffffff, 0x0, 0x1000}}, @mask_cswp={0x58, 0x114, 0x9, {{0xffffff81, 0x4}, &(0x7f0000000780)=0x5, &(0x7f00000007c0)=0x4, 0x8, 0x7, 0x3, 0x6, 0x1, 0x100000000}}, @cswp={0x58, 0x114, 0x7, {{0x15, 0x9}, &(0x7f0000000800), &(0x7f0000000840), 0xffffffff, 0x1, 0x7fffffff, 0x9, 0x20, 0x8}}, @mask_cswp={0x58, 0x114, 0x9, {{0x6, 0x400}, &(0x7f0000000880)=0x3, &(0x7f00000008c0)=0x1, 0x0, 0x2, 0x2ac4, 0xb0}}, @fadd={0x58, 0x114, 0x6, {{0x81, 0x6}, &(0x7f0000000900)=0x1104, &(0x7f0000000940), 0x81, 0x8000, 0xffff, 0x4, 0x8, 0x9}}, @mask_fadd={0x58, 0x114, 0x8, {{0x101, 0x800}, &(0x7f0000000980)=0x2, &(0x7f00000009c0)=0x8, 0x6, 0x5, 0x8a, 0x8000000000000001, 0x0, 0x1f}}, @rdma_args={0x48, 0x114, 0x1, {{0x1ff, 0x2}, {&(0x7f0000000a00)=""/113, 0x71}, &(0x7f0000000d00)=[{&(0x7f0000000a80)=""/114, 0x72}, {&(0x7f0000000b00)=""/21, 0x15}, {&(0x7f0000000b40)=""/110, 0x6e}, {&(0x7f0000000bc0)=""/184, 0xb8}, {&(0x7f0000000c80)=""/121, 0x79}], 0x5, 0x6f, 0x6}}], 0x2a0, 0x8010}, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f00000011c0)={{&(0x7f00000010c0)=""/178, 0xb2}, &(0x7f0000001180), 0x75}, 0x20) 00:02:13 executing program 1: socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) (async) 00:02:13 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:14 executing program 5: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00', @ANYRES16=0x0, @ANYBLOB="040026bd7000fcdbdf2507000000050030000100000008000b00000000000500330000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x48050}, 0x400c0) (async) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x8000c, 0x93d9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e20, @private=0xa010102}, 0x10) (async) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:14 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) ioctl$PPPIOCGIDLE(0xffffffffffffffff, 0x8010743f, &(0x7f0000000080)) 00:02:14 executing program 1: socket$rds(0x15, 0x5, 0x0) 00:02:14 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x6) ioctl$TIOCSISO7816(r1, 0xc0285443, &(0x7f0000001080)={0x6, 0x2, 0x4592, 0x811, 0x3ff}) sendmsg$rds(r0, &(0x7f0000001040)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/184, 0xb8}, {&(0x7f0000000140)=""/253, 0xfd}], 0x2, &(0x7f0000000d80)=[@rdma_args={0x48, 0x114, 0x1, {{0x4, 0x971f}, {&(0x7f0000000280)=""/122, 0x7a}, &(0x7f0000000680)=[{&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/124, 0x7c}, {&(0x7f0000000440)=""/128, 0x80}, {&(0x7f00000004c0)=""/190, 0xbe}, {&(0x7f0000000580)=""/241, 0xf1}], 0x5, 0x42, 0x6}}, @mask_cswp={0x58, 0x114, 0x9, {{0x1}, &(0x7f0000000700)=0x3, &(0x7f0000000740)=0x6, 0x284, 0x1, 0x3ff, 0xffffffffffffffff, 0x0, 0x1000}}, @mask_cswp={0x58, 0x114, 0x9, {{0xffffff81, 0x4}, &(0x7f0000000780)=0x5, &(0x7f00000007c0)=0x4, 0x8, 0x7, 0x3, 0x6, 0x1, 0x100000000}}, @cswp={0x58, 0x114, 0x7, {{0x15, 0x9}, &(0x7f0000000800), &(0x7f0000000840), 0xffffffff, 0x1, 0x7fffffff, 0x9, 0x20, 0x8}}, @mask_cswp={0x58, 0x114, 0x9, {{0x6, 0x400}, &(0x7f0000000880)=0x3, &(0x7f00000008c0)=0x1, 0x0, 0x2, 0x2ac4, 0xb0}}, @fadd={0x58, 0x114, 0x6, {{0x81, 0x6}, &(0x7f0000000900)=0x1104, &(0x7f0000000940), 0x81, 0x8000, 0xffff, 0x4, 0x8, 0x9}}, @mask_fadd={0x58, 0x114, 0x8, {{0x101, 0x800}, &(0x7f0000000980)=0x2, &(0x7f00000009c0)=0x8, 0x6, 0x5, 0x8a, 0x8000000000000001, 0x0, 0x1f}}, @rdma_args={0x48, 0x114, 0x1, {{0x1ff, 0x2}, {&(0x7f0000000a00)=""/113, 0x71}, &(0x7f0000000d00)=[{&(0x7f0000000a80)=""/114, 0x72}, {&(0x7f0000000b00)=""/21, 0x15}, {&(0x7f0000000b40)=""/110, 0x6e}, {&(0x7f0000000bc0)=""/184, 0xb8}, {&(0x7f0000000c80)=""/121, 0x79}], 0x5, 0x6f, 0x6}}], 0x2a0, 0x8010}, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f00000011c0)={{&(0x7f00000010c0)=""/178, 0xb2}, &(0x7f0000001180), 0x75}, 0x20) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x6) (async) ioctl$TIOCSISO7816(r1, 0xc0285443, &(0x7f0000001080)={0x6, 0x2, 0x4592, 0x811, 0x3ff}) (async) sendmsg$rds(r0, &(0x7f0000001040)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/184, 0xb8}, {&(0x7f0000000140)=""/253, 0xfd}], 0x2, &(0x7f0000000d80)=[@rdma_args={0x48, 0x114, 0x1, {{0x4, 0x971f}, {&(0x7f0000000280)=""/122, 0x7a}, &(0x7f0000000680)=[{&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/124, 0x7c}, {&(0x7f0000000440)=""/128, 0x80}, {&(0x7f00000004c0)=""/190, 0xbe}, {&(0x7f0000000580)=""/241, 0xf1}], 0x5, 0x42, 0x6}}, @mask_cswp={0x58, 0x114, 0x9, {{0x1}, &(0x7f0000000700)=0x3, &(0x7f0000000740)=0x6, 0x284, 0x1, 0x3ff, 0xffffffffffffffff, 0x0, 0x1000}}, @mask_cswp={0x58, 0x114, 0x9, {{0xffffff81, 0x4}, &(0x7f0000000780)=0x5, &(0x7f00000007c0)=0x4, 0x8, 0x7, 0x3, 0x6, 0x1, 0x100000000}}, @cswp={0x58, 0x114, 0x7, {{0x15, 0x9}, &(0x7f0000000800), &(0x7f0000000840), 0xffffffff, 0x1, 0x7fffffff, 0x9, 0x20, 0x8}}, @mask_cswp={0x58, 0x114, 0x9, {{0x6, 0x400}, &(0x7f0000000880)=0x3, &(0x7f00000008c0)=0x1, 0x0, 0x2, 0x2ac4, 0xb0}}, @fadd={0x58, 0x114, 0x6, {{0x81, 0x6}, &(0x7f0000000900)=0x1104, &(0x7f0000000940), 0x81, 0x8000, 0xffff, 0x4, 0x8, 0x9}}, @mask_fadd={0x58, 0x114, 0x8, {{0x101, 0x800}, &(0x7f0000000980)=0x2, &(0x7f00000009c0)=0x8, 0x6, 0x5, 0x8a, 0x8000000000000001, 0x0, 0x1f}}, @rdma_args={0x48, 0x114, 0x1, {{0x1ff, 0x2}, {&(0x7f0000000a00)=""/113, 0x71}, &(0x7f0000000d00)=[{&(0x7f0000000a80)=""/114, 0x72}, {&(0x7f0000000b00)=""/21, 0x15}, {&(0x7f0000000b40)=""/110, 0x6e}, {&(0x7f0000000bc0)=""/184, 0xb8}, {&(0x7f0000000c80)=""/121, 0x79}], 0x5, 0x6f, 0x6}}], 0x2a0, 0x8010}, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f00000011c0)={{&(0x7f00000010c0)=""/178, 0xb2}, &(0x7f0000001180), 0x75}, 0x20) (async) 00:02:14 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0), 0x0, 0x40001}, 0x0) 00:02:14 executing program 5: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00', @ANYRES16=0x0, @ANYBLOB="040026bd7000fcdbdf2507000000050030000100000008000b00000000000500330000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x48050}, 0x400c0) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x8000c, 0x93d9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e20, @private=0xa010102}, 0x10) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00', @ANYRES16=0x0, @ANYBLOB="040026bd7000fcdbdf2507000000050030000100000008000b00000000000500330000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x48050}, 0x400c0) (async) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x1e, 0x8000c, 0x93d9, &(0x7f0000000080)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e20, @private=0xa010102}, 0x10) (async) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:14 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) ioctl$PPPIOCGIDLE(0xffffffffffffffff, 0x8010743f, &(0x7f0000000080)) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) ioctl$PPPIOCGIDLE(0xffffffffffffffff, 0x8010743f, &(0x7f0000000080)) (async) 00:02:14 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@rdma_dest={0x18, 0x114, 0x2, {0x0, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{}, &(0x7f0000000540)=0x913, &(0x7f0000000580)=0x1ff, 0x124, 0x8000000000000001, 0x0, 0x1, 0x5, 0x400}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000b40)=""/122, 0x7a}], 0x2}}], 0xb8, 0x40001}, 0x0) 00:02:14 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 00:02:14 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async, rerun: 64) r1 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x6) (rerun: 64) ioctl$TIOCSISO7816(r1, 0xc0285443, &(0x7f0000001080)={0x6, 0x2, 0x4592, 0x811, 0x3ff}) (async) sendmsg$rds(r0, &(0x7f0000001040)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/184, 0xb8}, {&(0x7f0000000140)=""/253, 0xfd}], 0x2, &(0x7f0000000d80)=[@rdma_args={0x48, 0x114, 0x1, {{0x4, 0x971f}, {&(0x7f0000000280)=""/122, 0x7a}, &(0x7f0000000680)=[{&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/124, 0x7c}, {&(0x7f0000000440)=""/128, 0x80}, {&(0x7f00000004c0)=""/190, 0xbe}, {&(0x7f0000000580)=""/241, 0xf1}], 0x5, 0x42, 0x6}}, @mask_cswp={0x58, 0x114, 0x9, {{0x1}, &(0x7f0000000700)=0x3, &(0x7f0000000740)=0x6, 0x284, 0x1, 0x3ff, 0xffffffffffffffff, 0x0, 0x1000}}, @mask_cswp={0x58, 0x114, 0x9, {{0xffffff81, 0x4}, &(0x7f0000000780)=0x5, &(0x7f00000007c0)=0x4, 0x8, 0x7, 0x3, 0x6, 0x1, 0x100000000}}, @cswp={0x58, 0x114, 0x7, {{0x15, 0x9}, &(0x7f0000000800), &(0x7f0000000840), 0xffffffff, 0x1, 0x7fffffff, 0x9, 0x20, 0x8}}, @mask_cswp={0x58, 0x114, 0x9, {{0x6, 0x400}, &(0x7f0000000880)=0x3, &(0x7f00000008c0)=0x1, 0x0, 0x2, 0x2ac4, 0xb0}}, @fadd={0x58, 0x114, 0x6, {{0x81, 0x6}, &(0x7f0000000900)=0x1104, &(0x7f0000000940), 0x81, 0x8000, 0xffff, 0x4, 0x8, 0x9}}, @mask_fadd={0x58, 0x114, 0x8, {{0x101, 0x800}, &(0x7f0000000980)=0x2, &(0x7f00000009c0)=0x8, 0x6, 0x5, 0x8a, 0x8000000000000001, 0x0, 0x1f}}, @rdma_args={0x48, 0x114, 0x1, {{0x1ff, 0x2}, {&(0x7f0000000a00)=""/113, 0x71}, &(0x7f0000000d00)=[{&(0x7f0000000a80)=""/114, 0x72}, {&(0x7f0000000b00)=""/21, 0x15}, {&(0x7f0000000b40)=""/110, 0x6e}, {&(0x7f0000000bc0)=""/184, 0xb8}, {&(0x7f0000000c80)=""/121, 0x79}], 0x5, 0x6f, 0x6}}], 0x2a0, 0x8010}, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 32) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f00000011c0)={{&(0x7f00000010c0)=""/178, 0xb2}, &(0x7f0000001180), 0x75}, 0x20) (rerun: 32) 00:02:14 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0), 0x0, 0x40001}, 0x0) 00:02:14 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f0000000040)) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f00000001c0), 0x12d480, 0x0) ioctl$RTC_RD_TIME(r1, 0x80247009, &(0x7f00000000c0)) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000100), 0x4) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f0000000080)) bind$rds(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r3 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r3, 0x114, 0x6, &(0x7f0000000140)=0x1, 0x4) 00:02:14 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x29, 0x6, 0x93d9, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4119871466062925}, 0xc, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=0x0, @ANYRES16=r2, @ANYRESHEX=r1, @ANYBLOB="2f78e299895ab8eeb467982e397f62872ad3f2d63912733b50c360b8edbde32160c417e697edee35cffb08299adb33f5419f57c45f4f58181275ecc3801ba63d522a1b"], 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x4c040) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r4, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r5 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r5, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r5, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f0000000400)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x34, r5, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x7}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000140)={{&(0x7f0000000040)=""/112, 0x70}, &(0x7f00000000c0), 0x3}, 0x20) 00:02:14 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 00:02:14 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async, rerun: 64) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async, rerun: 64) ioctl$PPPIOCGIDLE(0xffffffffffffffff, 0x8010743f, &(0x7f0000000080)) 00:02:14 executing program 0: syz_open_dev$sndpcmp(&(0x7f0000000180), 0x7, 0x290000) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00042bbd7000fddbdf250b00000008003b00030000d049530008003200010a1dc63c0b00010005003800010000000a000900aaaaaaaaaa"], 0x38}, 0x1, 0x0, 0x0, 0x48000}, 0x8015) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4048812}, 0x0) 00:02:14 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:14 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f0000000040)) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f00000001c0), 0x12d480, 0x0) ioctl$RTC_RD_TIME(r1, 0x80247009, &(0x7f00000000c0)) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000100), 0x4) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f0000000080)) bind$rds(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r3 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r3, 0x114, 0x6, &(0x7f0000000140)=0x1, 0x4) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) (async) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f0000000040)) (async) openat$rtc(0xffffffffffffff9c, &(0x7f00000001c0), 0x12d480, 0x0) (async) ioctl$RTC_RD_TIME(r1, 0x80247009, &(0x7f00000000c0)) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f0000000080)) (async) bind$rds(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_CONG_MONITOR(r3, 0x114, 0x6, &(0x7f0000000140)=0x1, 0x4) (async) 00:02:14 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 00:02:14 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (fail_nth: 1) 00:02:14 executing program 0: syz_open_dev$sndpcmp(&(0x7f0000000180), 0x7, 0x290000) (async) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00042bbd7000fddbdf250b00000008003b00030000d049530008003200010a1dc63c0b00010005003800010000000a000900aaaaaaaaaa"], 0x38}, 0x1, 0x0, 0x0, 0x48000}, 0x8015) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4048812}, 0x0) 00:02:14 executing program 2: syz_open_dev$sndpcmp(&(0x7f0000000180), 0x7, 0x290000) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00042bbd7000fddbdf250b00000008003b00030000d049530008003200010a1dc63c0b00010005003800010000000a000900aaaaaaaaaa"], 0x38}, 0x1, 0x0, 0x0, 0x48000}, 0x8015) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4048812}, 0x0) 00:02:14 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000080)) 00:02:14 executing program 1: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$RTC_RD_TIME(r0, 0x80247009, &(0x7f00000000c0)) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socket$rds(0x15, 0x5, 0x0) 00:02:14 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f0000000040)) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f00000001c0), 0x12d480, 0x0) ioctl$RTC_RD_TIME(r1, 0x80247009, &(0x7f00000000c0)) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000100), 0x4) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f0000000080)) bind$rds(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r3 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r3, 0x114, 0x6, &(0x7f0000000140)=0x1, 0x4) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) (async) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f0000000040)) (async) openat$rtc(0xffffffffffffff9c, &(0x7f00000001c0), 0x12d480, 0x0) (async) ioctl$RTC_RD_TIME(r1, 0x80247009, &(0x7f00000000c0)) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f0000000080)) (async) bind$rds(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_CONG_MONITOR(r3, 0x114, 0x6, &(0x7f0000000140)=0x1, 0x4) (async) 00:02:14 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (fail_nth: 1) [ 1009.415364] FAULT_INJECTION: forcing a failure. [ 1009.415364] name failslab, interval 1, probability 0, space 0, times 0 [ 1009.464171] CPU: 0 PID: 8863 Comm: syz-executor.3 Not tainted 4.14.280-syzkaller #0 [ 1009.471982] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1009.481331] Call Trace: [ 1009.483921] dump_stack+0x1b2/0x281 [ 1009.487551] should_fail.cold+0x10a/0x149 [ 1009.491701] should_failslab+0xd6/0x130 [ 1009.495676] __kmalloc+0x2c1/0x400 [ 1009.499214] ? sock_kmalloc+0x75/0xc0 [ 1009.503016] sock_kmalloc+0x75/0xc0 [ 1009.506642] ___sys_sendmsg+0x4d2/0x800 [ 1009.510612] ? get_pid_task+0x91/0x130 [ 1009.514491] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 1009.519247] ? lock_downgrade+0x740/0x740 [ 1009.523391] ? __fget+0x23e/0x3e0 [ 1009.526850] ? lock_acquire+0x170/0x3f0 [ 1009.530830] ? lock_downgrade+0x740/0x740 [ 1009.534989] ? __fdget+0x19b/0x1f0 [ 1009.538526] ? sockfd_lookup_light+0xb2/0x160 [ 1009.543018] __sys_sendmsg+0xa3/0x120 [ 1009.546816] ? SyS_shutdown+0x160/0x160 [ 1009.550784] ? wait_for_completion_io+0x10/0x10 [ 1009.555453] ? SyS_read+0x210/0x210 [ 1009.559073] ? __do_page_fault+0x159/0xad0 [ 1009.563304] SyS_sendmsg+0x27/0x40 [ 1009.566834] ? __sys_sendmsg+0x120/0x120 [ 1009.570887] do_syscall_64+0x1d5/0x640 [ 1009.574772] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 1009.579951] RIP: 0033:0x7fddb0d5d0e9 [ 1009.583652] RSP: 002b:00007fddaf6d2168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1009.591354] RAX: ffffffffffffffda RBX: 00007fddb0e6ff60 RCX: 00007fddb0d5d0e9 [ 1009.598617] RDX: 0000000000000000 RSI: 0000000020000b00 RDI: 0000000000000003 [ 1009.605878] RBP: 00007fddaf6d21d0 R08: 0000000000000000 R09: 0000000000000000 00:02:14 executing program 0: syz_open_dev$sndpcmp(&(0x7f0000000180), 0x7, 0x290000) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00042bbd7000fddbdf250b00000008003b00030000d049530008003200010a1dc63c0b00010005003800010000000a000900aaaaaaaaaa"], 0x38}, 0x1, 0x0, 0x0, 0x48000}, 0x8015) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4048812}, 0x0) syz_open_dev$sndpcmp(&(0x7f0000000180), 0x7, 0x290000) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00042bbd7000fddbdf250b00000008003b00030000d049530008003200010a1dc63c0b00010005003800010000000a000900aaaaaaaaaa"], 0x38}, 0x1, 0x0, 0x0, 0x48000}, 0x8015) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4048812}, 0x0) (async) 00:02:14 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000080)) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) (async) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000080)) (async) 00:02:14 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) (async) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000080)) 00:02:14 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x3) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$USBDEVFS_CLEAR_HALT(0xffffffffffffffff, 0x80045515, &(0x7f0000000040)={0x6}) 00:02:14 executing program 1: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$RTC_RD_TIME(r0, 0x80247009, &(0x7f00000000c0)) (async) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) socket$rds(0x15, 0x5, 0x0) [ 1009.613142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1009.620406] R13: 00007fffad51148f R14: 00007fddaf6d2300 R15: 0000000000022000 [ 1009.677188] FAULT_INJECTION: forcing a failure. [ 1009.677188] name failslab, interval 1, probability 0, space 0, times 0 [ 1009.698623] CPU: 0 PID: 8912 Comm: syz-executor.2 Not tainted 4.14.280-syzkaller #0 [ 1009.706432] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1009.715781] Call Trace: [ 1009.718360] dump_stack+0x1b2/0x281 [ 1009.721972] should_fail.cold+0x10a/0x149 [ 1009.726102] should_failslab+0xd6/0x130 [ 1009.730066] __kmalloc+0x2c1/0x400 [ 1009.733588] ? sock_kmalloc+0x75/0xc0 [ 1009.737364] sock_kmalloc+0x75/0xc0 [ 1009.740973] ___sys_sendmsg+0x4d2/0x800 [ 1009.744924] ? get_pid_task+0x91/0x130 [ 1009.748791] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 1009.753526] ? lock_downgrade+0x740/0x740 [ 1009.757652] ? __fget+0x23e/0x3e0 [ 1009.761081] ? lock_acquire+0x170/0x3f0 [ 1009.765032] ? lock_downgrade+0x740/0x740 [ 1009.769162] ? __fdget+0x19b/0x1f0 [ 1009.772688] ? sockfd_lookup_light+0xb2/0x160 [ 1009.777246] __sys_sendmsg+0xa3/0x120 [ 1009.781120] ? SyS_shutdown+0x160/0x160 [ 1009.785080] ? wait_for_completion_io+0x10/0x10 [ 1009.789731] ? SyS_read+0x210/0x210 [ 1009.793341] ? __do_page_fault+0x159/0xad0 [ 1009.797558] SyS_sendmsg+0x27/0x40 [ 1009.801073] ? __sys_sendmsg+0x120/0x120 [ 1009.805110] do_syscall_64+0x1d5/0x640 [ 1009.808975] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 1009.814141] RIP: 0033:0x7f512dd2e0e9 [ 1009.817826] RSP: 002b:00007f512c6a3168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 00:02:14 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (fail_nth: 2) 00:02:14 executing program 4: r0 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_CREATE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x48, r0, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@L2TP_ATTR_MTU={0x6, 0x1c, 0x7f}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x5}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x3f}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x4}, @L2TP_ATTR_COOKIE={0xc}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @multicast2}]}, 0x48}, 0x1, 0x0, 0x0, 0x44000}, 0x40000) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x5, 0x0, 0x1000, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:14 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x3) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$USBDEVFS_CLEAR_HALT(0xffffffffffffffff, 0x80045515, &(0x7f0000000040)={0x6}) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x3) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) ioctl$USBDEVFS_CLEAR_HALT(0xffffffffffffffff, 0x80045515, &(0x7f0000000040)={0x6}) (async) 00:02:14 executing program 1: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$RTC_RD_TIME(r0, 0x80247009, &(0x7f00000000c0)) (async) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) socket$rds(0x15, 0x5, 0x0) 00:02:14 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) connect$rds(r1, &(0x7f00000003c0)={0x2, 0x4e22, @remote}, 0x10) sendmsg$rds(r0, &(0x7f0000000340)={&(0x7f0000000040)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000080)=""/75, 0x4b}], 0x2, &(0x7f00000002c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x8, 0x6}, &(0x7f0000000240)=0x7f, &(0x7f0000000280)=0x67, 0x0, 0xffffffffffffff64, 0x1, 0x6, 0x24, 0x573}}], 0x58, 0x24040800}, 0x20000000) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:14 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (fail_nth: 2) [ 1009.825510] RAX: ffffffffffffffda RBX: 00007f512de40f60 RCX: 00007f512dd2e0e9 [ 1009.832754] RDX: 0000000000000000 RSI: 0000000020000b00 RDI: 0000000000000003 [ 1009.839997] RBP: 00007f512c6a31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1009.847239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1009.854483] R13: 00007ffc06a2b83f R14: 00007f512c6a3300 R15: 0000000000022000 00:02:14 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) connect$rds(r1, &(0x7f00000003c0)={0x2, 0x4e22, @remote}, 0x10) sendmsg$rds(r0, &(0x7f0000000340)={&(0x7f0000000040)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000080)=""/75, 0x4b}], 0x2, &(0x7f00000002c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x8, 0x6}, &(0x7f0000000240)=0x7f, &(0x7f0000000280)=0x67, 0x0, 0xffffffffffffff64, 0x1, 0x6, 0x24, 0x573}}], 0x58, 0x24040800}, 0x20000000) (async, rerun: 64) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (rerun: 64) 00:02:14 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x3) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) ioctl$USBDEVFS_CLEAR_HALT(0xffffffffffffffff, 0x80045515, &(0x7f0000000040)={0x6}) 00:02:14 executing program 4: r0 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_CREATE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x48, r0, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@L2TP_ATTR_MTU={0x6, 0x1c, 0x7f}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x5}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x3f}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x4}, @L2TP_ATTR_COOKIE={0xc}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @multicast2}]}, 0x48}, 0x1, 0x0, 0x0, 0x44000}, 0x40000) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x5, 0x0, 0x1000, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:14 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000ec0)={{&(0x7f0000000e00)=""/181, 0xb5}, &(0x7f0000000080), 0x6}, 0x20) r2 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r2, &(0x7f0000000dc0)={&(0x7f0000000040)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000000080)}], 0x5, &(0x7f0000000bc0)=[@rdma_args={0x48, 0x114, 0x1, {{0x40}, {&(0x7f0000000500)=""/56, 0x38}, &(0x7f00000006c0)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/119, 0x77}, {&(0x7f0000000680)=""/61, 0x3d}], 0x3, 0x40, 0x9}}, @rdma_dest={0x18, 0x114, 0x2, {0x1ff, 0x2}}, @rdma_dest={0x18, 0x114, 0x2, {0x1, 0x5}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000700)=""/37, 0x25}, &(0x7f0000000800), 0x10}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000840)=""/89, 0x59}, &(0x7f00000008c0), 0x40}}, @cswp={0x58, 0x114, 0x7, {{0xff, 0x2}, &(0x7f0000000900)=0x4, &(0x7f0000000940)=0x9, 0x4, 0x4a, 0x8000, 0x6, 0x0, 0x1}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xd50}, @fadd={0x58, 0x114, 0x6, {{0x8, 0xfb}, &(0x7f0000000a80)=0x4, &(0x7f0000000ac0)=0x78, 0x100000000, 0xb4b8, 0x1, 0x20, 0x10, 0x80000001}}, @fadd={0x58, 0x114, 0x6, {{0x5, 0x4}, &(0x7f0000000b40), &(0x7f0000000b80)=0xff00000000000000, 0x9, 0x0, 0x5, 0x8, 0xf, 0x5}}], 0x1f8, 0x42}, 0x20000810) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER(r3, &(0x7f0000001000)={&(0x7f0000000f00)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000fc0)={&(0x7f0000000f40)={0x44, 0x0, 0x4, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x14b5128a}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0x8000) 00:02:14 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x4e22, @multicast1}, 0x10) [ 1009.989906] FAULT_INJECTION: forcing a failure. [ 1009.989906] name failslab, interval 1, probability 0, space 0, times 0 00:02:14 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) (async, rerun: 32) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) connect$rds(r1, &(0x7f00000003c0)={0x2, 0x4e22, @remote}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000340)={&(0x7f0000000040)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000080)=""/75, 0x4b}], 0x2, &(0x7f00000002c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x8, 0x6}, &(0x7f0000000240)=0x7f, &(0x7f0000000280)=0x67, 0x0, 0xffffffffffffff64, 0x1, 0x6, 0x24, 0x573}}], 0x58, 0x24040800}, 0x20000000) (async, rerun: 32) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (rerun: 32) 00:02:15 executing program 0: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_EPOCH_SET(r0, 0x4008700e, 0x8) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080), 0x4) r2 = socket$rds(0x15, 0x5, 0x0) bind$rds(r2, &(0x7f00000000c0)={0x2, 0x4e26, @multicast1}, 0x10) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) bind$802154_dgram(r3, 0x0, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) bind$802154_dgram(r4, 0x0, 0x0) ioctl$TIOCMIWAIT(r4, 0x545c, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000040)=0xffffffffffffffff, 0x4) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) [ 1010.030417] CPU: 0 PID: 8943 Comm: syz-executor.2 Not tainted 4.14.280-syzkaller #0 [ 1010.038237] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1010.047585] Call Trace: [ 1010.050171] dump_stack+0x1b2/0x281 [ 1010.053827] should_fail.cold+0x10a/0x149 [ 1010.057978] should_failslab+0xd6/0x130 [ 1010.061949] __kmalloc+0x2c1/0x400 [ 1010.065487] ? rds_message_alloc+0x32/0x220 [ 1010.069815] rds_message_alloc+0x32/0x220 [ 1010.073958] rds_sendmsg+0x7ed/0x1bf0 00:02:15 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) [ 1010.077768] ? rds_send_drop_to+0x1210/0x1210 [ 1010.082262] ? lock_downgrade+0x740/0x740 [ 1010.086404] ? security_socket_sendmsg+0x83/0xb0 [ 1010.091153] ? rds_send_drop_to+0x1210/0x1210 [ 1010.095642] sock_sendmsg+0xb5/0x100 [ 1010.096474] RDS: rds_bind could not find a transport for 224.0.0.1, load rds_tcp or rds_rdma? [ 1010.099348] ___sys_sendmsg+0x6c8/0x800 [ 1010.099362] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 1010.099376] ? lock_downgrade+0x740/0x740 [ 1010.099389] ? __fget+0x23e/0x3e0 [ 1010.099399] ? lock_acquire+0x170/0x3f0 00:02:15 executing program 0: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_EPOCH_SET(r0, 0x4008700e, 0x8) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080), 0x4) r2 = socket$rds(0x15, 0x5, 0x0) bind$rds(r2, &(0x7f00000000c0)={0x2, 0x4e26, @multicast1}, 0x10) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) bind$802154_dgram(r3, 0x0, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) bind$802154_dgram(r4, 0x0, 0x0) ioctl$TIOCMIWAIT(r4, 0x545c, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000040)=0xffffffffffffffff, 0x4) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) (async) ioctl$RTC_EPOCH_SET(r0, 0x4008700e, 0x8) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080), 0x4) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r2, &(0x7f00000000c0)={0x2, 0x4e26, @multicast1}, 0x10) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) (async) bind$802154_dgram(r3, 0x0, 0x0) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) (async) bind$802154_dgram(r4, 0x0, 0x0) (async) ioctl$TIOCMIWAIT(r4, 0x545c, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000040)=0xffffffffffffffff, 0x4) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:15 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) [ 1010.099407] ? lock_downgrade+0x740/0x740 [ 1010.099425] ? __fdget+0x19b/0x1f0 [ 1010.135925] ? sockfd_lookup_light+0xb2/0x160 [ 1010.140417] __sys_sendmsg+0xa3/0x120 [ 1010.144215] ? SyS_shutdown+0x160/0x160 [ 1010.148189] ? wait_for_completion_io+0x10/0x10 [ 1010.152862] ? SyS_read+0x210/0x210 [ 1010.156488] ? __do_page_fault+0x159/0xad0 [ 1010.160719] SyS_sendmsg+0x27/0x40 [ 1010.164257] ? __sys_sendmsg+0x120/0x120 [ 1010.167878] RDS: rds_bind could not find a transport for 224.0.0.1, load rds_tcp or rds_rdma? [ 1010.168307] do_syscall_64+0x1d5/0x640 00:02:15 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) bind$rds(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) (async) [ 1010.168324] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 1010.168333] RIP: 0033:0x7f512dd2e0e9 [ 1010.189702] RSP: 002b:00007f512c6a3168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1010.197399] RAX: ffffffffffffffda RBX: 00007f512de40f60 RCX: 00007f512dd2e0e9 [ 1010.204659] RDX: 0000000000000000 RSI: 0000000020000b00 RDI: 0000000000000003 [ 1010.211925] RBP: 00007f512c6a31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1010.219189] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1010.226449] R13: 00007ffc06a2b83f R14: 00007f512c6a3300 R15: 0000000000022000 00:02:15 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (fail_nth: 3) 00:02:15 executing program 0: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) (async) ioctl$RTC_EPOCH_SET(r0, 0x4008700e, 0x8) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080), 0x4) (async) r2 = socket$rds(0x15, 0x5, 0x0) bind$rds(r2, &(0x7f00000000c0)={0x2, 0x4e26, @multicast1}, 0x10) (async, rerun: 64) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) (rerun: 64) bind$802154_dgram(r3, 0x0, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) bind$802154_dgram(r4, 0x0, 0x0) (async) ioctl$TIOCMIWAIT(r4, 0x545c, 0x0) (async, rerun: 64) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000040)=0xffffffffffffffff, 0x4) (async, rerun: 64) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:15 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="14002536", @ANYRES16=0x0, @ANYBLOB="0000000000000000e60f457f000000000000"], 0x14}, 0x1, 0x0, 0x0, 0x400c080}, 0x81) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000180)={'veth1_to_bond\x00'}) 00:02:15 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000ec0)={{&(0x7f0000000e00)=""/181, 0xb5}, &(0x7f0000000080), 0x6}, 0x20) r2 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r2, &(0x7f0000000dc0)={&(0x7f0000000040)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000000080)}], 0x5, &(0x7f0000000bc0)=[@rdma_args={0x48, 0x114, 0x1, {{0x40}, {&(0x7f0000000500)=""/56, 0x38}, &(0x7f00000006c0)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/119, 0x77}, {&(0x7f0000000680)=""/61, 0x3d}], 0x3, 0x40, 0x9}}, @rdma_dest={0x18, 0x114, 0x2, {0x1ff, 0x2}}, @rdma_dest={0x18, 0x114, 0x2, {0x1, 0x5}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000700)=""/37, 0x25}, &(0x7f0000000800), 0x10}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000840)=""/89, 0x59}, &(0x7f00000008c0), 0x40}}, @cswp={0x58, 0x114, 0x7, {{0xff, 0x2}, &(0x7f0000000900)=0x4, &(0x7f0000000940)=0x9, 0x4, 0x4a, 0x8000, 0x6, 0x0, 0x1}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xd50}, @fadd={0x58, 0x114, 0x6, {{0x8, 0xfb}, &(0x7f0000000a80)=0x4, &(0x7f0000000ac0)=0x78, 0x100000000, 0xb4b8, 0x1, 0x20, 0x10, 0x80000001}}, @fadd={0x58, 0x114, 0x6, {{0x5, 0x4}, &(0x7f0000000b40), &(0x7f0000000b80)=0xff00000000000000, 0x9, 0x0, 0x5, 0x8, 0xf, 0x5}}], 0x1f8, 0x42}, 0x20000810) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER(r3, &(0x7f0000001000)={&(0x7f0000000f00)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000fc0)={&(0x7f0000000f40)={0x44, 0x0, 0x4, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x14b5128a}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0x8000) socket$rds(0x15, 0x5, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000ec0)={{&(0x7f0000000e00)=""/181, 0xb5}, &(0x7f0000000080), 0x6}, 0x20) (async) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r2, &(0x7f0000000dc0)={&(0x7f0000000040)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000000080)}], 0x5, &(0x7f0000000bc0)=[@rdma_args={0x48, 0x114, 0x1, {{0x40}, {&(0x7f0000000500)=""/56, 0x38}, &(0x7f00000006c0)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/119, 0x77}, {&(0x7f0000000680)=""/61, 0x3d}], 0x3, 0x40, 0x9}}, @rdma_dest={0x18, 0x114, 0x2, {0x1ff, 0x2}}, @rdma_dest={0x18, 0x114, 0x2, {0x1, 0x5}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000700)=""/37, 0x25}, &(0x7f0000000800), 0x10}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000840)=""/89, 0x59}, &(0x7f00000008c0), 0x40}}, @cswp={0x58, 0x114, 0x7, {{0xff, 0x2}, &(0x7f0000000900)=0x4, &(0x7f0000000940)=0x9, 0x4, 0x4a, 0x8000, 0x6, 0x0, 0x1}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xd50}, @fadd={0x58, 0x114, 0x6, {{0x8, 0xfb}, &(0x7f0000000a80)=0x4, &(0x7f0000000ac0)=0x78, 0x100000000, 0xb4b8, 0x1, 0x20, 0x10, 0x80000001}}, @fadd={0x58, 0x114, 0x6, {{0x5, 0x4}, &(0x7f0000000b40), &(0x7f0000000b80)=0xff00000000000000, 0x9, 0x0, 0x5, 0x8, 0xf, 0x5}}], 0x1f8, 0x42}, 0x20000810) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$BATADV_CMD_TP_METER(r3, &(0x7f0000001000)={&(0x7f0000000f00)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000fc0)={&(0x7f0000000f40)={0x44, 0x0, 0x4, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x14b5128a}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0x8000) (async) 00:02:15 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x4e22, @multicast1}, 0x10) 00:02:15 executing program 4: r0 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_CREATE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x48, r0, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@L2TP_ATTR_MTU={0x6, 0x1c, 0x7f}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x5}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x3f}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x4}, @L2TP_ATTR_COOKIE={0xc}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @multicast2}]}, 0x48}, 0x1, 0x0, 0x0, 0x44000}, 0x40000) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x5, 0x0, 0x1000, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) syz_genetlink_get_family_id$l2tp(&(0x7f0000000100), 0xffffffffffffffff) (async) sendmsg$L2TP_CMD_SESSION_CREATE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x48, r0, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@L2TP_ATTR_MTU={0x6, 0x1c, 0x7f}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x5}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x3f}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x4}, @L2TP_ATTR_COOKIE={0xc}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @multicast2}]}, 0x48}, 0x1, 0x0, 0x0, 0x44000}, 0x40000) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x5, 0x0, 0x1000, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) [ 1010.256251] RDS: rds_bind could not find a transport for 224.0.0.1, load rds_tcp or rds_rdma? 00:02:15 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="14002536", @ANYRES16=0x0, @ANYBLOB="0000000000000000e60f457f000000000000"], 0x14}, 0x1, 0x0, 0x0, 0x400c080}, 0x81) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000180)={'veth1_to_bond\x00'}) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="14002536", @ANYRES16=0x0, @ANYBLOB="0000000000000000e60f457f000000000000"], 0x14}, 0x1, 0x0, 0x0, 0x400c080}, 0x81) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000180)={'veth1_to_bond\x00'}) (async) 00:02:15 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000380), r0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f00000006c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000580)={&(0x7f00000004c0)={0x8c, r3, 0x100, 0x70bd29, 0x25dfdbff, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x46}, {0x8, 0x15, 0x9}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x2}, {0x6}, {0x8, 0x15, 0xffff}}]}, 0x8c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4080) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r4 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r4, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r4, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r4, 0x800, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8850}, 0x4004000) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) [ 1010.380933] RDS: rds_bind could not find a transport for 224.0.0.1, load rds_tcp or rds_rdma? [ 1010.400886] RDS: rds_bind could not find a transport for 224.0.0.1, load rds_tcp or rds_rdma? 00:02:15 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x2}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:15 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000ec0)={{&(0x7f0000000e00)=""/181, 0xb5}, &(0x7f0000000080), 0x6}, 0x20) r2 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r2, &(0x7f0000000dc0)={&(0x7f0000000040)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000000080)}], 0x5, &(0x7f0000000bc0)=[@rdma_args={0x48, 0x114, 0x1, {{0x40}, {&(0x7f0000000500)=""/56, 0x38}, &(0x7f00000006c0)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/119, 0x77}, {&(0x7f0000000680)=""/61, 0x3d}], 0x3, 0x40, 0x9}}, @rdma_dest={0x18, 0x114, 0x2, {0x1ff, 0x2}}, @rdma_dest={0x18, 0x114, 0x2, {0x1, 0x5}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000700)=""/37, 0x25}, &(0x7f0000000800), 0x10}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000840)=""/89, 0x59}, &(0x7f00000008c0), 0x40}}, @cswp={0x58, 0x114, 0x7, {{0xff, 0x2}, &(0x7f0000000900)=0x4, &(0x7f0000000940)=0x9, 0x4, 0x4a, 0x8000, 0x6, 0x0, 0x1}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xd50}, @fadd={0x58, 0x114, 0x6, {{0x8, 0xfb}, &(0x7f0000000a80)=0x4, &(0x7f0000000ac0)=0x78, 0x100000000, 0xb4b8, 0x1, 0x20, 0x10, 0x80000001}}, @fadd={0x58, 0x114, 0x6, {{0x5, 0x4}, &(0x7f0000000b40), &(0x7f0000000b80)=0xff00000000000000, 0x9, 0x0, 0x5, 0x8, 0xf, 0x5}}], 0x1f8, 0x42}, 0x20000810) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER(r3, &(0x7f0000001000)={&(0x7f0000000f00)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000fc0)={&(0x7f0000000f40)={0x44, 0x0, 0x4, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x14b5128a}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0x8000) socket$rds(0x15, 0x5, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000ec0)={{&(0x7f0000000e00)=""/181, 0xb5}, &(0x7f0000000080), 0x6}, 0x20) (async) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r2, &(0x7f0000000dc0)={&(0x7f0000000040)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000000080)}], 0x5, &(0x7f0000000bc0)=[@rdma_args={0x48, 0x114, 0x1, {{0x40}, {&(0x7f0000000500)=""/56, 0x38}, &(0x7f00000006c0)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/119, 0x77}, {&(0x7f0000000680)=""/61, 0x3d}], 0x3, 0x40, 0x9}}, @rdma_dest={0x18, 0x114, 0x2, {0x1ff, 0x2}}, @rdma_dest={0x18, 0x114, 0x2, {0x1, 0x5}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000700)=""/37, 0x25}, &(0x7f0000000800), 0x10}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000840)=""/89, 0x59}, &(0x7f00000008c0), 0x40}}, @cswp={0x58, 0x114, 0x7, {{0xff, 0x2}, &(0x7f0000000900)=0x4, &(0x7f0000000940)=0x9, 0x4, 0x4a, 0x8000, 0x6, 0x0, 0x1}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xd50}, @fadd={0x58, 0x114, 0x6, {{0x8, 0xfb}, &(0x7f0000000a80)=0x4, &(0x7f0000000ac0)=0x78, 0x100000000, 0xb4b8, 0x1, 0x20, 0x10, 0x80000001}}, @fadd={0x58, 0x114, 0x6, {{0x5, 0x4}, &(0x7f0000000b40), &(0x7f0000000b80)=0xff00000000000000, 0x9, 0x0, 0x5, 0x8, 0xf, 0x5}}], 0x1f8, 0x42}, 0x20000810) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$BATADV_CMD_TP_METER(r3, &(0x7f0000001000)={&(0x7f0000000f00)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000fc0)={&(0x7f0000000f40)={0x44, 0x0, 0x4, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x14b5128a}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0x8000) (async) 00:02:15 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async, rerun: 32) bind$rds(r0, &(0x7f0000000000)={0x2, 0x4e22, @multicast1}, 0x10) (rerun: 32) [ 1010.429180] RDS: rds_bind could not find a transport for 224.0.0.1, load rds_tcp or rds_rdma? 00:02:15 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="14002536", @ANYRES16=0x0, @ANYBLOB="0000000000000000e60f457f000000000000"], 0x14}, 0x1, 0x0, 0x0, 0x400c080}, 0x81) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000180)={'veth1_to_bond\x00'}) 00:02:15 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000380), r0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f00000006c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000580)={&(0x7f00000004c0)={0x8c, r3, 0x100, 0x70bd29, 0x25dfdbff, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x46}, {0x8, 0x15, 0x9}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x2}, {0x6}, {0x8, 0x15, 0xffff}}]}, 0x8c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4080) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) r4 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r4, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r4, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r4, 0x800, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8850}, 0x4004000) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) [ 1010.479658] RDS: rds_bind could not find a transport for 224.0.0.1, load rds_tcp or rds_rdma? [ 1010.518515] RDS: rds_bind could not find a transport for 224.0.0.1, load rds_tcp or rds_rdma? [ 1010.568862] RDS: rds_bind could not find a transport for 224.0.0.1, load rds_tcp or rds_rdma? [ 1010.571162] RDS: rds_bind could not find a transport for 224.0.0.1, load rds_tcp or rds_rdma? 00:02:15 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$usbfs(&(0x7f0000000040), 0x5db4, 0x1c080) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000000080)={0xd, 0x1}) 00:02:15 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x2}, 0x0, 0x0}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x2}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:15 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$rds(r1, &(0x7f0000000340)={&(0x7f0000000040)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000280)=""/72, 0x48}], 0x4, 0x0, 0x0, 0x24000000}, 0x40000) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000100)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0, 0x20000010}, 0x0) 00:02:15 executing program 1: sched_rr_get_interval(0xffffffffffffffff, &(0x7f0000000000)) socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket$rds(0x15, 0x5, 0x0) clock_gettime(0x7, &(0x7f00000000c0)) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r1, 0x8008700b, &(0x7f0000000180)) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_UIE_OFF(r2, 0x7004) socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:15 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000180)={@hci={0x1f, 0xffffffffffffffff, 0x2}, {&(0x7f0000000040)=""/146, 0x92}, &(0x7f0000000140)}, 0xa0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) futex(&(0x7f0000000240)=0x1, 0xa, 0x2, &(0x7f00000002c0), &(0x7f0000000300)=0x1, 0x0) 00:02:15 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000380), r0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f00000006c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000580)={&(0x7f00000004c0)={0x8c, r3, 0x100, 0x70bd29, 0x25dfdbff, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x46}, {0x8, 0x15, 0x9}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x2}, {0x6}, {0x8, 0x15, 0xffff}}]}, 0x8c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4080) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r4 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r4, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r4, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r4, 0x800, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8850}, 0x4004000) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:15 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$rds(r1, &(0x7f0000000340)={&(0x7f0000000040)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000280)=""/72, 0x48}], 0x4, 0x0, 0x0, 0x24000000}, 0x40000) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000100)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0, 0x20000010}, 0x0) 00:02:15 executing program 1: sched_rr_get_interval(0xffffffffffffffff, &(0x7f0000000000)) (async) socket$inet_udplite(0x2, 0x2, 0x88) (async) r0 = socket$rds(0x15, 0x5, 0x0) (async) clock_gettime(0x7, &(0x7f00000000c0)) (async) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r1, 0x8008700b, &(0x7f0000000180)) (async) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000180)) (async, rerun: 64) ioctl$RTC_UIE_OFF(r2, 0x7004) (async, rerun: 64) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:15 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000180)={@hci={0x1f, 0xffffffffffffffff, 0x2}, {&(0x7f0000000040)=""/146, 0x92}, &(0x7f0000000140)}, 0xa0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) futex(&(0x7f0000000240)=0x1, 0xa, 0x2, &(0x7f00000002c0), &(0x7f0000000300)=0x1, 0x0) 00:02:15 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x2}, 0x0, 0x0}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x2}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:15 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$usbfs(&(0x7f0000000040), 0x5db4, 0x1c080) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000000080)={0xd, 0x1}) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) syz_open_dev$usbfs(&(0x7f0000000040), 0x5db4, 0x1c080) (async) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000000080)={0xd, 0x1}) (async) 00:02:15 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0xfffe, 0x1000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040)={0x2, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1}, 0x10) 00:02:15 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$rds(r1, &(0x7f0000000340)={&(0x7f0000000040)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000280)=""/72, 0x48}], 0x4, 0x0, 0x0, 0x24000000}, 0x40000) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000100)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0, 0x20000010}, 0x0) 00:02:15 executing program 1: sched_rr_get_interval(0xffffffffffffffff, &(0x7f0000000000)) (async) socket$inet_udplite(0x2, 0x2, 0x88) (async) r0 = socket$rds(0x15, 0x5, 0x0) (async) clock_gettime(0x7, &(0x7f00000000c0)) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r1, 0x8008700b, &(0x7f0000000180)) (async) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_UIE_OFF(r2, 0x7004) (async) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:15 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000180)={@hci={0x1f, 0xffffffffffffffff, 0x2}, {&(0x7f0000000040)=""/146, 0x92}, &(0x7f0000000140)}, 0xa0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async, rerun: 32) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (rerun: 32) futex(&(0x7f0000000240)=0x1, 0xa, 0x2, &(0x7f00000002c0), &(0x7f0000000300)=0x1, 0x0) 00:02:15 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0xfffe, 0x1000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040)={0x2, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1}, 0x10) 00:02:15 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000004c0)=[@rdma_args={0x48, 0x114, 0x1, {{0x2}, {&(0x7f0000000100)=""/28, 0x1c}, &(0x7f0000000300)=[{&(0x7f00000003c0)=""/228, 0xe4}, {&(0x7f0000000240)=""/27, 0x1b}, {&(0x7f0000000280)=""/77, 0x4d}], 0x3, 0x8, 0x80}}, @mask_fadd={0x58, 0x114, 0x8, {{0x3, 0x5}, &(0x7f0000000080)=0x7fffffff, &(0x7f00000000c0)=0x7, 0xffff, 0x7f, 0x7, 0x1f, 0x31, 0x3}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000340)=""/113, 0x71}, &(0x7f0000000140), 0x5}}, @cswp={0x58, 0x114, 0x7, {{0x101, 0x40}, &(0x7f00000001c0)=0x800, &(0x7f0000000200)=0x9, 0x5, 0xfca7, 0x66, 0x6, 0x41, 0x200}}], 0x128}, 0x44041) ioctl$SNDRV_PCM_IOCTL_DELAY(0xffffffffffffffff, 0x80084121, &(0x7f0000000180)) 00:02:15 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$usbfs(&(0x7f0000000040), 0x5db4, 0x1c080) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000000080)={0xd, 0x1}) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) syz_open_dev$usbfs(&(0x7f0000000040), 0x5db4, 0x1c080) (async) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000000080)={0xd, 0x1}) (async) 00:02:15 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0, 0x80}, 0x0) 00:02:15 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$WPAN_SECURITY(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)=0x1, 0x4) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:15 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0}, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000240)={@pptp={0x18, 0x2, {0x0, @multicast2}}, {&(0x7f00000001c0)=""/35, 0x23}, &(0x7f0000000200)}, 0xa0) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x64, 0x0, 0x2, 0x70bd28, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xbf0b}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}]}, 0x64}, 0x1, 0x0, 0x0, 0x15}, 0x800) 00:02:15 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0xfffe, 0x1000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040)={0x2, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1}, 0x10) 00:02:15 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0, 0x80}, 0x0) 00:02:16 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000004c0)=[@rdma_args={0x48, 0x114, 0x1, {{0x2}, {&(0x7f0000000100)=""/28, 0x1c}, &(0x7f0000000300)=[{&(0x7f00000003c0)=""/228, 0xe4}, {&(0x7f0000000240)=""/27, 0x1b}, {&(0x7f0000000280)=""/77, 0x4d}], 0x3, 0x8, 0x80}}, @mask_fadd={0x58, 0x114, 0x8, {{0x3, 0x5}, &(0x7f0000000080)=0x7fffffff, &(0x7f00000000c0)=0x7, 0xffff, 0x7f, 0x7, 0x1f, 0x31, 0x3}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000340)=""/113, 0x71}, &(0x7f0000000140), 0x5}}, @cswp={0x58, 0x114, 0x7, {{0x101, 0x40}, &(0x7f00000001c0)=0x800, &(0x7f0000000200)=0x9, 0x5, 0xfca7, 0x66, 0x6, 0x41, 0x200}}], 0x128}, 0x44041) ioctl$SNDRV_PCM_IOCTL_DELAY(0xffffffffffffffff, 0x80084121, &(0x7f0000000180)) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000004c0)=[@rdma_args={0x48, 0x114, 0x1, {{0x2}, {&(0x7f0000000100)=""/28, 0x1c}, &(0x7f0000000300)=[{&(0x7f00000003c0)=""/228, 0xe4}, {&(0x7f0000000240)=""/27, 0x1b}, {&(0x7f0000000280)=""/77, 0x4d}], 0x3, 0x8, 0x80}}, @mask_fadd={0x58, 0x114, 0x8, {{0x3, 0x5}, &(0x7f0000000080)=0x7fffffff, &(0x7f00000000c0)=0x7, 0xffff, 0x7f, 0x7, 0x1f, 0x31, 0x3}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000340)=""/113, 0x71}, &(0x7f0000000140), 0x5}}, @cswp={0x58, 0x114, 0x7, {{0x101, 0x40}, &(0x7f00000001c0)=0x800, &(0x7f0000000200)=0x9, 0x5, 0xfca7, 0x66, 0x6, 0x41, 0x200}}], 0x128}, 0x44041) (async) ioctl$SNDRV_PCM_IOCTL_DELAY(0xffffffffffffffff, 0x80084121, &(0x7f0000000180)) (async) 00:02:16 executing program 0: r0 = socket$phonet(0x23, 0x2, 0x1) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r2 = syz_open_dev$rtc(&(0x7f0000000040), 0x20, 0x0) ioctl$RTC_VL_READ(r2, 0x80047013, &(0x7f0000000080)) r3 = socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r6 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r6, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r6, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x3c, r6, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0xfff}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}]}, 0x3c}, 0x1, 0x0, 0x0, 0x200008c5}, 0x80) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r7) syz_genetlink_get_family_id$l2tp(&(0x7f0000000380), r7) 00:02:16 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$WPAN_SECURITY(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)=0x1, 0x4) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:16 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0}, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000240)={@pptp={0x18, 0x2, {0x0, @multicast2}}, {&(0x7f00000001c0)=""/35, 0x23}, &(0x7f0000000200)}, 0xa0) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x64, 0x0, 0x2, 0x70bd28, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xbf0b}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}]}, 0x64}, 0x1, 0x0, 0x0, 0x15}, 0x800) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0}, 0x0) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000240)={@pptp={0x18, 0x2, {0x0, @multicast2}}, {&(0x7f00000001c0)=""/35, 0x23}, &(0x7f0000000200)}, 0xa0) (async) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x64, 0x0, 0x2, 0x70bd28, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xbf0b}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}]}, 0x64}, 0x1, 0x0, 0x0, 0x15}, 0x800) (async) 00:02:16 executing program 4: waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f00000000c0), 0x8, &(0x7f0000000140)) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x6, 0x20000000, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1}, 0x10) 00:02:16 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000004c0)=[@rdma_args={0x48, 0x114, 0x1, {{0x2}, {&(0x7f0000000100)=""/28, 0x1c}, &(0x7f0000000300)=[{&(0x7f00000003c0)=""/228, 0xe4}, {&(0x7f0000000240)=""/27, 0x1b}, {&(0x7f0000000280)=""/77, 0x4d}], 0x3, 0x8, 0x80}}, @mask_fadd={0x58, 0x114, 0x8, {{0x3, 0x5}, &(0x7f0000000080)=0x7fffffff, &(0x7f00000000c0)=0x7, 0xffff, 0x7f, 0x7, 0x1f, 0x31, 0x3}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000340)=""/113, 0x71}, &(0x7f0000000140), 0x5}}, @cswp={0x58, 0x114, 0x7, {{0x101, 0x40}, &(0x7f00000001c0)=0x800, &(0x7f0000000200)=0x9, 0x5, 0xfca7, 0x66, 0x6, 0x41, 0x200}}], 0x128}, 0x44041) ioctl$SNDRV_PCM_IOCTL_DELAY(0xffffffffffffffff, 0x80084121, &(0x7f0000000180)) 00:02:16 executing program 0: r0 = socket$phonet(0x23, 0x2, 0x1) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) (async, rerun: 32) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (rerun: 32) r2 = syz_open_dev$rtc(&(0x7f0000000040), 0x20, 0x0) ioctl$RTC_VL_READ(r2, 0x80047013, &(0x7f0000000080)) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async, rerun: 64) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) (rerun: 64) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async, rerun: 64) r6 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) (rerun: 64) sendmsg$BATADV_CMD_GET_VLAN(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r6, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r6, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) (async, rerun: 32) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x3c, r6, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0xfff}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}]}, 0x3c}, 0x1, 0x0, 0x0, 0x200008c5}, 0x80) (rerun: 32) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r7) (async, rerun: 32) syz_genetlink_get_family_id$l2tp(&(0x7f0000000380), r7) (rerun: 32) 00:02:16 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0, 0x80}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0, 0x80}, 0x0) (async) 00:02:16 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$WPAN_SECURITY(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)=0x1, 0x4) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:16 executing program 4: waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f00000000c0), 0x8, &(0x7f0000000140)) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x6, 0x20000000, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1}, 0x10) waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f00000000c0), 0x8, &(0x7f0000000140)) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x6, 0x20000000, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1}, 0x10) (async) 00:02:16 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0}, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000240)={@pptp={0x18, 0x2, {0x0, @multicast2}}, {&(0x7f00000001c0)=""/35, 0x23}, &(0x7f0000000200)}, 0xa0) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x64, 0x0, 0x2, 0x70bd28, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xbf0b}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}]}, 0x64}, 0x1, 0x0, 0x0, 0x15}, 0x800) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0}, 0x0) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000240)={@pptp={0x18, 0x2, {0x0, @multicast2}}, {&(0x7f00000001c0)=""/35, 0x23}, &(0x7f0000000200)}, 0xa0) (async) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x64, 0x0, 0x2, 0x70bd28, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xbf0b}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}]}, 0x64}, 0x1, 0x0, 0x0, 0x15}, 0x800) (async) 00:02:16 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000100)={'batadv_slave_0\x00'}) r2 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r4, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_SET_VLAN(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x1c, r4, 0x8, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4044005}, 0x80) bind$rds(r2, &(0x7f00000002c0)={0x2, 0x0, @local}, 0xffffffffffffff66) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_NEIGHBORS(r6, &(0x7f00000004c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x4c, 0x0, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8000}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7f}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x7fff}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x18f5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x14}, 0x4040000) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r5) syz_genetlink_get_family_id$l2tp(&(0x7f0000000180), 0xffffffffffffffff) r7 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000300), r5) sendmsg$L2TP_CMD_TUNNEL_CREATE(r5, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r7, @ANYBLOB="20002bbd7000fddbdf25010000000c00100001000080000000009f407d90d19f6add4d84249aa723218ee889fda0c39cc198cd03bb88053c6977c320dc61cd093847e3b06c2c3e8a198f16aac67da1d501c7670b0500bc902751ae6362a4202ac27707d0df65fccc0bf9f10b3c8f85b4de31525d982fa18826b5d6f6cd8cf7c575e4fd1f404302922ddacdc1bd563814274ee597a3d0fd717200424c"], 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x4000800) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@fadd={0x58, 0x114, 0x6, {{0x9, 0x7}, &(0x7f0000000040)=0x1, &(0x7f0000000080)=0xb7f, 0x2, 0x5, 0xfffffffffffff8e9, 0x3, 0x68, 0x7}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:16 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) setsockopt$RDS_CONG_MONITOR(r2, 0x114, 0x6, &(0x7f0000000040), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000080), r1) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:16 executing program 5: ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(0xffffffffffffffff, 0xc06c4124, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="bc9b888dd4340883c9467c545cd0a261641682a56ec64ea194b0c4", @ANYRES16=0x0, @ANYBLOB="000125bd7000fddbdf250100007354b96d0041bf080039000900000005000f000000bb3e12e8793e01847f2576c480000008002c005a060000050038000008003c00"], 0x3c}, 0x1, 0x0, 0x0, 0x4080}, 0x10) 00:02:16 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000000), 0x4) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:16 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) setsockopt$RDS_CONG_MONITOR(r2, 0x114, 0x6, &(0x7f0000000040), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) syz_genetlink_get_family_id$devlink(&(0x7f0000000080), r1) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:16 executing program 4: waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f00000000c0), 0x8, &(0x7f0000000140)) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x6, 0x20000000, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1}, 0x10) 00:02:16 executing program 5: ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(0xffffffffffffffff, 0xc06c4124, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) (async) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="bc9b888dd4340883c9467c545cd0a261641682a56ec64ea194b0c4", @ANYRES16=0x0, @ANYBLOB="000125bd7000fddbdf250100007354b96d0041bf080039000900000005000f000000bb3e12e8793e01847f2576c480000008002c005a060000050038000008003c00"], 0x3c}, 0x1, 0x0, 0x0, 0x4080}, 0x10) 00:02:16 executing program 0: r0 = socket$phonet(0x23, 0x2, 0x1) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r2 = syz_open_dev$rtc(&(0x7f0000000040), 0x20, 0x0) ioctl$RTC_VL_READ(r2, 0x80047013, &(0x7f0000000080)) r3 = socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r6 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r6, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r6, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x3c, r6, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0xfff}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}]}, 0x3c}, 0x1, 0x0, 0x0, 0x200008c5}, 0x80) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r7) syz_genetlink_get_family_id$l2tp(&(0x7f0000000380), r7) socket$phonet(0x23, 0x2, 0x1) (async) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) syz_open_dev$rtc(&(0x7f0000000040), 0x20, 0x0) (async) ioctl$RTC_VL_READ(r2, 0x80047013, &(0x7f0000000080)) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_GET_VLAN(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r6, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r6, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x3c, r6, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0xfff}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}]}, 0x3c}, 0x1, 0x0, 0x0, 0x200008c5}, 0x80) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r7) (async) syz_genetlink_get_family_id$l2tp(&(0x7f0000000380), r7) (async) 00:02:16 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000100)={'batadv_slave_0\x00'}) (async) r2 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r4, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) sendmsg$BATADV_CMD_SET_VLAN(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x1c, r4, 0x8, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4044005}, 0x80) bind$rds(r2, &(0x7f00000002c0)={0x2, 0x0, @local}, 0xffffffffffffff66) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_NEIGHBORS(r6, &(0x7f00000004c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x4c, 0x0, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8000}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7f}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x7fff}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x18f5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x14}, 0x4040000) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r5) syz_genetlink_get_family_id$l2tp(&(0x7f0000000180), 0xffffffffffffffff) (async) r7 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000300), r5) sendmsg$L2TP_CMD_TUNNEL_CREATE(r5, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r7, @ANYBLOB="20002bbd7000fddbdf25010000000c00100001000080000000009f407d90d19f6add4d84249aa723218ee889fda0c39cc198cd03bb88053c6977c320dc61cd093847e3b06c2c3e8a198f16aac67da1d501c7670b0500bc902751ae6362a4202ac27707d0df65fccc0bf9f10b3c8f85b4de31525d982fa18826b5d6f6cd8cf7c575e4fd1f404302922ddacdc1bd563814274ee597a3d0fd717200424c"], 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x4000800) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@fadd={0x58, 0x114, 0x6, {{0x9, 0x7}, &(0x7f0000000040)=0x1, &(0x7f0000000080)=0xb7f, 0x2, 0x5, 0xfffffffffffff8e9, 0x3, 0x68, 0x7}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:16 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000000), 0x4) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000000), 0x4) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) 00:02:16 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) setsockopt$RDS_CONG_MONITOR(r2, 0x114, 0x6, &(0x7f0000000040), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000080), r1) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:16 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) r0 = syz_open_dev$sndpcmp(&(0x7f00000000c0), 0xfffffffffffffff9, 0x82000) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(r0, 0x40044103, &(0x7f0000000100)) modify_ldt$write(0x1, &(0x7f0000000080)={0x7f, 0x20000800, 0x4000, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) modify_ldt$write(0x1, &(0x7f00000002c0)={0x4, 0x20000800, 0x2000, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000140), 0x440000, 0x0) ioctl$SNDRV_PCM_IOCTL_START(0xffffffffffffffff, 0x4142, 0x0) ioctl$sock_bt_bnep_BNEPCONNDEL(r1, 0x400442c9, 0x0) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$sock_bt_bnep_BNEPCONNDEL(r2, 0x400442c9, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) waitid$P_PIDFD(0x3, r3, 0x0, 0x40000000, &(0x7f0000000200)) 00:02:16 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000000), 0x4) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:16 executing program 5: ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(0xffffffffffffffff, 0xc06c4124, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) (async) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="bc9b888dd4340883c9467c545cd0a261641682a56ec64ea194b0c4", @ANYRES16=0x0, @ANYBLOB="000125bd7000fddbdf250100007354b96d0041bf080039000900000005000f000000bb3e12e8793e01847f2576c480000008002c005a060000050038000008003c00"], 0x3c}, 0x1, 0x0, 0x0, 0x4080}, 0x10) 00:02:16 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000100)={'batadv_slave_0\x00'}) r2 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r4, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_SET_VLAN(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x1c, r4, 0x8, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4044005}, 0x80) bind$rds(r2, &(0x7f00000002c0)={0x2, 0x0, @local}, 0xffffffffffffff66) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_NEIGHBORS(r6, &(0x7f00000004c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x4c, 0x0, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8000}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7f}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x7fff}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x18f5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x14}, 0x4040000) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r5) syz_genetlink_get_family_id$l2tp(&(0x7f0000000180), 0xffffffffffffffff) r7 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000300), r5) sendmsg$L2TP_CMD_TUNNEL_CREATE(r5, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r7, @ANYBLOB="20002bbd7000fddbdf25010000000c00100001000080000000009f407d90d19f6add4d84249aa723218ee889fda0c39cc198cd03bb88053c6977c320dc61cd093847e3b06c2c3e8a198f16aac67da1d501c7670b0500bc902751ae6362a4202ac27707d0df65fccc0bf9f10b3c8f85b4de31525d982fa18826b5d6f6cd8cf7c575e4fd1f404302922ddacdc1bd563814274ee597a3d0fd717200424c"], 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x4000800) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@fadd={0x58, 0x114, 0x6, {{0x9, 0x7}, &(0x7f0000000040)=0x1, &(0x7f0000000080)=0xb7f, 0x2, 0x5, 0xfffffffffffff8e9, 0x3, 0x68, 0x7}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) socket$l2tp6(0xa, 0x2, 0x73) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000100)={'batadv_slave_0\x00'}) (async) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r4, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) sendmsg$BATADV_CMD_SET_VLAN(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x1c, r4, 0x8, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4044005}, 0x80) (async) bind$rds(r2, &(0x7f00000002c0)={0x2, 0x0, @local}, 0xffffffffffffff66) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$BATADV_CMD_GET_NEIGHBORS(r6, &(0x7f00000004c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x4c, 0x0, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8000}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7f}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x7fff}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x18f5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x14}, 0x4040000) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r5) (async) syz_genetlink_get_family_id$l2tp(&(0x7f0000000180), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$l2tp(&(0x7f0000000300), r5) (async) sendmsg$L2TP_CMD_TUNNEL_CREATE(r5, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r7, @ANYBLOB="20002bbd7000fddbdf25010000000c00100001000080000000009f407d90d19f6add4d84249aa723218ee889fda0c39cc198cd03bb88053c6977c320dc61cd093847e3b06c2c3e8a198f16aac67da1d501c7670b0500bc902751ae6362a4202ac27707d0df65fccc0bf9f10b3c8f85b4de31525d982fa18826b5d6f6cd8cf7c575e4fd1f404302922ddacdc1bd563814274ee597a3d0fd717200424c"], 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x4000800) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@fadd={0x58, 0x114, 0x6, {{0x9, 0x7}, &(0x7f0000000040)=0x1, &(0x7f0000000080)=0xb7f, 0x2, 0x5, 0xfffffffffffff8e9, 0x3, 0x68, 0x7}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) 00:02:16 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) r0 = syz_open_dev$sndpcmp(&(0x7f00000000c0), 0xfffffffffffffff9, 0x82000) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(r0, 0x40044103, &(0x7f0000000100)) (async, rerun: 32) modify_ldt$write(0x1, &(0x7f0000000080)={0x7f, 0x20000800, 0x4000, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1}, 0x10) (rerun: 32) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) (async, rerun: 32) modify_ldt$write(0x1, &(0x7f00000002c0)={0x4, 0x20000800, 0x2000, 0x1}, 0x10) (rerun: 32) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000140), 0x440000, 0x0) ioctl$SNDRV_PCM_IOCTL_START(0xffffffffffffffff, 0x4142, 0x0) (async) ioctl$sock_bt_bnep_BNEPCONNDEL(r1, 0x400442c9, 0x0) (async, rerun: 32) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) ioctl$sock_bt_bnep_BNEPCONNDEL(r2, 0x400442c9, 0x0) (async, rerun: 32) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async, rerun: 32) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) waitid$P_PIDFD(0x3, r3, 0x0, 0x40000000, &(0x7f0000000200)) 00:02:16 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x9, 0x4, 0x0, 0x0, 0x22}}], 0x58, 0x24040010}, 0x0) 00:02:16 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00', 0x0}) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000200)={@xdp={0x2c, 0x7, r1, 0x2d}, {&(0x7f0000000140)=""/162, 0xa2}, &(0x7f0000000080), 0xc}, 0xa0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:16 executing program 5: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040)=0x1, 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @private=0xa010102}, 0x10) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) 00:02:16 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @remote}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x44}, 0x0) 00:02:16 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x9, 0x4, 0x0, 0x0, 0x22}}], 0x58, 0x24040010}, 0x0) 00:02:16 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) r1 = syz_open_dev$media(&(0x7f0000000040), 0xffffffffffffffc1, 0x20002) ioctl$MEDIA_IOC_G_TOPOLOGY(r1, 0xc0487c04, &(0x7f0000000340)={0x0, 0x1, 0x0, &(0x7f0000000100)=[{}], 0x1, 0x0, &(0x7f0000000180)=[{}], 0x1, 0x0, &(0x7f0000000080)=[{}], 0x7, 0x0, &(0x7f0000000200)=[{}, {}, {}, {}, {}, {}, {}]}) 00:02:16 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00', 0x0}) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000200)={@xdp={0x2c, 0x7, r1, 0x2d}, {&(0x7f0000000140)=""/162, 0xa2}, &(0x7f0000000080), 0xc}, 0xa0) (async, rerun: 32) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async, rerun: 32) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:16 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) r0 = syz_open_dev$sndpcmp(&(0x7f00000000c0), 0xfffffffffffffff9, 0x82000) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(r0, 0x40044103, &(0x7f0000000100)) modify_ldt$write(0x1, &(0x7f0000000080)={0x7f, 0x20000800, 0x4000, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) modify_ldt$write(0x1, &(0x7f00000002c0)={0x4, 0x20000800, 0x2000, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000140), 0x440000, 0x0) ioctl$SNDRV_PCM_IOCTL_START(0xffffffffffffffff, 0x4142, 0x0) ioctl$sock_bt_bnep_BNEPCONNDEL(r1, 0x400442c9, 0x0) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$sock_bt_bnep_BNEPCONNDEL(r2, 0x400442c9, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) waitid$P_PIDFD(0x3, r3, 0x0, 0x40000000, &(0x7f0000000200)) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) syz_open_dev$sndpcmp(&(0x7f00000000c0), 0xfffffffffffffff9, 0x82000) (async) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(r0, 0x40044103, &(0x7f0000000100)) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x7f, 0x20000800, 0x4000, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1}, 0x10) (async) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) (async) modify_ldt$write(0x1, &(0x7f00000002c0)={0x4, 0x20000800, 0x2000, 0x1}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000140), 0x440000, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_START(0xffffffffffffffff, 0x4142, 0x0) (async) ioctl$sock_bt_bnep_BNEPCONNDEL(r1, 0x400442c9, 0x0) (async) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$sock_bt_bnep_BNEPCONNDEL(r2, 0x400442c9, 0x0) (async) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) openat$pidfd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) (async) waitid$P_PIDFD(0x3, r3, 0x0, 0x40000000, &(0x7f0000000200)) (async) 00:02:16 executing program 5: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040)=0x1, 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @private=0xa010102}, 0x10) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async, rerun: 64) bind$rds(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) (rerun: 64) 00:02:16 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x9, 0x4, 0x0, 0x0, 0x22}}], 0x58, 0x24040010}, 0x0) 00:02:16 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @remote}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x44}, 0x0) 00:02:16 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) r1 = syz_open_dev$media(&(0x7f0000000040), 0xffffffffffffffc1, 0x20002) ioctl$MEDIA_IOC_G_TOPOLOGY(r1, 0xc0487c04, &(0x7f0000000340)={0x0, 0x1, 0x0, &(0x7f0000000100)=[{}], 0x1, 0x0, &(0x7f0000000180)=[{}], 0x1, 0x0, &(0x7f0000000080)=[{}], 0x7, 0x0, &(0x7f0000000200)=[{}, {}, {}, {}, {}, {}, {}]}) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) syz_open_dev$media(&(0x7f0000000040), 0xffffffffffffffc1, 0x20002) (async) ioctl$MEDIA_IOC_G_TOPOLOGY(r1, 0xc0487c04, &(0x7f0000000340)={0x0, 0x1, 0x0, &(0x7f0000000100)=[{}], 0x1, 0x0, &(0x7f0000000180)=[{}], 0x1, 0x0, &(0x7f0000000080)=[{}], 0x7, 0x0, &(0x7f0000000200)=[{}, {}, {}, {}, {}, {}, {}]}) (async) 00:02:16 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, &(0x7f0000000040), 0x4) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:16 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00', 0x0}) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000200)={@xdp={0x2c, 0x7, r1, 0x2d}, {&(0x7f0000000140)=""/162, 0xa2}, &(0x7f0000000080), 0xc}, 0xa0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:16 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x7, 0x100000, 0x2000, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1}, 0x10) 00:02:16 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @remote}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x44}, 0x0) 00:02:16 executing program 0: r0 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r0, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT64(r0, 0xc0984124, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000080)={0xfd1fa9aa456044b8, 0x1}) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:16 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) r1 = syz_open_dev$media(&(0x7f0000000040), 0xffffffffffffffc1, 0x20002) ioctl$MEDIA_IOC_G_TOPOLOGY(r1, 0xc0487c04, &(0x7f0000000340)={0x0, 0x1, 0x0, &(0x7f0000000100)=[{}], 0x1, 0x0, &(0x7f0000000180)=[{}], 0x1, 0x0, &(0x7f0000000080)=[{}], 0x7, 0x0, &(0x7f0000000200)=[{}, {}, {}, {}, {}, {}, {}]}) 00:02:16 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, &(0x7f0000000040), 0x4) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:17 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x7, 0x100000, 0x2000, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1}, 0x10) 00:02:17 executing program 5: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040)=0x1, 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @private=0xa010102}, 0x10) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) bind$rds(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) 00:02:17 executing program 0: r0 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r0, 0xc1004110, 0x0) (async, rerun: 64) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT64(r0, 0xc0984124, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) (async, rerun: 64) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000080)={0xfd1fa9aa456044b8, 0x1}) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:17 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x7, 0x100000, 0x2000, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x7, 0x100000, 0x2000, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1}, 0x10) (async) 00:02:17 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000001100)={{&(0x7f00000000c0)=""/4096, 0x1000}, &(0x7f00000010c0), 0x4}, 0x20) 00:02:17 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x29, 0x2, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, r2, 0x200, 0x70bd25, 0x25dfdbfe, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xd8b}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x4008800}, 0x1) socketpair(0x8, 0x2, 0x6, &(0x7f0000000940)={0xffffffffffffffff}) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f0000001c80)={&(0x7f0000000a80)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000ac0)={&(0x7f0000001c00)={0x60, r5, 0x2, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x3}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @random="0eddd309fb3e"}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8000}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xc0}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x2}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}]}, 0x60}, 0x1, 0x0, 0x0, 0x840}, 0x20000094) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000240)={0x2, 0x4e20, @private=0xa010101}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000300)=""/78, 0x4e}, {&(0x7f0000000380)=""/222, 0xde}, {&(0x7f0000000480)=""/5, 0x5}, {&(0x7f00000004c0)=""/197, 0xc5}, {&(0x7f00000005c0)=""/254, 0xfe}, {&(0x7f0000000b40)=""/4096, 0x1000}], 0x7, &(0x7f0000001b40)=[@mask_cswp={0x58, 0x114, 0x9, {{0xfffffffa, 0x6}, &(0x7f0000000800)=0x80, &(0x7f0000000840)=0x1000, 0x6, 0x5e2, 0x9, 0x1, 0x10, 0x2}}, @cswp={0x58, 0x114, 0x7, {{0x8, 0x400}, &(0x7f0000000880)=0x4, &(0x7f00000008c0)=0x9, 0x6, 0x0, 0x3, 0x7fffffff, 0x66, 0xfffffffffffffeff}}], 0xb0, 0x20000000}, 0x4000000) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0xfff, 0x2}, 0x8}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:17 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, &(0x7f0000000040), 0x4) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, &(0x7f0000000040), 0x4) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:17 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r1, 0xc0884113, &(0x7f0000000040)={0x0, 0x769c3de7, 0x3, 0x4, 0x2, 0xbcb9, 0x5, 0x80, 0x1, 0x3f, 0x800100, 0x4}) 00:02:17 executing program 0: r0 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r0, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT64(r0, 0xc0984124, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000080)={0xfd1fa9aa456044b8, 0x1}) (async, rerun: 64) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (rerun: 64) 00:02:17 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000040)={0x29, 0x3, 0x9, 0x11, 0x6, 0x2, 0x5, 0xe, 0xffffffffffffffff}) modify_ldt$write(0x1, &(0x7f0000000080)={0x0, 0x0, 0x4000}, 0x10) 00:02:17 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) (async) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000001100)={{&(0x7f00000000c0)=""/4096, 0x1000}, &(0x7f00000010c0), 0x4}, 0x20) 00:02:17 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r1, 0xc0884113, &(0x7f0000000040)={0x0, 0x769c3de7, 0x3, 0x4, 0x2, 0xbcb9, 0x5, 0x80, 0x1, 0x3f, 0x800100, 0x4}) 00:02:17 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000040)={0x29, 0x3, 0x9, 0x11, 0x6, 0x2, 0x5, 0xe, 0xffffffffffffffff}) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x0, 0x0, 0x4000}, 0x10) 00:02:17 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x29, 0x2, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, r2, 0x200, 0x70bd25, 0x25dfdbfe, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xd8b}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x4008800}, 0x1) socketpair(0x8, 0x2, 0x6, &(0x7f0000000940)={0xffffffffffffffff}) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f0000001c80)={&(0x7f0000000a80)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000ac0)={&(0x7f0000001c00)={0x60, r5, 0x2, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x3}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @random="0eddd309fb3e"}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8000}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xc0}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x2}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}]}, 0x60}, 0x1, 0x0, 0x0, 0x840}, 0x20000094) (async) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000240)={0x2, 0x4e20, @private=0xa010101}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000300)=""/78, 0x4e}, {&(0x7f0000000380)=""/222, 0xde}, {&(0x7f0000000480)=""/5, 0x5}, {&(0x7f00000004c0)=""/197, 0xc5}, {&(0x7f00000005c0)=""/254, 0xfe}, {&(0x7f0000000b40)=""/4096, 0x1000}], 0x7, &(0x7f0000001b40)=[@mask_cswp={0x58, 0x114, 0x9, {{0xfffffffa, 0x6}, &(0x7f0000000800)=0x80, &(0x7f0000000840)=0x1000, 0x6, 0x5e2, 0x9, 0x1, 0x10, 0x2}}, @cswp={0x58, 0x114, 0x7, {{0x8, 0x400}, &(0x7f0000000880)=0x4, &(0x7f00000008c0)=0x9, 0x6, 0x0, 0x3, 0x7fffffff, 0x66, 0xfffffffffffffeff}}], 0xb0, 0x20000000}, 0x4000000) (async, rerun: 32) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0xfff, 0x2}, 0x8}, 0x10) (async, rerun: 32) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:17 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, 0x0, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x48884}, 0x4041) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:17 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = getpid() sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xa4, 0x0, 0x400, 0x70bd27, 0x25dfdbff, {}, [{@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r1}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x1}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x4}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x1}}]}, 0xa4}, 0x1, 0x0, 0x0, 0x8040}, 0xc080) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:17 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async, rerun: 64) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) (async, rerun: 64) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000001100)={{&(0x7f00000000c0)=""/4096, 0x1000}, &(0x7f00000010c0), 0x4}, 0x20) 00:02:17 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async, rerun: 32) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 32) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r1, 0xc0884113, &(0x7f0000000040)={0x0, 0x769c3de7, 0x3, 0x4, 0x2, 0xbcb9, 0x5, 0x80, 0x1, 0x3f, 0x800100, 0x4}) 00:02:17 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async, rerun: 32) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000040)={0x29, 0x3, 0x9, 0x11, 0x6, 0x2, 0x5, 0xe, 0xffffffffffffffff}) (async, rerun: 32) modify_ldt$write(0x1, &(0x7f0000000080)={0x0, 0x0, 0x4000}, 0x10) 00:02:17 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, 0x0, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x48884}, 0x4041) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, 0x0, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x48884}, 0x4041) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:17 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x29, 0x2, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, r2, 0x200, 0x70bd25, 0x25dfdbfe, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xd8b}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x4008800}, 0x1) (async) socketpair(0x8, 0x2, 0x6, &(0x7f0000000940)={0xffffffffffffffff}) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async, rerun: 64) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f0000001c80)={&(0x7f0000000a80)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000ac0)={&(0x7f0000001c00)={0x60, r5, 0x2, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x3}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @random="0eddd309fb3e"}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8000}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xc0}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x2}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}]}, 0x60}, 0x1, 0x0, 0x0, 0x840}, 0x20000094) (rerun: 64) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000240)={0x2, 0x4e20, @private=0xa010101}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000300)=""/78, 0x4e}, {&(0x7f0000000380)=""/222, 0xde}, {&(0x7f0000000480)=""/5, 0x5}, {&(0x7f00000004c0)=""/197, 0xc5}, {&(0x7f00000005c0)=""/254, 0xfe}, {&(0x7f0000000b40)=""/4096, 0x1000}], 0x7, &(0x7f0000001b40)=[@mask_cswp={0x58, 0x114, 0x9, {{0xfffffffa, 0x6}, &(0x7f0000000800)=0x80, &(0x7f0000000840)=0x1000, 0x6, 0x5e2, 0x9, 0x1, 0x10, 0x2}}, @cswp={0x58, 0x114, 0x7, {{0x8, 0x400}, &(0x7f0000000880)=0x4, &(0x7f00000008c0)=0x9, 0x6, 0x0, 0x3, 0x7fffffff, 0x66, 0xfffffffffffffeff}}], 0xb0, 0x20000000}, 0x4000000) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0xfff, 0x2}, 0x8}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:17 executing program 1: openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x18180, 0x0) r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r2, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x108, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x4}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8, 0x15, 0x1000}}]}, 0x108}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x34, r3, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfffffffe}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x6}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r4 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), r2) sendmsg$BATADV_CMD_GET_VLAN(r2, &(0x7f0000000480)={&(0x7f0000000380), 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r4, 0xc00, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r4, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) socketpair(0xb, 0x1, 0x4, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000740), r2) sendmsg$BATADV_CMD_SET_MESH(r5, &(0x7f0000000840)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000800)={&(0x7f0000000780)={0x5c, r6, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8001}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xdfa}]}, 0x5c}, 0x1, 0x0, 0x0, 0x24044011}, 0x4044800) r7 = syz_genetlink_get_family_id$devlink(&(0x7f00000009c0), r5) sendmsg$DEVLINK_CMD_RATE_DEL(r5, &(0x7f0000000a80)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbff, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x200000d0}, 0x4) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000100)={0x150, r7, 0x100, 0x70bd2d, 0x25dfdbff, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x88}, {0x8, 0x15, 0x200}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x20}, {0x6, 0x11, 0x3}, {0x8, 0x15, 0x2}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x8}, {0x6, 0x11, 0x3}, {0x8, 0x15, 0x4}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x1}, {0x6, 0x11, 0x2600}, {0x8, 0x15, 0x4}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0xe0}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0x7}}]}, 0x150}, 0x1, 0x0, 0x0, 0x24000080}, 0x400c1) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:17 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0004a6477b2cbd7000fcdbdf250f0000001d9c447efcd13dc74a050035000800000005003500a500000005002a0000000000", @ANYRES32=0x0, @ANYBLOB], 0x3c}, 0x1, 0x0, 0x0, 0x800}, 0x40085) 00:02:17 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) r1 = getpid() sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xa4, 0x0, 0x400, 0x70bd27, 0x25dfdbff, {}, [{@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r1}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x1}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x4}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x1}}]}, 0xa4}, 0x1, 0x0, 0x0, 0x8040}, 0xc080) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:17 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, 0x0, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x48884}, 0x4041) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, 0x0, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x48884}, 0x4041) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:17 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) getsockopt$WPAN_WANTACK(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:02:17 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0xffffffffffffffff}, 0x10) clock_gettime(0x0, &(0x7f0000000080)) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:17 executing program 1: openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x18180, 0x0) (async) r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r2, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x108, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x4}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8, 0x15, 0x1000}}]}, 0x108}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async, rerun: 32) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (rerun: 32) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x34, r3, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfffffffe}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x6}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) r4 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), r2) sendmsg$BATADV_CMD_GET_VLAN(r2, &(0x7f0000000480)={&(0x7f0000000380), 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r4, 0xc00, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r4, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) (async) socketpair(0xb, 0x1, 0x4, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000740), r2) sendmsg$BATADV_CMD_SET_MESH(r5, &(0x7f0000000840)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000800)={&(0x7f0000000780)={0x5c, r6, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8001}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xdfa}]}, 0x5c}, 0x1, 0x0, 0x0, 0x24044011}, 0x4044800) (async, rerun: 64) r7 = syz_genetlink_get_family_id$devlink(&(0x7f00000009c0), r5) (rerun: 64) sendmsg$DEVLINK_CMD_RATE_DEL(r5, &(0x7f0000000a80)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbff, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x200000d0}, 0x4) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000100)={0x150, r7, 0x100, 0x70bd2d, 0x25dfdbff, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x88}, {0x8, 0x15, 0x200}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x20}, {0x6, 0x11, 0x3}, {0x8, 0x15, 0x2}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x8}, {0x6, 0x11, 0x3}, {0x8, 0x15, 0x4}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x1}, {0x6, 0x11, 0x2600}, {0x8, 0x15, 0x4}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0xe0}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0x7}}]}, 0x150}, 0x1, 0x0, 0x0, 0x24000080}, 0x400c1) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:17 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0004a6477b2cbd7000fcdbdf250f0000001d9c447efcd13dc74a050035000800000005003500a500000005002a0000000000", @ANYRES32=0x0, @ANYBLOB], 0x3c}, 0x1, 0x0, 0x0, 0x800}, 0x40085) 00:02:17 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) r1 = getpid() sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xa4, 0x0, 0x400, 0x70bd27, 0x25dfdbff, {}, [{@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r1}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x1}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x4}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x1}}]}, 0xa4}, 0x1, 0x0, 0x0, 0x8040}, 0xc080) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:17 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) getsockopt$WPAN_WANTACK(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) (async) getsockopt$WPAN_WANTACK(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) 00:02:17 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000100)={0x2, 0x4e23, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000002180)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, &(0x7f0000002100)=[{&(0x7f0000001100)=""/4095, 0x1006}], 0x4e}, 0x4) getsockopt$WPAN_WANTLQI(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000900), &(0x7f0000000940)=0x4) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @cswp={0x58, 0x114, 0x7, {{0xffff8df9, 0xee}, &(0x7f0000000080)=0x1ff, &(0x7f00000000c0)=0x1, 0xca, 0x3ff, 0x3, 0x6f, 0x22, 0x10000}}, @rdma_args={0x48, 0x114, 0x1, {{0x6d}, {&(0x7f00000002c0)=""/155, 0x9b}, &(0x7f0000000840)=[{&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000440)=""/36, 0x24}, {&(0x7f0000000480)=""/24, 0x18}, {&(0x7f00000004c0)=""/85, 0x55}, {&(0x7f0000000540)=""/207, 0xcf}, {&(0x7f0000000640)=""/33, 0x21}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000680)=""/230, 0xe6}, {&(0x7f0000000780)=""/177, 0xb1}], 0x9, 0x31, 0x200}}], 0xf8}, 0x0) socketpair(0x28, 0x80000, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$rds(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) 00:02:17 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0xffffffffffffffff}, 0x10) (async) clock_gettime(0x0, &(0x7f0000000080)) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:17 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$SNDRV_PCM_IOCTL_RESUME(0xffffffffffffffff, 0x4147, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0xa, 0x93d5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:17 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000100)={0x2, 0x4e23, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000002180)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, &(0x7f0000002100)=[{&(0x7f0000001100)=""/4095, 0x1006}], 0x4e}, 0x4) getsockopt$WPAN_WANTLQI(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000900), &(0x7f0000000940)=0x4) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @cswp={0x58, 0x114, 0x7, {{0xffff8df9, 0xee}, &(0x7f0000000080)=0x1ff, &(0x7f00000000c0)=0x1, 0xca, 0x3ff, 0x3, 0x6f, 0x22, 0x10000}}, @rdma_args={0x48, 0x114, 0x1, {{0x6d}, {&(0x7f00000002c0)=""/155, 0x9b}, &(0x7f0000000840)=[{&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000440)=""/36, 0x24}, {&(0x7f0000000480)=""/24, 0x18}, {&(0x7f00000004c0)=""/85, 0x55}, {&(0x7f0000000540)=""/207, 0xcf}, {&(0x7f0000000640)=""/33, 0x21}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000680)=""/230, 0xe6}, {&(0x7f0000000780)=""/177, 0xb1}], 0x9, 0x31, 0x200}}], 0xf8}, 0x0) socketpair(0x28, 0x80000, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$rds(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000100)={0x2, 0x4e23, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000002180)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, &(0x7f0000002100)=[{&(0x7f0000001100)=""/4095, 0x1006}], 0x4e}, 0x4) (async) getsockopt$WPAN_WANTLQI(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000900), &(0x7f0000000940)=0x4) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @cswp={0x58, 0x114, 0x7, {{0xffff8df9, 0xee}, &(0x7f0000000080)=0x1ff, &(0x7f00000000c0)=0x1, 0xca, 0x3ff, 0x3, 0x6f, 0x22, 0x10000}}, @rdma_args={0x48, 0x114, 0x1, {{0x6d}, {&(0x7f00000002c0)=""/155, 0x9b}, &(0x7f0000000840)=[{&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000440)=""/36, 0x24}, {&(0x7f0000000480)=""/24, 0x18}, {&(0x7f00000004c0)=""/85, 0x55}, {&(0x7f0000000540)=""/207, 0xcf}, {&(0x7f0000000640)=""/33, 0x21}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000680)=""/230, 0xe6}, {&(0x7f0000000780)=""/177, 0xb1}], 0x9, 0x31, 0x200}}], 0xf8}, 0x0) (async) socketpair(0x28, 0x80000, 0x6, &(0x7f0000000140)) (async) connect$rds(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) (async) 00:02:17 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) (async) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0004a6477b2cbd7000fcdbdf250f0000001d9c447efcd13dc74a050035000800000005003500a500000005002a0000000000", @ANYRES32=0x0, @ANYBLOB], 0x3c}, 0x1, 0x0, 0x0, 0x800}, 0x40085) 00:02:17 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) (async) getsockopt$WPAN_WANTACK(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:02:17 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0xffffffffffffffff}, 0x10) clock_gettime(0x0, &(0x7f0000000080)) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0xffffffffffffffff}, 0x10) (async) clock_gettime(0x0, &(0x7f0000000080)) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) 00:02:17 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$SNDRV_PCM_IOCTL_RESUME(0xffffffffffffffff, 0x4147, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x1e, 0xa, 0x93d5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:17 executing program 1: openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x18180, 0x0) (async) r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r2, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x108, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x4}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8, 0x15, 0x1000}}]}, 0x108}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x34, r3, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfffffffe}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x6}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) r4 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), r2) sendmsg$BATADV_CMD_GET_VLAN(r2, &(0x7f0000000480)={&(0x7f0000000380), 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r4, 0xc00, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r4, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) (async) socketpair(0xb, 0x1, 0x4, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000740), r2) sendmsg$BATADV_CMD_SET_MESH(r5, &(0x7f0000000840)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000800)={&(0x7f0000000780)={0x5c, r6, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8001}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xdfa}]}, 0x5c}, 0x1, 0x0, 0x0, 0x24044011}, 0x4044800) (async) r7 = syz_genetlink_get_family_id$devlink(&(0x7f00000009c0), r5) sendmsg$DEVLINK_CMD_RATE_DEL(r5, &(0x7f0000000a80)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x1c, r7, 0x800, 0x70bd28, 0x25dfdbff, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x200000d0}, 0x4) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000100)={0x150, r7, 0x100, 0x70bd2d, 0x25dfdbff, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x88}, {0x8, 0x15, 0x200}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x20}, {0x6, 0x11, 0x3}, {0x8, 0x15, 0x2}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x8}, {0x6, 0x11, 0x3}, {0x8, 0x15, 0x4}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x1}, {0x6, 0x11, 0x2600}, {0x8, 0x15, 0x4}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0xe0}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0x7}}]}, 0x150}, 0x1, 0x0, 0x0, 0x24000080}, 0x400c1) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:17 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfd}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) 00:02:17 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000700)={&(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000100)=""/104, 0x68}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000280)=""/82, 0x52}], 0x6, &(0x7f0000000b40)=[@rdma_dest={0x18, 0x114, 0x2, {0x2, 0x1}}, @mask_fadd={0x58, 0x114, 0x8, {{0x9f0, 0x7ff}, &(0x7f0000000380)=0x5, &(0x7f00000003c0)=0xffffffffffffff5a, 0x2, 0x80000000, 0x974, 0x6, 0x20, 0x6}}, @mask_cswp={0x58, 0x114, 0x9, {{0x0, 0x7f}, &(0x7f0000000400)=0xffffffff80000000, &(0x7f0000000440)=0x8, 0x9, 0x5, 0x1828, 0x80000000, 0x40, 0x836c}}, @cswp={0x58, 0x114, 0x7, {{0x7, 0xb}, &(0x7f0000000480)=0x7, &(0x7f00000004c0)=0x7fffffff, 0x2, 0xffffffffffffff19, 0x43, 0x9, 0xca}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000500)=""/13, 0xd}, &(0x7f0000000540), 0x2}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000580)=""/24, 0x18}, &(0x7f0000000800), 0x40}}, @fadd={0x58, 0x114, 0x6, {{0x7f, 0x7}, &(0x7f0000000600)=0x7, &(0x7f0000000640)=0x4, 0x6, 0x7, 0x7, 0x8000, 0x0, 0x80000000}}, @cswp={0x58, 0x114, 0x7, {{0x8, 0x4}, &(0x7f0000000680)=0x400, &(0x7f00000006c0)=0x2, 0x5, 0x6, 0x9, 0x2, 0x4, 0x2}}], 0x230, 0xc0880}, 0x10) 00:02:17 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000100)={0x2, 0x4e23, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000002180)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, &(0x7f0000002100)=[{&(0x7f0000001100)=""/4095, 0x1006}], 0x4e}, 0x4) (async) getsockopt$WPAN_WANTLQI(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000900), &(0x7f0000000940)=0x4) (async) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @cswp={0x58, 0x114, 0x7, {{0xffff8df9, 0xee}, &(0x7f0000000080)=0x1ff, &(0x7f00000000c0)=0x1, 0xca, 0x3ff, 0x3, 0x6f, 0x22, 0x10000}}, @rdma_args={0x48, 0x114, 0x1, {{0x6d}, {&(0x7f00000002c0)=""/155, 0x9b}, &(0x7f0000000840)=[{&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000440)=""/36, 0x24}, {&(0x7f0000000480)=""/24, 0x18}, {&(0x7f00000004c0)=""/85, 0x55}, {&(0x7f0000000540)=""/207, 0xcf}, {&(0x7f0000000640)=""/33, 0x21}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000680)=""/230, 0xe6}, {&(0x7f0000000780)=""/177, 0xb1}], 0x9, 0x31, 0x200}}], 0xf8}, 0x0) (async) socketpair(0x28, 0x80000, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$rds(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) 00:02:17 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000000)=0x1, 0x4) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000040), 0x4) bind$rds(r0, &(0x7f0000000080)={0x2, 0x3, @loopback}, 0x10) 00:02:17 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$SNDRV_PCM_IOCTL_RESUME(0xffffffffffffffff, 0x4147, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x1e, 0xa, 0x93d5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async, rerun: 64) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (rerun: 64) 00:02:17 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfd}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfd}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) (async) 00:02:17 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0}, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000100)={@llc={0x1a, 0x204, 0x2, 0x1f, 0x0, 0x7f, @local}, {&(0x7f0000000000)=""/37, 0x25}, &(0x7f00000000c0), 0x8}, 0xa0) 00:02:17 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000700)={&(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000100)=""/104, 0x68}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000280)=""/82, 0x52}], 0x6, &(0x7f0000000b40)=[@rdma_dest={0x18, 0x114, 0x2, {0x2, 0x1}}, @mask_fadd={0x58, 0x114, 0x8, {{0x9f0, 0x7ff}, &(0x7f0000000380)=0x5, &(0x7f00000003c0)=0xffffffffffffff5a, 0x2, 0x80000000, 0x974, 0x6, 0x20, 0x6}}, @mask_cswp={0x58, 0x114, 0x9, {{0x0, 0x7f}, &(0x7f0000000400)=0xffffffff80000000, &(0x7f0000000440)=0x8, 0x9, 0x5, 0x1828, 0x80000000, 0x40, 0x836c}}, @cswp={0x58, 0x114, 0x7, {{0x7, 0xb}, &(0x7f0000000480)=0x7, &(0x7f00000004c0)=0x7fffffff, 0x2, 0xffffffffffffff19, 0x43, 0x9, 0xca}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000500)=""/13, 0xd}, &(0x7f0000000540), 0x2}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000580)=""/24, 0x18}, &(0x7f0000000800), 0x40}}, @fadd={0x58, 0x114, 0x6, {{0x7f, 0x7}, &(0x7f0000000600)=0x7, &(0x7f0000000640)=0x4, 0x6, 0x7, 0x7, 0x8000, 0x0, 0x80000000}}, @cswp={0x58, 0x114, 0x7, {{0x8, 0x4}, &(0x7f0000000680)=0x400, &(0x7f00000006c0)=0x2, 0x5, 0x6, 0x9, 0x2, 0x4, 0x2}}], 0x230, 0xc0880}, 0x10) 00:02:18 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f0000000700)={0x0, 0x6, 0x0, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}], 0x6, 0x0, &(0x7f00000002c0)=[{}, {}, {}, {}, {}, {}], 0x4, 0x0, &(0x7f0000000580)=[{}, {}, {}, {}], 0x5, 0x0, &(0x7f0000000600)=[{}, {}, {}, {}, {}]}) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x8, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x2000c800}, 0x0) 00:02:18 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000000)=0x1, 0x4) (async, rerun: 32) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000040), 0x4) (async, rerun: 32) bind$rds(r0, &(0x7f0000000080)={0x2, 0x3, @loopback}, 0x10) 00:02:18 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000700)={&(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000100)=""/104, 0x68}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000280)=""/82, 0x52}], 0x6, &(0x7f0000000b40)=[@rdma_dest={0x18, 0x114, 0x2, {0x2, 0x1}}, @mask_fadd={0x58, 0x114, 0x8, {{0x9f0, 0x7ff}, &(0x7f0000000380)=0x5, &(0x7f00000003c0)=0xffffffffffffff5a, 0x2, 0x80000000, 0x974, 0x6, 0x20, 0x6}}, @mask_cswp={0x58, 0x114, 0x9, {{0x0, 0x7f}, &(0x7f0000000400)=0xffffffff80000000, &(0x7f0000000440)=0x8, 0x9, 0x5, 0x1828, 0x80000000, 0x40, 0x836c}}, @cswp={0x58, 0x114, 0x7, {{0x7, 0xb}, &(0x7f0000000480)=0x7, &(0x7f00000004c0)=0x7fffffff, 0x2, 0xffffffffffffff19, 0x43, 0x9, 0xca}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000500)=""/13, 0xd}, &(0x7f0000000540), 0x2}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000580)=""/24, 0x18}, &(0x7f0000000800), 0x40}}, @fadd={0x58, 0x114, 0x6, {{0x7f, 0x7}, &(0x7f0000000600)=0x7, &(0x7f0000000640)=0x4, 0x6, 0x7, 0x7, 0x8000, 0x0, 0x80000000}}, @cswp={0x58, 0x114, 0x7, {{0x8, 0x4}, &(0x7f0000000680)=0x400, &(0x7f00000006c0)=0x2, 0x5, 0x6, 0x9, 0x2, 0x4, 0x2}}], 0x230, 0xc0880}, 0x10) 00:02:18 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfd}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfd}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) (async) 00:02:18 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f0000000700)={0x0, 0x6, 0x0, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}], 0x6, 0x0, &(0x7f00000002c0)=[{}, {}, {}, {}, {}, {}], 0x4, 0x0, &(0x7f0000000580)=[{}, {}, {}, {}], 0x5, 0x0, &(0x7f0000000600)=[{}, {}, {}, {}, {}]}) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x8, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x2000c800}, 0x0) 00:02:18 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0}, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000100)={@llc={0x1a, 0x204, 0x2, 0x1f, 0x0, 0x7f, @local}, {&(0x7f0000000000)=""/37, 0x25}, &(0x7f00000000c0), 0x8}, 0xa0) 00:02:18 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e22, @rand_addr=0x64010100}, 0x10) bind$rds(r0, &(0x7f0000000080)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:18 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000000)=0x1, 0x4) (async) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000040), 0x4) (async) bind$rds(r0, &(0x7f0000000080)={0x2, 0x3, @loopback}, 0x10) 00:02:18 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000140)={@nfc_llcp={0x27, 0x1, 0x1, 0x5, 0x6, 0x6, "cda51a4920ab8d3d22065c25cbbf01d0db8d9c85f9c647432e67fdda387f19a05145b8d6fe0dbffe16e751163de0ce0634f553cc690626448874e9f449fe0a", 0x2d}, {&(0x7f0000000040)}, &(0x7f0000000080), 0x4}, 0xa0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x13}}, 0x10) 00:02:18 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f0000000700)={0x0, 0x6, 0x0, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}], 0x6, 0x0, &(0x7f00000002c0)=[{}, {}, {}, {}, {}, {}], 0x4, 0x0, &(0x7f0000000580)=[{}, {}, {}, {}], 0x5, 0x0, &(0x7f0000000600)=[{}, {}, {}, {}, {}]}) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x8, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x2000c800}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f0000000700)={0x0, 0x6, 0x0, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}], 0x6, 0x0, &(0x7f00000002c0)=[{}, {}, {}, {}, {}, {}], 0x4, 0x0, &(0x7f0000000580)=[{}, {}, {}, {}], 0x5, 0x0, &(0x7f0000000600)=[{}, {}, {}, {}, {}]}) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x8, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x2000c800}, 0x0) (async) 00:02:18 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0}, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000100)={@llc={0x1a, 0x204, 0x2, 0x1f, 0x0, 0x7f, @local}, {&(0x7f0000000000)=""/37, 0x25}, &(0x7f00000000c0), 0x8}, 0xa0) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0}, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000100)={@llc={0x1a, 0x204, 0x2, 0x1f, 0x0, 0x7f, @local}, {&(0x7f0000000000)=""/37, 0x25}, &(0x7f00000000c0), 0x8}, 0xa0) (async) 00:02:18 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) getgid() modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r0, 0x0, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r0, &(0x7f00000000c0)={0x1, 0x29}, 0x2) ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, &(0x7f0000000100)={0x9, 0x1f, 0x3c3a, 0x4, 0x667}) ioctl$BINDER_GET_FROZEN_INFO(0xffffffffffffffff, 0xc00c620f, &(0x7f0000000080)) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x82081, 0x0) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000180)={0x1, 0x0, {0x1b, 0xa, 0x4, 0xb, 0x6, 0x2, 0x3, 0xc9, 0x1}}) 00:02:18 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e22, @rand_addr=0x64010100}, 0x10) (async) bind$rds(r0, &(0x7f0000000080)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:18 executing program 1: ioctl$PPPIOCCONNECT(0xffffffffffffffff, 0x4004743a, &(0x7f0000000000)) r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000a80)) ioctl$PPPIOCGDEBUG(r2, 0x80047441, &(0x7f0000000100)) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'macvtap0\x00'}) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:18 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000040)) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) 00:02:18 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x5, 0x20000) r2 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r2, 0xc1004110, 0x0) r3 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r3, 0xc1004110, 0x0) syz_open_dev$sndpcmp(&(0x7f00000002c0), 0x8001, 0x4c0a00) ioctl$SNDRV_PCM_IOCTL_PREPARE(r1, 0x4140, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS_OLD(r1, 0xc1004111, &(0x7f0000000100)={0x6, [0x6, 0x4, 0xfffffffe], [{0x4, 0x4, 0x0, 0x1, 0x1, 0x1}, {0x3cb, 0x0, 0x1, 0x0, 0x1}, {0x6, 0x3, 0x0, 0x0, 0x1, 0x1}, {0x20, 0x8, 0x0, 0x1, 0x1, 0x1}, {0x3f, 0x0, 0x0, 0x1, 0x1, 0x1}, {0x5, 0x40, 0x1, 0x1}, {0x6, 0x0, 0x0, 0x0, 0x0, 0x1}, {0x7fff, 0x1f, 0x0, 0x1, 0x1}, {0xff, 0x3ff, 0x1, 0x0, 0x1, 0x1}, {0xc1d40340, 0x10001, 0x1, 0x0, 0x1, 0x1}, {0x800, 0xffffffff, 0x1, 0x1, 0x0, 0x1}, {0x8, 0x80000000, 0x0, 0x1, 0x1, 0x1}], 0x9}) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r4 = syz_open_dev$sndpcmp(&(0x7f0000000080), 0x2, 0x103000) r5 = openat$userio(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r5, &(0x7f0000000340)={0x1, 0x5}, 0x2) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(r3, 0xc06c4124, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(r4, 0x80184151, &(0x7f0000000280)={0x0, &(0x7f0000000200)="354c07786249c0cd228d53478a02f3c0f4898d7845f8eaf1670c416ef5b6e4f07c73d66a4d0947ca2c247f01bc2ef7ff2df1e7785a84ee39faf875e0abd1603a505d4856d8fd691a319f726866eda66c828aee96b80d270e6464", 0x5a}) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:18 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e22, @rand_addr=0x64010100}, 0x10) bind$rds(r0, &(0x7f0000000080)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e22, @rand_addr=0x64010100}, 0x10) (async) bind$rds(r0, &(0x7f0000000080)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) 00:02:18 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000140)={@nfc_llcp={0x27, 0x1, 0x1, 0x5, 0x6, 0x6, "cda51a4920ab8d3d22065c25cbbf01d0db8d9c85f9c647432e67fdda387f19a05145b8d6fe0dbffe16e751163de0ce0634f553cc690626448874e9f449fe0a", 0x2d}, {&(0x7f0000000040)}, &(0x7f0000000080), 0x4}, 0xa0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x13}}, 0x10) 00:02:18 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) getgid() modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r0, 0x0, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r0, &(0x7f00000000c0)={0x1, 0x29}, 0x2) ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, &(0x7f0000000100)={0x9, 0x1f, 0x3c3a, 0x4, 0x667}) (async) ioctl$BINDER_GET_FROZEN_INFO(0xffffffffffffffff, 0xc00c620f, &(0x7f0000000080)) (async) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x82081, 0x0) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000180)={0x1, 0x0, {0x1b, 0xa, 0x4, 0xb, 0x6, 0x2, 0x3, 0xc9, 0x1}}) 00:02:18 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000040)) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000040)) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) (async) 00:02:18 executing program 1: ioctl$PPPIOCCONNECT(0xffffffffffffffff, 0x4004743a, &(0x7f0000000000)) (async) r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000a80)) (async, rerun: 32) ioctl$PPPIOCGDEBUG(r2, 0x80047441, &(0x7f0000000100)) (rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'macvtap0\x00'}) (async, rerun: 32) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (rerun: 32) 00:02:18 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x5, 0x20000) r2 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r2, 0xc1004110, 0x0) r3 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r3, 0xc1004110, 0x0) syz_open_dev$sndpcmp(&(0x7f00000002c0), 0x8001, 0x4c0a00) ioctl$SNDRV_PCM_IOCTL_PREPARE(r1, 0x4140, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS_OLD(r1, 0xc1004111, &(0x7f0000000100)={0x6, [0x6, 0x4, 0xfffffffe], [{0x4, 0x4, 0x0, 0x1, 0x1, 0x1}, {0x3cb, 0x0, 0x1, 0x0, 0x1}, {0x6, 0x3, 0x0, 0x0, 0x1, 0x1}, {0x20, 0x8, 0x0, 0x1, 0x1, 0x1}, {0x3f, 0x0, 0x0, 0x1, 0x1, 0x1}, {0x5, 0x40, 0x1, 0x1}, {0x6, 0x0, 0x0, 0x0, 0x0, 0x1}, {0x7fff, 0x1f, 0x0, 0x1, 0x1}, {0xff, 0x3ff, 0x1, 0x0, 0x1, 0x1}, {0xc1d40340, 0x10001, 0x1, 0x0, 0x1, 0x1}, {0x800, 0xffffffff, 0x1, 0x1, 0x0, 0x1}, {0x8, 0x80000000, 0x0, 0x1, 0x1, 0x1}], 0x9}) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r4 = syz_open_dev$sndpcmp(&(0x7f0000000080), 0x2, 0x103000) r5 = openat$userio(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r5, &(0x7f0000000340)={0x1, 0x5}, 0x2) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(r3, 0xc06c4124, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(r4, 0x80184151, &(0x7f0000000280)={0x0, &(0x7f0000000200)="354c07786249c0cd228d53478a02f3c0f4898d7845f8eaf1670c416ef5b6e4f07c73d66a4d0947ca2c247f01bc2ef7ff2df1e7785a84ee39faf875e0abd1603a505d4856d8fd691a319f726866eda66c828aee96b80d270e6464", 0x5a}) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) syz_open_dev$sndpcmp(&(0x7f0000000040), 0x5, 0x20000) (async) syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r2, 0xc1004110, 0x0) (async) syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r3, 0xc1004110, 0x0) (async) syz_open_dev$sndpcmp(&(0x7f00000002c0), 0x8001, 0x4c0a00) (async) ioctl$SNDRV_PCM_IOCTL_PREPARE(r1, 0x4140, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS_OLD(r1, 0xc1004111, &(0x7f0000000100)={0x6, [0x6, 0x4, 0xfffffffe], [{0x4, 0x4, 0x0, 0x1, 0x1, 0x1}, {0x3cb, 0x0, 0x1, 0x0, 0x1}, {0x6, 0x3, 0x0, 0x0, 0x1, 0x1}, {0x20, 0x8, 0x0, 0x1, 0x1, 0x1}, {0x3f, 0x0, 0x0, 0x1, 0x1, 0x1}, {0x5, 0x40, 0x1, 0x1}, {0x6, 0x0, 0x0, 0x0, 0x0, 0x1}, {0x7fff, 0x1f, 0x0, 0x1, 0x1}, {0xff, 0x3ff, 0x1, 0x0, 0x1, 0x1}, {0xc1d40340, 0x10001, 0x1, 0x0, 0x1, 0x1}, {0x800, 0xffffffff, 0x1, 0x1, 0x0, 0x1}, {0x8, 0x80000000, 0x0, 0x1, 0x1, 0x1}], 0x9}) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) syz_open_dev$sndpcmp(&(0x7f0000000080), 0x2, 0x103000) (async) openat$userio(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) (async) write$USERIO_CMD_SET_PORT_TYPE(r5, &(0x7f0000000340)={0x1, 0x5}, 0x2) (async) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(r3, 0xc06c4124, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) (async) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(r4, 0x80184151, &(0x7f0000000280)={0x0, &(0x7f0000000200)="354c07786249c0cd228d53478a02f3c0f4898d7845f8eaf1670c416ef5b6e4f07c73d66a4d0947ca2c247f01bc2ef7ff2df1e7785a84ee39faf875e0abd1603a505d4856d8fd691a319f726866eda66c828aee96b80d270e6464", 0x5a}) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:18 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000080)={{&(0x7f00000001c0)=""/159, 0x9f}, &(0x7f0000000040), 0x1}, 0x20) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_STATUS64(r1, 0x80984120, &(0x7f0000000100)) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:18 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000140)={@nfc_llcp={0x27, 0x1, 0x1, 0x5, 0x6, 0x6, "cda51a4920ab8d3d22065c25cbbf01d0db8d9c85f9c647432e67fdda387f19a05145b8d6fe0dbffe16e751163de0ce0634f553cc690626448874e9f449fe0a", 0x2d}, {&(0x7f0000000040)}, &(0x7f0000000080), 0x4}, 0xa0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x13}}, 0x10) 00:02:18 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) getgid() modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r0, 0x0, 0x0) (async) write$USERIO_CMD_SET_PORT_TYPE(r0, &(0x7f00000000c0)={0x1, 0x29}, 0x2) (async) ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, &(0x7f0000000100)={0x9, 0x1f, 0x3c3a, 0x4, 0x667}) (async) ioctl$BINDER_GET_FROZEN_INFO(0xffffffffffffffff, 0xc00c620f, &(0x7f0000000080)) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x82081, 0x0) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000180)={0x1, 0x0, {0x1b, 0xa, 0x4, 0xb, 0x6, 0x2, 0x3, 0xc9, 0x1}}) 00:02:18 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000040)) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000040)) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) (async) 00:02:18 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000080)={{&(0x7f00000001c0)=""/159, 0x9f}, &(0x7f0000000040), 0x1}, 0x20) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_STATUS64(r1, 0x80984120, &(0x7f0000000100)) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:18 executing program 1: ioctl$PPPIOCCONNECT(0xffffffffffffffff, 0x4004743a, &(0x7f0000000000)) r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000a80)) (async, rerun: 64) ioctl$PPPIOCGDEBUG(r2, 0x80047441, &(0x7f0000000100)) (async, rerun: 64) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'macvtap0\x00'}) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:18 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$RDS_FREE_MR(0xffffffffffffffff, 0x114, 0x3, &(0x7f0000000040)={{0x2, 0x5}, 0x40}, 0x10) 00:02:18 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x5, 0x20000) (async) r2 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r2, 0xc1004110, 0x0) (async) r3 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r3, 0xc1004110, 0x0) syz_open_dev$sndpcmp(&(0x7f00000002c0), 0x8001, 0x4c0a00) (async) ioctl$SNDRV_PCM_IOCTL_PREPARE(r1, 0x4140, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS_OLD(r1, 0xc1004111, &(0x7f0000000100)={0x6, [0x6, 0x4, 0xfffffffe], [{0x4, 0x4, 0x0, 0x1, 0x1, 0x1}, {0x3cb, 0x0, 0x1, 0x0, 0x1}, {0x6, 0x3, 0x0, 0x0, 0x1, 0x1}, {0x20, 0x8, 0x0, 0x1, 0x1, 0x1}, {0x3f, 0x0, 0x0, 0x1, 0x1, 0x1}, {0x5, 0x40, 0x1, 0x1}, {0x6, 0x0, 0x0, 0x0, 0x0, 0x1}, {0x7fff, 0x1f, 0x0, 0x1, 0x1}, {0xff, 0x3ff, 0x1, 0x0, 0x1, 0x1}, {0xc1d40340, 0x10001, 0x1, 0x0, 0x1, 0x1}, {0x800, 0xffffffff, 0x1, 0x1, 0x0, 0x1}, {0x8, 0x80000000, 0x0, 0x1, 0x1, 0x1}], 0x9}) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) r4 = syz_open_dev$sndpcmp(&(0x7f0000000080), 0x2, 0x103000) r5 = openat$userio(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r5, &(0x7f0000000340)={0x1, 0x5}, 0x2) (async) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(r3, 0xc06c4124, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(r4, 0x80184151, &(0x7f0000000280)={0x0, &(0x7f0000000200)="354c07786249c0cd228d53478a02f3c0f4898d7845f8eaf1670c416ef5b6e4f07c73d66a4d0947ca2c247f01bc2ef7ff2df1e7785a84ee39faf875e0abd1603a505d4856d8fd691a319f726866eda66c828aee96b80d270e6464", 0x5a}) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:18 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) ptrace$peek(0x1, 0xffffffffffffffff, &(0x7f0000000040)) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080)=0xffffffffffffffff, 0x4) 00:02:18 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000180)={@hci={0x1f, 0xffffffffffffffff}, {&(0x7f0000000080)=""/137, 0x89}, &(0x7f0000000140), 0x8}, 0xa0) 00:02:18 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) ptrace$peek(0x1, 0xffffffffffffffff, &(0x7f0000000040)) (async, rerun: 64) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (rerun: 64) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080)=0xffffffffffffffff, 0x4) 00:02:18 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x81, 0x80) ioctl$SNDRV_PCM_IOCTL_DELAY(r1, 0x80084121, &(0x7f0000000080)) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000100)=ANY=[@ANYBLOB="90969ce8b7dad0a821b3e2d2ba7471ac3b1356d333c30081db31c98b3e3b782ebf46d6b587fda7d08fbc16cc8362b1fad3eacd26184f943374aaf7c6204f246dd390babd4fa6d37990e6563759ccf1734aca"], 0x3) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:18 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000080)={{&(0x7f00000001c0)=""/159, 0x9f}, &(0x7f0000000040), 0x1}, 0x20) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) (async, rerun: 32) ioctl$SNDRV_PCM_IOCTL_STATUS64(r1, 0x80984120, &(0x7f0000000100)) (rerun: 32) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:18 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000180)={@hci={0x1f, 0xffffffffffffffff}, {&(0x7f0000000080)=""/137, 0x89}, &(0x7f0000000140), 0x8}, 0xa0) 00:02:18 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$RDS_FREE_MR(0xffffffffffffffff, 0x114, 0x3, &(0x7f0000000040)={{0x2, 0x5}, 0x40}, 0x10) 00:02:18 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) r1 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x81, 0x80) ioctl$SNDRV_PCM_IOCTL_DELAY(r1, 0x80084121, &(0x7f0000000080)) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000100)=ANY=[@ANYBLOB="90969ce8b7dad0a821b3e2d2ba7471ac3b1356d333c30081db31c98b3e3b782ebf46d6b587fda7d08fbc16cc8362b1fad3eacd26184f943374aaf7c6204f246dd390babd4fa6d37990e6563759ccf1734aca"], 0x3) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:18 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) ptrace$peek(0x1, 0xffffffffffffffff, &(0x7f0000000040)) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080)=0xffffffffffffffff, 0x4) 00:02:18 executing program 1: socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r6, 0x800442d2, &(0x7f0000000040)={0x7, &(0x7f0000000100)=[{0x0, 0x0, 0x0, @link_local}, {}, {0x0, 0x0, 0x0, @dev}, {0x0, 0x0, 0x0, @multicast}, {}, {0x0, 0x0, 0x0, @multicast}, {0x0, 0x0, 0x0, @local}]}) socketpair(0x11, 0x800, 0xae6, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_TP_METER_CANCEL(r7, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r4, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x400}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x9}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4000000}, 0x20) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r5) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r5) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f00000000c0)=0x1, 0x4) 00:02:18 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async, rerun: 64) r0 = socket$rds(0x15, 0x5, 0x0) (rerun: 64) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000180)={@hci={0x1f, 0xffffffffffffffff}, {&(0x7f0000000080)=""/137, 0x89}, &(0x7f0000000140), 0x8}, 0xa0) 00:02:18 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$RDS_FREE_MR(0xffffffffffffffff, 0x114, 0x3, &(0x7f0000000040)={{0x2, 0x5}, 0x40}, 0x10) 00:02:18 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000080), 0x1) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040)=0xffffffffffffffff, 0x4) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:18 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x81, 0x80) ioctl$SNDRV_PCM_IOCTL_DELAY(r1, 0x80084121, &(0x7f0000000080)) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000100)=ANY=[@ANYBLOB="90969ce8b7dad0a821b3e2d2ba7471ac3b1356d333c30081db31c98b3e3b782ebf46d6b587fda7d08fbc16cc8362b1fad3eacd26184f943374aaf7c6204f246dd390babd4fa6d37990e6563759ccf1734aca"], 0x3) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:18 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0xffffffffffffffff, 0x4) bind$rds(r0, &(0x7f0000000200)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x12}}, 0x10) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040), 0x49, 0x381001) ioctl$SNDRV_PCM_IOCTL_DROP(r1, 0x4143, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) setsockopt$RDS_GET_MR(r2, 0x114, 0x2, &(0x7f00000000c0)={{&(0x7f0000000140)=""/153, 0x99}, &(0x7f0000000080), 0x10}, 0x20) 00:02:18 executing program 1: socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async, rerun: 32) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async, rerun: 32) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r6, 0x800442d2, &(0x7f0000000040)={0x7, &(0x7f0000000100)=[{0x0, 0x0, 0x0, @link_local}, {}, {0x0, 0x0, 0x0, @dev}, {0x0, 0x0, 0x0, @multicast}, {}, {0x0, 0x0, 0x0, @multicast}, {0x0, 0x0, 0x0, @local}]}) (async) socketpair(0x11, 0x800, 0xae6, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_TP_METER_CANCEL(r7, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r4, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x400}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x9}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4000000}, 0x20) (async, rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r5) (rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r5) (async) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f00000000c0)=0x1, 0x4) 00:02:18 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1d, 0x6, 0x3ff, &(0x7f0000000080)) socketpair(0x10, 0x6, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) bind$rds(r1, &(0x7f0000000180)={0x2, 0x4e23, @loopback}, 0x10) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs2/binder1\x00', 0x800, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) connect$802154_dgram(r3, &(0x7f0000000200)={0x24, @short={0x2, 0x1, 0xaaa1}}, 0x14) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r2, 0x4018620d, &(0x7f00000001c0)={0x73622a85, 0x100a}) 00:02:18 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_cswp={0x58, 0x114, 0x9, {{0xff, 0xfff}, &(0x7f0000000080)=0x1f, &(0x7f0000000100)=0x8, 0x100000001, 0x8, 0xffffffffffffffff, 0x4, 0x8, 0x6}}], 0x58, 0x20000000}, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x82801, 0x0) 00:02:18 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000080), 0x1) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 64) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040)=0xffffffffffffffff, 0x4) (rerun: 64) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:18 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0xd5aa, 0x20000800, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:18 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0xffffffffffffffff, 0x4) (async) bind$rds(r0, &(0x7f0000000200)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x12}}, 0x10) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040), 0x49, 0x381001) ioctl$SNDRV_PCM_IOCTL_DROP(r1, 0x4143, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) setsockopt$RDS_GET_MR(r2, 0x114, 0x2, &(0x7f00000000c0)={{&(0x7f0000000140)=""/153, 0x99}, &(0x7f0000000080), 0x10}, 0x20) 00:02:19 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1d, 0x6, 0x3ff, &(0x7f0000000080)) (async) socketpair(0x10, 0x6, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) bind$rds(r1, &(0x7f0000000180)={0x2, 0x4e23, @loopback}, 0x10) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 32) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs2/binder1\x00', 0x800, 0x0) (async, rerun: 32) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) (async) connect$802154_dgram(r3, &(0x7f0000000200)={0x24, @short={0x2, 0x1, 0xaaa1}}, 0x14) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r2, 0x4018620d, &(0x7f00000001c0)={0x73622a85, 0x100a}) 00:02:19 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_cswp={0x58, 0x114, 0x9, {{0xff, 0xfff}, &(0x7f0000000080)=0x1f, &(0x7f0000000100)=0x8, 0x100000001, 0x8, 0xffffffffffffffff, 0x4, 0x8, 0x6}}], 0x58, 0x20000000}, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x82801, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_cswp={0x58, 0x114, 0x9, {{0xff, 0xfff}, &(0x7f0000000080)=0x1f, &(0x7f0000000100)=0x8, 0x100000001, 0x8, 0xffffffffffffffff, 0x4, 0x8, 0x6}}], 0x58, 0x20000000}, 0x0) (async) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x82801, 0x0) (async) 00:02:19 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0xd5aa, 0x20000800, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:19 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000080), 0x1) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040)=0xffffffffffffffff, 0x4) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:19 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0xffffffffffffffff, 0x4) bind$rds(r0, &(0x7f0000000200)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x12}}, 0x10) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040), 0x49, 0x381001) ioctl$SNDRV_PCM_IOCTL_DROP(r1, 0x4143, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) setsockopt$RDS_GET_MR(r2, 0x114, 0x2, &(0x7f00000000c0)={{&(0x7f0000000140)=""/153, 0x99}, &(0x7f0000000080), 0x10}, 0x20) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0xffffffffffffffff, 0x4) (async) bind$rds(r0, &(0x7f0000000200)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x12}}, 0x10) (async) syz_open_dev$sndpcmc(&(0x7f0000000040), 0x49, 0x381001) (async) ioctl$SNDRV_PCM_IOCTL_DROP(r1, 0x4143, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) setsockopt$RDS_GET_MR(r2, 0x114, 0x2, &(0x7f00000000c0)={{&(0x7f0000000140)=""/153, 0x99}, &(0x7f0000000080), 0x10}, 0x20) (async) 00:02:19 executing program 1: socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async, rerun: 64) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r6, 0x800442d2, &(0x7f0000000040)={0x7, &(0x7f0000000100)=[{0x0, 0x0, 0x0, @link_local}, {}, {0x0, 0x0, 0x0, @dev}, {0x0, 0x0, 0x0, @multicast}, {}, {0x0, 0x0, 0x0, @multicast}, {0x0, 0x0, 0x0, @local}]}) (async) socketpair(0x11, 0x800, 0xae6, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_TP_METER_CANCEL(r7, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r4, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x400}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x9}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4000000}, 0x20) (async, rerun: 64) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r5) (async, rerun: 64) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r5) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f00000000c0)=0x1, 0x4) 00:02:19 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1d, 0x6, 0x3ff, &(0x7f0000000080)) socketpair(0x10, 0x6, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) bind$rds(r1, &(0x7f0000000180)={0x2, 0x4e23, @loopback}, 0x10) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs2/binder1\x00', 0x800, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) (async) connect$802154_dgram(r3, &(0x7f0000000200)={0x24, @short={0x2, 0x1, 0xaaa1}}, 0x14) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r2, 0x4018620d, &(0x7f00000001c0)={0x73622a85, 0x100a}) 00:02:19 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_cswp={0x58, 0x114, 0x9, {{0xff, 0xfff}, &(0x7f0000000080)=0x1f, &(0x7f0000000100)=0x8, 0x100000001, 0x8, 0xffffffffffffffff, 0x4, 0x8, 0x6}}], 0x58, 0x20000000}, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x82801, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_cswp={0x58, 0x114, 0x9, {{0xff, 0xfff}, &(0x7f0000000080)=0x1f, &(0x7f0000000100)=0x8, 0x100000001, 0x8, 0xffffffffffffffff, 0x4, 0x8, 0x6}}], 0x58, 0x20000000}, 0x0) (async) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x82801, 0x0) (async) 00:02:19 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0xd5aa, 0x20000800, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:19 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000080)={0x1, 0x1, {0xe, 0x18, 0xc, 0x19, 0x6, 0x3, 0x6, 0x43}}) 00:02:19 executing program 5: ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, &(0x7f0000000180)={0x80000001, 0xc7a3, 0x102000, 0x0, 0x1c81c101}) r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000001c0)={0x2, "63a6"}, 0x3) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e22, @broadcast}, 0x10) socketpair(0x3, 0x800, 0x0, &(0x7f0000000140)) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000240)={{0x200, 0x5}, 0x1}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r3, 0x800442d2, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, @random}, {0x0, 0x0, 0x0, @broadcast}, {}]}) 00:02:19 executing program 0: r0 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000180)={0x80000000, &(0x7f0000000140), &(0x7f0000000280)}) ioctl$MEDIA_IOC_REQUEST_ALLOC(r0, 0x80047c05, &(0x7f0000000040)) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:19 executing program 2: ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, &(0x7f0000000080)={0x4, 0xfffffffd, 0x1, 0x1, 0x5}) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, &(0x7f00000001c0)={0x81, 0x6, 0x80000001, 0x8000}) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r1, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="000428bd7e00fedbdf2504000000"], 0x14}, 0x1, 0x0, 0x0, 0x4}, 0xc014) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000100)={@l2tp={0x2, 0x0, @multicast1, 0x2}, {&(0x7f0000000b40)=""/4096, 0x1000}, &(0x7f0000000040), 0x40}, 0xa0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r3, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_VL_CLR(r3, 0x7014) 00:02:19 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$SNDRV_PCM_IOCTL_STATUS64(0xffffffffffffffff, 0x80984120, &(0x7f00000000c0)) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:19 executing program 4: ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, &(0x7f0000000080)={0xffffffffffffffff, 0x1, 0x1000}) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) mkdirat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs\x00', 0x1ff) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT64(0xffffffffffffffff, 0xc0984124, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) 00:02:19 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000080)={0x1, 0x1, {0xe, 0x18, 0xc, 0x19, 0x6, 0x3, 0x6, 0x43}}) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) bind$rds(r1, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) (async) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000080)={0x1, 0x1, {0xe, 0x18, 0xc, 0x19, 0x6, 0x3, 0x6, 0x43}}) (async) 00:02:19 executing program 0: r0 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000180)={0x80000000, &(0x7f0000000140), &(0x7f0000000280)}) (async) ioctl$MEDIA_IOC_REQUEST_ALLOC(r0, 0x80047c05, &(0x7f0000000040)) (async, rerun: 64) r1 = socket$rds(0x15, 0x5, 0x0) (rerun: 64) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:19 executing program 5: ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, &(0x7f0000000180)={0x80000001, 0xc7a3, 0x102000, 0x0, 0x1c81c101}) r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000001c0)={0x2, "63a6"}, 0x3) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e22, @broadcast}, 0x10) socketpair(0x3, 0x800, 0x0, &(0x7f0000000140)) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000240)={{0x200, 0x5}, 0x1}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r3, 0x800442d2, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, @random}, {0x0, 0x0, 0x0, @broadcast}, {}]}) ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, &(0x7f0000000180)={0x80000001, 0xc7a3, 0x102000, 0x0, 0x1c81c101}) (async) socket$rds(0x15, 0x5, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000001c0)={0x2, "63a6"}, 0x3) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e22, @broadcast}, 0x10) (async) socketpair(0x3, 0x800, 0x0, &(0x7f0000000140)) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000240)={{0x200, 0x5}, 0x1}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) (async) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r3, 0x800442d2, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, @random}, {0x0, 0x0, 0x0, @broadcast}, {}]}) (async) 00:02:19 executing program 2: ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, &(0x7f0000000080)={0x4, 0xfffffffd, 0x1, 0x1, 0x5}) (async, rerun: 32) r0 = socket$rds(0x15, 0x5, 0x0) (rerun: 32) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, &(0x7f00000001c0)={0x81, 0x6, 0x80000001, 0x8000}) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r1, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="000428bd7e00fedbdf2504000000"], 0x14}, 0x1, 0x0, 0x0, 0x4}, 0xc014) (async) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000100)={@l2tp={0x2, 0x0, @multicast1, 0x2}, {&(0x7f0000000b40)=""/4096, 0x1000}, &(0x7f0000000040), 0x40}, 0xa0) (async) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r3, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_VL_CLR(r3, 0x7014) 00:02:19 executing program 4: ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, &(0x7f0000000080)={0xffffffffffffffff, 0x1, 0x1000}) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) mkdirat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs\x00', 0x1ff) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async, rerun: 64) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT64(0xffffffffffffffff, 0xc0984124, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) (rerun: 64) 00:02:19 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$SNDRV_PCM_IOCTL_STATUS64(0xffffffffffffffff, 0x80984120, &(0x7f00000000c0)) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:19 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000080)={0x1, 0x1, {0xe, 0x18, 0xc, 0x19, 0x6, 0x3, 0x6, 0x43}}) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) bind$rds(r1, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) (async) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000080)={0x1, 0x1, {0xe, 0x18, 0xc, 0x19, 0x6, 0x3, 0x6, 0x43}}) (async) 00:02:19 executing program 0: r0 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000180)={0x80000000, &(0x7f0000000140), &(0x7f0000000280)}) (async) ioctl$MEDIA_IOC_REQUEST_ALLOC(r0, 0x80047c05, &(0x7f0000000040)) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:19 executing program 5: ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, &(0x7f0000000180)={0x80000001, 0xc7a3, 0x102000, 0x0, 0x1c81c101}) r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000001c0)={0x2, "63a6"}, 0x3) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e22, @broadcast}, 0x10) socketpair(0x3, 0x800, 0x0, &(0x7f0000000140)) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000240)={{0x200, 0x5}, 0x1}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r3, 0x800442d2, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, @random}, {0x0, 0x0, 0x0, @broadcast}, {}]}) ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, &(0x7f0000000180)={0x80000001, 0xc7a3, 0x102000, 0x0, 0x1c81c101}) (async) socket$rds(0x15, 0x5, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000001c0)={0x2, "63a6"}, 0x3) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e22, @broadcast}, 0x10) (async) socketpair(0x3, 0x800, 0x0, &(0x7f0000000140)) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000240)={{0x200, 0x5}, 0x1}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) (async) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r3, 0x800442d2, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, @random}, {0x0, 0x0, 0x0, @broadcast}, {}]}) (async) 00:02:19 executing program 2: ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, &(0x7f0000000080)={0x4, 0xfffffffd, 0x1, 0x1, 0x5}) (async, rerun: 64) r0 = socket$rds(0x15, 0x5, 0x0) (rerun: 64) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, &(0x7f00000001c0)={0x81, 0x6, 0x80000001, 0x8000}) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r1, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="000428bd7e00fedbdf2504000000"], 0x14}, 0x1, 0x0, 0x0, 0x4}, 0xc014) (async) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000100)={@l2tp={0x2, 0x0, @multicast1, 0x2}, {&(0x7f0000000b40)=""/4096, 0x1000}, &(0x7f0000000040), 0x40}, 0xa0) (async) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r3, 0x8008700b, &(0x7f0000000180)) (async, rerun: 64) ioctl$RTC_VL_CLR(r3, 0x7014) (rerun: 64) 00:02:19 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$SNDRV_PCM_IOCTL_STATUS64(0xffffffffffffffff, 0x80984120, &(0x7f00000000c0)) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_STATUS64(0xffffffffffffffff, 0x80984120, &(0x7f00000000c0)) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) 00:02:19 executing program 4: ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, &(0x7f0000000080)={0xffffffffffffffff, 0x1, 0x1000}) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) mkdirat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs\x00', 0x1ff) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT64(0xffffffffffffffff, 0xc0984124, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) 00:02:19 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x9, 0x3, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x81, 0x2}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0, 0x4080}, 0x0) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000100)={0x2, 0x4e22, @empty}, 0x10, &(0x7f0000000380)=[{&(0x7f0000000140)=""/95, 0x5f}, {&(0x7f00000001c0)=""/160, 0xa0}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000280)=""/211, 0xd3}], 0x4, &(0x7f0000000800)=[@fadd={0x58, 0x114, 0x6, {{0xffff, 0x5}, &(0x7f00000003c0)=0x4, &(0x7f0000000400)=0x3, 0xc0, 0x7, 0x6d, 0x0, 0x76, 0xb42}}, @rdma_dest={0x18, 0x114, 0x2, {0x7f, 0x9}}, @mask_cswp={0x58, 0x114, 0x9, {{0x7, 0xfffff001}, &(0x7f0000000440)=0x9, &(0x7f0000000480), 0x84, 0x1ff, 0x8, 0x8, 0x13, 0x8}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000001b40)=""/84, 0x54}, &(0x7f0000000540), 0x20}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000580)=""/209, 0xd1}, &(0x7f0000000680), 0x40}}, @mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x8}, &(0x7f00000006c0)=0x8001, &(0x7f0000000700)=0x7, 0xfffffffffffffff9, 0x9, 0x7ff, 0x7, 0x20, 0x6}}], 0x180, 0x4}, 0x40040) 00:02:19 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x2b, 0x800, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000000c0)={0x1, 'U'}, 0x2) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000040)={{0x7, 0x7fffffff}, 0x10}, 0x10) 00:02:19 executing program 5: r0 = getpgid(0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000001c0)='./binderfs/custom1\x00', 0x6, 0x0) getpgid(0x0) ioctl$BINDER_FREEZE(r1, 0x400c620e, &(0x7f0000000200)={0x0, 0x0, 0x14}) ptrace$peek(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000080), 0x4) socket$rds(0x15, 0x5, 0x0) socketpair(0x6, 0x5, 0x4, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$rds(r3, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r4 = socket$rds(0x15, 0x5, 0x0) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/custom0\x00', 0x0, 0x0) ioctl$BINDER_FREEZE(r5, 0x400c620e, &(0x7f0000000180)={0x0, 0x1, 0x7}) setsockopt$RDS_CONG_MONITOR(r4, 0x114, 0x6, &(0x7f00000000c0)=0x1, 0x4) ioctl$PPPIOCGDEBUG(0xffffffffffffffff, 0x80047441, &(0x7f0000000040)) setpgid(r0, r0) 00:02:19 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000000)={0x2b, 0x27, 0x7, 0x1a, 0x2, 0x10001, 0x3, 0x135}) 00:02:19 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x9, 0x3, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x81, 0x2}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0, 0x4080}, 0x0) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000100)={0x2, 0x4e22, @empty}, 0x10, &(0x7f0000000380)=[{&(0x7f0000000140)=""/95, 0x5f}, {&(0x7f00000001c0)=""/160, 0xa0}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000280)=""/211, 0xd3}], 0x4, &(0x7f0000000800)=[@fadd={0x58, 0x114, 0x6, {{0xffff, 0x5}, &(0x7f00000003c0)=0x4, &(0x7f0000000400)=0x3, 0xc0, 0x7, 0x6d, 0x0, 0x76, 0xb42}}, @rdma_dest={0x18, 0x114, 0x2, {0x7f, 0x9}}, @mask_cswp={0x58, 0x114, 0x9, {{0x7, 0xfffff001}, &(0x7f0000000440)=0x9, &(0x7f0000000480), 0x84, 0x1ff, 0x8, 0x8, 0x13, 0x8}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000001b40)=""/84, 0x54}, &(0x7f0000000540), 0x20}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000580)=""/209, 0xd1}, &(0x7f0000000680), 0x40}}, @mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x8}, &(0x7f00000006c0)=0x8001, &(0x7f0000000700)=0x7, 0xfffffffffffffff9, 0x9, 0x7ff, 0x7, 0x20, 0x6}}], 0x180, 0x4}, 0x40040) 00:02:19 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r3, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r3, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000380), 0xffffffffffffffff) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r5) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r5, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r6, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r7 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r5, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r7, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r5, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r7, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f0000000740)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x40, r7, 0x400, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xffffffff}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x10000}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa}]}, 0x40}, 0x1, 0x0, 0x0, 0x14}, 0x4000804) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r1, &(0x7f0000000540)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={&(0x7f0000000580)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="000829bd7000ffdbdf0804000091d9d90005002a000100000008002c000008000008003c000600000005002e0000000000"], 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x20004014) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r3, 0x808, 0x70bd29, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xd788}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4014}, 0x1) 00:02:19 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x494100, 0x0) ioctl$RTC_WIE_OFF(r1, 0x7010) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:19 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x2b, 0x800, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000000c0)={0x1, 'U'}, 0x2) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000040)={{0x7, 0x7fffffff}, 0x10}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x2b, 0x800, 0x6, &(0x7f0000000080)) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000000c0)={0x1, 'U'}, 0x2) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000040)={{0x7, 0x7fffffff}, 0x10}, 0x10) (async) 00:02:19 executing program 5: r0 = getpgid(0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000001c0)='./binderfs/custom1\x00', 0x6, 0x0) (async) getpgid(0x0) ioctl$BINDER_FREEZE(r1, 0x400c620e, &(0x7f0000000200)={0x0, 0x0, 0x14}) ptrace$peek(0xffffffffffffffff, 0x0, &(0x7f0000000100)) (async) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000080), 0x4) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x6, 0x5, 0x4, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$rds(r3, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 64) r4 = socket$rds(0x15, 0x5, 0x0) (async, rerun: 64) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/custom0\x00', 0x0, 0x0) ioctl$BINDER_FREEZE(r5, 0x400c620e, &(0x7f0000000180)={0x0, 0x1, 0x7}) (async) setsockopt$RDS_CONG_MONITOR(r4, 0x114, 0x6, &(0x7f00000000c0)=0x1, 0x4) (async) ioctl$PPPIOCGDEBUG(0xffffffffffffffff, 0x80047441, &(0x7f0000000040)) (async) setpgid(r0, r0) 00:02:19 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000000)={0x2b, 0x27, 0x7, 0x1a, 0x2, 0x10001, 0x3, 0x135}) 00:02:19 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r3, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r3, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000380), 0xffffffffffffffff) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r5) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r5, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r6, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r7 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r5, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r7, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r5, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r7, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f0000000740)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x40, r7, 0x400, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xffffffff}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x10000}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa}]}, 0x40}, 0x1, 0x0, 0x0, 0x14}, 0x4000804) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r1, &(0x7f0000000540)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={&(0x7f0000000580)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="000829bd7000ffdbdf0804000091d9d90005002a000100000008002c000008000008003c000600000005002e0000000000"], 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x20004014) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r3, 0x808, 0x70bd29, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xd788}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4014}, 0x1) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r3, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r3, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000380), 0xffffffffffffffff) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r5) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r5, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r6, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_GET_VLAN(r5, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r7, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r5, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r7, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) (async) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f0000000740)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x40, r7, 0x400, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xffffffff}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x10000}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa}]}, 0x40}, 0x1, 0x0, 0x0, 0x14}, 0x4000804) (async) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r1, &(0x7f0000000540)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={&(0x7f0000000580)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="000829bd7000ffdbdf0804000091d9d90005002a000100000008002c000008000008003c000600000005002e0000000000"], 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x20004014) (async) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r3, 0x808, 0x70bd29, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xd788}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4014}, 0x1) (async) 00:02:19 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x9, 0x3, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x81, 0x2}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0, 0x4080}, 0x0) (async) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000100)={0x2, 0x4e22, @empty}, 0x10, &(0x7f0000000380)=[{&(0x7f0000000140)=""/95, 0x5f}, {&(0x7f00000001c0)=""/160, 0xa0}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000280)=""/211, 0xd3}], 0x4, &(0x7f0000000800)=[@fadd={0x58, 0x114, 0x6, {{0xffff, 0x5}, &(0x7f00000003c0)=0x4, &(0x7f0000000400)=0x3, 0xc0, 0x7, 0x6d, 0x0, 0x76, 0xb42}}, @rdma_dest={0x18, 0x114, 0x2, {0x7f, 0x9}}, @mask_cswp={0x58, 0x114, 0x9, {{0x7, 0xfffff001}, &(0x7f0000000440)=0x9, &(0x7f0000000480), 0x84, 0x1ff, 0x8, 0x8, 0x13, 0x8}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000001b40)=""/84, 0x54}, &(0x7f0000000540), 0x20}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000580)=""/209, 0xd1}, &(0x7f0000000680), 0x40}}, @mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x8}, &(0x7f00000006c0)=0x8001, &(0x7f0000000700)=0x7, 0xfffffffffffffff9, 0x9, 0x7ff, 0x7, 0x20, 0x6}}], 0x180, 0x4}, 0x40040) 00:02:19 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x494100, 0x0) ioctl$RTC_WIE_OFF(r1, 0x7010) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x494100, 0x0) (async) ioctl$RTC_WIE_OFF(r1, 0x7010) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:19 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000000)={0x2b, 0x27, 0x7, 0x1a, 0x2, 0x10001, 0x3, 0x135}) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000000)={0x2b, 0x27, 0x7, 0x1a, 0x2, 0x10001, 0x3, 0x135}) (async) 00:02:19 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x2b, 0x800, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000000c0)={0x1, 'U'}, 0x2) (async) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000040)={{0x7, 0x7fffffff}, 0x10}, 0x10) 00:02:19 executing program 5: r0 = getpgid(0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000001c0)='./binderfs/custom1\x00', 0x6, 0x0) getpgid(0x0) ioctl$BINDER_FREEZE(r1, 0x400c620e, &(0x7f0000000200)={0x0, 0x0, 0x14}) ptrace$peek(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000080), 0x4) socket$rds(0x15, 0x5, 0x0) socketpair(0x6, 0x5, 0x4, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$rds(r3, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r4 = socket$rds(0x15, 0x5, 0x0) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/custom0\x00', 0x0, 0x0) ioctl$BINDER_FREEZE(r5, 0x400c620e, &(0x7f0000000180)={0x0, 0x1, 0x7}) setsockopt$RDS_CONG_MONITOR(r4, 0x114, 0x6, &(0x7f00000000c0)=0x1, 0x4) ioctl$PPPIOCGDEBUG(0xffffffffffffffff, 0x80047441, &(0x7f0000000040)) setpgid(r0, r0) getpgid(0x0) (async) openat$binderfs(0xffffffffffffff9c, &(0x7f00000001c0)='./binderfs/custom1\x00', 0x6, 0x0) (async) getpgid(0x0) (async) ioctl$BINDER_FREEZE(r1, 0x400c620e, &(0x7f0000000200)={0x0, 0x0, 0x14}) (async) ptrace$peek(0xffffffffffffffff, 0x0, &(0x7f0000000100)) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000080), 0x4) (async) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x6, 0x5, 0x4, &(0x7f0000000240)) (async) bind$rds(r3, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socket$rds(0x15, 0x5, 0x0) (async) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/custom0\x00', 0x0, 0x0) (async) ioctl$BINDER_FREEZE(r5, 0x400c620e, &(0x7f0000000180)={0x0, 0x1, 0x7}) (async) setsockopt$RDS_CONG_MONITOR(r4, 0x114, 0x6, &(0x7f00000000c0)=0x1, 0x4) (async) ioctl$PPPIOCGDEBUG(0xffffffffffffffff, 0x80047441, &(0x7f0000000040)) (async) setpgid(r0, r0) (async) 00:02:19 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'bridge_slave_1\x00'}) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:19 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r3, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r3, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) (async) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000380), 0xffffffffffffffff) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r5) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r5, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r6, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) r7 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r5, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r7, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r5, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r7, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) (async) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f0000000740)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x40, r7, 0x400, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xffffffff}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x10000}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa}]}, 0x40}, 0x1, 0x0, 0x0, 0x14}, 0x4000804) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r1, &(0x7f0000000540)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={&(0x7f0000000580)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="000829bd7000ffdbdf0804000091d9d90005002a000100000008002c000008000008003c000600000005002e0000000000"], 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x20004014) (async) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r3, 0x808, 0x70bd29, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xd788}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4014}, 0x1) 00:02:19 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x494100, 0x0) ioctl$RTC_WIE_OFF(r1, 0x7010) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x494100, 0x0) (async) ioctl$RTC_WIE_OFF(r1, 0x7010) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:19 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'bridge_slave_1\x00'}) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socket$inet_udplite(0x2, 0x2, 0x88) (async) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'bridge_slave_1\x00'}) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) 00:02:19 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000000), 0x4) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:19 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x1) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:19 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(r1, 0x40044103, &(0x7f0000000040)=0xa9a) 00:02:19 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x40082, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x7f}}], 0x58}, 0x0) 00:02:19 executing program 4: r0 = syz_open_dev$rtc(&(0x7f0000000080), 0x1f, 0x84000) ioctl$RTC_WIE_OFF(r0, 0x7010) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:20 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x1) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:20 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000000), 0x4) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:20 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'bridge_slave_1\x00'}) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:20 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(r1, 0x40044103, &(0x7f0000000040)=0xa9a) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(r1, 0x40044103, &(0x7f0000000040)=0xa9a) (async) 00:02:20 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x40082, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x7f}}], 0x58}, 0x0) 00:02:20 executing program 4: r0 = syz_open_dev$rtc(&(0x7f0000000080), 0x1f, 0x84000) ioctl$RTC_WIE_OFF(r0, 0x7010) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:20 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000000), 0x4) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000000), 0x4) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) 00:02:20 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x1) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:20 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(r1, 0x40044103, &(0x7f0000000040)=0xa9a) 00:02:20 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000300)={0x29, 0x14, 0x6, 0xb, 0x5, 0x8, 0x6, 0xee}) r1 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000180)={0x80000000, &(0x7f0000000140), &(0x7f0000000280)=[{{}, {0x80000000}}, {{0x80000000, 0x0}}]}) r4 = syz_open_dev$media(&(0x7f0000000340), 0x6, 0x4000) r5 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r5, 0xc0287c02, &(0x7f0000000180)={0x80000000, 0x0, &(0x7f0000000280)=[{{}, {0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r5, 0xc0287c02, &(0x7f00000003c0)={r6, &(0x7f0000000300), &(0x7f0000000340)}) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000440)={r2, &(0x7f0000000380), &(0x7f00000003c0)=[{}, {{}, {0x80000000, 0x0}}]}) ioctl$MEDIA_IOC_SETUP_LINK(r4, 0xc0347c03, &(0x7f0000000480)={{r6, r7, 0x3, [0x200, 0x5]}, {0x80000000, r3, 0x4, [0x2, 0x80000000]}, 0x4, [0x3, 0x3f]}) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000080)={0x80000000, &(0x7f0000000040), &(0x7f0000000100)=[{{}, {0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000240)={r8, &(0x7f0000000180), &(0x7f00000001c0)}) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:20 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x40082, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x7f}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x40082, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x7f}}], 0x58}, 0x0) (async) 00:02:20 executing program 4: r0 = syz_open_dev$rtc(&(0x7f0000000080), 0x1f, 0x84000) ioctl$RTC_WIE_OFF(r0, 0x7010) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:20 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) 00:02:20 executing program 1: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000000), 0x4) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:20 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, &(0x7f0000000040)={0x0, 0x1}) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x398f}}], 0x58}, 0x0) 00:02:20 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000300)={0x29, 0x14, 0x6, 0xb, 0x5, 0x8, 0x6, 0xee}) (async) r1 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000180)={0x80000000, &(0x7f0000000140), &(0x7f0000000280)=[{{}, {0x80000000}}, {{0x80000000, 0x0}}]}) (async) r4 = syz_open_dev$media(&(0x7f0000000340), 0x6, 0x4000) (async) r5 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r5, 0xc0287c02, &(0x7f0000000180)={0x80000000, 0x0, &(0x7f0000000280)=[{{}, {0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r5, 0xc0287c02, &(0x7f00000003c0)={r6, &(0x7f0000000300), &(0x7f0000000340)}) (async, rerun: 64) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000440)={r2, &(0x7f0000000380), &(0x7f00000003c0)=[{}, {{}, {0x80000000, 0x0}}]}) (rerun: 64) ioctl$MEDIA_IOC_SETUP_LINK(r4, 0xc0347c03, &(0x7f0000000480)={{r6, r7, 0x3, [0x200, 0x5]}, {0x80000000, r3, 0x4, [0x2, 0x80000000]}, 0x4, [0x3, 0x3f]}) (async) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000080)={0x80000000, &(0x7f0000000040), &(0x7f0000000100)=[{{}, {0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000240)={r8, &(0x7f0000000180), &(0x7f00000001c0)}) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:20 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x2, @loopback}, 0x10) 00:02:20 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) 00:02:20 executing program 1: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000000), 0x4) (async) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:20 executing program 4: modify_ldt$write(0x1, &(0x7f0000000080)={0xcfb, 0x0, 0x1000}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:20 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000300)={0x29, 0x14, 0x6, 0xb, 0x5, 0x8, 0x6, 0xee}) r1 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000180)={0x80000000, &(0x7f0000000140), &(0x7f0000000280)=[{{}, {0x80000000}}, {{0x80000000, 0x0}}]}) r4 = syz_open_dev$media(&(0x7f0000000340), 0x6, 0x4000) (async) r5 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r5, 0xc0287c02, &(0x7f0000000180)={0x80000000, 0x0, &(0x7f0000000280)=[{{}, {0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r5, 0xc0287c02, &(0x7f00000003c0)={r6, &(0x7f0000000300), &(0x7f0000000340)}) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000440)={r2, &(0x7f0000000380), &(0x7f00000003c0)=[{}, {{}, {0x80000000, 0x0}}]}) ioctl$MEDIA_IOC_SETUP_LINK(r4, 0xc0347c03, &(0x7f0000000480)={{r6, r7, 0x3, [0x200, 0x5]}, {0x80000000, r3, 0x4, [0x2, 0x80000000]}, 0x4, [0x3, 0x3f]}) (async, rerun: 32) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000080)={0x80000000, &(0x7f0000000040), &(0x7f0000000100)=[{{}, {0x80000000}}]}) (rerun: 32) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000240)={r8, &(0x7f0000000180), &(0x7f00000001c0)}) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:20 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x2, @loopback}, 0x10) 00:02:20 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, &(0x7f0000000040)={0x0, 0x1}) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x398f}}], 0x58}, 0x0) 00:02:20 executing program 1: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000000), 0x4) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:20 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) 00:02:20 executing program 4: modify_ldt$write(0x1, &(0x7f0000000080)={0xcfb, 0x0, 0x1000}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:20 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x2, @loopback}, 0x10) 00:02:20 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4e20, @remote}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0xffff, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000500)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0xffff}}, @rdma_args={0x48, 0x114, 0x1, {{0x3, 0x8001}, {&(0x7f0000000b40)=""/4086, 0xff6}, &(0x7f00000003c0), 0x0, 0x59, 0x1}}], 0xa0, 0x811}, 0x800) 00:02:20 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) (async) ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, &(0x7f0000000040)={0x0, 0x1}) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x398f}}], 0x58}, 0x0) 00:02:20 executing program 1: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r1, 0x20, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x3, 0x2f, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4048000}, 0x4000080) r2 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r2, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:20 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000080)=0x2, 0x4) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000040)={0x2, "c7b1"}, 0x3) 00:02:20 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0xee01, 0xee00, 0xee00]) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) socketpair(0x2b, 0x3, 0xffffffff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$l2tp(r2, &(0x7f0000000180)={0x2, 0x0, @remote}, &(0x7f00000001c0)=0x10) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0x0, 0xee01, 0xee00]) r3 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r3, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:20 executing program 4: modify_ldt$write(0x1, &(0x7f0000000080)={0xcfb, 0x0, 0x1000}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:20 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4e20, @remote}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0xffff, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000500)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0xffff}}, @rdma_args={0x48, 0x114, 0x1, {{0x3, 0x8001}, {&(0x7f0000000b40)=""/4086, 0xff6}, &(0x7f00000003c0), 0x0, 0x59, 0x1}}], 0xa0, 0x811}, 0x800) 00:02:20 executing program 1: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r1, 0x20, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x3, 0x2f, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4048000}, 0x4000080) (async, rerun: 32) r2 = socket$rds(0x15, 0x5, 0x0) (rerun: 32) sendmsg$rds(r2, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:20 executing program 2: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmsg$802154_dgram(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x24, @short={0x2, 0x0, 0xb5008614aedd1194}}, 0x14, &(0x7f0000000100)={&(0x7f0000000080)="7a5150e05af7401006cf9bb60ba8c751a431ae", 0x13}, 0x1, 0x0, 0x0, 0x54}, 0x40010) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:20 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0xee01, 0xee00, 0xee00]) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) socketpair(0x2b, 0x3, 0xffffffff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$l2tp(r2, &(0x7f0000000180)={0x2, 0x0, @remote}, &(0x7f00000001c0)=0x10) (async) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0x0, 0xee01, 0xee00]) (async) r3 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r3, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:20 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4e20, @remote}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0xffff, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000500)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0xffff}}, @rdma_args={0x48, 0x114, 0x1, {{0x3, 0x8001}, {&(0x7f0000000b40)=""/4086, 0xff6}, &(0x7f00000003c0), 0x0, 0x59, 0x1}}], 0xa0, 0x811}, 0x800) socket$rds(0x15, 0x5, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4e20, @remote}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0xffff, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000500)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0xffff}}, @rdma_args={0x48, 0x114, 0x1, {{0x3, 0x8001}, {&(0x7f0000000b40)=""/4086, 0xff6}, &(0x7f00000003c0), 0x0, 0x59, 0x1}}], 0xa0, 0x811}, 0x800) (async) 00:02:20 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000080)=0x2, 0x4) (async) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000040)={0x2, "c7b1"}, 0x3) 00:02:20 executing program 1: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r1, 0x20, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x3, 0x2f, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4048000}, 0x4000080) (async) r2 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r2, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:20 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0xffffffffffffffff}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0xd73c, 0x20000000, 0xffffffffffffffff, 0x1, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:20 executing program 2: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmsg$802154_dgram(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x24, @short={0x2, 0x0, 0xb5008614aedd1194}}, 0x14, &(0x7f0000000100)={&(0x7f0000000080)="7a5150e05af7401006cf9bb60ba8c751a431ae", 0x13}, 0x1, 0x0, 0x0, 0x54}, 0x40010) (async) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 64) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (rerun: 64) 00:02:20 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0xee01, 0xee00, 0xee00]) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) socketpair(0x2b, 0x3, 0xffffffff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$l2tp(r2, &(0x7f0000000180)={0x2, 0x0, @remote}, &(0x7f00000001c0)=0x10) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0x0, 0xee01, 0xee00]) r3 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r3, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) getgroups(0x3, &(0x7f0000000040)=[0xee01, 0xee00, 0xee00]) (async) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) (async) socketpair(0x2b, 0x3, 0xffffffff, &(0x7f0000000140)) (async) getpeername$l2tp(r2, &(0x7f0000000180)={0x2, 0x0, @remote}, &(0x7f00000001c0)=0x10) (async) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0x0, 0xee01, 0xee00]) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r3, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:20 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000080)=0x2, 0x4) (async) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000040)={0x2, "c7b1"}, 0x3) 00:02:20 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0xffffffffffffffff}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0xd73c, 0x20000000, 0xffffffffffffffff, 0x1, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:20 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000000)={&(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3f}}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8004}, 0x0) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000080), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$L2TP_CMD_TUNNEL_MODIFY(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x78, 0x0, 0x2, 0x70bd28, 0x25dfdbfb, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x2}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @rand_addr=' \x01\x00'}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x1}, @L2TP_ATTR_MTU={0x6, 0x1c, 0xfff7}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x2}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x43}, @L2TP_ATTR_FD={0x8, 0x17, @udp6=r1}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0xec7}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}]}, 0x78}, 0x1, 0x0, 0x0, 0x2}, 0x810) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f00000000c0)={0x1b, 0x35, 0xc, 0xd, 0x7, 0xfffffff8, 0x5, 0x112}) 00:02:20 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x0) 00:02:20 executing program 2: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmsg$802154_dgram(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x24, @short={0x2, 0x0, 0xb5008614aedd1194}}, 0x14, &(0x7f0000000100)={&(0x7f0000000080)="7a5150e05af7401006cf9bb60ba8c751a431ae", 0x13}, 0x1, 0x0, 0x0, 0x54}, 0x40010) (async) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:20 executing program 0: socket$rds(0x15, 0x5, 0x0) prctl$PR_PAC_RESET_KEYS(0x36, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040)=0xffffffffffffffff, 0x4) 00:02:20 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$bt_bnep(0x1f, 0x3, 0x4) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f0000000040)={0xffffffffffffffff, 0x101, 0x401, "46f1a0f8544615fc7bf86100f7137af797912b607c45331063206fe1dc47"}) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) r3 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r3, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_DRAIN(r3, 0x4144, 0x0) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f0000000080)={r2, 0x7ff, 0x2, "92528f3f4ad727eb5ae6103801e5436715cf891e7804ac364c120a0bed89efa74dde54e9c4bd3f87a8fc143c11a7b854d8f071d7b6a1e1465789cdc45681ad5f6c9404d718052f74dccaee1a77015f87a19661b234e7d4ab4a266c38924e95fe0de0f665048f33bdc3a21e7c8162855dfc212b16"}) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:20 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000000)={&(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3f}}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8004}, 0x0) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000080), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) sendmsg$L2TP_CMD_TUNNEL_MODIFY(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x78, 0x0, 0x2, 0x70bd28, 0x25dfdbfb, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x2}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @rand_addr=' \x01\x00'}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x1}, @L2TP_ATTR_MTU={0x6, 0x1c, 0xfff7}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x2}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x43}, @L2TP_ATTR_FD={0x8, 0x17, @udp6=r1}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0xec7}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}]}, 0x78}, 0x1, 0x0, 0x0, 0x2}, 0x810) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f00000000c0)={0x1b, 0x35, 0xc, 0xd, 0x7, 0xfffffff8, 0x5, 0x112}) 00:02:20 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x0) 00:02:20 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0xffffffffffffffff}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0xd73c, 0x20000000, 0xffffffffffffffff, 0x1, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:20 executing program 0: socket$rds(0x15, 0x5, 0x0) (async) prctl$PR_PAC_RESET_KEYS(0x36, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040)=0xffffffffffffffff, 0x4) 00:02:20 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x34, 0x0, 0x20, 0x70bd25, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x9}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x8050) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:20 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000000)={&(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3f}}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8004}, 0x0) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000080), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$L2TP_CMD_TUNNEL_MODIFY(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x78, 0x0, 0x2, 0x70bd28, 0x25dfdbfb, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x2}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @rand_addr=' \x01\x00'}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x1}, @L2TP_ATTR_MTU={0x6, 0x1c, 0xfff7}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x2}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x43}, @L2TP_ATTR_FD={0x8, 0x17, @udp6=r1}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0xec7}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}]}, 0x78}, 0x1, 0x0, 0x0, 0x2}, 0x810) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f00000000c0)={0x1b, 0x35, 0xc, 0xd, 0x7, 0xfffffff8, 0x5, 0x112}) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000000)={&(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3f}}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8004}, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000080), 0x4) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) sendmsg$L2TP_CMD_TUNNEL_MODIFY(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x78, 0x0, 0x2, 0x70bd28, 0x25dfdbfb, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x2}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @rand_addr=' \x01\x00'}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x1}, @L2TP_ATTR_MTU={0x6, 0x1c, 0xfff7}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x2}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x43}, @L2TP_ATTR_FD={0x8, 0x17, @udp6=r1}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0xec7}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}]}, 0x78}, 0x1, 0x0, 0x0, 0x2}, 0x810) (async) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f00000000c0)={0x1b, 0x35, 0xc, 0xd, 0x7, 0xfffffff8, 0x5, 0x112}) (async) 00:02:20 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x8, 0x1000, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}, 0x10) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$PPPIOCSMRRU(r0, 0x4004743b, &(0x7f0000000100)=0x8) 00:02:20 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x0) 00:02:20 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) r1 = socket$bt_bnep(0x1f, 0x3, 0x4) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) (async) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f0000000040)={0xffffffffffffffff, 0x101, 0x401, "46f1a0f8544615fc7bf86100f7137af797912b607c45331063206fe1dc47"}) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) r3 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r3, 0xc1004110, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_DRAIN(r3, 0x4144, 0x0) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f0000000080)={r2, 0x7ff, 0x2, "92528f3f4ad727eb5ae6103801e5436715cf891e7804ac364c120a0bed89efa74dde54e9c4bd3f87a8fc143c11a7b854d8f071d7b6a1e1465789cdc45681ad5f6c9404d718052f74dccaee1a77015f87a19661b234e7d4ab4a266c38924e95fe0de0f665048f33bdc3a21e7c8162855dfc212b16"}) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:20 executing program 0: socket$rds(0x15, 0x5, 0x0) prctl$PR_PAC_RESET_KEYS(0x36, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040)=0xffffffffffffffff, 0x4) socket$rds(0x15, 0x5, 0x0) (async) prctl$PR_PAC_RESET_KEYS(0x36, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040)=0xffffffffffffffff, 0x4) (async) 00:02:21 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x34, 0x0, 0x20, 0x70bd25, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x9}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x8050) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:21 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$bt_bnep(0x1f, 0x3, 0x4) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f0000000040)={0xffffffffffffffff, 0x101, 0x401, "46f1a0f8544615fc7bf86100f7137af797912b607c45331063206fe1dc47"}) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) r3 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r3, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_DRAIN(r3, 0x4144, 0x0) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f0000000080)={r2, 0x7ff, 0x2, "92528f3f4ad727eb5ae6103801e5436715cf891e7804ac364c120a0bed89efa74dde54e9c4bd3f87a8fc143c11a7b854d8f071d7b6a1e1465789cdc45681ad5f6c9404d718052f74dccaee1a77015f87a19661b234e7d4ab4a266c38924e95fe0de0f665048f33bdc3a21e7c8162855dfc212b16"}) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socket$bt_bnep(0x1f, 0x3, 0x4) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) (async) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f0000000040)={0xffffffffffffffff, 0x101, 0x401, "46f1a0f8544615fc7bf86100f7137af797912b607c45331063206fe1dc47"}) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r3, 0xc1004110, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_DRAIN(r3, 0x4144, 0x0) (async) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f0000000080)={r2, 0x7ff, 0x2, "92528f3f4ad727eb5ae6103801e5436715cf891e7804ac364c120a0bed89efa74dde54e9c4bd3f87a8fc143c11a7b854d8f071d7b6a1e1465789cdc45681ad5f6c9404d718052f74dccaee1a77015f87a19661b234e7d4ab4a266c38924e95fe0de0f665048f33bdc3a21e7c8162855dfc212b16"}) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:21 executing program 1: socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) socketpair(0x25, 0x80000, 0x8, &(0x7f0000001100)) socketpair(0x11, 0x4, 0xff, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x4, @loopback}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x40) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmsg$802154_dgram(r1, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000011c0)="1c6f0e55fec93443ede0dd0c5bcda584bb5dd2487dedd459453c8f3a6a17dd97cc86bb3d83067c573f51d5a4627db9b0a3e025042167e26b08abc4bf05f3e07a0a215ffeb983afdaaa9b4ffe717b4d9926f8fc2910d70cb32586d61d6d380392024de560de0515ad0f982f23df550a3e8e51bfbd2603e41160078426fd992655adef7d93684b32ab9ebde6a9ea3f6e9a99cd841d4c181613111f4e7e65e4c7601536d0fcc42771488febf415c0d5a51000caed110e0be18786c74f1c8ac1ca5ae2b249a2d40aa044158733b1f1adfa7c41dc7fd80324a03c158355c3dc89a9cb8b6d37533e7b7aa6b0c0b6f055c1c399bda094f77591174da7787cf44f0069704d02721a538b0990e36bc4cf0465b7804c5cada75c75e96ffdce9358edd125eac1ad173fbc6863f4573d3eb043bfd3fb0ee8e7025feb638b9f16f6089763058801d1d41d696ee402e4b9d31928d7fdd46e875d1b26894c302c8f0f53b15d24f8f4cbcedb80d0c68f92bc37b1323d1c8675c95aeab7cf6ce1893b0d266ea42a9f6c0dc46c59b0e31b00854be807a6c4188d0d74b1ea9adf283ecdc7feec40c9656f2f361bd07e348d0318b5d5de43e9fb5391724859332219244fba1876836f28b924da3e88c40e51c8e39a30fcc6561333d7672493a984fa5cc6b957f350f483476b781d2fe8c8f65560026ae0beab24ea4c3318d76d8963f44b43623eba45d482835d9edab2ad0943f51115d084fbe131515fb45615a6d4894403d6eda2ba46142fd677b13aa6691566e72c68234f9a5412bb921854d15e7acc8ec8c18afb202b0b4e7f63a877acadb3c505895e068276350e06283c42e5e95302562a47c71a447cdc5ce55bcc3a10099b6a2057e2e055c6144cc855290ccc21f7a1c810d5e80c3006def13426ab335fe06fa42754ce809211e5d33c1cecc6c44550dce721ce39ec0b2e349a7489c38dcc387a3adaf05e6b5847f3dd325a14da36230ee2d6ec4938f2514e6ee031b153739a6d81c2fe7a79e201426dd56f594d0a97ca221b0303b16acf70c65522b84270a49762ea8d51cc89c53646fcda15a3de684ea81ec05bba49f73f49b5184ee8610438e3cb459e70946caabb3933d092129bd79bdfdd947af433bff75abb5cbdf5f584e71efc239407da9c5276bcec6b29c3b611eeda078c65fa0d93fa811e31bde3898524b8c1c002c4117bf51e2429a71505f2cf5485e84f619232cc2651ad2307bce2c81376f12439d1cecaca08a462893c4642a38d6d06d0b42c4a804a0ad23a619b0be3d1f43366ca54bfc6c1296878d2a9b0569f54b07b54b83f00a69ade6d28dabc8f55970832b781caa019d2e17e969e32cebc2d46d917ba6dc5174c8b69612a684bb5a423aa20ba506a6dbe7ae13e97202f0b3ee53cb12688d5f5a435113e8e3ba810776255694fee93f07f415ce560c85abd87e85a436ad3fff2cb79bdac38a47252ce03a22a6262da680900d887a70c856a78af1d31b80d02166bc30e612dae12b4fc9f88dc43f2b7821615e946786b66679bb237c26448cc1cefd50a826236d9273ba43d6797f6eecd6293fb9ece59a73c1f5fdc76bf843914353f789901d400a5e49da6773807566b548410a97728dd424d69d6747838df30efd1caad8ce196b548ff1f24868bc54dd8d293c55cbb37ee1f74970f41006c79862ff1d6d92c268cae5ad8b8969d2853a9f109b5eff5010c32f4ee8d84bbdbaab53d02d6787e8795d0790f2e40c639e60eee53793613747cbc8315de476683ca4e2d1e099366a1c11d23b978cd134f9a3af512f9605d75951ca597efded9b221bcb8bb97bf5026c516cedb3876c4e8da28ee879f8224eeab452051110b94142edba36e594aa586fe4d7af18b0627664f21038d317d31b2c31fcc0f4e3166aaf9f2baac4b3106bc32f160e87dbe3e5d6ffb5824b3a12292947132e4861cb045d62f66ccde6914f817d18b0998b0f254cc26d1161378de697b9a185c9ed2f46314614908f8c8734b714a280528eb34244b5ab387dc9c67e9231b420db21e08aaf60bbb5c19ea157cf8f1e4861204602596209b35e3a52db10fdc0fec0a85bdeed576b0adeb7d026cf3316cc5bd574ec37f0c3f7a49181c0bf49ba02e3b79c11044b8494fef851ae469b0234d699d0d27ad32c600c8baea05f571987771b7cdb9e978a71dedb6f0b20d9e4e5d19ba7ff285023a4e59c98d0c530befe695a53bdb34659150b207cdda92cfef400c627601d2a8bde2067a79b1c4e48a2b1814dc1c0b8533421c6d2641292675355f3dc556293a4fa00c138bc4441a4ba45251be3129e9b8045c5814756097145d46e8f7184fd707ee73ebee7f71c6efbcc1a5b209c08f343244c28b93651a22f59f90897679294a8f81632edae72481eb6a70b75114206536e913768f24c758aaa4a90dd50c8a06592a7291529b57ce5a45973e745bd5993536b8a6d296ad83872511db294359865925145a45ba5d07e03ef5377fb351d7ed062aafd154f4bbc5b4c73e0fe8174c0eacaabd0904dd47328f6a0986aedc239dd9f5e176b3504a500e0fe02162da815c0ce2b7fce5018cdbe1d49529a7c30510c7d85023ddcc1b1e275cdf22ea22b90b86c57c4a9616e4cd8772e6405000c7c6766c1b3bcee89d03f82b63765600972ca279e2bc5ecfbe641438f0e712e1f6e65f5d3950da13f6841b173a995a187058878046c0ba80e92669dafd25f4f34561391971edcdebb87ac3e90c012ac31d66b075744eb2312a7126063a826934d696c0882061cc480cffaaa9ce274d6c4519d70ca50a0057acdec754efe4057356e5c33f6ba8232760660b37eb0a9b2cecacae1521226dae0921591975f08a8c627f219860cc8fe2622fcb721a82da66d8b3896d13d2ed97016ee4bc71351aa47365f8c127b5fae8645a37f0909fa74a11074306a7f052c33d55d5ccfeb59712886dda0f4fab2e51c64a3330981435e73e4e29e3e345bf7dfb5797e86c24db3372a890a0aae5fab9644e6a959a937216019081607111ad67600fbbc6e54ceffe1d85e2932cef5aac2cd71e932a76e94d3050b0ed6a8d5cc9fa8c2956f36efeec68225f555bd98faac1f588dfdccfceb1d64bdbb2ca36d25716d18e9f0617865d063ad3d6b79e75286789aeec5c64bdb9d4e2a94c4c657b18ed5f5069dbf7100671a171ec8206a214b5f3c7be6d3fbb0d62cad0b2bedc6f12e4220cbd41ac9ad05e306e39a8863c8fa3a9b1e290ee1ad51ce4e2507347f111cdcda083c42ea3409cc2c600fc389a4541a617f1927ebf20fd9ed88a14c30cc843a9f17564eb75408048bfe9d93e9ed64a6267b1f5410f1e6cad82355509083632053f6ab04b660cd44479d8b538397a42af1ed6f7553b27421e534daaafc342ebf3b9741b497095b4da8662d72561f8b86f1e9be74727715b2a689a9012f0e7880eacb4bcd23aef5ef7280111475977e821e80978dd91b7f7eee8dc9ff1ef747749686e1f2dd096784cb7f6ee991f6f5a0ffcf1155c171e8aa8b3b592156e338c7bc19fd36f45b49f3440e39c2679729c08778a02350f815ef822b7ac3d878c3a1ecec4e36132006e9be3429f8bc8288da70b18be6c6fb8360fa6e3885bb86700caafec65f923f06bdd6c03b13f8ffd1078776eaa119ae85974cf6c0bfd8f462408fb07d597f21606c0de433237ea6d2f4ee1dd80ff1862ed2e5de00c46eca7f7a47bdca280ce729e8d46e202e4ec6b65fe7759ed8ab23ec05eb28caba2d03be8266b8f0b12f9af8d3be07a03a497279c23e34a14c393829df7e12e532ae89f4d8e3b1c517f5ab0de353ab746be63b731bb3f44c8f2b9783d88db0c46d0c554cf8009552d53110460888f93c29aab53c3e2df02029243d126f9ad29089b007f7e16d5e23e045b35a36d3cdfa5edc29a0bab0fec16bdbc76045022aa70f9f073fec65e6af9002177a4be4d7d903ce74981c3feaa94b212084c4a4eae7871e3dff91c46122f45ca76f209e55d81fd8320f0afb70b5023b2f8d31429b9692d577c5c60e15265bb170c8aca605172ad114439ebc7684691a554e0d6739d20a24ace903b0c22891acf77925b67066749d69051a9860bcbbc55eb5681ddb92af3f5ba3805813c8791ca4f01875eafc545e812e10018fe0dca32f74e66c5f43d106ddbd18e9848358a0413ca5ce1bb6cf1003301b440315e619ec65d606b8fc04ef496bc7126ef902fff8ebdb6609045804b0804ed5601aa697b5322b3d6394286dc97477d57fb4b7227f7acad5c854e6993b9ef9db1bd296575b65f0b08ccf196d54aa9b75fcbbf50ac1b6e2c5133f2ca71d894e6cfd7488bb819668c9aed6f80b05e93e9311dd765488b5503413c4798e13deef60d5c6e4763541ea6bf7873ef31109cb24f8a7a96d7522c13f7c6dfe29ff485d3ebe387743c7504ac820c8efa394b6307b0abca789213f0c3191329e8cad7769c54cb8ff9d20686393ff06120b0d65b0095ec05eeacc0c8c3848ff8baf00632af742c4d227924c3d0f369ac548b0c1bdc07ee9500e039b82da9f82c287d9c29b26b18484decf142283ded015999f7d77d91e2b12dd33c54a3436d74acba5a9434ca1479426dc0ec6f430c3315bb332f707d6113a418088e032dd9dedaae79ba2ac76bbedff5c5ef8edbafaf3708e1472bba033d831554ec9ac24e8a554d0705e8fb28be79c8eaa349389804b71f40589d3bfc2a598f19a2f5205c871ad4744172ec33af1b376f84032d49d848186054c4d84c61ca7c07c25a866565358a3cbcab9f6548370cdba34fbe68bfd0559dbae33ee4e4a9ece033512a13497643bb0e61b2445ddd81de5e3e7292850cc7c4f3bdae8310596fc50f6b97c0eee540a086120ce50fb8e77fd4f27dedbc50374d661302d9e7642e03ef24226617bd99c5f8e2454d7f3b54c1102bcaca9a77f70ed836d5f53317c47f4daa2fa536d8e9eaa15e895c9e06182abd325d6d606a66f360167052a544916f474a1f09511b289d34476e8b2c469c676e54f86be94bb57f085373fdf5c3f3c021d04947a1af6a0a96875c1864dc4a73b5572a839d7fec0a782cd78b58be0785a104da7d184fbf232daf9fe666a6acb2cc782f62e264b21bf1986d37a6d713e31ce1887bb36c0107fd058202b2d680dc12ca2777fb3b7f34f41c775eb5f5537a07f483b03231a9e98489ba86709dc2526dce3f9994f9d5d6a5407f8aaaa668d7e29f7bb92a664ab6ba01191dca74ae8e6bcfe30ab01ff6dd53d59d877be60b1393ccb85cd05c45bc2152f7894d24da33b07131b1605109fccca88e0fc6124e4584293ef3b3654e6daa2c0164ef061e4ab88c9a91c5e6af44eb364a8e4b4bc6e0ee42c15627517099a3d442be751e6855403bb3cb5ddd28437a3b36048b0d7f5494184c259467e8df31746bbb4ae2b535e85fbd4ba03aa74287276a0e4638189e17f8c49f3057da803f434051cec57ff3f5e5110d93d482ef93ab10b28b7fae3bb5fa520d3c91de6c46b8042b179b9d0371f79037b3bc4d4932b808bf85c82b6c76d519b1cd4942851cef4536d87ee0f7c4408c876851710187bf86e5e0ffb664488d2ac6b4686d164891742fa5e115ecda0fe8540242c79e7a934e7ae7477b71e9f134493f3b5cb288f23be5bf88c1ae635134782d25f9ff9f5f37db3239040e85da857a27a30c185e7fedebec47f1ad84f7bbc3ff7b29422b58b011be5fcb2db64f4d887606873557f81c594732cb9bd36b307ea75e9fd7aca5ae2a23a422577962a1ca89f6a32026bf89b63fdfce8f805ee3e69c8b4ac5a3fc95005168238e3b10693084be6f50ceff51f0db1303c9a3e60267a9d60f7d895ae6a778f58c72dcc4741973fd7ab259dd099791541ed34cffb1e52a4931e44445757b856ded37fd9a59fda76ce3da0bf480983f52465e688bc800daec1ac12aa32efb4efdd7d2c9aa14011c93f370c9b4cf4fc88e2553b8be52964bebf920ed166b59a4f1", 0x1088}, 0x1, 0x0, 0x0, 0x4008011}, 0x0) 00:02:21 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x8, 0x1000, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}, 0x10) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$PPPIOCSMRRU(r0, 0x4004743b, &(0x7f0000000100)=0x8) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x8, 0x1000, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}, 0x10) (async) openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async) ioctl$PPPIOCSMRRU(r0, 0x4004743b, &(0x7f0000000100)=0x8) (async) 00:02:21 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x22, 0x6, 0xac35, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_bt_bnep_BNEPCONNDEL(r2, 0x400442c9, &(0x7f0000000080)={0x1}) ioctl$RTC_IRQP_READ(0xffffffffffffffff, 0x8008700b, &(0x7f0000000440)) setsockopt$WPAN_WANTLQI(r1, 0x0, 0x3, &(0x7f0000000400)=0x1, 0x4) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r3 = socket$l2tp(0x2, 0x2, 0x73) sendto$l2tp(r3, &(0x7f0000000540)="4200b90ec4255d4b85069fee47607969bccd469c947f22e29b791d517216ef08087fcb7afd82c19ac05268a81f36258ea2bdf38d5ba525d805c4c0ec9b5d549c9e2ab6ab3ceecee3798d183cbc4ca7ed76f52f69e16324542c06549cc6dbaedf989426fd58b555d2c1ce5986c1d49bbc45dcc79e773fbb9b4dc9e1a43760fb28bc983c728d6ceb08f45c2ad4663f1a85055549f7720e5170d2b183bdd1afcd437e869df6c5efd038ff7040639bcd5b476aa189ea9570e2821faf13d0a9a5dacb5f2f", 0xc2, 0x4040848, &(0x7f00000003c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x12}, 0x1}, 0x10) ioctl$KDGKBSENT(0xffffffffffffffff, 0x4b48, &(0x7f0000000100)={0x81, "df11e7f8d7694dbebf4fd67570b25002f741a89703c0e4fc4d824f0e65b86ba7decc70bc06a79c2a83509218a1a19f26447fb4a1d27778561d42d7308b10648afbea5726d72b30952d11ff239539009a08467440abd6812baf5d9f05f5ae6a915db439f429cf51c48a7175bd9162b20519e679683d2e97ea52ab9fe86fc60156a3258859507864b208e41614c6581563da888baf0377be177373165d1a1ec9883b4450c6437878375ec852d3527b31be4cb03d610f081c4963489ed647aa521d2b01087f74a7f4f11dc596170ee3435f7e60d1a50c16ea9be98960030605882886a57f7ebd1009291e689764b954c01e94c541d0452b3ddea842005b83f1388e2c74287d5fedac7aad706fea7afd44e82ff7855a2d130a00817bd38e0f1c0b104425e5923ef8e4c6bff84924feb834d6d15234e6ad3f0b2f4d88be177eb9b4e6eb3264641bbb48aba0f1690de71882ee80aeb149f79c8b7b12ba2edeeb83c57dfd8aff8311ddf6a5195fcd1bb2e4f9d30fd6d4d238dd3ce8c977f51a4c9f0bd8b8f240835a8f8d4be0d72ca5ac6597c7fab0e790bdf9a2aab661c983a118808ab15351fe38ea9f0265d4e205e9027c9f61ac4bad3cef3633d846ffe8dcfa2fd6fd9b6d2b1db282a87eb5776f2f3f69ad903c6e9f1da34a14597d6009b37408193b4772da7aff0f71d92b34a34de976fc8f4043194a0aa2f1bcf0d3e119c7b9ef"}) ioctl$PPPIOCCONNECT(0xffffffffffffffff, 0x4004743a, &(0x7f0000000640)) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/159, 0x9f}, {0x0}], 0x2}}], 0xa0, 0x20000000}, 0x0) r4 = socket$l2tp(0x2, 0x2, 0x73) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_bnep_BNEPCONNADD(r2, 0x400442c8, &(0x7f0000000480)=ANY=[@ANYRES32=r5, @ANYBLOB="feffffff0100dc08000000000000000c4d13d73479235af853fbec077cb0974dec6885df321c9ed9df73487cc0321de7b68d6d3a588ed99e610067a688b2445b4bcbe82f9e903c85bcbea5210344f6d94428696d32d492b252d6bebbee8fcfbcb6855fbca2b289d02594fdd4ba164e6004d9d8b45494d9539ba1747d8db3c0a44d04914b8eff48bc7703aa59b49cd5531d9ee73531960cd21996be17825652f9"]) r6 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x5) ioctl$KDGKBSENT(r6, 0x4b48, &(0x7f0000000b40)={0x7f, "f672523eb6d35e8b8e4376c8f51a47b9f7a0208c2283a10d196412fc123a83be0bc3be8b8f2bb68bf090ba391d62fc2b83b1f7c9b3fb99da839a3634007ce92830a98e9bd594040305e567f68d5a1a8a8d56b588d22a7469ad09bf11eb74b367e270e0727076f8f6e4dbf20fe57b7b9bdaae1629da9848839465db7026723465bdc81bf9b6b9e781e9cbd50876d06f71ebb0c6e45cf049315016d667716edb282a8fad2a5046faff7d04ccb5f90cf3d74f53c96e9affd7e7ec4d12b692358ab98825ac673ede5535d3ed9bb30f87981b60f4aa4784c7234204e8af5b79afd8c831243cf7a7bf25cd0ff53120928c35b537795c3c5fabe3937964424789e8c33922b1d6f16b24b0caf099e8773e9b81309faac6e6170a6eff000bd129899a684b4b422e20d4dffaa4b77319afd2655822a541f4559861444c4a0812108b16d28e52e57ad0ac55c18f51d4d34db7e46c7377f2bfff4d15750c8a97a8a9f74768dfb0eaa13a8e7219bbc927727bdf321047e604527beb8dc86b0dd4e4fa8eb1f6791d9b49d67b424168b9baf47d2e19ff900be3a121bd76a682de3d6773322d7cac60ba943f71742d057ef8044c5da1d7bc8b4ee3da30a4e3c0da2be36549200a4c8ca4268b3df38699bc880a579259d302f944c1fa3120828d96cf16584c4cfa26874cfd9fa4af9b89811f6db4b0c2a74bd783950fa82a7cf77ddd38b0a63083fa"}) getpeername$l2tp(r4, &(0x7f0000000340)={0x2, 0x0, @remote}, &(0x7f0000000380)=0x10) 00:02:21 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4000, @rand_addr=0x64010101}, 0x5d) 00:02:21 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) (async) sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x34, 0x0, 0x20, 0x70bd25, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x9}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x8050) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:21 executing program 1: socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) socketpair(0x25, 0x80000, 0x8, &(0x7f0000001100)) socketpair(0x11, 0x4, 0xff, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x4, @loopback}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x40) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmsg$802154_dgram(r1, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000011c0)="1c6f0e55fec93443ede0dd0c5bcda584bb5dd2487dedd459453c8f3a6a17dd97cc86bb3d83067c573f51d5a4627db9b0a3e025042167e26b08abc4bf05f3e07a0a215ffeb983afdaaa9b4ffe717b4d9926f8fc2910d70cb32586d61d6d380392024de560de0515ad0f982f23df550a3e8e51bfbd2603e41160078426fd992655adef7d93684b32ab9ebde6a9ea3f6e9a99cd841d4c181613111f4e7e65e4c7601536d0fcc42771488febf415c0d5a51000caed110e0be18786c74f1c8ac1ca5ae2b249a2d40aa044158733b1f1adfa7c41dc7fd80324a03c158355c3dc89a9cb8b6d37533e7b7aa6b0c0b6f055c1c399bda094f77591174da7787cf44f0069704d02721a538b0990e36bc4cf0465b7804c5cada75c75e96ffdce9358edd125eac1ad173fbc6863f4573d3eb043bfd3fb0ee8e7025feb638b9f16f6089763058801d1d41d696ee402e4b9d31928d7fdd46e875d1b26894c302c8f0f53b15d24f8f4cbcedb80d0c68f92bc37b1323d1c8675c95aeab7cf6ce1893b0d266ea42a9f6c0dc46c59b0e31b00854be807a6c4188d0d74b1ea9adf283ecdc7feec40c9656f2f361bd07e348d0318b5d5de43e9fb5391724859332219244fba1876836f28b924da3e88c40e51c8e39a30fcc6561333d7672493a984fa5cc6b957f350f483476b781d2fe8c8f65560026ae0beab24ea4c3318d76d8963f44b43623eba45d482835d9edab2ad0943f51115d084fbe131515fb45615a6d4894403d6eda2ba46142fd677b13aa6691566e72c68234f9a5412bb921854d15e7acc8ec8c18afb202b0b4e7f63a877acadb3c505895e068276350e06283c42e5e95302562a47c71a447cdc5ce55bcc3a10099b6a2057e2e055c6144cc855290ccc21f7a1c810d5e80c3006def13426ab335fe06fa42754ce809211e5d33c1cecc6c44550dce721ce39ec0b2e349a7489c38dcc387a3adaf05e6b5847f3dd325a14da36230ee2d6ec4938f2514e6ee031b153739a6d81c2fe7a79e201426dd56f594d0a97ca221b0303b16acf70c65522b84270a49762ea8d51cc89c53646fcda15a3de684ea81ec05bba49f73f49b5184ee8610438e3cb459e70946caabb3933d092129bd79bdfdd947af433bff75abb5cbdf5f584e71efc239407da9c5276bcec6b29c3b611eeda078c65fa0d93fa811e31bde3898524b8c1c002c4117bf51e2429a71505f2cf5485e84f619232cc2651ad2307bce2c81376f12439d1cecaca08a462893c4642a38d6d06d0b42c4a804a0ad23a619b0be3d1f43366ca54bfc6c1296878d2a9b0569f54b07b54b83f00a69ade6d28dabc8f55970832b781caa019d2e17e969e32cebc2d46d917ba6dc5174c8b69612a684bb5a423aa20ba506a6dbe7ae13e97202f0b3ee53cb12688d5f5a435113e8e3ba810776255694fee93f07f415ce560c85abd87e85a436ad3fff2cb79bdac38a47252ce03a22a6262da680900d887a70c856a78af1d31b80d02166bc30e612dae12b4fc9f88dc43f2b7821615e946786b66679bb237c26448cc1cefd50a826236d9273ba43d6797f6eecd6293fb9ece59a73c1f5fdc76bf843914353f789901d400a5e49da6773807566b548410a97728dd424d69d6747838df30efd1caad8ce196b548ff1f24868bc54dd8d293c55cbb37ee1f74970f41006c79862ff1d6d92c268cae5ad8b8969d2853a9f109b5eff5010c32f4ee8d84bbdbaab53d02d6787e8795d0790f2e40c639e60eee53793613747cbc8315de476683ca4e2d1e099366a1c11d23b978cd134f9a3af512f9605d75951ca597efded9b221bcb8bb97bf5026c516cedb3876c4e8da28ee879f8224eeab452051110b94142edba36e594aa586fe4d7af18b0627664f21038d317d31b2c31fcc0f4e3166aaf9f2baac4b3106bc32f160e87dbe3e5d6ffb5824b3a12292947132e4861cb045d62f66ccde6914f817d18b0998b0f254cc26d1161378de697b9a185c9ed2f46314614908f8c8734b714a280528eb34244b5ab387dc9c67e9231b420db21e08aaf60bbb5c19ea157cf8f1e4861204602596209b35e3a52db10fdc0fec0a85bdeed576b0adeb7d026cf3316cc5bd574ec37f0c3f7a49181c0bf49ba02e3b79c11044b8494fef851ae469b0234d699d0d27ad32c600c8baea05f571987771b7cdb9e978a71dedb6f0b20d9e4e5d19ba7ff285023a4e59c98d0c530befe695a53bdb34659150b207cdda92cfef400c627601d2a8bde2067a79b1c4e48a2b1814dc1c0b8533421c6d2641292675355f3dc556293a4fa00c138bc4441a4ba45251be3129e9b8045c5814756097145d46e8f7184fd707ee73ebee7f71c6efbcc1a5b209c08f343244c28b93651a22f59f90897679294a8f81632edae72481eb6a70b75114206536e913768f24c758aaa4a90dd50c8a06592a7291529b57ce5a45973e745bd5993536b8a6d296ad83872511db294359865925145a45ba5d07e03ef5377fb351d7ed062aafd154f4bbc5b4c73e0fe8174c0eacaabd0904dd47328f6a0986aedc239dd9f5e176b3504a500e0fe02162da815c0ce2b7fce5018cdbe1d49529a7c30510c7d85023ddcc1b1e275cdf22ea22b90b86c57c4a9616e4cd8772e6405000c7c6766c1b3bcee89d03f82b63765600972ca279e2bc5ecfbe641438f0e712e1f6e65f5d3950da13f6841b173a995a187058878046c0ba80e92669dafd25f4f34561391971edcdebb87ac3e90c012ac31d66b075744eb2312a7126063a826934d696c0882061cc480cffaaa9ce274d6c4519d70ca50a0057acdec754efe4057356e5c33f6ba8232760660b37eb0a9b2cecacae1521226dae0921591975f08a8c627f219860cc8fe2622fcb721a82da66d8b3896d13d2ed97016ee4bc71351aa47365f8c127b5fae8645a37f0909fa74a11074306a7f052c33d55d5ccfeb59712886dda0f4fab2e51c64a3330981435e73e4e29e3e345bf7dfb5797e86c24db3372a890a0aae5fab9644e6a959a937216019081607111ad67600fbbc6e54ceffe1d85e2932cef5aac2cd71e932a76e94d3050b0ed6a8d5cc9fa8c2956f36efeec68225f555bd98faac1f588dfdccfceb1d64bdbb2ca36d25716d18e9f0617865d063ad3d6b79e75286789aeec5c64bdb9d4e2a94c4c657b18ed5f5069dbf7100671a171ec8206a214b5f3c7be6d3fbb0d62cad0b2bedc6f12e4220cbd41ac9ad05e306e39a8863c8fa3a9b1e290ee1ad51ce4e2507347f111cdcda083c42ea3409cc2c600fc389a4541a617f1927ebf20fd9ed88a14c30cc843a9f17564eb75408048bfe9d93e9ed64a6267b1f5410f1e6cad82355509083632053f6ab04b660cd44479d8b538397a42af1ed6f7553b27421e534daaafc342ebf3b9741b497095b4da8662d72561f8b86f1e9be74727715b2a689a9012f0e7880eacb4bcd23aef5ef7280111475977e821e80978dd91b7f7eee8dc9ff1ef747749686e1f2dd096784cb7f6ee991f6f5a0ffcf1155c171e8aa8b3b592156e338c7bc19fd36f45b49f3440e39c2679729c08778a02350f815ef822b7ac3d878c3a1ecec4e36132006e9be3429f8bc8288da70b18be6c6fb8360fa6e3885bb86700caafec65f923f06bdd6c03b13f8ffd1078776eaa119ae85974cf6c0bfd8f462408fb07d597f21606c0de433237ea6d2f4ee1dd80ff1862ed2e5de00c46eca7f7a47bdca280ce729e8d46e202e4ec6b65fe7759ed8ab23ec05eb28caba2d03be8266b8f0b12f9af8d3be07a03a497279c23e34a14c393829df7e12e532ae89f4d8e3b1c517f5ab0de353ab746be63b731bb3f44c8f2b9783d88db0c46d0c554cf8009552d53110460888f93c29aab53c3e2df02029243d126f9ad29089b007f7e16d5e23e045b35a36d3cdfa5edc29a0bab0fec16bdbc76045022aa70f9f073fec65e6af9002177a4be4d7d903ce74981c3feaa94b212084c4a4eae7871e3dff91c46122f45ca76f209e55d81fd8320f0afb70b5023b2f8d31429b9692d577c5c60e15265bb170c8aca605172ad114439ebc7684691a554e0d6739d20a24ace903b0c22891acf77925b67066749d69051a9860bcbbc55eb5681ddb92af3f5ba3805813c8791ca4f01875eafc545e812e10018fe0dca32f74e66c5f43d106ddbd18e9848358a0413ca5ce1bb6cf1003301b440315e619ec65d606b8fc04ef496bc7126ef902fff8ebdb6609045804b0804ed5601aa697b5322b3d6394286dc97477d57fb4b7227f7acad5c854e6993b9ef9db1bd296575b65f0b08ccf196d54aa9b75fcbbf50ac1b6e2c5133f2ca71d894e6cfd7488bb819668c9aed6f80b05e93e9311dd765488b5503413c4798e13deef60d5c6e4763541ea6bf7873ef31109cb24f8a7a96d7522c13f7c6dfe29ff485d3ebe387743c7504ac820c8efa394b6307b0abca789213f0c3191329e8cad7769c54cb8ff9d20686393ff06120b0d65b0095ec05eeacc0c8c3848ff8baf00632af742c4d227924c3d0f369ac548b0c1bdc07ee9500e039b82da9f82c287d9c29b26b18484decf142283ded015999f7d77d91e2b12dd33c54a3436d74acba5a9434ca1479426dc0ec6f430c3315bb332f707d6113a418088e032dd9dedaae79ba2ac76bbedff5c5ef8edbafaf3708e1472bba033d831554ec9ac24e8a554d0705e8fb28be79c8eaa349389804b71f40589d3bfc2a598f19a2f5205c871ad4744172ec33af1b376f84032d49d848186054c4d84c61ca7c07c25a866565358a3cbcab9f6548370cdba34fbe68bfd0559dbae33ee4e4a9ece033512a13497643bb0e61b2445ddd81de5e3e7292850cc7c4f3bdae8310596fc50f6b97c0eee540a086120ce50fb8e77fd4f27dedbc50374d661302d9e7642e03ef24226617bd99c5f8e2454d7f3b54c1102bcaca9a77f70ed836d5f53317c47f4daa2fa536d8e9eaa15e895c9e06182abd325d6d606a66f360167052a544916f474a1f09511b289d34476e8b2c469c676e54f86be94bb57f085373fdf5c3f3c021d04947a1af6a0a96875c1864dc4a73b5572a839d7fec0a782cd78b58be0785a104da7d184fbf232daf9fe666a6acb2cc782f62e264b21bf1986d37a6d713e31ce1887bb36c0107fd058202b2d680dc12ca2777fb3b7f34f41c775eb5f5537a07f483b03231a9e98489ba86709dc2526dce3f9994f9d5d6a5407f8aaaa668d7e29f7bb92a664ab6ba01191dca74ae8e6bcfe30ab01ff6dd53d59d877be60b1393ccb85cd05c45bc2152f7894d24da33b07131b1605109fccca88e0fc6124e4584293ef3b3654e6daa2c0164ef061e4ab88c9a91c5e6af44eb364a8e4b4bc6e0ee42c15627517099a3d442be751e6855403bb3cb5ddd28437a3b36048b0d7f5494184c259467e8df31746bbb4ae2b535e85fbd4ba03aa74287276a0e4638189e17f8c49f3057da803f434051cec57ff3f5e5110d93d482ef93ab10b28b7fae3bb5fa520d3c91de6c46b8042b179b9d0371f79037b3bc4d4932b808bf85c82b6c76d519b1cd4942851cef4536d87ee0f7c4408c876851710187bf86e5e0ffb664488d2ac6b4686d164891742fa5e115ecda0fe8540242c79e7a934e7ae7477b71e9f134493f3b5cb288f23be5bf88c1ae635134782d25f9ff9f5f37db3239040e85da857a27a30c185e7fedebec47f1ad84f7bbc3ff7b29422b58b011be5fcb2db64f4d887606873557f81c594732cb9bd36b307ea75e9fd7aca5ae2a23a422577962a1ca89f6a32026bf89b63fdfce8f805ee3e69c8b4ac5a3fc95005168238e3b10693084be6f50ceff51f0db1303c9a3e60267a9d60f7d895ae6a778f58c72dcc4741973fd7ab259dd099791541ed34cffb1e52a4931e44445757b856ded37fd9a59fda76ce3da0bf480983f52465e688bc800daec1ac12aa32efb4efdd7d2c9aa14011c93f370c9b4cf4fc88e2553b8be52964bebf920ed166b59a4f1", 0x1088}, 0x1, 0x0, 0x0, 0x4008011}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x25, 0x80000, 0x8, &(0x7f0000001100)) (async) socketpair(0x11, 0x4, 0xff, &(0x7f0000001140)) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x4, @loopback}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x40) (async) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) (async) sendmsg$802154_dgram(r1, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000011c0)="1c6f0e55fec93443ede0dd0c5bcda584bb5dd2487dedd459453c8f3a6a17dd97cc86bb3d83067c573f51d5a4627db9b0a3e025042167e26b08abc4bf05f3e07a0a215ffeb983afdaaa9b4ffe717b4d9926f8fc2910d70cb32586d61d6d380392024de560de0515ad0f982f23df550a3e8e51bfbd2603e41160078426fd992655adef7d93684b32ab9ebde6a9ea3f6e9a99cd841d4c181613111f4e7e65e4c7601536d0fcc42771488febf415c0d5a51000caed110e0be18786c74f1c8ac1ca5ae2b249a2d40aa044158733b1f1adfa7c41dc7fd80324a03c158355c3dc89a9cb8b6d37533e7b7aa6b0c0b6f055c1c399bda094f77591174da7787cf44f0069704d02721a538b0990e36bc4cf0465b7804c5cada75c75e96ffdce9358edd125eac1ad173fbc6863f4573d3eb043bfd3fb0ee8e7025feb638b9f16f6089763058801d1d41d696ee402e4b9d31928d7fdd46e875d1b26894c302c8f0f53b15d24f8f4cbcedb80d0c68f92bc37b1323d1c8675c95aeab7cf6ce1893b0d266ea42a9f6c0dc46c59b0e31b00854be807a6c4188d0d74b1ea9adf283ecdc7feec40c9656f2f361bd07e348d0318b5d5de43e9fb5391724859332219244fba1876836f28b924da3e88c40e51c8e39a30fcc6561333d7672493a984fa5cc6b957f350f483476b781d2fe8c8f65560026ae0beab24ea4c3318d76d8963f44b43623eba45d482835d9edab2ad0943f51115d084fbe131515fb45615a6d4894403d6eda2ba46142fd677b13aa6691566e72c68234f9a5412bb921854d15e7acc8ec8c18afb202b0b4e7f63a877acadb3c505895e068276350e06283c42e5e95302562a47c71a447cdc5ce55bcc3a10099b6a2057e2e055c6144cc855290ccc21f7a1c810d5e80c3006def13426ab335fe06fa42754ce809211e5d33c1cecc6c44550dce721ce39ec0b2e349a7489c38dcc387a3adaf05e6b5847f3dd325a14da36230ee2d6ec4938f2514e6ee031b153739a6d81c2fe7a79e201426dd56f594d0a97ca221b0303b16acf70c65522b84270a49762ea8d51cc89c53646fcda15a3de684ea81ec05bba49f73f49b5184ee8610438e3cb459e70946caabb3933d092129bd79bdfdd947af433bff75abb5cbdf5f584e71efc239407da9c5276bcec6b29c3b611eeda078c65fa0d93fa811e31bde3898524b8c1c002c4117bf51e2429a71505f2cf5485e84f619232cc2651ad2307bce2c81376f12439d1cecaca08a462893c4642a38d6d06d0b42c4a804a0ad23a619b0be3d1f43366ca54bfc6c1296878d2a9b0569f54b07b54b83f00a69ade6d28dabc8f55970832b781caa019d2e17e969e32cebc2d46d917ba6dc5174c8b69612a684bb5a423aa20ba506a6dbe7ae13e97202f0b3ee53cb12688d5f5a435113e8e3ba810776255694fee93f07f415ce560c85abd87e85a436ad3fff2cb79bdac38a47252ce03a22a6262da680900d887a70c856a78af1d31b80d02166bc30e612dae12b4fc9f88dc43f2b7821615e946786b66679bb237c26448cc1cefd50a826236d9273ba43d6797f6eecd6293fb9ece59a73c1f5fdc76bf843914353f789901d400a5e49da6773807566b548410a97728dd424d69d6747838df30efd1caad8ce196b548ff1f24868bc54dd8d293c55cbb37ee1f74970f41006c79862ff1d6d92c268cae5ad8b8969d2853a9f109b5eff5010c32f4ee8d84bbdbaab53d02d6787e8795d0790f2e40c639e60eee53793613747cbc8315de476683ca4e2d1e099366a1c11d23b978cd134f9a3af512f9605d75951ca597efded9b221bcb8bb97bf5026c516cedb3876c4e8da28ee879f8224eeab452051110b94142edba36e594aa586fe4d7af18b0627664f21038d317d31b2c31fcc0f4e3166aaf9f2baac4b3106bc32f160e87dbe3e5d6ffb5824b3a12292947132e4861cb045d62f66ccde6914f817d18b0998b0f254cc26d1161378de697b9a185c9ed2f46314614908f8c8734b714a280528eb34244b5ab387dc9c67e9231b420db21e08aaf60bbb5c19ea157cf8f1e4861204602596209b35e3a52db10fdc0fec0a85bdeed576b0adeb7d026cf3316cc5bd574ec37f0c3f7a49181c0bf49ba02e3b79c11044b8494fef851ae469b0234d699d0d27ad32c600c8baea05f571987771b7cdb9e978a71dedb6f0b20d9e4e5d19ba7ff285023a4e59c98d0c530befe695a53bdb34659150b207cdda92cfef400c627601d2a8bde2067a79b1c4e48a2b1814dc1c0b8533421c6d2641292675355f3dc556293a4fa00c138bc4441a4ba45251be3129e9b8045c5814756097145d46e8f7184fd707ee73ebee7f71c6efbcc1a5b209c08f343244c28b93651a22f59f90897679294a8f81632edae72481eb6a70b75114206536e913768f24c758aaa4a90dd50c8a06592a7291529b57ce5a45973e745bd5993536b8a6d296ad83872511db294359865925145a45ba5d07e03ef5377fb351d7ed062aafd154f4bbc5b4c73e0fe8174c0eacaabd0904dd47328f6a0986aedc239dd9f5e176b3504a500e0fe02162da815c0ce2b7fce5018cdbe1d49529a7c30510c7d85023ddcc1b1e275cdf22ea22b90b86c57c4a9616e4cd8772e6405000c7c6766c1b3bcee89d03f82b63765600972ca279e2bc5ecfbe641438f0e712e1f6e65f5d3950da13f6841b173a995a187058878046c0ba80e92669dafd25f4f34561391971edcdebb87ac3e90c012ac31d66b075744eb2312a7126063a826934d696c0882061cc480cffaaa9ce274d6c4519d70ca50a0057acdec754efe4057356e5c33f6ba8232760660b37eb0a9b2cecacae1521226dae0921591975f08a8c627f219860cc8fe2622fcb721a82da66d8b3896d13d2ed97016ee4bc71351aa47365f8c127b5fae8645a37f0909fa74a11074306a7f052c33d55d5ccfeb59712886dda0f4fab2e51c64a3330981435e73e4e29e3e345bf7dfb5797e86c24db3372a890a0aae5fab9644e6a959a937216019081607111ad67600fbbc6e54ceffe1d85e2932cef5aac2cd71e932a76e94d3050b0ed6a8d5cc9fa8c2956f36efeec68225f555bd98faac1f588dfdccfceb1d64bdbb2ca36d25716d18e9f0617865d063ad3d6b79e75286789aeec5c64bdb9d4e2a94c4c657b18ed5f5069dbf7100671a171ec8206a214b5f3c7be6d3fbb0d62cad0b2bedc6f12e4220cbd41ac9ad05e306e39a8863c8fa3a9b1e290ee1ad51ce4e2507347f111cdcda083c42ea3409cc2c600fc389a4541a617f1927ebf20fd9ed88a14c30cc843a9f17564eb75408048bfe9d93e9ed64a6267b1f5410f1e6cad82355509083632053f6ab04b660cd44479d8b538397a42af1ed6f7553b27421e534daaafc342ebf3b9741b497095b4da8662d72561f8b86f1e9be74727715b2a689a9012f0e7880eacb4bcd23aef5ef7280111475977e821e80978dd91b7f7eee8dc9ff1ef747749686e1f2dd096784cb7f6ee991f6f5a0ffcf1155c171e8aa8b3b592156e338c7bc19fd36f45b49f3440e39c2679729c08778a02350f815ef822b7ac3d878c3a1ecec4e36132006e9be3429f8bc8288da70b18be6c6fb8360fa6e3885bb86700caafec65f923f06bdd6c03b13f8ffd1078776eaa119ae85974cf6c0bfd8f462408fb07d597f21606c0de433237ea6d2f4ee1dd80ff1862ed2e5de00c46eca7f7a47bdca280ce729e8d46e202e4ec6b65fe7759ed8ab23ec05eb28caba2d03be8266b8f0b12f9af8d3be07a03a497279c23e34a14c393829df7e12e532ae89f4d8e3b1c517f5ab0de353ab746be63b731bb3f44c8f2b9783d88db0c46d0c554cf8009552d53110460888f93c29aab53c3e2df02029243d126f9ad29089b007f7e16d5e23e045b35a36d3cdfa5edc29a0bab0fec16bdbc76045022aa70f9f073fec65e6af9002177a4be4d7d903ce74981c3feaa94b212084c4a4eae7871e3dff91c46122f45ca76f209e55d81fd8320f0afb70b5023b2f8d31429b9692d577c5c60e15265bb170c8aca605172ad114439ebc7684691a554e0d6739d20a24ace903b0c22891acf77925b67066749d69051a9860bcbbc55eb5681ddb92af3f5ba3805813c8791ca4f01875eafc545e812e10018fe0dca32f74e66c5f43d106ddbd18e9848358a0413ca5ce1bb6cf1003301b440315e619ec65d606b8fc04ef496bc7126ef902fff8ebdb6609045804b0804ed5601aa697b5322b3d6394286dc97477d57fb4b7227f7acad5c854e6993b9ef9db1bd296575b65f0b08ccf196d54aa9b75fcbbf50ac1b6e2c5133f2ca71d894e6cfd7488bb819668c9aed6f80b05e93e9311dd765488b5503413c4798e13deef60d5c6e4763541ea6bf7873ef31109cb24f8a7a96d7522c13f7c6dfe29ff485d3ebe387743c7504ac820c8efa394b6307b0abca789213f0c3191329e8cad7769c54cb8ff9d20686393ff06120b0d65b0095ec05eeacc0c8c3848ff8baf00632af742c4d227924c3d0f369ac548b0c1bdc07ee9500e039b82da9f82c287d9c29b26b18484decf142283ded015999f7d77d91e2b12dd33c54a3436d74acba5a9434ca1479426dc0ec6f430c3315bb332f707d6113a418088e032dd9dedaae79ba2ac76bbedff5c5ef8edbafaf3708e1472bba033d831554ec9ac24e8a554d0705e8fb28be79c8eaa349389804b71f40589d3bfc2a598f19a2f5205c871ad4744172ec33af1b376f84032d49d848186054c4d84c61ca7c07c25a866565358a3cbcab9f6548370cdba34fbe68bfd0559dbae33ee4e4a9ece033512a13497643bb0e61b2445ddd81de5e3e7292850cc7c4f3bdae8310596fc50f6b97c0eee540a086120ce50fb8e77fd4f27dedbc50374d661302d9e7642e03ef24226617bd99c5f8e2454d7f3b54c1102bcaca9a77f70ed836d5f53317c47f4daa2fa536d8e9eaa15e895c9e06182abd325d6d606a66f360167052a544916f474a1f09511b289d34476e8b2c469c676e54f86be94bb57f085373fdf5c3f3c021d04947a1af6a0a96875c1864dc4a73b5572a839d7fec0a782cd78b58be0785a104da7d184fbf232daf9fe666a6acb2cc782f62e264b21bf1986d37a6d713e31ce1887bb36c0107fd058202b2d680dc12ca2777fb3b7f34f41c775eb5f5537a07f483b03231a9e98489ba86709dc2526dce3f9994f9d5d6a5407f8aaaa668d7e29f7bb92a664ab6ba01191dca74ae8e6bcfe30ab01ff6dd53d59d877be60b1393ccb85cd05c45bc2152f7894d24da33b07131b1605109fccca88e0fc6124e4584293ef3b3654e6daa2c0164ef061e4ab88c9a91c5e6af44eb364a8e4b4bc6e0ee42c15627517099a3d442be751e6855403bb3cb5ddd28437a3b36048b0d7f5494184c259467e8df31746bbb4ae2b535e85fbd4ba03aa74287276a0e4638189e17f8c49f3057da803f434051cec57ff3f5e5110d93d482ef93ab10b28b7fae3bb5fa520d3c91de6c46b8042b179b9d0371f79037b3bc4d4932b808bf85c82b6c76d519b1cd4942851cef4536d87ee0f7c4408c876851710187bf86e5e0ffb664488d2ac6b4686d164891742fa5e115ecda0fe8540242c79e7a934e7ae7477b71e9f134493f3b5cb288f23be5bf88c1ae635134782d25f9ff9f5f37db3239040e85da857a27a30c185e7fedebec47f1ad84f7bbc3ff7b29422b58b011be5fcb2db64f4d887606873557f81c594732cb9bd36b307ea75e9fd7aca5ae2a23a422577962a1ca89f6a32026bf89b63fdfce8f805ee3e69c8b4ac5a3fc95005168238e3b10693084be6f50ceff51f0db1303c9a3e60267a9d60f7d895ae6a778f58c72dcc4741973fd7ab259dd099791541ed34cffb1e52a4931e44445757b856ded37fd9a59fda76ce3da0bf480983f52465e688bc800daec1ac12aa32efb4efdd7d2c9aa14011c93f370c9b4cf4fc88e2553b8be52964bebf920ed166b59a4f1", 0x1088}, 0x1, 0x0, 0x0, 0x4008011}, 0x0) (async) 00:02:21 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x8, 0x1000, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}, 0x10) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$PPPIOCSMRRU(r0, 0x4004743b, &(0x7f0000000100)=0x8) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x8, 0x1000, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}, 0x10) (async) openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async) ioctl$PPPIOCSMRRU(r0, 0x4004743b, &(0x7f0000000100)=0x8) (async) 00:02:21 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) bind$802154_dgram(r0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x4b44, &(0x7f0000000040)) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:21 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000700)={{&(0x7f0000000b40)=""/4096, 0x1000}, &(0x7f00000006c0), 0xd}, 0x20) sendmsg$rds(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/92, 0x5c}], 0x1, &(0x7f0000000580)=[@rdma_dest={0x18, 0x114, 0x2, {0x49b6, 0x78}}, @mask_cswp={0x58, 0x114, 0x9, {{0xc7, 0x1}, &(0x7f0000000140)=0x57, &(0x7f0000000180)=0x1a, 0x6, 0x8, 0x5, 0x7fffffffffffffff, 0x2}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f00000001c0)=""/182, 0xb6}, &(0x7f0000000280), 0x4}}, @rdma_args={0x48, 0x114, 0x1, {{0x71, 0x5}, {&(0x7f00000002c0)=""/198, 0xc6}, &(0x7f0000000540)=[{&(0x7f00000003c0)=""/178, 0xb2}, {&(0x7f0000000480)=""/183, 0xb7}], 0x2, 0x28, 0x1}}], 0xe8, 0x400}, 0x80) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x0, 0xb525}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:21 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x22, 0x6, 0xac35, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_bt_bnep_BNEPCONNDEL(r2, 0x400442c9, &(0x7f0000000080)={0x1}) (async) ioctl$RTC_IRQP_READ(0xffffffffffffffff, 0x8008700b, &(0x7f0000000440)) (async) setsockopt$WPAN_WANTLQI(r1, 0x0, 0x3, &(0x7f0000000400)=0x1, 0x4) (async) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) r3 = socket$l2tp(0x2, 0x2, 0x73) sendto$l2tp(r3, &(0x7f0000000540)="4200b90ec4255d4b85069fee47607969bccd469c947f22e29b791d517216ef08087fcb7afd82c19ac05268a81f36258ea2bdf38d5ba525d805c4c0ec9b5d549c9e2ab6ab3ceecee3798d183cbc4ca7ed76f52f69e16324542c06549cc6dbaedf989426fd58b555d2c1ce5986c1d49bbc45dcc79e773fbb9b4dc9e1a43760fb28bc983c728d6ceb08f45c2ad4663f1a85055549f7720e5170d2b183bdd1afcd437e869df6c5efd038ff7040639bcd5b476aa189ea9570e2821faf13d0a9a5dacb5f2f", 0xc2, 0x4040848, &(0x7f00000003c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x12}, 0x1}, 0x10) (async) ioctl$KDGKBSENT(0xffffffffffffffff, 0x4b48, &(0x7f0000000100)={0x81, "df11e7f8d7694dbebf4fd67570b25002f741a89703c0e4fc4d824f0e65b86ba7decc70bc06a79c2a83509218a1a19f26447fb4a1d27778561d42d7308b10648afbea5726d72b30952d11ff239539009a08467440abd6812baf5d9f05f5ae6a915db439f429cf51c48a7175bd9162b20519e679683d2e97ea52ab9fe86fc60156a3258859507864b208e41614c6581563da888baf0377be177373165d1a1ec9883b4450c6437878375ec852d3527b31be4cb03d610f081c4963489ed647aa521d2b01087f74a7f4f11dc596170ee3435f7e60d1a50c16ea9be98960030605882886a57f7ebd1009291e689764b954c01e94c541d0452b3ddea842005b83f1388e2c74287d5fedac7aad706fea7afd44e82ff7855a2d130a00817bd38e0f1c0b104425e5923ef8e4c6bff84924feb834d6d15234e6ad3f0b2f4d88be177eb9b4e6eb3264641bbb48aba0f1690de71882ee80aeb149f79c8b7b12ba2edeeb83c57dfd8aff8311ddf6a5195fcd1bb2e4f9d30fd6d4d238dd3ce8c977f51a4c9f0bd8b8f240835a8f8d4be0d72ca5ac6597c7fab0e790bdf9a2aab661c983a118808ab15351fe38ea9f0265d4e205e9027c9f61ac4bad3cef3633d846ffe8dcfa2fd6fd9b6d2b1db282a87eb5776f2f3f69ad903c6e9f1da34a14597d6009b37408193b4772da7aff0f71d92b34a34de976fc8f4043194a0aa2f1bcf0d3e119c7b9ef"}) (async) ioctl$PPPIOCCONNECT(0xffffffffffffffff, 0x4004743a, &(0x7f0000000640)) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/159, 0x9f}, {0x0}], 0x2}}], 0xa0, 0x20000000}, 0x0) r4 = socket$l2tp(0x2, 0x2, 0x73) (async) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_bnep_BNEPCONNADD(r2, 0x400442c8, &(0x7f0000000480)=ANY=[@ANYRES32=r5, @ANYBLOB="feffffff0100dc08000000000000000c4d13d73479235af853fbec077cb0974dec6885df321c9ed9df73487cc0321de7b68d6d3a588ed99e610067a688b2445b4bcbe82f9e903c85bcbea5210344f6d94428696d32d492b252d6bebbee8fcfbcb6855fbca2b289d02594fdd4ba164e6004d9d8b45494d9539ba1747d8db3c0a44d04914b8eff48bc7703aa59b49cd5531d9ee73531960cd21996be17825652f9"]) r6 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x5) ioctl$KDGKBSENT(r6, 0x4b48, &(0x7f0000000b40)={0x7f, "f672523eb6d35e8b8e4376c8f51a47b9f7a0208c2283a10d196412fc123a83be0bc3be8b8f2bb68bf090ba391d62fc2b83b1f7c9b3fb99da839a3634007ce92830a98e9bd594040305e567f68d5a1a8a8d56b588d22a7469ad09bf11eb74b367e270e0727076f8f6e4dbf20fe57b7b9bdaae1629da9848839465db7026723465bdc81bf9b6b9e781e9cbd50876d06f71ebb0c6e45cf049315016d667716edb282a8fad2a5046faff7d04ccb5f90cf3d74f53c96e9affd7e7ec4d12b692358ab98825ac673ede5535d3ed9bb30f87981b60f4aa4784c7234204e8af5b79afd8c831243cf7a7bf25cd0ff53120928c35b537795c3c5fabe3937964424789e8c33922b1d6f16b24b0caf099e8773e9b81309faac6e6170a6eff000bd129899a684b4b422e20d4dffaa4b77319afd2655822a541f4559861444c4a0812108b16d28e52e57ad0ac55c18f51d4d34db7e46c7377f2bfff4d15750c8a97a8a9f74768dfb0eaa13a8e7219bbc927727bdf321047e604527beb8dc86b0dd4e4fa8eb1f6791d9b49d67b424168b9baf47d2e19ff900be3a121bd76a682de3d6773322d7cac60ba943f71742d057ef8044c5da1d7bc8b4ee3da30a4e3c0da2be36549200a4c8ca4268b3df38699bc880a579259d302f944c1fa3120828d96cf16584c4cfa26874cfd9fa4af9b89811f6db4b0c2a74bd783950fa82a7cf77ddd38b0a63083fa"}) getpeername$l2tp(r4, &(0x7f0000000340)={0x2, 0x0, @remote}, &(0x7f0000000380)=0x10) 00:02:21 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4000, @rand_addr=0x64010101}, 0x5d) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4000, @rand_addr=0x64010101}, 0x5d) (async) 00:02:21 executing program 1: socket$rds(0x15, 0x5, 0x0) (async) socket$rds(0x15, 0x5, 0x0) socketpair(0x25, 0x80000, 0x8, &(0x7f0000001100)) socketpair(0x11, 0x4, 0xff, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x4, @loopback}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x40) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmsg$802154_dgram(r1, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000011c0)="1c6f0e55fec93443ede0dd0c5bcda584bb5dd2487dedd459453c8f3a6a17dd97cc86bb3d83067c573f51d5a4627db9b0a3e025042167e26b08abc4bf05f3e07a0a215ffeb983afdaaa9b4ffe717b4d9926f8fc2910d70cb32586d61d6d380392024de560de0515ad0f982f23df550a3e8e51bfbd2603e41160078426fd992655adef7d93684b32ab9ebde6a9ea3f6e9a99cd841d4c181613111f4e7e65e4c7601536d0fcc42771488febf415c0d5a51000caed110e0be18786c74f1c8ac1ca5ae2b249a2d40aa044158733b1f1adfa7c41dc7fd80324a03c158355c3dc89a9cb8b6d37533e7b7aa6b0c0b6f055c1c399bda094f77591174da7787cf44f0069704d02721a538b0990e36bc4cf0465b7804c5cada75c75e96ffdce9358edd125eac1ad173fbc6863f4573d3eb043bfd3fb0ee8e7025feb638b9f16f6089763058801d1d41d696ee402e4b9d31928d7fdd46e875d1b26894c302c8f0f53b15d24f8f4cbcedb80d0c68f92bc37b1323d1c8675c95aeab7cf6ce1893b0d266ea42a9f6c0dc46c59b0e31b00854be807a6c4188d0d74b1ea9adf283ecdc7feec40c9656f2f361bd07e348d0318b5d5de43e9fb5391724859332219244fba1876836f28b924da3e88c40e51c8e39a30fcc6561333d7672493a984fa5cc6b957f350f483476b781d2fe8c8f65560026ae0beab24ea4c3318d76d8963f44b43623eba45d482835d9edab2ad0943f51115d084fbe131515fb45615a6d4894403d6eda2ba46142fd677b13aa6691566e72c68234f9a5412bb921854d15e7acc8ec8c18afb202b0b4e7f63a877acadb3c505895e068276350e06283c42e5e95302562a47c71a447cdc5ce55bcc3a10099b6a2057e2e055c6144cc855290ccc21f7a1c810d5e80c3006def13426ab335fe06fa42754ce809211e5d33c1cecc6c44550dce721ce39ec0b2e349a7489c38dcc387a3adaf05e6b5847f3dd325a14da36230ee2d6ec4938f2514e6ee031b153739a6d81c2fe7a79e201426dd56f594d0a97ca221b0303b16acf70c65522b84270a49762ea8d51cc89c53646fcda15a3de684ea81ec05bba49f73f49b5184ee8610438e3cb459e70946caabb3933d092129bd79bdfdd947af433bff75abb5cbdf5f584e71efc239407da9c5276bcec6b29c3b611eeda078c65fa0d93fa811e31bde3898524b8c1c002c4117bf51e2429a71505f2cf5485e84f619232cc2651ad2307bce2c81376f12439d1cecaca08a462893c4642a38d6d06d0b42c4a804a0ad23a619b0be3d1f43366ca54bfc6c1296878d2a9b0569f54b07b54b83f00a69ade6d28dabc8f55970832b781caa019d2e17e969e32cebc2d46d917ba6dc5174c8b69612a684bb5a423aa20ba506a6dbe7ae13e97202f0b3ee53cb12688d5f5a435113e8e3ba810776255694fee93f07f415ce560c85abd87e85a436ad3fff2cb79bdac38a47252ce03a22a6262da680900d887a70c856a78af1d31b80d02166bc30e612dae12b4fc9f88dc43f2b7821615e946786b66679bb237c26448cc1cefd50a826236d9273ba43d6797f6eecd6293fb9ece59a73c1f5fdc76bf843914353f789901d400a5e49da6773807566b548410a97728dd424d69d6747838df30efd1caad8ce196b548ff1f24868bc54dd8d293c55cbb37ee1f74970f41006c79862ff1d6d92c268cae5ad8b8969d2853a9f109b5eff5010c32f4ee8d84bbdbaab53d02d6787e8795d0790f2e40c639e60eee53793613747cbc8315de476683ca4e2d1e099366a1c11d23b978cd134f9a3af512f9605d75951ca597efded9b221bcb8bb97bf5026c516cedb3876c4e8da28ee879f8224eeab452051110b94142edba36e594aa586fe4d7af18b0627664f21038d317d31b2c31fcc0f4e3166aaf9f2baac4b3106bc32f160e87dbe3e5d6ffb5824b3a12292947132e4861cb045d62f66ccde6914f817d18b0998b0f254cc26d1161378de697b9a185c9ed2f46314614908f8c8734b714a280528eb34244b5ab387dc9c67e9231b420db21e08aaf60bbb5c19ea157cf8f1e4861204602596209b35e3a52db10fdc0fec0a85bdeed576b0adeb7d026cf3316cc5bd574ec37f0c3f7a49181c0bf49ba02e3b79c11044b8494fef851ae469b0234d699d0d27ad32c600c8baea05f571987771b7cdb9e978a71dedb6f0b20d9e4e5d19ba7ff285023a4e59c98d0c530befe695a53bdb34659150b207cdda92cfef400c627601d2a8bde2067a79b1c4e48a2b1814dc1c0b8533421c6d2641292675355f3dc556293a4fa00c138bc4441a4ba45251be3129e9b8045c5814756097145d46e8f7184fd707ee73ebee7f71c6efbcc1a5b209c08f343244c28b93651a22f59f90897679294a8f81632edae72481eb6a70b75114206536e913768f24c758aaa4a90dd50c8a06592a7291529b57ce5a45973e745bd5993536b8a6d296ad83872511db294359865925145a45ba5d07e03ef5377fb351d7ed062aafd154f4bbc5b4c73e0fe8174c0eacaabd0904dd47328f6a0986aedc239dd9f5e176b3504a500e0fe02162da815c0ce2b7fce5018cdbe1d49529a7c30510c7d85023ddcc1b1e275cdf22ea22b90b86c57c4a9616e4cd8772e6405000c7c6766c1b3bcee89d03f82b63765600972ca279e2bc5ecfbe641438f0e712e1f6e65f5d3950da13f6841b173a995a187058878046c0ba80e92669dafd25f4f34561391971edcdebb87ac3e90c012ac31d66b075744eb2312a7126063a826934d696c0882061cc480cffaaa9ce274d6c4519d70ca50a0057acdec754efe4057356e5c33f6ba8232760660b37eb0a9b2cecacae1521226dae0921591975f08a8c627f219860cc8fe2622fcb721a82da66d8b3896d13d2ed97016ee4bc71351aa47365f8c127b5fae8645a37f0909fa74a11074306a7f052c33d55d5ccfeb59712886dda0f4fab2e51c64a3330981435e73e4e29e3e345bf7dfb5797e86c24db3372a890a0aae5fab9644e6a959a937216019081607111ad67600fbbc6e54ceffe1d85e2932cef5aac2cd71e932a76e94d3050b0ed6a8d5cc9fa8c2956f36efeec68225f555bd98faac1f588dfdccfceb1d64bdbb2ca36d25716d18e9f0617865d063ad3d6b79e75286789aeec5c64bdb9d4e2a94c4c657b18ed5f5069dbf7100671a171ec8206a214b5f3c7be6d3fbb0d62cad0b2bedc6f12e4220cbd41ac9ad05e306e39a8863c8fa3a9b1e290ee1ad51ce4e2507347f111cdcda083c42ea3409cc2c600fc389a4541a617f1927ebf20fd9ed88a14c30cc843a9f17564eb75408048bfe9d93e9ed64a6267b1f5410f1e6cad82355509083632053f6ab04b660cd44479d8b538397a42af1ed6f7553b27421e534daaafc342ebf3b9741b497095b4da8662d72561f8b86f1e9be74727715b2a689a9012f0e7880eacb4bcd23aef5ef7280111475977e821e80978dd91b7f7eee8dc9ff1ef747749686e1f2dd096784cb7f6ee991f6f5a0ffcf1155c171e8aa8b3b592156e338c7bc19fd36f45b49f3440e39c2679729c08778a02350f815ef822b7ac3d878c3a1ecec4e36132006e9be3429f8bc8288da70b18be6c6fb8360fa6e3885bb86700caafec65f923f06bdd6c03b13f8ffd1078776eaa119ae85974cf6c0bfd8f462408fb07d597f21606c0de433237ea6d2f4ee1dd80ff1862ed2e5de00c46eca7f7a47bdca280ce729e8d46e202e4ec6b65fe7759ed8ab23ec05eb28caba2d03be8266b8f0b12f9af8d3be07a03a497279c23e34a14c393829df7e12e532ae89f4d8e3b1c517f5ab0de353ab746be63b731bb3f44c8f2b9783d88db0c46d0c554cf8009552d53110460888f93c29aab53c3e2df02029243d126f9ad29089b007f7e16d5e23e045b35a36d3cdfa5edc29a0bab0fec16bdbc76045022aa70f9f073fec65e6af9002177a4be4d7d903ce74981c3feaa94b212084c4a4eae7871e3dff91c46122f45ca76f209e55d81fd8320f0afb70b5023b2f8d31429b9692d577c5c60e15265bb170c8aca605172ad114439ebc7684691a554e0d6739d20a24ace903b0c22891acf77925b67066749d69051a9860bcbbc55eb5681ddb92af3f5ba3805813c8791ca4f01875eafc545e812e10018fe0dca32f74e66c5f43d106ddbd18e9848358a0413ca5ce1bb6cf1003301b440315e619ec65d606b8fc04ef496bc7126ef902fff8ebdb6609045804b0804ed5601aa697b5322b3d6394286dc97477d57fb4b7227f7acad5c854e6993b9ef9db1bd296575b65f0b08ccf196d54aa9b75fcbbf50ac1b6e2c5133f2ca71d894e6cfd7488bb819668c9aed6f80b05e93e9311dd765488b5503413c4798e13deef60d5c6e4763541ea6bf7873ef31109cb24f8a7a96d7522c13f7c6dfe29ff485d3ebe387743c7504ac820c8efa394b6307b0abca789213f0c3191329e8cad7769c54cb8ff9d20686393ff06120b0d65b0095ec05eeacc0c8c3848ff8baf00632af742c4d227924c3d0f369ac548b0c1bdc07ee9500e039b82da9f82c287d9c29b26b18484decf142283ded015999f7d77d91e2b12dd33c54a3436d74acba5a9434ca1479426dc0ec6f430c3315bb332f707d6113a418088e032dd9dedaae79ba2ac76bbedff5c5ef8edbafaf3708e1472bba033d831554ec9ac24e8a554d0705e8fb28be79c8eaa349389804b71f40589d3bfc2a598f19a2f5205c871ad4744172ec33af1b376f84032d49d848186054c4d84c61ca7c07c25a866565358a3cbcab9f6548370cdba34fbe68bfd0559dbae33ee4e4a9ece033512a13497643bb0e61b2445ddd81de5e3e7292850cc7c4f3bdae8310596fc50f6b97c0eee540a086120ce50fb8e77fd4f27dedbc50374d661302d9e7642e03ef24226617bd99c5f8e2454d7f3b54c1102bcaca9a77f70ed836d5f53317c47f4daa2fa536d8e9eaa15e895c9e06182abd325d6d606a66f360167052a544916f474a1f09511b289d34476e8b2c469c676e54f86be94bb57f085373fdf5c3f3c021d04947a1af6a0a96875c1864dc4a73b5572a839d7fec0a782cd78b58be0785a104da7d184fbf232daf9fe666a6acb2cc782f62e264b21bf1986d37a6d713e31ce1887bb36c0107fd058202b2d680dc12ca2777fb3b7f34f41c775eb5f5537a07f483b03231a9e98489ba86709dc2526dce3f9994f9d5d6a5407f8aaaa668d7e29f7bb92a664ab6ba01191dca74ae8e6bcfe30ab01ff6dd53d59d877be60b1393ccb85cd05c45bc2152f7894d24da33b07131b1605109fccca88e0fc6124e4584293ef3b3654e6daa2c0164ef061e4ab88c9a91c5e6af44eb364a8e4b4bc6e0ee42c15627517099a3d442be751e6855403bb3cb5ddd28437a3b36048b0d7f5494184c259467e8df31746bbb4ae2b535e85fbd4ba03aa74287276a0e4638189e17f8c49f3057da803f434051cec57ff3f5e5110d93d482ef93ab10b28b7fae3bb5fa520d3c91de6c46b8042b179b9d0371f79037b3bc4d4932b808bf85c82b6c76d519b1cd4942851cef4536d87ee0f7c4408c876851710187bf86e5e0ffb664488d2ac6b4686d164891742fa5e115ecda0fe8540242c79e7a934e7ae7477b71e9f134493f3b5cb288f23be5bf88c1ae635134782d25f9ff9f5f37db3239040e85da857a27a30c185e7fedebec47f1ad84f7bbc3ff7b29422b58b011be5fcb2db64f4d887606873557f81c594732cb9bd36b307ea75e9fd7aca5ae2a23a422577962a1ca89f6a32026bf89b63fdfce8f805ee3e69c8b4ac5a3fc95005168238e3b10693084be6f50ceff51f0db1303c9a3e60267a9d60f7d895ae6a778f58c72dcc4741973fd7ab259dd099791541ed34cffb1e52a4931e44445757b856ded37fd9a59fda76ce3da0bf480983f52465e688bc800daec1ac12aa32efb4efdd7d2c9aa14011c93f370c9b4cf4fc88e2553b8be52964bebf920ed166b59a4f1", 0x1088}, 0x1, 0x0, 0x0, 0x4008011}, 0x0) 00:02:21 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000700)={{&(0x7f0000000b40)=""/4096, 0x1000}, &(0x7f00000006c0), 0xd}, 0x20) (async, rerun: 64) sendmsg$rds(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/92, 0x5c}], 0x1, &(0x7f0000000580)=[@rdma_dest={0x18, 0x114, 0x2, {0x49b6, 0x78}}, @mask_cswp={0x58, 0x114, 0x9, {{0xc7, 0x1}, &(0x7f0000000140)=0x57, &(0x7f0000000180)=0x1a, 0x6, 0x8, 0x5, 0x7fffffffffffffff, 0x2}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f00000001c0)=""/182, 0xb6}, &(0x7f0000000280), 0x4}}, @rdma_args={0x48, 0x114, 0x1, {{0x71, 0x5}, {&(0x7f00000002c0)=""/198, 0xc6}, &(0x7f0000000540)=[{&(0x7f00000003c0)=""/178, 0xb2}, {&(0x7f0000000480)=""/183, 0xb7}], 0x2, 0x28, 0x1}}], 0xe8, 0x400}, 0x80) (rerun: 64) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x0, 0xb525}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:21 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x22, 0x6, 0xac35, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_bt_bnep_BNEPCONNDEL(r2, 0x400442c9, &(0x7f0000000080)={0x1}) ioctl$RTC_IRQP_READ(0xffffffffffffffff, 0x8008700b, &(0x7f0000000440)) setsockopt$WPAN_WANTLQI(r1, 0x0, 0x3, &(0x7f0000000400)=0x1, 0x4) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r3 = socket$l2tp(0x2, 0x2, 0x73) sendto$l2tp(r3, &(0x7f0000000540)="4200b90ec4255d4b85069fee47607969bccd469c947f22e29b791d517216ef08087fcb7afd82c19ac05268a81f36258ea2bdf38d5ba525d805c4c0ec9b5d549c9e2ab6ab3ceecee3798d183cbc4ca7ed76f52f69e16324542c06549cc6dbaedf989426fd58b555d2c1ce5986c1d49bbc45dcc79e773fbb9b4dc9e1a43760fb28bc983c728d6ceb08f45c2ad4663f1a85055549f7720e5170d2b183bdd1afcd437e869df6c5efd038ff7040639bcd5b476aa189ea9570e2821faf13d0a9a5dacb5f2f", 0xc2, 0x4040848, &(0x7f00000003c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x12}, 0x1}, 0x10) ioctl$KDGKBSENT(0xffffffffffffffff, 0x4b48, &(0x7f0000000100)={0x81, "df11e7f8d7694dbebf4fd67570b25002f741a89703c0e4fc4d824f0e65b86ba7decc70bc06a79c2a83509218a1a19f26447fb4a1d27778561d42d7308b10648afbea5726d72b30952d11ff239539009a08467440abd6812baf5d9f05f5ae6a915db439f429cf51c48a7175bd9162b20519e679683d2e97ea52ab9fe86fc60156a3258859507864b208e41614c6581563da888baf0377be177373165d1a1ec9883b4450c6437878375ec852d3527b31be4cb03d610f081c4963489ed647aa521d2b01087f74a7f4f11dc596170ee3435f7e60d1a50c16ea9be98960030605882886a57f7ebd1009291e689764b954c01e94c541d0452b3ddea842005b83f1388e2c74287d5fedac7aad706fea7afd44e82ff7855a2d130a00817bd38e0f1c0b104425e5923ef8e4c6bff84924feb834d6d15234e6ad3f0b2f4d88be177eb9b4e6eb3264641bbb48aba0f1690de71882ee80aeb149f79c8b7b12ba2edeeb83c57dfd8aff8311ddf6a5195fcd1bb2e4f9d30fd6d4d238dd3ce8c977f51a4c9f0bd8b8f240835a8f8d4be0d72ca5ac6597c7fab0e790bdf9a2aab661c983a118808ab15351fe38ea9f0265d4e205e9027c9f61ac4bad3cef3633d846ffe8dcfa2fd6fd9b6d2b1db282a87eb5776f2f3f69ad903c6e9f1da34a14597d6009b37408193b4772da7aff0f71d92b34a34de976fc8f4043194a0aa2f1bcf0d3e119c7b9ef"}) ioctl$PPPIOCCONNECT(0xffffffffffffffff, 0x4004743a, &(0x7f0000000640)) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/159, 0x9f}, {0x0}], 0x2}}], 0xa0, 0x20000000}, 0x0) r4 = socket$l2tp(0x2, 0x2, 0x73) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_bnep_BNEPCONNADD(r2, 0x400442c8, &(0x7f0000000480)=ANY=[@ANYRES32=r5, @ANYBLOB="feffffff0100dc08000000000000000c4d13d73479235af853fbec077cb0974dec6885df321c9ed9df73487cc0321de7b68d6d3a588ed99e610067a688b2445b4bcbe82f9e903c85bcbea5210344f6d94428696d32d492b252d6bebbee8fcfbcb6855fbca2b289d02594fdd4ba164e6004d9d8b45494d9539ba1747d8db3c0a44d04914b8eff48bc7703aa59b49cd5531d9ee73531960cd21996be17825652f9"]) r6 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x5) ioctl$KDGKBSENT(r6, 0x4b48, &(0x7f0000000b40)={0x7f, "f672523eb6d35e8b8e4376c8f51a47b9f7a0208c2283a10d196412fc123a83be0bc3be8b8f2bb68bf090ba391d62fc2b83b1f7c9b3fb99da839a3634007ce92830a98e9bd594040305e567f68d5a1a8a8d56b588d22a7469ad09bf11eb74b367e270e0727076f8f6e4dbf20fe57b7b9bdaae1629da9848839465db7026723465bdc81bf9b6b9e781e9cbd50876d06f71ebb0c6e45cf049315016d667716edb282a8fad2a5046faff7d04ccb5f90cf3d74f53c96e9affd7e7ec4d12b692358ab98825ac673ede5535d3ed9bb30f87981b60f4aa4784c7234204e8af5b79afd8c831243cf7a7bf25cd0ff53120928c35b537795c3c5fabe3937964424789e8c33922b1d6f16b24b0caf099e8773e9b81309faac6e6170a6eff000bd129899a684b4b422e20d4dffaa4b77319afd2655822a541f4559861444c4a0812108b16d28e52e57ad0ac55c18f51d4d34db7e46c7377f2bfff4d15750c8a97a8a9f74768dfb0eaa13a8e7219bbc927727bdf321047e604527beb8dc86b0dd4e4fa8eb1f6791d9b49d67b424168b9baf47d2e19ff900be3a121bd76a682de3d6773322d7cac60ba943f71742d057ef8044c5da1d7bc8b4ee3da30a4e3c0da2be36549200a4c8ca4268b3df38699bc880a579259d302f944c1fa3120828d96cf16584c4cfa26874cfd9fa4af9b89811f6db4b0c2a74bd783950fa82a7cf77ddd38b0a63083fa"}) getpeername$l2tp(r4, &(0x7f0000000340)={0x2, 0x0, @remote}, &(0x7f0000000380)=0x10) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x22, 0x6, 0xac35, &(0x7f0000000040)) (async) ioctl$sock_bt_bnep_BNEPCONNDEL(r2, 0x400442c9, &(0x7f0000000080)={0x1}) (async) ioctl$RTC_IRQP_READ(0xffffffffffffffff, 0x8008700b, &(0x7f0000000440)) (async) setsockopt$WPAN_WANTLQI(r1, 0x0, 0x3, &(0x7f0000000400)=0x1, 0x4) (async) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socket$l2tp(0x2, 0x2, 0x73) (async) sendto$l2tp(r3, &(0x7f0000000540)="4200b90ec4255d4b85069fee47607969bccd469c947f22e29b791d517216ef08087fcb7afd82c19ac05268a81f36258ea2bdf38d5ba525d805c4c0ec9b5d549c9e2ab6ab3ceecee3798d183cbc4ca7ed76f52f69e16324542c06549cc6dbaedf989426fd58b555d2c1ce5986c1d49bbc45dcc79e773fbb9b4dc9e1a43760fb28bc983c728d6ceb08f45c2ad4663f1a85055549f7720e5170d2b183bdd1afcd437e869df6c5efd038ff7040639bcd5b476aa189ea9570e2821faf13d0a9a5dacb5f2f", 0xc2, 0x4040848, &(0x7f00000003c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x12}, 0x1}, 0x10) (async) ioctl$KDGKBSENT(0xffffffffffffffff, 0x4b48, &(0x7f0000000100)={0x81, "df11e7f8d7694dbebf4fd67570b25002f741a89703c0e4fc4d824f0e65b86ba7decc70bc06a79c2a83509218a1a19f26447fb4a1d27778561d42d7308b10648afbea5726d72b30952d11ff239539009a08467440abd6812baf5d9f05f5ae6a915db439f429cf51c48a7175bd9162b20519e679683d2e97ea52ab9fe86fc60156a3258859507864b208e41614c6581563da888baf0377be177373165d1a1ec9883b4450c6437878375ec852d3527b31be4cb03d610f081c4963489ed647aa521d2b01087f74a7f4f11dc596170ee3435f7e60d1a50c16ea9be98960030605882886a57f7ebd1009291e689764b954c01e94c541d0452b3ddea842005b83f1388e2c74287d5fedac7aad706fea7afd44e82ff7855a2d130a00817bd38e0f1c0b104425e5923ef8e4c6bff84924feb834d6d15234e6ad3f0b2f4d88be177eb9b4e6eb3264641bbb48aba0f1690de71882ee80aeb149f79c8b7b12ba2edeeb83c57dfd8aff8311ddf6a5195fcd1bb2e4f9d30fd6d4d238dd3ce8c977f51a4c9f0bd8b8f240835a8f8d4be0d72ca5ac6597c7fab0e790bdf9a2aab661c983a118808ab15351fe38ea9f0265d4e205e9027c9f61ac4bad3cef3633d846ffe8dcfa2fd6fd9b6d2b1db282a87eb5776f2f3f69ad903c6e9f1da34a14597d6009b37408193b4772da7aff0f71d92b34a34de976fc8f4043194a0aa2f1bcf0d3e119c7b9ef"}) (async) ioctl$PPPIOCCONNECT(0xffffffffffffffff, 0x4004743a, &(0x7f0000000640)) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/159, 0x9f}, {0x0}], 0x2}}], 0xa0, 0x20000000}, 0x0) (async) socket$l2tp(0x2, 0x2, 0x73) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$sock_bt_bnep_BNEPCONNADD(r2, 0x400442c8, &(0x7f0000000480)=ANY=[@ANYRES32=r5, @ANYBLOB="feffffff0100dc08000000000000000c4d13d73479235af853fbec077cb0974dec6885df321c9ed9df73487cc0321de7b68d6d3a588ed99e610067a688b2445b4bcbe82f9e903c85bcbea5210344f6d94428696d32d492b252d6bebbee8fcfbcb6855fbca2b289d02594fdd4ba164e6004d9d8b45494d9539ba1747d8db3c0a44d04914b8eff48bc7703aa59b49cd5531d9ee73531960cd21996be17825652f9"]) (async) ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x5) (async) ioctl$KDGKBSENT(r6, 0x4b48, &(0x7f0000000b40)={0x7f, "f672523eb6d35e8b8e4376c8f51a47b9f7a0208c2283a10d196412fc123a83be0bc3be8b8f2bb68bf090ba391d62fc2b83b1f7c9b3fb99da839a3634007ce92830a98e9bd594040305e567f68d5a1a8a8d56b588d22a7469ad09bf11eb74b367e270e0727076f8f6e4dbf20fe57b7b9bdaae1629da9848839465db7026723465bdc81bf9b6b9e781e9cbd50876d06f71ebb0c6e45cf049315016d667716edb282a8fad2a5046faff7d04ccb5f90cf3d74f53c96e9affd7e7ec4d12b692358ab98825ac673ede5535d3ed9bb30f87981b60f4aa4784c7234204e8af5b79afd8c831243cf7a7bf25cd0ff53120928c35b537795c3c5fabe3937964424789e8c33922b1d6f16b24b0caf099e8773e9b81309faac6e6170a6eff000bd129899a684b4b422e20d4dffaa4b77319afd2655822a541f4559861444c4a0812108b16d28e52e57ad0ac55c18f51d4d34db7e46c7377f2bfff4d15750c8a97a8a9f74768dfb0eaa13a8e7219bbc927727bdf321047e604527beb8dc86b0dd4e4fa8eb1f6791d9b49d67b424168b9baf47d2e19ff900be3a121bd76a682de3d6773322d7cac60ba943f71742d057ef8044c5da1d7bc8b4ee3da30a4e3c0da2be36549200a4c8ca4268b3df38699bc880a579259d302f944c1fa3120828d96cf16584c4cfa26874cfd9fa4af9b89811f6db4b0c2a74bd783950fa82a7cf77ddd38b0a63083fa"}) (async) getpeername$l2tp(r4, &(0x7f0000000340)={0x2, 0x0, @remote}, &(0x7f0000000380)=0x10) (async) 00:02:21 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x88, r1, 0x200, 0x70bd28, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x7}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x27afb91c}}]}, 0x88}}, 0x44800) 00:02:21 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) bind$802154_dgram(r0, 0x0, 0x0) (async) ioctl$KDGKBMODE(r0, 0x4b44, &(0x7f0000000040)) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:21 executing program 4: openat$rtc(0xffffffffffffff9c, &(0x7f0000000080), 0x406081, 0x0) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0x2000}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f00000000c0)) 00:02:21 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4000, @rand_addr=0x64010101}, 0x5d) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4000, @rand_addr=0x64010101}, 0x5d) (async) 00:02:21 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000700)={{&(0x7f0000000b40)=""/4096, 0x1000}, &(0x7f00000006c0), 0xd}, 0x20) (async) sendmsg$rds(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/92, 0x5c}], 0x1, &(0x7f0000000580)=[@rdma_dest={0x18, 0x114, 0x2, {0x49b6, 0x78}}, @mask_cswp={0x58, 0x114, 0x9, {{0xc7, 0x1}, &(0x7f0000000140)=0x57, &(0x7f0000000180)=0x1a, 0x6, 0x8, 0x5, 0x7fffffffffffffff, 0x2}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f00000001c0)=""/182, 0xb6}, &(0x7f0000000280), 0x4}}, @rdma_args={0x48, 0x114, 0x1, {{0x71, 0x5}, {&(0x7f00000002c0)=""/198, 0xc6}, &(0x7f0000000540)=[{&(0x7f00000003c0)=""/178, 0xb2}, {&(0x7f0000000480)=""/183, 0xb7}], 0x2, 0x28, 0x1}}], 0xe8, 0x400}, 0x80) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x0, 0xb525}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:21 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) bind$802154_dgram(r0, 0x0, 0x0) (async) ioctl$KDGKBMODE(r0, 0x4b44, &(0x7f0000000040)) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:21 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendto$l2tp(r1, &(0x7f0000000080)="6c970c3beefb1aaceebebcb7db87aa67f52c71b0ce76d753ee6f74425a684aa0d33b0a4a618f54f3d0d51d339befac22cc3d412f8de7e0", 0x37, 0x4000000, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e20, @multicast2}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2, 0x0, 0x401}}], 0xa0}, 0x10) 00:02:21 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x88, r1, 0x200, 0x70bd28, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x7}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x27afb91c}}]}, 0x88}}, 0x44800) 00:02:21 executing program 2: setfsuid(0xee00) setfsuid(0x0) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:21 executing program 4: openat$rtc(0xffffffffffffff9c, &(0x7f0000000080), 0x406081, 0x0) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0x2000}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f00000000c0)) openat$rtc(0xffffffffffffff9c, &(0x7f0000000080), 0x406081, 0x0) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0x2000}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) (async) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f00000000c0)) (async) 00:02:21 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) sysfs$2(0x2, 0xff5, &(0x7f0000000040)=""/23) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000180)={@phonet={0x23, 0x4, 0x81}, {&(0x7f0000000080)=""/77, 0x4d}, &(0x7f0000000140), 0x42}, 0xa0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:21 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x4018620d, &(0x7f0000000040)={0x73622a85, 0x1, 0x1}) 00:02:21 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendto$l2tp(r1, &(0x7f0000000080)="6c970c3beefb1aaceebebcb7db87aa67f52c71b0ce76d753ee6f74425a684aa0d33b0a4a618f54f3d0d51d339befac22cc3d412f8de7e0", 0x37, 0x4000000, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e20, @multicast2}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2, 0x0, 0x401}}], 0xa0}, 0x10) 00:02:21 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x88, r1, 0x200, 0x70bd28, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x7}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x27afb91c}}]}, 0x88}}, 0x44800) 00:02:21 executing program 2: setfsuid(0xee00) (async) setfsuid(0x0) (async) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:21 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) sysfs$2(0x2, 0xff5, &(0x7f0000000040)=""/23) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000180)={@phonet={0x23, 0x4, 0x81}, {&(0x7f0000000080)=""/77, 0x4d}, &(0x7f0000000140), 0x42}, 0xa0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:21 executing program 4: openat$rtc(0xffffffffffffff9c, &(0x7f0000000080), 0x406081, 0x0) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0x2000}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) (async) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f00000000c0)) 00:02:21 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x4018620d, &(0x7f0000000040)={0x73622a85, 0x1, 0x1}) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x4018620d, &(0x7f0000000040)={0x73622a85, 0x1, 0x1}) (async) 00:02:21 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) sendto$l2tp(r1, &(0x7f0000000080)="6c970c3beefb1aaceebebcb7db87aa67f52c71b0ce76d753ee6f74425a684aa0d33b0a4a618f54f3d0d51d339befac22cc3d412f8de7e0", 0x37, 0x4000000, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e20, @multicast2}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2, 0x0, 0x401}}], 0xa0}, 0x10) 00:02:21 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) ioctl$PPPIOCCONNECT(0xffffffffffffffff, 0x4004743a, &(0x7f0000000000)=0x3) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) 00:02:21 executing program 2: setfsuid(0xee00) setfsuid(0x0) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) setfsuid(0xee00) (async) setfsuid(0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:21 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x4018620d, &(0x7f0000000040)={0x73622a85, 0x1, 0x1}) 00:02:21 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) sysfs$2(0x2, 0xff5, &(0x7f0000000040)=""/23) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000180)={@phonet={0x23, 0x4, 0x81}, {&(0x7f0000000080)=""/77, 0x4d}, &(0x7f0000000140), 0x42}, 0xa0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:21 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0xffffffffffffffff, 0x400}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x0, 0x20001000, 0x400, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1}, 0x10) 00:02:21 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000180)={{0x0, 0x100}, 0x3}, 0x10) ioctl$USBDEVFS_RELEASE_PORT(0xffffffffffffffff, 0x80045519, &(0x7f00000001c0)=0x1) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980), 0x0, 0x8, 0x5}}], 0xa0}, 0x0) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(0xffffffffffffffff, 0x80184151, &(0x7f0000000100)={0x0, &(0x7f0000000040)="972b2467e0e72c26b08fb88329e8d110f2a3505f3d22bbae11d8a55f51b46a9c957aa632f09e50a86c47bc5228cd217b8ac1915b336492604775fa782499f1d35237a8683ab87420414fd2627fdc28e98912d6261ff0f7f8ca0aafb79db24a098a4fbd897687111a6892cba11fa540144b0013021797bd7ce95ae56abf9035bb", 0x80}) setsockopt$WPAN_SECURITY(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=0x1, 0x4) ioctl$BINDER_GET_NODE_INFO_FOR_REF(0xffffffffffffffff, 0xc018620c, &(0x7f0000000140)={0x2}) 00:02:21 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) ioctl$PPPIOCCONNECT(0xffffffffffffffff, 0x4004743a, &(0x7f0000000000)=0x3) (async) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) 00:02:21 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080), 0x4) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e20, @loopback}, 0x10) 00:02:21 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0xffffffffffffffff, 0x400}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x0, 0x20001000, 0x400, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1}, 0x10) 00:02:21 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x800, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$nl_generic(0x10, 0x3, 0x10) socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) socketpair(0x25, 0x2, 0x10001, &(0x7f00000000c0)) socketpair(0x39, 0x4, 0x93d9, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) socketpair(0x2e, 0x4, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) syz_genetlink_get_family_id$batadv(&(0x7f0000000140), r4) write$USERIO_CMD_SET_PORT_TYPE(0xffffffffffffffff, &(0x7f0000000080)={0x1, 0x4c}, 0x2) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e22, @multicast1}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="cc000000", @ANYRES16=0x0, @ANYBLOB="000225bd7000fcdbdf2514000000080001007063690011000200303030303a30303a31302e3000000000080003000000000008000b0003000000060011002000000008001500010000800e0001006e657464657673696d0000000f0002006e658a64657673696d300000080003000100000008000b00000000000600110000000000080015007e400000080001007063690011000200303030303a30303a31302e3000000000080003000000000008000b00ff7f000006001100cc0f00000800150000000000"], 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r2, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r5, 0x10, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x4040004) 00:02:21 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x1) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:21 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000180)={{0x0, 0x100}, 0x3}, 0x10) (async) ioctl$USBDEVFS_RELEASE_PORT(0xffffffffffffffff, 0x80045519, &(0x7f00000001c0)=0x1) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980), 0x0, 0x8, 0x5}}], 0xa0}, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(0xffffffffffffffff, 0x80184151, &(0x7f0000000100)={0x0, &(0x7f0000000040)="972b2467e0e72c26b08fb88329e8d110f2a3505f3d22bbae11d8a55f51b46a9c957aa632f09e50a86c47bc5228cd217b8ac1915b336492604775fa782499f1d35237a8683ab87420414fd2627fdc28e98912d6261ff0f7f8ca0aafb79db24a098a4fbd897687111a6892cba11fa540144b0013021797bd7ce95ae56abf9035bb", 0x80}) (async) setsockopt$WPAN_SECURITY(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=0x1, 0x4) (async) ioctl$BINDER_GET_NODE_INFO_FOR_REF(0xffffffffffffffff, 0xc018620c, &(0x7f0000000140)={0x2}) 00:02:21 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080), 0x4) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e20, @loopback}, 0x10) 00:02:21 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) ioctl$PPPIOCCONNECT(0xffffffffffffffff, 0x4004743a, &(0x7f0000000000)=0x3) (async) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) 00:02:21 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0xffffffffffffffff, 0x400}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x0, 0x20001000, 0x400, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0xffffffffffffffff, 0x400}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x0, 0x20001000, 0x400, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1}, 0x10) (async) 00:02:21 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x1e, 0x800, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) socketpair(0x25, 0x2, 0x10001, &(0x7f00000000c0)) (async) socketpair(0x39, 0x4, 0x93d9, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) socketpair(0x2e, 0x4, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000140), r4) (async, rerun: 64) write$USERIO_CMD_SET_PORT_TYPE(0xffffffffffffffff, &(0x7f0000000080)={0x1, 0x4c}, 0x2) (async, rerun: 64) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e22, @multicast1}, 0x10) (async, rerun: 64) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 64) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="cc000000", @ANYRES16=0x0, @ANYBLOB="000225bd7000fcdbdf2514000000080001007063690011000200303030303a30303a31302e3000000000080003000000000008000b0003000000060011002000000008001500010000800e0001006e657464657673696d0000000f0002006e658a64657673696d300000080003000100000008000b00000000000600110000000000080015007e400000080001007063690011000200303030303a30303a31302e3000000000080003000000000008000b00ff7f000006001100cc0f00000800150000000000"], 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async, rerun: 32) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r2, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r5, 0x10, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x4040004) (rerun: 32) 00:02:21 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x1) (async) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:21 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000180)={{0x0, 0x100}, 0x3}, 0x10) ioctl$USBDEVFS_RELEASE_PORT(0xffffffffffffffff, 0x80045519, &(0x7f00000001c0)=0x1) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980), 0x0, 0x8, 0x5}}], 0xa0}, 0x0) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(0xffffffffffffffff, 0x80184151, &(0x7f0000000100)={0x0, &(0x7f0000000040)="972b2467e0e72c26b08fb88329e8d110f2a3505f3d22bbae11d8a55f51b46a9c957aa632f09e50a86c47bc5228cd217b8ac1915b336492604775fa782499f1d35237a8683ab87420414fd2627fdc28e98912d6261ff0f7f8ca0aafb79db24a098a4fbd897687111a6892cba11fa540144b0013021797bd7ce95ae56abf9035bb", 0x80}) setsockopt$WPAN_SECURITY(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=0x1, 0x4) ioctl$BINDER_GET_NODE_INFO_FOR_REF(0xffffffffffffffff, 0xc018620c, &(0x7f0000000140)={0x2}) socket$rds(0x15, 0x5, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000180)={{0x0, 0x100}, 0x3}, 0x10) (async) ioctl$USBDEVFS_RELEASE_PORT(0xffffffffffffffff, 0x80045519, &(0x7f00000001c0)=0x1) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980), 0x0, 0x8, 0x5}}], 0xa0}, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(0xffffffffffffffff, 0x80184151, &(0x7f0000000100)={0x0, &(0x7f0000000040)="972b2467e0e72c26b08fb88329e8d110f2a3505f3d22bbae11d8a55f51b46a9c957aa632f09e50a86c47bc5228cd217b8ac1915b336492604775fa782499f1d35237a8683ab87420414fd2627fdc28e98912d6261ff0f7f8ca0aafb79db24a098a4fbd897687111a6892cba11fa540144b0013021797bd7ce95ae56abf9035bb", 0x80}) (async) setsockopt$WPAN_SECURITY(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=0x1, 0x4) (async) ioctl$BINDER_GET_NODE_INFO_FOR_REF(0xffffffffffffffff, 0xc018620c, &(0x7f0000000140)={0x2}) (async) 00:02:21 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080), 0x4) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e20, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080), 0x4) (async) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e20, @loopback}, 0x10) (async) 00:02:21 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000240)='./binderfs/binder1\x00', 0x2, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000280)={0x73622a85, 0xb}) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000180)={@ieee802154={0x24, @none={0x0, 0xffff}}, {&(0x7f00000000c0)=""/147, 0x93}}, 0xa0) 00:02:21 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x1f, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:21 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x1) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:22 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x1f, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1}, 0x10) (async, rerun: 32) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (rerun: 32) 00:02:22 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x1e, 0x800, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) socketpair(0x25, 0x2, 0x10001, &(0x7f00000000c0)) (async) socketpair(0x39, 0x4, 0x93d9, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) (async) socketpair(0x2e, 0x4, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000140), r4) (async) write$USERIO_CMD_SET_PORT_TYPE(0xffffffffffffffff, &(0x7f0000000080)={0x1, 0x4c}, 0x2) (async) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e22, @multicast1}, 0x10) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="cc000000", @ANYRES16=0x0, @ANYBLOB="000225bd7000fcdbdf2514000000080001007063690011000200303030303a30303a31302e3000000000080003000000000008000b0003000000060011002000000008001500010000800e0001006e657464657673696d0000000f0002006e658a64657673696d300000080003000100000008000b00000000000600110000000000080015007e400000080001007063690011000200303030303a30303a31302e3000000000080003000000000008000b00ff7f000006001100cc0f00000800150000000000"], 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r2, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r5, 0x10, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x4040004) 00:02:22 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000180)={@nfc={0x27, 0x1, 0x0, 0x6}, {&(0x7f0000000040)=""/141, 0x8d}, &(0x7f0000000140), 0x64}, 0xa0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:22 executing program 3: bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e22, @multicast1}, 0x10) 00:02:22 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000240)='./binderfs/binder1\x00', 0x2, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000280)={0x73622a85, 0xb}) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000180)={@ieee802154={0x24, @none={0x0, 0xffff}}, {&(0x7f00000000c0)=""/147, 0x93}}, 0xa0) 00:02:22 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000140)={@nfc_llcp={0x27, 0x0, 0x1, 0x7, 0x3, 0x80, "030aeded30220afd249ee548e998699507b25b6f671fe0f95a2dfa3569246bd12d21ae48da0a43d8a94a772ec37aa4b297f01b24205c0ac41539935ed4575d", 0x2}, {&(0x7f0000000080)=""/6, 0x6}, &(0x7f0000000100), 0x23}, 0xa0) socketpair(0x6, 0x1, 0x60ef5f03, &(0x7f0000000040)) socketpair(0x1e, 0x3, 0x7, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_bnep_BNEPCONNADD(r2, 0x400442c8, &(0x7f0000000800)={r3, 0x1, 0x4, "035bc3b04b727bb8822399006def51b3262c9fba24d2576aeba951822256c109cd1e8814f480e52b9ee2f739ad632088f1bffc0401c5afc8fb0254fd3e30f18d39408c4fbcb600937ca6718425dace47ff6f1a97fcc28cfafb7855787c4115c01042ef586ae81a474ca0010ea26623fbcd3ed02aa20334afb9f0cef0d930f7258db660c4dec6f6e0d55a1b63f67d95cfb07c2fb9f9939e00c54495ad862e846c7a9ba827834a67fb11dc5a838934192ac5950fb12ecd0a241677f39f3ef2e8907d81a63d335f75b81a5e02fcbf33263a9776a8c2592e2d0055fdf2dde97c5755a4bfb1d913994d76807eb0d0f6f849dd9de1aacaf900b4c2930c"}) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) r4 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r4, &(0x7f0000000780)={&(0x7f0000000200)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x2d}}, 0x10, &(0x7f0000000400)=[{&(0x7f0000000240)=""/60, 0x3c}, {&(0x7f00000002c0)=""/133, 0x85}, {&(0x7f0000000380)=""/125, 0x7d}], 0x3, &(0x7f0000000680)=[@rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000440)=""/11, 0xb}, &(0x7f0000000480), 0x20}}, @mask_cswp={0x58, 0x114, 0x9, {{0xfffffffc, 0x5}, &(0x7f00000004c0)=0xfffffffffffffff9, &(0x7f0000000500)=0x8, 0x1c66, 0x4, 0x2, 0x0, 0x14, 0xffff}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000540)=""/225, 0xe1}, &(0x7f0000000640), 0x8}}, @rdma_dest={0x18, 0x114, 0x2, {0x8}}], 0xd0, 0x40c0}, 0x20000051) 00:02:22 executing program 3: bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e22, @multicast1}, 0x10) 00:02:22 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0x2000004, 0x4}}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x27, 0xf6054d4670d60bec, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000280), 0x4) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f00000001c0)={@nl=@proc={0x10, 0x0, 0x25dfdbfe, 0x80}, {&(0x7f0000000140)=""/109, 0x6d}, &(0x7f00000000c0), 0x11}, 0xa0) 00:02:22 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x1f, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x1f, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) 00:02:22 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000180)={@nfc={0x27, 0x1, 0x0, 0x6}, {&(0x7f0000000040)=""/141, 0x8d}, &(0x7f0000000140), 0x64}, 0xa0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:22 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) (async, rerun: 32) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000240)='./binderfs/binder1\x00', 0x2, 0x0) (rerun: 32) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000280)={0x73622a85, 0xb}) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000180)={@ieee802154={0x24, @none={0x0, 0xffff}}, {&(0x7f00000000c0)=""/147, 0x93}}, 0xa0) 00:02:22 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000140)={@nfc_llcp={0x27, 0x0, 0x1, 0x7, 0x3, 0x80, "030aeded30220afd249ee548e998699507b25b6f671fe0f95a2dfa3569246bd12d21ae48da0a43d8a94a772ec37aa4b297f01b24205c0ac41539935ed4575d", 0x2}, {&(0x7f0000000080)=""/6, 0x6}, &(0x7f0000000100), 0x23}, 0xa0) socketpair(0x6, 0x1, 0x60ef5f03, &(0x7f0000000040)) (async) socketpair(0x1e, 0x3, 0x7, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_bnep_BNEPCONNADD(r2, 0x400442c8, &(0x7f0000000800)={r3, 0x1, 0x4, "035bc3b04b727bb8822399006def51b3262c9fba24d2576aeba951822256c109cd1e8814f480e52b9ee2f739ad632088f1bffc0401c5afc8fb0254fd3e30f18d39408c4fbcb600937ca6718425dace47ff6f1a97fcc28cfafb7855787c4115c01042ef586ae81a474ca0010ea26623fbcd3ed02aa20334afb9f0cef0d930f7258db660c4dec6f6e0d55a1b63f67d95cfb07c2fb9f9939e00c54495ad862e846c7a9ba827834a67fb11dc5a838934192ac5950fb12ecd0a241677f39f3ef2e8907d81a63d335f75b81a5e02fcbf33263a9776a8c2592e2d0055fdf2dde97c5755a4bfb1d913994d76807eb0d0f6f849dd9de1aacaf900b4c2930c"}) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) r4 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r4, &(0x7f0000000780)={&(0x7f0000000200)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x2d}}, 0x10, &(0x7f0000000400)=[{&(0x7f0000000240)=""/60, 0x3c}, {&(0x7f00000002c0)=""/133, 0x85}, {&(0x7f0000000380)=""/125, 0x7d}], 0x3, &(0x7f0000000680)=[@rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000440)=""/11, 0xb}, &(0x7f0000000480), 0x20}}, @mask_cswp={0x58, 0x114, 0x9, {{0xfffffffc, 0x5}, &(0x7f00000004c0)=0xfffffffffffffff9, &(0x7f0000000500)=0x8, 0x1c66, 0x4, 0x2, 0x0, 0x14, 0xffff}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000540)=""/225, 0xe1}, &(0x7f0000000640), 0x8}}, @rdma_dest={0x18, 0x114, 0x2, {0x8}}], 0xd0, 0x40c0}, 0x20000051) 00:02:22 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0x2000004, 0x4}}, 0x10) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x27, 0xf6054d4670d60bec, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000280), 0x4) (async) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f00000001c0)={@nl=@proc={0x10, 0x0, 0x25dfdbfe, 0x80}, {&(0x7f0000000140)=""/109, 0x6d}, &(0x7f00000000c0), 0x11}, 0xa0) 00:02:22 executing program 3: bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e22, @multicast1}, 0x10) 00:02:22 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000180)={@nfc={0x27, 0x1, 0x0, 0x6}, {&(0x7f0000000040)=""/141, 0x8d}, &(0x7f0000000140), 0x64}, 0xa0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:22 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0x400}, 0x10) 00:02:22 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(r1, 0x80184132, &(0x7f0000000000)) socket$phonet(0x23, 0x2, 0x1) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f00000001c0)={@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x28}}, {&(0x7f00000000c0)=""/191, 0xbf}, &(0x7f0000000180), 0x20}, 0xa0) 00:02:22 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:22 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0x2000004, 0x4}}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x27, 0xf6054d4670d60bec, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000280), 0x4) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f00000001c0)={@nl=@proc={0x10, 0x0, 0x25dfdbfe, 0x80}, {&(0x7f0000000140)=""/109, 0x6d}, &(0x7f00000000c0), 0x11}, 0xa0) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0x2000004, 0x4}}, 0x10) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x27, 0xf6054d4670d60bec, 0x8, &(0x7f0000000080)) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000280), 0x4) (async) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f00000001c0)={@nl=@proc={0x10, 0x0, 0x25dfdbfe, 0x80}, {&(0x7f0000000140)=""/109, 0x6d}, &(0x7f00000000c0), 0x11}, 0xa0) (async) 00:02:22 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0x400}, 0x10) 00:02:22 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000140)={@nfc_llcp={0x27, 0x0, 0x1, 0x7, 0x3, 0x80, "030aeded30220afd249ee548e998699507b25b6f671fe0f95a2dfa3569246bd12d21ae48da0a43d8a94a772ec37aa4b297f01b24205c0ac41539935ed4575d", 0x2}, {&(0x7f0000000080)=""/6, 0x6}, &(0x7f0000000100), 0x23}, 0xa0) socketpair(0x6, 0x1, 0x60ef5f03, &(0x7f0000000040)) socketpair(0x1e, 0x3, 0x7, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_bnep_BNEPCONNADD(r2, 0x400442c8, &(0x7f0000000800)={r3, 0x1, 0x4, "035bc3b04b727bb8822399006def51b3262c9fba24d2576aeba951822256c109cd1e8814f480e52b9ee2f739ad632088f1bffc0401c5afc8fb0254fd3e30f18d39408c4fbcb600937ca6718425dace47ff6f1a97fcc28cfafb7855787c4115c01042ef586ae81a474ca0010ea26623fbcd3ed02aa20334afb9f0cef0d930f7258db660c4dec6f6e0d55a1b63f67d95cfb07c2fb9f9939e00c54495ad862e846c7a9ba827834a67fb11dc5a838934192ac5950fb12ecd0a241677f39f3ef2e8907d81a63d335f75b81a5e02fcbf33263a9776a8c2592e2d0055fdf2dde97c5755a4bfb1d913994d76807eb0d0f6f849dd9de1aacaf900b4c2930c"}) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) r4 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r4, &(0x7f0000000780)={&(0x7f0000000200)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x2d}}, 0x10, &(0x7f0000000400)=[{&(0x7f0000000240)=""/60, 0x3c}, {&(0x7f00000002c0)=""/133, 0x85}, {&(0x7f0000000380)=""/125, 0x7d}], 0x3, &(0x7f0000000680)=[@rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000440)=""/11, 0xb}, &(0x7f0000000480), 0x20}}, @mask_cswp={0x58, 0x114, 0x9, {{0xfffffffc, 0x5}, &(0x7f00000004c0)=0xfffffffffffffff9, &(0x7f0000000500)=0x8, 0x1c66, 0x4, 0x2, 0x0, 0x14, 0xffff}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000540)=""/225, 0xe1}, &(0x7f0000000640), 0x8}}, @rdma_dest={0x18, 0x114, 0x2, {0x8}}], 0xd0, 0x40c0}, 0x20000051) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000140)={@nfc_llcp={0x27, 0x0, 0x1, 0x7, 0x3, 0x80, "030aeded30220afd249ee548e998699507b25b6f671fe0f95a2dfa3569246bd12d21ae48da0a43d8a94a772ec37aa4b297f01b24205c0ac41539935ed4575d", 0x2}, {&(0x7f0000000080)=""/6, 0x6}, &(0x7f0000000100), 0x23}, 0xa0) (async) socketpair(0x6, 0x1, 0x60ef5f03, &(0x7f0000000040)) (async) socketpair(0x1e, 0x3, 0x7, &(0x7f00000007c0)) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$sock_bt_bnep_BNEPCONNADD(r2, 0x400442c8, &(0x7f0000000800)={r3, 0x1, 0x4, "035bc3b04b727bb8822399006def51b3262c9fba24d2576aeba951822256c109cd1e8814f480e52b9ee2f739ad632088f1bffc0401c5afc8fb0254fd3e30f18d39408c4fbcb600937ca6718425dace47ff6f1a97fcc28cfafb7855787c4115c01042ef586ae81a474ca0010ea26623fbcd3ed02aa20334afb9f0cef0d930f7258db660c4dec6f6e0d55a1b63f67d95cfb07c2fb9f9939e00c54495ad862e846c7a9ba827834a67fb11dc5a838934192ac5950fb12ecd0a241677f39f3ef2e8907d81a63d335f75b81a5e02fcbf33263a9776a8c2592e2d0055fdf2dde97c5755a4bfb1d913994d76807eb0d0f6f849dd9de1aacaf900b4c2930c"}) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r4, &(0x7f0000000780)={&(0x7f0000000200)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x2d}}, 0x10, &(0x7f0000000400)=[{&(0x7f0000000240)=""/60, 0x3c}, {&(0x7f00000002c0)=""/133, 0x85}, {&(0x7f0000000380)=""/125, 0x7d}], 0x3, &(0x7f0000000680)=[@rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000440)=""/11, 0xb}, &(0x7f0000000480), 0x20}}, @mask_cswp={0x58, 0x114, 0x9, {{0xfffffffc, 0x5}, &(0x7f00000004c0)=0xfffffffffffffff9, &(0x7f0000000500)=0x8, 0x1c66, 0x4, 0x2, 0x0, 0x14, 0xffff}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000540)=""/225, 0xe1}, &(0x7f0000000640), 0x8}}, @rdma_dest={0x18, 0x114, 0x2, {0x8}}], 0xd0, 0x40c0}, 0x20000051) (async) 00:02:22 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0x40, 0x400}, 0x40}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:22 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(r1, 0x80184132, &(0x7f0000000000)) (async) socket$phonet(0x23, 0x2, 0x1) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f00000001c0)={@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x28}}, {&(0x7f00000000c0)=""/191, 0xbf}, &(0x7f0000000180), 0x20}, 0xa0) 00:02:22 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:22 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0xffff, @local}, 0x10) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e24, @multicast1}, 0x10) 00:02:22 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0x40, 0x400}, 0x40}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:22 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0x400}, 0x10) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x0, 0x400}, 0x10) (async) 00:02:22 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(r1, 0x80184132, &(0x7f0000000000)) socket$phonet(0x23, 0x2, 0x1) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f00000001c0)={@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x28}}, {&(0x7f00000000c0)=""/191, 0xbf}, &(0x7f0000000180), 0x20}, 0xa0) 00:02:22 executing program 2: ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000040)) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x0, 0xf2b0}, 0x0, 0x0, 0x2}}], 0x58}, 0x48080) sched_rr_get_interval(0xffffffffffffffff, &(0x7f0000000080)) clock_getres(0x2, &(0x7f0000000100)) 00:02:22 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0xffff, @local}, 0x10) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e24, @multicast1}, 0x10) 00:02:22 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:22 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0x40, 0x400}, 0x40}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:22 executing program 4: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r0, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) syz_open_dev$media(&(0x7f0000000180), 0x8001, 0x80) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000300), 0x101080, 0x0) ioctl$PPPIOCGDEBUG(r1, 0x80047441, &(0x7f0000000340)) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$sock_bt_bnep_BNEPCONNDEL(r2, 0x400442c9, 0x0) waitid$P_PIDFD(0x3, r2, &(0x7f0000000380), 0x8, &(0x7f0000000400)) 00:02:22 executing program 2: ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000040)) (async) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x0, 0xf2b0}, 0x0, 0x0, 0x2}}], 0x58}, 0x48080) (async) sched_rr_get_interval(0xffffffffffffffff, &(0x7f0000000080)) (async) clock_getres(0x2, &(0x7f0000000100)) 00:02:22 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) connect$rds(r0, &(0x7f0000000380)={0x2, 0x4e21, @local}, 0x10) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000340)={{&(0x7f00000002c0)=""/16, 0x10}, &(0x7f0000000300)}, 0x20) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) syz_open_dev$sndpcmp(&(0x7f0000000000), 0x3, 0x880) syz_open_dev$sndpcmc(&(0x7f00000000c0), 0x2f, 0x290002) r2 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r2, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_DELAY(r2, 0x80084121, &(0x7f0000000100)) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) setsockopt$RDS_GET_MR_FOR_DEST(r3, 0x114, 0x7, &(0x7f0000000200)={@llc={0x1a, 0x10, 0x6, 0x4, 0x6, 0x0, @broadcast}, {&(0x7f0000000140)=""/69, 0x45}, &(0x7f00000001c0), 0x44}, 0xa0) 00:02:22 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0xffff, @local}, 0x10) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e24, @multicast1}, 0x10) 00:02:22 executing program 4: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r0, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) syz_open_dev$media(&(0x7f0000000180), 0x8001, 0x80) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000300), 0x101080, 0x0) ioctl$PPPIOCGDEBUG(r1, 0x80047441, &(0x7f0000000340)) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$sock_bt_bnep_BNEPCONNDEL(r2, 0x400442c9, 0x0) waitid$P_PIDFD(0x3, r2, &(0x7f0000000380), 0x8, &(0x7f0000000400)) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r0, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) syz_open_dev$media(&(0x7f0000000180), 0x8001, 0x80) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) openat$ppp(0xffffffffffffff9c, &(0x7f0000000300), 0x101080, 0x0) (async) ioctl$PPPIOCGDEBUG(r1, 0x80047441, &(0x7f0000000340)) (async) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$sock_bt_bnep_BNEPCONNDEL(r2, 0x400442c9, 0x0) (async) waitid$P_PIDFD(0x3, r2, &(0x7f0000000380), 0x8, &(0x7f0000000400)) (async) 00:02:22 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0xfffc, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000200)=[@mask_fadd={0x58, 0x114, 0x8, {{0xa7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff}}, @fadd={0x58, 0x114, 0x6, {{0x3}, &(0x7f0000000080)=0x7, &(0x7f00000001c0)=0x1, 0x5f974348, 0x3, 0x5, 0x4, 0x0, 0x7}}], 0xb0}, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r1, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_AIE_OFF(r1, 0x7002) socketpair(0x15, 0x4, 0x5, &(0x7f0000000040)) 00:02:22 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000080)={{&(0x7f0000000140)=""/213, 0xd5}, &(0x7f0000000040), 0xe2}, 0x20) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) getsockopt$WPAN_WANTLQI(r1, 0x0, 0x3, &(0x7f0000003400), &(0x7f0000003440)=0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f00000033c0)={&(0x7f00000000c0)={0x2, 0x4e21, @multicast2}, 0x10, &(0x7f0000003280)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/43, 0x2b}, {&(0x7f0000002280)=""/4096, 0x1000}], 0x4, &(0x7f0000003340)=[@cswp={0x58, 0x114, 0x7, {{0x1db, 0x1}, &(0x7f00000032c0)=0x1f, &(0x7f0000003300)=0x4, 0x0, 0x3ff, 0x9, 0x200, 0x0, 0xa722}}], 0x58, 0x4000000}, 0x945) 00:02:22 executing program 2: ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000040)) (async) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x0, 0xf2b0}, 0x0, 0x0, 0x2}}], 0x58}, 0x48080) (async) sched_rr_get_interval(0xffffffffffffffff, &(0x7f0000000080)) (async) clock_getres(0x2, &(0x7f0000000100)) 00:02:22 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) connect$rds(r0, &(0x7f0000000380)={0x2, 0x4e21, @local}, 0x10) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000340)={{&(0x7f00000002c0)=""/16, 0x10}, &(0x7f0000000300)}, 0x20) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) syz_open_dev$sndpcmp(&(0x7f0000000000), 0x3, 0x880) (async) syz_open_dev$sndpcmc(&(0x7f00000000c0), 0x2f, 0x290002) r2 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r2, 0xc1004110, 0x0) (async, rerun: 32) ioctl$SNDRV_PCM_IOCTL_DELAY(r2, 0x80084121, &(0x7f0000000100)) (rerun: 32) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) (async) setsockopt$RDS_GET_MR_FOR_DEST(r3, 0x114, 0x7, &(0x7f0000000200)={@llc={0x1a, 0x10, 0x6, 0x4, 0x6, 0x0, @broadcast}, {&(0x7f0000000140)=""/69, 0x45}, &(0x7f00000001c0), 0x44}, 0xa0) 00:02:22 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x2, 0x0, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f00000000c0)={{&(0x7f0000000140)=""/215, 0xd7}, &(0x7f0000000080), 0x20}, 0x20) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:22 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0xfffc, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000200)=[@mask_fadd={0x58, 0x114, 0x8, {{0xa7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff}}, @fadd={0x58, 0x114, 0x6, {{0x3}, &(0x7f0000000080)=0x7, &(0x7f00000001c0)=0x1, 0x5f974348, 0x3, 0x5, 0x4, 0x0, 0x7}}], 0xb0}, 0x0) (async) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r1, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_AIE_OFF(r1, 0x7002) (async) socketpair(0x15, 0x4, 0x5, &(0x7f0000000040)) 00:02:22 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000080)={{&(0x7f0000000140)=""/213, 0xd5}, &(0x7f0000000040), 0xe2}, 0x20) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) getsockopt$WPAN_WANTLQI(r1, 0x0, 0x3, &(0x7f0000003400), &(0x7f0000003440)=0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 64) sendmsg$rds(0xffffffffffffffff, &(0x7f00000033c0)={&(0x7f00000000c0)={0x2, 0x4e21, @multicast2}, 0x10, &(0x7f0000003280)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/43, 0x2b}, {&(0x7f0000002280)=""/4096, 0x1000}], 0x4, &(0x7f0000003340)=[@cswp={0x58, 0x114, 0x7, {{0x1db, 0x1}, &(0x7f00000032c0)=0x1f, &(0x7f0000003300)=0x4, 0x0, 0x3ff, 0x9, 0x200, 0x0, 0xa722}}], 0x58, 0x4000000}, 0x945) (rerun: 64) 00:02:22 executing program 2: socket$l2tp6(0xa, 0x2, 0x73) r0 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x54, r0, 0x100, 0x70bd25, 0x25dfdbff, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x1}, @L2TP_ATTR_DEBUG={0x8, 0x11, 0x1}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @rand_addr=0x64010100}, @L2TP_ATTR_L2SPEC_TYPE={0x5, 0x5, 0x1}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @multicast2}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @multicast2}]}, 0x54}}, 0x20004080) ioctl$SNDRV_PCM_IOCTL_PREPARE(0xffffffffffffffff, 0x4140, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:22 executing program 4: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r0, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) syz_open_dev$media(&(0x7f0000000180), 0x8001, 0x80) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000300), 0x101080, 0x0) ioctl$PPPIOCGDEBUG(r1, 0x80047441, &(0x7f0000000340)) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$sock_bt_bnep_BNEPCONNDEL(r2, 0x400442c9, 0x0) waitid$P_PIDFD(0x3, r2, &(0x7f0000000380), 0x8, &(0x7f0000000400)) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r0, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) syz_open_dev$media(&(0x7f0000000180), 0x8001, 0x80) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) openat$ppp(0xffffffffffffff9c, &(0x7f0000000300), 0x101080, 0x0) (async) ioctl$PPPIOCGDEBUG(r1, 0x80047441, &(0x7f0000000340)) (async) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$sock_bt_bnep_BNEPCONNDEL(r2, 0x400442c9, 0x0) (async) waitid$P_PIDFD(0x3, r2, &(0x7f0000000380), 0x8, &(0x7f0000000400)) (async) 00:02:22 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) connect$rds(r0, &(0x7f0000000380)={0x2, 0x4e21, @local}, 0x10) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000340)={{&(0x7f00000002c0)=""/16, 0x10}, &(0x7f0000000300)}, 0x20) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) syz_open_dev$sndpcmp(&(0x7f0000000000), 0x3, 0x880) syz_open_dev$sndpcmc(&(0x7f00000000c0), 0x2f, 0x290002) r2 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r2, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_DELAY(r2, 0x80084121, &(0x7f0000000100)) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) setsockopt$RDS_GET_MR_FOR_DEST(r3, 0x114, 0x7, &(0x7f0000000200)={@llc={0x1a, 0x10, 0x6, 0x4, 0x6, 0x0, @broadcast}, {&(0x7f0000000140)=""/69, 0x45}, &(0x7f00000001c0), 0x44}, 0xa0) socket$rds(0x15, 0x5, 0x0) (async) connect$rds(r0, &(0x7f0000000380)={0x2, 0x4e21, @local}, 0x10) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000340)={{&(0x7f00000002c0)=""/16, 0x10}, &(0x7f0000000300)}, 0x20) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) syz_open_dev$sndpcmp(&(0x7f0000000000), 0x3, 0x880) (async) syz_open_dev$sndpcmc(&(0x7f00000000c0), 0x2f, 0x290002) (async) syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r2, 0xc1004110, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_DELAY(r2, 0x80084121, &(0x7f0000000100)) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) (async) setsockopt$RDS_GET_MR_FOR_DEST(r3, 0x114, 0x7, &(0x7f0000000200)={@llc={0x1a, 0x10, 0x6, 0x4, 0x6, 0x0, @broadcast}, {&(0x7f0000000140)=""/69, 0x45}, &(0x7f00000001c0), 0x44}, 0xa0) (async) 00:02:22 executing program 2: socket$l2tp6(0xa, 0x2, 0x73) r0 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x54, r0, 0x100, 0x70bd25, 0x25dfdbff, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x1}, @L2TP_ATTR_DEBUG={0x8, 0x11, 0x1}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @rand_addr=0x64010100}, @L2TP_ATTR_L2SPEC_TYPE={0x5, 0x5, 0x1}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @multicast2}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @multicast2}]}, 0x54}}, 0x20004080) (async) ioctl$SNDRV_PCM_IOCTL_PREPARE(0xffffffffffffffff, 0x4140, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:22 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0xfffc, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000200)=[@mask_fadd={0x58, 0x114, 0x8, {{0xa7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff}}, @fadd={0x58, 0x114, 0x6, {{0x3}, &(0x7f0000000080)=0x7, &(0x7f00000001c0)=0x1, 0x5f974348, 0x3, 0x5, 0x4, 0x0, 0x7}}], 0xb0}, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r1, 0x8008700b, &(0x7f0000000180)) (async) ioctl$RTC_AIE_OFF(r1, 0x7002) (async) socketpair(0x15, 0x4, 0x5, &(0x7f0000000040)) 00:02:22 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000080)={{&(0x7f0000000140)=""/213, 0xd5}, &(0x7f0000000040), 0xe2}, 0x20) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) getsockopt$WPAN_WANTLQI(r1, 0x0, 0x3, &(0x7f0000003400), &(0x7f0000003440)=0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(0xffffffffffffffff, &(0x7f00000033c0)={&(0x7f00000000c0)={0x2, 0x4e21, @multicast2}, 0x10, &(0x7f0000003280)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/43, 0x2b}, {&(0x7f0000002280)=""/4096, 0x1000}], 0x4, &(0x7f0000003340)=[@cswp={0x58, 0x114, 0x7, {{0x1db, 0x1}, &(0x7f00000032c0)=0x1f, &(0x7f0000003300)=0x4, 0x0, 0x3ff, 0x9, 0x200, 0x0, 0xa722}}], 0x58, 0x4000000}, 0x945) 00:02:22 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x2, 0x0, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f00000000c0)={{&(0x7f0000000140)=""/215, 0xd7}, &(0x7f0000000080), 0x20}, 0x20) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:22 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x7fff, 0x100000, 0x4000, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f00000000c0)={0x2, 0x100000, 0x400, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1}, 0x10) openat$userio(0xffffffffffffff9c, &(0x7f0000000100), 0x400300, 0x0) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:22 executing program 2: socket$l2tp6(0xa, 0x2, 0x73) (async) r0 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x54, r0, 0x100, 0x70bd25, 0x25dfdbff, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x1}, @L2TP_ATTR_DEBUG={0x8, 0x11, 0x1}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @rand_addr=0x64010100}, @L2TP_ATTR_L2SPEC_TYPE={0x5, 0x5, 0x1}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @multicast2}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @multicast2}]}, 0x54}}, 0x20004080) (async) ioctl$SNDRV_PCM_IOCTL_PREPARE(0xffffffffffffffff, 0x4140, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:22 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) 00:02:22 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$SNDRV_PCM_IOCTL_FORWARD(0xffffffffffffffff, 0x40084149, &(0x7f0000000080)=0x44d1) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000040)={&(0x7f00000000c0)={0x2, 0x0, @rand_addr=0x64010101}, 0x10, 0x0, 0x0, &(0x7f00000001c0)=[@zcopy_cookie={0x18, 0x114, 0xc, 0xff}, @rdma_args={0x48, 0x114, 0x1, {{0x3}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000100)=""/168, 0xa8}, {0x0}], 0x2, 0x8}}], 0x60, 0x20008090}, 0x4000000) 00:02:22 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) r1 = getpid() getpgrp(r1) socketpair(0x2a, 0x3, 0x8c, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f00000000c0), 0x4) 00:02:23 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x7fff, 0x100000, 0x4000, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x10) (async) modify_ldt$write(0x1, &(0x7f00000000c0)={0x2, 0x100000, 0x400, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1}, 0x10) (async) openat$userio(0xffffffffffffff9c, &(0x7f0000000100), 0x400300, 0x0) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:23 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000040)=0x1, 0x4) 00:02:23 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x2, 0x0, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f00000000c0)={{&(0x7f0000000140)=""/215, 0xd7}, &(0x7f0000000080), 0x20}, 0x20) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x2, 0x0, 0x3, &(0x7f0000000040)) (async) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f00000000c0)={{&(0x7f0000000140)=""/215, 0xd7}, &(0x7f0000000080), 0x20}, 0x20) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:23 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) bind$rds(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) (async) 00:02:23 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async, rerun: 64) modify_ldt$write(0x1, &(0x7f0000000080)={0x7fff, 0x100000, 0x4000, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x10) (rerun: 64) modify_ldt$write(0x1, &(0x7f00000000c0)={0x2, 0x100000, 0x400, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1}, 0x10) (async) openat$userio(0xffffffffffffff9c, &(0x7f0000000100), 0x400300, 0x0) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:23 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$SNDRV_PCM_IOCTL_FORWARD(0xffffffffffffffff, 0x40084149, &(0x7f0000000080)=0x44d1) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000040)={&(0x7f00000000c0)={0x2, 0x0, @rand_addr=0x64010101}, 0x10, 0x0, 0x0, &(0x7f00000001c0)=[@zcopy_cookie={0x18, 0x114, 0xc, 0xff}, @rdma_args={0x48, 0x114, 0x1, {{0x3}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000100)=""/168, 0xa8}, {0x0}], 0x2, 0x8}}], 0x60, 0x20008090}, 0x4000000) 00:02:23 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) r1 = getpid() getpgrp(r1) socketpair(0x2a, 0x3, 0x8c, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f00000000c0), 0x4) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) getpid() (async) getpgrp(r1) (async) socketpair(0x2a, 0x3, 0x8c, &(0x7f0000000000)) (async) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f00000000c0), 0x4) (async) 00:02:23 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000040)=0x1, 0x4) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000040)=0x1, 0x4) (async) 00:02:23 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) bind$rds(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) (async) 00:02:23 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$SNDRV_PCM_IOCTL_FORWARD(0xffffffffffffffff, 0x40084149, &(0x7f0000000080)=0x44d1) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 64) sendmsg$rds(r0, &(0x7f0000000040)={&(0x7f00000000c0)={0x2, 0x0, @rand_addr=0x64010101}, 0x10, 0x0, 0x0, &(0x7f00000001c0)=[@zcopy_cookie={0x18, 0x114, 0xc, 0xff}, @rdma_args={0x48, 0x114, 0x1, {{0x3}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000100)=""/168, 0xa8}, {0x0}], 0x2, 0x8}}], 0x60, 0x20008090}, 0x4000000) (rerun: 64) 00:02:23 executing program 4: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f00000000c0)={0x2, 0x4e23, @private=0xa010101}, 0x10) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfe, 0x20001000}, 0x10) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0x1, 0x4) modify_ldt$write(0x1, &(0x7f0000000140), 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x553, 0xffffffffffffffff, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x10) 00:02:23 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040), 0xfffffffffffffed0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:23 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000040)=0x1, 0x4) 00:02:23 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) r1 = getpid() getpgrp(r1) socketpair(0x2a, 0x3, 0x8c, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f00000000c0), 0x4) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) getpid() (async) getpgrp(r1) (async) socketpair(0x2a, 0x3, 0x8c, &(0x7f0000000000)) (async) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f00000000c0), 0x4) (async) 00:02:23 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x100, @dev={0xac, 0x14, 0x14, 0x98}}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000080)={{&(0x7f0000000100)=""/186, 0xba}, &(0x7f0000000040), 0x20}, 0x20) 00:02:23 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f00000001c0)={@can, {&(0x7f0000000080)=""/15, 0xf}, &(0x7f0000000180), 0x11}, 0xa0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) ioctl$RTC_WIE_OFF(0xffffffffffffffff, 0x7010) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @multicast2}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$RTC_AIE_OFF(0xffffffffffffffff, 0x7002) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$rds(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x2, 0x4e21, @empty}, 0x10, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/238, 0xee}, {&(0x7f00000003c0)=""/221, 0xdd}, {&(0x7f0000000080)}], 0x3, 0x0, 0x0, 0x4}, 0x4040046) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_UIE_OFF(r3, 0x7004) [ 1018.304918] rds_bind: 100 callbacks suppressed [ 1018.304927] RDS: rds_bind could not find a transport for 10.1.1.1, load rds_tcp or rds_rdma? 00:02:23 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040), 0xfffffffffffffed0) (async, rerun: 32) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (rerun: 32) 00:02:23 executing program 2: syz_open_dev$usbfs(&(0x7f0000000040), 0x4, 0x101000) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000100)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}], 0x58}, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, 0x0, 0x0) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000080)={{0x6, 0x8916}, 0x21}, 0x10) 00:02:23 executing program 4: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f00000000c0)={0x2, 0x4e23, @private=0xa010101}, 0x10) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfe, 0x20001000}, 0x10) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0x1, 0x4) modify_ldt$write(0x1, &(0x7f0000000140), 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x553, 0xffffffffffffffff, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x10) 00:02:23 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x100, @dev={0xac, 0x14, 0x14, 0x98}}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000080)={{&(0x7f0000000100)=""/186, 0xba}, &(0x7f0000000040), 0x20}, 0x20) 00:02:23 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f00000001c0)={@can, {&(0x7f0000000080)=""/15, 0xf}, &(0x7f0000000180), 0x11}, 0xa0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) ioctl$RTC_WIE_OFF(0xffffffffffffffff, 0x7010) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @multicast2}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$RTC_AIE_OFF(0xffffffffffffffff, 0x7002) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async, rerun: 32) sendmsg$rds(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x2, 0x4e21, @empty}, 0x10, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/238, 0xee}, {&(0x7f00000003c0)=""/221, 0xdd}, {&(0x7f0000000080)}], 0x3, 0x0, 0x0, 0x4}, 0x4040046) (rerun: 32) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_UIE_OFF(r3, 0x7004) 00:02:23 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e21, @loopback}, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffc6}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = getpid() tgkill(0x0, r2, 0x0) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_NOOP(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r3, 0x1, 0x70bd29, 0x25dfdbfd, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e20}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e21}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40804}, 0x4008080) 00:02:23 executing program 2: syz_open_dev$usbfs(&(0x7f0000000040), 0x4, 0x101000) (async) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000100)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}], 0x58}, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, 0x0, 0x0) (async) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000080)={{0x6, 0x8916}, 0x21}, 0x10) 00:02:23 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040), 0xfffffffffffffed0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040), 0xfffffffffffffed0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:23 executing program 4: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f00000000c0)={0x2, 0x4e23, @private=0xa010101}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfe, 0x20001000}, 0x10) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0x1, 0x4) (async) modify_ldt$write(0x1, &(0x7f0000000140), 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x553, 0xffffffffffffffff, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x10) 00:02:23 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x100, @dev={0xac, 0x14, 0x14, 0x98}}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000080)={{&(0x7f0000000100)=""/186, 0xba}, &(0x7f0000000040), 0x20}, 0x20) [ 1018.476035] RDS: rds_bind could not find a transport for 10.1.1.1, load rds_tcp or rds_rdma? 00:02:23 executing program 2: syz_open_dev$usbfs(&(0x7f0000000040), 0x4, 0x101000) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000100)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}], 0x58}, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, 0x0, 0x0) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000080)={{0x6, 0x8916}, 0x21}, 0x10) syz_open_dev$usbfs(&(0x7f0000000040), 0x4, 0x101000) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000100)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}], 0x58}, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, 0x0, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000080)={{0x6, 0x8916}, 0x21}, 0x10) (async) 00:02:23 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f00000001c0)={@can, {&(0x7f0000000080)=""/15, 0xf}, &(0x7f0000000180), 0x11}, 0xa0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async, rerun: 64) ioctl$RTC_WIE_OFF(0xffffffffffffffff, 0x7010) (async, rerun: 64) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @multicast2}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$RTC_AIE_OFF(0xffffffffffffffff, 0x7002) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$rds(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x2, 0x4e21, @empty}, 0x10, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/238, 0xee}, {&(0x7f00000003c0)=""/221, 0xdd}, {&(0x7f0000000080)}], 0x3, 0x0, 0x0, 0x4}, 0x4040046) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_UIE_OFF(r3, 0x7004) 00:02:23 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e21, @loopback}, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffc6}, 0x0) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = getpid() tgkill(0x0, r2, 0x0) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_NOOP(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r3, 0x1, 0x70bd29, 0x25dfdbfd, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e20}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e21}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40804}, 0x4008080) 00:02:23 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) ioctl$PPPIOCGIDLE(0xffffffffffffffff, 0x8010743f, &(0x7f0000000040)) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:23 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) ioctl$sock_bt_bnep_BNEPCONNADD(0xffffffffffffffff, 0x400442c8, &(0x7f0000000040)={r1, 0x1f, 0x3f, "c52f6c0360681142c8cb6d717b0e5d506b248f9b"}) 00:02:23 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000080)={0x26, 0x16, 0x4, 0x1c, 0x1, 0x10001, 0x4, 0x7e, 0xffffffffffffffff}) 00:02:23 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080), 0x4) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0x2, 0x16}, 0x18}, 0x10) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:23 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e21, @loopback}, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffc6}, 0x0) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = getpid() tgkill(0x0, r2, 0x0) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_NOOP(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r3, 0x1, 0x70bd29, 0x25dfdbfd, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e20}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e21}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40804}, 0x4008080) [ 1018.607093] RDS: rds_bind could not find a transport for 10.1.1.1, load rds_tcp or rds_rdma? 00:02:23 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 32) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (rerun: 32) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) ioctl$sock_bt_bnep_BNEPCONNADD(0xffffffffffffffff, 0x400442c8, &(0x7f0000000040)={r1, 0x1f, 0x3f, "c52f6c0360681142c8cb6d717b0e5d506b248f9b"}) 00:02:23 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000040)={{0x3, 0x5}, 0x22}, 0x10) r2 = openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r2, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r2, &(0x7f0000000080)={0x2, 0x8}, 0x2) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:23 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) ioctl$PPPIOCGIDLE(0xffffffffffffffff, 0x8010743f, &(0x7f0000000040)) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) ioctl$PPPIOCGIDLE(0xffffffffffffffff, 0x8010743f, &(0x7f0000000040)) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:23 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) syz_open_dev$media(&(0x7f00000000c0), 0x10000, 0x4801) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000000)=0x1, 0x4) 00:02:23 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080), 0x4) (async) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0x2, 0x16}, 0x18}, 0x10) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:23 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) ioctl$sock_bt_bnep_BNEPCONNADD(0xffffffffffffffff, 0x400442c8, &(0x7f0000000040)={r1, 0x1f, 0x3f, "c52f6c0360681142c8cb6d717b0e5d506b248f9b"}) 00:02:23 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000080)={0x26, 0x16, 0x4, 0x1c, 0x1, 0x10001, 0x4, 0x7e, 0xffffffffffffffff}) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) (async) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000080)={0x26, 0x16, 0x4, 0x1c, 0x1, 0x10001, 0x4, 0x7e, 0xffffffffffffffff}) (async) 00:02:23 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000040)={{0x3, 0x5}, 0x22}, 0x10) r2 = openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r2, 0x0, 0x0) (async) write$USERIO_CMD_SEND_INTERRUPT(r2, &(0x7f0000000080)={0x2, 0x8}, 0x2) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:23 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) ioctl$PPPIOCGIDLE(0xffffffffffffffff, 0x8010743f, &(0x7f0000000040)) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) ioctl$PPPIOCGIDLE(0xffffffffffffffff, 0x8010743f, &(0x7f0000000040)) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:23 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async, rerun: 64) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) syz_open_dev$media(&(0x7f00000000c0), 0x10000, 0x4801) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000000)=0x1, 0x4) 00:02:23 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080), 0x4) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0x2, 0x16}, 0x18}, 0x10) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080), 0x4) (async) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0x2, 0x16}, 0x18}, 0x10) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:23 executing program 3: bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:23 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000180)) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000080)={0x26, 0x16, 0x4, 0x1c, 0x1, 0x10001, 0x4, 0x7e, 0xffffffffffffffff}) 00:02:23 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) syz_open_dev$media(&(0x7f00000000c0), 0x10000, 0x4801) (async) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000000)=0x1, 0x4) 00:02:23 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, 0x0, 0x300, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x4}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x5}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x20004890}, 0x40) 00:02:23 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000040)={{0x3, 0x5}, 0x22}, 0x10) r2 = openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r2, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r2, &(0x7f0000000080)={0x2, 0x8}, 0x2) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000040)={{0x3, 0x5}, 0x22}, 0x10) (async) openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) write$USERIO_CMD_SEND_INTERRUPT(r2, 0x0, 0x0) (async) write$USERIO_CMD_SEND_INTERRUPT(r2, &(0x7f0000000080)={0x2, 0x8}, 0x2) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:23 executing program 5: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100), 0x4) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) socketpair(0x2b, 0x2, 0x1ff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$rds(r1, &(0x7f00000018c0)={&(0x7f0000000180)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/61, 0x3d}, {&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000300)=""/234, 0xea}, {&(0x7f0000000400)=""/70, 0x46}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/171, 0xab}, {&(0x7f0000001540)=""/227, 0xe3}], 0x7, &(0x7f00000017c0)=[@cswp={0x58, 0x114, 0x7, {{0xfffffffb, 0xa99b}, &(0x7f00000016c0)=0xfff, &(0x7f0000001700)=0x1000, 0x8451, 0x100000000, 0x13f, 0x3ff, 0xa4302595d5e4ae05, 0x68e26e81}}, @cswp={0x58, 0x114, 0x7, {{0x8, 0x80}, &(0x7f0000001740)=0x81, &(0x7f0000001780)=0xffffffffffffffff, 0x6, 0x0, 0xf9, 0x8, 0x1, 0x1}}, @rdma_dest={0x18, 0x114, 0x2, {0x101, 0x6}}], 0xc8, 0x4000}, 0x4880) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(0xffffffffffffffff, 0x80184132, &(0x7f00000000c0)) connect$802154_dgram(r0, &(0x7f0000000080)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0002}}}, 0x14) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000040)={0x3, "009360"}, 0x4) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:23 executing program 3: bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) 00:02:23 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) ioctl$SNDRV_PCM_IOCTL_PREPARE(0xffffffffffffffff, 0x4140, 0x0) 00:02:23 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000000)={0x2, "9eb0"}, 0x3) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:23 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, 0x0, 0x300, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x4}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x5}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x20004890}, 0x40) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, 0x0, 0x300, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x4}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x5}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x20004890}, 0x40) (async) 00:02:23 executing program 5: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) (async) socketpair(0x2b, 0x2, 0x1ff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$rds(r1, &(0x7f00000018c0)={&(0x7f0000000180)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/61, 0x3d}, {&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000300)=""/234, 0xea}, {&(0x7f0000000400)=""/70, 0x46}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/171, 0xab}, {&(0x7f0000001540)=""/227, 0xe3}], 0x7, &(0x7f00000017c0)=[@cswp={0x58, 0x114, 0x7, {{0xfffffffb, 0xa99b}, &(0x7f00000016c0)=0xfff, &(0x7f0000001700)=0x1000, 0x8451, 0x100000000, 0x13f, 0x3ff, 0xa4302595d5e4ae05, 0x68e26e81}}, @cswp={0x58, 0x114, 0x7, {{0x8, 0x80}, &(0x7f0000001740)=0x81, &(0x7f0000001780)=0xffffffffffffffff, 0x6, 0x0, 0xf9, 0x8, 0x1, 0x1}}, @rdma_dest={0x18, 0x114, 0x2, {0x101, 0x6}}], 0xc8, 0x4000}, 0x4880) (async) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(0xffffffffffffffff, 0x80184132, &(0x7f00000000c0)) (async) connect$802154_dgram(r0, &(0x7f0000000080)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0002}}}, 0x14) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000040)={0x3, "009360"}, 0x4) (async) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:23 executing program 2: r0 = getpgrp(0xffffffffffffffff) sched_rr_get_interval(0xffffffffffffffff, &(0x7f0000000080)) syz_open_procfs$userns(r0, &(0x7f0000000040)) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x1}}], 0x58}, 0x0) 00:02:23 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) ioctl$SNDRV_PCM_IOCTL_PREPARE(0xffffffffffffffff, 0x4140, 0x0) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) ioctl$SNDRV_PCM_IOCTL_PREPARE(0xffffffffffffffff, 0x4140, 0x0) (async) 00:02:24 executing program 3: bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:24 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000000)={0x2, "9eb0"}, 0x3) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:24 executing program 5: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000100), 0x4) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) socketpair(0x2b, 0x2, 0x1ff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$rds(r1, &(0x7f00000018c0)={&(0x7f0000000180)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/61, 0x3d}, {&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000300)=""/234, 0xea}, {&(0x7f0000000400)=""/70, 0x46}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/171, 0xab}, {&(0x7f0000001540)=""/227, 0xe3}], 0x7, &(0x7f00000017c0)=[@cswp={0x58, 0x114, 0x7, {{0xfffffffb, 0xa99b}, &(0x7f00000016c0)=0xfff, &(0x7f0000001700)=0x1000, 0x8451, 0x100000000, 0x13f, 0x3ff, 0xa4302595d5e4ae05, 0x68e26e81}}, @cswp={0x58, 0x114, 0x7, {{0x8, 0x80}, &(0x7f0000001740)=0x81, &(0x7f0000001780)=0xffffffffffffffff, 0x6, 0x0, 0xf9, 0x8, 0x1, 0x1}}, @rdma_dest={0x18, 0x114, 0x2, {0x101, 0x6}}], 0xc8, 0x4000}, 0x4880) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(0xffffffffffffffff, 0x80184132, &(0x7f00000000c0)) (async) connect$802154_dgram(r0, &(0x7f0000000080)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0002}}}, 0x14) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000040)={0x3, "009360"}, 0x4) (async) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:24 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async, rerun: 64) r1 = socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, 0x0, 0x300, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x4}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x5}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x20004890}, 0x40) 00:02:24 executing program 2: r0 = getpgrp(0xffffffffffffffff) sched_rr_get_interval(0xffffffffffffffff, &(0x7f0000000080)) (async) syz_open_procfs$userns(r0, &(0x7f0000000040)) (async) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x1}}], 0x58}, 0x0) 00:02:24 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f00000009c0)={&(0x7f0000000040)={0x2, 0x4e21, @local}, 0x10, &(0x7f0000000500)=[{&(0x7f0000000080)=""/55, 0x37}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/57, 0x39}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f0000000400)=""/252, 0xfc}], 0x5, &(0x7f0000000b40)=[@cswp={0x58, 0x114, 0x7, {{0x204000, 0x8}, &(0x7f0000000580)=0x1, &(0x7f00000005c0)=0x24, 0x1ff, 0x1, 0x0, 0x100000001, 0x40, 0xfa}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xfffffff7}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000600)=""/2, 0x2}, &(0x7f0000000640)}}, @fadd={0x58, 0x114, 0x6, {{0xfffffffd, 0x8}, &(0x7f0000000680)=0x6, &(0x7f00000006c0)=0x10000, 0x34c, 0x80000001, 0x3, 0xffffffffffffffff, 0x4, 0x2}}, @cswp={0x58, 0x114, 0x7, {{0xfffeffff, 0x7fff}, &(0x7f0000000700)=0x7fffffff, &(0x7f0000000740)=0x4, 0xfffffffffffffffd, 0x10000, 0x4, 0x7, 0x32451549437e9e3e, 0xffffffffffffffff}}, @mask_cswp={0x58, 0x114, 0x9, {{0x3, 0x5}, &(0x7f0000000780)=0x8, &(0x7f00000007c0)=0x7, 0x101, 0x2, 0x9, 0x1, 0x49, 0x3ff}}, @fadd={0x58, 0x114, 0x6, {{0x1095, 0x7ff}, &(0x7f0000000800)=0x8, &(0x7f0000000840)=0xfffffffffffffffa, 0x7, 0x10000, 0x6, 0x4, 0x8, 0xfffffffffffffffe}}, @mask_cswp={0x58, 0x114, 0x9, {{0x6, 0xc8a}, &(0x7f0000000880)=0x100, &(0x7f00000008c0)=0x2, 0x5, 0x8, 0x5, 0xff, 0x21, 0x80000000}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000900)=""/112, 0x70}, &(0x7f0000000980), 0x8}}], 0x288, 0x4040010}, 0x8001) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@cswp={0x58, 0x114, 0x7, {{0x31, 0x6}, &(0x7f0000000100), &(0x7f0000000140)=0x1, 0x8000000000000000, 0x400000003, 0x1, 0x0, 0x68}}, @rdma_args={0x48, 0x114, 0x1, {{0x0, 0x8}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x0) 00:02:24 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) ioctl$SNDRV_PCM_IOCTL_PREPARE(0xffffffffffffffff, 0x4140, 0x0) 00:02:24 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000000)={0x2, "9eb0"}, 0x3) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000000)={0x2, "9eb0"}, 0x3) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) 00:02:24 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:24 executing program 2: r0 = getpgrp(0xffffffffffffffff) sched_rr_get_interval(0xffffffffffffffff, &(0x7f0000000080)) (async) syz_open_procfs$userns(r0, &(0x7f0000000040)) (async) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x1}}], 0x58}, 0x0) 00:02:24 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0xffffffffffffffff}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040)={0x8000, 0x0, 0x5000}, 0x10) ioctl$RTC_EPOCH_READ(0xffffffffffffffff, 0x8008700d, &(0x7f0000000080)) 00:02:24 executing program 1: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x10, 0x70bd29, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:24 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f00000009c0)={&(0x7f0000000040)={0x2, 0x4e21, @local}, 0x10, &(0x7f0000000500)=[{&(0x7f0000000080)=""/55, 0x37}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/57, 0x39}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f0000000400)=""/252, 0xfc}], 0x5, &(0x7f0000000b40)=[@cswp={0x58, 0x114, 0x7, {{0x204000, 0x8}, &(0x7f0000000580)=0x1, &(0x7f00000005c0)=0x24, 0x1ff, 0x1, 0x0, 0x100000001, 0x40, 0xfa}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xfffffff7}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000600)=""/2, 0x2}, &(0x7f0000000640)}}, @fadd={0x58, 0x114, 0x6, {{0xfffffffd, 0x8}, &(0x7f0000000680)=0x6, &(0x7f00000006c0)=0x10000, 0x34c, 0x80000001, 0x3, 0xffffffffffffffff, 0x4, 0x2}}, @cswp={0x58, 0x114, 0x7, {{0xfffeffff, 0x7fff}, &(0x7f0000000700)=0x7fffffff, &(0x7f0000000740)=0x4, 0xfffffffffffffffd, 0x10000, 0x4, 0x7, 0x32451549437e9e3e, 0xffffffffffffffff}}, @mask_cswp={0x58, 0x114, 0x9, {{0x3, 0x5}, &(0x7f0000000780)=0x8, &(0x7f00000007c0)=0x7, 0x101, 0x2, 0x9, 0x1, 0x49, 0x3ff}}, @fadd={0x58, 0x114, 0x6, {{0x1095, 0x7ff}, &(0x7f0000000800)=0x8, &(0x7f0000000840)=0xfffffffffffffffa, 0x7, 0x10000, 0x6, 0x4, 0x8, 0xfffffffffffffffe}}, @mask_cswp={0x58, 0x114, 0x9, {{0x6, 0xc8a}, &(0x7f0000000880)=0x100, &(0x7f00000008c0)=0x2, 0x5, 0x8, 0x5, 0xff, 0x21, 0x80000000}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000900)=""/112, 0x70}, &(0x7f0000000980), 0x8}}], 0x288, 0x4040010}, 0x8001) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@cswp={0x58, 0x114, 0x7, {{0x31, 0x6}, &(0x7f0000000100), &(0x7f0000000140)=0x1, 0x8000000000000000, 0x400000003, 0x1, 0x0, 0x68}}, @rdma_args={0x48, 0x114, 0x1, {{0x0, 0x8}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x0) 00:02:24 executing program 0: sendmsg$rds(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f00000000c0)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000800)=[{&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000240)=""/203, 0xcb}, {&(0x7f0000000340)=""/208, 0xd0}, {&(0x7f0000000440)=""/246, 0xf6}, {&(0x7f0000000540)=""/106, 0x6a}, {&(0x7f00000005c0)=""/214, 0xd6}, {&(0x7f00000006c0)=""/116, 0x74}, {&(0x7f0000000740)=""/106, 0x6a}, {&(0x7f00000007c0)=""/63, 0x3f}], 0x9, &(0x7f0000001ac0)=[@rdma_args={0x48, 0x114, 0x1, {{0x1, 0x200}, {&(0x7f00000008c0)=""/4096, 0x1000}, &(0x7f0000001a80), 0x0, 0x5, 0x4}}], 0x48, 0x2004000}, 0x80e0) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000001bc0), 0x4) ioctl$USBDEVFS_RELEASE_PORT(0xffffffffffffffff, 0x80045519, &(0x7f00000018c0)=0x6) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = getpgid(0x0) ptrace$peek(0x1, r1, &(0x7f0000001940)) r2 = socket$rds(0x15, 0x5, 0x0) connect$rds(r2, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) socketpair(0x22, 0x80000, 0x2, &(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) connect$rds(r3, &(0x7f0000001d80)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000001c40), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$DEVLINK_CMD_RATE_DEL(r3, &(0x7f0000001d40)={&(0x7f0000001c80)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000001d00)={&(0x7f0000001900)=ANY=[@ANYBLOB="9ff54c00", @ANYRES16=0x0, @ANYBLOB="040029bd7000fcdbdf254d00000008000300000000000f00a80073112465636f6e646e616d650000"], 0x2c}, 0x1, 0x0, 0x0, 0x884}, 0x4000) 00:02:24 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:24 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000080), 0x34, 0x0, 0x0, 0x4040000}, 0x40008004) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:24 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0xffffffffffffffff}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040)={0x8000, 0x0, 0x5000}, 0x10) ioctl$RTC_EPOCH_READ(0xffffffffffffffff, 0x8008700d, &(0x7f0000000080)) 00:02:24 executing program 1: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x10, 0x70bd29, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x10, 0x70bd29, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r1, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) 00:02:24 executing program 0: sendmsg$rds(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f00000000c0)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000800)=[{&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000240)=""/203, 0xcb}, {&(0x7f0000000340)=""/208, 0xd0}, {&(0x7f0000000440)=""/246, 0xf6}, {&(0x7f0000000540)=""/106, 0x6a}, {&(0x7f00000005c0)=""/214, 0xd6}, {&(0x7f00000006c0)=""/116, 0x74}, {&(0x7f0000000740)=""/106, 0x6a}, {&(0x7f00000007c0)=""/63, 0x3f}], 0x9, &(0x7f0000001ac0)=[@rdma_args={0x48, 0x114, 0x1, {{0x1, 0x200}, {&(0x7f00000008c0)=""/4096, 0x1000}, &(0x7f0000001a80), 0x0, 0x5, 0x4}}], 0x48, 0x2004000}, 0x80e0) (async) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000001bc0), 0x4) ioctl$USBDEVFS_RELEASE_PORT(0xffffffffffffffff, 0x80045519, &(0x7f00000018c0)=0x6) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) r1 = getpgid(0x0) ptrace$peek(0x1, r1, &(0x7f0000001940)) (async) r2 = socket$rds(0x15, 0x5, 0x0) connect$rds(r2, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) socketpair(0x22, 0x80000, 0x2, &(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) connect$rds(r3, &(0x7f0000001d80)={0x2, 0x4e23, @multicast1}, 0x10) (async) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000001c40), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$DEVLINK_CMD_RATE_DEL(r3, &(0x7f0000001d40)={&(0x7f0000001c80)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000001d00)={&(0x7f0000001900)=ANY=[@ANYBLOB="9ff54c00", @ANYRES16=0x0, @ANYBLOB="040029bd7000fcdbdf254d00000008000300000000000f00a80073112465636f6e646e616d650000"], 0x2c}, 0x1, 0x0, 0x0, 0x884}, 0x4000) 00:02:24 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f00000009c0)={&(0x7f0000000040)={0x2, 0x4e21, @local}, 0x10, &(0x7f0000000500)=[{&(0x7f0000000080)=""/55, 0x37}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/57, 0x39}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f0000000400)=""/252, 0xfc}], 0x5, &(0x7f0000000b40)=[@cswp={0x58, 0x114, 0x7, {{0x204000, 0x8}, &(0x7f0000000580)=0x1, &(0x7f00000005c0)=0x24, 0x1ff, 0x1, 0x0, 0x100000001, 0x40, 0xfa}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xfffffff7}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000600)=""/2, 0x2}, &(0x7f0000000640)}}, @fadd={0x58, 0x114, 0x6, {{0xfffffffd, 0x8}, &(0x7f0000000680)=0x6, &(0x7f00000006c0)=0x10000, 0x34c, 0x80000001, 0x3, 0xffffffffffffffff, 0x4, 0x2}}, @cswp={0x58, 0x114, 0x7, {{0xfffeffff, 0x7fff}, &(0x7f0000000700)=0x7fffffff, &(0x7f0000000740)=0x4, 0xfffffffffffffffd, 0x10000, 0x4, 0x7, 0x32451549437e9e3e, 0xffffffffffffffff}}, @mask_cswp={0x58, 0x114, 0x9, {{0x3, 0x5}, &(0x7f0000000780)=0x8, &(0x7f00000007c0)=0x7, 0x101, 0x2, 0x9, 0x1, 0x49, 0x3ff}}, @fadd={0x58, 0x114, 0x6, {{0x1095, 0x7ff}, &(0x7f0000000800)=0x8, &(0x7f0000000840)=0xfffffffffffffffa, 0x7, 0x10000, 0x6, 0x4, 0x8, 0xfffffffffffffffe}}, @mask_cswp={0x58, 0x114, 0x9, {{0x6, 0xc8a}, &(0x7f0000000880)=0x100, &(0x7f00000008c0)=0x2, 0x5, 0x8, 0x5, 0xff, 0x21, 0x80000000}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000900)=""/112, 0x70}, &(0x7f0000000980), 0x8}}], 0x288, 0x4040010}, 0x8001) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@cswp={0x58, 0x114, 0x7, {{0x31, 0x6}, &(0x7f0000000100), &(0x7f0000000140)=0x1, 0x8000000000000000, 0x400000003, 0x1, 0x0, 0x68}}, @rdma_args={0x48, 0x114, 0x1, {{0x0, 0x8}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f00000009c0)={&(0x7f0000000040)={0x2, 0x4e21, @local}, 0x10, &(0x7f0000000500)=[{&(0x7f0000000080)=""/55, 0x37}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/57, 0x39}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f0000000400)=""/252, 0xfc}], 0x5, &(0x7f0000000b40)=[@cswp={0x58, 0x114, 0x7, {{0x204000, 0x8}, &(0x7f0000000580)=0x1, &(0x7f00000005c0)=0x24, 0x1ff, 0x1, 0x0, 0x100000001, 0x40, 0xfa}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xfffffff7}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000600)=""/2, 0x2}, &(0x7f0000000640)}}, @fadd={0x58, 0x114, 0x6, {{0xfffffffd, 0x8}, &(0x7f0000000680)=0x6, &(0x7f00000006c0)=0x10000, 0x34c, 0x80000001, 0x3, 0xffffffffffffffff, 0x4, 0x2}}, @cswp={0x58, 0x114, 0x7, {{0xfffeffff, 0x7fff}, &(0x7f0000000700)=0x7fffffff, &(0x7f0000000740)=0x4, 0xfffffffffffffffd, 0x10000, 0x4, 0x7, 0x32451549437e9e3e, 0xffffffffffffffff}}, @mask_cswp={0x58, 0x114, 0x9, {{0x3, 0x5}, &(0x7f0000000780)=0x8, &(0x7f00000007c0)=0x7, 0x101, 0x2, 0x9, 0x1, 0x49, 0x3ff}}, @fadd={0x58, 0x114, 0x6, {{0x1095, 0x7ff}, &(0x7f0000000800)=0x8, &(0x7f0000000840)=0xfffffffffffffffa, 0x7, 0x10000, 0x6, 0x4, 0x8, 0xfffffffffffffffe}}, @mask_cswp={0x58, 0x114, 0x9, {{0x6, 0xc8a}, &(0x7f0000000880)=0x100, &(0x7f00000008c0)=0x2, 0x5, 0x8, 0x5, 0xff, 0x21, 0x80000000}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000900)=""/112, 0x70}, &(0x7f0000000980), 0x8}}], 0x288, 0x4040010}, 0x8001) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@cswp={0x58, 0x114, 0x7, {{0x31, 0x6}, &(0x7f0000000100), &(0x7f0000000140)=0x1, 0x8000000000000000, 0x400000003, 0x1, 0x0, 0x68}}, @rdma_args={0x48, 0x114, 0x1, {{0x0, 0x8}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x0) (async) 00:02:24 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000080), 0x34, 0x0, 0x0, 0x4040000}, 0x40008004) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000080), 0x34, 0x0, 0x0, 0x4040000}, 0x40008004) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:24 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:24 executing program 1: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x10, 0x70bd29, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:24 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0xffffffffffffffff}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040)={0x8000, 0x0, 0x5000}, 0x10) ioctl$RTC_EPOCH_READ(0xffffffffffffffff, 0x8008700d, &(0x7f0000000080)) 00:02:24 executing program 0: sendmsg$rds(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f00000000c0)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000800)=[{&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000240)=""/203, 0xcb}, {&(0x7f0000000340)=""/208, 0xd0}, {&(0x7f0000000440)=""/246, 0xf6}, {&(0x7f0000000540)=""/106, 0x6a}, {&(0x7f00000005c0)=""/214, 0xd6}, {&(0x7f00000006c0)=""/116, 0x74}, {&(0x7f0000000740)=""/106, 0x6a}, {&(0x7f00000007c0)=""/63, 0x3f}], 0x9, &(0x7f0000001ac0)=[@rdma_args={0x48, 0x114, 0x1, {{0x1, 0x200}, {&(0x7f00000008c0)=""/4096, 0x1000}, &(0x7f0000001a80), 0x0, 0x5, 0x4}}], 0x48, 0x2004000}, 0x80e0) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000001bc0), 0x4) ioctl$USBDEVFS_RELEASE_PORT(0xffffffffffffffff, 0x80045519, &(0x7f00000018c0)=0x6) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = getpgid(0x0) ptrace$peek(0x1, r1, &(0x7f0000001940)) r2 = socket$rds(0x15, 0x5, 0x0) connect$rds(r2, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) socketpair(0x22, 0x80000, 0x2, &(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) connect$rds(r3, &(0x7f0000001d80)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000001c40), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$DEVLINK_CMD_RATE_DEL(r3, &(0x7f0000001d40)={&(0x7f0000001c80)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000001d00)={&(0x7f0000001900)=ANY=[@ANYBLOB="9ff54c00", @ANYRES16=0x0, @ANYBLOB="040029bd7000fcdbdf254d00000008000300000000000f00a80073112465636f6e646e616d650000"], 0x2c}, 0x1, 0x0, 0x0, 0x884}, 0x4000) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f00000000c0)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000800)=[{&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000240)=""/203, 0xcb}, {&(0x7f0000000340)=""/208, 0xd0}, {&(0x7f0000000440)=""/246, 0xf6}, {&(0x7f0000000540)=""/106, 0x6a}, {&(0x7f00000005c0)=""/214, 0xd6}, {&(0x7f00000006c0)=""/116, 0x74}, {&(0x7f0000000740)=""/106, 0x6a}, {&(0x7f00000007c0)=""/63, 0x3f}], 0x9, &(0x7f0000001ac0)=[@rdma_args={0x48, 0x114, 0x1, {{0x1, 0x200}, {&(0x7f00000008c0)=""/4096, 0x1000}, &(0x7f0000001a80), 0x0, 0x5, 0x4}}], 0x48, 0x2004000}, 0x80e0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000001bc0), 0x4) (async) ioctl$USBDEVFS_RELEASE_PORT(0xffffffffffffffff, 0x80045519, &(0x7f00000018c0)=0x6) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) getpgid(0x0) (async) ptrace$peek(0x1, r1, &(0x7f0000001940)) (async) socket$rds(0x15, 0x5, 0x0) (async) connect$rds(r2, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) (async) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) (async) socketpair(0x22, 0x80000, 0x2, &(0x7f0000001c00)) (async) connect$rds(r3, &(0x7f0000001d80)={0x2, 0x4e23, @multicast1}, 0x10) (async) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000001c40), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$DEVLINK_CMD_RATE_DEL(r3, &(0x7f0000001d40)={&(0x7f0000001c80)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000001d00)={&(0x7f0000001900)=ANY=[@ANYBLOB="9ff54c00", @ANYRES16=0x0, @ANYBLOB="040029bd7000fcdbdf254d00000008000300000000000f00a80073112465636f6e646e616d650000"], 0x2c}, 0x1, 0x0, 0x0, 0x884}, 0x4000) (async) 00:02:24 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1a, 0x2, 0xb756, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$rds(r1, &(0x7f0000002180)={&(0x7f0000000040)={0x2, 0x0, @empty}, 0x10, 0x0}, 0x0) connect$rds(r0, &(0x7f0000000080)={0x2, 0x4e24, @local}, 0x6) 00:02:24 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0), 0xbd}, 0x0) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @broadcast}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000140)={0x2, 0x4e23, @loopback}, 0x10) socketpair(0x29, 0x800, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$rds(r2, &(0x7f0000000100)={0x2, 0x4e22, @remote}, 0x10) 00:02:24 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000080), 0x34, 0x0, 0x0, 0x4040000}, 0x40008004) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:24 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0x4, 0x1000, 0x1000}, 0x10) ioctl$BINDER_THREAD_EXIT(0xffffffffffffffff, 0x40046208, 0x0) r0 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS(r0, 0xc2604111, &(0x7f0000000140)) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040)={0x2, 0x5}, 0x2) 00:02:24 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080)=0x1, 0x4) socketpair(0x27, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) bind$rds(r2, &(0x7f0000000040)={0x2, 0x4e22, @multicast2}, 0x10) getresgid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:24 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r2, 0x800, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4004800}, 0x4008010) setsockopt$WPAN_SECURITY_LEVEL(r1, 0x0, 0x2, &(0x7f0000000000)=0x5, 0x4) 00:02:24 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0), 0xbd}, 0x0) (async) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @broadcast}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) bind$rds(r1, &(0x7f0000000140)={0x2, 0x4e23, @loopback}, 0x10) (async) socketpair(0x29, 0x800, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$rds(r2, &(0x7f0000000100)={0x2, 0x4e22, @remote}, 0x10) 00:02:24 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1a, 0x2, 0xb756, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$rds(r1, &(0x7f0000002180)={&(0x7f0000000040)={0x2, 0x0, @empty}, 0x10, 0x0}, 0x0) (async) connect$rds(r0, &(0x7f0000000080)={0x2, 0x4e24, @local}, 0x6) 00:02:24 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000040)={&(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x40) 00:02:24 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0x4, 0x1000, 0x1000}, 0x10) (async) ioctl$BINDER_THREAD_EXIT(0xffffffffffffffff, 0x40046208, 0x0) (async) r0 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS(r0, 0xc2604111, &(0x7f0000000140)) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040)={0x2, 0x5}, 0x2) 00:02:24 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080)=0x1, 0x4) socketpair(0x27, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) bind$rds(r2, &(0x7f0000000040)={0x2, 0x4e22, @multicast2}, 0x10) getresgid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080)=0x1, 0x4) (async) socketpair(0x27, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) bind$rds(r2, &(0x7f0000000040)={0x2, 0x4e22, @multicast2}, 0x10) (async) getresgid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:24 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r2, 0x800, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4004800}, 0x4008010) setsockopt$WPAN_SECURITY_LEVEL(r1, 0x0, 0x2, &(0x7f0000000000)=0x5, 0x4) 00:02:24 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 64) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0), 0xbd}, 0x0) (rerun: 64) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @broadcast}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) bind$rds(r1, &(0x7f0000000140)={0x2, 0x4e23, @loopback}, 0x10) (async, rerun: 64) socketpair(0x29, 0x800, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) bind$rds(r2, &(0x7f0000000100)={0x2, 0x4e22, @remote}, 0x10) 00:02:24 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1a, 0x2, 0xb756, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$rds(r1, &(0x7f0000002180)={&(0x7f0000000040)={0x2, 0x0, @empty}, 0x10, 0x0}, 0x0) connect$rds(r0, &(0x7f0000000080)={0x2, 0x4e24, @local}, 0x6) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1a, 0x2, 0xb756, &(0x7f0000000000)) (async) sendmsg$rds(r1, &(0x7f0000002180)={&(0x7f0000000040)={0x2, 0x0, @empty}, 0x10, 0x0}, 0x0) (async) connect$rds(r0, &(0x7f0000000080)={0x2, 0x4e24, @local}, 0x6) (async) 00:02:24 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000040)={&(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x40) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000040)={&(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x40) (async) 00:02:24 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0x4, 0x1000, 0x1000}, 0x10) ioctl$BINDER_THREAD_EXIT(0xffffffffffffffff, 0x40046208, 0x0) r0 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS(r0, 0xc2604111, &(0x7f0000000140)) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040)={0x2, 0x5}, 0x2) modify_ldt$write(0x1, &(0x7f0000000000)={0x4, 0x1000, 0x1000}, 0x10) (async) ioctl$BINDER_THREAD_EXIT(0xffffffffffffffff, 0x40046208, 0x0) (async) syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS(r0, 0xc2604111, &(0x7f0000000140)) (async) openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) (async) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040)={0x2, 0x5}, 0x2) (async) 00:02:24 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080)=0x1, 0x4) socketpair(0x27, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) bind$rds(r2, &(0x7f0000000040)={0x2, 0x4e22, @multicast2}, 0x10) getresgid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080)=0x1, 0x4) (async) socketpair(0x27, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) bind$rds(r2, &(0x7f0000000040)={0x2, 0x4e22, @multicast2}, 0x10) (async) getresgid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:24 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r2, 0x800, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4004800}, 0x4008010) setsockopt$WPAN_SECURITY_LEVEL(r1, 0x0, 0x2, &(0x7f0000000000)=0x5, 0x4) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r2, 0x800, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4004800}, 0x4008010) (async) setsockopt$WPAN_SECURITY_LEVEL(r1, 0x0, 0x2, &(0x7f0000000000)=0x5, 0x4) (async) 00:02:24 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000040), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:24 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) r3 = syz_open_dev$sndpcmp(&(0x7f0000000100), 0x3f, 0x40) mmap$snddsp_control(&(0x7f0000ffa000/0x3000)=nil, 0x1000, 0x1, 0x110, r3, 0x83000000) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000040)={0x2, "48a5"}, 0x3) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x0, 0x5}, 0x0, 0x0, 0x6}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x20040050) 00:02:24 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000040)={&(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x40) 00:02:24 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4f20, @loopback}, 0xc) socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000340)={&(0x7f0000000000)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1, &(0x7f0000000240)=[@mask_fadd={0x58, 0x114, 0x8, {{0x3}, &(0x7f0000000140)=0x4, &(0x7f0000000180)=0x50, 0x6, 0x800, 0x0, 0x8, 0x50, 0x8}}, @zcopy_cookie={0x18, 0x114, 0xc, 0x9}, @rdma_dest={0x18, 0x114, 0x2, {0x3f, 0x9}}, @cswp={0x58, 0x114, 0x7, {{0xa2c, 0x7ff}, &(0x7f00000001c0)=0x4, &(0x7f0000000200)=0x1ffe000, 0x2, 0x8c9, 0x1, 0x7, 0x10, 0x1b7}}], 0xe0, 0x40}, 0x4044800) 00:02:24 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcf9, 0xffffffffffffffff}, 0x10) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000080), 0x81, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f0000000540), 0x0, 0x2200) ioctl$SNDRV_PCM_IOCTL_RESET(r2, 0x4141, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r1, 0x40184152, &(0x7f0000000480)={0x0, &(0x7f0000000440)=[&(0x7f00000000c0)="6f314e843ab4706cc2075fe3b07400df04d6532ba829323db2281f62d9ef5256a2fab010f2063139f9f9f5caedb102f39c1af651afcad06f57d88791192cfcbe3809778e1f75956e072d109577ed6d72f2a3931f7548d4dabeb28929d375a654b9bc0affa6c7da3c0c093dab2cf069a1c1d62ae7af085f109448655be0fbf1c81e8945ee0fab3f99f8ea947f61584f41c746d231accccc4645c2df8190f72d807bd2f265c564f8174e790da965d1f2870719582fbc41dccb2f7dcbc0083c2e1fb3e63521d634d30f010a334af2ab197bf7d9cf6b95954521f6cb0b5eda3d465c545ac049026337f916823f2ec87c3c", &(0x7f00000001c0)="60442cd52f56298d3c42347a06912f24b9960682a61d5db124a42f86037129ffeaf718a9104eaafa4a8a499ce828786cd291ac1b8f4ad44a7feccb73fc421951d626326f4a97ffaeeeeaa9b8231065e7aa", &(0x7f0000000240)="aa171de3d0f3afa364a1dbbd3f4991dad4d5309ff24f4407db6cdfc6585a41014568f64cff625114f11b127fe003ed777a1dd5ccfd9e8562988f632c5fec85bb50211e7f5f2bc7b01b5da8d386a363ad7ae3d4253448794f63f4c98eabe52b3883178e4c81b767faee28db98476221d8ee11783f006a5b8c939842cef60318cc4d1694b7cf33b5aebe2fe21af31e6bc010832d00fc6f974517cc8d5eadf2fb17ef0e0f8c02cfde1a", &(0x7f0000000300)="396d9112ff9c2ca15ac6b7662e19e08122f0d78c760b6e79d82d6428aa3291eeb9f29b8cff900b2f50cee7b65f1a6119232bcb482dd0bbd5e2decfce02463d832f3edbf7ff660a650c175175ab95ad74d2906f1931aead27c6261db6", &(0x7f0000000380)="81ef200d9116af992bcd75e7db5093d4d32a427afe014696dc9083a2c445e6e04233f10084733ef79116aed852a46a9415c38fd2091eb07416ca96ea50885634a95a7e0fb7562aa8faa6117957c46e53672061a619f91b8111e4bbac36e6c255975dad202dff1242c91876552c0d4fa7e4e598ee29fc14fa1ab5eb2c5ac52d556e6db6a50c78dde15efa13af2ea777dcb9280902c9ab59096ec17f5dc8e687de12608f5abfc75d35d0ef0e92c70b9a33454f9f32f60a17eaa5af042c8958"]}) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) getitimer(0x0, &(0x7f00000004c0)) modify_ldt$write(0x1, &(0x7f0000000500)={0x690, 0x20000000, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1}, 0x10) 00:02:24 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @empty}, 0x10, 0x0}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) ioctl$SIOCPNDELRESOURCE(r1, 0x89ef, &(0x7f00000000c0)=0x8) setsockopt$WPAN_SECURITY_LEVEL(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=0x2, 0x4) 00:02:24 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:24 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000040), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:24 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) r3 = syz_open_dev$sndpcmp(&(0x7f0000000100), 0x3f, 0x40) mmap$snddsp_control(&(0x7f0000ffa000/0x3000)=nil, 0x1000, 0x1, 0x110, r3, 0x83000000) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000040)={0x2, "48a5"}, 0x3) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x0, 0x5}, 0x0, 0x0, 0x6}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x20040050) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) (async) syz_open_dev$sndpcmp(&(0x7f0000000100), 0x3f, 0x40) (async) mmap$snddsp_control(&(0x7f0000ffa000/0x3000)=nil, 0x1000, 0x1, 0x110, r3, 0x83000000) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000040)={0x2, "48a5"}, 0x3) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x0, 0x5}, 0x0, 0x0, 0x6}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x20040050) (async) 00:02:24 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4f20, @loopback}, 0xc) socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000340)={&(0x7f0000000000)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1, &(0x7f0000000240)=[@mask_fadd={0x58, 0x114, 0x8, {{0x3}, &(0x7f0000000140)=0x4, &(0x7f0000000180)=0x50, 0x6, 0x800, 0x0, 0x8, 0x50, 0x8}}, @zcopy_cookie={0x18, 0x114, 0xc, 0x9}, @rdma_dest={0x18, 0x114, 0x2, {0x3f, 0x9}}, @cswp={0x58, 0x114, 0x7, {{0xa2c, 0x7ff}, &(0x7f00000001c0)=0x4, &(0x7f0000000200)=0x1ffe000, 0x2, 0x8c9, 0x1, 0x7, 0x10, 0x1b7}}], 0xe0, 0x40}, 0x4044800) 00:02:24 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @empty}, 0x10, 0x0}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) ioctl$SIOCPNDELRESOURCE(r1, 0x89ef, &(0x7f00000000c0)=0x8) setsockopt$WPAN_SECURITY_LEVEL(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=0x2, 0x4) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @empty}, 0x10, 0x0}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) ioctl$SIOCPNDELRESOURCE(r1, 0x89ef, &(0x7f00000000c0)=0x8) (async) setsockopt$WPAN_SECURITY_LEVEL(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=0x2, 0x4) (async) 00:02:24 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcf9, 0xffffffffffffffff}, 0x10) (async, rerun: 64) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) (rerun: 64) r1 = syz_open_dev$sndpcmp(&(0x7f0000000080), 0x81, 0x0) (async) r2 = syz_open_dev$sndpcmp(&(0x7f0000000540), 0x0, 0x2200) ioctl$SNDRV_PCM_IOCTL_RESET(r2, 0x4141, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r1, 0x40184152, &(0x7f0000000480)={0x0, &(0x7f0000000440)=[&(0x7f00000000c0)="6f314e843ab4706cc2075fe3b07400df04d6532ba829323db2281f62d9ef5256a2fab010f2063139f9f9f5caedb102f39c1af651afcad06f57d88791192cfcbe3809778e1f75956e072d109577ed6d72f2a3931f7548d4dabeb28929d375a654b9bc0affa6c7da3c0c093dab2cf069a1c1d62ae7af085f109448655be0fbf1c81e8945ee0fab3f99f8ea947f61584f41c746d231accccc4645c2df8190f72d807bd2f265c564f8174e790da965d1f2870719582fbc41dccb2f7dcbc0083c2e1fb3e63521d634d30f010a334af2ab197bf7d9cf6b95954521f6cb0b5eda3d465c545ac049026337f916823f2ec87c3c", &(0x7f00000001c0)="60442cd52f56298d3c42347a06912f24b9960682a61d5db124a42f86037129ffeaf718a9104eaafa4a8a499ce828786cd291ac1b8f4ad44a7feccb73fc421951d626326f4a97ffaeeeeaa9b8231065e7aa", &(0x7f0000000240)="aa171de3d0f3afa364a1dbbd3f4991dad4d5309ff24f4407db6cdfc6585a41014568f64cff625114f11b127fe003ed777a1dd5ccfd9e8562988f632c5fec85bb50211e7f5f2bc7b01b5da8d386a363ad7ae3d4253448794f63f4c98eabe52b3883178e4c81b767faee28db98476221d8ee11783f006a5b8c939842cef60318cc4d1694b7cf33b5aebe2fe21af31e6bc010832d00fc6f974517cc8d5eadf2fb17ef0e0f8c02cfde1a", &(0x7f0000000300)="396d9112ff9c2ca15ac6b7662e19e08122f0d78c760b6e79d82d6428aa3291eeb9f29b8cff900b2f50cee7b65f1a6119232bcb482dd0bbd5e2decfce02463d832f3edbf7ff660a650c175175ab95ad74d2906f1931aead27c6261db6", &(0x7f0000000380)="81ef200d9116af992bcd75e7db5093d4d32a427afe014696dc9083a2c445e6e04233f10084733ef79116aed852a46a9415c38fd2091eb07416ca96ea50885634a95a7e0fb7562aa8faa6117957c46e53672061a619f91b8111e4bbac36e6c255975dad202dff1242c91876552c0d4fa7e4e598ee29fc14fa1ab5eb2c5ac52d556e6db6a50c78dde15efa13af2ea777dcb9280902c9ab59096ec17f5dc8e687de12608f5abfc75d35d0ef0e92c70b9a33454f9f32f60a17eaa5af042c8958"]}) (async) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) (async, rerun: 64) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async, rerun: 64) getitimer(0x0, &(0x7f00000004c0)) (async) modify_ldt$write(0x1, &(0x7f0000000500)={0x690, 0x20000000, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1}, 0x10) 00:02:24 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:24 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) r3 = syz_open_dev$sndpcmp(&(0x7f0000000100), 0x3f, 0x40) mmap$snddsp_control(&(0x7f0000ffa000/0x3000)=nil, 0x1000, 0x1, 0x110, r3, 0x83000000) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000040)={0x2, "48a5"}, 0x3) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x0, 0x5}, 0x0, 0x0, 0x6}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x20040050) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) (async) syz_open_dev$sndpcmp(&(0x7f0000000100), 0x3f, 0x40) (async) mmap$snddsp_control(&(0x7f0000ffa000/0x3000)=nil, 0x1000, 0x1, 0x110, r3, 0x83000000) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000040)={0x2, "48a5"}, 0x3) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0x0, 0x5}, 0x0, 0x0, 0x6}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x20040050) (async) 00:02:24 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000040), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:24 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4f20, @loopback}, 0xc) socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000340)={&(0x7f0000000000)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1, &(0x7f0000000240)=[@mask_fadd={0x58, 0x114, 0x8, {{0x3}, &(0x7f0000000140)=0x4, &(0x7f0000000180)=0x50, 0x6, 0x800, 0x0, 0x8, 0x50, 0x8}}, @zcopy_cookie={0x18, 0x114, 0xc, 0x9}, @rdma_dest={0x18, 0x114, 0x2, {0x3f, 0x9}}, @cswp={0x58, 0x114, 0x7, {{0xa2c, 0x7ff}, &(0x7f00000001c0)=0x4, &(0x7f0000000200)=0x1ffe000, 0x2, 0x8c9, 0x1, 0x7, 0x10, 0x1b7}}], 0xe0, 0x40}, 0x4044800) 00:02:24 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @empty}, 0x10, 0x0}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) ioctl$SIOCPNDELRESOURCE(r1, 0x89ef, &(0x7f00000000c0)=0x8) setsockopt$WPAN_SECURITY_LEVEL(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=0x2, 0x4) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @empty}, 0x10, 0x0}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) ioctl$SIOCPNDELRESOURCE(r1, 0x89ef, &(0x7f00000000c0)=0x8) (async) setsockopt$WPAN_SECURITY_LEVEL(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=0x2, 0x4) (async) 00:02:24 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async, rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 32) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:24 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x10, 0x80001, 0x1000, &(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$rds(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/220, 0xdc}, {&(0x7f00000002c0)=""/109, 0x6d}, {&(0x7f0000000340)=""/70, 0x46}], 0x5, &(0x7f0000000480)=[@fadd={0x58, 0x114, 0x6, {{0x851, 0x1}, &(0x7f00000000c0)=0x7, &(0x7f0000000440)=0x3, 0xa8, 0x6, 0x4, 0x2, 0x10, 0xffffffffffffff3b}}], 0x58, 0x20008000}, 0x800) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:25 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) bind$rds(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e21, @broadcast}, 0x10) 00:02:25 executing program 1: sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x4, 0x70bd25, 0x25dfdbfe, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_CONN_ID={0x8}]}, 0x24}}, 0x20008804) r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000180)={{0x80800, 0x3}, 0x7cbff27e43d3ea4c}, 0x10) 00:02:25 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_cswp={0x58, 0x114, 0x9, {{0x20}, &(0x7f0000000080)=0x3, &(0x7f00000000c0)=0xfffffffffffffff9, 0x7, 0x9, 0x8, 0x800080000000000, 0x1, 0x9}}], 0x58}, 0x0) 00:02:25 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcf9, 0xffffffffffffffff}, 0x10) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000080), 0x81, 0x0) (async) r2 = syz_open_dev$sndpcmp(&(0x7f0000000540), 0x0, 0x2200) ioctl$SNDRV_PCM_IOCTL_RESET(r2, 0x4141, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r1, 0x40184152, &(0x7f0000000480)={0x0, &(0x7f0000000440)=[&(0x7f00000000c0)="6f314e843ab4706cc2075fe3b07400df04d6532ba829323db2281f62d9ef5256a2fab010f2063139f9f9f5caedb102f39c1af651afcad06f57d88791192cfcbe3809778e1f75956e072d109577ed6d72f2a3931f7548d4dabeb28929d375a654b9bc0affa6c7da3c0c093dab2cf069a1c1d62ae7af085f109448655be0fbf1c81e8945ee0fab3f99f8ea947f61584f41c746d231accccc4645c2df8190f72d807bd2f265c564f8174e790da965d1f2870719582fbc41dccb2f7dcbc0083c2e1fb3e63521d634d30f010a334af2ab197bf7d9cf6b95954521f6cb0b5eda3d465c545ac049026337f916823f2ec87c3c", &(0x7f00000001c0)="60442cd52f56298d3c42347a06912f24b9960682a61d5db124a42f86037129ffeaf718a9104eaafa4a8a499ce828786cd291ac1b8f4ad44a7feccb73fc421951d626326f4a97ffaeeeeaa9b8231065e7aa", &(0x7f0000000240)="aa171de3d0f3afa364a1dbbd3f4991dad4d5309ff24f4407db6cdfc6585a41014568f64cff625114f11b127fe003ed777a1dd5ccfd9e8562988f632c5fec85bb50211e7f5f2bc7b01b5da8d386a363ad7ae3d4253448794f63f4c98eabe52b3883178e4c81b767faee28db98476221d8ee11783f006a5b8c939842cef60318cc4d1694b7cf33b5aebe2fe21af31e6bc010832d00fc6f974517cc8d5eadf2fb17ef0e0f8c02cfde1a", &(0x7f0000000300)="396d9112ff9c2ca15ac6b7662e19e08122f0d78c760b6e79d82d6428aa3291eeb9f29b8cff900b2f50cee7b65f1a6119232bcb482dd0bbd5e2decfce02463d832f3edbf7ff660a650c175175ab95ad74d2906f1931aead27c6261db6", &(0x7f0000000380)="81ef200d9116af992bcd75e7db5093d4d32a427afe014696dc9083a2c445e6e04233f10084733ef79116aed852a46a9415c38fd2091eb07416ca96ea50885634a95a7e0fb7562aa8faa6117957c46e53672061a619f91b8111e4bbac36e6c255975dad202dff1242c91876552c0d4fa7e4e598ee29fc14fa1ab5eb2c5ac52d556e6db6a50c78dde15efa13af2ea777dcb9280902c9ab59096ec17f5dc8e687de12608f5abfc75d35d0ef0e92c70b9a33454f9f32f60a17eaa5af042c8958"]}) (async) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async, rerun: 64) getitimer(0x0, &(0x7f00000004c0)) (rerun: 64) modify_ldt$write(0x1, &(0x7f0000000500)={0x690, 0x20000000, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1}, 0x10) 00:02:25 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x10, 0x80001, 0x1000, &(0x7f0000000040)={0xffffffffffffffff}) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) sendmsg$rds(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/220, 0xdc}, {&(0x7f00000002c0)=""/109, 0x6d}, {&(0x7f0000000340)=""/70, 0x46}], 0x5, &(0x7f0000000480)=[@fadd={0x58, 0x114, 0x6, {{0x851, 0x1}, &(0x7f00000000c0)=0x7, &(0x7f0000000440)=0x3, 0xa8, 0x6, 0x4, 0x2, 0x10, 0xffffffffffffff3b}}], 0x58, 0x20008000}, 0x800) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:25 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) bind$rds(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e21, @broadcast}, 0x10) 00:02:25 executing program 1: sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x4, 0x70bd25, 0x25dfdbfe, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_CONN_ID={0x8}]}, 0x24}}, 0x20008804) r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000180)={{0x80800, 0x3}, 0x7cbff27e43d3ea4c}, 0x10) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x4, 0x70bd25, 0x25dfdbfe, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_CONN_ID={0x8}]}, 0x24}}, 0x20008804) (async) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000180)={{0x80800, 0x3}, 0x7cbff27e43d3ea4c}, 0x10) (async) 00:02:25 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_G_TOPOLOGY(r1, 0xc0487c04, &(0x7f00000006c0)={0x0, 0x8, 0x0, &(0x7f0000000300)=[{}, {}, {}, {}, {}, {0x80000000}, {}, {}], 0x1, 0x0, &(0x7f0000000180)=[{}], 0x5, 0x0, &(0x7f0000000600)=[{}, {}, {}, {}, {}], 0x3, 0x0, &(0x7f0000000200)=[{}, {}, {}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000080)={r2, &(0x7f0000000140), &(0x7f0000000280)}) ioctl$MEDIA_IOC_REQUEST_ALLOC(r1, 0x80047c05, &(0x7f0000000040)) 00:02:25 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_cswp={0x58, 0x114, 0x9, {{0x20}, &(0x7f0000000080)=0x3, &(0x7f00000000c0)=0xfffffffffffffff9, 0x7, 0x9, 0x8, 0x800080000000000, 0x1, 0x9}}], 0x58}, 0x0) [ 1020.157349] atomic_op ffff8880aad5cac0 conn xmit_atomic (null) 00:02:25 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x10, 0x80001, 0x1000, &(0x7f0000000040)={0xffffffffffffffff}) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$rds(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/220, 0xdc}, {&(0x7f00000002c0)=""/109, 0x6d}, {&(0x7f0000000340)=""/70, 0x46}], 0x5, &(0x7f0000000480)=[@fadd={0x58, 0x114, 0x6, {{0x851, 0x1}, &(0x7f00000000c0)=0x7, &(0x7f0000000440)=0x3, 0xa8, 0x6, 0x4, 0x2, 0x10, 0xffffffffffffff3b}}], 0x58, 0x20008000}, 0x800) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:25 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000001740)={&(0x7f0000001480)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000001700)={&(0x7f00000014c0)={0x20c, 0x0, 0x2, 0x70bd28, 0x25dfdbfb, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x4}, {0x6, 0x11, 0x7}, {0x8, 0x15, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x6}, {0x6}, {0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0xfffff801}, {0x6, 0x11, 0x3ff}, {0x8, 0x15, 0x80}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x90000}, {0x6, 0x11, 0x5}, {0x8, 0x15, 0xfffffff9}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x3b9}, {0x6, 0x11, 0x9}, {0x8, 0x15, 0x3f}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x625}, {0x6, 0x11, 0x5f5}, {0x8, 0x15, 0x2}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xffff0001}, {0x6, 0x11, 0x2}, {0x8, 0x15, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x101}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0x536}}]}, 0x20c}, 0x1, 0x0, 0x0, 0x4008000}, 0x94) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000080)={0x2, 0x4e21, @broadcast}, 0x10, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/192, 0xc0}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/167, 0xa7}], 0x3, &(0x7f0000001380)=[@mask_cswp={0x58, 0x114, 0x9, {{0x0, 0x8}, &(0x7f0000001280)=0x101, &(0x7f00000012c0)=0x2, 0x5, 0xd2, 0x51, 0x7, 0x3}}, @mask_cswp={0x58, 0x114, 0x9, {{0x1, 0x80000001}, &(0x7f0000001300)=0x2, &(0x7f0000001340)=0x8, 0x708, 0x0, 0x7fffffff, 0x7fff, 0x21, 0x1}}], 0xb0, 0x20040040}, 0x4008040) 00:02:25 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) r1 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_G_TOPOLOGY(r1, 0xc0487c04, &(0x7f00000006c0)={0x0, 0x8, 0x0, &(0x7f0000000300)=[{}, {}, {}, {}, {}, {0x80000000}, {}, {}], 0x1, 0x0, &(0x7f0000000180)=[{}], 0x5, 0x0, &(0x7f0000000600)=[{}, {}, {}, {}, {}], 0x3, 0x0, &(0x7f0000000200)=[{}, {}, {}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000080)={r2, &(0x7f0000000140), &(0x7f0000000280)}) (async) ioctl$MEDIA_IOC_REQUEST_ALLOC(r1, 0x80047c05, &(0x7f0000000040)) 00:02:25 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) bind$rds(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e21, @broadcast}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) bind$rds(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e21, @broadcast}, 0x10) (async) 00:02:25 executing program 1: sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x4, 0x70bd25, 0x25dfdbfe, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_CONN_ID={0x8}]}, 0x24}}, 0x20008804) r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000180)={{0x80800, 0x3}, 0x7cbff27e43d3ea4c}, 0x10) 00:02:25 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_cswp={0x58, 0x114, 0x9, {{0x20}, &(0x7f0000000080)=0x3, &(0x7f00000000c0)=0xfffffffffffffff9, 0x7, 0x9, 0x8, 0x800080000000000, 0x1, 0x9}}], 0x58}, 0x0) [ 1020.239831] atomic_op ffff8880a89213c0 conn xmit_atomic (null) 00:02:25 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000001740)={&(0x7f0000001480)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000001700)={&(0x7f00000014c0)={0x20c, 0x0, 0x2, 0x70bd28, 0x25dfdbfb, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x4}, {0x6, 0x11, 0x7}, {0x8, 0x15, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x6}, {0x6}, {0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0xfffff801}, {0x6, 0x11, 0x3ff}, {0x8, 0x15, 0x80}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x90000}, {0x6, 0x11, 0x5}, {0x8, 0x15, 0xfffffff9}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x3b9}, {0x6, 0x11, 0x9}, {0x8, 0x15, 0x3f}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x625}, {0x6, 0x11, 0x5f5}, {0x8, 0x15, 0x2}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xffff0001}, {0x6, 0x11, 0x2}, {0x8, 0x15, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x101}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0x536}}]}, 0x20c}, 0x1, 0x0, 0x0, 0x4008000}, 0x94) (async) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000080)={0x2, 0x4e21, @broadcast}, 0x10, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/192, 0xc0}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/167, 0xa7}], 0x3, &(0x7f0000001380)=[@mask_cswp={0x58, 0x114, 0x9, {{0x0, 0x8}, &(0x7f0000001280)=0x101, &(0x7f00000012c0)=0x2, 0x5, 0xd2, 0x51, 0x7, 0x3}}, @mask_cswp={0x58, 0x114, 0x9, {{0x1, 0x80000001}, &(0x7f0000001300)=0x2, &(0x7f0000001340)=0x8, 0x708, 0x0, 0x7fffffff, 0x7fff, 0x21, 0x1}}], 0xb0, 0x20040040}, 0x4008040) 00:02:25 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000ac0)={0x10c, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x40000004}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8, 0x15, 0x200}}]}, 0x10c}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x34, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfffffffe}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x6}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), r1) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={&(0x7f0000000380), 0xc, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00', @ANYRES16=r3, @ANYBLOB="000c28bd7000ffdbdf25110000000800310001000000"], 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r3, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) socketpair(0xb, 0x1, 0x4, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000740), r1) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000840)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000800)={&(0x7f0000000780)={0x5c, r5, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8001}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xdfa}]}, 0x5c}, 0x1, 0x0, 0x0, 0x24044011}, 0x4044800) r6 = syz_genetlink_get_family_id$devlink(&(0x7f00000009c0), r4) sendmsg$DEVLINK_CMD_RATE_DEL(r4, &(0x7f0000000a80)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x1c, r6, 0x800, 0x70bd28, 0x25dfdbff, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x200000d0}, 0x4) r7 = getpid() getpgid(r7) r8 = getpgrp(0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xd0, r6, 0x2, 0x70bd2c, 0x25dfdbfc, {}, [{@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r7}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, 0xffffffffffffffff}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r8}}]}, 0xd0}, 0x1, 0x0, 0x0, 0x4880}, 0x4000885) 00:02:25 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_G_TOPOLOGY(r1, 0xc0487c04, &(0x7f00000006c0)={0x0, 0x8, 0x0, &(0x7f0000000300)=[{}, {}, {}, {}, {}, {0x80000000}, {}, {}], 0x1, 0x0, &(0x7f0000000180)=[{}], 0x5, 0x0, &(0x7f0000000600)=[{}, {}, {}, {}, {}], 0x3, 0x0, &(0x7f0000000200)=[{}, {}, {}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000080)={r2, &(0x7f0000000140), &(0x7f0000000280)}) (async) ioctl$MEDIA_IOC_REQUEST_ALLOC(r1, 0x80047c05, &(0x7f0000000040)) 00:02:25 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:25 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) socket$l2tp(0x2, 0x2, 0x73) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:25 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000000)) socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080), 0x2200, 0x0) ioctl$RTC_ALM_SET(r1, 0x40247007, &(0x7f00000000c0)={0x1f, 0x0, 0x0, 0x15, 0x5, 0x7, 0x3, 0x11f, 0x1}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r0, 0x114, 0xa, &(0x7f0000000140)={0x1, "8b"}, 0x2) 00:02:25 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000001740)={&(0x7f0000001480)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000001700)={&(0x7f00000014c0)={0x20c, 0x0, 0x2, 0x70bd28, 0x25dfdbfb, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x4}, {0x6, 0x11, 0x7}, {0x8, 0x15, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x6}, {0x6}, {0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0xfffff801}, {0x6, 0x11, 0x3ff}, {0x8, 0x15, 0x80}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x90000}, {0x6, 0x11, 0x5}, {0x8, 0x15, 0xfffffff9}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x3b9}, {0x6, 0x11, 0x9}, {0x8, 0x15, 0x3f}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x625}, {0x6, 0x11, 0x5f5}, {0x8, 0x15, 0x2}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xffff0001}, {0x6, 0x11, 0x2}, {0x8, 0x15, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x101}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0x536}}]}, 0x20c}, 0x1, 0x0, 0x0, 0x4008000}, 0x94) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000080)={0x2, 0x4e21, @broadcast}, 0x10, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/192, 0xc0}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/167, 0xa7}], 0x3, &(0x7f0000001380)=[@mask_cswp={0x58, 0x114, 0x9, {{0x0, 0x8}, &(0x7f0000001280)=0x101, &(0x7f00000012c0)=0x2, 0x5, 0xd2, 0x51, 0x7, 0x3}}, @mask_cswp={0x58, 0x114, 0x9, {{0x1, 0x80000001}, &(0x7f0000001300)=0x2, &(0x7f0000001340)=0x8, 0x708, 0x0, 0x7fffffff, 0x7fff, 0x21, 0x1}}], 0xb0, 0x20040040}, 0x4008040) 00:02:25 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:25 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000002180)={&(0x7f0000000040)={0x2, 0x0, @rand_addr=0x64010101}, 0x10, 0x0}, 0x0) bind$rds(r1, &(0x7f0000000080)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x30}}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:25 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000ac0)={0x10c, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x40000004}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8, 0x15, 0x200}}]}, 0x10c}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x34, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfffffffe}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x6}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), r1) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={&(0x7f0000000380), 0xc, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00', @ANYRES16=r3, @ANYBLOB="000c28bd7000ffdbdf25110000000800310001000000"], 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r3, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) (async) socketpair(0xb, 0x1, 0x4, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000740), r1) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000840)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000800)={&(0x7f0000000780)={0x5c, r5, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8001}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xdfa}]}, 0x5c}, 0x1, 0x0, 0x0, 0x24044011}, 0x4044800) r6 = syz_genetlink_get_family_id$devlink(&(0x7f00000009c0), r4) sendmsg$DEVLINK_CMD_RATE_DEL(r4, &(0x7f0000000a80)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x1c, r6, 0x800, 0x70bd28, 0x25dfdbff, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x200000d0}, 0x4) (async) r7 = getpid() getpgid(r7) (async) r8 = getpgrp(0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xd0, r6, 0x2, 0x70bd2c, 0x25dfdbfc, {}, [{@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r7}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, 0xffffffffffffffff}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r8}}]}, 0xd0}, 0x1, 0x0, 0x0, 0x4880}, 0x4000885) [ 1020.363848] atomic_op ffff8880a0cbe180 conn xmit_atomic (null) 00:02:25 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) socket$l2tp(0x2, 0x2, 0x73) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:25 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000000)) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) (async) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080), 0x2200, 0x0) ioctl$RTC_ALM_SET(r1, 0x40247007, &(0x7f00000000c0)={0x1f, 0x0, 0x0, 0x15, 0x5, 0x7, 0x3, 0x11f, 0x1}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r0, 0x114, 0xa, &(0x7f0000000140)={0x1, "8b"}, 0x2) 00:02:25 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(0xffffffffffffffff, 0xc06c4124, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) modify_ldt$write(0x1, &(0x7f0000000040)={0x0, 0x0, 0x400}, 0x10) 00:02:25 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000002180)={&(0x7f0000000040)={0x2, 0x0, @rand_addr=0x64010101}, 0x10, 0x0}, 0x0) (async) bind$rds(r1, &(0x7f0000000080)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x30}}, 0x10) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:25 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:25 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) (async) socket$l2tp(0x2, 0x2, 0x73) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:25 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000ac0)={0x10c, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x40000004}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8, 0x15, 0x200}}]}, 0x10c}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x34, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfffffffe}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x6}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), r1) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={&(0x7f0000000380), 0xc, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00', @ANYRES16=r3, @ANYBLOB="000c28bd7000ffdbdf25110000000800310001000000"], 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r3, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) socketpair(0xb, 0x1, 0x4, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000740), r1) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000840)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000800)={&(0x7f0000000780)={0x5c, r5, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8001}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xdfa}]}, 0x5c}, 0x1, 0x0, 0x0, 0x24044011}, 0x4044800) r6 = syz_genetlink_get_family_id$devlink(&(0x7f00000009c0), r4) sendmsg$DEVLINK_CMD_RATE_DEL(r4, &(0x7f0000000a80)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x1c, r6, 0x800, 0x70bd28, 0x25dfdbff, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x200000d0}, 0x4) r7 = getpid() getpgid(r7) r8 = getpgrp(0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xd0, r6, 0x2, 0x70bd2c, 0x25dfdbfc, {}, [{@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r7}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, 0xffffffffffffffff}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r8}}]}, 0xd0}, 0x1, 0x0, 0x0, 0x4880}, 0x4000885) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000ac0)={0x10c, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x40000004}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8, 0x15, 0x200}}]}, 0x10c}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x34, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfffffffe}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x6}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), r1) (async) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={&(0x7f0000000380), 0xc, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00', @ANYRES16=r3, @ANYBLOB="000c28bd7000ffdbdf25110000000800310001000000"], 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r3, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) (async) socketpair(0xb, 0x1, 0x4, &(0x7f00000006c0)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000740), r1) (async) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000840)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000800)={&(0x7f0000000780)={0x5c, r5, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8001}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xdfa}]}, 0x5c}, 0x1, 0x0, 0x0, 0x24044011}, 0x4044800) (async) syz_genetlink_get_family_id$devlink(&(0x7f00000009c0), r4) (async) sendmsg$DEVLINK_CMD_RATE_DEL(r4, &(0x7f0000000a80)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x1c, r6, 0x800, 0x70bd28, 0x25dfdbff, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x200000d0}, 0x4) (async) getpid() (async) getpgid(r7) (async) getpgrp(0xffffffffffffffff) (async) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xd0, r6, 0x2, 0x70bd2c, 0x25dfdbfc, {}, [{@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r7}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, 0xffffffffffffffff}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r8}}]}, 0xd0}, 0x1, 0x0, 0x0, 0x4880}, 0x4000885) (async) 00:02:25 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(0xffffffffffffffff, 0xc06c4124, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) (async) modify_ldt$write(0x1, &(0x7f0000000040)={0x0, 0x0, 0x400}, 0x10) 00:02:25 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000000)) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) (async) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080), 0x2200, 0x0) ioctl$RTC_ALM_SET(r1, 0x40247007, &(0x7f00000000c0)={0x1f, 0x0, 0x0, 0x15, 0x5, 0x7, 0x3, 0x11f, 0x1}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r0, 0x114, 0xa, &(0x7f0000000140)={0x1, "8b"}, 0x2) 00:02:25 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r1, &(0x7f0000002180)={&(0x7f0000000040)={0x2, 0x0, @rand_addr=0x64010101}, 0x10, 0x0}, 0x0) bind$rds(r1, &(0x7f0000000080)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x30}}, 0x10) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:25 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNLIST(0xffffffffffffffff, 0x800442d2, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x0, @broadcast}]}) 00:02:25 executing program 1: r0 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x8, 0x401) r1 = syz_open_dev$sndpcmp(&(0x7f0000000100), 0x10001, 0x105500) ioctl$SNDRV_PCM_IOCTL_FORWARD(r1, 0x40084149, &(0x7f0000000140)=0x5) ioctl$SNDRV_PCM_IOCTL_RESET(r0, 0x4141, 0x0) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000a80)) ioctl$SNDRV_PCM_IOCTL_DELAY(r0, 0x80084121, &(0x7f00000000c0)) r3 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r3, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:25 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f00000000c0)={{&(0x7f0000000040)}, &(0x7f0000000080), 0x1f}, 0x20) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:25 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) ioctl$sock_bt_bnep_BNEPGETCONNLIST(0xffffffffffffffff, 0x800442d2, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x0, @broadcast}]}) 00:02:25 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:25 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x5, 0x4, 0x10000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) 00:02:25 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f00000000c0)={{&(0x7f0000000040)}, &(0x7f0000000080), 0x1f}, 0x20) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f00000000c0)={{&(0x7f0000000040)}, &(0x7f0000000080), 0x1f}, 0x20) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:25 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(0xffffffffffffffff, 0xc06c4124, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) (async) modify_ldt$write(0x1, &(0x7f0000000040)={0x0, 0x0, 0x400}, 0x10) 00:02:25 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNLIST(0xffffffffffffffff, 0x800442d2, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x0, @broadcast}]}) 00:02:25 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x5, 0x4, 0x10000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) 00:02:25 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:25 executing program 1: r0 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x8, 0x401) r1 = syz_open_dev$sndpcmp(&(0x7f0000000100), 0x10001, 0x105500) ioctl$SNDRV_PCM_IOCTL_FORWARD(r1, 0x40084149, &(0x7f0000000140)=0x5) (async) ioctl$SNDRV_PCM_IOCTL_RESET(r0, 0x4141, 0x0) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) (async) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000a80)) (async) ioctl$SNDRV_PCM_IOCTL_DELAY(r0, 0x80084121, &(0x7f00000000c0)) (async, rerun: 32) r3 = socket$rds(0x15, 0x5, 0x0) (rerun: 32) sendmsg$rds(r3, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:25 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000080)={0x7, 0x0, 0x4000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:25 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f00000000c0)={{&(0x7f0000000040)}, &(0x7f0000000080), 0x1f}, 0x20) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:25 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:25 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x7, 0x0, 0x4000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:25 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = syz_open_dev$usbfs(&(0x7f0000000000), 0x8, 0x0) ioctl$USBDEVFS_GETDRIVER(r1, 0x41045508, 0x0) ioctl$USBDEVFS_RELEASE_PORT(r1, 0x80045519, &(0x7f0000000080)=0x200000) bind$rds(r0, &(0x7f0000000000)={0x2, 0x4e21, @loopback}, 0x26) r2 = syz_open_dev$usbfs(&(0x7f0000000000), 0x8, 0x0) ioctl$USBDEVFS_GETDRIVER(r2, 0x41045508, 0x0) ioctl$USBDEVFS_GET_SPEED(r2, 0x551f) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) prctl$PR_GET_ENDIAN(0x13, &(0x7f0000000040)) 00:02:25 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x5, 0x4, 0x10000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) 00:02:25 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) ioctl$SNDRV_PCM_IOCTL_DROP(0xffffffffffffffff, 0x4143, 0x0) ioctl$SNDRV_PCM_IOCTL_DRAIN(0xffffffffffffffff, 0x4144, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_DROP(r1, 0x4143, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'virt_wifi0\x00', 0x0}) sendmsg$BATADV_CMD_GET_NEIGHBORS(r2, &(0x7f00000001c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x4c, 0x0, 0x0, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x3}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0xec}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0xffff}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r3}]}, 0x4c}, 0x1, 0x0, 0x0, 0xc894}, 0x0) 00:02:25 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e20, @multicast1}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:25 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = syz_open_dev$usbfs(&(0x7f0000000000), 0x8, 0x0) ioctl$USBDEVFS_GETDRIVER(r1, 0x41045508, 0x0) (async) ioctl$USBDEVFS_RELEASE_PORT(r1, 0x80045519, &(0x7f0000000080)=0x200000) bind$rds(r0, &(0x7f0000000000)={0x2, 0x4e21, @loopback}, 0x26) (async) r2 = syz_open_dev$usbfs(&(0x7f0000000000), 0x8, 0x0) ioctl$USBDEVFS_GETDRIVER(r2, 0x41045508, 0x0) (async) ioctl$USBDEVFS_GET_SPEED(r2, 0x551f) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) prctl$PR_GET_ENDIAN(0x13, &(0x7f0000000040)) 00:02:25 executing program 1: r0 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x8, 0x401) r1 = syz_open_dev$sndpcmp(&(0x7f0000000100), 0x10001, 0x105500) ioctl$SNDRV_PCM_IOCTL_FORWARD(r1, 0x40084149, &(0x7f0000000140)=0x5) (async, rerun: 32) ioctl$SNDRV_PCM_IOCTL_RESET(r0, 0x4141, 0x0) (async, rerun: 32) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, 0x0, 0x0) (async) syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000a80)) (async, rerun: 64) ioctl$SNDRV_PCM_IOCTL_DELAY(r0, 0x80084121, &(0x7f00000000c0)) (async, rerun: 64) r3 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r3, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:25 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async, rerun: 32) modify_ldt$write(0x1, &(0x7f0000000080)={0x7, 0x0, 0x4000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1}, 0x10) (async, rerun: 32) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:25 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e20, @multicast1}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:25 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x30, r2, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @loopback}, @L2TP_ATTR_SEND_SEQ={0x5}]}, 0x30}}, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x38, r2, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x1}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x800}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @remote}]}, 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x4000080) getsockopt$WPAN_WANTLQI(r1, 0x0, 0x3, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:02:25 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = syz_open_dev$usbfs(&(0x7f0000000000), 0x8, 0x0) ioctl$USBDEVFS_GETDRIVER(r1, 0x41045508, 0x0) (async) ioctl$USBDEVFS_RELEASE_PORT(r1, 0x80045519, &(0x7f0000000080)=0x200000) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x4e21, @loopback}, 0x26) (async) r2 = syz_open_dev$usbfs(&(0x7f0000000000), 0x8, 0x0) ioctl$USBDEVFS_GETDRIVER(r2, 0x41045508, 0x0) (async) ioctl$USBDEVFS_GET_SPEED(r2, 0x551f) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) prctl$PR_GET_ENDIAN(0x13, &(0x7f0000000040)) 00:02:26 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 64) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e20, @multicast1}, 0x10) (async, rerun: 64) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:26 executing program 4: modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:26 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) ioctl$SNDRV_PCM_IOCTL_DROP(0xffffffffffffffff, 0x4143, 0x0) (async, rerun: 32) ioctl$SNDRV_PCM_IOCTL_DRAIN(0xffffffffffffffff, 0x4144, 0x0) (async, rerun: 32) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_DROP(r1, 0x4143, 0x0) (async, rerun: 64) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 64) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'virt_wifi0\x00', 0x0}) sendmsg$BATADV_CMD_GET_NEIGHBORS(r2, &(0x7f00000001c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x4c, 0x0, 0x0, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x3}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0xec}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0xffff}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r3}]}, 0x4c}, 0x1, 0x0, 0x0, 0xc894}, 0x0) 00:02:26 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) (async) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 64) r3 = socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x30, r2, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @loopback}, @L2TP_ATTR_SEND_SEQ={0x5}]}, 0x30}}, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x38, r2, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x1}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x800}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @remote}]}, 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x4000080) (async) getsockopt$WPAN_WANTLQI(r1, 0x0, 0x3, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:02:26 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x5, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x56}}], 0x58}, 0x0) 00:02:26 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) sendmsg$rds(r0, &(0x7f0000000880)={&(0x7f0000000040)={0x2, 0x4e21, @broadcast}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000100)=""/245, 0xf5}, {&(0x7f0000000080)=""/21, 0x15}, {&(0x7f0000000200)=""/1, 0x1}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000340)=""/150, 0x96}, {&(0x7f0000000400)=""/122, 0x7a}], 0x8, &(0x7f0000002b40)=[@cswp={0x58, 0x114, 0x7, {{0x3, 0x8}, &(0x7f0000000500)=0x1, &(0x7f0000000540)=0x20, 0x7, 0x534, 0xfffffffffffffffc, 0x8, 0x40, 0x100000000000000}}, @fadd={0x58, 0x114, 0x6, {{0x7, 0x3}, &(0x7f0000000580)=0x8000000000000000, &(0x7f00000005c0)=0x100, 0x8, 0x3, 0x0, 0x9, 0x0, 0x8}}, @rdma_args={0x48, 0x114, 0x1, {{0x4, 0x2}, {&(0x7f0000000600)=""/206, 0xce}, &(0x7f0000000700)=[{&(0x7f0000001b40)=""/4096, 0x1000}], 0x1, 0x10, 0x10001}}, @cswp={0x58, 0x114, 0x7, {{0x7, 0x2}, &(0x7f0000000800)=0x2, &(0x7f0000000840)=0x1f, 0x8000, 0x9, 0x3, 0x1000, 0x39, 0x8}}], 0x150, 0x4000001}, 0x4004051) 00:02:26 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @private=0xa010101}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x20000000) 00:02:26 executing program 4: modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:26 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async, rerun: 32) ioctl$SNDRV_PCM_IOCTL_DROP(0xffffffffffffffff, 0x4143, 0x0) (async, rerun: 32) ioctl$SNDRV_PCM_IOCTL_DRAIN(0xffffffffffffffff, 0x4144, 0x0) (async) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_DROP(r1, 0x4143, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'virt_wifi0\x00', 0x0}) (rerun: 32) sendmsg$BATADV_CMD_GET_NEIGHBORS(r2, &(0x7f00000001c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x4c, 0x0, 0x0, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x3}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0xec}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0xffff}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r3}]}, 0x4c}, 0x1, 0x0, 0x0, 0xc894}, 0x0) 00:02:26 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @private=0xa010101}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x20000000) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @private=0xa010101}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x20000000) (async) 00:02:26 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x5, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x56}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x5, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x56}}], 0x58}, 0x0) (async) 00:02:26 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) sendmsg$rds(r0, &(0x7f0000000880)={&(0x7f0000000040)={0x2, 0x4e21, @broadcast}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000100)=""/245, 0xf5}, {&(0x7f0000000080)=""/21, 0x15}, {&(0x7f0000000200)=""/1, 0x1}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000340)=""/150, 0x96}, {&(0x7f0000000400)=""/122, 0x7a}], 0x8, &(0x7f0000002b40)=[@cswp={0x58, 0x114, 0x7, {{0x3, 0x8}, &(0x7f0000000500)=0x1, &(0x7f0000000540)=0x20, 0x7, 0x534, 0xfffffffffffffffc, 0x8, 0x40, 0x100000000000000}}, @fadd={0x58, 0x114, 0x6, {{0x7, 0x3}, &(0x7f0000000580)=0x8000000000000000, &(0x7f00000005c0)=0x100, 0x8, 0x3, 0x0, 0x9, 0x0, 0x8}}, @rdma_args={0x48, 0x114, 0x1, {{0x4, 0x2}, {&(0x7f0000000600)=""/206, 0xce}, &(0x7f0000000700)=[{&(0x7f0000001b40)=""/4096, 0x1000}], 0x1, 0x10, 0x10001}}, @cswp={0x58, 0x114, 0x7, {{0x7, 0x2}, &(0x7f0000000800)=0x2, &(0x7f0000000840)=0x1f, 0x8000, 0x9, 0x3, 0x1000, 0x39, 0x8}}], 0x150, 0x4000001}, 0x4004051) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000880)={&(0x7f0000000040)={0x2, 0x4e21, @broadcast}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000100)=""/245, 0xf5}, {&(0x7f0000000080)=""/21, 0x15}, {&(0x7f0000000200)=""/1, 0x1}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000340)=""/150, 0x96}, {&(0x7f0000000400)=""/122, 0x7a}], 0x8, &(0x7f0000002b40)=[@cswp={0x58, 0x114, 0x7, {{0x3, 0x8}, &(0x7f0000000500)=0x1, &(0x7f0000000540)=0x20, 0x7, 0x534, 0xfffffffffffffffc, 0x8, 0x40, 0x100000000000000}}, @fadd={0x58, 0x114, 0x6, {{0x7, 0x3}, &(0x7f0000000580)=0x8000000000000000, &(0x7f00000005c0)=0x100, 0x8, 0x3, 0x0, 0x9, 0x0, 0x8}}, @rdma_args={0x48, 0x114, 0x1, {{0x4, 0x2}, {&(0x7f0000000600)=""/206, 0xce}, &(0x7f0000000700)=[{&(0x7f0000001b40)=""/4096, 0x1000}], 0x1, 0x10, 0x10001}}, @cswp={0x58, 0x114, 0x7, {{0x7, 0x2}, &(0x7f0000000800)=0x2, &(0x7f0000000840)=0x1f, 0x8000, 0x9, 0x3, 0x1000, 0x39, 0x8}}], 0x150, 0x4000001}, 0x4004051) (async) 00:02:26 executing program 4: modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:26 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @private=0xa010101}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x20000000) 00:02:26 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x5, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x56}}], 0x58}, 0x0) 00:02:26 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x30, r2, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @loopback}, @L2TP_ATTR_SEND_SEQ={0x5}]}, 0x30}}, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x38, r2, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x1}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x800}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @remote}]}, 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x4000080) (async) getsockopt$WPAN_WANTLQI(r1, 0x0, 0x3, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:02:26 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) socket$l2tp(0x2, 0x2, 0x73) setsockopt$WPAN_WANTLQI(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000080)=0x1, 0x4) 00:02:26 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) sendmsg$rds(r0, &(0x7f0000000880)={&(0x7f0000000040)={0x2, 0x4e21, @broadcast}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000100)=""/245, 0xf5}, {&(0x7f0000000080)=""/21, 0x15}, {&(0x7f0000000200)=""/1, 0x1}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000340)=""/150, 0x96}, {&(0x7f0000000400)=""/122, 0x7a}], 0x8, &(0x7f0000002b40)=[@cswp={0x58, 0x114, 0x7, {{0x3, 0x8}, &(0x7f0000000500)=0x1, &(0x7f0000000540)=0x20, 0x7, 0x534, 0xfffffffffffffffc, 0x8, 0x40, 0x100000000000000}}, @fadd={0x58, 0x114, 0x6, {{0x7, 0x3}, &(0x7f0000000580)=0x8000000000000000, &(0x7f00000005c0)=0x100, 0x8, 0x3, 0x0, 0x9, 0x0, 0x8}}, @rdma_args={0x48, 0x114, 0x1, {{0x4, 0x2}, {&(0x7f0000000600)=""/206, 0xce}, &(0x7f0000000700)=[{&(0x7f0000001b40)=""/4096, 0x1000}], 0x1, 0x10, 0x10001}}, @cswp={0x58, 0x114, 0x7, {{0x7, 0x2}, &(0x7f0000000800)=0x2, &(0x7f0000000840)=0x1f, 0x8000, 0x9, 0x3, 0x1000, 0x39, 0x8}}], 0x150, 0x4000001}, 0x4004051) 00:02:26 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000000), 0x4, 0x4) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r0, 0xc1004110, &(0x7f00000000c0)={0xfffffff9, [0xd6f2, 0x8, 0x5], [{0x6, 0x0, 0x0, 0x0, 0x0, 0x1}, {0x5, 0x7ff0, 0x0, 0x1, 0x1}, {0x0, 0x7, 0x1, 0x0, 0x0, 0x1}, {0xffff7fff, 0x1, 0x0, 0x1}, {0x0, 0x7fff, 0x1, 0x1, 0x1}, {0x0, 0x8, 0x0, 0x1}, {0x0, 0x3, 0x1, 0x1, 0x1, 0x1}, {0x1, 0x2db8, 0x1, 0x0, 0x1}, {0x4, 0x347cbca0, 0x0, 0x0, 0x1}, {0x0, 0x81, 0x0, 0x1, 0x1}, {0x7fffffff, 0x7ff, 0x0, 0x0, 0x0, 0x1}, {0x7, 0x1, 0x0, 0x1, 0x1}]}) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:26 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$SNDRV_PCM_IOCTL_PREPARE(0xffffffffffffffff, 0x4140, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) r2 = socket$rds(0x15, 0x5, 0x0) connect$rds(r2, &(0x7f0000000080)={0x2, 0x4e21, @broadcast}, 0x10) bind$rds(r1, &(0x7f0000000040)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x28}}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}}], 0x58}, 0x0) 00:02:26 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e23, @private=0xa010101}, 0x10) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x1, @dev={0xac, 0x14, 0x14, 0x41}}, 0x10) 00:02:26 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000040), 0x4) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:26 executing program 3: ioctl$RTC_VL_READ(0xffffffffffffffff, 0x80047013, &(0x7f0000000080)) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0xfffd, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0x2, 0x4) 00:02:26 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) socket$l2tp(0x2, 0x2, 0x73) setsockopt$WPAN_WANTLQI(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000080)=0x1, 0x4) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) socket$l2tp(0x2, 0x2, 0x73) (async) setsockopt$WPAN_WANTLQI(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000080)=0x1, 0x4) (async) 00:02:26 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) ioctl$SNDRV_PCM_IOCTL_PREPARE(0xffffffffffffffff, 0x4140, 0x0) (async, rerun: 32) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) r2 = socket$rds(0x15, 0x5, 0x0) connect$rds(r2, &(0x7f0000000080)={0x2, 0x4e21, @broadcast}, 0x10) (async) bind$rds(r1, &(0x7f0000000040)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x28}}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}}], 0x58}, 0x0) 00:02:26 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000000), 0x4, 0x4) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r0, 0xc1004110, &(0x7f00000000c0)={0xfffffff9, [0xd6f2, 0x8, 0x5], [{0x6, 0x0, 0x0, 0x0, 0x0, 0x1}, {0x5, 0x7ff0, 0x0, 0x1, 0x1}, {0x0, 0x7, 0x1, 0x0, 0x0, 0x1}, {0xffff7fff, 0x1, 0x0, 0x1}, {0x0, 0x7fff, 0x1, 0x1, 0x1}, {0x0, 0x8, 0x0, 0x1}, {0x0, 0x3, 0x1, 0x1, 0x1, 0x1}, {0x1, 0x2db8, 0x1, 0x0, 0x1}, {0x4, 0x347cbca0, 0x0, 0x0, 0x1}, {0x0, 0x81, 0x0, 0x1, 0x1}, {0x7fffffff, 0x7ff, 0x0, 0x0, 0x0, 0x1}, {0x7, 0x1, 0x0, 0x1, 0x1}]}) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:26 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000040), 0x4) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:26 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e23, @private=0xa010101}, 0x10) (async, rerun: 32) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (rerun: 32) bind$rds(r0, &(0x7f0000000000)={0x2, 0x1, @dev={0xac, 0x14, 0x14, 0x41}}, 0x10) 00:02:26 executing program 3: ioctl$RTC_VL_READ(0xffffffffffffffff, 0x80047013, &(0x7f0000000080)) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0xfffd, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0x2, 0x4) ioctl$RTC_VL_READ(0xffffffffffffffff, 0x80047013, &(0x7f0000000080)) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0xfffd, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0x2, 0x4) (async) 00:02:26 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000000), 0x4, 0x4) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r0, 0xc1004110, &(0x7f00000000c0)={0xfffffff9, [0xd6f2, 0x8, 0x5], [{0x6, 0x0, 0x0, 0x0, 0x0, 0x1}, {0x5, 0x7ff0, 0x0, 0x1, 0x1}, {0x0, 0x7, 0x1, 0x0, 0x0, 0x1}, {0xffff7fff, 0x1, 0x0, 0x1}, {0x0, 0x7fff, 0x1, 0x1, 0x1}, {0x0, 0x8, 0x0, 0x1}, {0x0, 0x3, 0x1, 0x1, 0x1, 0x1}, {0x1, 0x2db8, 0x1, 0x0, 0x1}, {0x4, 0x347cbca0, 0x0, 0x0, 0x1}, {0x0, 0x81, 0x0, 0x1, 0x1}, {0x7fffffff, 0x7ff, 0x0, 0x0, 0x0, 0x1}, {0x7, 0x1, 0x0, 0x1, 0x1}]}) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) syz_open_dev$sndpcmc(&(0x7f0000000000), 0x4, 0x4) (async) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r0, 0xc1004110, &(0x7f00000000c0)={0xfffffff9, [0xd6f2, 0x8, 0x5], [{0x6, 0x0, 0x0, 0x0, 0x0, 0x1}, {0x5, 0x7ff0, 0x0, 0x1, 0x1}, {0x0, 0x7, 0x1, 0x0, 0x0, 0x1}, {0xffff7fff, 0x1, 0x0, 0x1}, {0x0, 0x7fff, 0x1, 0x1, 0x1}, {0x0, 0x8, 0x0, 0x1}, {0x0, 0x3, 0x1, 0x1, 0x1, 0x1}, {0x1, 0x2db8, 0x1, 0x0, 0x1}, {0x4, 0x347cbca0, 0x0, 0x0, 0x1}, {0x0, 0x81, 0x0, 0x1, 0x1}, {0x7fffffff, 0x7ff, 0x0, 0x0, 0x0, 0x1}, {0x7, 0x1, 0x0, 0x1, 0x1}]}) (async) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r1, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) 00:02:26 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) socket$l2tp(0x2, 0x2, 0x73) (async) setsockopt$WPAN_WANTLQI(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000080)=0x1, 0x4) 00:02:26 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$SNDRV_PCM_IOCTL_PREPARE(0xffffffffffffffff, 0x4140, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) r2 = socket$rds(0x15, 0x5, 0x0) connect$rds(r2, &(0x7f0000000080)={0x2, 0x4e21, @broadcast}, 0x10) bind$rds(r1, &(0x7f0000000040)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x28}}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) ioctl$SNDRV_PCM_IOCTL_PREPARE(0xffffffffffffffff, 0x4140, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) socket$rds(0x15, 0x5, 0x0) (async) connect$rds(r2, &(0x7f0000000080)={0x2, 0x4e21, @broadcast}, 0x10) (async) bind$rds(r1, &(0x7f0000000040)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x28}}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}}], 0x58}, 0x0) (async) 00:02:26 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000040), 0x4) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000040), 0x4) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:26 executing program 3: ioctl$RTC_VL_READ(0xffffffffffffffff, 0x80047013, &(0x7f0000000080)) (async) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0xfffd, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0x2, 0x4) 00:02:26 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e23, @private=0xa010101}, 0x10) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x1, @dev={0xac, 0x14, 0x14, 0x41}}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e23, @private=0xa010101}, 0x10) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x1, @dev={0xac, 0x14, 0x14, 0x41}}, 0x10) (async) 00:02:26 executing program 4: ioctl$SIOCPNDELRESOURCE(0xffffffffffffffff, 0x89ef, &(0x7f0000000040)=0x3f) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10100, 0x0) 00:02:26 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @rand_addr=0x64010100}, 0x10) 00:02:26 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r0, 0x114, 0xa, &(0x7f0000000000)={0x3, "ffa275"}, 0x4) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:26 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000580)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000540)={&(0x7f00000004c0)={0x64, r3, 0x400, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x2}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x7ff}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xee}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x9}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xc}}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}]}, 0x64}, 0x1, 0x0, 0x0, 0x20008010}, 0x4044800) r4 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r4, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r4, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, r4, 0x100, 0x70bd26, 0x25dfdbff, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xf07}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40000000}, 0x240000d2) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(0xffffffffffffffff, 0x80184132, &(0x7f0000000080)) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000700), r1) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f00000007c0)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)={0x2c, r5, 0x20, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xbb0}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x7}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x44}]}, 0x2c}, 0x1, 0x0, 0x0, 0x90}, 0x4010185) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) ioctl$RTC_ALM_READ(0xffffffffffffffff, 0x80247008, &(0x7f0000000040)) 00:02:26 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @local}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:26 executing program 3: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000500)={0x14, 0x0, 0x400, 0x70bd2d, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0xd1) r2 = socket$rds(0x15, 0x5, 0x0) bind$rds(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r5) sendmsg$L2TP_CMD_NOOP(r5, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x7c, 0x0, 0x100, 0x70bd26, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e21}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x7fff}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x4}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'macvlan0\x00'}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x9}, @L2TP_ATTR_L2SPEC_TYPE={0x5}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x1}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x5}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x1ced45f4b41ad39e}]}, 0x7c}, 0x1, 0x0, 0x0, 0x20048810}, 0x20000001) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r6, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r6, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4}, 0x0) sendmsg$rds(r2, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) mkdirat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs2\x00', 0x1ff) ioctl$RTC_PIE_OFF(0xffffffffffffffff, 0x7006) 00:02:26 executing program 4: ioctl$SIOCPNDELRESOURCE(0xffffffffffffffff, 0x89ef, &(0x7f0000000040)=0x3f) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10100, 0x0) 00:02:26 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @rand_addr=0x64010100}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @rand_addr=0x64010100}, 0x10) (async) 00:02:26 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000580)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000540)={&(0x7f00000004c0)={0x64, r3, 0x400, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x2}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x7ff}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xee}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x9}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xc}}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}]}, 0x64}, 0x1, 0x0, 0x0, 0x20008010}, 0x4044800) (async) r4 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r4, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r4, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, r4, 0x100, 0x70bd26, 0x25dfdbff, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xf07}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40000000}, 0x240000d2) (async) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(0xffffffffffffffff, 0x80184132, &(0x7f0000000080)) (async) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000700), r1) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f00000007c0)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)={0x2c, r5, 0x20, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xbb0}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x7}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x44}]}, 0x2c}, 0x1, 0x0, 0x0, 0x90}, 0x4010185) (async, rerun: 32) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) (async, rerun: 32) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) ioctl$RTC_ALM_READ(0xffffffffffffffff, 0x80247008, &(0x7f0000000040)) 00:02:26 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r0, 0x114, 0xa, &(0x7f0000000000)={0x3, "ffa275"}, 0x4) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:26 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @local}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @local}, 0x10) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:27 executing program 3: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000500)={0x14, 0x0, 0x400, 0x70bd2d, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0xd1) r2 = socket$rds(0x15, 0x5, 0x0) bind$rds(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r5) sendmsg$L2TP_CMD_NOOP(r5, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x7c, 0x0, 0x100, 0x70bd26, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e21}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x7fff}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x4}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'macvlan0\x00'}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x9}, @L2TP_ATTR_L2SPEC_TYPE={0x5}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x1}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x5}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x1ced45f4b41ad39e}]}, 0x7c}, 0x1, 0x0, 0x0, 0x20048810}, 0x20000001) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r6, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r6, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4}, 0x0) sendmsg$rds(r2, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) mkdirat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs2\x00', 0x1ff) ioctl$RTC_PIE_OFF(0xffffffffffffffff, 0x7006) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000500)={0x14, 0x0, 0x400, 0x70bd2d, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0xd1) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r5) (async) sendmsg$L2TP_CMD_NOOP(r5, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x7c, 0x0, 0x100, 0x70bd26, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e21}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x7fff}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x4}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'macvlan0\x00'}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x9}, @L2TP_ATTR_L2SPEC_TYPE={0x5}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x1}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x5}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x1ced45f4b41ad39e}]}, 0x7c}, 0x1, 0x0, 0x0, 0x20048810}, 0x20000001) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r6, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r6, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4}, 0x0) (async) sendmsg$rds(r2, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) mkdirat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs2\x00', 0x1ff) (async) ioctl$RTC_PIE_OFF(0xffffffffffffffff, 0x7006) (async) 00:02:27 executing program 4: ioctl$SIOCPNDELRESOURCE(0xffffffffffffffff, 0x89ef, &(0x7f0000000040)=0x3f) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10100, 0x0) 00:02:27 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r0, 0x114, 0xa, &(0x7f0000000000)={0x3, "ffa275"}, 0x4) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r0, 0x114, 0xa, &(0x7f0000000000)={0x3, "ffa275"}, 0x4) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) 00:02:27 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @rand_addr=0x64010100}, 0x10) 00:02:27 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @local}, 0x10) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:27 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000580)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000540)={&(0x7f00000004c0)={0x64, r3, 0x400, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x2}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x7ff}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xee}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x9}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xc}}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}]}, 0x64}, 0x1, 0x0, 0x0, 0x20008010}, 0x4044800) r4 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r4, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r4, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, r4, 0x100, 0x70bd26, 0x25dfdbff, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xf07}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40000000}, 0x240000d2) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(0xffffffffffffffff, 0x80184132, &(0x7f0000000080)) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000700), r1) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f00000007c0)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)={0x2c, r5, 0x20, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xbb0}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x7}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x44}]}, 0x2c}, 0x1, 0x0, 0x0, 0x90}, 0x4010185) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) ioctl$RTC_ALM_READ(0xffffffffffffffff, 0x80247008, &(0x7f0000000040)) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000580)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000540)={&(0x7f00000004c0)={0x64, r3, 0x400, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x2}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x7ff}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xee}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x9}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xc}}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}]}, 0x64}, 0x1, 0x0, 0x0, 0x20008010}, 0x4044800) (async) syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_GET_VLAN(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r4, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r4, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) (async) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, r4, 0x100, 0x70bd26, 0x25dfdbff, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xf07}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40000000}, 0x240000d2) (async) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(0xffffffffffffffff, 0x80184132, &(0x7f0000000080)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000700), r1) (async) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f00000007c0)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)={0x2c, r5, 0x20, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xbb0}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x7}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x44}]}, 0x2c}, 0x1, 0x0, 0x0, 0x90}, 0x4010185) (async) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) ioctl$RTC_ALM_READ(0xffffffffffffffff, 0x80247008, &(0x7f0000000040)) (async) 00:02:27 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) setsockopt$WPAN_WANTLQI(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000080), 0x4) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:27 executing program 3: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000500)={0x14, 0x0, 0x400, 0x70bd2d, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0xd1) (async, rerun: 32) r2 = socket$rds(0x15, 0x5, 0x0) (rerun: 32) bind$rds(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r5) (async) sendmsg$L2TP_CMD_NOOP(r5, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x7c, 0x0, 0x100, 0x70bd26, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e21}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x7fff}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x4}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'macvlan0\x00'}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x9}, @L2TP_ATTR_L2SPEC_TYPE={0x5}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x1}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x5}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x1ced45f4b41ad39e}]}, 0x7c}, 0x1, 0x0, 0x0, 0x20048810}, 0x20000001) (async) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r6, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r6, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4}, 0x0) (async) sendmsg$rds(r2, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) mkdirat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs2\x00', 0x1ff) (async) ioctl$RTC_PIE_OFF(0xffffffffffffffff, 0x7006) 00:02:27 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) connect$rds(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e20, @multicast2}, 0x10) 00:02:27 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$rds(r1, &(0x7f0000000280)={&(0x7f0000000000)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x10, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/65, 0x41}], 0x1, &(0x7f0000000240)=[@rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000180)=""/69, 0x45}, &(0x7f0000000200)}}], 0x30, 0x80}, 0x800) 00:02:27 executing program 5: setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, &(0x7f0000000380)=0x1, 0x4) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000140)={@nl=@unspec, {&(0x7f0000000040)=""/101, 0x65}, &(0x7f00000000c0), 0x4}, 0xa0) socketpair(0x3, 0x80000, 0x8000, &(0x7f0000000300)) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) socketpair(0x11, 0x1, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000000340), 0x4) sendto$l2tp(0xffffffffffffffff, &(0x7f0000000200)="34f9e27e55725a629e5049e8e0de614ed9b1f9551ebfb8ab76e4032ee7201a549f431d98f2ab515a4fd11a1a2dcc4aa769b54e57ba292fb27103fe2fea069c4fe0b54e089b7e68673c2e1346fd067e7694e72db628e9984fcf6c512109f9124e98a3e2f5fe0d0d03c40f6f8ad2cd2d788f13054f26edb6b12a69ae0c0422a9b8e9127f2f63f2ad151e1586", 0x8b, 0x48002, &(0x7f00000002c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3e}, 0x2}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:27 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000140)={{&(0x7f0000000040)=""/91, 0x5b}, &(0x7f0000000100), 0x50}, 0x20) 00:02:27 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) sendmsg$rds(r1, &(0x7f0000000280)={&(0x7f0000000000)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x10, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/65, 0x41}], 0x1, &(0x7f0000000240)=[@rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000180)=""/69, 0x45}, &(0x7f0000000200)}}], 0x30, 0x80}, 0x800) 00:02:27 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) setsockopt$WPAN_WANTLQI(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000080), 0x4) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:27 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) connect$rds(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e20, @multicast2}, 0x10) 00:02:27 executing program 5: setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, &(0x7f0000000380)=0x1, 0x4) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000140)={@nl=@unspec, {&(0x7f0000000040)=""/101, 0x65}, &(0x7f00000000c0), 0x4}, 0xa0) socketpair(0x3, 0x80000, 0x8000, &(0x7f0000000300)) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) socketpair(0x11, 0x1, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000000340), 0x4) sendto$l2tp(0xffffffffffffffff, &(0x7f0000000200)="34f9e27e55725a629e5049e8e0de614ed9b1f9551ebfb8ab76e4032ee7201a549f431d98f2ab515a4fd11a1a2dcc4aa769b54e57ba292fb27103fe2fea069c4fe0b54e089b7e68673c2e1346fd067e7694e72db628e9984fcf6c512109f9124e98a3e2f5fe0d0d03c40f6f8ad2cd2d788f13054f26edb6b12a69ae0c0422a9b8e9127f2f63f2ad151e1586", 0x8b, 0x48002, &(0x7f00000002c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3e}, 0x2}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, &(0x7f0000000380)=0x1, 0x4) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000140)={@nl=@unspec, {&(0x7f0000000040)=""/101, 0x65}, &(0x7f00000000c0), 0x4}, 0xa0) (async) socketpair(0x3, 0x80000, 0x8000, &(0x7f0000000300)) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) socketpair(0x11, 0x1, 0x8, &(0x7f0000000100)) (async) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000000340), 0x4) (async) sendto$l2tp(0xffffffffffffffff, &(0x7f0000000200)="34f9e27e55725a629e5049e8e0de614ed9b1f9551ebfb8ab76e4032ee7201a549f431d98f2ab515a4fd11a1a2dcc4aa769b54e57ba292fb27103fe2fea069c4fe0b54e089b7e68673c2e1346fd067e7694e72db628e9984fcf6c512109f9124e98a3e2f5fe0d0d03c40f6f8ad2cd2d788f13054f26edb6b12a69ae0c0422a9b8e9127f2f63f2ad151e1586", 0x8b, 0x48002, &(0x7f00000002c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3e}, 0x2}, 0x10) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:27 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x108, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x4}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8, 0x15, 0x1000}}]}, 0x108}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x34, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfffffffe}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x6}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), r1) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={&(0x7f0000000380), 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r3, 0xc00, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r3, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) socketpair(0xb, 0x1, 0x4, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000740), r1) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000840)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000800)={&(0x7f0000000780)={0x5c, r5, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8001}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xdfa}]}, 0x5c}, 0x1, 0x0, 0x0, 0x24044011}, 0x4044800) r6 = syz_genetlink_get_family_id$devlink(&(0x7f00000009c0), r4) sendmsg$DEVLINK_CMD_RATE_DEL(r4, &(0x7f0000000a80)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x1c, r6, 0x800, 0x70bd28, 0x25dfdbff, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x200000d0}, 0x4) sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)={0xfc, r6, 0x200, 0x70bd27, 0x25dfdbfe, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x4}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x6}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x15}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x9}}]}, 0xfc}, 0x1, 0x0, 0x0, 0x4000}, 0x4008880) 00:02:27 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000140)={{&(0x7f0000000040)=""/91, 0x5b}, &(0x7f0000000100), 0x50}, 0x20) 00:02:27 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) setsockopt$WPAN_WANTLQI(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000080), 0x4) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) setsockopt$WPAN_WANTLQI(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000080), 0x4) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) 00:02:27 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) connect$rds(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e20, @multicast2}, 0x10) 00:02:27 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async, rerun: 32) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) sendmsg$rds(r1, &(0x7f0000000280)={&(0x7f0000000000)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x10, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/65, 0x41}], 0x1, &(0x7f0000000240)=[@rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000000180)=""/69, 0x45}, &(0x7f0000000200)}}], 0x30, 0x80}, 0x800) 00:02:27 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x108, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x4}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8, 0x15, 0x1000}}]}, 0x108}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x34, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfffffffe}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x6}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), r1) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={&(0x7f0000000380), 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r3, 0xc00, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r3, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) (async) socketpair(0xb, 0x1, 0x4, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000740), r1) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000840)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000800)={&(0x7f0000000780)={0x5c, r5, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8001}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xdfa}]}, 0x5c}, 0x1, 0x0, 0x0, 0x24044011}, 0x4044800) r6 = syz_genetlink_get_family_id$devlink(&(0x7f00000009c0), r4) sendmsg$DEVLINK_CMD_RATE_DEL(r4, &(0x7f0000000a80)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x1c, r6, 0x800, 0x70bd28, 0x25dfdbff, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x200000d0}, 0x4) (async) sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)={0xfc, r6, 0x200, 0x70bd27, 0x25dfdbfe, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x4}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x6}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x15}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x9}}]}, 0xfc}, 0x1, 0x0, 0x0, 0x4000}, 0x4008880) 00:02:27 executing program 5: setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, &(0x7f0000000380)=0x1, 0x4) (async) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000140)={@nl=@unspec, {&(0x7f0000000040)=""/101, 0x65}, &(0x7f00000000c0), 0x4}, 0xa0) (async) socketpair(0x3, 0x80000, 0x8000, &(0x7f0000000300)) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) socketpair(0x11, 0x1, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000000340), 0x4) sendto$l2tp(0xffffffffffffffff, &(0x7f0000000200)="34f9e27e55725a629e5049e8e0de614ed9b1f9551ebfb8ab76e4032ee7201a549f431d98f2ab515a4fd11a1a2dcc4aa769b54e57ba292fb27103fe2fea069c4fe0b54e089b7e68673c2e1346fd067e7694e72db628e9984fcf6c512109f9124e98a3e2f5fe0d0d03c40f6f8ad2cd2d788f13054f26edb6b12a69ae0c0422a9b8e9127f2f63f2ad151e1586", 0x8b, 0x48002, &(0x7f00000002c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3e}, 0x2}, 0x10) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:27 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x20000800, 0x400}, 0x10) sendmsg$DEVLINK_CMD_PORT_SET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0xa0, 0x0, 0x200, 0x70bd27, 0x25dfdbfb, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x3}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x6, 0x4, 0x3}}]}, 0xa0}, 0x1, 0x0, 0x0, 0x4011}, 0x4010040) modify_ldt$write(0x1, &(0x7f0000000040)={0x1, 0x1000, 0x4000}, 0x10) socket$rds(0x15, 0x5, 0x0) modify_ldt$write(0x1, &(0x7f0000000080)={0x10000, 0x1000, 0x4000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x44, r2, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x9}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x3}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x4}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0x800) prctl$PR_SET_FPEXC(0xc, 0x80003) 00:02:27 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000140)={{&(0x7f0000000040)=""/91, 0x5b}, &(0x7f0000000100), 0x50}, 0x20) 00:02:27 executing program 0: ioctl$BINDER_ENABLE_ONEWAY_SPAM_DETECTION(0xffffffffffffffff, 0x40046210, &(0x7f0000000040)=0x1) r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/156, 0x9c}], 0x3, &(0x7f00000005c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0xd25, 0x9}, &(0x7f00000002c0)=0xffffffffffffffe0, &(0x7f0000000300)=0xd190000000000000, 0x3, 0x8000000000000000, 0x6, 0x2, 0x14, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x9}, &(0x7f0000000340)=0x1, &(0x7f0000000380)=0x8, 0x1, 0x800, 0x3, 0x8, 0x4, 0x1}}, @mask_fadd={0x58, 0x114, 0x8, {{0x0, 0x4}, &(0x7f00000003c0)=0x1, &(0x7f0000000400)=0x6, 0xbbb, 0x72, 0x4, 0x10001, 0x50, 0x1}}, @zcopy_cookie={0x18, 0x114, 0xc, 0x90be}, @mask_cswp={0x58, 0x114, 0x9, {{0x9, 0x9}, &(0x7f0000000440)=0x6, &(0x7f0000000480)=0x800, 0x4, 0x5, 0x154, 0x0, 0x0, 0x100000000}}, @mask_fadd={0x58, 0x114, 0x8, {{0x8, 0x20}, &(0x7f00000004c0)=0x80000001, &(0x7f0000000500)=0x6, 0x6, 0x9, 0x7, 0x3, 0x0, 0x6}}, @cswp={0x58, 0x114, 0x7, {{0x5, 0xfffffff9}, &(0x7f0000000540)=0x6, &(0x7f0000000580)=0x4, 0x4, 0x2, 0x7fffffffffffffff, 0x7, 0x1, 0xffffffffa5ce11c3}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xfffffff7}], 0x240, 0x80}, 0x4040000) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000080)={{0x7, 0xfffffffc}}, 0x10) r2 = syz_open_dev$sndpcmc(&(0x7f0000000840), 0x1, 0x420100) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r2, 0xc0884113, &(0x7f0000000880)={0x0, 0x6, 0xffffffff, 0x6, 0x3f, 0x4, 0x7f, 0x7, 0x7fff, 0x4, 0xa3, 0x1}) 00:02:27 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) sendmsg$rds(r0, &(0x7f0000003100)={&(0x7f0000000000)={0x2, 0x4e21, @loopback}, 0x10, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/192, 0xc0}, {&(0x7f0000001180)=""/94, 0x5e}, {&(0x7f0000001200)=""/246, 0xf6}, {&(0x7f0000001300)=""/10, 0xa}, {&(0x7f0000001340)=""/145, 0x91}, {&(0x7f0000001400)=""/155, 0x9b}], 0x7, &(0x7f0000002e40)=[@cswp={0x58, 0x114, 0x7, {{0x6, 0xfff}, &(0x7f0000001540)=0x1, &(0x7f0000001580)=0x9, 0x5, 0x6, 0x8, 0x9f2, 0x1a, 0x8}}, @rdma_args={0x48, 0x114, 0x1, {{0x0, 0x3}, {&(0x7f00000015c0)=""/9, 0x9}, &(0x7f0000002a80)=[{&(0x7f0000001600)=""/225, 0xe1}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/122, 0x7a}, {&(0x7f0000002780)=""/117, 0x75}, {&(0x7f0000002800)=""/35, 0x23}, {&(0x7f0000002840)=""/102, 0x66}, {&(0x7f00000028c0)=""/212, 0xd4}, {&(0x7f00000029c0)=""/106, 0x6a}, {&(0x7f0000002a40)=""/13, 0xd}], 0x9, 0x0, 0x2ce0}}, @rdma_dest={0x18, 0x114, 0x2, {0x6, 0x6}}, @mask_cswp={0x58, 0x114, 0x9, {{0x101, 0xf8000000}, &(0x7f0000002b40)=0x3, &(0x7f0000002b80)=0x3, 0xffffffffffffffff, 0xbad, 0x3, 0x10001, 0xce, 0x73f}}, @fadd={0x58, 0x114, 0x6, {{0x7, 0x7}, &(0x7f0000002bc0)=0x94, &(0x7f0000002c00)=0x7f, 0x3, 0x200, 0x0, 0x6, 0x2c, 0x4}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000002c40)=""/50, 0x32}, &(0x7f0000002c80), 0x41}}, @mask_cswp={0x58, 0x114, 0x9, {{0x401, 0x1}, &(0x7f0000002cc0)=0x8, &(0x7f0000002d00)=0x1ff, 0x5, 0x7fff, 0x371, 0x0, 0x40, 0x40}}, @mask_fadd={0x58, 0x114, 0x8, {{0x1f, 0x8000}, &(0x7f0000002d40)=0x1, &(0x7f0000002d80)=0xaf75, 0x4, 0xc07, 0x8, 0x3, 0x8, 0x9}}, @mask_fadd={0x58, 0x114, 0x8, {{0xfc5, 0x8000}, &(0x7f0000002dc0)=0x4, &(0x7f0000002e00)=0x7, 0x5, 0x100000000, 0x5, 0xfffffffffffffffc, 0x40, 0x8}}], 0x2a0, 0x8000}, 0xc2) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000003140), 0x4) 00:02:27 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$rtc(&(0x7f0000000040), 0xed, 0xc0880) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x4018620d, &(0x7f0000000080)={0x73622a85, 0x100}) ioctl$RTC_UIE_OFF(r1, 0x7004) 00:02:27 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x108, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x4}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8, 0x15, 0x1000}}]}, 0x108}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x34, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfffffffe}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x6}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), r1) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000480)={&(0x7f0000000380), 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r3, 0xc00, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r3, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) (async) socketpair(0xb, 0x1, 0x4, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000740), r1) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000840)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000800)={&(0x7f0000000780)={0x5c, r5, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8001}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xdfa}]}, 0x5c}, 0x1, 0x0, 0x0, 0x24044011}, 0x4044800) r6 = syz_genetlink_get_family_id$devlink(&(0x7f00000009c0), r4) sendmsg$DEVLINK_CMD_RATE_DEL(r4, &(0x7f0000000a80)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x1c, r6, 0x800, 0x70bd28, 0x25dfdbff, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x200000d0}, 0x4) (async) sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)={0xfc, r6, 0x200, 0x70bd27, 0x25dfdbfe, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x4}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x6}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x15}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x9}}]}, 0xfc}, 0x1, 0x0, 0x0, 0x4000}, 0x4008880) 00:02:27 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x20000800, 0x400}, 0x10) sendmsg$DEVLINK_CMD_PORT_SET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0xa0, 0x0, 0x200, 0x70bd27, 0x25dfdbfb, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x3}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x6, 0x4, 0x3}}]}, 0xa0}, 0x1, 0x0, 0x0, 0x4011}, 0x4010040) modify_ldt$write(0x1, &(0x7f0000000040)={0x1, 0x1000, 0x4000}, 0x10) (async, rerun: 64) socket$rds(0x15, 0x5, 0x0) (async, rerun: 64) modify_ldt$write(0x1, &(0x7f0000000080)={0x10000, 0x1000, 0x4000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x44, r2, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x9}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x3}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x4}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0x800) (async, rerun: 32) prctl$PR_SET_FPEXC(0xc, 0x80003) (rerun: 32) 00:02:27 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000040), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) ioctl$SNDRV_PCM_IOCTL_DRAIN(0xffffffffffffffff, 0x4144, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x4e21, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:27 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) sendmsg$rds(r0, &(0x7f0000003100)={&(0x7f0000000000)={0x2, 0x4e21, @loopback}, 0x10, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/192, 0xc0}, {&(0x7f0000001180)=""/94, 0x5e}, {&(0x7f0000001200)=""/246, 0xf6}, {&(0x7f0000001300)=""/10, 0xa}, {&(0x7f0000001340)=""/145, 0x91}, {&(0x7f0000001400)=""/155, 0x9b}], 0x7, &(0x7f0000002e40)=[@cswp={0x58, 0x114, 0x7, {{0x6, 0xfff}, &(0x7f0000001540)=0x1, &(0x7f0000001580)=0x9, 0x5, 0x6, 0x8, 0x9f2, 0x1a, 0x8}}, @rdma_args={0x48, 0x114, 0x1, {{0x0, 0x3}, {&(0x7f00000015c0)=""/9, 0x9}, &(0x7f0000002a80)=[{&(0x7f0000001600)=""/225, 0xe1}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/122, 0x7a}, {&(0x7f0000002780)=""/117, 0x75}, {&(0x7f0000002800)=""/35, 0x23}, {&(0x7f0000002840)=""/102, 0x66}, {&(0x7f00000028c0)=""/212, 0xd4}, {&(0x7f00000029c0)=""/106, 0x6a}, {&(0x7f0000002a40)=""/13, 0xd}], 0x9, 0x0, 0x2ce0}}, @rdma_dest={0x18, 0x114, 0x2, {0x6, 0x6}}, @mask_cswp={0x58, 0x114, 0x9, {{0x101, 0xf8000000}, &(0x7f0000002b40)=0x3, &(0x7f0000002b80)=0x3, 0xffffffffffffffff, 0xbad, 0x3, 0x10001, 0xce, 0x73f}}, @fadd={0x58, 0x114, 0x6, {{0x7, 0x7}, &(0x7f0000002bc0)=0x94, &(0x7f0000002c00)=0x7f, 0x3, 0x200, 0x0, 0x6, 0x2c, 0x4}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000002c40)=""/50, 0x32}, &(0x7f0000002c80), 0x41}}, @mask_cswp={0x58, 0x114, 0x9, {{0x401, 0x1}, &(0x7f0000002cc0)=0x8, &(0x7f0000002d00)=0x1ff, 0x5, 0x7fff, 0x371, 0x0, 0x40, 0x40}}, @mask_fadd={0x58, 0x114, 0x8, {{0x1f, 0x8000}, &(0x7f0000002d40)=0x1, &(0x7f0000002d80)=0xaf75, 0x4, 0xc07, 0x8, 0x3, 0x8, 0x9}}, @mask_fadd={0x58, 0x114, 0x8, {{0xfc5, 0x8000}, &(0x7f0000002dc0)=0x4, &(0x7f0000002e00)=0x7, 0x5, 0x100000000, 0x5, 0xfffffffffffffffc, 0x40, 0x8}}], 0x2a0, 0x8000}, 0xc2) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000003140), 0x4) 00:02:27 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000100)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x8400, 0x0) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000080)={{0x8000, 0x7ff}, 0x2}, 0x10) ioctl$RTC_VL_CLR(r1, 0x7014) 00:02:27 executing program 0: ioctl$BINDER_ENABLE_ONEWAY_SPAM_DETECTION(0xffffffffffffffff, 0x40046210, &(0x7f0000000040)=0x1) r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/156, 0x9c}], 0x3, &(0x7f00000005c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0xd25, 0x9}, &(0x7f00000002c0)=0xffffffffffffffe0, &(0x7f0000000300)=0xd190000000000000, 0x3, 0x8000000000000000, 0x6, 0x2, 0x14, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x9}, &(0x7f0000000340)=0x1, &(0x7f0000000380)=0x8, 0x1, 0x800, 0x3, 0x8, 0x4, 0x1}}, @mask_fadd={0x58, 0x114, 0x8, {{0x0, 0x4}, &(0x7f00000003c0)=0x1, &(0x7f0000000400)=0x6, 0xbbb, 0x72, 0x4, 0x10001, 0x50, 0x1}}, @zcopy_cookie={0x18, 0x114, 0xc, 0x90be}, @mask_cswp={0x58, 0x114, 0x9, {{0x9, 0x9}, &(0x7f0000000440)=0x6, &(0x7f0000000480)=0x800, 0x4, 0x5, 0x154, 0x0, 0x0, 0x100000000}}, @mask_fadd={0x58, 0x114, 0x8, {{0x8, 0x20}, &(0x7f00000004c0)=0x80000001, &(0x7f0000000500)=0x6, 0x6, 0x9, 0x7, 0x3, 0x0, 0x6}}, @cswp={0x58, 0x114, 0x7, {{0x5, 0xfffffff9}, &(0x7f0000000540)=0x6, &(0x7f0000000580)=0x4, 0x4, 0x2, 0x7fffffffffffffff, 0x7, 0x1, 0xffffffffa5ce11c3}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xfffffff7}], 0x240, 0x80}, 0x4040000) (async, rerun: 32) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (rerun: 32) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000080)={{0x7, 0xfffffffc}}, 0x10) (async) r2 = syz_open_dev$sndpcmc(&(0x7f0000000840), 0x1, 0x420100) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r2, 0xc0884113, &(0x7f0000000880)={0x0, 0x6, 0xffffffff, 0x6, 0x3f, 0x4, 0x7f, 0x7, 0x7fff, 0x4, 0xa3, 0x1}) 00:02:27 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$rtc(&(0x7f0000000040), 0xed, 0xc0880) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x4018620d, &(0x7f0000000080)={0x73622a85, 0x100}) ioctl$RTC_UIE_OFF(r1, 0x7004) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) syz_open_dev$rtc(&(0x7f0000000040), 0xed, 0xc0880) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x4018620d, &(0x7f0000000080)={0x73622a85, 0x100}) (async) ioctl$RTC_UIE_OFF(r1, 0x7004) (async) 00:02:27 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x20000800, 0x400}, 0x10) sendmsg$DEVLINK_CMD_PORT_SET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0xa0, 0x0, 0x200, 0x70bd27, 0x25dfdbfb, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x3}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x6, 0x4, 0x3}}]}, 0xa0}, 0x1, 0x0, 0x0, 0x4011}, 0x4010040) modify_ldt$write(0x1, &(0x7f0000000040)={0x1, 0x1000, 0x4000}, 0x10) socket$rds(0x15, 0x5, 0x0) modify_ldt$write(0x1, &(0x7f0000000080)={0x10000, 0x1000, 0x4000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x44, r2, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x9}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x3}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x4}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0x800) prctl$PR_SET_FPEXC(0xc, 0x80003) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb, 0x20000800, 0x400}, 0x10) (async) sendmsg$DEVLINK_CMD_PORT_SET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0xa0, 0x0, 0x200, 0x70bd27, 0x25dfdbfb, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x3}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x6, 0x4, 0x3}}]}, 0xa0}, 0x1, 0x0, 0x0, 0x4011}, 0x4010040) (async) modify_ldt$write(0x1, &(0x7f0000000040)={0x1, 0x1000, 0x4000}, 0x10) (async) socket$rds(0x15, 0x5, 0x0) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x10000, 0x1000, 0x4000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x44, r2, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x9}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x3}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x4}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0x800) (async) prctl$PR_SET_FPEXC(0xc, 0x80003) (async) [ 1022.603617] RDS: rds_bind could not find a transport for 172.30.1.3, load rds_tcp or rds_rdma? 00:02:27 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000040), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) ioctl$SNDRV_PCM_IOCTL_DRAIN(0xffffffffffffffff, 0x4144, 0x0) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x4e21, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000040), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) (async) ioctl$SNDRV_PCM_IOCTL_DRAIN(0xffffffffffffffff, 0x4144, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x4e21, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:27 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) sendmsg$rds(r0, &(0x7f0000003100)={&(0x7f0000000000)={0x2, 0x4e21, @loopback}, 0x10, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/192, 0xc0}, {&(0x7f0000001180)=""/94, 0x5e}, {&(0x7f0000001200)=""/246, 0xf6}, {&(0x7f0000001300)=""/10, 0xa}, {&(0x7f0000001340)=""/145, 0x91}, {&(0x7f0000001400)=""/155, 0x9b}], 0x7, &(0x7f0000002e40)=[@cswp={0x58, 0x114, 0x7, {{0x6, 0xfff}, &(0x7f0000001540)=0x1, &(0x7f0000001580)=0x9, 0x5, 0x6, 0x8, 0x9f2, 0x1a, 0x8}}, @rdma_args={0x48, 0x114, 0x1, {{0x0, 0x3}, {&(0x7f00000015c0)=""/9, 0x9}, &(0x7f0000002a80)=[{&(0x7f0000001600)=""/225, 0xe1}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/122, 0x7a}, {&(0x7f0000002780)=""/117, 0x75}, {&(0x7f0000002800)=""/35, 0x23}, {&(0x7f0000002840)=""/102, 0x66}, {&(0x7f00000028c0)=""/212, 0xd4}, {&(0x7f00000029c0)=""/106, 0x6a}, {&(0x7f0000002a40)=""/13, 0xd}], 0x9, 0x0, 0x2ce0}}, @rdma_dest={0x18, 0x114, 0x2, {0x6, 0x6}}, @mask_cswp={0x58, 0x114, 0x9, {{0x101, 0xf8000000}, &(0x7f0000002b40)=0x3, &(0x7f0000002b80)=0x3, 0xffffffffffffffff, 0xbad, 0x3, 0x10001, 0xce, 0x73f}}, @fadd={0x58, 0x114, 0x6, {{0x7, 0x7}, &(0x7f0000002bc0)=0x94, &(0x7f0000002c00)=0x7f, 0x3, 0x200, 0x0, 0x6, 0x2c, 0x4}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000002c40)=""/50, 0x32}, &(0x7f0000002c80), 0x41}}, @mask_cswp={0x58, 0x114, 0x9, {{0x401, 0x1}, &(0x7f0000002cc0)=0x8, &(0x7f0000002d00)=0x1ff, 0x5, 0x7fff, 0x371, 0x0, 0x40, 0x40}}, @mask_fadd={0x58, 0x114, 0x8, {{0x1f, 0x8000}, &(0x7f0000002d40)=0x1, &(0x7f0000002d80)=0xaf75, 0x4, 0xc07, 0x8, 0x3, 0x8, 0x9}}, @mask_fadd={0x58, 0x114, 0x8, {{0xfc5, 0x8000}, &(0x7f0000002dc0)=0x4, &(0x7f0000002e00)=0x7, 0x5, 0x100000000, 0x5, 0xfffffffffffffffc, 0x40, 0x8}}], 0x2a0, 0x8000}, 0xc2) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000003140), 0x4) 00:02:27 executing program 0: ioctl$BINDER_ENABLE_ONEWAY_SPAM_DETECTION(0xffffffffffffffff, 0x40046210, &(0x7f0000000040)=0x1) (async) r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/156, 0x9c}], 0x3, &(0x7f00000005c0)=[@mask_fadd={0x58, 0x114, 0x8, {{0xd25, 0x9}, &(0x7f00000002c0)=0xffffffffffffffe0, &(0x7f0000000300)=0xd190000000000000, 0x3, 0x8000000000000000, 0x6, 0x2, 0x14, 0x3}}, @mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x9}, &(0x7f0000000340)=0x1, &(0x7f0000000380)=0x8, 0x1, 0x800, 0x3, 0x8, 0x4, 0x1}}, @mask_fadd={0x58, 0x114, 0x8, {{0x0, 0x4}, &(0x7f00000003c0)=0x1, &(0x7f0000000400)=0x6, 0xbbb, 0x72, 0x4, 0x10001, 0x50, 0x1}}, @zcopy_cookie={0x18, 0x114, 0xc, 0x90be}, @mask_cswp={0x58, 0x114, 0x9, {{0x9, 0x9}, &(0x7f0000000440)=0x6, &(0x7f0000000480)=0x800, 0x4, 0x5, 0x154, 0x0, 0x0, 0x100000000}}, @mask_fadd={0x58, 0x114, 0x8, {{0x8, 0x20}, &(0x7f00000004c0)=0x80000001, &(0x7f0000000500)=0x6, 0x6, 0x9, 0x7, 0x3, 0x0, 0x6}}, @cswp={0x58, 0x114, 0x7, {{0x5, 0xfffffff9}, &(0x7f0000000540)=0x6, &(0x7f0000000580)=0x4, 0x4, 0x2, 0x7fffffffffffffff, 0x7, 0x1, 0xffffffffa5ce11c3}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xfffffff7}], 0x240, 0x80}, 0x4040000) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000080)={{0x7, 0xfffffffc}}, 0x10) r2 = syz_open_dev$sndpcmc(&(0x7f0000000840), 0x1, 0x420100) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r2, 0xc0884113, &(0x7f0000000880)={0x0, 0x6, 0xffffffff, 0x6, 0x3f, 0x4, 0x7f, 0x7, 0x7fff, 0x4, 0xa3, 0x1}) 00:02:27 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000100)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x8400, 0x0) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000080)={{0x8000, 0x7ff}, 0x2}, 0x10) (async) ioctl$RTC_VL_CLR(r1, 0x7014) 00:02:27 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = syz_open_dev$sndpcmc(&(0x7f0000000080), 0x80000000, 0x80840) syz_open_dev$media(&(0x7f00000000c0), 0x4, 0x40) mmap$snddsp_control(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x100010, r0, 0x83000000) delete_module(&(0x7f0000000100)='-\x00', 0x1a00) 00:02:27 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$rtc(&(0x7f0000000040), 0xed, 0xc0880) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x4018620d, &(0x7f0000000080)={0x73622a85, 0x100}) ioctl$RTC_UIE_OFF(r1, 0x7004) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) syz_open_dev$rtc(&(0x7f0000000040), 0xed, 0xc0880) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x4018620d, &(0x7f0000000080)={0x73622a85, 0x100}) (async) ioctl$RTC_UIE_OFF(r1, 0x7004) (async) 00:02:27 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async, rerun: 32) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000040), 0x4) (rerun: 32) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) ioctl$SNDRV_PCM_IOCTL_DRAIN(0xffffffffffffffff, 0x4144, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x4e21, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) [ 1022.731348] RDS: rds_bind could not find a transport for 172.30.1.3, load rds_tcp or rds_rdma? 00:02:27 executing program 0: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x50, r1, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x80000000}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x9}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xd5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x6}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x3ff}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xfff}]}, 0x50}, 0x1, 0x0, 0x0, 0x45}, 0x20000000) r2 = socket$rds(0x15, 0x5, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:27 executing program 1: ioctl$USBDEVFS_SUBMITURB(0xffffffffffffffff, 0x8038550a, &(0x7f00000001c0)=@urb_type_iso={0x0, {0x7}, 0x101, 0x3, &(0x7f00000000c0)="1eab3259ec41f3903ee86ecdde2b518c1d12d42953998cdc1c8f36", 0x1b, 0x2, 0x80000001, 0x7e, 0x5, 0x3ff, &(0x7f0000000100)="579a356987242e6c7c88a5e007934cc23f95055e849965044589eea25f8b77e4fd87893b591ad9f45f41e4e9e66e9c725b42ec0d8607d0aa6590159cb85403705a0b7d1ad481e685d07c573a9cfd5f217ab0bc23ffd1883af6ce9639f421fce5956bf7ee9037a84d5534cf74b3927ad094092eda82e7fdc20201593f57ec4c738b00631a921fbf7b8519b550d3af03e4d66738e15ab8b419d4e505d1483f53bde14b6e26cd5620f8f2c4b23ff040928e609311a6093a3c36fff36048f7ed", [{0x80000, 0x81, 0xff}, {0x8, 0x2, 0x2015}, {0x22dd, 0x6cb, 0xffffffff}, {0x6, 0x2, 0x4}, {0x8, 0x81, 0x40}, {0xff, 0x7, 0x6}, {0x8000, 0x1000, 0x1000}, {0x2, 0x1, 0x9}, {0x4b, 0x6eed3e75, 0x9}, {0x4, 0x6040, 0x9c}, {0x4, 0xffffffff, 0x80000000}, {0x7aa6, 0x3, 0x10000}, {0x8000, 0xfff, 0xff}, {0x80, 0xffff8000, 0x8}, {0x10001, 0x4, 0x123de133}, {0x9, 0x1, 0x5a}, {0x3ff, 0x6, 0x7}, {0x9, 0x7}, {0x0, 0x5c842691, 0x2}, {0xffffffff, 0x3f, 0x3}, {0x3fe0000, 0x9, 0x1ff}, {0xfde8, 0x4, 0x6}, {0xd7fb, 0x100, 0x7}, {0x4, 0x1, 0x5}, {0x6d57, 0x9, 0xfffffff7}, {0xfffffff8, 0x8, 0xfffffa2f}, {0x1, 0xfff, 0x9}, {0x0, 0x1, 0x3}, {0x41}, {0x5ac8c7ac, 0x10000, 0x200}, {0x20, 0xfffffff9, 0x2000}, {0x10001, 0x7bb79cf5, 0x5}, {0x7, 0x200, 0xba4}, {0xceb, 0x9, 0x40}, {0x2, 0x3, 0x3}, {0x6, 0x4d, 0x8}, {0x6, 0x5, 0x6}, {0x8001, 0x757192bb, 0x1}, {0x2, 0x8001, 0x80}, {0x7d, 0x1, 0x7fff}, {0x8, 0x81, 0x1}, {0x9, 0x3, 0x40000000}, {0x3f, 0x16c}, {0x5, 0x7fff, 0x101}, {0x4, 0x8, 0x4}, {0x7, 0x8, 0x1}, {0x80000001, 0x7f, 0x8}, {0x7, 0x7, 0xd6f}, {0x5, 0xb, 0x6}, {0x9, 0x3, 0x5}, {0x1000, 0x31f, 0x80000000}, {0x9fc, 0x400, 0x3}, {0x8, 0x81, 0x3}, {0x3, 0xfffffffc, 0xfffffffb}, {0x0, 0x5, 0x64d2}, {0x81, 0x20000, 0x1f}, {0x9, 0x8, 0x1}, {0x1000, 0x9, 0x80}, {0x6, 0x7, 0x2}, {0x7, 0x8, 0x7}, {0x100, 0x20, 0x2}, {0x3ff, 0x0, 0x10001}, {0x1, 0x7, 0x1f}, {0x2128, 0xffff, 0x1ff}, {0x400, 0x5, 0x4}, {0x7, 0x80, 0x2}, {0x9, 0x6, 0x9}, {0x8, 0x29c, 0x1f}, {0x7, 0x400, 0x1000}, {0x80000001, 0x7fcb59f4, 0x20}, {0xfffffe00, 0x5}, {0x7, 0x3f, 0x9}, {0x6, 0x3, 0x7fffffff}, {0x8001, 0x6, 0x401}, {0x5, 0xffff7fff, 0x200}, {0x94a, 0xfffffff7, 0x400}, {0x9a4, 0x0, 0x7}, {0x200, 0x7, 0x5}, {0x1, 0x3f, 0x7e}, {0x401, 0x4, 0xb6}, {0x401, 0x2, 0x8001}, {0x3, 0x4, 0x5}, {0x2, 0x20, 0x1ff}, {0x9, 0x3, 0x4fd}, {0x4, 0x8, 0x35a}, {0x80000001, 0xf2}, {0x3ff80, 0x1, 0xb85}, {0x4ae6, 0x7ff, 0x9}, {0x1, 0x6, 0x6}, {0x101, 0x101, 0x5}, {0x0, 0x6855b350, 0x5}, {0x4, 0x9, 0x800}, {0x26000000, 0x2b, 0xfffffe01}, {0x4, 0x7, 0x835}, {0x3, 0x3, 0x24}, {0x9}, {0x8, 0x1000, 0xff}, {0xb5ad, 0x7, 0xffffffff}, {0x40, 0x9, 0xffff}, {0x8efd, 0x4, 0x7fff}, {0x8, 0x3, 0x2}, {0x2, 0x80, 0x8}, {0x9, 0x8001, 0x401}, {0x272760c8, 0x977, 0x6}, {0x0, 0x4}, {0x2, 0x6, 0x1}, {0xfffffff8, 0x40, 0x74600}, {0x3f, 0xffffff12, 0x5}, {0x7fff, 0xfffff001, 0x5}, {0xfffff000, 0x0, 0x7}, {0x9, 0x3}, {0xffff, 0x8, 0x6}, {0x3, 0x5, 0x1000}, {0xff, 0xba4c, 0x5}, {0x9, 0x3, 0x4}, {0x10001, 0x5, 0xd70}, {0x238, 0x2, 0x45}, {0x9, 0x2, 0x80000001}, {0x1, 0x3, 0x4000400}, {0xfffffff8, 0x20, 0x2}, {0xcaa, 0x3, 0x9}, {0x4, 0x9dd, 0x7c8d}, {0x6, 0x1, 0x7}, {0x20, 0x0, 0x814}, {0x200, 0x643a, 0x3}, {0x20, 0x9, 0xfffffff9}]}) r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000800)=0x1, 0x4) openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r2, 0x114, 0xa, &(0x7f0000000840)={0x2, "f0b9"}, 0x3) bind$l2tp(0xffffffffffffffff, &(0x7f0000000880)={0x2, 0x0, @broadcast, 0x1}, 0x10) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:27 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0xffffffffffffffff, 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:27 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) r0 = syz_open_dev$sndpcmc(&(0x7f0000000080), 0x80000000, 0x80840) syz_open_dev$media(&(0x7f00000000c0), 0x4, 0x40) (async) mmap$snddsp_control(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x100010, r0, 0x83000000) delete_module(&(0x7f0000000100)='-\x00', 0x1a00) 00:02:27 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000100)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x8400, 0x0) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000080)={{0x8000, 0x7ff}, 0x2}, 0x10) ioctl$RTC_VL_CLR(r1, 0x7014) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000100)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x8400, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000000080)={{0x8000, 0x7ff}, 0x2}, 0x10) (async) ioctl$RTC_VL_CLR(r1, 0x7014) (async) 00:02:27 executing program 1: ioctl$USBDEVFS_SUBMITURB(0xffffffffffffffff, 0x8038550a, &(0x7f00000001c0)=@urb_type_iso={0x0, {0x7}, 0x101, 0x3, &(0x7f00000000c0)="1eab3259ec41f3903ee86ecdde2b518c1d12d42953998cdc1c8f36", 0x1b, 0x2, 0x80000001, 0x7e, 0x5, 0x3ff, &(0x7f0000000100)="579a356987242e6c7c88a5e007934cc23f95055e849965044589eea25f8b77e4fd87893b591ad9f45f41e4e9e66e9c725b42ec0d8607d0aa6590159cb85403705a0b7d1ad481e685d07c573a9cfd5f217ab0bc23ffd1883af6ce9639f421fce5956bf7ee9037a84d5534cf74b3927ad094092eda82e7fdc20201593f57ec4c738b00631a921fbf7b8519b550d3af03e4d66738e15ab8b419d4e505d1483f53bde14b6e26cd5620f8f2c4b23ff040928e609311a6093a3c36fff36048f7ed", [{0x80000, 0x81, 0xff}, {0x8, 0x2, 0x2015}, {0x22dd, 0x6cb, 0xffffffff}, {0x6, 0x2, 0x4}, {0x8, 0x81, 0x40}, {0xff, 0x7, 0x6}, {0x8000, 0x1000, 0x1000}, {0x2, 0x1, 0x9}, {0x4b, 0x6eed3e75, 0x9}, {0x4, 0x6040, 0x9c}, {0x4, 0xffffffff, 0x80000000}, {0x7aa6, 0x3, 0x10000}, {0x8000, 0xfff, 0xff}, {0x80, 0xffff8000, 0x8}, {0x10001, 0x4, 0x123de133}, {0x9, 0x1, 0x5a}, {0x3ff, 0x6, 0x7}, {0x9, 0x7}, {0x0, 0x5c842691, 0x2}, {0xffffffff, 0x3f, 0x3}, {0x3fe0000, 0x9, 0x1ff}, {0xfde8, 0x4, 0x6}, {0xd7fb, 0x100, 0x7}, {0x4, 0x1, 0x5}, {0x6d57, 0x9, 0xfffffff7}, {0xfffffff8, 0x8, 0xfffffa2f}, {0x1, 0xfff, 0x9}, {0x0, 0x1, 0x3}, {0x41}, {0x5ac8c7ac, 0x10000, 0x200}, {0x20, 0xfffffff9, 0x2000}, {0x10001, 0x7bb79cf5, 0x5}, {0x7, 0x200, 0xba4}, {0xceb, 0x9, 0x40}, {0x2, 0x3, 0x3}, {0x6, 0x4d, 0x8}, {0x6, 0x5, 0x6}, {0x8001, 0x757192bb, 0x1}, {0x2, 0x8001, 0x80}, {0x7d, 0x1, 0x7fff}, {0x8, 0x81, 0x1}, {0x9, 0x3, 0x40000000}, {0x3f, 0x16c}, {0x5, 0x7fff, 0x101}, {0x4, 0x8, 0x4}, {0x7, 0x8, 0x1}, {0x80000001, 0x7f, 0x8}, {0x7, 0x7, 0xd6f}, {0x5, 0xb, 0x6}, {0x9, 0x3, 0x5}, {0x1000, 0x31f, 0x80000000}, {0x9fc, 0x400, 0x3}, {0x8, 0x81, 0x3}, {0x3, 0xfffffffc, 0xfffffffb}, {0x0, 0x5, 0x64d2}, {0x81, 0x20000, 0x1f}, {0x9, 0x8, 0x1}, {0x1000, 0x9, 0x80}, {0x6, 0x7, 0x2}, {0x7, 0x8, 0x7}, {0x100, 0x20, 0x2}, {0x3ff, 0x0, 0x10001}, {0x1, 0x7, 0x1f}, {0x2128, 0xffff, 0x1ff}, {0x400, 0x5, 0x4}, {0x7, 0x80, 0x2}, {0x9, 0x6, 0x9}, {0x8, 0x29c, 0x1f}, {0x7, 0x400, 0x1000}, {0x80000001, 0x7fcb59f4, 0x20}, {0xfffffe00, 0x5}, {0x7, 0x3f, 0x9}, {0x6, 0x3, 0x7fffffff}, {0x8001, 0x6, 0x401}, {0x5, 0xffff7fff, 0x200}, {0x94a, 0xfffffff7, 0x400}, {0x9a4, 0x0, 0x7}, {0x200, 0x7, 0x5}, {0x1, 0x3f, 0x7e}, {0x401, 0x4, 0xb6}, {0x401, 0x2, 0x8001}, {0x3, 0x4, 0x5}, {0x2, 0x20, 0x1ff}, {0x9, 0x3, 0x4fd}, {0x4, 0x8, 0x35a}, {0x80000001, 0xf2}, {0x3ff80, 0x1, 0xb85}, {0x4ae6, 0x7ff, 0x9}, {0x1, 0x6, 0x6}, {0x101, 0x101, 0x5}, {0x0, 0x6855b350, 0x5}, {0x4, 0x9, 0x800}, {0x26000000, 0x2b, 0xfffffe01}, {0x4, 0x7, 0x835}, {0x3, 0x3, 0x24}, {0x9}, {0x8, 0x1000, 0xff}, {0xb5ad, 0x7, 0xffffffff}, {0x40, 0x9, 0xffff}, {0x8efd, 0x4, 0x7fff}, {0x8, 0x3, 0x2}, {0x2, 0x80, 0x8}, {0x9, 0x8001, 0x401}, {0x272760c8, 0x977, 0x6}, {0x0, 0x4}, {0x2, 0x6, 0x1}, {0xfffffff8, 0x40, 0x74600}, {0x3f, 0xffffff12, 0x5}, {0x7fff, 0xfffff001, 0x5}, {0xfffff000, 0x0, 0x7}, {0x9, 0x3}, {0xffff, 0x8, 0x6}, {0x3, 0x5, 0x1000}, {0xff, 0xba4c, 0x5}, {0x9, 0x3, 0x4}, {0x10001, 0x5, 0xd70}, {0x238, 0x2, 0x45}, {0x9, 0x2, 0x80000001}, {0x1, 0x3, 0x4000400}, {0xfffffff8, 0x20, 0x2}, {0xcaa, 0x3, 0x9}, {0x4, 0x9dd, 0x7c8d}, {0x6, 0x1, 0x7}, {0x20, 0x0, 0x814}, {0x200, 0x643a, 0x3}, {0x20, 0x9, 0xfffffff9}]}) r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000800)=0x1, 0x4) openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r2, 0x114, 0xa, &(0x7f0000000840)={0x2, "f0b9"}, 0x3) bind$l2tp(0xffffffffffffffff, &(0x7f0000000880)={0x2, 0x0, @broadcast, 0x1}, 0x10) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) ioctl$USBDEVFS_SUBMITURB(0xffffffffffffffff, 0x8038550a, &(0x7f00000001c0)=@urb_type_iso={0x0, {0x7}, 0x101, 0x3, &(0x7f00000000c0)="1eab3259ec41f3903ee86ecdde2b518c1d12d42953998cdc1c8f36", 0x1b, 0x2, 0x80000001, 0x7e, 0x5, 0x3ff, &(0x7f0000000100)="579a356987242e6c7c88a5e007934cc23f95055e849965044589eea25f8b77e4fd87893b591ad9f45f41e4e9e66e9c725b42ec0d8607d0aa6590159cb85403705a0b7d1ad481e685d07c573a9cfd5f217ab0bc23ffd1883af6ce9639f421fce5956bf7ee9037a84d5534cf74b3927ad094092eda82e7fdc20201593f57ec4c738b00631a921fbf7b8519b550d3af03e4d66738e15ab8b419d4e505d1483f53bde14b6e26cd5620f8f2c4b23ff040928e609311a6093a3c36fff36048f7ed", [{0x80000, 0x81, 0xff}, {0x8, 0x2, 0x2015}, {0x22dd, 0x6cb, 0xffffffff}, {0x6, 0x2, 0x4}, {0x8, 0x81, 0x40}, {0xff, 0x7, 0x6}, {0x8000, 0x1000, 0x1000}, {0x2, 0x1, 0x9}, {0x4b, 0x6eed3e75, 0x9}, {0x4, 0x6040, 0x9c}, {0x4, 0xffffffff, 0x80000000}, {0x7aa6, 0x3, 0x10000}, {0x8000, 0xfff, 0xff}, {0x80, 0xffff8000, 0x8}, {0x10001, 0x4, 0x123de133}, {0x9, 0x1, 0x5a}, {0x3ff, 0x6, 0x7}, {0x9, 0x7}, {0x0, 0x5c842691, 0x2}, {0xffffffff, 0x3f, 0x3}, {0x3fe0000, 0x9, 0x1ff}, {0xfde8, 0x4, 0x6}, {0xd7fb, 0x100, 0x7}, {0x4, 0x1, 0x5}, {0x6d57, 0x9, 0xfffffff7}, {0xfffffff8, 0x8, 0xfffffa2f}, {0x1, 0xfff, 0x9}, {0x0, 0x1, 0x3}, {0x41}, {0x5ac8c7ac, 0x10000, 0x200}, {0x20, 0xfffffff9, 0x2000}, {0x10001, 0x7bb79cf5, 0x5}, {0x7, 0x200, 0xba4}, {0xceb, 0x9, 0x40}, {0x2, 0x3, 0x3}, {0x6, 0x4d, 0x8}, {0x6, 0x5, 0x6}, {0x8001, 0x757192bb, 0x1}, {0x2, 0x8001, 0x80}, {0x7d, 0x1, 0x7fff}, {0x8, 0x81, 0x1}, {0x9, 0x3, 0x40000000}, {0x3f, 0x16c}, {0x5, 0x7fff, 0x101}, {0x4, 0x8, 0x4}, {0x7, 0x8, 0x1}, {0x80000001, 0x7f, 0x8}, {0x7, 0x7, 0xd6f}, {0x5, 0xb, 0x6}, {0x9, 0x3, 0x5}, {0x1000, 0x31f, 0x80000000}, {0x9fc, 0x400, 0x3}, {0x8, 0x81, 0x3}, {0x3, 0xfffffffc, 0xfffffffb}, {0x0, 0x5, 0x64d2}, {0x81, 0x20000, 0x1f}, {0x9, 0x8, 0x1}, {0x1000, 0x9, 0x80}, {0x6, 0x7, 0x2}, {0x7, 0x8, 0x7}, {0x100, 0x20, 0x2}, {0x3ff, 0x0, 0x10001}, {0x1, 0x7, 0x1f}, {0x2128, 0xffff, 0x1ff}, {0x400, 0x5, 0x4}, {0x7, 0x80, 0x2}, {0x9, 0x6, 0x9}, {0x8, 0x29c, 0x1f}, {0x7, 0x400, 0x1000}, {0x80000001, 0x7fcb59f4, 0x20}, {0xfffffe00, 0x5}, {0x7, 0x3f, 0x9}, {0x6, 0x3, 0x7fffffff}, {0x8001, 0x6, 0x401}, {0x5, 0xffff7fff, 0x200}, {0x94a, 0xfffffff7, 0x400}, {0x9a4, 0x0, 0x7}, {0x200, 0x7, 0x5}, {0x1, 0x3f, 0x7e}, {0x401, 0x4, 0xb6}, {0x401, 0x2, 0x8001}, {0x3, 0x4, 0x5}, {0x2, 0x20, 0x1ff}, {0x9, 0x3, 0x4fd}, {0x4, 0x8, 0x35a}, {0x80000001, 0xf2}, {0x3ff80, 0x1, 0xb85}, {0x4ae6, 0x7ff, 0x9}, {0x1, 0x6, 0x6}, {0x101, 0x101, 0x5}, {0x0, 0x6855b350, 0x5}, {0x4, 0x9, 0x800}, {0x26000000, 0x2b, 0xfffffe01}, {0x4, 0x7, 0x835}, {0x3, 0x3, 0x24}, {0x9}, {0x8, 0x1000, 0xff}, {0xb5ad, 0x7, 0xffffffff}, {0x40, 0x9, 0xffff}, {0x8efd, 0x4, 0x7fff}, {0x8, 0x3, 0x2}, {0x2, 0x80, 0x8}, {0x9, 0x8001, 0x401}, {0x272760c8, 0x977, 0x6}, {0x0, 0x4}, {0x2, 0x6, 0x1}, {0xfffffff8, 0x40, 0x74600}, {0x3f, 0xffffff12, 0x5}, {0x7fff, 0xfffff001, 0x5}, {0xfffff000, 0x0, 0x7}, {0x9, 0x3}, {0xffff, 0x8, 0x6}, {0x3, 0x5, 0x1000}, {0xff, 0xba4c, 0x5}, {0x9, 0x3, 0x4}, {0x10001, 0x5, 0xd70}, {0x238, 0x2, 0x45}, {0x9, 0x2, 0x80000001}, {0x1, 0x3, 0x4000400}, {0xfffffff8, 0x20, 0x2}, {0xcaa, 0x3, 0x9}, {0x4, 0x9dd, 0x7c8d}, {0x6, 0x1, 0x7}, {0x20, 0x0, 0x814}, {0x200, 0x643a, 0x3}, {0x20, 0x9, 0xfffffff9}]}) (async) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000800)=0x1, 0x4) (async) openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r2, 0x114, 0xa, &(0x7f0000000840)={0x2, "f0b9"}, 0x3) (async) bind$l2tp(0xffffffffffffffff, &(0x7f0000000880)={0x2, 0x0, @broadcast, 0x1}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) 00:02:27 executing program 0: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x50, r1, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x80000000}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x9}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xd5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x6}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x3ff}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xfff}]}, 0x50}, 0x1, 0x0, 0x0, 0x45}, 0x20000000) r2 = socket$rds(0x15, 0x5, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x50, r1, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x80000000}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x9}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xd5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x6}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x3ff}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xfff}]}, 0x50}, 0x1, 0x0, 0x0, 0x45}, 0x20000000) (async) socket$rds(0x15, 0x5, 0x0) (async) syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) (async) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:27 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) r0 = syz_open_dev$sndpcmc(&(0x7f0000000080), 0x80000000, 0x80840) syz_open_dev$media(&(0x7f00000000c0), 0x4, 0x40) mmap$snddsp_control(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x100010, r0, 0x83000000) delete_module(&(0x7f0000000100)='-\x00', 0x1a00) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) syz_open_dev$sndpcmc(&(0x7f0000000080), 0x80000000, 0x80840) (async) syz_open_dev$media(&(0x7f00000000c0), 0x4, 0x40) (async) mmap$snddsp_control(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x100010, r0, 0x83000000) (async) delete_module(&(0x7f0000000100)='-\x00', 0x1a00) (async) 00:02:27 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0xffffffffffffffff, 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) [ 1022.867182] RDS: rds_bind could not find a transport for 172.30.1.3, load rds_tcp or rds_rdma? 00:02:27 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) sendmsg$rds(r0, &(0x7f0000000700)={&(0x7f0000000040)={0x2, 0x4e23, @empty}, 0x10, &(0x7f0000000640)=[{&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/75, 0x4b}, {&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/141, 0x8d}, {&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000580)=""/147, 0x93}], 0xa, 0x0, 0x0, 0x4}, 0x4040000) 00:02:27 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f00000004c0)={&(0x7f0000000040)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}], 0x1, &(0x7f0000000340)=[@mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x9}, &(0x7f0000000140), &(0x7f0000000180)=0x9246, 0x8000000000000000, 0x8, 0x200, 0x100, 0x11, 0x9}}, @fadd={0x58, 0x114, 0x6, {{0x8, 0xc208}, &(0x7f00000001c0), &(0x7f0000000200)=0x3, 0x3, 0x200, 0x9, 0x8, 0x4c, 0xffff}}, @mask_fadd={0x58, 0x114, 0x8, {{0xfffffffc, 0x9}, &(0x7f0000000240)=0x8, &(0x7f0000000280)=0x1, 0x6, 0x7, 0x4d83, 0x5, 0x11, 0x5}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xfffffffb}, @mask_cswp={0x58, 0x114, 0x9, {{0x2, 0x4}, &(0x7f00000002c0), &(0x7f0000000300)=0x7, 0xa960, 0x6, 0x37dc, 0xca48, 0xe}}], 0x178, 0x20000000}, 0x11) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:27 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100)=0xffffffffffffffff, 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:27 executing program 0: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x50, r1, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x80000000}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x9}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xd5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x6}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x3ff}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xfff}]}, 0x50}, 0x1, 0x0, 0x0, 0x45}, 0x20000000) r2 = socket$rds(0x15, 0x5, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x50, r1, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x80000000}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x9}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xd5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x6}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x3ff}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xfff}]}, 0x50}, 0x1, 0x0, 0x0, 0x45}, 0x20000000) (async) socket$rds(0x15, 0x5, 0x0) (async) syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) (async) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:27 executing program 1: ioctl$USBDEVFS_SUBMITURB(0xffffffffffffffff, 0x8038550a, &(0x7f00000001c0)=@urb_type_iso={0x0, {0x7}, 0x101, 0x3, &(0x7f00000000c0)="1eab3259ec41f3903ee86ecdde2b518c1d12d42953998cdc1c8f36", 0x1b, 0x2, 0x80000001, 0x7e, 0x5, 0x3ff, &(0x7f0000000100)="579a356987242e6c7c88a5e007934cc23f95055e849965044589eea25f8b77e4fd87893b591ad9f45f41e4e9e66e9c725b42ec0d8607d0aa6590159cb85403705a0b7d1ad481e685d07c573a9cfd5f217ab0bc23ffd1883af6ce9639f421fce5956bf7ee9037a84d5534cf74b3927ad094092eda82e7fdc20201593f57ec4c738b00631a921fbf7b8519b550d3af03e4d66738e15ab8b419d4e505d1483f53bde14b6e26cd5620f8f2c4b23ff040928e609311a6093a3c36fff36048f7ed", [{0x80000, 0x81, 0xff}, {0x8, 0x2, 0x2015}, {0x22dd, 0x6cb, 0xffffffff}, {0x6, 0x2, 0x4}, {0x8, 0x81, 0x40}, {0xff, 0x7, 0x6}, {0x8000, 0x1000, 0x1000}, {0x2, 0x1, 0x9}, {0x4b, 0x6eed3e75, 0x9}, {0x4, 0x6040, 0x9c}, {0x4, 0xffffffff, 0x80000000}, {0x7aa6, 0x3, 0x10000}, {0x8000, 0xfff, 0xff}, {0x80, 0xffff8000, 0x8}, {0x10001, 0x4, 0x123de133}, {0x9, 0x1, 0x5a}, {0x3ff, 0x6, 0x7}, {0x9, 0x7}, {0x0, 0x5c842691, 0x2}, {0xffffffff, 0x3f, 0x3}, {0x3fe0000, 0x9, 0x1ff}, {0xfde8, 0x4, 0x6}, {0xd7fb, 0x100, 0x7}, {0x4, 0x1, 0x5}, {0x6d57, 0x9, 0xfffffff7}, {0xfffffff8, 0x8, 0xfffffa2f}, {0x1, 0xfff, 0x9}, {0x0, 0x1, 0x3}, {0x41}, {0x5ac8c7ac, 0x10000, 0x200}, {0x20, 0xfffffff9, 0x2000}, {0x10001, 0x7bb79cf5, 0x5}, {0x7, 0x200, 0xba4}, {0xceb, 0x9, 0x40}, {0x2, 0x3, 0x3}, {0x6, 0x4d, 0x8}, {0x6, 0x5, 0x6}, {0x8001, 0x757192bb, 0x1}, {0x2, 0x8001, 0x80}, {0x7d, 0x1, 0x7fff}, {0x8, 0x81, 0x1}, {0x9, 0x3, 0x40000000}, {0x3f, 0x16c}, {0x5, 0x7fff, 0x101}, {0x4, 0x8, 0x4}, {0x7, 0x8, 0x1}, {0x80000001, 0x7f, 0x8}, {0x7, 0x7, 0xd6f}, {0x5, 0xb, 0x6}, {0x9, 0x3, 0x5}, {0x1000, 0x31f, 0x80000000}, {0x9fc, 0x400, 0x3}, {0x8, 0x81, 0x3}, {0x3, 0xfffffffc, 0xfffffffb}, {0x0, 0x5, 0x64d2}, {0x81, 0x20000, 0x1f}, {0x9, 0x8, 0x1}, {0x1000, 0x9, 0x80}, {0x6, 0x7, 0x2}, {0x7, 0x8, 0x7}, {0x100, 0x20, 0x2}, {0x3ff, 0x0, 0x10001}, {0x1, 0x7, 0x1f}, {0x2128, 0xffff, 0x1ff}, {0x400, 0x5, 0x4}, {0x7, 0x80, 0x2}, {0x9, 0x6, 0x9}, {0x8, 0x29c, 0x1f}, {0x7, 0x400, 0x1000}, {0x80000001, 0x7fcb59f4, 0x20}, {0xfffffe00, 0x5}, {0x7, 0x3f, 0x9}, {0x6, 0x3, 0x7fffffff}, {0x8001, 0x6, 0x401}, {0x5, 0xffff7fff, 0x200}, {0x94a, 0xfffffff7, 0x400}, {0x9a4, 0x0, 0x7}, {0x200, 0x7, 0x5}, {0x1, 0x3f, 0x7e}, {0x401, 0x4, 0xb6}, {0x401, 0x2, 0x8001}, {0x3, 0x4, 0x5}, {0x2, 0x20, 0x1ff}, {0x9, 0x3, 0x4fd}, {0x4, 0x8, 0x35a}, {0x80000001, 0xf2}, {0x3ff80, 0x1, 0xb85}, {0x4ae6, 0x7ff, 0x9}, {0x1, 0x6, 0x6}, {0x101, 0x101, 0x5}, {0x0, 0x6855b350, 0x5}, {0x4, 0x9, 0x800}, {0x26000000, 0x2b, 0xfffffe01}, {0x4, 0x7, 0x835}, {0x3, 0x3, 0x24}, {0x9}, {0x8, 0x1000, 0xff}, {0xb5ad, 0x7, 0xffffffff}, {0x40, 0x9, 0xffff}, {0x8efd, 0x4, 0x7fff}, {0x8, 0x3, 0x2}, {0x2, 0x80, 0x8}, {0x9, 0x8001, 0x401}, {0x272760c8, 0x977, 0x6}, {0x0, 0x4}, {0x2, 0x6, 0x1}, {0xfffffff8, 0x40, 0x74600}, {0x3f, 0xffffff12, 0x5}, {0x7fff, 0xfffff001, 0x5}, {0xfffff000, 0x0, 0x7}, {0x9, 0x3}, {0xffff, 0x8, 0x6}, {0x3, 0x5, 0x1000}, {0xff, 0xba4c, 0x5}, {0x9, 0x3, 0x4}, {0x10001, 0x5, 0xd70}, {0x238, 0x2, 0x45}, {0x9, 0x2, 0x80000001}, {0x1, 0x3, 0x4000400}, {0xfffffff8, 0x20, 0x2}, {0xcaa, 0x3, 0x9}, {0x4, 0x9dd, 0x7c8d}, {0x6, 0x1, 0x7}, {0x20, 0x0, 0x814}, {0x200, 0x643a, 0x3}, {0x20, 0x9, 0xfffffff9}]}) (async) r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000800)=0x1, 0x4) openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r2, 0x114, 0xa, &(0x7f0000000840)={0x2, "f0b9"}, 0x3) bind$l2tp(0xffffffffffffffff, &(0x7f0000000880)={0x2, 0x0, @broadcast, 0x1}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:27 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f00000000c0)={0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}, 0x10) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) 00:02:28 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) sendmsg$rds(r0, &(0x7f0000000700)={&(0x7f0000000040)={0x2, 0x4e23, @empty}, 0x10, &(0x7f0000000640)=[{&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/75, 0x4b}, {&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/141, 0x8d}, {&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000580)=""/147, 0x93}], 0xa, 0x0, 0x0, 0x4}, 0x4040000) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000700)={&(0x7f0000000040)={0x2, 0x4e23, @empty}, 0x10, &(0x7f0000000640)=[{&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/75, 0x4b}, {&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/141, 0x8d}, {&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000580)=""/147, 0x93}], 0xa, 0x0, 0x0, 0x4}, 0x4040000) (async) 00:02:28 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f00000004c0)={&(0x7f0000000040)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}], 0x1, &(0x7f0000000340)=[@mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x9}, &(0x7f0000000140), &(0x7f0000000180)=0x9246, 0x8000000000000000, 0x8, 0x200, 0x100, 0x11, 0x9}}, @fadd={0x58, 0x114, 0x6, {{0x8, 0xc208}, &(0x7f00000001c0), &(0x7f0000000200)=0x3, 0x3, 0x200, 0x9, 0x8, 0x4c, 0xffff}}, @mask_fadd={0x58, 0x114, 0x8, {{0xfffffffc, 0x9}, &(0x7f0000000240)=0x8, &(0x7f0000000280)=0x1, 0x6, 0x7, 0x4d83, 0x5, 0x11, 0x5}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xfffffffb}, @mask_cswp={0x58, 0x114, 0x9, {{0x2, 0x4}, &(0x7f00000002c0), &(0x7f0000000300)=0x7, 0xa960, 0x6, 0x37dc, 0xca48, 0xe}}], 0x178, 0x20000000}, 0x11) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f00000004c0)={&(0x7f0000000040)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}], 0x1, &(0x7f0000000340)=[@mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x9}, &(0x7f0000000140), &(0x7f0000000180)=0x9246, 0x8000000000000000, 0x8, 0x200, 0x100, 0x11, 0x9}}, @fadd={0x58, 0x114, 0x6, {{0x8, 0xc208}, &(0x7f00000001c0), &(0x7f0000000200)=0x3, 0x3, 0x200, 0x9, 0x8, 0x4c, 0xffff}}, @mask_fadd={0x58, 0x114, 0x8, {{0xfffffffc, 0x9}, &(0x7f0000000240)=0x8, &(0x7f0000000280)=0x1, 0x6, 0x7, 0x4d83, 0x5, 0x11, 0x5}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xfffffffb}, @mask_cswp={0x58, 0x114, 0x9, {{0x2, 0x4}, &(0x7f00000002c0), &(0x7f0000000300)=0x7, 0xa960, 0x6, 0x37dc, 0xca48, 0xe}}], 0x178, 0x20000000}, 0x11) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:28 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4e23, @rand_addr=0x64010102}, 0x10) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) 00:02:28 executing program 1: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) getsockopt$WPAN_SECURITY_LEVEL(r1, 0x0, 0x2, &(0x7f0000000000), &(0x7f00000000c0)=0x4) sendmsg$BATADV_CMD_GET_NEIGHBORS(r0, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x54, r2, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x6}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x8}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}, @BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x48000}, 0x54044) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="cc000000", @ANYRES16=0x0, @ANYBLOB="000225bd7000fcdbdf2514000000080001007063690011000200303030303a30303a31302e3000000000080003000000000008000b0003000000060011002000000008001500010000800e0001006e657464657673696d0000000f0002006e657464657673696d3000000800030025d12fa1bb5b15cbaf6e15a69b58d60100000008000b00000000000600110000000000080015007e400000080001007063690011000200303030303a30303a31302e3000000000080003000000000008000b00ff7f000006"], 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_SET_MESH(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x30, r5, 0x20, 0x70bd2a, 0x25dfdbfd, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x2}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x9}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @random="c61c8cbf631c"}]}, 0x30}, 0x1, 0x0, 0x0, 0x4010}, 0x94) r6 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r6, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:28 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f00000000c0)={0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}, 0x10) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) modify_ldt$write(0x1, &(0x7f00000000c0)={0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}, 0x10) (async) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) (async) 00:02:28 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f00000004c0)={&(0x7f0000000040)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}], 0x1, &(0x7f0000000340)=[@mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x9}, &(0x7f0000000140), &(0x7f0000000180)=0x9246, 0x8000000000000000, 0x8, 0x200, 0x100, 0x11, 0x9}}, @fadd={0x58, 0x114, 0x6, {{0x8, 0xc208}, &(0x7f00000001c0), &(0x7f0000000200)=0x3, 0x3, 0x200, 0x9, 0x8, 0x4c, 0xffff}}, @mask_fadd={0x58, 0x114, 0x8, {{0xfffffffc, 0x9}, &(0x7f0000000240)=0x8, &(0x7f0000000280)=0x1, 0x6, 0x7, 0x4d83, 0x5, 0x11, 0x5}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xfffffffb}, @mask_cswp={0x58, 0x114, 0x9, {{0x2, 0x4}, &(0x7f00000002c0), &(0x7f0000000300)=0x7, 0xa960, 0x6, 0x37dc, 0xca48, 0xe}}], 0x178, 0x20000000}, 0x11) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f00000004c0)={&(0x7f0000000040)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}], 0x1, &(0x7f0000000340)=[@mask_fadd={0x58, 0x114, 0x8, {{0x1, 0x9}, &(0x7f0000000140), &(0x7f0000000180)=0x9246, 0x8000000000000000, 0x8, 0x200, 0x100, 0x11, 0x9}}, @fadd={0x58, 0x114, 0x6, {{0x8, 0xc208}, &(0x7f00000001c0), &(0x7f0000000200)=0x3, 0x3, 0x200, 0x9, 0x8, 0x4c, 0xffff}}, @mask_fadd={0x58, 0x114, 0x8, {{0xfffffffc, 0x9}, &(0x7f0000000240)=0x8, &(0x7f0000000280)=0x1, 0x6, 0x7, 0x4d83, 0x5, 0x11, 0x5}}, @zcopy_cookie={0x18, 0x114, 0xc, 0xfffffffb}, @mask_cswp={0x58, 0x114, 0x9, {{0x2, 0x4}, &(0x7f00000002c0), &(0x7f0000000300)=0x7, 0xa960, 0x6, 0x37dc, 0xca48, 0xe}}], 0x178, 0x20000000}, 0x11) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:28 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000700)={&(0x7f0000000040)={0x2, 0x4e23, @empty}, 0x10, &(0x7f0000000640)=[{&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/75, 0x4b}, {&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/141, 0x8d}, {&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000580)=""/147, 0x93}], 0xa, 0x0, 0x0, 0x4}, 0x4040000) 00:02:28 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4e23, @rand_addr=0x64010102}, 0x10) (async, rerun: 32) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) (rerun: 32) 00:02:28 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000040)={{0x1f, 0x20}, 0x21}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:28 executing program 1: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) getsockopt$WPAN_SECURITY_LEVEL(r1, 0x0, 0x2, &(0x7f0000000000), &(0x7f00000000c0)=0x4) sendmsg$BATADV_CMD_GET_NEIGHBORS(r0, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x54, r2, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x6}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x8}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}, @BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x48000}, 0x54044) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="cc000000", @ANYRES16=0x0, @ANYBLOB="000225bd7000fcdbdf2514000000080001007063690011000200303030303a30303a31302e3000000000080003000000000008000b0003000000060011002000000008001500010000800e0001006e657464657673696d0000000f0002006e657464657673696d3000000800030025d12fa1bb5b15cbaf6e15a69b58d60100000008000b00000000000600110000000000080015007e400000080001007063690011000200303030303a30303a31302e3000000000080003000000000008000b00ff7f000006"], 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_SET_MESH(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x30, r5, 0x20, 0x70bd2a, 0x25dfdbfd, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x2}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x9}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @random="c61c8cbf631c"}]}, 0x30}, 0x1, 0x0, 0x0, 0x4010}, 0x94) r6 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r6, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) getsockopt$WPAN_SECURITY_LEVEL(r1, 0x0, 0x2, &(0x7f0000000000), &(0x7f00000000c0)=0x4) (async) sendmsg$BATADV_CMD_GET_NEIGHBORS(r0, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x54, r2, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x6}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x8}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}, @BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x48000}, 0x54044) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="cc000000", @ANYRES16=0x0, @ANYBLOB="000225bd7000fcdbdf2514000000080001007063690011000200303030303a30303a31302e3000000000080003000000000008000b0003000000060011002000000008001500010000800e0001006e657464657673696d0000000f0002006e657464657673696d3000000800030025d12fa1bb5b15cbaf6e15a69b58d60100000008000b00000000000600110000000000080015007e400000080001007063690011000200303030303a30303a31302e3000000000080003000000000008000b00ff7f000006"], 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) sendmsg$BATADV_CMD_SET_MESH(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x30, r5, 0x20, 0x70bd2a, 0x25dfdbfd, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x2}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x9}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @random="c61c8cbf631c"}]}, 0x30}, 0x1, 0x0, 0x0, 0x4010}, 0x94) (async) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r6, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) 00:02:28 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async, rerun: 64) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000040)={{0x1f, 0x20}, 0x21}, 0x10) (async, rerun: 64) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (rerun: 64) 00:02:28 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000080)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10, 0x0, 0x0, &(0x7f00000006c0)}, 0x0) 00:02:28 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f00000000c0)={0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}, 0x10) (async, rerun: 64) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) (rerun: 64) 00:02:28 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4e23, @rand_addr=0x64010102}, 0x10) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) 00:02:28 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000100)=""/182, 0xb6}, {0x0}], 0x2}}], 0xa0}, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000040), 0x4) 00:02:28 executing program 1: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) getsockopt$WPAN_SECURITY_LEVEL(r1, 0x0, 0x2, &(0x7f0000000000), &(0x7f00000000c0)=0x4) (async) sendmsg$BATADV_CMD_GET_NEIGHBORS(r0, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x54, r2, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x6}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x8}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}, @BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x48000}, 0x54044) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="cc000000", @ANYRES16=0x0, @ANYBLOB="000225bd7000fcdbdf2514000000080001007063690011000200303030303a30303a31302e3000000000080003000000000008000b0003000000060011002000000008001500010000800e0001006e657464657673696d0000000f0002006e657464657673696d3000000800030025d12fa1bb5b15cbaf6e15a69b58d60100000008000b00000000000600110000000000080015007e400000080001007063690011000200303030303a30303a31302e3000000000080003000000000008000b00ff7f000006"], 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) sendmsg$BATADV_CMD_SET_MESH(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x30, r5, 0x20, 0x70bd2a, 0x25dfdbfd, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x2}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x9}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @random="c61c8cbf631c"}]}, 0x30}, 0x1, 0x0, 0x0, 0x4010}, 0x94) (async) r6 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r6, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:28 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000080)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10, 0x0, 0x0, &(0x7f00000006c0)}, 0x0) 00:02:28 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000100)=""/182, 0xb6}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000040), 0x4) 00:02:28 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000040)={{0x1f, 0x20}, 0x21}, 0x10) (async, rerun: 32) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (rerun: 32) 00:02:28 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$TCSETSW2(0xffffffffffffffff, 0x402c542c, &(0x7f0000000040)={0x800, 0x8001, 0x1, 0x79, 0x1, "e31dc8c22484b0940a5351ba35f0e3e3ec8bed", 0x0, 0x1}) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000001200)=0x1, 0x4) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) bind$802154_dgram(r1, 0x0, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000001240)={0x5, 0xfffffff8, 0xbb63, 0x307, 0x0, "44e4a5bea435d1493bcd155d64b3df0dead350", 0xfff, 0x7fff}) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_dev$media(&(0x7f0000001280), 0x6, 0x181401) ioctl$MEDIA_IOC_REQUEST_ALLOC(r3, 0x80047c05, &(0x7f00000012c0)) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$rds(r2, &(0x7f00000011c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x3, 0x0, 0x0, 0x4}, 0x8000) 00:02:28 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f0000000080)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10, 0x0, 0x0, &(0x7f00000006c0)}, 0x0) 00:02:28 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$RTC_PLL_SET(0xffffffffffffffff, 0x40207012, &(0x7f0000002480)={0x3, 0x8, 0x1, 0x0, 0x10001, 0x1, 0x80}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$rds(r1, &(0x7f0000002440)={&(0x7f0000000000)={0x2, 0x4e22, @multicast1}, 0x10, &(0x7f0000002380)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000140)=""/73, 0x49}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/120, 0x78}, {&(0x7f0000001240)=""/233, 0xe9}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/48, 0x30}], 0x7, &(0x7f0000002400)=[@rdma_dest={0x18, 0x114, 0x2, {0x1ff, 0x7}}], 0x18, 0x40000}, 0x80) 00:02:28 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) socket$bt_bnep(0x1f, 0x3, 0x4) modify_ldt$write(0x1, &(0x7f0000000040)={0x3, 0x100000}, 0x10) prctl$PR_SET_FPEXC(0xc, 0x2) 00:02:28 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000100)=""/182, 0xb6}, {0x0}], 0x2}}], 0xa0}, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000040), 0x4) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000100)=""/182, 0xb6}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000040), 0x4) (async) 00:02:28 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) (async) ioctl$TCSETSW2(0xffffffffffffffff, 0x402c542c, &(0x7f0000000040)={0x800, 0x8001, 0x1, 0x79, 0x1, "e31dc8c22484b0940a5351ba35f0e3e3ec8bed", 0x0, 0x1}) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000001200)=0x1, 0x4) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) bind$802154_dgram(r1, 0x0, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000001240)={0x5, 0xfffffff8, 0xbb63, 0x307, 0x0, "44e4a5bea435d1493bcd155d64b3df0dead350", 0xfff, 0x7fff}) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = syz_open_dev$media(&(0x7f0000001280), 0x6, 0x181401) ioctl$MEDIA_IOC_REQUEST_ALLOC(r3, 0x80047c05, &(0x7f00000012c0)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) sendmsg$rds(r2, &(0x7f00000011c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x3, 0x0, 0x0, 0x4}, 0x8000) 00:02:28 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) socket$bt_bnep(0x1f, 0x3, 0x4) modify_ldt$write(0x1, &(0x7f0000000040)={0x3, 0x100000}, 0x10) (async, rerun: 32) prctl$PR_SET_FPEXC(0xc, 0x2) (rerun: 32) 00:02:28 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, &(0x7f0000000040)=0x80) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) 00:02:28 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$RTC_PLL_SET(0xffffffffffffffff, 0x40207012, &(0x7f0000002480)={0x3, 0x8, 0x1, 0x0, 0x10001, 0x1, 0x80}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$rds(r1, &(0x7f0000002440)={&(0x7f0000000000)={0x2, 0x4e22, @multicast1}, 0x10, &(0x7f0000002380)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000140)=""/73, 0x49}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/120, 0x78}, {&(0x7f0000001240)=""/233, 0xe9}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/48, 0x30}], 0x7, &(0x7f0000002400)=[@rdma_dest={0x18, 0x114, 0x2, {0x1ff, 0x7}}], 0x18, 0x40000}, 0x80) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) ioctl$RTC_PLL_SET(0xffffffffffffffff, 0x40207012, &(0x7f0000002480)={0x3, 0x8, 0x1, 0x0, 0x10001, 0x1, 0x80}) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) sendmsg$rds(r1, &(0x7f0000002440)={&(0x7f0000000000)={0x2, 0x4e22, @multicast1}, 0x10, &(0x7f0000002380)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000140)=""/73, 0x49}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/120, 0x78}, {&(0x7f0000001240)=""/233, 0xe9}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/48, 0x30}], 0x7, &(0x7f0000002400)=[@rdma_dest={0x18, 0x114, 0x2, {0x1ff, 0x7}}], 0x18, 0x40000}, 0x80) (async) 00:02:28 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) socket$bt_bnep(0x1f, 0x3, 0x4) modify_ldt$write(0x1, &(0x7f0000000040)={0x3, 0x100000}, 0x10) prctl$PR_SET_FPEXC(0xc, 0x2) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) socket$bt_bnep(0x1f, 0x3, 0x4) (async) modify_ldt$write(0x1, &(0x7f0000000040)={0x3, 0x100000}, 0x10) (async) prctl$PR_SET_FPEXC(0xc, 0x2) (async) 00:02:28 executing program 2: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) ioctl$SIOCPNDELRESOURCE(r0, 0x89ef, &(0x7f0000000040)=0x4) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0xfffffffffffffeff}}], 0x58}, 0x0) 00:02:28 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$TCSETSW2(0xffffffffffffffff, 0x402c542c, &(0x7f0000000040)={0x800, 0x8001, 0x1, 0x79, 0x1, "e31dc8c22484b0940a5351ba35f0e3e3ec8bed", 0x0, 0x1}) (async) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000001200)=0x1, 0x4) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) bind$802154_dgram(r1, 0x0, 0x0) (async) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000001240)={0x5, 0xfffffff8, 0xbb63, 0x307, 0x0, "44e4a5bea435d1493bcd155d64b3df0dead350", 0xfff, 0x7fff}) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = syz_open_dev$media(&(0x7f0000001280), 0x6, 0x181401) ioctl$MEDIA_IOC_REQUEST_ALLOC(r3, 0x80047c05, &(0x7f00000012c0)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$rds(r2, &(0x7f00000011c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x3, 0x0, 0x0, 0x4}, 0x8000) 00:02:28 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, &(0x7f0000000040)=0x80) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) socket$rds(0x15, 0x5, 0x0) (async) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, &(0x7f0000000040)=0x80) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) (async) 00:02:28 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$RTC_PLL_SET(0xffffffffffffffff, 0x40207012, &(0x7f0000002480)={0x3, 0x8, 0x1, 0x0, 0x10001, 0x1, 0x80}) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$rds(r1, &(0x7f0000002440)={&(0x7f0000000000)={0x2, 0x4e22, @multicast1}, 0x10, &(0x7f0000002380)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000140)=""/73, 0x49}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/120, 0x78}, {&(0x7f0000001240)=""/233, 0xe9}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/48, 0x30}], 0x7, &(0x7f0000002400)=[@rdma_dest={0x18, 0x114, 0x2, {0x1ff, 0x7}}], 0x18, 0x40000}, 0x80) 00:02:28 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0x800, 0x0, 0x2000}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000080), 0x4) 00:02:28 executing program 2: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) ioctl$SIOCPNDELRESOURCE(r0, 0x89ef, &(0x7f0000000040)=0x4) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0xfffffffffffffeff}}], 0x58}, 0x0) 00:02:28 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = getpid() ioctl$BINDER_GET_FROZEN_INFO(0xffffffffffffffff, 0xc00c620f, &(0x7f0000000040)={r1}) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:28 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, &(0x7f0000000040)=0x80) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) socket$rds(0x15, 0x5, 0x0) (async) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, &(0x7f0000000040)=0x80) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) (async) 00:02:28 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000280)={{0x101}, 0x53}, 0x10) waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000140), 0x20000000, &(0x7f00000001c0)) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f00000000c0)={{&(0x7f0000000040)=""/7, 0x7}, &(0x7f0000000080), 0x60}, 0x20) 00:02:28 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000000)={0x2, "923a"}, 0x3) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:28 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0x800, 0x0, 0x2000}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000080), 0x4) modify_ldt$write(0x1, &(0x7f0000000000)={0x800, 0x0, 0x2000}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000080), 0x4) (async) 00:02:28 executing program 2: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) ioctl$SIOCPNDELRESOURCE(r0, 0x89ef, &(0x7f0000000040)=0x4) (async) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0xfffffffffffffeff}}], 0x58}, 0x0) 00:02:28 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 32) r1 = socket$rds(0x15, 0x5, 0x0) (rerun: 32) socket$rds(0x15, 0x5, 0x0) (async, rerun: 64) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000280)={{0x101}, 0x53}, 0x10) (async, rerun: 64) waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000140), 0x20000000, &(0x7f00000001c0)) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f00000000c0)={{&(0x7f0000000040)=""/7, 0x7}, &(0x7f0000000080), 0x60}, 0x20) 00:02:28 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) r1 = getpid() ioctl$BINDER_GET_FROZEN_INFO(0xffffffffffffffff, 0xc00c620f, &(0x7f0000000040)={r1}) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:28 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 00:02:28 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000000)={0x2, "923a"}, 0x3) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000000)={0x2, "923a"}, 0x3) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) 00:02:28 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0x800, 0x0, 0x2000}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000080), 0x4) modify_ldt$write(0x1, &(0x7f0000000000)={0x800, 0x0, 0x2000}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000080), 0x4) (async) 00:02:28 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) 00:02:28 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0xa, 0x800, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_CREATE(r1, &(0x7f00000001c0)={&(0x7f0000000080), 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, r2, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@L2TP_ATTR_DEBUG={0x8}, @L2TP_ATTR_DEBUG={0x8, 0x11, 0x1}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x2}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x3}]}, 0x3c}, 0x1, 0x0, 0x0, 0x80}, 0x80) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:28 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) r1 = getpid() ioctl$BINDER_GET_FROZEN_INFO(0xffffffffffffffff, 0xc00c620f, &(0x7f0000000040)={r1}) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:28 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000000)={0x2, "923a"}, 0x3) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:28 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000280)={{0x101}, 0x53}, 0x10) waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000140), 0x20000000, &(0x7f00000001c0)) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f00000000c0)={{&(0x7f0000000040)=""/7, 0x7}, &(0x7f0000000080), 0x60}, 0x20) 00:02:28 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, 0x0, 0x8, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x5a94}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10000010}, 0x4010) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040)={0x6, 0x20000000, 0xffffffffffffffff}, 0x10) r1 = syz_open_dev$rtc(&(0x7f0000000080), 0x10000, 0x3000) ioctl$RTC_ALM_SET(r1, 0x40247007, &(0x7f00000000c0)={0x7, 0x1a, 0x2, 0x2, 0x9, 0xf21, 0x2, 0x35, 0x1}) ioctl$TIOCMIWAIT(0xffffffffffffffff, 0x545c, 0x0) 00:02:28 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x28}}, 0x10, 0x0, 0x0, &(0x7f0000000100)=[@mask_fadd={0x58, 0x114, 0x8, {{0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}, @rdma_dest={0x18, 0x114, 0x2, {0xffffffff, 0x4}}], 0xb8, 0x4}, 0x0) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040)=0x1, 0x4) 00:02:28 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 00:02:28 executing program 1: socket$rds(0x15, 0x5, 0x0) ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x9}) syz_open_dev$media(&(0x7f0000000040), 0x7fffffffffffffff, 0xa0081) 00:02:28 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0xa, 0x800, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_CREATE(r1, &(0x7f00000001c0)={&(0x7f0000000080), 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, r2, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@L2TP_ATTR_DEBUG={0x8}, @L2TP_ATTR_DEBUG={0x8, 0x11, 0x1}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x2}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x3}]}, 0x3c}, 0x1, 0x0, 0x0, 0x80}, 0x80) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:28 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv_slave_0\x00', 0x0}) sendmsg$BATADV_CMD_SET_VLAN(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x5c, 0x0, 0x400, 0x70bd27, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r2}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x80000001}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x7}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20}, 0x20000080) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x5c, 0x0, 0x400, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x82e5}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x401}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r2}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x44004}, 0x40000) 00:02:28 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, 0x0, 0x8, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x5a94}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10000010}, 0x4010) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040)={0x6, 0x20000000, 0xffffffffffffffff}, 0x10) r1 = syz_open_dev$rtc(&(0x7f0000000080), 0x10000, 0x3000) ioctl$RTC_ALM_SET(r1, 0x40247007, &(0x7f00000000c0)={0x7, 0x1a, 0x2, 0x2, 0x9, 0xf21, 0x2, 0x35, 0x1}) ioctl$TIOCMIWAIT(0xffffffffffffffff, 0x545c, 0x0) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, 0x0, 0x8, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x5a94}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10000010}, 0x4010) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040)={0x6, 0x20000000, 0xffffffffffffffff}, 0x10) (async) syz_open_dev$rtc(&(0x7f0000000080), 0x10000, 0x3000) (async) ioctl$RTC_ALM_SET(r1, 0x40247007, &(0x7f00000000c0)={0x7, 0x1a, 0x2, 0x2, 0x9, 0xf21, 0x2, 0x35, 0x1}) (async) ioctl$TIOCMIWAIT(0xffffffffffffffff, 0x545c, 0x0) (async) 00:02:28 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 32) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x28}}, 0x10, 0x0, 0x0, &(0x7f0000000100)=[@mask_fadd={0x58, 0x114, 0x8, {{0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}, @rdma_dest={0x18, 0x114, 0x2, {0xffffffff, 0x4}}], 0xb8, 0x4}, 0x0) (rerun: 32) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040)=0x1, 0x4) 00:02:29 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000040), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0xffff, @local}, 0x10) socket$rds(0x15, 0x5, 0x0) socket$l2tp6(0xa, 0x2, 0x73) 00:02:29 executing program 1: socket$rds(0x15, 0x5, 0x0) (async, rerun: 32) ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x9}) (rerun: 32) syz_open_dev$media(&(0x7f0000000040), 0x7fffffffffffffff, 0xa0081) 00:02:29 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0xa, 0x800, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_CREATE(r1, &(0x7f00000001c0)={&(0x7f0000000080), 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, r2, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@L2TP_ATTR_DEBUG={0x8}, @L2TP_ATTR_DEBUG={0x8, 0x11, 0x1}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x2}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x3}]}, 0x3c}, 0x1, 0x0, 0x0, 0x80}, 0x80) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:29 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv_slave_0\x00', 0x0}) sendmsg$BATADV_CMD_SET_VLAN(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x5c, 0x0, 0x400, 0x70bd27, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r2}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x80000001}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x7}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20}, 0x20000080) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x5c, 0x0, 0x400, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x82e5}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x401}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r2}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x44004}, 0x40000) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv_slave_0\x00'}) (async) sendmsg$BATADV_CMD_SET_VLAN(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x5c, 0x0, 0x400, 0x70bd27, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r2}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x80000001}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x7}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20}, 0x20000080) (async) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x5c, 0x0, 0x400, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x82e5}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x401}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r2}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x44004}, 0x40000) (async) 00:02:29 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x28}}, 0x10, 0x0, 0x0, &(0x7f0000000100)=[@mask_fadd={0x58, 0x114, 0x8, {{0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}, @rdma_dest={0x18, 0x114, 0x2, {0xffffffff, 0x4}}], 0xb8, 0x4}, 0x0) (async) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040)=0x1, 0x4) 00:02:29 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000040), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0xffff, @local}, 0x10) socket$rds(0x15, 0x5, 0x0) socket$l2tp6(0xa, 0x2, 0x73) socket$rds(0x15, 0x5, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000040), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0xffff, @local}, 0x10) (async) socket$rds(0x15, 0x5, 0x0) (async) socket$l2tp6(0xa, 0x2, 0x73) (async) 00:02:29 executing program 1: socket$rds(0x15, 0x5, 0x0) (async) ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x9}) (async) syz_open_dev$media(&(0x7f0000000040), 0x7fffffffffffffff, 0xa0081) 00:02:29 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, 0x0, 0x8, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x5a94}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10000010}, 0x4010) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async, rerun: 64) modify_ldt$write(0x1, &(0x7f0000000040)={0x6, 0x20000000, 0xffffffffffffffff}, 0x10) (async, rerun: 64) r1 = syz_open_dev$rtc(&(0x7f0000000080), 0x10000, 0x3000) ioctl$RTC_ALM_SET(r1, 0x40247007, &(0x7f00000000c0)={0x7, 0x1a, 0x2, 0x2, 0x9, 0xf21, 0x2, 0x35, 0x1}) (async) ioctl$TIOCMIWAIT(0xffffffffffffffff, 0x545c, 0x0) 00:02:29 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e22, @local}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0, 0x4}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) 00:02:29 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv_slave_0\x00', 0x0}) sendmsg$BATADV_CMD_SET_VLAN(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x5c, 0x0, 0x400, 0x70bd27, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r2}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x80000001}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x7}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20}, 0x20000080) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x5c, 0x0, 0x400, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x82e5}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x401}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r2}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x44004}, 0x40000) 00:02:29 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000040), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0xffff, @local}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) socket$l2tp6(0xa, 0x2, 0x73) 00:02:29 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0}, 0x8001) 00:02:29 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) setsockopt$RDS_GET_MR_FOR_DEST(r2, 0x114, 0x7, &(0x7f0000000140)={@nfc={0x27, 0x1, 0x1, 0x5}, {&(0x7f0000000040)=""/108, 0x6c}, &(0x7f0000000100), 0x2}, 0xa0) 00:02:29 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0}, 0x8001) 00:02:29 executing program 5: socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100)=0x2, 0x4) 00:02:29 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) 00:02:29 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) setsockopt$RDS_GET_MR_FOR_DEST(r2, 0x114, 0x7, &(0x7f0000000140)={@nfc={0x27, 0x1, 0x1, 0x5}, {&(0x7f0000000040)=""/108, 0x6c}, &(0x7f0000000100), 0x2}, 0xa0) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) setsockopt$RDS_GET_MR_FOR_DEST(r2, 0x114, 0x7, &(0x7f0000000140)={@nfc={0x27, 0x1, 0x1, 0x5}, {&(0x7f0000000040)=""/108, 0x6c}, &(0x7f0000000100), 0x2}, 0xa0) (async) 00:02:29 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e22, @local}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0, 0x4}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) 00:02:29 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000080)=0x1, 0xffffffffffffff18) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @loopback}, 0x10) waitid$P_PIDFD(0x3, 0xffffffffffffffff, 0x0, 0x6dbe509e0d4e4146, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) bind$802154_dgram(r1, 0x0, 0x0) ioctl$TIOCSTI(r1, 0x5412, &(0x7f00000000c0)=0x1) 00:02:29 executing program 5: socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async, rerun: 32) r1 = socket$rds(0x15, 0x5, 0x0) (rerun: 32) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100)=0x2, 0x4) 00:02:29 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) 00:02:29 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0}, 0x8001) 00:02:29 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e22, @local}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0, 0x4}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) connect$rds(r1, &(0x7f0000000040)={0x2, 0x4e22, @local}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0, 0x4}, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) (async) 00:02:29 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000080)=0x1, 0xffffffffffffff18) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @loopback}, 0x10) (async) waitid$P_PIDFD(0x3, 0xffffffffffffffff, 0x0, 0x6dbe509e0d4e4146, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) bind$802154_dgram(r1, 0x0, 0x0) (async) ioctl$TIOCSTI(r1, 0x5412, &(0x7f00000000c0)=0x1) 00:02:29 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) setsockopt$RDS_GET_MR_FOR_DEST(r2, 0x114, 0x7, &(0x7f0000000140)={@nfc={0x27, 0x1, 0x1, 0x5}, {&(0x7f0000000040)=""/108, 0x6c}, &(0x7f0000000100), 0x2}, 0xa0) 00:02:29 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x4e24, @multicast1}, 0x10, 0x0}, 0x0) 00:02:29 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x4e24, @multicast1}, 0x10, 0x0}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x4e24, @multicast1}, 0x10, 0x0}, 0x0) (async) 00:02:29 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000180)={0x80000000, &(0x7f0000000140), &(0x7f0000000280)}) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f0000000680)={0x0, 0x6, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {}, {}], 0x7, 0x0, &(0x7f0000000340)=[{}, {}, {}, {}, {}, {}, {}], 0x2, 0x0, &(0x7f0000000040)=[{}, {0x0, 0x80000000}], 0x7, 0x0, &(0x7f0000000800)=[{}, {}, {}, {}, {}, {}, {}]}) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000700)={0x80000000, &(0x7f0000000080)=[{}, {0x80000000, 0x0}], &(0x7f0000000a80)}) ioctl$MEDIA_IOC_SETUP_LINK(r1, 0xc0347c03, &(0x7f0000000940)={{r2, r3, 0x4, [0x7ff, 0xf5]}, {0x80000000, 0x0, 0x4, [0x81, 0x1]}, 0x2, [0x6]}) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:29 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) 00:02:29 executing program 5: socket$rds(0x15, 0x5, 0x0) (async, rerun: 32) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000100)=0x2, 0x4) 00:02:29 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000080)=0x1, 0xffffffffffffff18) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @loopback}, 0x10) (async) waitid$P_PIDFD(0x3, 0xffffffffffffffff, 0x0, 0x6dbe509e0d4e4146, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 64) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) (rerun: 64) bind$802154_dgram(r1, 0x0, 0x0) ioctl$TIOCSTI(r1, 0x5412, &(0x7f00000000c0)=0x1) 00:02:29 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x4e24, @multicast1}, 0x10, 0x0}, 0x0) 00:02:29 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:29 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000180)={0x80000000, &(0x7f0000000140), &(0x7f0000000280)}) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f0000000680)={0x0, 0x6, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {}, {}], 0x7, 0x0, &(0x7f0000000340)=[{}, {}, {}, {}, {}, {}, {}], 0x2, 0x0, &(0x7f0000000040)=[{}, {0x0, 0x80000000}], 0x7, 0x0, &(0x7f0000000800)=[{}, {}, {}, {}, {}, {}, {}]}) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000700)={0x80000000, &(0x7f0000000080)=[{}, {0x80000000, 0x0}], &(0x7f0000000a80)}) ioctl$MEDIA_IOC_SETUP_LINK(r1, 0xc0347c03, &(0x7f0000000940)={{r2, r3, 0x4, [0x7ff, 0xf5]}, {0x80000000, 0x0, 0x4, [0x81, 0x1]}, 0x2, [0x6]}) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000180)={0x80000000, &(0x7f0000000140), &(0x7f0000000280)}) (async) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f0000000680)={0x0, 0x6, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {}, {}], 0x7, 0x0, &(0x7f0000000340)=[{}, {}, {}, {}, {}, {}, {}], 0x2, 0x0, &(0x7f0000000040)=[{}, {}], 0x7, 0x0, &(0x7f0000000800)=[{}, {}, {}, {}, {}, {}, {}]}) (async) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000700)={0x80000000, &(0x7f0000000080), &(0x7f0000000a80)}) (async) ioctl$MEDIA_IOC_SETUP_LINK(r1, 0xc0347c03, &(0x7f0000000940)={{r2, r3, 0x4, [0x7ff, 0xf5]}, {0x80000000, 0x0, 0x4, [0x81, 0x1]}, 0x2, [0x6]}) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) 00:02:29 executing program 2: ioctl$PPPIOCSCOMPRESS(0xffffffffffffffff, 0x4010744d) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) bind$802154_dgram(0xffffffffffffffff, &(0x7f0000000040)={0x24, @short={0x2, 0x0, 0xaaa0}}, 0x14) 00:02:29 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0x3, 0x20001000}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:29 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x4e24, @loopback}, 0x10, 0x0}, 0x8014) 00:02:29 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:29 executing program 2: ioctl$PPPIOCSCOMPRESS(0xffffffffffffffff, 0x4010744d) (async) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) bind$802154_dgram(0xffffffffffffffff, &(0x7f0000000040)={0x24, @short={0x2, 0x0, 0xaaa0}}, 0x14) 00:02:29 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000180)={0x80000000, &(0x7f0000000140), &(0x7f0000000280)}) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f0000000680)={0x0, 0x6, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {}, {}], 0x7, 0x0, &(0x7f0000000340)=[{}, {}, {}, {}, {}, {}, {}], 0x2, 0x0, &(0x7f0000000040)=[{}, {0x0, 0x80000000}], 0x7, 0x0, &(0x7f0000000800)=[{}, {}, {}, {}, {}, {}, {}]}) (async) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000700)={0x80000000, &(0x7f0000000080)=[{}, {0x80000000, 0x0}], &(0x7f0000000a80)}) ioctl$MEDIA_IOC_SETUP_LINK(r1, 0xc0347c03, &(0x7f0000000940)={{r2, r3, 0x4, [0x7ff, 0xf5]}, {0x80000000, 0x0, 0x4, [0x81, 0x1]}, 0x2, [0x6]}) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:29 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0x3, 0x20001000}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:29 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x4e24, @loopback}, 0x10, 0x0}, 0x8014) 00:02:29 executing program 2: ioctl$PPPIOCSCOMPRESS(0xffffffffffffffff, 0x4010744d) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) bind$802154_dgram(0xffffffffffffffff, &(0x7f0000000040)={0x24, @short={0x2, 0x0, 0xaaa0}}, 0x14) 00:02:29 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x230, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004000) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1a, 0x4, 0x98, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000001c0), 0x1) 00:02:29 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:29 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x4e24, @loopback}, 0x10, 0x0}, 0x8014) 00:02:29 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0x3, 0x20001000}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:29 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) socketpair(0x38, 0x2, 0x7, &(0x7f0000000040)) 00:02:29 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x230, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004000) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async, rerun: 64) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (rerun: 64) socketpair(0x1a, 0x4, 0x98, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000001c0), 0x1) 00:02:29 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10) socketpair(0x6, 0x2, 0x405f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) r3 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r3, 0x114, 0x3, &(0x7f0000000140)={{0x43, 0x33f93003}, 0x73}, 0x10) r4 = socket$rds(0x15, 0x5, 0x0) bind$rds(r4, &(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10) socket$rds(0x15, 0x5, 0x0) 00:02:29 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) r1 = syz_open_dev$rtc(&(0x7f0000000100), 0x10000, 0x488a40) ioctl$RTC_EPOCH_READ(r1, 0x8008700d, &(0x7f0000000000)) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) ioctl$RTC_PIE_OFF(r1, 0x7006) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f00000000c0)={{0x5, 0x7}, 0x92}, 0x10) ioctl$RTC_UIE_ON(r1, 0x7003) 00:02:29 executing program 2: r0 = getgid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, r0, 0xee00]) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000480)={0x0, &(0x7f0000000440)=[&(0x7f0000000100)="97b28994c9b2b4452fa933561b94faad39943811aad18db7fc8347e8d197c794e72556b217b355a3d442ed1836acac9ff2df02d395a690bbb2eaa41e885c078f98adc7a2a92a4a5e4e8079d812", &(0x7f00000004c0)="4e5546a449fa39af57299d3daf0ff1a30d8b2533009442ed751e7c7a945f404393df1e0a09d0d91ba855b8138ca4cc211a42d67e32dada8ecd0a792f074d3f8ad01e591e977327d748c93ae2a73b3a31fb03feb5ebf37781fae9840b2794e4e4bac33f738b93825d554adca117c57862af87020e51b61be1f3d100e05a44241d666c6265f51ea87443f693d4f5167002f35edbe53ea01ca592948fab3ef5c683114cbf0dfdc09d1d31b9397ca41ea8acb511e04d8426dde3c9fd8ac18ba95c41cf1a223f965789f5509e", &(0x7f0000000080)="5ff8051570f706cafd516b33b5aa990423e4ee1222583746e4397cd8a476d610edf834a69546c00c3cb99f6e45325a", &(0x7f0000000240)="d1e7145e6e577dae41a391123f1fe616dd89dc19d7fa30881e73b6fcfd956f2d492fbb79ecfb74d59372ba2c702292a17e4b2a5cfb643db153934c92c45807f1002b0df89e5504137213215e99372cc7586611729de4a16c9a0343c6847098d7e219c9e369f799cf074defe6ac4538288ac93ab05db18dad18d9a2e9786f490a7175836d5a166ff73b7c51bcc83519220453ab17d7f400227b6c2c0a2843e818052dc419034150c45316d7916c299df8b0a9fbcafb9da0b21312d80e60625a08d3b671fbc4587db129b9383f931f128118d12d258a44b3524f46a03577ae08457c57b773b89448373e34bd10c995ef404c10819c14761b035d3c", &(0x7f0000000340)="631bf38ff0fe723e0c3e12e279872255883678db8c7d6e12a54d46a74a0cdf78d5af19fef5518389b2dc32a7d5f2e176a6405110", &(0x7f0000000380)="892aab5d17fc8d45d6bdb9442b1214dd114194e6e4a9afe08d72919b2912d5df855651885b5ae4b9252d1f511e0a7ec5c740b8e45ab33aef73246377d9b6ae6f7425aa847326d54bee3bdee6ef2d7365fbbbff0e27f0eb1a6c14be9e5016be7d7be63ba2f7cfbf3f31e7b193b66493eeabb6120b2b4b4647b27dfcfba4aaf9e634"], 0x1f}) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:29 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) socketpair(0x38, 0x2, 0x7, &(0x7f0000000040)) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) socketpair(0x38, 0x2, 0x7, &(0x7f0000000040)) (async) 00:02:29 executing program 4: ioctl$USBDEVFS_GET_SPEED(0xffffffffffffffff, 0x551f) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:29 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x230, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004000) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1a, 0x4, 0x98, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000001c0), 0x1) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x230, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004000) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1a, 0x4, 0x98, &(0x7f0000000180)) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000001c0), 0x1) (async) 00:02:29 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10) socketpair(0x6, 0x2, 0x405f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) r3 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r3, 0x114, 0x3, &(0x7f0000000140)={{0x43, 0x33f93003}, 0x73}, 0x10) r4 = socket$rds(0x15, 0x5, 0x0) bind$rds(r4, &(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10) socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10) (async) socketpair(0x6, 0x2, 0x405f, &(0x7f00000000c0)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_FREE_MR(r3, 0x114, 0x3, &(0x7f0000000140)={{0x43, 0x33f93003}, 0x73}, 0x10) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r4, &(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10) (async) socket$rds(0x15, 0x5, 0x0) (async) 00:02:29 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = syz_open_dev$rtc(&(0x7f0000000100), 0x10000, 0x488a40) ioctl$RTC_EPOCH_READ(r1, 0x8008700d, &(0x7f0000000000)) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async, rerun: 64) ioctl$RTC_PIE_OFF(r1, 0x7006) (async, rerun: 64) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f00000000c0)={{0x5, 0x7}, 0x92}, 0x10) (async) ioctl$RTC_UIE_ON(r1, 0x7003) 00:02:29 executing program 4: ioctl$USBDEVFS_GET_SPEED(0xffffffffffffffff, 0x551f) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:29 executing program 2: r0 = getgid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, r0, 0xee00]) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000480)={0x0, &(0x7f0000000440)=[&(0x7f0000000100)="97b28994c9b2b4452fa933561b94faad39943811aad18db7fc8347e8d197c794e72556b217b355a3d442ed1836acac9ff2df02d395a690bbb2eaa41e885c078f98adc7a2a92a4a5e4e8079d812", &(0x7f00000004c0)="4e5546a449fa39af57299d3daf0ff1a30d8b2533009442ed751e7c7a945f404393df1e0a09d0d91ba855b8138ca4cc211a42d67e32dada8ecd0a792f074d3f8ad01e591e977327d748c93ae2a73b3a31fb03feb5ebf37781fae9840b2794e4e4bac33f738b93825d554adca117c57862af87020e51b61be1f3d100e05a44241d666c6265f51ea87443f693d4f5167002f35edbe53ea01ca592948fab3ef5c683114cbf0dfdc09d1d31b9397ca41ea8acb511e04d8426dde3c9fd8ac18ba95c41cf1a223f965789f5509e", &(0x7f0000000080)="5ff8051570f706cafd516b33b5aa990423e4ee1222583746e4397cd8a476d610edf834a69546c00c3cb99f6e45325a", &(0x7f0000000240)="d1e7145e6e577dae41a391123f1fe616dd89dc19d7fa30881e73b6fcfd956f2d492fbb79ecfb74d59372ba2c702292a17e4b2a5cfb643db153934c92c45807f1002b0df89e5504137213215e99372cc7586611729de4a16c9a0343c6847098d7e219c9e369f799cf074defe6ac4538288ac93ab05db18dad18d9a2e9786f490a7175836d5a166ff73b7c51bcc83519220453ab17d7f400227b6c2c0a2843e818052dc419034150c45316d7916c299df8b0a9fbcafb9da0b21312d80e60625a08d3b671fbc4587db129b9383f931f128118d12d258a44b3524f46a03577ae08457c57b773b89448373e34bd10c995ef404c10819c14761b035d3c", &(0x7f0000000340)="631bf38ff0fe723e0c3e12e279872255883678db8c7d6e12a54d46a74a0cdf78d5af19fef5518389b2dc32a7d5f2e176a6405110", &(0x7f0000000380)="892aab5d17fc8d45d6bdb9442b1214dd114194e6e4a9afe08d72919b2912d5df855651885b5ae4b9252d1f511e0a7ec5c740b8e45ab33aef73246377d9b6ae6f7425aa847326d54bee3bdee6ef2d7365fbbbff0e27f0eb1a6c14be9e5016be7d7be63ba2f7cfbf3f31e7b193b66493eeabb6120b2b4b4647b27dfcfba4aaf9e634"], 0x1f}) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) getgid() (async) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, r0, 0xee00]) (async) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000480)={0x0, &(0x7f0000000440)=[&(0x7f0000000100)="97b28994c9b2b4452fa933561b94faad39943811aad18db7fc8347e8d197c794e72556b217b355a3d442ed1836acac9ff2df02d395a690bbb2eaa41e885c078f98adc7a2a92a4a5e4e8079d812", &(0x7f00000004c0)="4e5546a449fa39af57299d3daf0ff1a30d8b2533009442ed751e7c7a945f404393df1e0a09d0d91ba855b8138ca4cc211a42d67e32dada8ecd0a792f074d3f8ad01e591e977327d748c93ae2a73b3a31fb03feb5ebf37781fae9840b2794e4e4bac33f738b93825d554adca117c57862af87020e51b61be1f3d100e05a44241d666c6265f51ea87443f693d4f5167002f35edbe53ea01ca592948fab3ef5c683114cbf0dfdc09d1d31b9397ca41ea8acb511e04d8426dde3c9fd8ac18ba95c41cf1a223f965789f5509e", &(0x7f0000000080)="5ff8051570f706cafd516b33b5aa990423e4ee1222583746e4397cd8a476d610edf834a69546c00c3cb99f6e45325a", &(0x7f0000000240)="d1e7145e6e577dae41a391123f1fe616dd89dc19d7fa30881e73b6fcfd956f2d492fbb79ecfb74d59372ba2c702292a17e4b2a5cfb643db153934c92c45807f1002b0df89e5504137213215e99372cc7586611729de4a16c9a0343c6847098d7e219c9e369f799cf074defe6ac4538288ac93ab05db18dad18d9a2e9786f490a7175836d5a166ff73b7c51bcc83519220453ab17d7f400227b6c2c0a2843e818052dc419034150c45316d7916c299df8b0a9fbcafb9da0b21312d80e60625a08d3b671fbc4587db129b9383f931f128118d12d258a44b3524f46a03577ae08457c57b773b89448373e34bd10c995ef404c10819c14761b035d3c", &(0x7f0000000340)="631bf38ff0fe723e0c3e12e279872255883678db8c7d6e12a54d46a74a0cdf78d5af19fef5518389b2dc32a7d5f2e176a6405110", &(0x7f0000000380)="892aab5d17fc8d45d6bdb9442b1214dd114194e6e4a9afe08d72919b2912d5df855651885b5ae4b9252d1f511e0a7ec5c740b8e45ab33aef73246377d9b6ae6f7425aa847326d54bee3bdee6ef2d7365fbbbff0e27f0eb1a6c14be9e5016be7d7be63ba2f7cfbf3f31e7b193b66493eeabb6120b2b4b4647b27dfcfba4aaf9e634"], 0x1f}) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:29 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) socketpair(0x38, 0x2, 0x7, &(0x7f0000000040)) 00:02:29 executing program 4: ioctl$USBDEVFS_GET_SPEED(0xffffffffffffffff, 0x551f) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:29 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_FORWARD(r1, 0x40084149, &(0x7f0000000040)=0xffffffffffffffff) 00:02:29 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10) socketpair(0x6, 0x2, 0x405f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) r3 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r3, 0x114, 0x3, &(0x7f0000000140)={{0x43, 0x33f93003}, 0x73}, 0x10) r4 = socket$rds(0x15, 0x5, 0x0) bind$rds(r4, &(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10) socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10) (async) socketpair(0x6, 0x2, 0x405f, &(0x7f00000000c0)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_FREE_MR(r3, 0x114, 0x3, &(0x7f0000000140)={{0x43, 0x33f93003}, 0x73}, 0x10) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r4, &(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10) (async) socket$rds(0x15, 0x5, 0x0) (async) 00:02:29 executing program 2: r0 = getgid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, r0, 0xee00]) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000480)={0x0, &(0x7f0000000440)=[&(0x7f0000000100)="97b28994c9b2b4452fa933561b94faad39943811aad18db7fc8347e8d197c794e72556b217b355a3d442ed1836acac9ff2df02d395a690bbb2eaa41e885c078f98adc7a2a92a4a5e4e8079d812", &(0x7f00000004c0)="4e5546a449fa39af57299d3daf0ff1a30d8b2533009442ed751e7c7a945f404393df1e0a09d0d91ba855b8138ca4cc211a42d67e32dada8ecd0a792f074d3f8ad01e591e977327d748c93ae2a73b3a31fb03feb5ebf37781fae9840b2794e4e4bac33f738b93825d554adca117c57862af87020e51b61be1f3d100e05a44241d666c6265f51ea87443f693d4f5167002f35edbe53ea01ca592948fab3ef5c683114cbf0dfdc09d1d31b9397ca41ea8acb511e04d8426dde3c9fd8ac18ba95c41cf1a223f965789f5509e", &(0x7f0000000080)="5ff8051570f706cafd516b33b5aa990423e4ee1222583746e4397cd8a476d610edf834a69546c00c3cb99f6e45325a", &(0x7f0000000240)="d1e7145e6e577dae41a391123f1fe616dd89dc19d7fa30881e73b6fcfd956f2d492fbb79ecfb74d59372ba2c702292a17e4b2a5cfb643db153934c92c45807f1002b0df89e5504137213215e99372cc7586611729de4a16c9a0343c6847098d7e219c9e369f799cf074defe6ac4538288ac93ab05db18dad18d9a2e9786f490a7175836d5a166ff73b7c51bcc83519220453ab17d7f400227b6c2c0a2843e818052dc419034150c45316d7916c299df8b0a9fbcafb9da0b21312d80e60625a08d3b671fbc4587db129b9383f931f128118d12d258a44b3524f46a03577ae08457c57b773b89448373e34bd10c995ef404c10819c14761b035d3c", &(0x7f0000000340)="631bf38ff0fe723e0c3e12e279872255883678db8c7d6e12a54d46a74a0cdf78d5af19fef5518389b2dc32a7d5f2e176a6405110", &(0x7f0000000380)="892aab5d17fc8d45d6bdb9442b1214dd114194e6e4a9afe08d72919b2912d5df855651885b5ae4b9252d1f511e0a7ec5c740b8e45ab33aef73246377d9b6ae6f7425aa847326d54bee3bdee6ef2d7365fbbbff0e27f0eb1a6c14be9e5016be7d7be63ba2f7cfbf3f31e7b193b66493eeabb6120b2b4b4647b27dfcfba4aaf9e634"], 0x1f}) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) getgid() (async) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, r0, 0xee00]) (async) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000480)={0x0, &(0x7f0000000440)=[&(0x7f0000000100)="97b28994c9b2b4452fa933561b94faad39943811aad18db7fc8347e8d197c794e72556b217b355a3d442ed1836acac9ff2df02d395a690bbb2eaa41e885c078f98adc7a2a92a4a5e4e8079d812", &(0x7f00000004c0)="4e5546a449fa39af57299d3daf0ff1a30d8b2533009442ed751e7c7a945f404393df1e0a09d0d91ba855b8138ca4cc211a42d67e32dada8ecd0a792f074d3f8ad01e591e977327d748c93ae2a73b3a31fb03feb5ebf37781fae9840b2794e4e4bac33f738b93825d554adca117c57862af87020e51b61be1f3d100e05a44241d666c6265f51ea87443f693d4f5167002f35edbe53ea01ca592948fab3ef5c683114cbf0dfdc09d1d31b9397ca41ea8acb511e04d8426dde3c9fd8ac18ba95c41cf1a223f965789f5509e", &(0x7f0000000080)="5ff8051570f706cafd516b33b5aa990423e4ee1222583746e4397cd8a476d610edf834a69546c00c3cb99f6e45325a", &(0x7f0000000240)="d1e7145e6e577dae41a391123f1fe616dd89dc19d7fa30881e73b6fcfd956f2d492fbb79ecfb74d59372ba2c702292a17e4b2a5cfb643db153934c92c45807f1002b0df89e5504137213215e99372cc7586611729de4a16c9a0343c6847098d7e219c9e369f799cf074defe6ac4538288ac93ab05db18dad18d9a2e9786f490a7175836d5a166ff73b7c51bcc83519220453ab17d7f400227b6c2c0a2843e818052dc419034150c45316d7916c299df8b0a9fbcafb9da0b21312d80e60625a08d3b671fbc4587db129b9383f931f128118d12d258a44b3524f46a03577ae08457c57b773b89448373e34bd10c995ef404c10819c14761b035d3c", &(0x7f0000000340)="631bf38ff0fe723e0c3e12e279872255883678db8c7d6e12a54d46a74a0cdf78d5af19fef5518389b2dc32a7d5f2e176a6405110", &(0x7f0000000380)="892aab5d17fc8d45d6bdb9442b1214dd114194e6e4a9afe08d72919b2912d5df855651885b5ae4b9252d1f511e0a7ec5c740b8e45ab33aef73246377d9b6ae6f7425aa847326d54bee3bdee6ef2d7365fbbbff0e27f0eb1a6c14be9e5016be7d7be63ba2f7cfbf3f31e7b193b66493eeabb6120b2b4b4647b27dfcfba4aaf9e634"], 0x1f}) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:29 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_FORWARD(r1, 0x40084149, &(0x7f0000000040)=0xffffffffffffffff) 00:02:29 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@cswp={0x58, 0x114, 0x7, {{0xff, 0x7}, &(0x7f0000000040)=0x7, &(0x7f0000000080)=0x1, 0xffffffffffffffff, 0x1000000000000, 0x5, 0x4, 0x36, 0x80e}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x0) 00:02:29 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) r1 = syz_open_dev$rtc(&(0x7f0000000100), 0x10000, 0x488a40) ioctl$RTC_EPOCH_READ(r1, 0x8008700d, &(0x7f0000000000)) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) ioctl$RTC_PIE_OFF(r1, 0x7006) (async) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f00000000c0)={{0x5, 0x7}, 0x92}, 0x10) ioctl$RTC_UIE_ON(r1, 0x7003) 00:02:29 executing program 4: futex(&(0x7f0000000080)=0x1, 0x1, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x1, 0x0) clock_gettime(0x7, &(0x7f0000000040)) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) 00:02:29 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000040)={0x2, 0x8, @rand_addr=0x64010101}, 0x10) 00:02:29 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_FORWARD(r1, 0x40084149, &(0x7f0000000040)=0xffffffffffffffff) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r1, 0xc1004110, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_FORWARD(r1, 0x40084149, &(0x7f0000000040)=0xffffffffffffffff) (async) 00:02:29 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x8, 0x0) ioctl$USBDEVFS_GETDRIVER(r0, 0x41045508, 0x0) ioctl$USBDEVFS_CLEAR_HALT(r0, 0x80045515, &(0x7f0000000040)={0x6}) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:29 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000040)={0x2, 0x8, @rand_addr=0x64010101}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x8, @rand_addr=0x64010101}, 0x10) (async) 00:02:30 executing program 4: futex(&(0x7f0000000080)=0x1, 0x1, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x1, 0x0) (async, rerun: 32) clock_gettime(0x7, &(0x7f0000000040)) (async, rerun: 32) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) 00:02:30 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20800010}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x24, r2, 0x400, 0x70bd29, 0x25dfdbfe, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x200}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) r3 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) socket$phonet(0x23, 0x2, 0x1) bind$802154_dgram(r3, &(0x7f0000000000)={0x24, @long={0x3, 0x3}}, 0x14) 00:02:30 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x8, 0x0) ioctl$USBDEVFS_GETDRIVER(r0, 0x41045508, 0x0) ioctl$USBDEVFS_CLEAR_HALT(r0, 0x80045515, &(0x7f0000000040)={0x6}) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) syz_open_dev$usbfs(&(0x7f0000000000), 0x8, 0x0) (async) ioctl$USBDEVFS_GETDRIVER(r0, 0x41045508, 0x0) (async) ioctl$USBDEVFS_CLEAR_HALT(r0, 0x80045515, &(0x7f0000000040)={0x6}) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:30 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000040)={0x2, 0x8, @rand_addr=0x64010101}, 0x10) 00:02:30 executing program 4: futex(&(0x7f0000000080)=0x1, 0x1, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x1, 0x0) clock_gettime(0x7, &(0x7f0000000040)) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) 00:02:30 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@cswp={0x58, 0x114, 0x7, {{0xff, 0x7}, &(0x7f0000000040)=0x7, &(0x7f0000000080)=0x1, 0xffffffffffffffff, 0x1000000000000, 0x5, 0x4, 0x36, 0x80e}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@cswp={0x58, 0x114, 0x7, {{0xff, 0x7}, &(0x7f0000000040)=0x7, &(0x7f0000000080)=0x1, 0xffffffffffffffff, 0x1000000000000, 0x5, 0x4, 0x36, 0x80e}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x0) (async) 00:02:30 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x8, 0x0) ioctl$USBDEVFS_GETDRIVER(r0, 0x41045508, 0x0) (async) ioctl$USBDEVFS_CLEAR_HALT(r0, 0x80045515, &(0x7f0000000040)={0x6}) r1 = socket$rds(0x15, 0x5, 0x0) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:30 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) syz_open_dev$sndpcmc(&(0x7f0000000040), 0xfffffffffffffff7, 0x100) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:30 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) setsockopt$RDS_FREE_MR(0xffffffffffffffff, 0x114, 0x3, &(0x7f0000000080)={{0x1, 0x1ff}, 0x4}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) getsockopt$WPAN_WANTACK(r2, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)=0x4) connect$802154_dgram(r1, &(0x7f00000004c0)={0x24, @short={0x2, 0x0, 0xaaa0}}, 0x14) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r2, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000200)={&(0x7f00000002c0)={0x1cc, 0x0, 0x4, 0x70bd2c, 0x25dfdbfe, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x16a}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x2}, {0x6, 0x11, 0x7f}, {0x8, 0x15, 0x9}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x2}, {0x8, 0x15, 0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0xb5}, {0x8, 0x15, 0x3ffffc}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0xe035}, {0x6, 0x11, 0x83b}, {0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x1b6}, {0x6, 0x11, 0x1b64}, {0x8, 0x15, 0x100}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}]}, 0x1cc}, 0x1, 0x0, 0x0, 0x4040000}, 0x2000c4c4) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r2, 0x114, 0xa, &(0x7f0000000040)={0x3, "dd1276"}, 0x4) 00:02:30 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20800010}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x24, r2, 0x400, 0x70bd29, 0x25dfdbfe, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x200}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) (async) r3 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) socket$phonet(0x23, 0x2, 0x1) bind$802154_dgram(r3, &(0x7f0000000000)={0x24, @long={0x3, 0x3}}, 0x14) 00:02:30 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) syz_open_dev$sndpcmc(&(0x7f0000000040), 0xfffffffffffffff7, 0x100) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:30 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:30 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r0, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r1, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_GET_NEIGHBORS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x64, r1, 0x8, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x6}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0xfff}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x1000}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x55a4f01c}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @multicast}]}, 0x64}, 0x1, 0x0, 0x0, 0x8004}, 0x4000000) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) 00:02:30 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) setsockopt$RDS_FREE_MR(0xffffffffffffffff, 0x114, 0x3, &(0x7f0000000080)={{0x1, 0x1ff}, 0x4}, 0x10) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) getsockopt$WPAN_WANTACK(r2, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)=0x4) connect$802154_dgram(r1, &(0x7f00000004c0)={0x24, @short={0x2, 0x0, 0xaaa0}}, 0x14) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r2, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000200)={&(0x7f00000002c0)={0x1cc, 0x0, 0x4, 0x70bd2c, 0x25dfdbfe, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x16a}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x2}, {0x6, 0x11, 0x7f}, {0x8, 0x15, 0x9}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x2}, {0x8, 0x15, 0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0xb5}, {0x8, 0x15, 0x3ffffc}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0xe035}, {0x6, 0x11, 0x83b}, {0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x1b6}, {0x6, 0x11, 0x1b64}, {0x8, 0x15, 0x100}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}]}, 0x1cc}, 0x1, 0x0, 0x0, 0x4040000}, 0x2000c4c4) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r2, 0x114, 0xa, &(0x7f0000000040)={0x3, "dd1276"}, 0x4) 00:02:30 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@cswp={0x58, 0x114, 0x7, {{0xff, 0x7}, &(0x7f0000000040)=0x7, &(0x7f0000000080)=0x1, 0xffffffffffffffff, 0x1000000000000, 0x5, 0x4, 0x36, 0x80e}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)}}], 0xa0}, 0x0) 00:02:30 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:30 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r0, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r1, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_GET_NEIGHBORS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x64, r1, 0x8, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x6}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0xfff}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x1000}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x55a4f01c}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @multicast}]}, 0x64}, 0x1, 0x0, 0x0, 0x8004}, 0x4000000) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r0, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r1, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) sendmsg$BATADV_CMD_GET_NEIGHBORS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x64, r1, 0x8, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x6}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0xfff}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x1000}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x55a4f01c}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @multicast}]}, 0x64}, 0x1, 0x0, 0x0, 0x8004}, 0x4000000) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) (async) 00:02:30 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20800010}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x24, r2, 0x400, 0x70bd29, 0x25dfdbfe, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x200}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) r3 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) socket$phonet(0x23, 0x2, 0x1) (async) bind$802154_dgram(r3, &(0x7f0000000000)={0x24, @long={0x3, 0x3}}, 0x14) 00:02:30 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) syz_open_dev$sndpcmc(&(0x7f0000000040), 0xfffffffffffffff7, 0x100) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:30 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:30 executing program 3: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x4, 0x40) ioctl$SNDRV_PCM_IOCTL_DELAY(r0, 0x80084121, &(0x7f0000000080)) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000180)={{&(0x7f0000000100)=""/58, 0x3a}, &(0x7f0000000140), 0x3}, 0x20) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:30 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000040)={0x1, "dd"}, 0x2) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) 00:02:30 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) setsockopt$RDS_FREE_MR(0xffffffffffffffff, 0x114, 0x3, &(0x7f0000000080)={{0x1, 0x1ff}, 0x4}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) getsockopt$WPAN_WANTACK(r2, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)=0x4) connect$802154_dgram(r1, &(0x7f00000004c0)={0x24, @short={0x2, 0x0, 0xaaa0}}, 0x14) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r2, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000200)={&(0x7f00000002c0)={0x1cc, 0x0, 0x4, 0x70bd2c, 0x25dfdbfe, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x16a}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x2}, {0x6, 0x11, 0x7f}, {0x8, 0x15, 0x9}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x2}, {0x8, 0x15, 0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0xb5}, {0x8, 0x15, 0x3ffffc}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0xe035}, {0x6, 0x11, 0x83b}, {0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x1b6}, {0x6, 0x11, 0x1b64}, {0x8, 0x15, 0x100}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}]}, 0x1cc}, 0x1, 0x0, 0x0, 0x4040000}, 0x2000c4c4) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r2, 0x114, 0xa, &(0x7f0000000040)={0x3, "dd1276"}, 0x4) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) setsockopt$RDS_FREE_MR(0xffffffffffffffff, 0x114, 0x3, &(0x7f0000000080)={{0x1, 0x1ff}, 0x4}, 0x10) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) getsockopt$WPAN_WANTACK(r2, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)=0x4) (async) connect$802154_dgram(r1, &(0x7f00000004c0)={0x24, @short={0x2, 0x0, 0xaaa0}}, 0x14) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r2, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000200)={&(0x7f00000002c0)={0x1cc, 0x0, 0x4, 0x70bd2c, 0x25dfdbfe, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x16a}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x2}, {0x6, 0x11, 0x7f}, {0x8, 0x15, 0x9}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7}, {0x6, 0x11, 0x2}, {0x8, 0x15, 0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0xb5}, {0x8, 0x15, 0x3ffffc}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0xe035}, {0x6, 0x11, 0x83b}, {0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x1b6}, {0x6, 0x11, 0x1b64}, {0x8, 0x15, 0x100}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x6}}]}, 0x1cc}, 0x1, 0x0, 0x0, 0x4040000}, 0x2000c4c4) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r2, 0x114, 0xa, &(0x7f0000000040)={0x3, "dd1276"}, 0x4) (async) 00:02:30 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x3a, 0x80000, 0xffff9e46, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = getpid() sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00032dbd7000ffdbdf2525000000200001006e657464657673696d0000000f0002006e657464657673696d30000008008b009b14bc57053652dddda5bf6d679bf235321062fcda2de39af3fd723c8ea1bd29dace70aadc574f7c3b5596fba4d1690f2a765e99b503acad196ea77995f265c2939d1f1d4f10fb49df43fceeee1b01af9443d4", @ANYRES32=r3, @ANYBLOB], 0x3c}, 0x1, 0x0, 0x0, 0x6008045}, 0x4801) bind$rds(r1, &(0x7f00000000c0)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x12}}, 0x10) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:30 executing program 3: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x4, 0x40) ioctl$SNDRV_PCM_IOCTL_DELAY(r0, 0x80084121, &(0x7f0000000080)) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000180)={{&(0x7f0000000100)=""/58, 0x3a}, &(0x7f0000000140), 0x3}, 0x20) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:30 executing program 2: mmap$binder(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, 0xffffffffffffffff, 0x401) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x1a}}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:30 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x3a, 0x80000, 0xffff9e46, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = getpid() sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00032dbd7000ffdbdf2525000000200001006e657464657673696d0000000f0002006e657464657673696d30000008008b009b14bc57053652dddda5bf6d679bf235321062fcda2de39af3fd723c8ea1bd29dace70aadc574f7c3b5596fba4d1690f2a765e99b503acad196ea77995f265c2939d1f1d4f10fb49df43fceeee1b01af9443d4", @ANYRES32=r3, @ANYBLOB], 0x3c}, 0x1, 0x0, 0x0, 0x6008045}, 0x4801) bind$rds(r1, &(0x7f00000000c0)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x12}}, 0x10) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x3a, 0x80000, 0xffff9e46, &(0x7f0000000000)) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) getpid() (async) sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00032dbd7000ffdbdf2525000000200001006e657464657673696d0000000f0002006e657464657673696d30000008008b009b14bc57053652dddda5bf6d679bf235321062fcda2de39af3fd723c8ea1bd29dace70aadc574f7c3b5596fba4d1690f2a765e99b503acad196ea77995f265c2939d1f1d4f10fb49df43fceeee1b01af9443d4", @ANYRES32=r3, @ANYBLOB], 0x3c}, 0x1, 0x0, 0x0, 0x6008045}, 0x4801) (async) bind$rds(r1, &(0x7f00000000c0)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x12}}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) 00:02:30 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r0, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r1, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_GET_NEIGHBORS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x64, r1, 0x8, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x6}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0xfff}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x1000}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x55a4f01c}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @multicast}]}, 0x64}, 0x1, 0x0, 0x0, 0x8004}, 0x4000000) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) 00:02:30 executing program 3: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x4, 0x40) ioctl$SNDRV_PCM_IOCTL_DELAY(r0, 0x80084121, &(0x7f0000000080)) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000180)={{&(0x7f0000000100)=""/58, 0x3a}, &(0x7f0000000140), 0x3}, 0x20) (async) bind$rds(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:30 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000080)=0x1, 0x6) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$bt_bnep(0x1f, 0x3, 0x4) 00:02:30 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000040)={0x1, "dd"}, 0x2) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000040)={0x1, "dd"}, 0x2) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) (async) 00:02:30 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x3a, 0x80000, 0xffff9e46, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = getpid() sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00032dbd7000ffdbdf2525000000200001006e657464657673696d0000000f0002006e657464657673696d30000008008b009b14bc57053652dddda5bf6d679bf235321062fcda2de39af3fd723c8ea1bd29dace70aadc574f7c3b5596fba4d1690f2a765e99b503acad196ea77995f265c2939d1f1d4f10fb49df43fceeee1b01af9443d4", @ANYRES32=r3, @ANYBLOB], 0x3c}, 0x1, 0x0, 0x0, 0x6008045}, 0x4801) bind$rds(r1, &(0x7f00000000c0)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x12}}, 0x10) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x3a, 0x80000, 0xffff9e46, &(0x7f0000000000)) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) getpid() (async) sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00032dbd7000ffdbdf2525000000200001006e657464657673696d0000000f0002006e657464657673696d30000008008b009b14bc57053652dddda5bf6d679bf235321062fcda2de39af3fd723c8ea1bd29dace70aadc574f7c3b5596fba4d1690f2a765e99b503acad196ea77995f265c2939d1f1d4f10fb49df43fceeee1b01af9443d4", @ANYRES32=r3, @ANYBLOB], 0x3c}, 0x1, 0x0, 0x0, 0x6008045}, 0x4801) (async) bind$rds(r1, &(0x7f00000000c0)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x12}}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) 00:02:30 executing program 2: mmap$binder(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, 0xffffffffffffffff, 0x401) (async) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x1a}}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) 00:02:30 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040)={0x0, 0x20000800, 0x400}, 0x10) 00:02:30 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000080)=0x1, 0x6) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socket$bt_bnep(0x1f, 0x3, 0x4) 00:02:30 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0xfffffffffffffe63, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:30 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000040)={0x1, "dd"}, 0x2) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$RDS_CONG_MONITOR(r1, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) 00:02:30 executing program 2: mmap$binder(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, 0xffffffffffffffff, 0x401) r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x1a}}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) mmap$binder(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, 0xffffffffffffffff, 0x401) (async) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x1a}}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) 00:02:30 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000080)=0x1, 0x6) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$bt_bnep(0x1f, 0x3, 0x4) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000080)=0x1, 0x6) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socket$bt_bnep(0x1f, 0x3, 0x4) (async) 00:02:30 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040)={0x0, 0x20000800, 0x400}, 0x10) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040)={0x0, 0x20000800, 0x400}, 0x10) (async) 00:02:30 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:30 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0xfffffffffffffe63, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:30 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040), 0x4) connect$rds(r0, &(0x7f0000000080)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:30 executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0x5d46, 0x80400) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:30 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) modify_ldt$write(0x1, &(0x7f0000000040)={0x0, 0x20000800, 0x400}, 0x10) 00:02:30 executing program 2: r0 = getpid() ptrace(0x8, r0) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58, 0x4000080}, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x0, 0x1, 0x70bd2d, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x10000}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000800}, 0x4dd0c9da39d85412) 00:02:30 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) (async) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) (async) 00:02:30 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0xfffffffffffffe63, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:30 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r1, 0x800442d3, &(0x7f0000000140)={0x75, 0x1, 0x7, @random="1a86b0e90106", 'macvlan0\x00'}) socketpair(0x2c, 0x6, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) bind$802154_dgram(r0, &(0x7f0000000100)={0x24, @short={0x2, 0x2, 0xaaa3}}, 0x14) modify_ldt$write(0x1, &(0x7f0000000080)={0x9, 0xffffffffffffffff, 0x4000, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f00000000c0)={0x9, 0x1000, 0x3400, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1}, 0x10) 00:02:30 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040), 0x4) connect$rds(r0, &(0x7f0000000080)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) (async, rerun: 64) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (rerun: 64) 00:02:30 executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0x5d46, 0x80400) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) syz_open_dev$usbfs(&(0x7f0000000040), 0x5d46, 0x80400) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:30 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080)=0xffffffffffffffff, 0x4) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000040)={0x2, '|_'}, 0x3) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:30 executing program 2: r0 = getpid() ptrace(0x8, r0) (async) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58, 0x4000080}, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x0, 0x1, 0x70bd2d, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x10000}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000800}, 0x4dd0c9da39d85412) 00:02:30 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:30 executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0x5d46, 0x80400) r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) syz_open_dev$usbfs(&(0x7f0000000040), 0x5d46, 0x80400) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:30 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080)=0xffffffffffffffff, 0x4) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000040)={0x2, '|_'}, 0x3) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:30 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0}, 0x20000840) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000000)={{0x4d6, 0x1}, 0x5a}, 0x10) 00:02:30 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r1, 0x800442d3, &(0x7f0000000140)={0x75, 0x1, 0x7, @random="1a86b0e90106", 'macvlan0\x00'}) (async, rerun: 64) socketpair(0x2c, 0x6, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) (rerun: 64) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) bind$802154_dgram(r0, &(0x7f0000000100)={0x24, @short={0x2, 0x2, 0xaaa3}}, 0x14) modify_ldt$write(0x1, &(0x7f0000000080)={0x9, 0xffffffffffffffff, 0x4000, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1}, 0x10) (async, rerun: 64) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async, rerun: 64) modify_ldt$write(0x1, &(0x7f00000000c0)={0x9, 0x1000, 0x3400, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1}, 0x10) 00:02:30 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080)=0xffffffffffffffff, 0x4) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000040)={0x2, '|_'}, 0x3) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080)=0xffffffffffffffff, 0x4) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(0xffffffffffffffff, 0x114, 0xa, &(0x7f0000000040)={0x2, '|_'}, 0x3) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (async) 00:02:30 executing program 2: r0 = getpid() ptrace(0x8, r0) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58, 0x4000080}, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x0, 0x1, 0x70bd2d, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x10000}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000800}, 0x4dd0c9da39d85412) getpid() (async) ptrace(0x8, r0) (async) socket$rds(0x15, 0x5, 0x0) (async) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58, 0x4000080}, 0x0) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x0, 0x1, 0x70bd2d, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x10000}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000800}, 0x4dd0c9da39d85412) (async) 00:02:30 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0}, 0x20000840) (async) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000000)={{0x4d6, 0x1}, 0x5a}, 0x10) 00:02:30 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040), 0x4) (async) connect$rds(r0, &(0x7f0000000080)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:30 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000080)={{&(0x7f0000000b40)=""/4096, 0x1000}, &(0x7f0000000040), 0x4}, 0x20) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x200}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:30 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r1, 0x800442d3, &(0x7f0000000140)={0x75, 0x1, 0x7, @random="1a86b0e90106", 'macvlan0\x00'}) socketpair(0x2c, 0x6, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) bind$802154_dgram(r0, &(0x7f0000000100)={0x24, @short={0x2, 0x2, 0xaaa3}}, 0x14) (async) modify_ldt$write(0x1, &(0x7f0000000080)={0x9, 0xffffffffffffffff, 0x4000, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) modify_ldt$write(0x1, &(0x7f00000000c0)={0x9, 0x1000, 0x3400, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1}, 0x10) 00:02:30 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f00000004c0)={0x0, 0x1, 0x0, &(0x7f0000000040)=[{}], 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000380), 0x0, 0x0, &(0x7f0000000540)}) 00:02:30 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$l2tp6(0xa, 0x2, 0x73) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x24, 0x0, 0x400, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x40081) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000040)) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:30 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0}, 0x20000840) (async) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000000)={{0x4d6, 0x1}, 0x5a}, 0x10) 00:02:30 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000080)={{&(0x7f0000000b40)=""/4096, 0x1000}, &(0x7f0000000040), 0x4}, 0x20) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 64) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x200}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) (rerun: 64) 00:02:30 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) socketpair(0x1d, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$rds(r2, &(0x7f0000000080)={0x2, 0x4e24, @broadcast}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) r3 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0xe4, 0x280180) ioctl$SNDRV_PCM_IOCTL_HW_FREE(r3, 0x4112, 0x0) 00:02:30 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) socket$l2tp6(0xa, 0x2, 0x73) r0 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r0, 0xc1004110, 0x0) ioctl$SNDRV_PCM_IOCTL_DELAY(r0, 0x80084121, &(0x7f0000000080)) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:30 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f00000004c0)={0x0, 0x1, 0x0, &(0x7f0000000040)=[{}], 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000380), 0x0, 0x0, &(0x7f0000000540)}) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f00000004c0)={0x0, 0x1, 0x0, &(0x7f0000000040)=[{}], 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000380), 0x0, 0x0, &(0x7f0000000540)}) (async) 00:02:30 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) r1 = socket$l2tp6(0xa, 0x2, 0x73) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x24, 0x0, 0x400, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x40081) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000040)) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:02:30 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) r1 = syz_open_dev$rtc(&(0x7f0000000000), 0x9, 0x1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000004c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="20002cbd7000fddbdf2506459981f8c63d02079390741500000008003a34a7997370f1820cc700000000a14634983c2b99348d3514a832d9868f3c75fa6b34338da03808330ff3edd9665cfa5778182cf269faa42167a7bbae08acbd1427d967029f5ed2ffe6127c1d691b5f9560a28545651177767aeadc8dcb87542594dfa78e3cdec1fa7d2d9da290d2c9feac90a44c553ef0069c1458c0b59c8674fb25c11f1d855bccf3e9b0d74978b1057995e24040e75d6619b96b0f57ae03cc54f0914172d5566d94544b37c6d6acfaa9793ab866a857c33affe714b0b4bdf87acac88b6675b9d934f74b6524c79d3056b98d42d2f1593aea"], 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) r4 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r4, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r4, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x2c, r4, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x4000004) ioctl$RTC_EPOCH_READ(r1, 0x8008700d, &(0x7f00000000c0)) 00:02:30 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000080)={{&(0x7f0000000b40)=""/4096, 0x1000}, &(0x7f0000000040), 0x4}, 0x20) (async, rerun: 64) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 64) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0, 0x200}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2}}], 0xa0}, 0x0) 00:02:30 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f00000004c0)={0x0, 0x1, 0x0, &(0x7f0000000040)=[{}], 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000380), 0x0, 0x0, &(0x7f0000000540)}) 00:02:30 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) socket$l2tp6(0xa, 0x2, 0x73) (async) r0 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r0, 0xc1004110, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_DELAY(r0, 0x80084121, &(0x7f0000000080)) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:30 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @fadd={0x58, 0x114, 0x6, {{0x7fffffff, 0x4}, &(0x7f0000000040)=0x3, &(0x7f0000000140)=0x6, 0x404, 0xfffffffffffffff7, 0x63db, 0x20, 0x14, 0x8}}], 0xb0}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) sendmsg$L2TP_CMD_TUNNEL_DELETE(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x4c, 0x0, 0x20, 0x70bd29, 0x25dfdbff, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5, 0x21, 0x1}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x40}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x9}, @L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000}, 0x801) prctl$PR_MCE_KILL(0x21, 0x0, 0x0) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000a80)) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x610302, 0x0) ioctl$PPPIOCSMRRU(r3, 0x4004743b, &(0x7f0000000100)=0x9) ioctl$TIOCMIWAIT(0xffffffffffffffff, 0x545c, 0x0) 00:02:30 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) socketpair(0x1d, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$rds(r2, &(0x7f0000000080)={0x2, 0x4e24, @broadcast}, 0x10) (async, rerun: 32) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async, rerun: 32) r3 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0xe4, 0x280180) ioctl$SNDRV_PCM_IOCTL_HW_FREE(r3, 0x4112, 0x0) [ 1025.841648] can: request_module (can-proto-0) failed. 00:02:30 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) r1 = socket$l2tp6(0xa, 0x2, 0x73) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x24, 0x0, 0x400, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x40081) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000040)) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) socket$l2tp6(0xa, 0x2, 0x73) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) (async) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x24, 0x0, 0x400, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x40081) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000040)) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) 00:02:30 executing program 4: modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) socket$l2tp6(0xa, 0x2, 0x73) (async) r0 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r0, 0xc1004110, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_DELAY(r0, 0x80084121, &(0x7f0000000080)) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 00:02:30 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) r1 = syz_open_dev$rtc(&(0x7f0000000000), 0x9, 0x1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000004c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="20002cbd7000fddbdf2506459981f8c63d02079390741500000008003a34a7997370f1820cc700000000a14634983c2b99348d3514a832d9868f3c75fa6b34338da03808330ff3edd9665cfa5778182cf269faa42167a7bbae08acbd1427d967029f5ed2ffe6127c1d691b5f9560a28545651177767aeadc8dcb87542594dfa78e3cdec1fa7d2d9da290d2c9feac90a44c553ef0069c1458c0b59c8674fb25c11f1d855bccf3e9b0d74978b1057995e24040e75d6619b96b0f57ae03cc54f0914172d5566d94544b37c6d6acfaa9793ab866a857c33affe714b0b4bdf87acac88b6675b9d934f74b6524c79d3056b98d42d2f1593aea"], 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) r4 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r4, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r4, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) (async, rerun: 64) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x2c, r4, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x4000004) (async, rerun: 64) ioctl$RTC_EPOCH_READ(r1, 0x8008700d, &(0x7f00000000c0)) 00:02:30 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000080)={{&(0x7f0000000140)=""/245, 0xf5}, &(0x7f0000000040), 0xe}, 0x20) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) 00:02:30 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @fadd={0x58, 0x114, 0x6, {{0x7fffffff, 0x4}, &(0x7f0000000040)=0x3, &(0x7f0000000140)=0x6, 0x404, 0xfffffffffffffff7, 0x63db, 0x20, 0x14, 0x8}}], 0xb0}, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x4c, 0x0, 0x20, 0x70bd29, 0x25dfdbff, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5, 0x21, 0x1}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x40}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x9}, @L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000}, 0x801) (async) prctl$PR_MCE_KILL(0x21, 0x0, 0x0) (async) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000a80)) (async) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x610302, 0x0) ioctl$PPPIOCSMRRU(r3, 0x4004743b, &(0x7f0000000100)=0x9) (async) ioctl$TIOCMIWAIT(0xffffffffffffffff, 0x545c, 0x0) 00:02:30 executing program 4: r0 = syz_open_dev$rtc(&(0x7f0000000180), 0x1227, 0x4100) ioctl$RTC_WKALM_RD(r0, 0x80287010, &(0x7f00000001c0)) socketpair(0x3, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), r1) socketpair(0x23, 0x2, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), r2) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) ioctl$PPPIOCSMRRU(0xffffffffffffffff, 0x4004743b, &(0x7f0000000140)=0xf7) modify_ldt$write(0x1, &(0x7f0000000000)={0x4, 0x20000000, 0xffffffffffffffff, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1}, 0x10) r3 = syz_open_dev$rtc(&(0x7f0000000200), 0x221d800000, 0x10100) ioctl$RTC_EPOCH_SET(r3, 0x4008700e, 0x0) 00:02:30 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) socketpair(0x1d, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$rds(r2, &(0x7f0000000080)={0x2, 0x4e24, @broadcast}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) r3 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0xe4, 0x280180) ioctl$SNDRV_PCM_IOCTL_HW_FREE(r3, 0x4112, 0x0) socket$rds(0x15, 0x5, 0x0) (async) socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) socketpair(0x1d, 0x5, 0x0, &(0x7f0000000100)) (async) bind$rds(r2, &(0x7f0000000080)={0x2, 0x4e24, @broadcast}, 0x10) (async) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}], 0x58}, 0x0) (async) syz_open_dev$sndpcmp(&(0x7f0000000040), 0xe4, 0x280180) (async) ioctl$SNDRV_PCM_IOCTL_HW_FREE(r3, 0x4112, 0x0) (async) 00:02:30 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_MODIFY(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x38, r1, 0x10, 0x70bd2b, 0x25dfdbff, {}, [@L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x4}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0xffffffffffffffc0}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x21}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x1}]}, 0x38}, 0x1, 0x0, 0x0, 0xd0}, 0x50) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) [ 1025.931459] can: request_module (can-proto-0) failed. 00:02:30 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) r1 = syz_open_dev$rtc(&(0x7f0000000000), 0x9, 0x1) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r2) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000004c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="20002cbd7000fddbdf2506459981f8c63d02079390741500000008003a34a7997370f1820cc700000000a14634983c2b99348d3514a832d9868f3c75fa6b34338da03808330ff3edd9665cfa5778182cf269faa42167a7bbae08acbd1427d967029f5ed2ffe6127c1d691b5f9560a28545651177767aeadc8dcb87542594dfa78e3cdec1fa7d2d9da290d2c9feac90a44c553ef0069c1458c0b59c8674fb25c11f1d855bccf3e9b0d74978b1057995e24040e75d6619b96b0f57ae03cc54f0914172d5566d94544b37c6d6acfaa9793ab866a857c33affe714b0b4bdf87acac88b6675b9d934f74b6524c79d3056b98d42d2f1593aea"], 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async) r4 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r4, 0x0, 0x70bd28, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8085) (async, rerun: 64) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r4, 0x400, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40040) (async, rerun: 64) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x2c, r4, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x4000004) ioctl$RTC_EPOCH_READ(r1, 0x8008700d, &(0x7f00000000c0)) 00:02:30 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async, rerun: 32) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (rerun: 32) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000080)={{&(0x7f0000000140)=""/245, 0xf5}, &(0x7f0000000040), 0xe}, 0x20) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) 00:02:30 executing program 4: r0 = syz_open_dev$rtc(&(0x7f0000000180), 0x1227, 0x4100) ioctl$RTC_WKALM_RD(r0, 0x80287010, &(0x7f00000001c0)) (async, rerun: 64) socketpair(0x3, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async, rerun: 64) syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), r1) (async, rerun: 64) socketpair(0x23, 0x2, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), r2) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) (async) ioctl$PPPIOCSMRRU(0xffffffffffffffff, 0x4004743b, &(0x7f0000000140)=0xf7) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0x4, 0x20000000, 0xffffffffffffffff, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1}, 0x10) r3 = syz_open_dev$rtc(&(0x7f0000000200), 0x221d800000, 0x10100) ioctl$RTC_EPOCH_SET(r3, 0x4008700e, 0x0) [ 1026.020624] can: request_module (can-proto-0) failed. 00:02:31 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_MODIFY(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x38, r1, 0x10, 0x70bd2b, 0x25dfdbff, {}, [@L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x4}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0xffffffffffffffc0}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x21}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x1}]}, 0x38}, 0x1, 0x0, 0x0, 0xd0}, 0x50) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$rds(0x15, 0x5, 0x0) (async) syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), 0xffffffffffffffff) (async) sendmsg$L2TP_CMD_TUNNEL_MODIFY(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x38, r1, 0x10, 0x70bd2b, 0x25dfdbff, {}, [@L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x4}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0xffffffffffffffc0}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x21}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x1}]}, 0x38}, 0x1, 0x0, 0x0, 0xd0}, 0x50) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)) (async) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) (async) 00:02:31 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10) socketpair(0x18, 0x1, 0x3, &(0x7f0000000180)) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_cswp={0x58, 0x114, 0x9, {{0x40000007, 0x403}, &(0x7f0000000140)=0x194, &(0x7f0000000080)=0x2, 0x1, 0x4, 0x10000, 0x7, 0x49, 0x80000000}}], 0x58}, 0x0) 00:02:31 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @fadd={0x58, 0x114, 0x6, {{0x7fffffff, 0x4}, &(0x7f0000000040)=0x3, &(0x7f0000000140)=0x6, 0x404, 0xfffffffffffffff7, 0x63db, 0x20, 0x14, 0x8}}], 0xb0}, 0x0) (async) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x4c, 0x0, 0x20, 0x70bd29, 0x25dfdbff, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5, 0x21, 0x1}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x40}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x9}, @L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000}, 0x801) (async) prctl$PR_MCE_KILL(0x21, 0x0, 0x0) (async) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000a80)) (async) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x610302, 0x0) ioctl$PPPIOCSMRRU(r3, 0x4004743b, &(0x7f0000000100)=0x9) (async) ioctl$TIOCMIWAIT(0xffffffffffffffff, 0x545c, 0x0) 00:02:31 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000080)={{&(0x7f0000000140)=""/245, 0xf5}, &(0x7f0000000040), 0xe}, 0x20) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) 00:02:31 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) socketpair(0x8, 0xa, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000000c0), 0x1) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:31 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) (async) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_MODIFY(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x38, r1, 0x10, 0x70bd2b, 0x25dfdbff, {}, [@L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x4}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0xffffffffffffffc0}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x21}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x1}]}, 0x38}, 0x1, 0x0, 0x0, 0xd0}, 0x50) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) [ 1026.111349] kasan: CONFIG_KASAN_INLINE enabled 00:02:31 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async) bind$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10) (async, rerun: 64) socketpair(0x18, 0x1, 0x3, &(0x7f0000000180)) (async, rerun: 64) r1 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r1, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_cswp={0x58, 0x114, 0x9, {{0x40000007, 0x403}, &(0x7f0000000140)=0x194, &(0x7f0000000080)=0x2, 0x1, 0x4, 0x10000, 0x7, 0x49, 0x80000000}}], 0x58}, 0x0) 00:02:31 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) (async) socketpair(0x8, 0xa, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000000c0), 0x1) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:31 executing program 4: r0 = syz_open_dev$rtc(&(0x7f0000000180), 0x1227, 0x4100) ioctl$RTC_WKALM_RD(r0, 0x80287010, &(0x7f00000001c0)) (async) socketpair(0x3, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) (async) syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), r1) socketpair(0x23, 0x2, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), r2) (async) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) ioctl$PPPIOCSMRRU(0xffffffffffffffff, 0x4004743b, &(0x7f0000000140)=0xf7) (async) modify_ldt$write(0x1, &(0x7f0000000000)={0x4, 0x20000000, 0xffffffffffffffff, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1}, 0x10) (async) r3 = syz_open_dev$rtc(&(0x7f0000000200), 0x221d800000, 0x10100) ioctl$RTC_EPOCH_SET(r3, 0x4008700e, 0x0) 00:02:31 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000180)={@alg={0x26, 'aead\x00', 0x0, 0x0, 'ccm(aes-aesni)\x00'}, {&(0x7f0000000040)=""/171, 0xab}, &(0x7f0000000140), 0x66}, 0xa0) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) sendmsg$DEVLINK_CMD_RELOAD(r4, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000400)={0x88, 0x0, 0x20, 0x70bd2b, 0x25dfdbfc, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x2}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x4}}]}, 0x88}, 0x1, 0x0, 0x0, 0x81}, 0x24040000) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r5, 0x10d, 0x70bd2b, 0x25dfdbff, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0xbd}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000040}, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000380), 0x4) [ 1026.157594] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 1026.210643] general protection fault: 0000 [#1] PREEMPT SMP KASAN [ 1026.216978] Modules linked in: [ 1026.220166] CPU: 0 PID: 12963 Comm: syz-executor.0 Not tainted 4.14.280-syzkaller #0 [ 1026.228036] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1026.237385] task: ffff88809a900280 task.stack: ffff888096920000 [ 1026.243442] RIP: 0010:rds_ib_get_mr+0x58/0x200 [ 1026.248011] RSP: 0018:ffff888096927c80 EFLAGS: 00010202 [ 1026.253368] RAX: dffffc0000000000 RBX: ffff888096927d50 RCX: ffff8880a8f5d09c [ 1026.260629] RDX: 000000000000000d RSI: 0000000000000001 RDI: 0000000000000068 [ 1026.267908] RBP: ffff8880a0e2b8c0 R08: 0000000000000001 R09: ffff8880a27f3480 [ 1026.275171] R10: ffff8880a27f34a7 R11: 0000000000000000 R12: ffff8880a27f3480 [ 1026.282431] R13: 0000000000000001 R14: ffff8880a8f5d09c R15: 0000000000000000 [ 1026.289694] FS: 00007fe867a3e700(0000) GS:ffff8880ba400000(0000) knlGS:0000000000000000 [ 1026.297910] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1026.303783] CR2: 00007f0d851648a5 CR3: 00000000a2f91000 CR4: 00000000003406f0 [ 1026.311051] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1026.318316] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1026.325575] Call Trace: [ 1026.328158] __rds_rdma_map+0x5ab/0xea0 [ 1026.332133] rds_get_mr+0x89/0xd0 [ 1026.335579] ? rds_rdma_drop_keys+0x210/0x210 [ 1026.340073] rds_setsockopt+0x227/0x750 [ 1026.344045] ? rds_create+0x4b0/0x4b0 [ 1026.347839] ? __fdget+0x19b/0x1f0 [ 1026.351369] ? security_socket_setsockopt+0x83/0xb0 [ 1026.356381] SyS_setsockopt+0x110/0x1e0 [ 1026.360348] ? SyS_recv+0x40/0x40 [ 1026.363796] ? preempt_schedule_common+0x45/0xc0 [ 1026.368548] ? do_syscall_64+0x4c/0x640 [ 1026.372520] ? SyS_recv+0x40/0x40 [ 1026.375967] do_syscall_64+0x1d5/0x640 [ 1026.379852] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 1026.385030] RIP: 0033:0x7fe8690ea0e9 [ 1026.388726] RSP: 002b:00007fe867a3e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 1026.396421] RAX: ffffffffffffffda RBX: 00007fe8691fd030 RCX: 00007fe8690ea0e9 [ 1026.403682] RDX: 0000000000000002 RSI: 0000000000000114 RDI: 0000000000000003 00:02:31 executing program 4: socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080)=0xffffffffffffffff, 0x4) modify_ldt$write(0x1, &(0x7f0000000000)={0xcfb}, 0x10) modify_ldt$write(0x1, &(0x7f0000000100)={0x3ff, 0x1000, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1}, 0x10) bind$rds(r0, &(0x7f0000000140)={0x2, 0x4e22, @loopback}, 0x10) modify_ldt$write(0x1, &(0x7f00000000c0)={0x2, 0x0, 0x400, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040)={0x0, 0x1000}, 0x10) 00:02:31 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) (async, rerun: 64) socketpair(0x8, 0xa, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) (rerun: 64) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000000c0), 0x1) (async) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) 00:02:31 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000180)={@alg={0x26, 'aead\x00', 0x0, 0x0, 'ccm(aes-aesni)\x00'}, {&(0x7f0000000040)=""/171, 0xab}, &(0x7f0000000140), 0x66}, 0xa0) (async, rerun: 32) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r1) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0xcc, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x20}, {0x8, 0x15, 0x80000001}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8}, {0x6}, {0x8, 0x15, 0x407e}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x7fff}, {0x6, 0x11, 0xfcc}, {0x8}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40000}, 0x20000005) (async, rerun: 32) socketpair(0x1e, 0x2, 0x93d9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r4) (async) sendmsg$DEVLINK_CMD_RELOAD(r4, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000400)={0x88, 0x0, 0x20, 0x70bd2b, 0x25dfdbfc, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x2}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x4}}]}, 0x88}, 0x1, 0x0, 0x0, 0x81}, 0x24040000) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xc000004}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20040000}, 0x891) (async, rerun: 64) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r5, 0x10d, 0x70bd2b, 0x25dfdbff, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0xbd}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000040}, 0x0) (rerun: 64) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000100), 0x4) (async) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) (async, rerun: 32) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000380), 0x4) (rerun: 32) [ 1026.410948] RBP: 00007fe86914408d R08: 0000000000000020 R09: 0000000000000000 [ 1026.418208] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000 [ 1026.425465] R13: 00007ffcb937a13f R14: 00007fe867a3e300 R15: 0000000000022000 [ 1026.432733] Code: fa 48 c1 ea 03 80 3c 02 00 0f 85 9e 01 00 00 4c 8b bd c0 04 00 00 48 b8 00 00 00 00 00 fc ff df 49 8d 7f 68 48 89 fa 48 c1 ea 03 <80> 3c 02 00 0f 85 6e 01 00 00 48 b8 00 00 00 00 00 fc ff df 4d [ 1026.451882] RIP: rds_ib_get_mr+0x58/0x200 RSP: ffff888096927c80 00:02:31 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000b00)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, 0x0, 0x0}}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, &(0x7f0000000980)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}], 0x2, 0x0, 0xfffffffffffffffc}}], 0xa0}, 0x0) socketpair(0x29, 0x2, 0x7fffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f00000002c0)=ANY=[@ANYBLOB="91f1fa62ed9308500638234ce2cd9a8c5b1190a48bf929578d452245053bc4910c5f7f8d97f7923c09b534a4aee77e0b92e793a50e37915e560236927ddcba4cde40b0e96532b1610300000000000000d612bd239db48bec12a86ac4a7ca72c0b5447b5c024be6e4824c121d6a650752e2a51428b86a5f23e6973d59263724773cdf9c6f0d98a889c039ea6cf0d8670522423bf74bcdec378779ca4b5e53daee8b11deb08214ac618fee920b363fe1fe112115f5f981b4678b3b19dd09ab2b38727a873a2cc570f796b873e15d3727c60378af2df18b2f9b0fa5ed57fccac8013400"/239], 0x1) setsockopt$RDS_GET_MR_FOR_DEST(r2, 0x114, 0x7, &(0x7f0000000200)={@hci={0x1f, 0x4}, {&(0x7f0000000100)=""/159, 0x9f}, &(0x7f00000001c0), 0x4}, 0xa0) 00:02:31 executing program 1: getrusage(0x0, &(0x7f00000014c0)) r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000024c0)=[{&(0x7f0000000200)=""/91, 0x5b}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/106, 0x6a}, {&(0x7f0000001300)=""/202, 0xca}, {&(0x7f0000001400)=""/142, 0x8e}, {&(0x7f0000003ac0)=""/4096, 0x1000}], 0x6, &(0x7f0000003880)=[@fadd={0x58, 0x114, 0x6, {{0x80000000, 0x200022}, &(0x7f0000002540)=0xffffffffffffffff, &(0x7f0000002580)=0x7, 0x7404746f, 0x1a, 0xfff, 0x0, 0x6}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f00000025c0)=""/185, 0xb9}, &(0x7f0000002680)}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f00000026c0)=""/4096, 0x1000}, &(0x7f00000036c0), 0x1}}, @mask_fadd={0x58, 0x114, 0x8, {{0xa7c, 0x97}, &(0x7f0000003700)=0x4000000000000001, &(0x7f0000003740)=0x7f, 0x6, 0x5, 0xffffffffffff0001, 0x1ca, 0x2}}, @zcopy_cookie={0x18, 0x114, 0xc, 0x4dc2}, @mask_fadd={0x58, 0x114, 0x8, {{0x8}, &(0x7f0000003780)=0x9, &(0x7f00000037c0)=0xd7e2, 0xa, 0x178be70c, 0xda, 0x100000000, 0x24, 0x3e}}, @zcopy_cookie={0x18, 0x114, 0xc, 0x5}], 0x198, 0x800}, 0x46) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f00000001c0)={{&(0x7f0000000100)=""/88, 0x58}, &(0x7f0000000180), 0x5}, 0x20) socketpair(0x23, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f00000000c0)=0x1, 0x4) sendmsg$rds(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10, 0x0, 0x42}, 0x0) [ 1026.504693] ---[ end trace 6e0eb5a381dbb6ab ]--- [ 1026.528501] Kernel panic - not syncing: Fatal exception [ 1026.534056] Kernel Offset: disabled [ 1026.537673] Rebooting in 86400 seconds..