01d3fd7c829320a17307706c3290c265ef334c2b52d92e86a139c1b42c79f2c5eff977ee1f87b6304711b299e254d6a4cb4c06a1df94548e9cf884f764f7e6dfcbf947af67baa4217590b8bee8130d7f7ddbf8b26093513246c85d13d9d2905662f49e6c3ef4cbf6305d7c1a38e100ab41a2d04f804e14d7d8b8ad865234bb0cdd55dbfeb81de21f7033e39c9d98be6bf1101347b88110a4a2400331d02b10b8d470c9e30d3f8b393ccbe287b51a7f5943ce2d0a6afe04737d4ebc2745024f09004914c965057171131fee2f344596c3a84238ad50340085bfa2f36d033a13d383d415919d5e260eb99f5472ce5b78b95280f42d3e44bfcac901483276dd77559478fdaa0986e81148f960f9fdc5c9ddf1b853f9854100b38eb1c70198bbd76008324b095c694892c48bfdf428f6f87a96c58e92898c7f299b9de5d8599643d445857fdbe8dd3f3c00facabc7c6e8f1f5b92228f76e43b64c186c4d11f56dae08ee1bda10309dc1cad5006e8281b5d1e02ea3d29361b2ff1401d45b81df14620d8a4d80fee1ba5d8da36e1ae580efdd37ec0819e680dc07d6a1752eb36f90a6ccd1f93d13c6e80e3725b54e784965d452203d4a64e3f3580bc56a1f6a9ca2406d49ca516165e3228fc14b32d6df8aee2c8d5991a65ae19c88efec8e87a554a988cd4bd507d9cd2dc7c0a1c400a96ee582d7a042e9f8369cd0427837f85e9872c1771e2cb1f774a1d65a3680c4e80f2f0ad1ecf018d425dc4013302c1bafa24dedc35884963c459b280a6e9c834fdb25ce3e9b1b0ce44666b73a9c39796145b3c7ae872a1598eeb3002c64ccf58b1b96ace0f3fe4136ac6448a65876002d04d80e3491eb522a795ae7c31e30771e1bcba23db1d107a31907d466f0423521ad14d178ad84cb0fc5b771302a7281ce4a6017cdf56b7a432aa32d16f2e46963edec9dcc66ff9490c2f460e22c63b0e44688838b5d204649da0c7bbdf6f3eba14ecc049c07003ab0a3575de3870ead7ba7565b9b4ec35543b261ad1a99b055228f57c3894c4512847cd8a0c629b567128b14ba8a02c65e19e41751c7f4bfc6b2b4fb2d8f75d115e2abca698e6af488a0542daea347c5dc923fab76c21cabd1e8d89f349b1e82406feb360d3ef62471751bdcd1114d2d88d744a09657403fcf258c14630f97b5f1ee4431ffad81c81e31eddbdcd7f05a0f60959a4315af8b39cc0075dd3bba9496afb7c1f4deb5f7525dcbe4f4947429406235b145043437bb35951c4ec6ed46979b2c454f944633d2a4a857812962d51c92015e70508daf0ce50c8eb86ecab3f84d37eab3d9c1b9aa5155e3a6bff45d6ed8460f0dcc303e591d934e769f656e51e30aa4e27b2b7974a0722efba76f9b62ecb0b758323e08edc1ddb4e1a81b4ca510a040041c347e3145ffc743cca332c6ef8b527915f5dc24f8b958e6b4c7168d47271c3c07166c082b87061c6ad9dab4093ab78fd3aed5902be1c17779f4a82abfb4ce6cc1"}, @iv={0xa0, 0x117, 0x2, 0x8a, "5bd6042d8e2cc4dd220c7326f9cd7dc9c61ea4aa1ce7550755040c60371b40e83e0b0eeb035280ad288b157477e47a27b7a3ae52fa04a25183026bf57996747448fc0b47ca2cd369bc8bf8d4240ad1a7f5aab9a74c180b6585fd5dbcb4a0b787975a635be9e2f92bde01e47febcdc095185870060854776e0a46018bd51c823a277cb86fac6d0ceaa4b2"}, @iv={0x20, 0x117, 0x2, 0xb, "50c2e7af2a631737ab4687"}, @assoc={0x18, 0x117, 0x4, 0x8}, @op={0x18}, @assoc={0x18, 0x117, 0x4, 0x2d9}, @op={0x18, 0x117, 0x3, 0x1}], 0x1168, 0x44000}, {0x0, 0x0, &(0x7f0000005700)=[{&(0x7f0000004700)="a5c0d63722f581d6139690cfb4cd56f6009de21f319c93a9cb38c389e3eb35a579a5c16a803ce343d40e5f6854a3d933fa010e57f88ba2236b138a5861989a16e15c5137823d5cc63c4aecdd2162e806724a151ab29a8e79d33e4859faac3a4fae349055dad92eade3456eeb6c56d354f7e1f39d3a389d61d5686259f2f5a3de6c6d1b7be552529abfe034902f782e1125675c4de831a6654d6d4254f29837ca497b46c2d17bcaf579a0e2aa2593b5fcf470dd13abbd73f29ed3e86f10009101b4ecf183f43447f76263d803a589173b61554e3b9c59f4294104bba265a65d4603a31fb2931ef78c60eba9bd9978310763b9dcf29137fc796e09083daf3b7252069006437a356d097f47cdab8614727432b1a5e3c5db634c8a0ce3c8ba68a717b0abef3702d75c870739100998f1b865e4d3c354b9f7dc49b125f1690d361e05ac6fa28085f43211bece003b0fb9cad91fcf1e2feb63e57812e25b8c1d257e1d85a38f15e1f66631ac9a2ed4ab73c2302cd32c49adc08df6c4718d9607a95eeac1000d7aa456a3773b8a719d1082c852b4fc98fc3c5dcc4743eaa0e95f9c3a2305afc3325115bfd2292a8f4ec819920448124165677c98b14a80f6e7b686cbd03dddaee82296c1c6734cfc74848478767bdba49532472f4c99b4e6da6f9a03adafd59e4b46e32420fcaac0479a3acb6818aa98c96c3b6b1097c671a61b552cd2beeb503756ec20de739ae709212f2740129ca95eb3803ec180ed5213ad12e98ef66cd9219b3487d05875b096474b74f7d9975b1a9b190f08ce8f2142376b1db50d4148ac89451f4db7c290dd481809dc67479157c42d9d5d4c68f5a45df63c6f99f60640246d3af90ea3b1105a731c7fba68c2c1b2759f32696f2312c0e1193bd5ed3dad869103620423d9e139e1dd59eccf570605467a0f8bc5e2d335ab99aaae05341b39992308912fc7c14c48a2ac6d1bca76cde08f9311728389fb02684038d8681c3e95297cf7b86c633d8adbc3b2307ae821c0f8972ed6a6ee692863e4e3965789e784e1ee2cce4415529dac28150b22867cec48718d3fffb2e0d10514e45e6d6a453630e4b17970963ad05120439cfefbf5cadfbfb25c0af70ab330dc2d031f9d93fb77a02458f1f89dc44d4ae445a8767b905ec9d51418163ca592789af94aee3993a66ff3784cbaba6973816fea33dae386bf8e56bf004019bb6b106d6d8a0b8d31361da51a147cb8d06b6f213fd9cc1b87b9c506f26b6c78028bcd2aaaa0c4990ffda66b7979bc037947fd0e9942f7a562dbb588f68de61858e789c88e50ddfb375839dd8b01f18d0085b879cc34207f1f1136eaedbce5e7cb652850fd30ac6c33113b2d3f462ffcbd339513652215ddcc8beded844f730c9c749cc3bfaa1e3fc4373321a074b770327b17e17c9393e6b3cb25d9ccb8a4b28dc0b1d8d83e749b3bbf729c1d8ec7cb72d64d2726c4d4e6dee87b65a760261d06a18efdf1842092b690530caed08f7b8329acb7d19952e4c24711540b326192a071fc208291ee59a0b15b73955bb351080daa2233c2b62aa4a33e35641e670fe73b326cbf2189c6046433283ec9226f40fc7dac16cc3d8ccbf2b60af82ec18ea25e62dbfa617400a358123bb688b3b8ecfa656486c43bdea817cb358cbcb028202f543e5745cc3dc5b0927818d3d6ff21354ed059e6150a9995a5a2d32f5ee8c9701fae800d598eba191fd99cfd1759034a209013bee2210c667bab5051071115f808825112a8a7e12e8f11c7668855e9f5606c1ac6b065bad4c2f90373aa6209dc291d1697cc2d0abc5d54a08d04ed543a2ecca24f0b542bcfd1e41fa689ca34b30e268f42026a105adf34d10a9eb1f8c953bf78daa6e08a4dbf29b29d39b8df680d430e5b80d7c6b173df992185ff3fc8860842090ddba2113f9b72483c85561cf209909d08ed5a8955b8a6fb593861087ece6abb1654a6c3178f3235d4d59f1c2981ccb45f38036c170ffcf0cb85dcec43a88370dd055f6c2d2653cdc5584a64955eaf74fece85170a438247771a9ba19e3f71312852fd5307517858ed916a31a2bb5a64734740b63bbfb650e72f5439915e874c28e1487f1f124509761ae5d175ca30d857f11eb3d2f5240d5480581307a2c449b80b8296b7869eae7ee03c73bdefbdf8c1e8bdf3b14dfaf500aae8c256f6523616ec3e40a74b118675cf527d8a2bfd4ebb3f6566fc102b4fa246fdc9c77348a51fcef6fe48648345173a25958d136a971a6a18be6f609e690e6b33f64a8ad6a24234a2eb8a40973ed312c0f0a05f46b7a5499a15ad5c293a13ae5ba44418cd6584e6d6d6effd18cd1960d9ef0670538b4dcde5f9d0c65fc2b157ff4cd4fb1a1f98227f15c022415e826bf7d80dc63972ca7db6badfc382061ecd66f587c821669fa272c34d6f62ea565e56cd0d5d60fbf82cb7307c451b9ac82e8de8deb98798f03f3af7c133ed78df8a8eb6148cc0fc4dcb395abad69af9c163144a36fb8f6cb60008eae85eb1d53575afad515fe790877dbb150ecf5a75ada0158a4416d5d3025a7d6395847d59deca1b0770d703abc4d0055e19444928df791a720d9eeae070c8a5e1114d623260b83f064c1986f14d00fc860f0fca0c9b012f8602a8d91afcd43fdab773d448cc18485d136021a3cf4cf1003f2bce9c2b284ceebd42ae520bd0186bf9cd02b205486269cad35bd0cf9440b60ac107b77e122a2caf7e4bf96cd81ba5238263987a90c00d8fe3569bf65fd4f3f55a44c75dc1347ee150cf474d6d8ff555520bbe8b75ea58ff18662953fa2bc77bf36bbc22b766d59b781877509ff0cebfaf7bef70684bb769ab6de7d1f4ab5106bd23b9fdbb77d15e98fc9d01ac3767810ea460510cc8aaa9e5708d3a3c18132e6ba528efd0164decc39010e384d1c3678628470618d2b8469e7b491a4310b8224cd565883303ac65f8232c8c0c5025705f4dbf42c44a903d3e7642d18e7b77d6365ab7b2b9cb47a811633ffcd097b40caebd49edd774ec75c0a09b03bac8f028b269d5f2b4da9f546597388f0e8c994c51b1436c7da5d71aba916a917136157c241da5f9031229dd13797a9ec693891a8e061ff2a4a8b73f1915656484968a05c1ec7204ad870a97668598d0994a5f338c9817da1eb2d4dd27077590e8823c517f8d1f6de6192e70cd7dea0f29d01bc494c1841cfba76d45ee0466453599c0941e712d4770b41fb284ca060a510a6c74471ca525f5948498980bc61ab867172a0314c32eb8014f73cb4b102fadff65839155fc87469d24ab4dbe893c9ab44d088221f0759401b072ce376c89543ad2ec10c4b4ef16e9183825f470f7c5670bfb0b580f22570f808cccaa2d42da7864d6870c902d62661da690a2eabcb8e5a68366236be90362b8034b93a3f5811d5d75a60b47a00ebb4b7657105c09956da6de957990bc86f0b375059a013237524863df567d5d38095e436404c67b9b4ca298e59aa220222aaa5f1934123aa35f4efeda0ab98a4c0a9b6ab90955e5c2998a8a0129c33f260d70178c7a1245a9547b0a53319267cf50e402cb9d4d7f50dfdbdccc4b3f97462756ec91e7703f60dabc43f8b7ebbe077d4303081fc065df44ffc6b80f7967597375d468df5834a9adbd6a35c2a03819100168d9f49f0a5b757a59ee4d77b4ee1b399dc4c50e282d6874fd84719158c04b6a5cdfb5086134a640900fcac26f66e848b135c3f61d2f2de819a06caa1bea01b965fd59e5695aeea7cf7cb0fc6043af53e037a0856e8d7b4c2cacad2a84bbbba8577f95ade6063940aa4a0b947ba4bb214399849d685abadd052b54bb5506172df1eb486c90aeaf287fbe970936297fb270a6a30097134f5851562f8779950ea06a00b437cc0294870067affd6d65eb5e0102f29963715be5db3c449541e5fe282aa9f60b837cbfd0a027f92b957af92df77c463c1312d9fa69e2ec3de33ffe677001f74bf4d6ebe07e306bbb98451215aa88a1f059b03e778b5fd0e9981a2e509ddbdd6f41b6e6ff3cf7552f87524781cfe6c404c8da76390f1b736a725b5b6027a12b0a44c1eefd936eb1b8020de0feef26e6c0596ba01a88acb5efb703ea80e0bcfcddaf844758ec2e639a621d3a7484b10d899268c0723825793842fe685aa09fc1dd1f23db84ce4e9d23bf856c2d768feb1e0120d826506ffefbab64bcf347370a7c62d065b6e95e3b77136486a3fa9b188a47091286b08b4ec46b9d462643129060b87cb9d3be75c2188adc4e12ecfda3aab8ea60092e0caf500b29b062b6125efb2ed018397b54cd001c3298732dc5ab2943d6c522b0f7a556639fd83c92fc43c2d75fb572e003850d600ee95d81a41431ef5424e9ba89e9f608a3e17dceb3de86b2f33ac979b5231010a58a46dd17ee23199532f1536e8abcffd7364a4d6c334454a8b552065a5a0ab09ab247f20f116a6b1f7e32f64b5a6fc07f50e3070ee64c9f9e6a67d397261d492b78bfe8bf1530875d42b18eafcf9bb3731ea24d785017e507e31a61859c2d265d37051f66aee90a8898d80840e0f5e30bf0c80d2c984d53a76169351a316e6193ad6e290a2e28ab90b97f5655085662141deca0548081e536b0e1036187ae081bf0275ee398ffee34c8e6806ca046d44585a69181ab8ab1f22a0a5439a02af4c64bf3fc3aafc755e9ae1d65cf102207335f895e75323cd7f3ff44e14701dc80e35249e236fddad527b807c90f8affa26eae545e35dce13483dc25506a86575bf402e27fc04d42f80dd91605bd4a64f50ecdb5f0d323729fd966d2194c992036f8052ec794a947572ea31e35f3983e49ae012349e95b064156fffd626107f3b5d294fb6ca8fe40fcde16f6c6a481be37787c169bc62f57e66e5c7ea9e3de56edfbf5ed89127d19f25c41f235d5ef0f8982be5ea64a70f2abf8862b47b9f9e202c309dfeef4ecf1b8f4c2e915ea0ae9714c148e2b25e8ddadf3e9a5aeb9ef6b739c88a19eadde12eaa6a8e9067c99caad707691c61fc0b822cab897341d8f5fcc4173fc357da0adab8a187b7a53344b8fb1ba922b06b61297bba0987ca04723878dd65a2577007a45e979b0d02f0c6c79c70a955b7296b5568ffb777d8b2814dbf1819b5202e094cb948d0a31ffba91800b56b9f4ddbc7c131047546ad3be66968e82fa7a9cfc664864fb16c9bea3fdc00f34972a0a5780a70da18322ba00f84c330c83c75d1b4a5a6540ba874b580f96975063ae4a2fb13337a78fabe9b49163c1bf592d89e949ec185fb0ec33a0de2d2445435abc56d2c2a7af484d90dfa0a93bc9b06eb7b5db112a2b7c76a129b96253a710eed5408c90235b96813b075415ea0bfd4d41556f3aefa577547d55a3df923fd61aeec4c41acdc10a6ea3a9c027e47695f77409cb40bba2c0d71413736abc098128cdcbf4540cf34d95acc196df3c1fe39d592f62a2503af7ed85f7a938a57a76aea5f9e5b0f6cb7c1158de14886aee6878f47285ea1f757be41dd2fc5a6097131dfd8c9187f59fe144d22aae58cbff52f4a3a41265c12ead247bf5c59af618e170add8d45947a9dd5ecb9b24e1125817cd28e52ca85f146a93acb9a367fb876ab8a43f50ce378b90250da3b3039979cf24fb8c27bf0d4dad4df64eaaa03077b02c50fb882252eb78fc8654d7d632530dd70304ae0065c6e53be6ce294fab5e139acabef63111288dde7e94df8cf74f13b9ed163d6aa619223a03fa3fcc9100a6c37d983cdd976d4e5b33d3439ed480c8e99707b6205bc0f6df5eb23242e5431cdf", 0x1000}], 0x1, &(0x7f0000005740)=[@op={0x18}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x2}], 0x48, 0x20008045}], 0x8, 0x4) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)={0x20, r2, 0x201, 0x0, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xb5fa}]}, 0x20}}, 0x0) (async) 23:24:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$802154_raw(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x24, @short={0x2, 0x3, 0xfffe}}, 0x14, &(0x7f0000000080)={&(0x7f0000000040)="003d7d4af12ffe835fd9ec09fc4941dae037cdee9352ac35d8595a23dfe58a9909c6da83e61d88ec82fb229b824dbc129a6a71446b0c45f8c4", 0x39}, 0x1, 0x0, 0x0, 0x40}, 0x8000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB="240078dc2c3cf1d324102abdb9abc60000", @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) 23:24:42 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x30000}, 0x0) 23:24:42 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) (async) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x12840, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000380)='/sys/fs/9p', 0x4101, 0x22) ioctl$DRM_IOCTL_RES_CTX(r7, 0xc0106426, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{}, {}, {}, {}]}) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r8) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c0000003050774fa885f3904b9ee5730285ebb31f08cb5589220428e6e834a8fb6201d74f22a3565b450000000000000000040001", @ANYRES16=r9, @ANYBLOB="ed760000000000000000020000000800010000000000"], 0x1c}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x50, r9, 0x4, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x50}, 0x1, 0x0, 0x0, 0x4800}, 0x40004) (async) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r10, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x7c, r1, 0x4, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000000}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3f}]}, 0x7c}, 0x1, 0x0, 0x0, 0x20000808}, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) socket$xdp(0x2c, 0x3, 0x0) [ 1636.461150] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 23:24:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$802154_raw(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x24, @short={0x2, 0x3, 0xfffe}}, 0x14, &(0x7f0000000080)={&(0x7f0000000040)="003d7d4af12ffe835fd9ec09fc4941dae037cdee9352ac35d8595a23dfe58a9909c6da83e61d88ec82fb229b824dbc129a6a71446b0c45f8c4", 0x39}, 0x1, 0x0, 0x0, 0x40}, 0x8000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB="240078dc2c3cf1d324102abdb9abc60000", @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) 23:24:42 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x34000}, 0x0) [ 1636.506838] nbd: couldn't find device at index 33554432 [ 1636.529432] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. 23:24:42 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1636.568159] nbd: must specify an index to disconnect 23:24:42 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1636.595594] nbd: must specify an index to disconnect 23:24:42 executing program 1: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) getsockopt$inet6_dccp_int(r0, 0x21, 0xa, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000000c0)={0xfffffffffffffdc1, r3, 0x201, 0x0, 0xfffffffd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x30}}, 0x0) 23:24:42 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x400300}, 0x0) 23:24:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$802154_raw(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x24, @short={0x2, 0x3, 0xfffe}}, 0x14, &(0x7f0000000080)={&(0x7f0000000040)="003d7d4af12ffe835fd9ec09fc4941dae037cdee9352ac35d8595a23dfe58a9909c6da83e61d88ec82fb229b824dbc129a6a71446b0c45f8c4", 0x39}, 0x1, 0x0, 0x0, 0x40}, 0x8000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB="240078dc2c3cf1d324102abdb9abc60000", @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$802154_raw(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x24, @short={0x2, 0x3, 0xfffe}}, 0x14, &(0x7f0000000080)={&(0x7f0000000040)="003d7d4af12ffe835fd9ec09fc4941dae037cdee9352ac35d8595a23dfe58a9909c6da83e61d88ec82fb229b824dbc129a6a71446b0c45f8c4", 0x39}, 0x1, 0x0, 0x0, 0x40}, 0x8000) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB="240078dc2c3cf1d324102abdb9abc60000", @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) (async) [ 1636.658625] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1636.705205] nbd: couldn't find device at index 33554432 23:24:42 executing program 1: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) getsockopt$inet6_dccp_int(r0, 0x21, 0xa, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async, rerun: 64) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000000c0)={0xfffffffffffffdc1, r3, 0x201, 0x0, 0xfffffffd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x30}}, 0x0) 23:24:42 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xf0ffff}, 0x0) 23:24:42 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:42 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1636.730873] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1636.769527] nbd: must specify an index to disconnect [ 1636.865195] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1636.885432] nbd: couldn't find device at index 33554432 [ 1636.906805] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1636.917558] nbd: must specify an index to disconnect 23:24:42 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000125bd7000fedbdf2505000000102fc62dde1aa72031845b6555e1b75c0e4a9ad625bf9d40a5a8c9e26db396e74d75327f2b6c3e13a2fff167eba031"], 0x14}, 0x1, 0x0, 0x0, 0x64008081}, 0x240440d0) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) 23:24:42 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x1000000}, 0x0) 23:24:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24008000e817ea0f7861f108987af8ad8c37049a17b99454635d2a4685cc89a79a407a663bac65020328638be17968bd6a98c898872317c465fefb840bfa74d887638e53713aefa0284815d47ff0966e8bfd681aef16408f9f461ea0c6be0c93de37944363d8cd893c18472344c32823943902b89102de8ff1f24bfaa8babc38333ea10c218cc7bc8fc505e461c462fa1e638296ba497d05da3202d7dc3a64edbc954f1e3d8c651415b5c1210558c1c3a6de987c777efaa786", @ANYRES16=r2, @ANYBLOB="0102000000000000050002000000030001000000000006000a002d260000"], 0x24}}, 0x0) 23:24:42 executing program 1: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) getsockopt$inet6_dccp_int(r0, 0x21, 0xa, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000000c0)={0xfffffffffffffdc1, r3, 0x201, 0x0, 0xfffffffd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x30}}, 0x0) 23:24:42 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:42 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:43 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000125bd7000fedbdf2505000000102fc62dde1aa72031845b6555e1b75c0e4a9ad625bf9d40a5a8c9e26db396e74d75327f2b6c3e13a2fff167eba031"], 0x14}, 0x1, 0x0, 0x0, 0x64008081}, 0x240440d0) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000125bd7000fedbdf2505000000102fc62dde1aa72031845b6555e1b75c0e4a9ad625bf9d40a5a8c9e26db396e74d75327f2b6c3e13a2fff167eba031"], 0x14}, 0x1, 0x0, 0x0, 0x64008081}, 0x240440d0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) 23:24:43 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:43 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24008000e817ea0f7861f108987af8ad8c37049a17b99454635d2a4685cc89a79a407a663bac65020328638be17968bd6a98c898872317c465fefb840bfa74d887638e53713aefa0284815d47ff0966e8bfd681aef16408f9f461ea0c6be0c93de37944363d8cd893c18472344c32823943902b89102de8ff1f24bfaa8babc38333ea10c218cc7bc8fc505e461c462fa1e638296ba497d05da3202d7dc3a64edbc954f1e3d8c651415b5c1210558c1c3a6de987c777efaa786", @ANYRES16=r2, @ANYBLOB="0102000000000000050002000000030001000000000006000a002d260000"], 0x24}}, 0x0) 23:24:43 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x2000000}, 0x0) [ 1637.021356] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1637.033833] nbd: must specify an index to disconnect [ 1637.043942] nbd: couldn't find device at index 33554432 23:24:43 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000200), r1) sendmsg$NET_DM_CMD_START(r2, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x14, r3, 0x220, 0x70bd2b, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}}, 0x40844) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010225bd7000000000000201000000000200ff01000000ccac08e60bca7d172e84abbba1e9e8a03bdf1b5d5b2e2671b614195c72cbaf"], 0x20}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="640310009bace4411365a5f6fccff2f05cef732c5f7a545bb60e951ca8e6b79bf34142223b2cedc78bc60b60efc45d6330bf57d9fa388fe9339de2ed2c55620b3757d4bfa118832909eabaefc4b031de4ebcf24a9e499e4aca0592ce4dc5b3c1d1b2f8124f50add97cd037db285d014d0130cfa81977fc29d828d2", @ANYRES16=r6, @ANYBLOB="040d28bd7000fedbdf25010000000c00060000000000000000000c000800b85b0000000000000c0004001f000000000000000c0008009a970000000000000c0004008fffffffffffffff0c00040009000000000000000800010000000000"], 0x64}, 0x1, 0x0, 0x0, 0x20000000}, 0x4850) 23:24:43 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24008000e817ea0f7861f108987af8ad8c37049a17b99454635d2a4685cc89a79a407a663bac65020328638be17968bd6a98c898872317c465fefb840bfa74d887638e53713aefa0284815d47ff0966e8bfd681aef16408f9f461ea0c6be0c93de37944363d8cd893c18472344c32823943902b89102de8ff1f24bfaa8babc38333ea10c218cc7bc8fc505e461c462fa1e638296ba497d05da3202d7dc3a64edbc954f1e3d8c651415b5c1210558c1c3a6de987c777efaa786", @ANYRES16=r2, @ANYBLOB="0102000000000000050002000000030001000000000006000a002d260000"], 0x24}}, 0x0) 23:24:43 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x7000000}, 0x0) [ 1637.155076] nbd: couldn't find device at index 33554432 [ 1637.185471] nbd: must specify an index to disconnect 23:24:43 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:43 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000125bd7000fedbdf2505000000102fc62dde1aa72031845b6555e1b75c0e4a9ad625bf9d40a5a8c9e26db396e74d75327f2b6c3e13a2fff167eba031"], 0x14}, 0x1, 0x0, 0x0, 0x64008081}, 0x240440d0) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000125bd7000fedbdf2505000000102fc62dde1aa72031845b6555e1b75c0e4a9ad625bf9d40a5a8c9e26db396e74d75327f2b6c3e13a2fff167eba031"], 0x14}, 0x1, 0x0, 0x0, 0x64008081}, 0x240440d0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) 23:24:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000200), r1) sendmsg$NET_DM_CMD_START(r2, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x14, r3, 0x220, 0x70bd2b, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}}, 0x40844) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010225bd7000000000000201000000000200ff01000000ccac08e60bca7d172e84abbba1e9e8a03bdf1b5d5b2e2671b614195c72cbaf"], 0x20}}, 0x0) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="640310009bace4411365a5f6fccff2f05cef732c5f7a545bb60e951ca8e6b79bf34142223b2cedc78bc60b60efc45d6330bf57d9fa388fe9339de2ed2c55620b3757d4bfa118832909eabaefc4b031de4ebcf24a9e499e4aca0592ce4dc5b3c1d1b2f8124f50add97cd037db285d014d0130cfa81977fc29d828d2", @ANYRES16=r6, @ANYBLOB="040d28bd7000fedbdf25010000000c00060000000000000000000c000800b85b0000000000000c0004001f000000000000000c0008009a970000000000000c0004008fffffffffffffff0c00040009000000000000000800010000000000"], 0x64}, 0x1, 0x0, 0x0, 0x20000000}, 0x4850) [ 1637.208490] nbd: must specify an index to disconnect 23:24:43 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:43 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)={0x28, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x31}]}, 0x28}}, 0x0) 23:24:43 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xf000000}, 0x0) 23:24:43 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000300), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x58, r3, 0x2, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x26}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x58}, 0x1, 0x0, 0x0, 0x40050}, 0x800) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r2, 0x100, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xf47}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x810) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000240)={&(0x7f0000000440)=ANY=[@ANYBLOB="28ec00108d28a6fcbb396dd46c42ee3b1f840000000059087a036dbdd661343a", @ANYRES16=r2, @ANYBLOB="000127bd7000fbdbdf25030000000c00080007000000000000000800010000000000"], 0x28}, 0x1, 0x0, 0x0, 0x84044}, 0x10) [ 1637.279189] nbd: couldn't find device at index 33554432 23:24:43 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1637.327531] nbd: must specify an index to disconnect 23:24:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000200), r1) sendmsg$NET_DM_CMD_START(r2, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x14, r3, 0x220, 0x70bd2b, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}}, 0x40844) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010225bd7000000000000201000000000200ff01000000ccac08e60bca7d172e84abbba1e9e8a03bdf1b5d5b2e2671b614195c72cbaf"], 0x20}}, 0x0) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="640310009bace4411365a5f6fccff2f05cef732c5f7a545bb60e951ca8e6b79bf34142223b2cedc78bc60b60efc45d6330bf57d9fa388fe9339de2ed2c55620b3757d4bfa118832909eabaefc4b031de4ebcf24a9e499e4aca0592ce4dc5b3c1d1b2f8124f50add97cd037db285d014d0130cfa81977fc29d828d2", @ANYRES16=r6, @ANYBLOB="040d28bd7000fedbdf25010000000c00060000000000000000000c000800b85b0000000000000c0004001f000000000000000c0008009a970000000000000c0004008fffffffffffffff0c00040009000000000000000800010000000000"], 0x64}, 0x1, 0x0, 0x0, 0x20000000}, 0x4850) [ 1637.354939] nbd: must specify an index to disconnect 23:24:43 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)={0x28, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x31}]}, 0x28}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)={0x28, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x31}]}, 0x28}}, 0x0) (async) 23:24:43 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:43 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000300), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x58, r3, 0x2, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x26}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x58}, 0x1, 0x0, 0x0, 0x40050}, 0x800) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r2, 0x100, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xf47}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x810) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000240)={&(0x7f0000000440)=ANY=[@ANYBLOB="28ec00108d28a6fcbb396dd46c42ee3b1f840000000059087a036dbdd661343a", @ANYRES16=r2, @ANYBLOB="000127bd7000fbdbdf25030000000c00080007000000000000000800010000000000"], 0x28}, 0x1, 0x0, 0x0, 0x84044}, 0x10) 23:24:43 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x9effffff}, 0x0) 23:24:43 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="040000000000cb3070d99ec16be82ea61fb656efc200000010020000000800070000000000"], 0x1c}, 0x1, 0x0, 0x0, 0x82897e6f3b42df98}, 0x20000084) [ 1637.421290] nbd: couldn't find device at index 33554432 [ 1637.457011] nbd: must specify an index to disconnect 23:24:43 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x9f7d86cf}, 0x0) 23:24:43 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000300), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x58, r3, 0x2, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x26}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x58}, 0x1, 0x0, 0x0, 0x40050}, 0x800) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r2, 0x100, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xf47}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x810) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000240)={&(0x7f0000000440)=ANY=[@ANYBLOB="28ec00108d28a6fcbb396dd46c42ee3b1f840000000059087a036dbdd661343a", @ANYRES16=r2, @ANYBLOB="000127bd7000fbdbdf25030000000c00080007000000000000000800010000000000"], 0x28}, 0x1, 0x0, 0x0, 0x84044}, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000300), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x58, r3, 0x2, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x26}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x58}, 0x1, 0x0, 0x0, 0x40050}, 0x800) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r2, 0x100, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xf47}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x810) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000240)={&(0x7f0000000440)=ANY=[@ANYBLOB="28ec00108d28a6fcbb396dd46c42ee3b1f840000000059087a036dbdd661343a", @ANYRES16=r2, @ANYBLOB="000127bd7000fbdbdf25030000000c00080007000000000000000800010000000000"], 0x28}, 0x1, 0x0, 0x0, 0x84044}, 0x10) (async) [ 1637.501055] nbd: must specify an index to disconnect 23:24:43 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:43 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async, rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)={0x28, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x31}]}, 0x28}}, 0x0) (rerun: 32) 23:24:43 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xcf867d9f}, 0x0) 23:24:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="040000000000cb3070d99ec16be82ea61fb656efc200000010020000000800070000000000"], 0x1c}, 0x1, 0x0, 0x0, 0x82897e6f3b42df98}, 0x20000084) 23:24:43 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:43 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1637.600631] nbd: couldn't find device at index 33554432 [ 1637.629082] nbd: must specify an index to disconnect 23:24:43 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000080), r0) sendmsg$NET_DM_CMD_START(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r3, 0x4, 0x70bd29, 0x25dfdbfb, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040000}, 0x40) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="69bb7064647021761c1f58cb1843d015373e68ac62e5d001b151b7b825bb8551ef99b1c64fadbd11286d8bdea866c328d3b5828c956c85b2c52c8ff8827deee63c281430192c1e13067bf6fd2023b8ad05d940f817d7f9c2de171c0d28b9961b4ff740e2471e3f2ce3f219e76468530d78748d67350c8f150fd8d6e20da1f3fad137136f3c794dcd322e40c4a442a62ebfb48388689813575b9d1f9381d89848914b09e87d7bcfd88a30aefbba5c6c59b418b3f94135097bac133694e5934091f3fb33e0ace6440a70101be11e5e3c3b284ffccdc77333b85c007878b7a728670c663b5cc3", @ANYRES16=r2, @ANYBLOB="0102000000000000000002ffbf3e350001000000000006000a04757e79588658"], 0x24}}, 0x0) 23:24:43 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_open_dev$dri(&(0x7f0000000000), 0x80, 0x80100) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r4, 0x0, 0x0) getsockopt$inet6_dccp_int(r4, 0x21, 0x6, &(0x7f00000005c0), &(0x7f0000000600)=0x4) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r5, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000580)={r5, 0xe0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5, &(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000380)=[{}, {}, {}], 0x18, 0x10, &(0x7f00000003c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000440)}}, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, r3, 0x300, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x8091}, 0x1) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, 0x0, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x2, 0xa, 'nbd\x00'}]}, 0x24}, 0x1, 0x0, 0x0, 0x2c008000}, 0x800) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) 23:24:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="040000000000cb3070d99ec16be82ea61fb656efc200000010020000000800070000000000"], 0x1c}, 0x1, 0x0, 0x0, 0x82897e6f3b42df98}, 0x20000084) 23:24:43 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xf0ffffff}, 0x0) 23:24:43 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:43 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) (async) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000080), r0) sendmsg$NET_DM_CMD_START(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r3, 0x4, 0x70bd29, 0x25dfdbfb, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040000}, 0x40) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="69bb7064647021761c1f58cb1843d015373e68ac62e5d001b151b7b825bb8551ef99b1c64fadbd11286d8bdea866c328d3b5828c956c85b2c52c8ff8827deee63c281430192c1e13067bf6fd2023b8ad05d940f817d7f9c2de171c0d28b9961b4ff740e2471e3f2ce3f219e76468530d78748d67350c8f150fd8d6e20da1f3fad137136f3c794dcd322e40c4a442a62ebfb48388689813575b9d1f9381d89848914b09e87d7bcfd88a30aefbba5c6c59b418b3f94135097bac133694e5934091f3fb33e0ace6440a70101be11e5e3c3b284ffccdc77333b85c007878b7a728670c663b5cc3", @ANYRES16=r2, @ANYBLOB="0102000000000000000002ffbf3e350001000000000006000a04757e79588658"], 0x24}}, 0x0) 23:24:43 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_open_dev$dri(&(0x7f0000000000), 0x80, 0x80100) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r4, 0x0, 0x0) getsockopt$inet6_dccp_int(r4, 0x21, 0x6, &(0x7f00000005c0), &(0x7f0000000600)=0x4) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r5, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000580)={r5, 0xe0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5, &(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000380)=[{}, {}, {}], 0x18, 0x10, &(0x7f00000003c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000440)}}, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, r3, 0x300, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x8091}, 0x1) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, 0x0, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x2, 0xa, 'nbd\x00'}]}, 0x24}, 0x1, 0x0, 0x0, 0x2c008000}, 0x800) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_open_dev$dri(&(0x7f0000000000), 0x80, 0x80100) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) bind$xdp(r4, 0x0, 0x0) (async) getsockopt$inet6_dccp_int(r4, 0x21, 0x6, &(0x7f00000005c0), &(0x7f0000000600)=0x4) (async) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) bind$xdp(r5, 0x0, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000580)={r5, 0xe0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5, &(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000380)=[{}, {}, {}], 0x18, 0x10, &(0x7f00000003c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000440)}}, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, r3, 0x300, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x8091}, 0x1) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, 0x0, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x2, 0xa, 'nbd\x00'}]}, 0x24}, 0x1, 0x0, 0x0, 0x2c008000}, 0x800) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) 23:24:43 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240000f0", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1637.752198] nbd: couldn't find device at index 33554432 [ 1637.772804] nbd: must specify an index to disconnect 23:24:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="43c409e610e1dd65"], 0x1c}}, 0x0) 23:24:43 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xfffff000}, 0x0) 23:24:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async, rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="43c409e610e1dd65"], 0x1c}}, 0x0) (rerun: 64) 23:24:43 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1637.860313] nbd: couldn't find device at index 33554432 23:24:43 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="24000002", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:43 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000080), r0) sendmsg$NET_DM_CMD_START(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r3, 0x4, 0x70bd29, 0x25dfdbfb, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040000}, 0x40) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="69bb7064647021761c1f58cb1843d015373e68ac62e5d001b151b7b825bb8551ef99b1c64fadbd11286d8bdea866c328d3b5828c956c85b2c52c8ff8827deee63c281430192c1e13067bf6fd2023b8ad05d940f817d7f9c2de171c0d28b9961b4ff740e2471e3f2ce3f219e76468530d78748d67350c8f150fd8d6e20da1f3fad137136f3c794dcd322e40c4a442a62ebfb48388689813575b9d1f9381d89848914b09e87d7bcfd88a30aefbba5c6c59b418b3f94135097bac133694e5934091f3fb33e0ace6440a70101be11e5e3c3b284ffccdc77333b85c007878b7a728670c663b5cc3", @ANYRES16=r2, @ANYBLOB="0102000000000000000002ffbf3e350001000000000006000a04757e79588658"], 0x24}}, 0x0) 23:24:43 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_open_dev$dri(&(0x7f0000000000), 0x80, 0x80100) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r4, 0x0, 0x0) (async) getsockopt$inet6_dccp_int(r4, 0x21, 0x6, &(0x7f00000005c0), &(0x7f0000000600)=0x4) (async) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r5, 0x0, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000580)={r5, 0xe0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5, &(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000380)=[{}, {}, {}], 0x18, 0x10, &(0x7f00000003c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000440)}}, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, r3, 0x300, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x8091}, 0x1) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, 0x0, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x2, 0xa, 'nbd\x00'}]}, 0x24}, 0x1, 0x0, 0x0, 0x2c008000}, 0x800) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) 23:24:43 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xffffff7f}, 0x0) 23:24:44 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x563c07aa6333213d, 0x70bd2c, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x2000a000}, 0x4004014) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)={0x28, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x28}}, 0x0) [ 1638.004234] nbd: couldn't find device at index 33554432 23:24:44 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="24000003", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:44 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="43c409e610e1dd65"], 0x1c}}, 0x0) 23:24:44 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) 23:24:44 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xffffff9e}, 0x0) 23:24:44 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="24000004", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:44 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r2, 0x400, 0x70bd2c, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) 23:24:44 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xfffffff0}, 0x0) 23:24:44 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x563c07aa6333213d, 0x70bd2c, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x2000a000}, 0x4004014) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)={0x28, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x28}}, 0x0) [ 1638.126338] nbd: couldn't find device at index 33554432 [ 1638.153117] nbd: must specify an index to disconnect 23:24:44 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) 23:24:44 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="24000005", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:44 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x3000000000000}, 0x0) 23:24:44 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:44 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) [ 1638.252149] nbd: couldn't find device at index 33554432 23:24:44 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r2, 0x400, 0x70bd2c, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r2, 0x400, 0x70bd2c, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) (async) [ 1638.314371] nbd: must specify an index to disconnect 23:24:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x563c07aa6333213d, 0x70bd2c, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x2000a000}, 0x4004014) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)={0x28, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x28}}, 0x0) 23:24:44 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="24000006", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:44 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x40, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xf369}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xbc}]}, 0x40}}, 0x50) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x48, r1, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xa7}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x48}, 0x1, 0x0, 0x0, 0x80}, 0xc0c5) 23:24:44 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x40030000000000}, 0x0) 23:24:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x18000, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x81, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x9c, 0x0, 0x2db4f90d5068b0ea, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x800}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9e0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x101}]}, 0x9c}, 0x1, 0x0, 0x0, 0x4c0c0}, 0x40404) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r6, 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r6, 0xc01064c4, &(0x7f0000000240)={&(0x7f0000000200)=[0x0, 0x0], 0x2}) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r7, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:44 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x40, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xf369}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xbc}]}, 0x40}}, 0x50) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x48, r1, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xa7}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x48}, 0x1, 0x0, 0x0, 0x80}, 0xc0c5) [ 1638.402070] nbd: couldn't find device at index 33554432 23:24:44 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r2, 0x400, 0x70bd2c, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) 23:24:44 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400f0ff", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:44 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xf0ffffffffffff}, 0x0) 23:24:44 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\a', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1638.498491] nbd: must specify an index to disconnect 23:24:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x18000, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) (async, rerun: 64) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x81, 0x0) (rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x9c, 0x0, 0x2db4f90d5068b0ea, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x800}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9e0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x101}]}, 0x9c}, 0x1, 0x0, 0x0, 0x4c0c0}, 0x40404) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r6, 0x0, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r6, 0xc01064c4, &(0x7f0000000240)={&(0x7f0000000200)=[0x0, 0x0], 0x2}) (async, rerun: 32) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r7, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:44 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000200", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:44 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x40, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xf369}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xbc}]}, 0x40}}, 0x50) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x48, r1, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xa7}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x48}, 0x1, 0x0, 0x0, 0x80}, 0xc0c5) 23:24:44 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x200, 0x70bd26, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x3}, 0x4000001) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000001400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000013c0)={&(0x7f0000001380)={0x14, 0x0, 0x100, 0x70bd28, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40001}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x10) r4 = msgget$private(0x0, 0x5ae) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r5, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x2, 0x70bd29, 0x16, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc5e35283a15a9480}, 0x80) msgsnd(r4, &(0x7f0000000100)={0x1}, 0x8, 0x0) msgctl$MSG_STAT(r4, 0xb, &(0x7f0000000380)=""/4096) 23:24:44 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x100000000000000}, 0x0) 23:24:44 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\b', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1638.644932] nbd: must specify an index to disconnect 23:24:44 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000080), r3) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x58, r1, 0x4, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2ec3f266}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x10000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x90}, 0x40000) ioctl$RTC_EPOCH_READ(0xffffffffffffffff, 0x8008700d, &(0x7f0000000000)) 23:24:44 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000300", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x18000, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) (async, rerun: 64) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x81, 0x0) (rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x9c, 0x0, 0x2db4f90d5068b0ea, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x800}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9e0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x101}]}, 0x9c}, 0x1, 0x0, 0x0, 0x4c0c0}, 0x40404) (async, rerun: 64) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r6 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r6, 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r6, 0xc01064c4, &(0x7f0000000240)={&(0x7f0000000200)=[0x0, 0x0], 0x2}) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r7, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) [ 1638.689066] nbd: must specify an index to disconnect 23:24:44 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x200, 0x70bd26, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x3}, 0x4000001) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000001400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000013c0)={&(0x7f0000001380)={0x14, 0x0, 0x100, 0x70bd28, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40001}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x10) r4 = msgget$private(0x0, 0x5ae) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r5, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x2, 0x70bd29, 0x16, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc5e35283a15a9480}, 0x80) msgsnd(r4, &(0x7f0000000100)={0x1}, 0x8, 0x0) (async) msgctl$MSG_STAT(r4, 0xb, &(0x7f0000000380)=""/4096) 23:24:44 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="2400000f", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:44 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000080), r3) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x58, r1, 0x4, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2ec3f266}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x10000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x90}, 0x40000) (async) ioctl$RTC_EPOCH_READ(0xffffffffffffffff, 0x8008700d, &(0x7f0000000000)) 23:24:44 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x200000000000000}, 0x0) 23:24:44 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000400", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:44 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00`', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:44 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x200, 0x70bd26, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x3}, 0x4000001) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000001400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000013c0)={&(0x7f0000001380)={0x14, 0x0, 0x100, 0x70bd28, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40001}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x10) r4 = msgget$private(0x0, 0x5ae) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r5, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x2, 0x70bd29, 0x16, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc5e35283a15a9480}, 0x80) msgsnd(r4, &(0x7f0000000100)={0x1}, 0x8, 0x0) msgctl$MSG_STAT(r4, 0xb, &(0x7f0000000380)=""/4096) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_START(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x200, 0x70bd26, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x3}, 0x4000001) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000001400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000013c0)={&(0x7f0000001380)={0x14, 0x0, 0x100, 0x70bd28, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40001}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x10) (async) msgget$private(0x0, 0x5ae) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_START(r5, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x2, 0x70bd29, 0x16, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc5e35283a15a9480}, 0x80) (async) msgsnd(r4, &(0x7f0000000100)={0x1}, 0x8, 0x0) (async) msgctl$MSG_STAT(r4, 0xb, &(0x7f0000000380)=""/4096) (async) [ 1638.804597] nbd: must specify an index to disconnect 23:24:44 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x700000000000000}, 0x0) 23:24:44 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000500", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:44 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240000f0", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1638.906902] nbd: must specify an index to disconnect 23:24:44 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000080), r3) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x58, r1, 0x4, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2ec3f266}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x10000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x90}, 0x40000) ioctl$RTC_EPOCH_READ(0xffffffffffffffff, 0x8008700d, &(0x7f0000000000)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000080), r3) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x58, r1, 0x4, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2ec3f266}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x10000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x90}, 0x40000) (async) ioctl$RTC_EPOCH_READ(0xffffffffffffffff, 0x8008700d, &(0x7f0000000000)) (async) 23:24:44 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r3, 0x0, 0x0) ioctl$SIOCX25SCUDMATCHLEN(r3, 0x89e7, &(0x7f0000000000)={0x56}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="010200070000000000ac1ee89421215f372d61641a6558e652838282d42c8fc7a3c11b9fefaccdf0bbb0a20a3ff24ce821963fc7392c3201e544af5cd58047718e2fcbf89d680e911edfda73ede2891ce9d7b1927693493e22bb8b189a2e9965aa00b42773eb20c908bcb4740a81af1a3fa610d5ad51d6c8465683a4ed0d39aaa80c379c6d8dacf31352"], 0x1c}}, 0x0) 23:24:45 executing program 5: socketpair(0x3, 0x1, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000040)={0x20, r4, 0xdd0294e2e79e72ee, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)={0x2c, r4, 0x100, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x40}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}]}, 0x2c}}, 0x0) 23:24:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:45 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xf00000000000000}, 0x0) 23:24:45 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r3, 0x0, 0x0) (async) ioctl$SIOCX25SCUDMATCHLEN(r3, 0x89e7, &(0x7f0000000000)={0x56}) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="010200070000000000ac1ee89421215f372d61641a6558e652838282d42c8fc7a3c11b9fefaccdf0bbb0a20a3ff24ce821963fc7392c3201e544af5cd58047718e2fcbf89d680e911edfda73ede2891ce9d7b1927693493e22bb8b189a2e9965aa00b42773eb20c908bcb4740a81af1a3fa610d5ad51d6c8465683a4ed0d39aaa80c379c6d8dacf31352"], 0x1c}}, 0x0) 23:24:45 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000600", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:45 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r1, 0x0, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r1, 0x8004af80, &(0x7f0000000000)) [ 1639.085254] nbd: must specify an index to disconnect 23:24:45 executing program 5: socketpair(0x3, 0x1, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000040)={0x20, r4, 0xdd0294e2e79e72ee, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)={0x2c, r4, 0x100, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x40}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}]}, 0x2c}}, 0x0) socketpair(0x3, 0x1, 0x4, &(0x7f0000000000)) (async) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000040)={0x20, r4, 0xdd0294e2e79e72ee, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)={0x2c, r4, 0x100, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x40}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}]}, 0x2c}}, 0x0) (async) 23:24:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:45 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x9effffff00000000}, 0x0) 23:24:45 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\a\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:45 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async, rerun: 64) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) bind$xdp(r3, 0x0, 0x0) (async) ioctl$SIOCX25SCUDMATCHLEN(r3, 0x89e7, &(0x7f0000000000)={0x56}) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="010200070000000000ac1ee89421215f372d61641a6558e652838282d42c8fc7a3c11b9fefaccdf0bbb0a20a3ff24ce821963fc7392c3201e544af5cd58047718e2fcbf89d680e911edfda73ede2891ce9d7b1927693493e22bb8b189a2e9965aa00b42773eb20c908bcb4740a81af1a3fa610d5ad51d6c8465683a4ed0d39aaa80c379c6d8dacf31352"], 0x1c}}, 0x0) 23:24:45 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r1, 0x0, 0x0) (async) ioctl$VHOST_VDPA_GET_VQS_COUNT(r1, 0x8004af80, &(0x7f0000000000)) 23:24:45 executing program 5: socketpair(0x3, 0x1, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000040)={0x20, r4, 0xdd0294e2e79e72ee, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)={0x2c, r4, 0x100, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x40}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}]}, 0x2c}}, 0x0) socketpair(0x3, 0x1, 0x4, &(0x7f0000000000)) (async) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000040)={0x20, r4, 0xdd0294e2e79e72ee, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)={0x2c, r4, 0x100, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x40}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}]}, 0x2c}}, 0x0) (async) [ 1639.228657] nbd: must specify an index to disconnect 23:24:45 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\b\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:45 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xcf867d9f00000000}, 0x0) 23:24:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:45 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r1, 0x0, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r1, 0x8004af80, &(0x7f0000000000)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) bind$xdp(r1, 0x0, 0x0) (async) ioctl$VHOST_VDPA_GET_VQS_COUNT(r1, 0x8004af80, &(0x7f0000000000)) (async) 23:24:45 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x38, 0x0, 0xff, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xffffffffffffffbd, 0x8, 0xffffffffffff0000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x106}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000000000000}]}, 0x38}, 0x1, 0x0, 0x0, 0x40010}, 0x4) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="01020000000000000000020000000800070000000000"], 0x1c}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/module/nvme_core', 0x8000, 0x40) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000200)='/sys/bus/clocksource', 0x2400, 0xc8) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000400)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000240)={&(0x7f0000000380)={0x4c, r4, 0x10, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8840}, 0x4) 23:24:45 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xf0ffffff00000000}, 0x0) 23:24:45 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000f00", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1639.356449] nbd: must specify an index to disconnect 23:24:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:45 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$key(0xf, 0x3, 0x2) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:45 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00H\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:45 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xffffff7f00000000}, 0x0) [ 1639.453094] nbd: must specify an index to disconnect 23:24:45 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x38, 0x0, 0xff, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xffffffffffffffbd, 0x8, 0xffffffffffff0000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x106}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000000000000}]}, 0x38}, 0x1, 0x0, 0x0, 0x40010}, 0x4) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="01020000000000000000020000000800070000000000"], 0x1c}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/module/nvme_core', 0x8000, 0x40) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000200)='/sys/bus/clocksource', 0x2400, 0xc8) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000400)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000240)={&(0x7f0000000380)={0x4c, r4, 0x10, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8840}, 0x4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x38, 0x0, 0xff, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xffffffffffffffbd, 0x8, 0xffffffffffff0000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x106}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000000000000}]}, 0x38}, 0x1, 0x0, 0x0, 0x40010}, 0x4) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="01020000000000000000020000000800070000000000"], 0x1c}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/module/nvme_core', 0x8000, 0x40) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000200)='/sys/bus/clocksource', 0x2400, 0xc8) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000400)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000240)={&(0x7f0000000380)={0x4c, r4, 0x10, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8840}, 0x4) (async) 23:24:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:45 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) 23:24:45 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x38, 0x0, 0xff, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xffffffffffffffbd, 0x8, 0xffffffffffff0000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x106}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000000000000}]}, 0x38}, 0x1, 0x0, 0x0, 0x40010}, 0x4) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="01020000000000000000020000000800070000000000"], 0x1c}}, 0x0) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/module/nvme_core', 0x8000, 0x40) (async) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000200)='/sys/bus/clocksource', 0x2400, 0xc8) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000400)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000240)={&(0x7f0000000380)={0x4c, r4, 0x10, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8840}, 0x4) [ 1639.549033] nbd: must specify an index to disconnect 23:24:45 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$key(0xf, 0x3, 0x2) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socket$key(0xf, 0x3, 0x2) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) 23:24:45 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xfffffffffffff000}, 0x0) 23:24:45 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00L\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1639.584421] nbd: must specify an index to disconnect 23:24:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:45 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) 23:24:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:45 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) [ 1639.679274] nbd: must specify an index to disconnect [ 1639.699324] nbd: must specify an index to disconnect 23:24:45 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:24:45 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00`\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1639.759774] nbd: must specify an index to disconnect 23:24:45 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$key(0xf, 0x3, 0x2) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:45 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) r3 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r3, &(0x7f00000011c0)={0x2c, 0x0, r4}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r5, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r6, &(0x7f00000011c0)={0x2c, 0x0, r7}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r8, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r9, &(0x7f00000011c0)={0x2c, 0x0, r10}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r11, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r12, &(0x7f00000011c0)={0x2c, 0x0, r13}, 0x10) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="84070000", @ANYRES16=0x0, @ANYBLOB="10002dbd7000fddbdf250300000008000100", @ANYRES32=0x0, @ANYBLOB="f401028040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b00000008000400000000000800070000000000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000300000008000600", @ANYRES32=0x0, @ANYBLOB="40000100240001007072696f72697479000000000000000000000000000000000000000000000000050003000e000000080004000000010008000600", @ANYRES32=0x0, @ANYBLOB="40000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b000000080004008a000000080007000000000038000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000010000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040001000000080007000000000038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000500030003000000080004000700000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040005000000080007000000000008000100", @ANYRES32=0x0, @ANYBLOB="5c01028038000100240001006d636173745f72656a6f696e5f636f756e740000000000000000000000000000050003000300000008000400e400000038000100240001006e6f746966795f70656572735f636f756e7400000000000000000000000000000500030003000000080004000100000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004005805000038000100240001006e6f746966795f70656572735f696e74657276616c000000000000000000000005000300030000000800040076070000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000200000008000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004000180000008000100", @ANYRES32=0x0, @ANYBLOB="7402028040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000050003000b000000080004004568824c08000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000500030003000000080004000100000054000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b0000002400040003000708ff010000feff40ff0001000000100120060000000800053f040000003c000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000b00040072616e646f6d0000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000700000008000600", @ANYRES32=0x0, @ANYBLOB="3c00010024000100757365725f6c696e6b757000000000000000000000000000000000000000000005000300060000000400040008000600", @ANYRES32=r4, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c0000000000000005000300030000000800040000000000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000600000008000600", @ANYRES32=r7, @ANYBLOB="3c00010024000100656e61626c65640000000000000000000000000000000010000000000000000005000300060000000400040008000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000700000008000100", @ANYRES32=r10, @ANYBLOB="3c00028038000100240001006e6f746966795f70656572735f636f756e7400000000000000000000000000000500030003000000080004000000000008000100", @ANYRES32=0x0, @ANYBLOB="4801028040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040004000000080007000000000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004000080000040000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000050003000300000008000400", @ANYRES32=0x0, @ANYBLOB="08000700000000004c000100240001006c625f74785f6d6574686f640000000000000000000000000000000000000000050003000500000019000400686173685f746f5f706f72745f6d617070696e6700000000400001002400010071756575655f6964000000000000000000000000000000000000000000000000050003000300000008000400ff0f000008000600", @ANYRES32=r13, @ANYBLOB], 0x784}, 0x1, 0x0, 0x0, 0x4000010}, 0x44800) [ 1639.785839] nbd: must specify an index to disconnect 23:24:45 executing program 0: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r0, 0x0, 0x0) sendmsg$key(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000340)={0x2, 0x12, 0xc0, 0x9, 0x28, 0x0, 0x70bd28, 0x25dfdbff, [@sadb_address={0x3, 0x17, 0x2b, 0x20, 0x0, @in={0x2, 0x4e20, @multicast1}}, @sadb_ident={0x2, 0xb, 0x4, 0x0, 0x1}, @sadb_sa={0x2, 0x1, 0x4d2, 0x8, 0x9, 0xf5, 0x0, 0xa0000000}, @sadb_lifetime={0x4, 0x0, 0x7, 0x5, 0x4, 0x10001}, @sadb_x_sa2={0x2, 0x13, 0x6, 0x0, 0x0, 0x70bd28, 0x3507}, @sadb_x_kmaddress={0x7, 0x19, 0x0, @in6={0xa, 0x4e22, 0x1, @empty, 0x2}, @in={0x2, 0x4e21, @remote}}, @sadb_x_sec_ctx={0x12, 0x18, 0x9, 0x3, 0x88, "41c14a0d385b7456e474df9ad8eb63c0d80059963f85c2fd1d12ffbeff89250754410c0f8615eaaf10e0c7d0e412f49145627cdf1b3bc95fc5d00f4881959b4599f96280d21e76d1bfcd5d9db9f69c6013ef9769d8fcd13d3393411fcd6123a04facd9a7cf23652c827f2ae11289230cc85ec1e626da1543ec542d11a9e29cc709b0d35b5a849c40"}]}, 0x140}}, 0x4008000) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$packet(0x11, 0x3, 0x300) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x4, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10001}]}, 0x30}}, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) 23:24:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:45 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00h\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:45 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x2}, 0x0) [ 1639.904990] nbd: must specify an index to disconnect 23:24:45 executing program 0: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r0, 0x0, 0x0) sendmsg$key(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000340)={0x2, 0x12, 0xc0, 0x9, 0x28, 0x0, 0x70bd28, 0x25dfdbff, [@sadb_address={0x3, 0x17, 0x2b, 0x20, 0x0, @in={0x2, 0x4e20, @multicast1}}, @sadb_ident={0x2, 0xb, 0x4, 0x0, 0x1}, @sadb_sa={0x2, 0x1, 0x4d2, 0x8, 0x9, 0xf5, 0x0, 0xa0000000}, @sadb_lifetime={0x4, 0x0, 0x7, 0x5, 0x4, 0x10001}, @sadb_x_sa2={0x2, 0x13, 0x6, 0x0, 0x0, 0x70bd28, 0x3507}, @sadb_x_kmaddress={0x7, 0x19, 0x0, @in6={0xa, 0x4e22, 0x1, @empty, 0x2}, @in={0x2, 0x4e21, @remote}}, @sadb_x_sec_ctx={0x12, 0x18, 0x9, 0x3, 0x88, "41c14a0d385b7456e474df9ad8eb63c0d80059963f85c2fd1d12ffbeff89250754410c0f8615eaaf10e0c7d0e412f49145627cdf1b3bc95fc5d00f4881959b4599f96280d21e76d1bfcd5d9db9f69c6013ef9769d8fcd13d3393411fcd6123a04facd9a7cf23652c827f2ae11289230cc85ec1e626da1543ec542d11a9e29cc709b0d35b5a849c40"}]}, 0x140}}, 0x4008000) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$packet(0x11, 0x3, 0x300) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x4, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10001}]}, 0x30}}, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) bind$xdp(r0, 0x0, 0x0) (async) sendmsg$key(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000340)={0x2, 0x12, 0xc0, 0x9, 0x28, 0x0, 0x70bd28, 0x25dfdbff, [@sadb_address={0x3, 0x17, 0x2b, 0x20, 0x0, @in={0x2, 0x4e20, @multicast1}}, @sadb_ident={0x2, 0xb, 0x4, 0x0, 0x1}, @sadb_sa={0x2, 0x1, 0x4d2, 0x8, 0x9, 0xf5, 0x0, 0xa0000000}, @sadb_lifetime={0x4, 0x0, 0x7, 0x5, 0x4, 0x10001}, @sadb_x_sa2={0x2, 0x13, 0x6, 0x0, 0x0, 0x70bd28, 0x3507}, @sadb_x_kmaddress={0x7, 0x19, 0x0, @in6={0xa, 0x4e22, 0x1, @empty, 0x2}, @in={0x2, 0x4e21, @remote}}, @sadb_x_sec_ctx={0x12, 0x18, 0x9, 0x3, 0x88, "41c14a0d385b7456e474df9ad8eb63c0d80059963f85c2fd1d12ffbeff89250754410c0f8615eaaf10e0c7d0e412f49145627cdf1b3bc95fc5d00f4881959b4599f96280d21e76d1bfcd5d9db9f69c6013ef9769d8fcd13d3393411fcd6123a04facd9a7cf23652c827f2ae11289230cc85ec1e626da1543ec542d11a9e29cc709b0d35b5a849c40"}]}, 0x140}}, 0x4008000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socket$packet(0x11, 0x3, 0x300) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x4, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10001}]}, 0x30}}, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) (async) 23:24:45 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00l\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:45 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000010000006000aeb2c260000"], 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r3) [ 1639.942723] nbd: must specify an index to disconnect [ 1639.960904] nbd: must specify an index to disconnect 23:24:46 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) r3 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r3, &(0x7f00000011c0)={0x2c, 0x0, r4}, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$xdp(0x2c, 0x3, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r5, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r6, &(0x7f00000011c0)={0x2c, 0x0, r7}, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$xdp(0x2c, 0x3, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r8, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r9, &(0x7f00000011c0)={0x2c, 0x0, r10}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$xdp(0x2c, 0x3, 0x0) (async, rerun: 32) ioctl$ifreq_SIOCGIFINDEX_team(r11, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) (rerun: 32) bind$xdp(r12, &(0x7f00000011c0)={0x2c, 0x0, r13}, 0x10) (async, rerun: 64) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="84070000", @ANYRES16=0x0, @ANYBLOB="10002dbd7000fddbdf250300000008000100", @ANYRES32=0x0, @ANYBLOB="f401028040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b00000008000400000000000800070000000000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000300000008000600", @ANYRES32=0x0, @ANYBLOB="40000100240001007072696f72697479000000000000000000000000000000000000000000000000050003000e000000080004000000010008000600", @ANYRES32=0x0, @ANYBLOB="40000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b000000080004008a000000080007000000000038000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000010000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040001000000080007000000000038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000500030003000000080004000700000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040005000000080007000000000008000100", @ANYRES32=0x0, @ANYBLOB="5c01028038000100240001006d636173745f72656a6f696e5f636f756e740000000000000000000000000000050003000300000008000400e400000038000100240001006e6f746966795f70656572735f636f756e7400000000000000000000000000000500030003000000080004000100000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004005805000038000100240001006e6f746966795f70656572735f696e74657276616c000000000000000000000005000300030000000800040076070000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000200000008000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004000180000008000100", @ANYRES32=0x0, @ANYBLOB="7402028040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000050003000b000000080004004568824c08000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000500030003000000080004000100000054000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b0000002400040003000708ff010000feff40ff0001000000100120060000000800053f040000003c000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000b00040072616e646f6d0000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000700000008000600", @ANYRES32=0x0, @ANYBLOB="3c00010024000100757365725f6c696e6b757000000000000000000000000000000000000000000005000300060000000400040008000600", @ANYRES32=r4, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c0000000000000005000300030000000800040000000000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000600000008000600", @ANYRES32=r7, @ANYBLOB="3c00010024000100656e61626c65640000000000000000000000000000000010000000000000000005000300060000000400040008000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000700000008000100", @ANYRES32=r10, @ANYBLOB="3c00028038000100240001006e6f746966795f70656572735f636f756e7400000000000000000000000000000500030003000000080004000000000008000100", @ANYRES32=0x0, @ANYBLOB="4801028040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040004000000080007000000000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004000080000040000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000050003000300000008000400", @ANYRES32=0x0, @ANYBLOB="08000700000000004c000100240001006c625f74785f6d6574686f640000000000000000000000000000000000000000050003000500000019000400686173685f746f5f706f72745f6d617070696e6700000000400001002400010071756575655f6964000000000000000000000000000000000000000000000000050003000300000008000400ff0f000008000600", @ANYRES32=r13, @ANYBLOB], 0x784}, 0x1, 0x0, 0x0, 0x4000010}, 0x44800) (rerun: 64) 23:24:46 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:46 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x3}, 0x0) 23:24:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00t\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:46 executing program 0: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r0, 0x0, 0x0) (async) sendmsg$key(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000340)={0x2, 0x12, 0xc0, 0x9, 0x28, 0x0, 0x70bd28, 0x25dfdbff, [@sadb_address={0x3, 0x17, 0x2b, 0x20, 0x0, @in={0x2, 0x4e20, @multicast1}}, @sadb_ident={0x2, 0xb, 0x4, 0x0, 0x1}, @sadb_sa={0x2, 0x1, 0x4d2, 0x8, 0x9, 0xf5, 0x0, 0xa0000000}, @sadb_lifetime={0x4, 0x0, 0x7, 0x5, 0x4, 0x10001}, @sadb_x_sa2={0x2, 0x13, 0x6, 0x0, 0x0, 0x70bd28, 0x3507}, @sadb_x_kmaddress={0x7, 0x19, 0x0, @in6={0xa, 0x4e22, 0x1, @empty, 0x2}, @in={0x2, 0x4e21, @remote}}, @sadb_x_sec_ctx={0x12, 0x18, 0x9, 0x3, 0x88, "41c14a0d385b7456e474df9ad8eb63c0d80059963f85c2fd1d12ffbeff89250754410c0f8615eaaf10e0c7d0e412f49145627cdf1b3bc95fc5d00f4881959b4599f96280d21e76d1bfcd5d9db9f69c6013ef9769d8fcd13d3393411fcd6123a04facd9a7cf23652c827f2ae11289230cc85ec1e626da1543ec542d11a9e29cc709b0d35b5a849c40"}]}, 0x140}}, 0x4008000) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$packet(0x11, 0x3, 0x300) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x4, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10001}]}, 0x30}}, 0x10) (async, rerun: 64) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) (rerun: 64) [ 1640.106336] nbd: must specify an index to disconnect 23:24:46 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000010000006000aeb2c260000"], 0x24}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r3) [ 1640.130253] nbd: must specify an index to disconnect 23:24:46 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:46 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x7}, 0x0) 23:24:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00z\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:46 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) (async) r3 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r3, &(0x7f00000011c0)={0x2c, 0x0, r4}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r5, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r6, &(0x7f00000011c0)={0x2c, 0x0, r7}, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$xdp(0x2c, 0x3, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r8, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r9, &(0x7f00000011c0)={0x2c, 0x0, r10}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$xdp(0x2c, 0x3, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r11, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r12, &(0x7f00000011c0)={0x2c, 0x0, r13}, 0x10) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="84070000", @ANYRES16=0x0, @ANYBLOB="10002dbd7000fddbdf250300000008000100", @ANYRES32=0x0, @ANYBLOB="f401028040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b00000008000400000000000800070000000000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000300000008000600", @ANYRES32=0x0, @ANYBLOB="40000100240001007072696f72697479000000000000000000000000000000000000000000000000050003000e000000080004000000010008000600", @ANYRES32=0x0, @ANYBLOB="40000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b000000080004008a000000080007000000000038000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000010000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040001000000080007000000000038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000500030003000000080004000700000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040005000000080007000000000008000100", @ANYRES32=0x0, @ANYBLOB="5c01028038000100240001006d636173745f72656a6f696e5f636f756e740000000000000000000000000000050003000300000008000400e400000038000100240001006e6f746966795f70656572735f636f756e7400000000000000000000000000000500030003000000080004000100000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004005805000038000100240001006e6f746966795f70656572735f696e74657276616c000000000000000000000005000300030000000800040076070000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000200000008000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004000180000008000100", @ANYRES32=0x0, @ANYBLOB="7402028040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000050003000b000000080004004568824c08000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000500030003000000080004000100000054000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b0000002400040003000708ff010000feff40ff0001000000100120060000000800053f040000003c000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000b00040072616e646f6d0000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000700000008000600", @ANYRES32=0x0, @ANYBLOB="3c00010024000100757365725f6c696e6b757000000000000000000000000000000000000000000005000300060000000400040008000600", @ANYRES32=r4, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c0000000000000005000300030000000800040000000000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000600000008000600", @ANYRES32=r7, @ANYBLOB="3c00010024000100656e61626c65640000000000000000000000000000000010000000000000000005000300060000000400040008000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000700000008000100", @ANYRES32=r10, @ANYBLOB="3c00028038000100240001006e6f746966795f70656572735f636f756e7400000000000000000000000000000500030003000000080004000000000008000100", @ANYRES32=0x0, @ANYBLOB="4801028040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040004000000080007000000000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004000080000040000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000050003000300000008000400", @ANYRES32=0x0, @ANYBLOB="08000700000000004c000100240001006c625f74785f6d6574686f640000000000000000000000000000000000000000050003000500000019000400686173685f746f5f706f72745f6d617070696e6700000000400001002400010071756575655f6964000000000000000000000000000000000000000000000000050003000300000008000400ff0f000008000600", @ANYRES32=r13, @ANYBLOB], 0x784}, 0x1, 0x0, 0x0, 0x4000010}, 0x44800) [ 1640.233884] nbd: must specify an index to disconnect 23:24:46 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000010000006000aeb2c260000"], 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async, rerun: 32) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r3) (rerun: 32) [ 1640.254955] nbd: must specify an index to disconnect 23:24:46 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xf}, 0x0) 23:24:46 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x380618}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x14, 0x0, 0x904, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4050480}, 0x8000) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) 23:24:46 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240000ff", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400f000", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1640.340426] nbd: must specify an index to disconnect 23:24:46 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="05000000210000000000020000002400070000000000a8768fd9d9043ff662bdda59e172f2d68ccae3ee807671d5796427f445e0aab86d316c2c4c6ee398c839ee6ddba0689cf5ce476f3781fb0171304af1e9298ab22099841c14400a163a0a5b541f156d7b89509decdf00fe7b4f1399e14f94bc96ab322c892023eec3ceac3642818a24765536e946515797d00477e05558c08c9179f1a798f4c118912e1b3144559b965735ba787623273cb4701c5e9a27699dc5ab8898788ad625ffea6bd8e89d21b1eca487668ed4ee8f9e51958fbb3450aba110d5467302f6cb4081340d1c95759496a2e11189048fac8ff88400619ac14483f1b5ad70f9875e4d23e2312f30b77ec6848e2e241e1bf7d2eae336dc183654b9613bae107f2be95673000000"], 0x1c}}, 0x0) 23:24:46 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xf0}, 0x0) 23:24:46 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:46 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x380618}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x14, 0x0, 0x904, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4050480}, 0x8000) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) 23:24:46 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000003", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1640.434808] nbd: must specify an index to disconnect 23:24:46 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="05000000210000000000020000002400070000000000a8768fd9d9043ff662bdda59e172f2d68ccae3ee807671d5796427f445e0aab86d316c2c4c6ee398c839ee6ddba0689cf5ce476f3781fb0171304af1e9298ab22099841c14400a163a0a5b541f156d7b89509decdf00fe7b4f1399e14f94bc96ab322c892023eec3ceac3642818a24765536e946515797d00477e05558c08c9179f1a798f4c118912e1b3144559b965735ba787623273cb4701c5e9a27699dc5ab8898788ad625ffea6bd8e89d21b1eca487668ed4ee8f9e51958fbb3450aba110d5467302f6cb4081340d1c95759496a2e11189048fac8ff88400619ac14483f1b5ad70f9875e4d23e2312f30b77ec6848e2e241e1bf7d2eae336dc183654b9613bae107f2be95673000000"], 0x1c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="05000000210000000000020000002400070000000000a8768fd9d9043ff662bdda59e172f2d68ccae3ee807671d5796427f445e0aab86d316c2c4c6ee398c839ee6ddba0689cf5ce476f3781fb0171304af1e9298ab22099841c14400a163a0a5b541f156d7b89509decdf00fe7b4f1399e14f94bc96ab322c892023eec3ceac3642818a24765536e946515797d00477e05558c08c9179f1a798f4c118912e1b3144559b965735ba787623273cb4701c5e9a27699dc5ab8898788ad625ffea6bd8e89d21b1eca487668ed4ee8f9e51958fbb3450aba110d5467302f6cb4081340d1c95759496a2e11189048fac8ff88400619ac14483f1b5ad70f9875e4d23e2312f30b77ec6848e2e241e1bf7d2eae336dc183654b9613bae107f2be95673000000"], 0x1c}}, 0x0) (async) 23:24:46 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x300}, 0x0) 23:24:46 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:46 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x380618}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x14, 0x0, 0x904, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4050480}, 0x8000) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) [ 1640.498317] nbd: must specify an index to disconnect [ 1640.518268] nbd: must specify an index to disconnect 23:24:46 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x700}, 0x0) 23:24:46 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000005", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1640.546257] nbd: must specify an index to disconnect 23:24:46 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="05000000210000000000020000002400070000000000a8768fd9d9043ff662bdda59e172f2d68ccae3ee807671d5796427f445e0aab86d316c2c4c6ee398c839ee6ddba0689cf5ce476f3781fb0171304af1e9298ab22099841c14400a163a0a5b541f156d7b89509decdf00fe7b4f1399e14f94bc96ab322c892023eec3ceac3642818a24765536e946515797d00477e05558c08c9179f1a798f4c118912e1b3144559b965735ba787623273cb4701c5e9a27699dc5ab8898788ad625ffea6bd8e89d21b1eca487668ed4ee8f9e51958fbb3450aba110d5467302f6cb4081340d1c95759496a2e11189048fac8ff88400619ac14483f1b5ad70f9875e4d23e2312f30b77ec6848e2e241e1bf7d2eae336dc183654b9613bae107f2be95673000000"], 0x1c}}, 0x0) [ 1640.585665] nbd: must specify an index to disconnect 23:24:46 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000240)={&(0x7f0000000500)=ANY=[@ANYBLOB="1c00000017586515f67525943c7da4ce9df07037bb211d5a5da7f66eb3bd8500900806ea77dc5dec0af3cc50f70fca3ed3a33e916dc784d422f538979dcb7604c09ffc65e368b13adf617a01ec48ab25f08144a4b1586ed12dcb50a1f0c76f3ae30fedef55d260acc31b93781b0fc2e9cc4404ec9de5912ff52ce5c61d020aebc9e5687e02c4cc3bb4caca1e9327405a122c158c23afb5f4b63ff966b9650d0a81284f24e4ad71dd11778cb6d89212b026bed422f47b3b657c1fc136a90c58ea37b293af5a19abee0e454e9897454d7a889a3182706e720c54a270c022702706d201303ee0f7e87c9efb2e4a17485a8dd66c3577faaae4b00374a7578c0ef2245c821d169530afc66a1c64b0246335cbf22f1ef926bb291b89d82119e2266751ce7598a455900fd04a2e99edf00b7452078a12b3d0ea5fa53bcf8c07a8818f98d017a8628efa4dbc75dfa2a9cc9fd6023cb37eefc22717ded92b3f0544929a23175f6718353fd936d9f929849ce08cfbb1a82ffca159eb8097", @ANYRESHEX=r1, @ANYBLOB="ed760000000000000000020000000800010000000000"], 0x1c}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f00000002c0), r6) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x70, 0x0, 0x4, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '-*j*'}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) 23:24:46 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xf00}, 0x0) [ 1640.668261] nbd: must specify an index to disconnect 23:24:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000006", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:46 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1640.702107] nbd: must specify an index to disconnect 23:24:46 executing program 1: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000000), 0x1000, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000040)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) 23:24:46 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000240)={&(0x7f0000000500)=ANY=[@ANYBLOB="1c00000017586515f67525943c7da4ce9df07037bb211d5a5da7f66eb3bd8500900806ea77dc5dec0af3cc50f70fca3ed3a33e916dc784d422f538979dcb7604c09ffc65e368b13adf617a01ec48ab25f08144a4b1586ed12dcb50a1f0c76f3ae30fedef55d260acc31b93781b0fc2e9cc4404ec9de5912ff52ce5c61d020aebc9e5687e02c4cc3bb4caca1e9327405a122c158c23afb5f4b63ff966b9650d0a81284f24e4ad71dd11778cb6d89212b026bed422f47b3b657c1fc136a90c58ea37b293af5a19abee0e454e9897454d7a889a3182706e720c54a270c022702706d201303ee0f7e87c9efb2e4a17485a8dd66c3577faaae4b00374a7578c0ef2245c821d169530afc66a1c64b0246335cbf22f1ef926bb291b89d82119e2266751ce7598a455900fd04a2e99edf00b7452078a12b3d0ea5fa53bcf8c07a8818f98d017a8628efa4dbc75dfa2a9cc9fd6023cb37eefc22717ded92b3f0544929a23175f6718353fd936d9f929849ce08cfbb1a82ffca159eb8097", @ANYRESHEX=r1, @ANYBLOB="ed760000000000000000020000000800010000000000"], 0x1c}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f00000002c0), r6) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x70, 0x0, 0x4, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '-*j*'}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000240)={&(0x7f0000000500)=ANY=[@ANYBLOB="1c00000017586515f67525943c7da4ce9df07037bb211d5a5da7f66eb3bd8500900806ea77dc5dec0af3cc50f70fca3ed3a33e916dc784d422f538979dcb7604c09ffc65e368b13adf617a01ec48ab25f08144a4b1586ed12dcb50a1f0c76f3ae30fedef55d260acc31b93781b0fc2e9cc4404ec9de5912ff52ce5c61d020aebc9e5687e02c4cc3bb4caca1e9327405a122c158c23afb5f4b63ff966b9650d0a81284f24e4ad71dd11778cb6d89212b026bed422f47b3b657c1fc136a90c58ea37b293af5a19abee0e454e9897454d7a889a3182706e720c54a270c022702706d201303ee0f7e87c9efb2e4a17485a8dd66c3577faaae4b00374a7578c0ef2245c821d169530afc66a1c64b0246335cbf22f1ef926bb291b89d82119e2266751ce7598a455900fd04a2e99edf00b7452078a12b3d0ea5fa53bcf8c07a8818f98d017a8628efa4dbc75dfa2a9cc9fd6023cb37eefc22717ded92b3f0544929a23175f6718353fd936d9f929849ce08cfbb1a82ffca159eb8097", @ANYRESHEX=r1, @ANYBLOB="ed760000000000000000020000000800010000000000"], 0x1c}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f00000002c0), r6) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x70, 0x0, 0x4, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '-*j*'}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) 23:24:46 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:46 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xf000}, 0x0) 23:24:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\a', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1640.812173] nbd: must specify an index to disconnect 23:24:46 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1640.864927] nbd: must specify an index to disconnect 23:24:46 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x30000}, 0x0) 23:24:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400000f", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:46 executing program 1: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000000), 0x1000, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000040)) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) [ 1640.893004] nbd: must specify an index to disconnect 23:24:46 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01020000000000000000020000000c000600020000000000000006000a002d260000"], 0x28}, 0x1, 0x0, 0x0, 0x4898d4e06812135c}, 0x0) 23:24:46 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000240)={&(0x7f0000000500)=ANY=[@ANYBLOB="1c00000017586515f67525943c7da4ce9df07037bb211d5a5da7f66eb3bd8500900806ea77dc5dec0af3cc50f70fca3ed3a33e916dc784d422f538979dcb7604c09ffc65e368b13adf617a01ec48ab25f08144a4b1586ed12dcb50a1f0c76f3ae30fedef55d260acc31b93781b0fc2e9cc4404ec9de5912ff52ce5c61d020aebc9e5687e02c4cc3bb4caca1e9327405a122c158c23afb5f4b63ff966b9650d0a81284f24e4ad71dd11778cb6d89212b026bed422f47b3b657c1fc136a90c58ea37b293af5a19abee0e454e9897454d7a889a3182706e720c54a270c022702706d201303ee0f7e87c9efb2e4a17485a8dd66c3577faaae4b00374a7578c0ef2245c821d169530afc66a1c64b0246335cbf22f1ef926bb291b89d82119e2266751ce7598a455900fd04a2e99edf00b7452078a12b3d0ea5fa53bcf8c07a8818f98d017a8628efa4dbc75dfa2a9cc9fd6023cb37eefc22717ded92b3f0544929a23175f6718353fd936d9f929849ce08cfbb1a82ffca159eb8097", @ANYRESHEX=r1, @ANYBLOB="ed760000000000000000020000000800010000000000"], 0x1c}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f00000002c0), r6) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x70, 0x0, 0x4, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '-*j*'}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) [ 1640.944947] nbd: must specify an index to disconnect 23:24:47 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00 ', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:47 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x34000}, 0x0) 23:24:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1640.996625] nbd: must specify an index to disconnect 23:24:47 executing program 1: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000000), 0x1000, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000040)) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) 23:24:47 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01020000000000000000020000000c000600020000000000000006000a002d260000"], 0x28}, 0x1, 0x0, 0x0, 0x4898d4e06812135c}, 0x0) 23:24:47 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x400300}, 0x0) 23:24:47 executing program 0: ioctl$VHOST_VDPA_GET_VRING_GROUP(0xffffffffffffffff, 0xc008af7b, &(0x7f0000000000)={0x872b7bc3d1a7f865, 0x9}) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VHOST_VDPA_SET_VRING_ENABLE(r1, 0x4008af75, &(0x7f0000000080)={0x2, 0x4}) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) 23:24:47 executing program 0: ioctl$VHOST_VDPA_GET_VRING_GROUP(0xffffffffffffffff, 0xc008af7b, &(0x7f0000000000)={0x872b7bc3d1a7f865, 0x9}) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VHOST_VDPA_SET_VRING_ENABLE(r1, 0x4008af75, &(0x7f0000000080)={0x2, 0x4}) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) 23:24:47 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xf0ffff}, 0x0) 23:24:47 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00H', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1641.256704] nla_parse: 48 callbacks suppressed [ 1641.256713] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1641.281926] nbd: must specify an index to disconnect 23:24:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:47 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01020000000000000000020000000c000600020000000000000006000a002d260000"], 0x28}, 0x1, 0x0, 0x0, 0x4898d4e06812135c}, 0x0) 23:24:47 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)={0x20, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}]}, 0x20}}, 0x0) [ 1641.345866] nbd: must specify an index to disconnect 23:24:47 executing program 0: ioctl$VHOST_VDPA_GET_VRING_GROUP(0xffffffffffffffff, 0xc008af7b, &(0x7f0000000000)={0x872b7bc3d1a7f865, 0x9}) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VHOST_VDPA_SET_VRING_ENABLE(r1, 0x4008af75, &(0x7f0000000080)={0x2, 0x4}) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) 23:24:47 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x1000000}, 0x0) 23:24:47 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00L', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:47 executing program 5: sendmsg$RDMA_NLDEV_CMD_RES_PD_GET(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x28, 0x140e, 0x400, 0x70bd28, 0x25dfdbfc, "", [@RDMA_NLDEV_ATTR_RES_PDN={0x8, 0x3c, 0x3}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x1}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x28}, 0x1, 0x0, 0x0, 0x4c040}, 0x4) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="140000004a515aa786d14067100c8ecf17e65d097fc0764edee1dd43f48eec76309bfb6c6f08341950c55596888184a1fc043aa7b8042a301701e6a932cbb7603b0d3851b67d9b87fa1c361effff9805afc3ddeeb9a37847a0c972833caf8c05da11da38ddb8e5af307710661c5a974eef1500413470c859972b2bc5ba4d22ff81158d26fcf4c182d6fac3b672594012139fb7eee0540a02edb9332ad96d7c6fec4ec2d17b1275372a863ae059d6bf47302561c0c8177ebfe2dc7fec0700525a757c666f8fb5003a75cafecf06015a9e5c7323", @ANYRES16=0x0, @ANYBLOB="000227bd7000fbdbdf2502000000"], 0x14}, 0x1, 0x0, 0x0, 0x8801}, 0x4000084) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)=ANY=[@ANYBLOB="00ebff007fc0e01531e60655f3ae5ada709568a343e74feaf3effd17f302655114e9e142a8db0b10f683689b5c70cd9137f471c34a1cc06e8b7d51a9f81e5ffbb66e6016e71f33790a1ff39a7f111b3066390d32a2d1793a2bdf3a1e1a6695c79dbd297196e56692414c297cb97d9ebff913e986f8a184071403e5b42f444d", @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000"], 0x14}}, 0x0) [ 1641.423930] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1641.456451] nbd: must specify an index to disconnect [ 1641.464379] nbd: must specify an index to disconnect 23:24:47 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)={0x20, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}]}, 0x20}}, 0x0) 23:24:47 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) 23:24:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:47 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00`', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:47 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x2000000}, 0x0) 23:24:47 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async, rerun: 64) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (rerun: 64) 23:24:47 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)={0x20, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}]}, 0x20}}, 0x0) [ 1641.575320] nbd: must specify an index to disconnect 23:24:47 executing program 5: sendmsg$RDMA_NLDEV_CMD_RES_PD_GET(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x28, 0x140e, 0x400, 0x70bd28, 0x25dfdbfc, "", [@RDMA_NLDEV_ATTR_RES_PDN={0x8, 0x3c, 0x3}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x1}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x28}, 0x1, 0x0, 0x0, 0x4c040}, 0x4) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="140000004a515aa786d14067100c8ecf17e65d097fc0764edee1dd43f48eec76309bfb6c6f08341950c55596888184a1fc043aa7b8042a301701e6a932cbb7603b0d3851b67d9b87fa1c361effff9805afc3ddeeb9a37847a0c972833caf8c05da11da38ddb8e5af307710661c5a974eef1500413470c859972b2bc5ba4d22ff81158d26fcf4c182d6fac3b672594012139fb7eee0540a02edb9332ad96d7c6fec4ec2d17b1275372a863ae059d6bf47302561c0c8177ebfe2dc7fec0700525a757c666f8fb5003a75cafecf06015a9e5c7323", @ANYRES16=0x0, @ANYBLOB="000227bd7000fbdbdf2502000000"], 0x14}, 0x1, 0x0, 0x0, 0x8801}, 0x4000084) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)=ANY=[@ANYBLOB="00ebff007fc0e01531e60655f3ae5ada709568a343e74feaf3effd17f302655114e9e142a8db0b10f683689b5c70cd9137f471c34a1cc06e8b7d51a9f81e5ffbb66e6016e71f33790a1ff39a7f111b3066390d32a2d1793a2bdf3a1e1a6695c79dbd297196e56692414c297cb97d9ebff913e986f8a184071403e5b42f444d", @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000"], 0x14}}, 0x0) 23:24:47 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00h', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:47 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x7000000}, 0x0) [ 1641.616258] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1641.653659] nbd: must specify an index to disconnect 23:24:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:47 executing program 5: sendmsg$RDMA_NLDEV_CMD_RES_PD_GET(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x28, 0x140e, 0x400, 0x70bd28, 0x25dfdbfc, "", [@RDMA_NLDEV_ATTR_RES_PDN={0x8, 0x3c, 0x3}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x1}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x28}, 0x1, 0x0, 0x0, 0x4c040}, 0x4) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="140000004a515aa786d14067100c8ecf17e65d097fc0764edee1dd43f48eec76309bfb6c6f08341950c55596888184a1fc043aa7b8042a301701e6a932cbb7603b0d3851b67d9b87fa1c361effff9805afc3ddeeb9a37847a0c972833caf8c05da11da38ddb8e5af307710661c5a974eef1500413470c859972b2bc5ba4d22ff81158d26fcf4c182d6fac3b672594012139fb7eee0540a02edb9332ad96d7c6fec4ec2d17b1275372a863ae059d6bf47302561c0c8177ebfe2dc7fec0700525a757c666f8fb5003a75cafecf06015a9e5c7323", @ANYRES16=0x0, @ANYBLOB="000227bd7000fbdbdf2502000000"], 0x14}, 0x1, 0x0, 0x0, 0x8801}, 0x4000084) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)=ANY=[@ANYBLOB="00ebff007fc0e01531e60655f3ae5ada709568a343e74feaf3effd17f302655114e9e142a8db0b10f683689b5c70cd9137f471c34a1cc06e8b7d51a9f81e5ffbb66e6016e71f33790a1ff39a7f111b3066390d32a2d1793a2bdf3a1e1a6695c79dbd297196e56692414c297cb97d9ebff913e986f8a184071403e5b42f444d", @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000"], 0x14}}, 0x0) 23:24:47 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00l', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:47 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xf000000}, 0x0) 23:24:47 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00t', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1641.796280] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1641.827092] nbd: must specify an index to disconnect 23:24:47 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r7) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r9, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r8, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_START(r6, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r8, 0x400, 0x70bd2b, 0x25dfdbfb, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000000}, 0x4008814) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="00022bbd7000ffdbdf25020000000c000400ff070000000000000c0005008601000900000000080001000000000002000a002d260000"], 0x3c}, 0x1, 0x0, 0x0, 0x4008000}, 0x4040000) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r10, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_STOP(r10, &(0x7f0000000400)={&(0x7f0000000240), 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x14, r8, 0x400, 0x70bd26, 0x25dfdbfc, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004800}, 0x8000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r4, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:47 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r4, 0x0, 0x0) ioctl$RTC_EPOCH_READ(r4, 0x8008700d, &(0x7f0000000000)) 23:24:47 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) 23:24:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:47 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x9effffff}, 0x0) [ 1641.963936] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1641.982820] nbd: must specify an index to disconnect 23:24:48 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00z', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:48 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r7) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r9, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r8, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_START(r6, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r8, 0x400, 0x70bd2b, 0x25dfdbfb, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000000}, 0x4008814) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="00022bbd7000ffdbdf25020000000c000400ff070000000000000c0005008601000900000000080001000000000002000a002d260000"], 0x3c}, 0x1, 0x0, 0x0, 0x4008000}, 0x4040000) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r10, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_STOP(r10, &(0x7f0000000400)={&(0x7f0000000240), 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x14, r8, 0x400, 0x70bd26, 0x25dfdbfc, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004800}, 0x8000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r4, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r7) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r9, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r8, 0x1}, 0x14}}, 0x0) (async) sendmsg$NET_DM_CMD_START(r6, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r8, 0x400, 0x70bd2b, 0x25dfdbfb, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000000}, 0x4008814) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="00022bbd7000ffdbdf25020000000c000400ff070000000000000c0005008601000900000000080001000000000002000a002d260000"], 0x3c}, 0x1, 0x0, 0x0, 0x4008000}, 0x4040000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r10, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NET_DM_CMD_STOP(r10, &(0x7f0000000400)={&(0x7f0000000240), 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x14, r8, 0x400, 0x70bd26, 0x25dfdbfc, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004800}, 0x8000) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r4, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) [ 1642.006779] nbd: must specify an index to disconnect 23:24:48 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r4, 0x0, 0x0) (async) ioctl$RTC_EPOCH_READ(r4, 0x8008700d, &(0x7f0000000000)) 23:24:48 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x9f7d86cf}, 0x0) 23:24:48 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000f0", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:48 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xcf867d9f}, 0x0) [ 1642.072801] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1642.111543] nbd: must specify an index to disconnect 23:24:48 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1642.149105] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1642.188959] nbd: must specify an index to disconnect 23:24:48 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r4, 0x0, 0x0) (async) ioctl$RTC_EPOCH_READ(r4, 0x8008700d, &(0x7f0000000000)) 23:24:48 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r7) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r9, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r8, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_START(r6, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r8, 0x400, 0x70bd2b, 0x25dfdbfb, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000000}, 0x4008814) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="00022bbd7000ffdbdf25020000000c000400ff070000000000000c0005008601000900000000080001000000000002000a002d260000"], 0x3c}, 0x1, 0x0, 0x0, 0x4008000}, 0x4040000) (async) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r10, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_STOP(r10, &(0x7f0000000400)={&(0x7f0000000240), 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x14, r8, 0x400, 0x70bd26, 0x25dfdbfc, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004800}, 0x8000) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r4, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:48 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xf0ffffff}, 0x0) 23:24:48 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000002c0)=ANY=[@ANYBLOB="1c20000041d94698d168a2ba843caa0b070a97b2eda726906f16a44389b18fd001b50c2b1a82b249e20de88d3472ef3d70037f25eac86b8c8be1bb424c358a2badaa439dd42a3039feb544661ca4060a0347846387e7e97f2535e68243337eb44073c5b301b31fc486b1fc388685e9f34deabeddaf6ed79b156fffc800"/137, @ANYRES16=r3, @ANYBLOB="ed760000000000000000020000000800010000000000"], 0x1c}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r5, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x20, r5, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}]}, 0x20}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r1) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r6) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r7, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r8) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r9, 0xdd0294e2e79e76ed, 0x70bd28, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r9, 0x400, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}]}, 0x1a}, 0x1, 0x0, 0x0, 0x10}, 0x8000) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) 23:24:48 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00@', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1642.265475] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1642.300255] nbd: must specify an index to disconnect 23:24:48 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240000e3", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1642.328996] nbd: must specify an index to disconnect 23:24:48 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000002c0)=ANY=[@ANYBLOB="1c20000041d94698d168a2ba843caa0b070a97b2eda726906f16a44389b18fd001b50c2b1a82b249e20de88d3472ef3d70037f25eac86b8c8be1bb424c358a2badaa439dd42a3039feb544661ca4060a0347846387e7e97f2535e68243337eb44073c5b301b31fc486b1fc388685e9f34deabeddaf6ed79b156fffc800"/137, @ANYRES16=r3, @ANYBLOB="ed760000000000000000020000000800010000000000"], 0x1c}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async, rerun: 32) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r5, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x20, r5, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}]}, 0x20}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r1) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r6) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r7, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r8) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r9, 0xdd0294e2e79e76ed, 0x70bd28, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r9, 0x400, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}]}, 0x1a}, 0x1, 0x0, 0x0, 0x10}, 0x8000) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) 23:24:48 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xfffff000}, 0x0) 23:24:48 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="ed760000000200000000ffffffff0800010000000000"], 0x1c}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x2c, 0x0, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xff}]}, 0x2c}, 0x1, 0x0, 0x0, 0xc5}, 0x24044804) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r2, 0x200, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x39}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}]}]}, 0x54}, 0x1, 0x0, 0x0, 0x20000000}, 0xc000) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r7, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) ioctl$DRM_IOCTL_SWITCH_CTX(0xffffffffffffffff, 0x40086424, &(0x7f0000000000)={0x0, 0x1}) 23:24:48 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000003", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1642.390377] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1642.426007] nbd: must specify an index to disconnect 23:24:48 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:48 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xffffff7f}, 0x0) [ 1642.450997] nbd: must specify an index to disconnect 23:24:48 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r3) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r4, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_START(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r4, 0x10, 0x70bd27, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x4) 23:24:48 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="ed760000000200000000ffffffff0800010000000000"], 0x1c}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x2c, 0x0, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xff}]}, 0x2c}, 0x1, 0x0, 0x0, 0xc5}, 0x24044804) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r2, 0x200, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x39}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}]}]}, 0x54}, 0x1, 0x0, 0x0, 0x20000000}, 0xc000) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r7, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) (async) ioctl$DRM_IOCTL_SWITCH_CTX(0xffffffffffffffff, 0x40086424, &(0x7f0000000000)={0x0, 0x1}) 23:24:48 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400ffff", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:48 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000002c0)=ANY=[@ANYBLOB="1c20000041d94698d168a2ba843caa0b070a97b2eda726906f16a44389b18fd001b50c2b1a82b249e20de88d3472ef3d70037f25eac86b8c8be1bb424c358a2badaa439dd42a3039feb544661ca4060a0347846387e7e97f2535e68243337eb44073c5b301b31fc486b1fc388685e9f34deabeddaf6ed79b156fffc800"/137, @ANYRES16=r3, @ANYBLOB="ed760000000000000000020000000800010000000000"], 0x1c}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r5, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x20, r5, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}]}, 0x20}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r1) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r6) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r7, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r8) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r9, 0xdd0294e2e79e76ed, 0x70bd28, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r9, 0x400, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}]}, 0x1a}, 0x1, 0x0, 0x0, 0x10}, 0x8000) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) [ 1642.527175] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1642.567953] nbd: must specify an index to disconnect 23:24:48 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xffffff9e}, 0x0) 23:24:48 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:48 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240000ff", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1642.588296] nbd: must specify an index to disconnect [ 1642.606668] nbd: must specify an index to disconnect 23:24:48 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r3) (async, rerun: 64) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NET_DM_CMD_STOP(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r4, 0x1}, 0x14}}, 0x0) (async, rerun: 64) sendmsg$NET_DM_CMD_START(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r4, 0x10, 0x70bd27, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x4) (rerun: 64) 23:24:48 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="ed760000000200000000ffffffff0800010000000000"], 0x1c}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) (async, rerun: 64) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x2c, 0x0, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xff}]}, 0x2c}, 0x1, 0x0, 0x0, 0xc5}, 0x24044804) (async, rerun: 64) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) (rerun: 64) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r2, 0x200, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x39}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}]}]}, 0x54}, 0x1, 0x0, 0x0, 0x20000000}, 0xc000) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r7, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) ioctl$DRM_IOCTL_SWITCH_CTX(0xffffffffffffffff, 0x40086424, &(0x7f0000000000)={0x0, 0x1}) 23:24:48 executing program 0: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x181900, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r0, 0xc01064c2, &(0x7f00000000c0)={0x0, 0x0, r0}) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000380)='/sys/module/e1000', 0x432000, 0x4) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r2, 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r2, 0xc01064c2, &(0x7f0000000100)={0x0, 0x0, r0}) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/module/dm_thin_pool', 0x400000, 0x0) ioctl$DRM_IOCTL_SET_SAREA_CTX(r4, 0x4010641c, &(0x7f0000000340)={0x0, &(0x7f00000002c0)=""/121}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r0, 0xc01064c2, &(0x7f0000000140)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000180)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_SYNCOBJ_SIGNAL(r0, 0xc01064c5, &(0x7f0000000200)={&(0x7f00000001c0)=[0x0, r1, r3, r5, r6], 0x5}) ioctl$sock_bt_bnep_BNEPCONNDEL(r0, 0x400442c9, &(0x7f0000000080)={0x0, @random="354be19d725e"}) socketpair(0x6, 0x80000, 0x2, &(0x7f0000000000)) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r8, 0x0, 0x0) ioctl$RTC_PLL_SET(r8, 0x40207012, &(0x7f00000003c0)={0x4ca, 0x8001, 0x72, 0x4, 0x9, 0x1, 0x7fffffffffffffff}) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r7) 23:24:48 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00&', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:48 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xfffffff0}, 0x0) [ 1642.716097] nbd: must specify an index to disconnect 23:24:48 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1642.745046] nbd: couldn't find device at index 33554432 23:24:48 executing program 0: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x181900, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r0, 0xc01064c2, &(0x7f00000000c0)={0x0, 0x0, r0}) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000380)='/sys/module/e1000', 0x432000, 0x4) (async) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r2, 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r2, 0xc01064c2, &(0x7f0000000100)={0x0, 0x0, r0}) (async) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/module/dm_thin_pool', 0x400000, 0x0) ioctl$DRM_IOCTL_SET_SAREA_CTX(r4, 0x4010641c, &(0x7f0000000340)={0x0, &(0x7f00000002c0)=""/121}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r0, 0xc01064c2, &(0x7f0000000140)={0x0, 0x0, r0}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000180)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_SYNCOBJ_SIGNAL(r0, 0xc01064c5, &(0x7f0000000200)={&(0x7f00000001c0)=[0x0, r1, r3, r5, r6], 0x5}) ioctl$sock_bt_bnep_BNEPCONNDEL(r0, 0x400442c9, &(0x7f0000000080)={0x0, @random="354be19d725e"}) (async) socketpair(0x6, 0x80000, 0x2, &(0x7f0000000000)) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r8, 0x0, 0x0) (async) ioctl$RTC_PLL_SET(r8, 0x40207012, &(0x7f00000003c0)={0x4ca, 0x8001, 0x72, 0x4, 0x9, 0x1, 0x7fffffffffffffff}) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r7) 23:24:48 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xffffffff}, 0x0) 23:24:48 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x2) 23:24:48 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240000ff", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:48 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1642.872019] nbd: couldn't find device at index 33554432 23:24:48 executing program 0: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x181900, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r0, 0xc01064c2, &(0x7f00000000c0)={0x0, 0x0, r0}) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000380)='/sys/module/e1000', 0x432000, 0x4) (async, rerun: 32) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) bind$xdp(r2, 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r2, 0xc01064c2, &(0x7f0000000100)={0x0, 0x0, r0}) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/module/dm_thin_pool', 0x400000, 0x0) ioctl$DRM_IOCTL_SET_SAREA_CTX(r4, 0x4010641c, &(0x7f0000000340)={0x0, &(0x7f00000002c0)=""/121}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r0, 0xc01064c2, &(0x7f0000000140)={0x0, 0x0, r0}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000180)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_SYNCOBJ_SIGNAL(r0, 0xc01064c5, &(0x7f0000000200)={&(0x7f00000001c0)=[0x0, r1, r3, r5, r6], 0x5}) (async) ioctl$sock_bt_bnep_BNEPCONNDEL(r0, 0x400442c9, &(0x7f0000000080)={0x0, @random="354be19d725e"}) socketpair(0x6, 0x80000, 0x2, &(0x7f0000000000)) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r8, 0x0, 0x0) (async) ioctl$RTC_PLL_SET(r8, 0x40207012, &(0x7f00000003c0)={0x4ca, 0x8001, 0x72, 0x4, 0x9, 0x1, 0x7fffffffffffffff}) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r7) [ 1642.956198] nbd: couldn't find device at index 33554432 23:24:49 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r4 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r3) (async, rerun: 64) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NET_DM_CMD_STOP(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r4, 0x1}, 0x14}}, 0x0) (async) sendmsg$NET_DM_CMD_START(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r4, 0x10, 0x70bd27, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x4) 23:24:49 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000200)={0x20, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000}]}, 0x20}}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$team(&(0x7f0000000040), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x9c, r4, 0x2, 0x70bd2c, 0x25dfdbfd, {}, [{{0x8}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x7ff}}}]}}, {{0x8, 0x1, r5}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}]}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x20004024}, 0x0) 23:24:49 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:49 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:49 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x3) 23:24:49 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) prctl$PR_SET_DUMPABLE(0x4, 0x1) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup/syz0\x00', 0x200002, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 23:24:49 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) (async) prctl$PR_SET_DUMPABLE(0x4, 0x1) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup/syz0\x00', 0x200002, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) [ 1643.116028] nbd: must specify an index to disconnect [ 1643.125091] nbd: must specify an index to disconnect 23:24:49 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="2400007f", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:49 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000200)={0x20, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000}]}, 0x20}}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$team(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x9c, r4, 0x2, 0x70bd2c, 0x25dfdbfd, {}, [{{0x8}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x7ff}}}]}}, {{0x8, 0x1, r5}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}]}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x20004024}, 0x0) 23:24:49 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x7) 23:24:49 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1643.163925] nbd: couldn't find device at index 33554432 [ 1643.184469] nbd: must specify an index to disconnect [ 1643.207104] nbd: must specify an index to disconnect 23:24:49 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="2400009e", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1643.255660] nbd: must specify an index to disconnect [ 1643.288650] nbd: couldn't find device at index 33554432 [ 1643.314508] nbd: must specify an index to disconnect [ 1643.341766] nbd: must specify an index to disconnect [ 1643.358591] nbd: must specify an index to disconnect [ 1643.370845] nbd: must specify an index to disconnect [ 1643.380063] nbd: must specify an index to disconnect [ 1643.392506] nbd: must specify an index to disconnect [ 1643.401389] nbd: must specify an index to disconnect [ 1643.414971] nbd: must specify an index to disconnect [ 1643.427751] nbd: must specify an index to disconnect [ 1643.440265] nbd: must specify an index to disconnect [ 1643.449418] nbd: must specify an index to disconnect [ 1643.463994] nbd: must specify an index to disconnect [ 1643.475507] nbd: must specify an index to disconnect [ 1643.481447] nbd: must specify an index to disconnect [ 1643.486854] nbd: must specify an index to disconnect [ 1643.492689] nbd: must specify an index to disconnect [ 1643.498393] nbd: must specify an index to disconnect [ 1643.503713] nbd: must specify an index to disconnect [ 1643.509311] nbd: must specify an index to disconnect [ 1643.514651] nbd: must specify an index to disconnect [ 1643.520313] nbd: must specify an index to disconnect [ 1643.525684] nbd: must specify an index to disconnect [ 1643.531281] nbd: must specify an index to disconnect [ 1643.537152] nbd: must specify an index to disconnect [ 1643.542884] nbd: must specify an index to disconnect [ 1643.548426] nbd: must specify an index to disconnect [ 1643.553661] nbd: must specify an index to disconnect [ 1643.559223] nbd: must specify an index to disconnect [ 1643.564600] nbd: must specify an index to disconnect [ 1643.570289] nbd: must specify an index to disconnect [ 1643.576038] nbd: must specify an index to disconnect [ 1643.581578] nbd: must specify an index to disconnect [ 1643.586808] nbd: must specify an index to disconnect [ 1643.592360] nbd: must specify an index to disconnect [ 1643.598762] nbd: must specify an index to disconnect [ 1643.603995] nbd: must specify an index to disconnect [ 1643.609306] nbd: must specify an index to disconnect [ 1643.614544] nbd: must specify an index to disconnect [ 1643.619880] nbd: must specify an index to disconnect [ 1643.625103] nbd: must specify an index to disconnect [ 1643.630409] nbd: must specify an index to disconnect [ 1643.636406] nbd: must specify an index to disconnect [ 1643.641692] nbd: must specify an index to disconnect [ 1643.647013] nbd: must specify an index to disconnect [ 1643.652303] nbd: must specify an index to disconnect [ 1643.657602] nbd: must specify an index to disconnect [ 1643.662915] nbd: must specify an index to disconnect [ 1643.668935] nbd: must specify an index to disconnect [ 1643.674158] nbd: must specify an index to disconnect [ 1643.680573] nbd: must specify an index to disconnect [ 1643.685803] nbd: must specify an index to disconnect [ 1643.691368] nbd: must specify an index to disconnect [ 1643.696595] nbd: must specify an index to disconnect [ 1643.702222] nbd: must specify an index to disconnect [ 1643.707439] nbd: must specify an index to disconnect [ 1643.712974] nbd: must specify an index to disconnect [ 1643.719592] nbd: must specify an index to disconnect [ 1643.724818] nbd: must specify an index to disconnect [ 1643.730374] nbd: must specify an index to disconnect [ 1643.735606] nbd: must specify an index to disconnect [ 1643.743806] nbd: must specify an index to disconnect [ 1643.750060] nbd: must specify an index to disconnect 23:24:49 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x800, 0x70bd29, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8000}, 0x4008841) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:49 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000200)={0x20, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000}]}, 0x20}}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$team(&(0x7f0000000040), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x9c, r4, 0x2, 0x70bd2c, 0x25dfdbfd, {}, [{{0x8}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x7ff}}}]}}, {{0x8, 0x1, r5}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}]}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x20004024}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000200)={0x20, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000}]}, 0x20}}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$team(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000080)) (async) sendmsg$TEAM_CMD_OPTIONS_SET(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x9c, r4, 0x2, 0x70bd2c, 0x25dfdbfd, {}, [{{0x8}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x7ff}}}]}}, {{0x8, 0x1, r5}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}]}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x20004024}, 0x0) (async) 23:24:49 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:49 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) prctl$PR_SET_DUMPABLE(0x4, 0x1) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup/syz0\x00', 0x200002, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) (async) prctl$PR_SET_DUMPABLE(0x4, 0x1) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup/syz0\x00', 0x200002, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) 23:24:49 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xf) 23:24:49 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240000f0", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:50 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:50 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:50 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x800, 0x70bd29, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8000}, 0x4008841) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_START(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x800, 0x70bd29, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8000}, 0x4008841) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) [ 1643.983946] nbd: must specify an index to disconnect [ 1643.996384] nbd: couldn't find device at index 33554432 [ 1644.021667] nbd: must specify an index to disconnect 23:24:50 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xf0) 23:24:50 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) prctl$PR_GET_THP_DISABLE(0x2a) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x40, r2, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x911) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) sendmsg$802154_raw(r3, &(0x7f0000000240)={&(0x7f0000000140)={0x24, @short={0x2, 0x0, 0xfffe}}, 0x14, &(0x7f0000000200)={&(0x7f0000000180)="b641ab055a62b3dc643967860a7f9e6bad93dd64bdde0cddf9588443ccf90c390ae0b529c080b198601fdf412dc2fbcdb104125d4c0c701216e054fbc883ddf2de66c67c7a27818edc173dd2d6dcd26e", 0x50}, 0x1, 0x0, 0x0, 0x20000800}, 0x28000020) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) 23:24:50 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x28, 0xa, 0xffffff47, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VHOST_VDPA_GET_VRING_GROUP(r3, 0xc008af7b, &(0x7f0000000140)={0x1, 0xfff}) bind$xdp(r3, 0x0, 0x0) openat$cgroup_freezer_state(r3, &(0x7f00000001c0), 0x2, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRESHEX=r0, @ANYBLOB="000425bd7000fbdbdf25020000001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r2, @ANYBLOB="0c00020001800000000000001c00078008000100", @ANYRES32=r4, @ANYRESHEX=r5, @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYRESHEX=r6], 0x68}, 0x1, 0x0, 0x0, 0x2000c000}, 0x40000) 23:24:50 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240000ff", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1644.080637] nbd: must specify an index to disconnect [ 1644.091300] nbd: must specify an index to disconnect [ 1644.113688] nbd: couldn't find device at index 33554432 23:24:50 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:50 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x800, 0x70bd29, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8000}, 0x4008841) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:50 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x300) [ 1644.132588] nbd: must specify an index to disconnect [ 1644.145080] nbd: must specify an index to disconnect 23:24:50 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) prctl$PR_GET_THP_DISABLE(0x2a) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x40, r2, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x911) (async) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) sendmsg$802154_raw(r3, &(0x7f0000000240)={&(0x7f0000000140)={0x24, @short={0x2, 0x0, 0xfffe}}, 0x14, &(0x7f0000000200)={&(0x7f0000000180)="b641ab055a62b3dc643967860a7f9e6bad93dd64bdde0cddf9588443ccf90c390ae0b529c080b198601fdf412dc2fbcdb104125d4c0c701216e054fbc883ddf2de66c67c7a27818edc173dd2d6dcd26e", 0x50}, 0x1, 0x0, 0x0, 0x20000800}, 0x28000020) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) 23:24:50 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:50 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair(0x28, 0xa, 0xffffff47, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VHOST_VDPA_GET_VRING_GROUP(r3, 0xc008af7b, &(0x7f0000000140)={0x1, 0xfff}) (async, rerun: 64) bind$xdp(r3, 0x0, 0x0) (async, rerun: 64) openat$cgroup_freezer_state(r3, &(0x7f00000001c0), 0x2, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRESHEX=r0, @ANYBLOB="000425bd7000fbdbdf25020000001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r2, @ANYBLOB="0c00020001800000000000001c00078008000100", @ANYRES32=r4, @ANYRESHEX=r5, @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYRESHEX=r6], 0x68}, 0x1, 0x0, 0x0, 0x2000c000}, 0x40000) 23:24:50 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x700) 23:24:50 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:50 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) [ 1644.274421] nbd: must specify an index to disconnect [ 1644.293239] nbd: must specify an index to disconnect 23:24:50 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xf00) 23:24:50 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:50 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:50 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x28, 0xa, 0xffffff47, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VHOST_VDPA_GET_VRING_GROUP(r3, 0xc008af7b, &(0x7f0000000140)={0x1, 0xfff}) bind$xdp(r3, 0x0, 0x0) (async) openat$cgroup_freezer_state(r3, &(0x7f00000001c0), 0x2, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRESHEX=r0, @ANYBLOB="000425bd7000fbdbdf25020000001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r2, @ANYBLOB="0c00020001800000000000001c00078008000100", @ANYRES32=r4, @ANYRESHEX=r5, @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYRESHEX=r6], 0x68}, 0x1, 0x0, 0x0, 0x2000c000}, 0x40000) 23:24:50 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) prctl$PR_GET_THP_DISABLE(0x2a) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x40, r2, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x911) (async) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) sendmsg$802154_raw(r3, &(0x7f0000000240)={&(0x7f0000000140)={0x24, @short={0x2, 0x0, 0xfffe}}, 0x14, &(0x7f0000000200)={&(0x7f0000000180)="b641ab055a62b3dc643967860a7f9e6bad93dd64bdde0cddf9588443ccf90c390ae0b529c080b198601fdf412dc2fbcdb104125d4c0c701216e054fbc883ddf2de66c67c7a27818edc173dd2d6dcd26e", 0x50}, 0x1, 0x0, 0x0, 0x20000800}, 0x28000020) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) [ 1644.318166] nbd: couldn't find device at index 33554432 23:24:50 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:50 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xf000) [ 1644.403608] nbd: must specify an index to disconnect 23:24:50 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:50 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="e95090d43f690473cecac604210a65ed221afba32a1eb589c4c749c2ac0d7f82e03ebad77a6c3a5924c3fc2ab6a6782e3235d759bceaabe250522913540c73376f8e453e58c8c216bbf2d55ae9749a0864d3d725a4cd5e129a5cee73b7bdf9117ed256eb650bf1dcd4a6cd31f8aa47aefe7365733bfca36171cd428386da556739e7276d72076e038ec5f4ba4d8ec8a470975e153d24c1a73783d5931994aef8415cdf7255d734bccb2f83c51e3ebe7151d05d69ab", @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) 23:24:50 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) 23:24:50 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="0200000000000000000002000000080001000000e1227c0d0811c5cb00"], 0x1c}}, 0x24004880) [ 1644.452712] nbd: must specify an index to disconnect [ 1644.465527] nbd: couldn't find device at index 33554432 23:24:50 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:50 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x30000) [ 1644.509088] nbd: must specify an index to disconnect 23:24:50 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:50 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="e95090d43f690473cecac604210a65ed221afba32a1eb589c4c749c2ac0d7f82e03ebad77a6c3a5924c3fc2ab6a6782e3235d759bceaabe250522913540c73376f8e453e58c8c216bbf2d55ae9749a0864d3d725a4cd5e129a5cee73b7bdf9117ed256eb650bf1dcd4a6cd31f8aa47aefe7365733bfca36171cd428386da556739e7276d72076e038ec5f4ba4d8ec8a470975e153d24c1a73783d5931994aef8415cdf7255d734bccb2f83c51e3ebe7151d05d69ab", @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="e95090d43f690473cecac604210a65ed221afba32a1eb589c4c749c2ac0d7f82e03ebad77a6c3a5924c3fc2ab6a6782e3235d759bceaabe250522913540c73376f8e453e58c8c216bbf2d55ae9749a0864d3d725a4cd5e129a5cee73b7bdf9117ed256eb650bf1dcd4a6cd31f8aa47aefe7365733bfca36171cd428386da556739e7276d72076e038ec5f4ba4d8ec8a470975e153d24c1a73783d5931994aef8415cdf7255d734bccb2f83c51e3ebe7151d05d69ab", @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) (async) 23:24:50 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) 23:24:50 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="0200000000000000000002000000080001000000e1227c0d0811c5cb00"], 0x1c}}, 0x24004880) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="0200000000000000000002000000080001000000e1227c0d0811c5cb00"], 0x1c}}, 0x24004880) (async) [ 1644.583753] nbd: couldn't find device at index 33554432 23:24:50 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:50 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x34000) 23:24:50 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1644.659826] nbd: must specify an index to disconnect 23:24:50 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async) 23:24:50 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="e95090d43f690473cecac604210a65ed221afba32a1eb589c4c749c2ac0d7f82e03ebad77a6c3a5924c3fc2ab6a6782e3235d759bceaabe250522913540c73376f8e453e58c8c216bbf2d55ae9749a0864d3d725a4cd5e129a5cee73b7bdf9117ed256eb650bf1dcd4a6cd31f8aa47aefe7365733bfca36171cd428386da556739e7276d72076e038ec5f4ba4d8ec8a470975e153d24c1a73783d5931994aef8415cdf7255d734bccb2f83c51e3ebe7151d05d69ab", @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) 23:24:50 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="0200000000000000000002000000080001000000e1227c0d0811c5cb00"], 0x1c}}, 0x24004880) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="0200000000000000000002000000080001000000e1227c0d0811c5cb00"], 0x1c}}, 0x24004880) (async) 23:24:50 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:50 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x400300) [ 1644.715666] nbd: couldn't find device at index 33554432 23:24:50 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x0, 0x200, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}]}, 0x38}, 0x1, 0x0, 0x0, 0x4840}, 0xc000) [ 1644.780772] nbd: must specify an index to disconnect 23:24:50 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:50 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:50 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xf0ffff) 23:24:50 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:50 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x0, 0x200, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}]}, 0x38}, 0x1, 0x0, 0x0, 0x4840}, 0xc000) [ 1644.879836] nbd: couldn't find device at index 33554432 [ 1644.901808] nbd: must specify an index to disconnect 23:24:50 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:50 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VHOST_VDPA_SET_VRING_ENABLE(r3, 0x4008af75, &(0x7f0000000480)={0x1, 0x401}) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)={0xa8, 0x0, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x86, 0xa, '\x7fD95O\xcb\x8d`}\xb0\x1e\xf9\xdd_0\x9d-P\xa8\xaf\x92\x8c\xc5\x93\xd9l\x05\xf7\x1e$1p2\"A-\xcf\x97\xdc^\xefa\x8d\xaf\x8c\r\xdc\xd6f\\\xfc\xbaH4\x05\x86\x9b\x00{|\xbf\x18\x19B7\xe1\xe7p\x10\xa3\xef|b\xe23\xdf\xe4\x9c|\x0f\xaf\x84\xa7\"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8dXK\xec\xc3\x97\xef\xe7\\_\xbb+U\x9d\xe8\xec\x80\t\b_#D\x89\xde4\xc3\x90y\x02~\x8b\x8e\b'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x68c4}]}, 0xa8}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x288002}, 0xc, &(0x7f0000000240)={&(0x7f00000006c0)=ANY=[@ANYBLOB='x\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="00012abd7000fedbdf25030000000c000200ff0f0000000000000c004600000000000000000008000100000000000c00080007000000000000000c000300ffff0000000000000c00060003cf999f626e0a9302148acaccc8000000000000000c00050008010000000000000c000200c1000000000000000800010000000000c5"], 0x78}, 0x1, 0x0, 0x0, 0x8000}, 0x44020081) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r6 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r6, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_SETPLANE(r6, 0xc03064b7, &(0x7f00000004c0)={0x0, 0x8, 0xd6, 0x2, 0x5, 0x3, 0x9, 0x7ff, 0x7, 0x80, 0x3, 0x5}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="1c005d77314321311f4efe77c4745aaa6ea86dd09175c6e6f6e32a02140e494520c8261c9b2b6c97c84b433b79ba7d9fa1d16f4239f1780221b148fe7df52ceb690c66420bfc3dc0433fd0818692a269780721223063d93cf9a5bf62514a6861038a55536ed89174ed87bb59037602dd4220c906b2cf8cd5a94ac5ab0fec1ade3bdcdf9e273bb527019f338dd84f32f8478ebc9d7629146977643921bc9434617ba3fe80187b39da26814e22c6a88baafed9bff0491fca106e67812ace181a56297b71d63990e7ec5c760ff39849f240944bf8869d747d4d7ab9c8ea1a5c962ad96f2690705c915ef9caf251156263632a590424913f52cec0b9", @ANYRES16=r5, @ANYBLOB="7212d33445235ef6bfe27c01020000000000000000020000000800070000000000"], 0x1c}}, 0x0) bind$xdp(0xffffffffffffffff, &(0x7f00000011c0), 0x10) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r6, 0x89f0, &(0x7f0000000600)={'syztnl0\x00', &(0x7f0000000780)={'erspan0\x00', 0x0, 0x20, 0x7800, 0x6, 0x2, {{0x5, 0x4, 0x0, 0x33, 0x14, 0x68, 0x0, 0x50, 0x29, 0x0, @loopback, @rand_addr=0x64010102}}}}) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8933, &(0x7f0000000800)={'team0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000840)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_NOOP(0xffffffffffffffff, &(0x7f0000000f80)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000f40)={&(0x7f0000000880)={0x69c, 0x0, 0x800, 0x70bd2a, 0x25dfdbff, {}, [{{0x8}, {0x15c, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x64, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x34, 0x4, [{0xfc01, 0xd7, 0x2, 0x5}, {0x2, 0x36, 0x81}, {0x7, 0x40, 0x0, 0x12000000}, {0x0, 0x6, 0x6, 0x6}, {0x7f, 0x9, 0x3, 0x7}, {0x4, 0x40, 0x1f, 0x100}]}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x1f0, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8, 0x6, r7}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r9}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}]}}, {{0x8}, {0x164, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}, {0x8, 0x6, r8}}}]}}, {{0x8, 0x1, r9}, {0x16c, 0x2, 0x0, 0x1, [{0x7c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x4c, 0x4, [{0x7f, 0xb9, 0x9, 0xcf}, {0x3, 0x81, 0x9, 0x1}, {0xfff7, 0x20, 0x7, 0x20}, {0x401, 0x5, 0x80, 0x20}, {0x7ff, 0x0, 0x6, 0x4}, {0x6, 0x3, 0x5, 0x3f}, {0x8, 0x7, 0x8, 0xfff}, {0x7fff, 0xfe, 0x5, 0xffffffff}, {0x5, 0x20, 0x3, 0x5}]}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x3c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0xc, 0x4, [{0xa592, 0x1, 0xf9, 0xfffffff7}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}]}}]}, 0x69c}, 0x1, 0x0, 0x0, 0x890}, 0x40010) 23:24:51 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x1000000) [ 1644.974860] nbd: must specify an index to disconnect 23:24:51 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) 23:24:51 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x0, 0x200, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}]}, 0x38}, 0x1, 0x0, 0x0, 0x4840}, 0xc000) 23:24:51 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1645.006474] nbd: couldn't find device at index 33554432 [ 1645.038224] nbd: must specify an index to disconnect 23:24:51 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VHOST_VDPA_SET_VRING_ENABLE(r3, 0x4008af75, &(0x7f0000000480)={0x1, 0x401}) (async, rerun: 32) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async, rerun: 32) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)={0xa8, 0x0, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x86, 0xa, '\x7fD95O\xcb\x8d`}\xb0\x1e\xf9\xdd_0\x9d-P\xa8\xaf\x92\x8c\xc5\x93\xd9l\x05\xf7\x1e$1p2\"A-\xcf\x97\xdc^\xefa\x8d\xaf\x8c\r\xdc\xd6f\\\xfc\xbaH4\x05\x86\x9b\x00{|\xbf\x18\x19B7\xe1\xe7p\x10\xa3\xef|b\xe23\xdf\xe4\x9c|\x0f\xaf\x84\xa7\"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8dXK\xec\xc3\x97\xef\xe7\\_\xbb+U\x9d\xe8\xec\x80\t\b_#D\x89\xde4\xc3\x90y\x02~\x8b\x8e\b'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x68c4}]}, 0xa8}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) (async, rerun: 32) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) (rerun: 32) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x288002}, 0xc, &(0x7f0000000240)={&(0x7f00000006c0)=ANY=[@ANYBLOB='x\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="00012abd7000fedbdf25030000000c000200ff0f0000000000000c004600000000000000000008000100000000000c00080007000000000000000c000300ffff0000000000000c00060003cf999f626e0a9302148acaccc8000000000000000c00050008010000000000000c000200c1000000000000000800010000000000c5"], 0x78}, 0x1, 0x0, 0x0, 0x8000}, 0x44020081) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r6 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r6, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_SETPLANE(r6, 0xc03064b7, &(0x7f00000004c0)={0x0, 0x8, 0xd6, 0x2, 0x5, 0x3, 0x9, 0x7ff, 0x7, 0x80, 0x3, 0x5}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="1c005d77314321311f4efe77c4745aaa6ea86dd09175c6e6f6e32a02140e494520c8261c9b2b6c97c84b433b79ba7d9fa1d16f4239f1780221b148fe7df52ceb690c66420bfc3dc0433fd0818692a269780721223063d93cf9a5bf62514a6861038a55536ed89174ed87bb59037602dd4220c906b2cf8cd5a94ac5ab0fec1ade3bdcdf9e273bb527019f338dd84f32f8478ebc9d7629146977643921bc9434617ba3fe80187b39da26814e22c6a88baafed9bff0491fca106e67812ace181a56297b71d63990e7ec5c760ff39849f240944bf8869d747d4d7ab9c8ea1a5c962ad96f2690705c915ef9caf251156263632a590424913f52cec0b9", @ANYRES16=r5, @ANYBLOB="7212d33445235ef6bfe27c01020000000000000000020000000800070000000000"], 0x1c}}, 0x0) bind$xdp(0xffffffffffffffff, &(0x7f00000011c0), 0x10) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r6, 0x89f0, &(0x7f0000000600)={'syztnl0\x00', &(0x7f0000000780)={'erspan0\x00', 0x0, 0x20, 0x7800, 0x6, 0x2, {{0x5, 0x4, 0x0, 0x33, 0x14, 0x68, 0x0, 0x50, 0x29, 0x0, @loopback, @rand_addr=0x64010102}}}}) (async, rerun: 32) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8933, &(0x7f0000000800)={'team0\x00', 0x0}) (async, rerun: 32) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000840)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_NOOP(0xffffffffffffffff, &(0x7f0000000f80)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000f40)={&(0x7f0000000880)={0x69c, 0x0, 0x800, 0x70bd2a, 0x25dfdbff, {}, [{{0x8}, {0x15c, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x64, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x34, 0x4, [{0xfc01, 0xd7, 0x2, 0x5}, {0x2, 0x36, 0x81}, {0x7, 0x40, 0x0, 0x12000000}, {0x0, 0x6, 0x6, 0x6}, {0x7f, 0x9, 0x3, 0x7}, {0x4, 0x40, 0x1f, 0x100}]}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x1f0, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8, 0x6, r7}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r9}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}]}}, {{0x8}, {0x164, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}, {0x8, 0x6, r8}}}]}}, {{0x8, 0x1, r9}, {0x16c, 0x2, 0x0, 0x1, [{0x7c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x4c, 0x4, [{0x7f, 0xb9, 0x9, 0xcf}, {0x3, 0x81, 0x9, 0x1}, {0xfff7, 0x20, 0x7, 0x20}, {0x401, 0x5, 0x80, 0x20}, {0x7ff, 0x0, 0x6, 0x4}, {0x6, 0x3, 0x5, 0x3f}, {0x8, 0x7, 0x8, 0xfff}, {0x7fff, 0xfe, 0x5, 0xffffffff}, {0x5, 0x20, 0x3, 0x5}]}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x3c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0xc, 0x4, [{0xa592, 0x1, 0xf9, 0xfffffff7}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}]}}]}, 0x69c}, 0x1, 0x0, 0x0, 0x890}, 0x40010) 23:24:51 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:51 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x2000000) 23:24:51 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:51 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1645.120290] nbd: couldn't find device at index 33554432 [ 1645.155095] nbd: must specify an index to disconnect 23:24:51 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:51 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x7000000) [ 1645.179639] nbd: must specify an index to disconnect [ 1645.195981] nbd: must specify an index to disconnect 23:24:51 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:51 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:51 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xf000000) [ 1645.250155] nbd: couldn't find device at index 33554432 [ 1645.265426] nbd: couldn't find device at index 33554432 23:24:51 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VHOST_VDPA_SET_VRING_ENABLE(r3, 0x4008af75, &(0x7f0000000480)={0x1, 0x401}) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)={0xa8, 0x0, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x86, 0xa, '\x7fD95O\xcb\x8d`}\xb0\x1e\xf9\xdd_0\x9d-P\xa8\xaf\x92\x8c\xc5\x93\xd9l\x05\xf7\x1e$1p2\"A-\xcf\x97\xdc^\xefa\x8d\xaf\x8c\r\xdc\xd6f\\\xfc\xbaH4\x05\x86\x9b\x00{|\xbf\x18\x19B7\xe1\xe7p\x10\xa3\xef|b\xe23\xdf\xe4\x9c|\x0f\xaf\x84\xa7\"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8dXK\xec\xc3\x97\xef\xe7\\_\xbb+U\x9d\xe8\xec\x80\t\b_#D\x89\xde4\xc3\x90y\x02~\x8b\x8e\b'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x68c4}]}, 0xa8}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x288002}, 0xc, &(0x7f0000000240)={&(0x7f00000006c0)=ANY=[@ANYBLOB='x\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="00012abd7000fedbdf25030000000c000200ff0f0000000000000c004600000000000000000008000100000000000c00080007000000000000000c000300ffff0000000000000c00060003cf999f626e0a9302148acaccc8000000000000000c00050008010000000000000c000200c1000000000000000800010000000000c5"], 0x78}, 0x1, 0x0, 0x0, 0x8000}, 0x44020081) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r6 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r6, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_SETPLANE(r6, 0xc03064b7, &(0x7f00000004c0)={0x0, 0x8, 0xd6, 0x2, 0x5, 0x3, 0x9, 0x7ff, 0x7, 0x80, 0x3, 0x5}) (async, rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="1c005d77314321311f4efe77c4745aaa6ea86dd09175c6e6f6e32a02140e494520c8261c9b2b6c97c84b433b79ba7d9fa1d16f4239f1780221b148fe7df52ceb690c66420bfc3dc0433fd0818692a269780721223063d93cf9a5bf62514a6861038a55536ed89174ed87bb59037602dd4220c906b2cf8cd5a94ac5ab0fec1ade3bdcdf9e273bb527019f338dd84f32f8478ebc9d7629146977643921bc9434617ba3fe80187b39da26814e22c6a88baafed9bff0491fca106e67812ace181a56297b71d63990e7ec5c760ff39849f240944bf8869d747d4d7ab9c8ea1a5c962ad96f2690705c915ef9caf251156263632a590424913f52cec0b9", @ANYRES16=r5, @ANYBLOB="7212d33445235ef6bfe27c01020000000000000000020000000800070000000000"], 0x1c}}, 0x0) (rerun: 32) bind$xdp(0xffffffffffffffff, &(0x7f00000011c0), 0x10) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r6, 0x89f0, &(0x7f0000000600)={'syztnl0\x00', &(0x7f0000000780)={'erspan0\x00', 0x0, 0x20, 0x7800, 0x6, 0x2, {{0x5, 0x4, 0x0, 0x33, 0x14, 0x68, 0x0, 0x50, 0x29, 0x0, @loopback, @rand_addr=0x64010102}}}}) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8933, &(0x7f0000000800)={'team0\x00', 0x0}) (async) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000840)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_NOOP(0xffffffffffffffff, &(0x7f0000000f80)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000f40)={&(0x7f0000000880)={0x69c, 0x0, 0x800, 0x70bd2a, 0x25dfdbff, {}, [{{0x8}, {0x15c, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x64, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x34, 0x4, [{0xfc01, 0xd7, 0x2, 0x5}, {0x2, 0x36, 0x81}, {0x7, 0x40, 0x0, 0x12000000}, {0x0, 0x6, 0x6, 0x6}, {0x7f, 0x9, 0x3, 0x7}, {0x4, 0x40, 0x1f, 0x100}]}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x1f0, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8, 0x6, r7}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r9}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}]}}, {{0x8}, {0x164, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}, {0x8, 0x6, r8}}}]}}, {{0x8, 0x1, r9}, {0x16c, 0x2, 0x0, 0x1, [{0x7c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x4c, 0x4, [{0x7f, 0xb9, 0x9, 0xcf}, {0x3, 0x81, 0x9, 0x1}, {0xfff7, 0x20, 0x7, 0x20}, {0x401, 0x5, 0x80, 0x20}, {0x7ff, 0x0, 0x6, 0x4}, {0x6, 0x3, 0x5, 0x3f}, {0x8, 0x7, 0x8, 0xfff}, {0x7fff, 0xfe, 0x5, 0xffffffff}, {0x5, 0x20, 0x3, 0x5}]}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x3c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0xc, 0x4, [{0xa592, 0x1, 0xf9, 0xfffffff7}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}]}}]}, 0x69c}, 0x1, 0x0, 0x0, 0x890}, 0x40010) 23:24:51 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1645.330045] nbd: must specify an index to disconnect 23:24:51 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:51 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x15, 0x80000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/class/msr', 0x400000, 0x1) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/snd_aloop', 0x30d000, 0xa0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200001}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)=ANY=[@ANYBLOB="98000000", @ANYRES16=0x0, @ANYBLOB="040226bd7000fddbdf25050000003400078008000100", @ANYRES32=r2, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r3, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="ffa51557", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="0c000600000000000000000008000100000000000c0003003f000000000000000c00020008000000000000000c000200ad05000000000000080001000000000008000100000000000800010000000000"], 0x98}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r6, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:51 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:51 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x9effffff) [ 1645.355295] nbd: couldn't find device at index 33554432 23:24:51 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$packet(0x11, 0x3, 0x300) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r3, 0x0, 0x0) getsockopt$inet6_dccp_int(r3, 0x21, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0x4) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000000380)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x20, "b6a92cda3165d7"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000001380)={r6, 0x0, "649ac17959fb5adff8a40e0b6c239ac2a0151c2fa754c97201a5a86d47d40f8495a1ce2208d5c0ea2df337f3eb8af70ff7d3f178cf253ab86ad7135918f2b598f5e4bf8015dc1b1ea6c312cb5ee9bb3a9a8c236dbeb5a883c140e276d55d80a58d91dab084a398c675b6889f196f7e49cfc2c806e05e87ea1f959f2e6d81c89c4792a64bfa33fba71071c6850591f0785137622521fb52de08abe5e05db0fc3aebdbe5946e7cc2e6cd40385b5784fac9d4a21ec15ff78f674546f3c586e4cf6d5575e6e14ec42df1c98443a438cd4f14ccb112a16ded2f2c3acff4dad108466cfb24eabf7b1d01fab66403df9a9a5d7d4cb1408fc0bbe4eecb890f5a4eeb4868", "0ec9bdfd3d43f565b65c5113ca0ceb11cc55d00e2856a22bd10c4b24d0e44e8105a4e77aec66b3c8ac5137e90c51365b7341a2b696dd0aaa2c2d408152aba7e87754179faa5f38caee41ac3076148a039fc99dc0a42098f897e2350f0488c860bc7ef756e8baa4fd9520491e41fbfc5622e0f9c6ffce1aad5acbee1910b892e1d69bae09f4c4fcad0cfc778bfc16161545b55b4918e3b59c5f2bf947cbe148d17c2c8568d9439a21ae63a500797ef58d6e9fb7a2973c849e9986d4fc260cf0e10869fdda7bccc62cf122d31cf118c0ea9cd69025b273c806c67ae631879ab0e999f7edfcee1ed7817c8dcc9d298bfd6658fdc6bfafcf5cbedfbfe7a95cac1caae77d72eedbce264e95deb84ea833e789c0b06307a97506dbcb88651267dc5e283f2ce9fae6394a24f87ba7458b7bf298ebf469babfd8049e61ffb97fd7efab7b13d6c1f9db8f36a8ac8c6536880855d4c3a9b9ef27ea86e243aac7ba9510d5035c9a237cb9482fa364ba7df7b019a5f70811486a588e6311456a30ceb3e2ca1f5ff8a1e4f3f2050e98e4c3fe11e4a90ab1fcd56674cbd755c5ffb11080e1d5962a22d07af0dbf580fa49e634e25704b69031d4082a1a2611f70be44a8e0a59a51112377d174dc424b709041ecbe9d4f7c266f1e8f9116cf49973ea706483be0be5d0d1383623394e0c576b5f83befcd60a954acc049a04b7de2d8a0789057091d5d5bfad8def07b81663b9b17dffcbdd0ade0dda3322c2ecd579ad26a41d1ac9d784de55d02db9ab1398d779de19efff962d5c1534b62d25f600c11341b066b21308f5637024dce338fb5c37cc892f3a3ccebbb0c4659f90f698d4cdaf3636639d80a7f7331d503d3e94be92c68022a1592ca94cd25b7300b0b0df4ddcfe9bab9cf08b34d00b560f627c543c1fea3e3e6102ae38c2fd9d323cd96615aab8cc215ec99b80c5ac95c697722f28240be47460c7e3749b88d48c633058ebbcaab8c1348888bdc3ce18bc31402925458b617c860bd8364c32fa1fefa62315d75ecaab927070e6adf5bf78f111fee7867a9804c14019ea1bebc09879069f3740cb9078028ffd23109fbcb21b832e03867e92df308c7756e9118ea13eeb60e0be6ee0d34708b889a6f94eb40ea9969e3e6407b69f68aa90c898347f25f9ca5f148f0389f784294b330b37aab2c29deb9e3e17beafdac8a432cde2bba21fa5b8e3e83417b8aebc977eebb4346eafe67c0197bff6140187506c39f81bc5a3a7266f25a961ce422690851d806c7b57f66bc9cf96879f05aa4b0cd4a9b70e1cfc2c2ccb65511423fb8ac7f8a649bea10fef1e008c8fca18b8c36a4b8fd9715f2cc539f90f400f84439cbcca2c3847e028080562a2c1d27cf2e04c26e05d26610edd0810aac07427f0cb2851419304b3a534fa80697ca767d6e4b1844b8577a3217fc85c11c22691bb0ac6106cbbe1603a818f458220a9d798283e36b0b3beffcebc0ee023a4f2670a8fa4ae3545ab43092bc99265a33938f1b29b12eee827f91afa22fd70ed8671a0e0b401e740d791594d1d10650d1e41502ee538c316d83cca26f00fd0ec936e8755943a86f91f5bd122b7aec63ef5c688f0ba41d78aad1bd58a9a1c60977bf356577e26e40cb39d1d86405e243f8f2b575b46b342766c3d6a371b2f81aa8f94681b6fe9b8e1b36b53c8b55c05a220d0d3c0ef67899de1936fbf2554642a107210ebe1bb88ce6d2ff1f3455b9b686db9d016f830cbdce9272d0507a00d3fb15eb0c3eba23543da7b9e2ec7464e0cc22360b2c9c6837d6c6bc94fecc6a1c84543e89b91474be2f7a7cb468aadd1718a090656929b9dcfeb3a4bf62c4707b6a931955bf656f2e2f3e8251347705ca9b0ca9e56c29fce25ecce59e08a943ef713aa1e9ea75a8be0f926e0a075ba01312ea05cbbcc7499604677c89a19ae89689d1b6461cda1eadf99064050a483ef01790bc5716623dcc5e47f3b8f9098810e47ad4f2fea08f5e53344ba14efa2d3ffff25831ef0b2a60a067efc321543e71bc3b8778b677d5ef5390a28097632ee308557399be952a45a01582437b1ea73be50dd6752aba49bf74cc80f7056e54b782b97c37c25d9d64e7215566019eebd6aaa94495634789d4633df92f7d49d27ac445baabd98945a4460d6a7caf92d98622fbead27ab6f0f421e7c5ae75079566ce1fe0753e72020bc41246c04409aeee0f6cea6c321bfd4e5af14435058cf08da339b12e182d7b3194402c52d23f231d1d1a095c7a70332d2d891035361f310e55fea8ed023f3df02831aa5a9fd877d27c3e9aa23cc382f7bc080f957df9bce333f3543a3977d54a8de68c24f30c827e169839b6a1f9c698708eeaa0522f63bbb463860ea42d8f11cde4d3edc11608f5a71a006371fd7f27d9b5fcb1a437b51055d13e65cc32a94363103311919471f829f0cadced56f4bc3b6d27bdce678296884d9cd2193822e49132253a98db67dc66c81ef41a309e58aeb8f9c96bf3d2d4c9501ef8f0976ef09849e16ae265548b741ad771aa650760eafb49f5d27ffcfb833027e9c8f340cf1d58d3b803cb4a366def1eae80e70ef8eeb3318b160db025c99c6e49ef4ec9bbd0cdd194af0660eba39e45efd84b71a8d95e2308d7471fef3f431535f8d2b809f3da2e1f01903bb5629488520186ed6d6a94f603057cef80731ca3f3dbe69071bb60b77269fe7527765d4913af98a604890047b0abf8d72d8ac07da5d09edc1555661ce359960ee4f6565d70845cdb8ea42bfeeb4971292bdface5cd2acb93839f564f9e5c8cce3ee21c275b4fead092e3d7254d59c0848988e657e13f1b1353042f1620c7568867016d408b82a8967628dcd36434c60b67debef9fe0f44914eb08e7c2b1d9a659f0050c8c570d686c2814aca78de11585cd0f7a48616d4baa7767d4eb51489abe20969b542a402a2c59b9e5fe9265872ccefea26e10c1e4be61a4429331a01e45adf0e31d19169232cf9c9fd4ede818125316e3a1f692defb7a643cad2aba0cd42db2a159fece9d6e9f1b98893169706f9c55309b6d41392a17fb1654a1ca45afeed5d78e60fc924eb72ff95cd0f5a8c1851377b61311aca4a44b56319ffcf05f437841cf82603cc09ae659b43028a9464d39f436fafb24d03c05e868ec3b143a55a6a5f1280bdb34f8baeebcd98096ff222465650c325356e896ffc1849ec4eab21c29cf9eb05a383d1eedf68402b123cda976bf4b901ca646afccaa47a3dbba281df227bfb7e7c7b04bd402052c2bacb604ec695081a19e9e2c45c6c1d4009725dabc481dd0b90f604ae2b0d1c9710242f963bde8ac6e74407b0c8f8b49e34d9850ede3111aa76faaf140d8526fce6adbaee0722790059bb66db34dfb4231cf53018dfe484608edab2e049ad42a8ac5072f303ee833db8e432c5718c5e50dd74e8e4018a9dd30c8164b14c8b57ccda249b5ba75834d984f5a9448444c360462fa6972743acb2c3a39867ce3a611fbe45475cca05cade1dcfe3cc84ace33e4006f95bf144e69d1fb7a8c6619bfbb341c6c20e6e3af9113f6ea0431155cc0d20e65f7b6a05e97929ce7ec110a8112109c96baf686d98c71af8f9fed2390e4f0008932807e04194906e8059e81415a3599b5f679c4d378ef20bc1544b9cad1101ace7879a068fd8bcfdb10801b62c91c99268a58d03acf06e95252acef253950e11917021be87114d1020eb14fdbec00603988f0cdd85a2e937792b3f2b2f9c8bf6fe83b37808ffc2eb06315402f10c8fedfce49ee6c94f180547f1a55e26fe8aa5ba3845a7f135f3548282bea7e4d12dbd5f0fc50da8e9c916c58de4568d3c27a922cd2d38c157f67ecfa68362c65485878de0b680719c6a79f7634a69eb2e62896f6ceca6ff91c80f796c6f9b33fa28155a0312c568894e9f690e007e3056a23f143ae47df42dfca26e460010a04815722dcadcab20b3b36e73d1eb10772715415d88978e7164c0c96e9541d4b3a2b3e397d697a7a29e9850bd16e8bbd55948b3f5ae7a2d0afade8daabd11d3a61d1323f34dd86d2bc537466dbd205b927b4cfb54f5af78094084307404931f1d65d1d8a8fd74dac04175a81cfb8f9f3b7a7287d2bb0af85bf21dede4c94b81fdda67ec45b528bb9222d9a5af529d6142fa8eed99b1667bf25a352cb3730ec1f53722ba3bf606d07ee879fb055b7b733619aab2cc3d40d6a82fe4682ad3131b4373e9e29739ffa6392b036d59f4864795e359c5906dd54af100672d6a31009d02978ee58c734b7fe4b885fad4faf8bdfc016f10f95b9da0a8650aa340b599683b0a8b3d9acb9319478923a5e6f28ad380f677cc19451e795df4574bd6321c4c30257c5c9e179e526c8f24a485e332350303a9ad4f992b8e44b24641271ea2e46f17100ab263e9733e3a698ed0cc02edd0c6f362af5d43b1d64583b6178e65417cac44b89abd63383f14497e3f463d915e2d7e6500b0edc66f60a00601f50f95328505c1ff7f0842875e0ddf422055e8a2ff774f73efcba8944f209abdb108ca031c8ce78326b5136c50ef6a4782655266f358b42a6db48de1bbf8aad62a593a434c1d4341c90ac67981575d9369fe32a7df6ae8664aa1f8960c0619aeadf7774425d146aa2f549e8a1905bf1f0f9f378b8d3d491dd22b4ca5d80d088d9392dd9f19cebe10be69469a718bd031350c269462b3ae0ac80464614e07e35c7a655138167e05accfc58005c86e5eaf20abf77a92aeebb97ace9de4249eae10e58e762f3b1903b0525e84078351bf4f278ce33b0156344596e1dda13adcc7d4e0ecb335f649213d8c08747599b40787f29edc6881eda231224bd49cffddb803812af1340201163b9868805507c15d1ceab0d4fe8b390b70799c133d55ebb89c6403fbf5b6236a9d4c4ce77ddb958e57ee0cab455007e1ed229ebe63f091636eea9182c838dc01b19f3884cf6764059665b984a4b5d3f00e4cc166c8877f4c26deebfc1d1fcba0ad9f06341b7fa1b56c4c1f4a61d3036b0810ab56e8cf35c9221dd1847eae47793f14a29a252fd312540906d8f749cc8aeb618501667ee9b6b354405f9a7e454ad7fa6e4d8f74bb51d7d2b1fb4481dc0e73820ac6807ce5d88fbfbdae9f09783b5f04fab3566a2f639909a37a878e4c126f5e0306e91236a264e88fc7edb64ee10fe8a02966c4e0c3ca5fc46da9adb252665c055668dce58a49944ecef1e4ee7bc9df74a863b1a4639b45b63df4edbf40af6726ad429b48e87bcfcf1ffc1e85eb6f59fcda4d96e4bc749f41e4c2f928c2c7d10e233d0181ad0cbd2f79478a08a2af406acdd2ad6ed0b99c7bffa046addcb29f55a7e56f6d760aa5fafc19aa77c37f068f48b4d666b16c7cc78eeb846f3f806947aa833c0a6f6665161266feca969"}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r4, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) 23:24:51 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1645.429407] nbd: must specify an index to disconnect [ 1645.446188] nbd: couldn't find device at index 33554432 23:24:51 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:51 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x9f7d86cf) 23:24:51 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240000f0", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1645.481394] nbd: couldn't find device at index 33554432 [ 1645.498402] nbd: must specify an index to disconnect 23:24:51 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x15, 0x80000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/class/msr', 0x400000, 0x1) (async) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/snd_aloop', 0x30d000, 0xa0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200001}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)=ANY=[@ANYBLOB="98000000", @ANYRES16=0x0, @ANYBLOB="040226bd7000fddbdf25050000003400078008000100", @ANYRES32=r2, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r3, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="ffa51557", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="0c000600000000000000000008000100000000000c0003003f000000000000000c00020008000000000000000c000200ad05000000000000080001000000000008000100000000000800010000000000"], 0x98}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) (async) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r6, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) [ 1645.542680] nbd: must specify an index to disconnect 23:24:51 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xcf867d9f) [ 1645.581541] nbd: must specify an index to disconnect 23:24:51 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r2 = socket$packet(0x11, 0x3, 0x300) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r3, 0x0, 0x0) getsockopt$inet6_dccp_int(r3, 0x21, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async, rerun: 64) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async, rerun: 64) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000000380)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x20, "b6a92cda3165d7"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000001380)={r6, 0x0, "649ac17959fb5adff8a40e0b6c239ac2a0151c2fa754c97201a5a86d47d40f8495a1ce2208d5c0ea2df337f3eb8af70ff7d3f178cf253ab86ad7135918f2b598f5e4bf8015dc1b1ea6c312cb5ee9bb3a9a8c236dbeb5a883c140e276d55d80a58d91dab084a398c675b6889f196f7e49cfc2c806e05e87ea1f959f2e6d81c89c4792a64bfa33fba71071c6850591f0785137622521fb52de08abe5e05db0fc3aebdbe5946e7cc2e6cd40385b5784fac9d4a21ec15ff78f674546f3c586e4cf6d5575e6e14ec42df1c98443a438cd4f14ccb112a16ded2f2c3acff4dad108466cfb24eabf7b1d01fab66403df9a9a5d7d4cb1408fc0bbe4eecb890f5a4eeb4868", "0ec9bdfd3d43f565b65c5113ca0ceb11cc55d00e2856a22bd10c4b24d0e44e8105a4e77aec66b3c8ac5137e90c51365b7341a2b696dd0aaa2c2d408152aba7e87754179faa5f38caee41ac3076148a039fc99dc0a42098f897e2350f0488c860bc7ef756e8baa4fd9520491e41fbfc5622e0f9c6ffce1aad5acbee1910b892e1d69bae09f4c4fcad0cfc778bfc16161545b55b4918e3b59c5f2bf947cbe148d17c2c8568d9439a21ae63a500797ef58d6e9fb7a2973c849e9986d4fc260cf0e10869fdda7bccc62cf122d31cf118c0ea9cd69025b273c806c67ae631879ab0e999f7edfcee1ed7817c8dcc9d298bfd6658fdc6bfafcf5cbedfbfe7a95cac1caae77d72eedbce264e95deb84ea833e789c0b06307a97506dbcb88651267dc5e283f2ce9fae6394a24f87ba7458b7bf298ebf469babfd8049e61ffb97fd7efab7b13d6c1f9db8f36a8ac8c6536880855d4c3a9b9ef27ea86e243aac7ba9510d5035c9a237cb9482fa364ba7df7b019a5f70811486a588e6311456a30ceb3e2ca1f5ff8a1e4f3f2050e98e4c3fe11e4a90ab1fcd56674cbd755c5ffb11080e1d5962a22d07af0dbf580fa49e634e25704b69031d4082a1a2611f70be44a8e0a59a51112377d174dc424b709041ecbe9d4f7c266f1e8f9116cf49973ea706483be0be5d0d1383623394e0c576b5f83befcd60a954acc049a04b7de2d8a0789057091d5d5bfad8def07b81663b9b17dffcbdd0ade0dda3322c2ecd579ad26a41d1ac9d784de55d02db9ab1398d779de19efff962d5c1534b62d25f600c11341b066b21308f5637024dce338fb5c37cc892f3a3ccebbb0c4659f90f698d4cdaf3636639d80a7f7331d503d3e94be92c68022a1592ca94cd25b7300b0b0df4ddcfe9bab9cf08b34d00b560f627c543c1fea3e3e6102ae38c2fd9d323cd96615aab8cc215ec99b80c5ac95c697722f28240be47460c7e3749b88d48c633058ebbcaab8c1348888bdc3ce18bc31402925458b617c860bd8364c32fa1fefa62315d75ecaab927070e6adf5bf78f111fee7867a9804c14019ea1bebc09879069f3740cb9078028ffd23109fbcb21b832e03867e92df308c7756e9118ea13eeb60e0be6ee0d34708b889a6f94eb40ea9969e3e6407b69f68aa90c898347f25f9ca5f148f0389f784294b330b37aab2c29deb9e3e17beafdac8a432cde2bba21fa5b8e3e83417b8aebc977eebb4346eafe67c0197bff6140187506c39f81bc5a3a7266f25a961ce422690851d806c7b57f66bc9cf96879f05aa4b0cd4a9b70e1cfc2c2ccb65511423fb8ac7f8a649bea10fef1e008c8fca18b8c36a4b8fd9715f2cc539f90f400f84439cbcca2c3847e028080562a2c1d27cf2e04c26e05d26610edd0810aac07427f0cb2851419304b3a534fa80697ca767d6e4b1844b8577a3217fc85c11c22691bb0ac6106cbbe1603a818f458220a9d798283e36b0b3beffcebc0ee023a4f2670a8fa4ae3545ab43092bc99265a33938f1b29b12eee827f91afa22fd70ed8671a0e0b401e740d791594d1d10650d1e41502ee538c316d83cca26f00fd0ec936e8755943a86f91f5bd122b7aec63ef5c688f0ba41d78aad1bd58a9a1c60977bf356577e26e40cb39d1d86405e243f8f2b575b46b342766c3d6a371b2f81aa8f94681b6fe9b8e1b36b53c8b55c05a220d0d3c0ef67899de1936fbf2554642a107210ebe1bb88ce6d2ff1f3455b9b686db9d016f830cbdce9272d0507a00d3fb15eb0c3eba23543da7b9e2ec7464e0cc22360b2c9c6837d6c6bc94fecc6a1c84543e89b91474be2f7a7cb468aadd1718a090656929b9dcfeb3a4bf62c4707b6a931955bf656f2e2f3e8251347705ca9b0ca9e56c29fce25ecce59e08a943ef713aa1e9ea75a8be0f926e0a075ba01312ea05cbbcc7499604677c89a19ae89689d1b6461cda1eadf99064050a483ef01790bc5716623dcc5e47f3b8f9098810e47ad4f2fea08f5e53344ba14efa2d3ffff25831ef0b2a60a067efc321543e71bc3b8778b677d5ef5390a28097632ee308557399be952a45a01582437b1ea73be50dd6752aba49bf74cc80f7056e54b782b97c37c25d9d64e7215566019eebd6aaa94495634789d4633df92f7d49d27ac445baabd98945a4460d6a7caf92d98622fbead27ab6f0f421e7c5ae75079566ce1fe0753e72020bc41246c04409aeee0f6cea6c321bfd4e5af14435058cf08da339b12e182d7b3194402c52d23f231d1d1a095c7a70332d2d891035361f310e55fea8ed023f3df02831aa5a9fd877d27c3e9aa23cc382f7bc080f957df9bce333f3543a3977d54a8de68c24f30c827e169839b6a1f9c698708eeaa0522f63bbb463860ea42d8f11cde4d3edc11608f5a71a006371fd7f27d9b5fcb1a437b51055d13e65cc32a94363103311919471f829f0cadced56f4bc3b6d27bdce678296884d9cd2193822e49132253a98db67dc66c81ef41a309e58aeb8f9c96bf3d2d4c9501ef8f0976ef09849e16ae265548b741ad771aa650760eafb49f5d27ffcfb833027e9c8f340cf1d58d3b803cb4a366def1eae80e70ef8eeb3318b160db025c99c6e49ef4ec9bbd0cdd194af0660eba39e45efd84b71a8d95e2308d7471fef3f431535f8d2b809f3da2e1f01903bb5629488520186ed6d6a94f603057cef80731ca3f3dbe69071bb60b77269fe7527765d4913af98a604890047b0abf8d72d8ac07da5d09edc1555661ce359960ee4f6565d70845cdb8ea42bfeeb4971292bdface5cd2acb93839f564f9e5c8cce3ee21c275b4fead092e3d7254d59c0848988e657e13f1b1353042f1620c7568867016d408b82a8967628dcd36434c60b67debef9fe0f44914eb08e7c2b1d9a659f0050c8c570d686c2814aca78de11585cd0f7a48616d4baa7767d4eb51489abe20969b542a402a2c59b9e5fe9265872ccefea26e10c1e4be61a4429331a01e45adf0e31d19169232cf9c9fd4ede818125316e3a1f692defb7a643cad2aba0cd42db2a159fece9d6e9f1b98893169706f9c55309b6d41392a17fb1654a1ca45afeed5d78e60fc924eb72ff95cd0f5a8c1851377b61311aca4a44b56319ffcf05f437841cf82603cc09ae659b43028a9464d39f436fafb24d03c05e868ec3b143a55a6a5f1280bdb34f8baeebcd98096ff222465650c325356e896ffc1849ec4eab21c29cf9eb05a383d1eedf68402b123cda976bf4b901ca646afccaa47a3dbba281df227bfb7e7c7b04bd402052c2bacb604ec695081a19e9e2c45c6c1d4009725dabc481dd0b90f604ae2b0d1c9710242f963bde8ac6e74407b0c8f8b49e34d9850ede3111aa76faaf140d8526fce6adbaee0722790059bb66db34dfb4231cf53018dfe484608edab2e049ad42a8ac5072f303ee833db8e432c5718c5e50dd74e8e4018a9dd30c8164b14c8b57ccda249b5ba75834d984f5a9448444c360462fa6972743acb2c3a39867ce3a611fbe45475cca05cade1dcfe3cc84ace33e4006f95bf144e69d1fb7a8c6619bfbb341c6c20e6e3af9113f6ea0431155cc0d20e65f7b6a05e97929ce7ec110a8112109c96baf686d98c71af8f9fed2390e4f0008932807e04194906e8059e81415a3599b5f679c4d378ef20bc1544b9cad1101ace7879a068fd8bcfdb10801b62c91c99268a58d03acf06e95252acef253950e11917021be87114d1020eb14fdbec00603988f0cdd85a2e937792b3f2b2f9c8bf6fe83b37808ffc2eb06315402f10c8fedfce49ee6c94f180547f1a55e26fe8aa5ba3845a7f135f3548282bea7e4d12dbd5f0fc50da8e9c916c58de4568d3c27a922cd2d38c157f67ecfa68362c65485878de0b680719c6a79f7634a69eb2e62896f6ceca6ff91c80f796c6f9b33fa28155a0312c568894e9f690e007e3056a23f143ae47df42dfca26e460010a04815722dcadcab20b3b36e73d1eb10772715415d88978e7164c0c96e9541d4b3a2b3e397d697a7a29e9850bd16e8bbd55948b3f5ae7a2d0afade8daabd11d3a61d1323f34dd86d2bc537466dbd205b927b4cfb54f5af78094084307404931f1d65d1d8a8fd74dac04175a81cfb8f9f3b7a7287d2bb0af85bf21dede4c94b81fdda67ec45b528bb9222d9a5af529d6142fa8eed99b1667bf25a352cb3730ec1f53722ba3bf606d07ee879fb055b7b733619aab2cc3d40d6a82fe4682ad3131b4373e9e29739ffa6392b036d59f4864795e359c5906dd54af100672d6a31009d02978ee58c734b7fe4b885fad4faf8bdfc016f10f95b9da0a8650aa340b599683b0a8b3d9acb9319478923a5e6f28ad380f677cc19451e795df4574bd6321c4c30257c5c9e179e526c8f24a485e332350303a9ad4f992b8e44b24641271ea2e46f17100ab263e9733e3a698ed0cc02edd0c6f362af5d43b1d64583b6178e65417cac44b89abd63383f14497e3f463d915e2d7e6500b0edc66f60a00601f50f95328505c1ff7f0842875e0ddf422055e8a2ff774f73efcba8944f209abdb108ca031c8ce78326b5136c50ef6a4782655266f358b42a6db48de1bbf8aad62a593a434c1d4341c90ac67981575d9369fe32a7df6ae8664aa1f8960c0619aeadf7774425d146aa2f549e8a1905bf1f0f9f378b8d3d491dd22b4ca5d80d088d9392dd9f19cebe10be69469a718bd031350c269462b3ae0ac80464614e07e35c7a655138167e05accfc58005c86e5eaf20abf77a92aeebb97ace9de4249eae10e58e762f3b1903b0525e84078351bf4f278ce33b0156344596e1dda13adcc7d4e0ecb335f649213d8c08747599b40787f29edc6881eda231224bd49cffddb803812af1340201163b9868805507c15d1ceab0d4fe8b390b70799c133d55ebb89c6403fbf5b6236a9d4c4ce77ddb958e57ee0cab455007e1ed229ebe63f091636eea9182c838dc01b19f3884cf6764059665b984a4b5d3f00e4cc166c8877f4c26deebfc1d1fcba0ad9f06341b7fa1b56c4c1f4a61d3036b0810ab56e8cf35c9221dd1847eae47793f14a29a252fd312540906d8f749cc8aeb618501667ee9b6b354405f9a7e454ad7fa6e4d8f74bb51d7d2b1fb4481dc0e73820ac6807ce5d88fbfbdae9f09783b5f04fab3566a2f639909a37a878e4c126f5e0306e91236a264e88fc7edb64ee10fe8a02966c4e0c3ca5fc46da9adb252665c055668dce58a49944ecef1e4ee7bc9df74a863b1a4639b45b63df4edbf40af6726ad429b48e87bcfcf1ffc1e85eb6f59fcda4d96e4bc749f41e4c2f928c2c7d10e233d0181ad0cbd2f79478a08a2af406acdd2ad6ed0b99c7bffa046addcb29f55a7e56f6d760aa5fafc19aa77c37f068f48b4d666b16c7cc78eeb846f3f806947aa833c0a6f6665161266feca969"}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r4, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) 23:24:51 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x9f7d86cf) 23:24:51 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1645.608705] nbd: couldn't find device at index 33554432 23:24:51 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400bb95", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:51 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x15, 0x80000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/class/msr', 0x400000, 0x1) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/snd_aloop', 0x30d000, 0xa0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200001}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)=ANY=[@ANYBLOB="98000000", @ANYRES16=0x0, @ANYBLOB="040226bd7000fddbdf25050000003400078008000100", @ANYRES32=r2, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r3, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="ffa51557", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="0c000600000000000000000008000100000000000c0003003f000000000000000c00020008000000000000000c000200ad05000000000000080001000000000008000100000000000800010000000000"], 0x98}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) (async) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r6, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) [ 1645.652186] nbd: must specify an index to disconnect 23:24:51 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:51 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400ffff", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:51 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xf0ffffff) [ 1645.717709] nbd: must specify an index to disconnect 23:24:51 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:51 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x268402, 0x0) socket$bt_bnep(0x1f, 0x3, 0x4) r5 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000380), r3) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x14, r5, 0x100, 0x70bd2d, 0x9, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000190}, 0x44000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, 0x0) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/fs/9p', 0x1, 0x40) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="aa000000", @ANYRES16=0x0, @ANYBLOB="00042abd7000fedbdf25050000000c00040003000000000000000c00040006000000000000000c00060003000000000000000c000800010000000000000006000a002d2600000c00060002000000000000000c00040001000000000000000c00080008000000000000003c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB], 0xac}, 0x1, 0x0, 0x0, 0x4000000}, 0x40040) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r9, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000200), r9) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) [ 1645.776892] nbd: must specify an index to disconnect 23:24:51 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xfffff000) [ 1645.820814] nbd: must specify an index to disconnect 23:24:51 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00~q', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:51 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = socket$packet(0x11, 0x3, 0x300) (async) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r3, 0x0, 0x0) (async) getsockopt$inet6_dccp_int(r3, 0x21, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async, rerun: 64) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (rerun: 64) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000000380)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x20, "b6a92cda3165d7"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000001380)={r6, 0x0, "649ac17959fb5adff8a40e0b6c239ac2a0151c2fa754c97201a5a86d47d40f8495a1ce2208d5c0ea2df337f3eb8af70ff7d3f178cf253ab86ad7135918f2b598f5e4bf8015dc1b1ea6c312cb5ee9bb3a9a8c236dbeb5a883c140e276d55d80a58d91dab084a398c675b6889f196f7e49cfc2c806e05e87ea1f959f2e6d81c89c4792a64bfa33fba71071c6850591f0785137622521fb52de08abe5e05db0fc3aebdbe5946e7cc2e6cd40385b5784fac9d4a21ec15ff78f674546f3c586e4cf6d5575e6e14ec42df1c98443a438cd4f14ccb112a16ded2f2c3acff4dad108466cfb24eabf7b1d01fab66403df9a9a5d7d4cb1408fc0bbe4eecb890f5a4eeb4868", "0ec9bdfd3d43f565b65c5113ca0ceb11cc55d00e2856a22bd10c4b24d0e44e8105a4e77aec66b3c8ac5137e90c51365b7341a2b696dd0aaa2c2d408152aba7e87754179faa5f38caee41ac3076148a039fc99dc0a42098f897e2350f0488c860bc7ef756e8baa4fd9520491e41fbfc5622e0f9c6ffce1aad5acbee1910b892e1d69bae09f4c4fcad0cfc778bfc16161545b55b4918e3b59c5f2bf947cbe148d17c2c8568d9439a21ae63a500797ef58d6e9fb7a2973c849e9986d4fc260cf0e10869fdda7bccc62cf122d31cf118c0ea9cd69025b273c806c67ae631879ab0e999f7edfcee1ed7817c8dcc9d298bfd6658fdc6bfafcf5cbedfbfe7a95cac1caae77d72eedbce264e95deb84ea833e789c0b06307a97506dbcb88651267dc5e283f2ce9fae6394a24f87ba7458b7bf298ebf469babfd8049e61ffb97fd7efab7b13d6c1f9db8f36a8ac8c6536880855d4c3a9b9ef27ea86e243aac7ba9510d5035c9a237cb9482fa364ba7df7b019a5f70811486a588e6311456a30ceb3e2ca1f5ff8a1e4f3f2050e98e4c3fe11e4a90ab1fcd56674cbd755c5ffb11080e1d5962a22d07af0dbf580fa49e634e25704b69031d4082a1a2611f70be44a8e0a59a51112377d174dc424b709041ecbe9d4f7c266f1e8f9116cf49973ea706483be0be5d0d1383623394e0c576b5f83befcd60a954acc049a04b7de2d8a0789057091d5d5bfad8def07b81663b9b17dffcbdd0ade0dda3322c2ecd579ad26a41d1ac9d784de55d02db9ab1398d779de19efff962d5c1534b62d25f600c11341b066b21308f5637024dce338fb5c37cc892f3a3ccebbb0c4659f90f698d4cdaf3636639d80a7f7331d503d3e94be92c68022a1592ca94cd25b7300b0b0df4ddcfe9bab9cf08b34d00b560f627c543c1fea3e3e6102ae38c2fd9d323cd96615aab8cc215ec99b80c5ac95c697722f28240be47460c7e3749b88d48c633058ebbcaab8c1348888bdc3ce18bc31402925458b617c860bd8364c32fa1fefa62315d75ecaab927070e6adf5bf78f111fee7867a9804c14019ea1bebc09879069f3740cb9078028ffd23109fbcb21b832e03867e92df308c7756e9118ea13eeb60e0be6ee0d34708b889a6f94eb40ea9969e3e6407b69f68aa90c898347f25f9ca5f148f0389f784294b330b37aab2c29deb9e3e17beafdac8a432cde2bba21fa5b8e3e83417b8aebc977eebb4346eafe67c0197bff6140187506c39f81bc5a3a7266f25a961ce422690851d806c7b57f66bc9cf96879f05aa4b0cd4a9b70e1cfc2c2ccb65511423fb8ac7f8a649bea10fef1e008c8fca18b8c36a4b8fd9715f2cc539f90f400f84439cbcca2c3847e028080562a2c1d27cf2e04c26e05d26610edd0810aac07427f0cb2851419304b3a534fa80697ca767d6e4b1844b8577a3217fc85c11c22691bb0ac6106cbbe1603a818f458220a9d798283e36b0b3beffcebc0ee023a4f2670a8fa4ae3545ab43092bc99265a33938f1b29b12eee827f91afa22fd70ed8671a0e0b401e740d791594d1d10650d1e41502ee538c316d83cca26f00fd0ec936e8755943a86f91f5bd122b7aec63ef5c688f0ba41d78aad1bd58a9a1c60977bf356577e26e40cb39d1d86405e243f8f2b575b46b342766c3d6a371b2f81aa8f94681b6fe9b8e1b36b53c8b55c05a220d0d3c0ef67899de1936fbf2554642a107210ebe1bb88ce6d2ff1f3455b9b686db9d016f830cbdce9272d0507a00d3fb15eb0c3eba23543da7b9e2ec7464e0cc22360b2c9c6837d6c6bc94fecc6a1c84543e89b91474be2f7a7cb468aadd1718a090656929b9dcfeb3a4bf62c4707b6a931955bf656f2e2f3e8251347705ca9b0ca9e56c29fce25ecce59e08a943ef713aa1e9ea75a8be0f926e0a075ba01312ea05cbbcc7499604677c89a19ae89689d1b6461cda1eadf99064050a483ef01790bc5716623dcc5e47f3b8f9098810e47ad4f2fea08f5e53344ba14efa2d3ffff25831ef0b2a60a067efc321543e71bc3b8778b677d5ef5390a28097632ee308557399be952a45a01582437b1ea73be50dd6752aba49bf74cc80f7056e54b782b97c37c25d9d64e7215566019eebd6aaa94495634789d4633df92f7d49d27ac445baabd98945a4460d6a7caf92d98622fbead27ab6f0f421e7c5ae75079566ce1fe0753e72020bc41246c04409aeee0f6cea6c321bfd4e5af14435058cf08da339b12e182d7b3194402c52d23f231d1d1a095c7a70332d2d891035361f310e55fea8ed023f3df02831aa5a9fd877d27c3e9aa23cc382f7bc080f957df9bce333f3543a3977d54a8de68c24f30c827e169839b6a1f9c698708eeaa0522f63bbb463860ea42d8f11cde4d3edc11608f5a71a006371fd7f27d9b5fcb1a437b51055d13e65cc32a94363103311919471f829f0cadced56f4bc3b6d27bdce678296884d9cd2193822e49132253a98db67dc66c81ef41a309e58aeb8f9c96bf3d2d4c9501ef8f0976ef09849e16ae265548b741ad771aa650760eafb49f5d27ffcfb833027e9c8f340cf1d58d3b803cb4a366def1eae80e70ef8eeb3318b160db025c99c6e49ef4ec9bbd0cdd194af0660eba39e45efd84b71a8d95e2308d7471fef3f431535f8d2b809f3da2e1f01903bb5629488520186ed6d6a94f603057cef80731ca3f3dbe69071bb60b77269fe7527765d4913af98a604890047b0abf8d72d8ac07da5d09edc1555661ce359960ee4f6565d70845cdb8ea42bfeeb4971292bdface5cd2acb93839f564f9e5c8cce3ee21c275b4fead092e3d7254d59c0848988e657e13f1b1353042f1620c7568867016d408b82a8967628dcd36434c60b67debef9fe0f44914eb08e7c2b1d9a659f0050c8c570d686c2814aca78de11585cd0f7a48616d4baa7767d4eb51489abe20969b542a402a2c59b9e5fe9265872ccefea26e10c1e4be61a4429331a01e45adf0e31d19169232cf9c9fd4ede818125316e3a1f692defb7a643cad2aba0cd42db2a159fece9d6e9f1b98893169706f9c55309b6d41392a17fb1654a1ca45afeed5d78e60fc924eb72ff95cd0f5a8c1851377b61311aca4a44b56319ffcf05f437841cf82603cc09ae659b43028a9464d39f436fafb24d03c05e868ec3b143a55a6a5f1280bdb34f8baeebcd98096ff222465650c325356e896ffc1849ec4eab21c29cf9eb05a383d1eedf68402b123cda976bf4b901ca646afccaa47a3dbba281df227bfb7e7c7b04bd402052c2bacb604ec695081a19e9e2c45c6c1d4009725dabc481dd0b90f604ae2b0d1c9710242f963bde8ac6e74407b0c8f8b49e34d9850ede3111aa76faaf140d8526fce6adbaee0722790059bb66db34dfb4231cf53018dfe484608edab2e049ad42a8ac5072f303ee833db8e432c5718c5e50dd74e8e4018a9dd30c8164b14c8b57ccda249b5ba75834d984f5a9448444c360462fa6972743acb2c3a39867ce3a611fbe45475cca05cade1dcfe3cc84ace33e4006f95bf144e69d1fb7a8c6619bfbb341c6c20e6e3af9113f6ea0431155cc0d20e65f7b6a05e97929ce7ec110a8112109c96baf686d98c71af8f9fed2390e4f0008932807e04194906e8059e81415a3599b5f679c4d378ef20bc1544b9cad1101ace7879a068fd8bcfdb10801b62c91c99268a58d03acf06e95252acef253950e11917021be87114d1020eb14fdbec00603988f0cdd85a2e937792b3f2b2f9c8bf6fe83b37808ffc2eb06315402f10c8fedfce49ee6c94f180547f1a55e26fe8aa5ba3845a7f135f3548282bea7e4d12dbd5f0fc50da8e9c916c58de4568d3c27a922cd2d38c157f67ecfa68362c65485878de0b680719c6a79f7634a69eb2e62896f6ceca6ff91c80f796c6f9b33fa28155a0312c568894e9f690e007e3056a23f143ae47df42dfca26e460010a04815722dcadcab20b3b36e73d1eb10772715415d88978e7164c0c96e9541d4b3a2b3e397d697a7a29e9850bd16e8bbd55948b3f5ae7a2d0afade8daabd11d3a61d1323f34dd86d2bc537466dbd205b927b4cfb54f5af78094084307404931f1d65d1d8a8fd74dac04175a81cfb8f9f3b7a7287d2bb0af85bf21dede4c94b81fdda67ec45b528bb9222d9a5af529d6142fa8eed99b1667bf25a352cb3730ec1f53722ba3bf606d07ee879fb055b7b733619aab2cc3d40d6a82fe4682ad3131b4373e9e29739ffa6392b036d59f4864795e359c5906dd54af100672d6a31009d02978ee58c734b7fe4b885fad4faf8bdfc016f10f95b9da0a8650aa340b599683b0a8b3d9acb9319478923a5e6f28ad380f677cc19451e795df4574bd6321c4c30257c5c9e179e526c8f24a485e332350303a9ad4f992b8e44b24641271ea2e46f17100ab263e9733e3a698ed0cc02edd0c6f362af5d43b1d64583b6178e65417cac44b89abd63383f14497e3f463d915e2d7e6500b0edc66f60a00601f50f95328505c1ff7f0842875e0ddf422055e8a2ff774f73efcba8944f209abdb108ca031c8ce78326b5136c50ef6a4782655266f358b42a6db48de1bbf8aad62a593a434c1d4341c90ac67981575d9369fe32a7df6ae8664aa1f8960c0619aeadf7774425d146aa2f549e8a1905bf1f0f9f378b8d3d491dd22b4ca5d80d088d9392dd9f19cebe10be69469a718bd031350c269462b3ae0ac80464614e07e35c7a655138167e05accfc58005c86e5eaf20abf77a92aeebb97ace9de4249eae10e58e762f3b1903b0525e84078351bf4f278ce33b0156344596e1dda13adcc7d4e0ecb335f649213d8c08747599b40787f29edc6881eda231224bd49cffddb803812af1340201163b9868805507c15d1ceab0d4fe8b390b70799c133d55ebb89c6403fbf5b6236a9d4c4ce77ddb958e57ee0cab455007e1ed229ebe63f091636eea9182c838dc01b19f3884cf6764059665b984a4b5d3f00e4cc166c8877f4c26deebfc1d1fcba0ad9f06341b7fa1b56c4c1f4a61d3036b0810ab56e8cf35c9221dd1847eae47793f14a29a252fd312540906d8f749cc8aeb618501667ee9b6b354405f9a7e454ad7fa6e4d8f74bb51d7d2b1fb4481dc0e73820ac6807ce5d88fbfbdae9f09783b5f04fab3566a2f639909a37a878e4c126f5e0306e91236a264e88fc7edb64ee10fe8a02966c4e0c3ca5fc46da9adb252665c055668dce58a49944ecef1e4ee7bc9df74a863b1a4639b45b63df4edbf40af6726ad429b48e87bcfcf1ffc1e85eb6f59fcda4d96e4bc749f41e4c2f928c2c7d10e233d0181ad0cbd2f79478a08a2af406acdd2ad6ed0b99c7bffa046addcb29f55a7e56f6d760aa5fafc19aa77c37f068f48b4d666b16c7cc78eeb846f3f806947aa833c0a6f6665161266feca969"}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r4, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) 23:24:51 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400bb95", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:51 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x268402, 0x0) socket$bt_bnep(0x1f, 0x3, 0x4) r5 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000380), r3) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x14, r5, 0x100, 0x70bd2d, 0x9, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000190}, 0x44000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, 0x0) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/fs/9p', 0x1, 0x40) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="aa000000", @ANYRES16=0x0, @ANYBLOB="00042abd7000fedbdf25050000000c00040003000000000000000c00040006000000000000000c00060003000000000000000c000800010000000000000006000a002d2600000c00060002000000000000000c00040001000000000000000c00080008000000000000003c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB], 0xac}, 0x1, 0x0, 0x0, 0x4000000}, 0x40040) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r9, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000200), r9) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x268402, 0x0) (async) socket$bt_bnep(0x1f, 0x3, 0x4) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000380), r3) (async) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x14, r5, 0x100, 0x70bd2d, 0x9, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000190}, 0x44000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, 0x0) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/fs/9p', 0x1, 0x40) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="aa000000", @ANYRES16=0x0, @ANYBLOB="00042abd7000fedbdf25050000000c00040003000000000000000c00040006000000000000000c00060003000000000000000c000800010000000000000006000a002d2600000c00060002000000000000000c00040001000000000000000c00080008000000000000003c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB], 0xac}, 0x1, 0x0, 0x0, 0x4000000}, 0x40040) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r9, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000200), r9) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) [ 1645.882894] nbd: must specify an index to disconnect 23:24:51 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xffffff7f) 23:24:51 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:51 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400ffff", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:52 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x268402, 0x0) (async, rerun: 32) socket$bt_bnep(0x1f, 0x3, 0x4) (async, rerun: 32) r5 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000380), r3) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x14, r5, 0x100, 0x70bd2d, 0x9, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000190}, 0x44000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, 0x0) (async, rerun: 32) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/fs/9p', 0x1, 0x40) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="aa000000", @ANYRES16=0x0, @ANYBLOB="00042abd7000fedbdf25050000000c00040003000000000000000c00040006000000000000000c00060003000000000000000c000800010000000000000006000a002d2600000c00060002000000000000000c00040001000000000000000c00080008000000000000003c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB], 0xac}, 0x1, 0x0, 0x0, 0x4000000}, 0x40040) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r9, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000200), r9) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) [ 1646.042673] nbd: must specify an index to disconnect 23:24:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x20, r5, 0xdd0294e2e79e76ed, 0x70bd2b, 0x0, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x102}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x24, r5, 0x400, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x28000005) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) 23:24:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xffffff9e) 23:24:52 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000f0", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1646.130062] nbd: must specify an index to disconnect 23:24:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x15, 0x80000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/class/msr', 0x400000, 0x1) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/snd_aloop', 0x30d000, 0xa0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200001}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)=ANY=[@ANYBLOB="98000000", @ANYRES16=0x0, @ANYBLOB="040226bd7000fddbdf25050000003400078008000100", @ANYRES32=r2, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r3, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="ffa51557", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="0c000600000000000000000008000100000000000c0003003f000000000000000c00020008000000000000000c000200ad05000000000000080001000000000008000100000000000800010000000000"], 0x98}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r6, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xfffffff0) 23:24:52 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) [ 1646.167256] nbd: must specify an index to disconnect 23:24:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24007fff", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:52 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1646.218896] nbd: must specify an index to disconnect [ 1646.235990] nbd: must specify an index to disconnect [ 1646.258441] nbd: must specify an index to disconnect 23:24:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x3000000000000) 23:24:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000f0", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x20, r5, 0xdd0294e2e79e76ed, 0x70bd2b, 0x0, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x102}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x24, r5, 0x400, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x28000005) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) [ 1646.281299] nla_parse: 113 callbacks suppressed [ 1646.281309] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. 23:24:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24009eff", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:52 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) [ 1646.351769] nbd: must specify an index to disconnect [ 1646.362631] nbd: must specify an index to disconnect [ 1646.373446] nbd: must specify an index to disconnect 23:24:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x20, r5, 0xdd0294e2e79e76ed, 0x70bd2b, 0x0, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x102}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x24, r5, 0x400, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x28000005) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) [ 1646.394773] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. 23:24:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x40030000000000) 23:24:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400f0ff", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1646.424682] nbd: must specify an index to disconnect 23:24:52 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1646.477794] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1646.511949] nbd: must specify an index to disconnect [ 1646.521501] nbd: must specify an index to disconnect 23:24:52 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xf0ffffffffffff) [ 1646.528675] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1646.539203] nbd: couldn't find device at index 33554432 [ 1646.557289] nbd: must specify an index to disconnect 23:24:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x40030000000000) 23:24:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1646.577154] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1646.615511] nbd: must specify an index to disconnect 23:24:52 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="020200000000000000000200000008"], 0x24}}, 0x0) 23:24:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x100000000000000) [ 1646.642583] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1646.653524] nbd: couldn't find device at index 33554432 [ 1646.677071] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. 23:24:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xf0ffffffffffff) [ 1646.694533] nbd: must specify an index to disconnect 23:24:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400ffff", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:52 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="040200000000000000000200000008"], 0x24}}, 0x0) [ 1646.720078] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1646.743566] nbd: must specify an index to disconnect 23:24:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="020200000000000000000200000008"], 0x24}}, 0x0) 23:24:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xffffff7f}, 0x0) 23:24:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x200000000000000) 23:24:52 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x30, 0x0, 0x1a, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}]}, 0x30}, 0x1, 0x0, 0x0, 0x810}, 0x24000000) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x200, 0x70bd28, 0x25dfdbff, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008000}, 0x4000000) syz_genetlink_get_family_id$net_dm(&(0x7f0000000100), r0) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r0) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x28, r7, 0x72a, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, '{+\\^,]*--*-+]'}]}, 0x28}, 0x1, 0x0, 0x0, 0x11}, 0x4000001) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '|\xd2'}]}, 0x24}}, 0x0) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000100)={0x1}, 0x8, 0x0) msgctl$IPC_INFO(r8, 0x3, &(0x7f0000000180)=""/147) 23:24:52 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="070200000000000000000200000008"], 0x24}}, 0x0) 23:24:52 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x30, 0x0, 0x1a, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}]}, 0x30}, 0x1, 0x0, 0x0, 0x810}, 0x24000000) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r2) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x200, 0x70bd28, 0x25dfdbff, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008000}, 0x4000000) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000100), r0) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r0) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x28, r7, 0x72a, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, '{+\\^,]*--*-+]'}]}, 0x28}, 0x1, 0x0, 0x0, 0x11}, 0x4000001) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '|\xd2'}]}, 0x24}}, 0x0) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000100)={0x1}, 0x8, 0x0) (async) msgctl$IPC_INFO(r8, 0x3, &(0x7f0000000180)=""/147) 23:24:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x700000000000000) 23:24:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x200000000000000) [ 1646.915891] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1646.951383] nbd: must specify an index to disconnect 23:24:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x30, 0x0, 0x1a, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}]}, 0x30}, 0x1, 0x0, 0x0, 0x810}, 0x24000000) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x200, 0x70bd28, 0x25dfdbff, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008000}, 0x4000000) syz_genetlink_get_family_id$net_dm(&(0x7f0000000100), r0) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r0) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x28, r7, 0x72a, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, '{+\\^,]*--*-+]'}]}, 0x28}, 0x1, 0x0, 0x0, 0x11}, 0x4000001) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '|\xd2'}]}, 0x24}}, 0x0) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000100)={0x1}, 0x8, 0x0) msgctl$IPC_INFO(r8, 0x3, &(0x7f0000000180)=""/147) 23:24:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="080200000000000000000200000008"], 0x24}}, 0x0) [ 1646.958339] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1647.001605] nbd: couldn't find device at index 33554432 23:24:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x30, 0x0, 0x1a, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}]}, 0x30}, 0x1, 0x0, 0x0, 0x810}, 0x24000000) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r2) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) (async) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x200, 0x70bd28, 0x25dfdbff, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008000}, 0x4000000) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000100), r0) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r0) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x28, r7, 0x72a, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, '{+\\^,]*--*-+]'}]}, 0x28}, 0x1, 0x0, 0x0, 0x11}, 0x4000001) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '|\xd2'}]}, 0x24}}, 0x0) (async) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000100)={0x1}, 0x8, 0x0) (async) msgctl$IPC_INFO(r8, 0x3, &(0x7f0000000180)=""/147) 23:24:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x30, 0x0, 0x1a, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}]}, 0x30}, 0x1, 0x0, 0x0, 0x810}, 0x24000000) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x200, 0x70bd28, 0x25dfdbff, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008000}, 0x4000000) syz_genetlink_get_family_id$net_dm(&(0x7f0000000100), r0) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r0) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x28, r7, 0x72a, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, '{+\\^,]*--*-+]'}]}, 0x28}, 0x1, 0x0, 0x0, 0x11}, 0x4000001) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r5, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '|\xd2'}]}, 0x24}}, 0x0) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000100)={0x1}, 0x8, 0x0) msgctl$IPC_INFO(r8, 0x3, &(0x7f0000000180)=""/147) 23:24:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xf00000000000000) 23:24:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="250200000000000000000200000008"], 0x24}}, 0x0) 23:24:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000f0", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x9effffff00000000) [ 1647.124645] nbd: must specify an index to disconnect [ 1647.139762] nbd: couldn't find device at index 33554432 23:24:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00z', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="600000002c8b5f029300e1c56047580ee08d4d3d9e6aea2af48cf1ca9c6bb2c3d0b71670ed11ea70db8c636d9579be4d779ed7f4dd3d242427bda2fa1e121e2d4f858de21d8dc7b9c1737eed6ff1f2bae1b10b70cbcd112e805f6e2c0c67ec9b316323136eaa3cce8a5ef30f8131ccc1c537ab3c12d0a7e2b21d16", @ANYRES16=r2, @ANYBLOB="000126bd7000fddbdf25010000000c000500210000000000000008000100000000000c00040005000000000000000c00060002000000000000000c00050004010000000000000c000400090000000000000005000a007b000000"], 0x60}, 0x1, 0x0, 0x0, 0x20000000}, 0x40c8000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x6c}}, 0x20804) [ 1647.197016] nbd: must specify an index to disconnect 23:24:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="380200000000000000000200000008"], 0x24}}, 0x0) 23:24:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xcf867d9f00000000) [ 1647.243958] nbd: couldn't find device at index 33554432 23:24:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00L', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="600000002c8b5f029300e1c56047580ee08d4d3d9e6aea2af48cf1ca9c6bb2c3d0b71670ed11ea70db8c636d9579be4d779ed7f4dd3d242427bda2fa1e121e2d4f858de21d8dc7b9c1737eed6ff1f2bae1b10b70cbcd112e805f6e2c0c67ec9b316323136eaa3cce8a5ef30f8131ccc1c537ab3c12d0a7e2b21d16", @ANYRES16=r2, @ANYBLOB="000126bd7000fddbdf25010000000c000500210000000000000008000100000000000c00040005000000000000000c00060002000000000000000c00050004010000000000000c000400090000000000000005000a007b000000"], 0x60}, 0x1, 0x0, 0x0, 0x20000000}, 0x40c8000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x6c}}, 0x20804) 23:24:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x400300}, 0x0) 23:24:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="600000002c8b5f029300e1c56047580ee08d4d3d9e6aea2af48cf1ca9c6bb2c3d0b71670ed11ea70db8c636d9579be4d779ed7f4dd3d242427bda2fa1e121e2d4f858de21d8dc7b9c1737eed6ff1f2bae1b10b70cbcd112e805f6e2c0c67ec9b316323136eaa3cce8a5ef30f8131ccc1c537ab3c12d0a7e2b21d16", @ANYRES16=r2, @ANYBLOB="000126bd7000fddbdf25010000000c000500210000000000000008000100000000000c00040005000000000000000c00060002000000000000000c00050004010000000000000c000400090000000000000005000a007b000000"], 0x60}, 0x1, 0x0, 0x0, 0x20000000}, 0x40c8000) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x6c}}, 0x20804) 23:24:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010300000000000000000200000008"], 0x24}}, 0x0) 23:24:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xf0ffffff00000000) [ 1647.380315] nbd: must specify an index to disconnect [ 1647.395558] nbd: couldn't find device at index 33554432 23:24:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x34000}, 0x0) 23:24:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000005", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010800000000000000000200000008"], 0x24}}, 0x0) 23:24:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xffffff7f00000000) 23:24:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010300000000000000000200000008"], 0x24}}, 0x0) 23:24:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) [ 1647.580170] nbd: couldn't find device at index 33554432 [ 1647.612715] nbd: must specify an index to disconnect 23:24:53 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r1, 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(0xffffffffffffffff, 0xc01064c2, &(0x7f00000001c0)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000200)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000240)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_WAIT(r1, 0xc02064c3, &(0x7f0000000380)={&(0x7f0000000280)=[r2, r3, r4], 0x1000, 0x3, 0x2}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r5) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r6, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x90, r6, 0x4, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5ced}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfff}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x24000000}, 0x1) 23:24:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0xfffffffffffff000) 23:24:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="013800000000000000000200000008"], 0x24}}, 0x0) 23:24:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x7}, 0x0) 23:24:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = accept4$alg(r2, 0x0, 0x0, 0x800) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000100)) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc01064b5, &(0x7f0000000200)={&(0x7f0000000040)=[0x0, 0x0, 0x0], 0x3}) ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffffff, 0xc03064b7, &(0x7f0000000240)={r4, 0x2, 0xffff, 0x8, 0x1f, 0x0, 0x9, 0x6, 0x954, 0x6, 0x800, 0xfb}) bind$xdp(r2, 0x0, 0x0) r5 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$RTC_RD_TIME(r5, 0x80247009, &(0x7f00000001c0)) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 1647.713179] nbd: couldn't find device at index 33554432 [ 1647.733962] nbd: must specify an index to disconnect [ 1647.752758] nbd: must specify an index to disconnect 23:24:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x7}, 0x0) [ 1647.760321] nbd: must specify an index to disconnect 23:24:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01d2dcdf7200000000000200000008"], 0x24}}, 0x0) 23:24:53 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r1, 0x0, 0x0) (async, rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(0xffffffffffffffff, 0xc01064c2, &(0x7f00000001c0)={0x0}) (rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000200)={0x0}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000240)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_WAIT(r1, 0xc02064c3, &(0x7f0000000380)={&(0x7f0000000280)=[r2, r3, r4], 0x1000, 0x3, 0x2}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r5) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r6, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x90, r6, 0x4, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5ced}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfff}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x24000000}, 0x1) 23:24:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) r3 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r3, &(0x7f00000011c0)={0x2c, 0x0, r4}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r5, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r6, &(0x7f00000011c0)={0x2c, 0x0, r7}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r8, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r9, &(0x7f00000011c0)={0x2c, 0x0, r10}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r11, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r12, &(0x7f00000011c0)={0x2c, 0x0, r13}, 0x10) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="84070000", @ANYRES16=0x0, @ANYBLOB="10002dbd7000fddbdf250300000008000100", @ANYRES32=0x0, @ANYBLOB="f401028040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b00000008000400000000000800070000000000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000300000008000600", @ANYRES32=0x0, @ANYBLOB="40000100240001007072696f72697479000000000000000000000000000000000000000000000000050003000e000000080004000000010008000600", @ANYRES32=0x0, @ANYBLOB="40000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b000000080004008a000000080007000000000038000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000010000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040001000000080007000000000038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000500030003000000080004000700000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040005000000080007000000000008000100", @ANYRES32=0x0, @ANYBLOB="5c01028038000100240001006d636173745f72656a6f696e5f636f756e740000000000000000000000000000050003000300000008000400e400000038000100240001006e6f746966795f70656572735f636f756e7400000000000000000000000000000500030003000000080004000100000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004005805000038000100240001006e6f746966795f70656572735f696e74657276616c000000000000000000000005000300030000000800040076070000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000200000008000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004000180000008000100", @ANYRES32=0x0, @ANYBLOB="7402028040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000050003000b000000080004004568824c08000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000500030003000000080004000100000054000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b0000002400040003000708ff010000feff40ff0001000000100120060000000800053f040000003c000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000b00040072616e646f6d0000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000700000008000600", @ANYRES32=0x0, @ANYBLOB="3c00010024000100757365725f6c696e6b757000000000000000000000000000000000000000000005000300060000000400040008000600", @ANYRES32=r4, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c0000000000000005000300030000000800040000000000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000600000008000600", @ANYRES32=r7, @ANYBLOB="3c00010024000100656e61626c65640000000000000000000000000000000010000000000000000005000300060000000400040008000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000700000008000100", @ANYRES32=r10, @ANYBLOB="3c00028038000100240001006e6f746966795f70656572735f636f756e7400000000000000000000000000000500030003000000080004000000000008000100", @ANYRES32=0x0, @ANYBLOB="4801028040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040004000000080007000000000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004000080000040000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000050003000300000008000400", @ANYRES32=0x0, @ANYBLOB="08000700000000004c000100240001006c625f74785f6d6574686f640000000000000000000000000000000000000000050003000500000019000400686173685f746f5f706f72745f6d617070696e6700000000400001002400010071756575655f6964000000000000000000000000000000000000000000000000050003000300000008000400ff0f000008000600", @ANYRES32=r13, @ANYBLOB], 0x784}, 0x1, 0x0, 0x0, 0x4000010}, 0x44800) 23:24:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = accept4$alg(r2, 0x0, 0x0, 0x800) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000100)) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc01064b5, &(0x7f0000000200)={&(0x7f0000000040)=[0x0, 0x0, 0x0], 0x3}) (rerun: 32) ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffffff, 0xc03064b7, &(0x7f0000000240)={r4, 0x2, 0xffff, 0x8, 0x1f, 0x0, 0x9, 0x6, 0x954, 0x6, 0x800, 0xfb}) bind$xdp(r2, 0x0, 0x0) r5 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$RTC_RD_TIME(r5, 0x80247009, &(0x7f00000001c0)) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:24:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1647.874616] nbd: couldn't find device at index 33554432 [ 1647.903294] nbd: must specify an index to disconnect [ 1647.910163] nbd: must specify an index to disconnect 23:24:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:53 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r1, 0x0, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(0xffffffffffffffff, 0xc01064c2, &(0x7f00000001c0)={0x0}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000200)={0x0}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000240)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_WAIT(r1, 0xc02064c3, &(0x7f0000000380)={&(0x7f0000000280)=[r2, r3, r4], 0x1000, 0x3, 0x2}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r5) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r6, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x90, r6, 0x4, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5ced}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfff}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x24000000}, 0x1) [ 1647.939553] nbd: must specify an index to disconnect 23:24:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010202000000000000000200000008"], 0x24}}, 0x0) 23:24:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00L\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async, rerun: 64) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) r3 = accept4$alg(r2, 0x0, 0x0, 0x800) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000100)) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc01064b5, &(0x7f0000000200)={&(0x7f0000000040)=[0x0, 0x0, 0x0], 0x3}) (rerun: 32) ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffffff, 0xc03064b7, &(0x7f0000000240)={r4, 0x2, 0xffff, 0x8, 0x1f, 0x0, 0x9, 0x6, 0x954, 0x6, 0x800, 0xfb}) (async) bind$xdp(r2, 0x0, 0x0) (async) r5 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$RTC_RD_TIME(r5, 0x80247009, &(0x7f00000001c0)) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 1647.979825] nbd: must specify an index to disconnect 23:24:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1648.013468] nbd: must specify an index to disconnect 23:24:54 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) [ 1648.034016] nbd: couldn't find device at index 33554432 23:24:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:54 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010203000000000000000200000008"], 0x24}}, 0x0) 23:24:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1648.076388] nbd: must specify an index to disconnect [ 1648.084583] nbd: must specify an index to disconnect 23:24:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1648.150119] nbd: must specify an index to disconnect [ 1648.188998] nbd: must specify an index to disconnect 23:24:54 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) 23:24:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_START(r2, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r1, 0x100, 0x70bd25, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x240400c1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x200, 0x70bd2c, 0x25dfdbfb, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:24:54 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010204000000000000000200000008"], 0x24}}, 0x0) [ 1648.209441] nbd: must specify an index to disconnect [ 1648.214841] nbd: must specify an index to disconnect [ 1648.227838] nbd: couldn't find device at index 33554432 23:24:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010203000000000000000200000008"], 0x24}}, 0x0) 23:24:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00`', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1648.310768] nbd: must specify an index to disconnect 23:24:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_START(r2, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r1, 0x100, 0x70bd25, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x240400c1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x200, 0x70bd2c, 0x25dfdbfb, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NET_DM_CMD_START(r2, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r1, 0x100, 0x70bd25, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x240400c1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x200, 0x70bd2c, 0x25dfdbfb, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) (async) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) [ 1648.338590] nbd: must specify an index to disconnect 23:24:54 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) 23:24:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000200), r1) sendmsg$NET_DM_CMD_START(r2, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x14, r3, 0x220, 0x70bd2b, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}}, 0x40844) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010225bd7000000000000201000000000200ff01000000ccac08e60bca7d172e84abbba1e9e8a03bdf1b5d5b2e2671b614195c72cbaf"], 0x20}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="640310009bace4411365a5f6fccff2f05cef732c5f7a545bb60e951ca8e6b79bf34142223b2cedc78bc60b60efc45d6330bf57d9fa388fe9339de2ed2c55620b3757d4bfa118832909eabaefc4b031de4ebcf24a9e499e4aca0592ce4dc5b3c1d1b2f8124f50add97cd037db285d014d0130cfa81977fc29d828d2", @ANYRES16=r6, @ANYBLOB="040d28bd7000fedbdf25010000000c00060000000000000000000c000800b85b0000000000000c0004001f000000000000000c0008009a970000000000000c0004008fffffffffffffff0c00040009000000000000000800010000000000"], 0x64}, 0x1, 0x0, 0x0, 0x20000000}, 0x4850) 23:24:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:54 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010205000000000000000200000008"], 0x24}}, 0x0) [ 1648.367632] nbd: must specify an index to disconnect [ 1648.375084] nbd: couldn't find device at index 33554432 [ 1648.388017] nbd: must specify an index to disconnect 23:24:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_START(r2, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r1, 0x100, 0x70bd25, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x240400c1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x200, 0x70bd2c, 0x25dfdbfb, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) (async) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:24:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000200), r1) sendmsg$NET_DM_CMD_START(r2, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x14, r3, 0x220, 0x70bd2b, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}}, 0x40844) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010225bd7000000000000201000000000200ff01000000ccac08e60bca7d172e84abbba1e9e8a03bdf1b5d5b2e2671b614195c72cbaf"], 0x20}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="640310009bace4411365a5f6fccff2f05cef732c5f7a545bb60e951ca8e6b79bf34142223b2cedc78bc60b60efc45d6330bf57d9fa388fe9339de2ed2c55620b3757d4bfa118832909eabaefc4b031de4ebcf24a9e499e4aca0592ce4dc5b3c1d1b2f8124f50add97cd037db285d014d0130cfa81977fc29d828d2", @ANYRES16=r6, @ANYBLOB="040d28bd7000fedbdf25010000000c00060000000000000000000c000800b85b0000000000000c0004001f000000000000000c0008009a970000000000000c0004008fffffffffffffff0c00040009000000000000000800010000000000"], 0x64}, 0x1, 0x0, 0x0, 0x20000000}, 0x4850) [ 1648.475664] nbd: must specify an index to disconnect [ 1648.493908] nbd: must specify an index to disconnect [ 1648.513188] nbd: couldn't find device at index 33554432 23:24:54 executing program 5: pipe2$9p(&(0x7f0000000040), 0x4080) r0 = accept4$x25(0xffffffffffffffff, 0x0, &(0x7f00000001c0), 0x800) ioctl$SIOCX25SENDCALLACCPT(r0, 0x89e9) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0xfffffffffffffef4, &(0x7f0000000300)={&(0x7f0000000200)={0x14, r3, 0x10, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0x0, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x0, 0x7, 0x0, 0x1, [{0x0, 0x1, r4}, {0x0, 0x1, r5}]}]}, 0x14}}, 0x11) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r2) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x18, r6, 0x2, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x4008000}, 0x0) 23:24:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1648.536372] nbd: must specify an index to disconnect [ 1648.543036] nbd: must specify an index to disconnect [ 1648.552219] nbd: must specify an index to disconnect 23:24:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:54 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010206000000000000000200000008"], 0x24}}, 0x0) [ 1648.588840] nbd: must specify an index to disconnect 23:24:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000280), r0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r1, 0x20, 0x70bd2d, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4000004) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r4, 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000040)={'syztnl0\x00', &(0x7f0000000180)={'tunl0\x00', 0x0, 0x7800, 0x7, 0x2, 0x10000, {{0x2a, 0x4, 0x0, 0x8, 0xa8, 0x66, 0x0, 0x40, 0x29, 0x0, @multicast1, @loopback, {[@end, @ssrr={0x89, 0x17, 0x7b, [@rand_addr=0x64010102, @local, @multicast1, @private=0xa010102, @loopback]}, @ssrr={0x89, 0x7, 0x7b, [@local]}, @timestamp_prespec={0x44, 0x24, 0x68, 0x3, 0x4, [{@local, 0x5d0abc94}, {@remote, 0x400}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x4}, {@multicast2, 0x9}]}, @ra={0x94, 0x4}, @generic={0x44, 0x3, 'o'}, @cipso={0x86, 0x48, 0x1, [{0x2, 0x8, "fe418b643469"}, {0x5, 0xa, "50ddf7aab701c251"}, {0x7, 0xe, "4182531a90abde2dce41d8b5"}, {0x7, 0x9, "4f608b1b44a6d7"}, {0x7, 0xe, "5c2ce79eb78f2d94f59d4428"}, {0x2, 0xb, "67d22e6b37fb93fb64"}]}]}}}}}) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x1}, 0x14}}, 0x0) 23:24:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x2000000}, 0x0) 23:24:54 executing program 5: pipe2$9p(&(0x7f0000000040), 0x4080) (async) r0 = accept4$x25(0xffffffffffffffff, 0x0, &(0x7f00000001c0), 0x800) ioctl$SIOCX25SENDCALLACCPT(r0, 0x89e9) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0xfffffffffffffef4, &(0x7f0000000300)={&(0x7f0000000200)={0x14, r3, 0x10, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0x0, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x0, 0x7, 0x0, 0x1, [{0x0, 0x1, r4}, {0x0, 0x1, r5}]}]}, 0x14}}, 0x11) (async) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r2) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x18, r6, 0x2, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x4008000}, 0x0) [ 1648.651142] nbd: couldn't find device at index 33554432 [ 1648.680579] nbd: couldn't find device at index 33554432 23:24:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1648.702608] nbd: must specify an index to disconnect 23:24:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000280), r0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r1, 0x20, 0x70bd2d, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4000004) (async) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r4, 0x0, 0x0) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000040)={'syztnl0\x00', &(0x7f0000000180)={'tunl0\x00', 0x0, 0x7800, 0x7, 0x2, 0x10000, {{0x2a, 0x4, 0x0, 0x8, 0xa8, 0x66, 0x0, 0x40, 0x29, 0x0, @multicast1, @loopback, {[@end, @ssrr={0x89, 0x17, 0x7b, [@rand_addr=0x64010102, @local, @multicast1, @private=0xa010102, @loopback]}, @ssrr={0x89, 0x7, 0x7b, [@local]}, @timestamp_prespec={0x44, 0x24, 0x68, 0x3, 0x4, [{@local, 0x5d0abc94}, {@remote, 0x400}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x4}, {@multicast2, 0x9}]}, @ra={0x94, 0x4}, @generic={0x44, 0x3, 'o'}, @cipso={0x86, 0x48, 0x1, [{0x2, 0x8, "fe418b643469"}, {0x5, 0xa, "50ddf7aab701c251"}, {0x7, 0xe, "4182531a90abde2dce41d8b5"}, {0x7, 0x9, "4f608b1b44a6d7"}, {0x7, 0xe, "5c2ce79eb78f2d94f59d4428"}, {0x2, 0xb, "67d22e6b37fb93fb64"}]}]}}}}}) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x1}, 0x14}}, 0x0) 23:24:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x1000000}, 0x0) 23:24:54 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010207000000000000000200000008"], 0x24}}, 0x0) 23:24:54 executing program 5: pipe2$9p(&(0x7f0000000040), 0x4080) r0 = accept4$x25(0xffffffffffffffff, 0x0, &(0x7f00000001c0), 0x800) ioctl$SIOCX25SENDCALLACCPT(r0, 0x89e9) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0xfffffffffffffef4, &(0x7f0000000300)={&(0x7f0000000200)={0x14, r3, 0x10, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0x0, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x0, 0x7, 0x0, 0x1, [{0x0, 0x1, r4}, {0x0, 0x1, r5}]}]}, 0x14}}, 0x11) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r2) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x18, r6, 0x2, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x4008000}, 0x0) 23:24:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000125bd7000fedbdf2505000000102fc62dde1aa72031845b6555e1b75c0e4a9ad625bf9d40a5a8c9e26db396e74d75327f2b6c3e13a2fff167eba031"], 0x14}, 0x1, 0x0, 0x0, 0x64008081}, 0x240440d0) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) [ 1648.827684] nbd: couldn't find device at index 33554432 [ 1648.844554] nbd: must specify an index to disconnect 23:24:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000280), r0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r1, 0x20, 0x70bd2d, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4000004) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r4, 0x0, 0x0) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000040)={'syztnl0\x00', &(0x7f0000000180)={'tunl0\x00', 0x0, 0x7800, 0x7, 0x2, 0x10000, {{0x2a, 0x4, 0x0, 0x8, 0xa8, 0x66, 0x0, 0x40, 0x29, 0x0, @multicast1, @loopback, {[@end, @ssrr={0x89, 0x17, 0x7b, [@rand_addr=0x64010102, @local, @multicast1, @private=0xa010102, @loopback]}, @ssrr={0x89, 0x7, 0x7b, [@local]}, @timestamp_prespec={0x44, 0x24, 0x68, 0x3, 0x4, [{@local, 0x5d0abc94}, {@remote, 0x400}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x4}, {@multicast2, 0x9}]}, @ra={0x94, 0x4}, @generic={0x44, 0x3, 'o'}, @cipso={0x86, 0x48, 0x1, [{0x2, 0x8, "fe418b643469"}, {0x5, 0xa, "50ddf7aab701c251"}, {0x7, 0xe, "4182531a90abde2dce41d8b5"}, {0x7, 0x9, "4f608b1b44a6d7"}, {0x7, 0xe, "5c2ce79eb78f2d94f59d4428"}, {0x2, 0xb, "67d22e6b37fb93fb64"}]}]}}}}}) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x1}, 0x14}}, 0x0) 23:24:54 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010208000000000000000200000008"], 0x24}}, 0x0) [ 1648.869504] nbd: must specify an index to disconnect 23:24:54 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x100, 0x70bd27, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008040}, 0x840) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r1, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) [ 1648.955283] nbd: must specify an index to disconnect 23:24:55 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020f000000000000000200000008"], 0x24}}, 0x0) 23:24:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xf0ffff}, 0x0) 23:24:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x25dfdbfe}, 0x14}}, 0x0) 23:24:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1648.979305] nbd: couldn't find device at index 33554432 [ 1649.005079] nbd: couldn't find device at index 33554432 23:24:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1649.059922] nbd: must specify an index to disconnect 23:24:55 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010260000000000000000200000008"], 0x24}}, 0x0) 23:24:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x100, 0x70bd27, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008040}, 0x840) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r1, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r2) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) (async) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x100, 0x70bd27, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008040}, 0x840) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r1, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) [ 1649.118306] nbd: must specify an index to disconnect [ 1649.148195] nbd: must specify an index to disconnect 23:24:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x25dfdbfe}, 0x14}}, 0x0) 23:24:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x100, 0x70bd27, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008040}, 0x840) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r1, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0xf00}, 0x0) 23:24:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:55 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102f0000000000000000200000008"], 0x24}}, 0x0) [ 1649.171545] nbd: couldn't find device at index 33554432 [ 1649.204822] nbd: must specify an index to disconnect 23:24:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x100, 0x70bd27, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008040}, 0x840) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r1, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r2) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) (async) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x100, 0x70bd27, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008040}, 0x840) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r1, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) 23:24:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x25dfdbfe}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x25dfdbfe}, 0x14}}, 0x0) (async) 23:24:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x700}, 0x0) [ 1649.293656] nbd: couldn't find device at index 33554432 [ 1649.310514] nbd: must specify an index to disconnect 23:24:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:55 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200030000000000000200000008"], 0x24}}, 0x0) 23:24:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1649.347941] nbd: couldn't find device at index 33554432 23:24:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) socketpair(0x0, 0x1, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r9, 0x81f8943c, 0x0) r10 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000000c0), 0x80800, 0x0) r11 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/module/xhci_hcd', 0x10040, 0x20) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xb8, r4, 0x200, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8000000000000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3cf4d4c0}, @NBD_ATTR_BACKEND_IDENTIFIER={0xc, 0xa, '\xb9\x9a\'\\&[*\xe0'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8}, {0x8, 0x1, r11}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}]}, 0xb8}, 0x1, 0x0, 0x0, 0x44040}, 0x24000044) 23:24:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x20, 0x70bd2c, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000040}, 0x24040848) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r1, 0x4, 0x70bd2d, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x400c005}, 0x800) [ 1649.428573] nbd: couldn't find device at index 33554432 [ 1649.462006] nbd: couldn't find device at index 33554432 23:24:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000080), r0) sendmsg$NET_DM_CMD_START(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r1, 0x4, 0x70bd2c, 0x25dfdbfb, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24040011}, 0x4c004) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) pipe2$9p(&(0x7f0000000000), 0x84080) 23:24:55 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200050000000000000200000008"], 0x24}}, 0x0) [ 1649.483418] nbd: must specify an index to disconnect [ 1649.501256] nbd: must specify an index to disconnect 23:24:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0xffffff7f00000000}, 0x0) 23:24:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x20, 0x70bd2c, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000040}, 0x24040848) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r1, 0x4, 0x70bd2d, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x400c005}, 0x800) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x20, 0x70bd2c, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000040}, 0x24040848) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r1, 0x4, 0x70bd2d, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x400c005}, 0x800) (async) [ 1649.531038] nbd: must specify an index to disconnect [ 1649.548930] nbd: couldn't find device at index 33554432 23:24:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) (async) socketpair(0x0, 0x1, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r9, 0x81f8943c, 0x0) (async) r10 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000000c0), 0x80800, 0x0) r11 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/module/xhci_hcd', 0x10040, 0x20) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xb8, r4, 0x200, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8000000000000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3cf4d4c0}, @NBD_ATTR_BACKEND_IDENTIFIER={0xc, 0xa, '\xb9\x9a\'\\&[*\xe0'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8}, {0x8, 0x1, r11}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}]}, 0xb8}, 0x1, 0x0, 0x0, 0x44040}, 0x24000044) [ 1649.595419] nbd: must specify an index to disconnect 23:24:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0xffffff7f00000000}, 0x0) 23:24:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0xffffff7f00000000}, 0x0) 23:24:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:55 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200060000000000000200000008"], 0x24}}, 0x0) [ 1649.630648] nbd: couldn't find device at index 33554432 23:24:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x20, 0x70bd2c, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000040}, 0x24040848) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r1, 0x4, 0x70bd2d, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x400c005}, 0x800) 23:24:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) (async) socketpair(0x0, 0x1, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r9, 0x81f8943c, 0x0) r10 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000000c0), 0x80800, 0x0) r11 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/module/xhci_hcd', 0x10040, 0x20) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xb8, r4, 0x200, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8000000000000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3cf4d4c0}, @NBD_ATTR_BACKEND_IDENTIFIER={0xc, 0xa, '\xb9\x9a\'\\&[*\xe0'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8}, {0x8, 0x1, r11}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}]}, 0xb8}, 0x1, 0x0, 0x0, 0x44040}, 0x24000044) 23:24:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0xf0ffffff00000000}, 0x0) 23:24:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x1, 0x70bd2b, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x40040}, 0x0) [ 1649.747874] nbd: couldn't find device at index 33554432 [ 1649.763939] nbd: must specify an index to disconnect 23:24:55 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200070000000000000200000008"], 0x24}}, 0x0) 23:24:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0xf0ffffff00000000}, 0x0) [ 1649.811708] nbd: must specify an index to disconnect 23:24:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="b810302c2f619cc2bc458d83d2279d354ae3f1a9e61379808fce055f0118dd559459609b03f71c01a3a4083be16c5d839617c8f3df25e02358292fe8c8488da92db1daabf5e85d8da0a019a6ebb44a1dafe20a02934100"/100, @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) [ 1649.861963] nbd: couldn't find device at index 33554432 23:24:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="2400f0ff", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x1, 0x70bd2b, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x40040}, 0x0) 23:24:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x1, 0x70bd2b, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x40040}, 0x0) [ 1649.913355] nbd: couldn't find device at index 33554432 [ 1649.949588] nbd: must specify an index to disconnect 23:24:56 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="b810302c2f619cc2bc458d83d2279d354ae3f1a9e61379808fce055f0118dd559459609b03f71c01a3a4083be16c5d839617c8f3df25e02358292fe8c8488da92db1daabf5e85d8da0a019a6ebb44a1dafe20a02934100"/100, @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) 23:24:56 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000f0000000000000200000008"], 0x24}}, 0x0) 23:24:56 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000f0", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x1, 0x70bd2b, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x40040}, 0x0) [ 1650.015984] nbd: couldn't find device at index 33554432 23:24:56 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200070000000000000200000008"], 0x24}}, 0x0) [ 1650.079119] nbd: must specify an index to disconnect 23:24:56 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="b810302c2f619cc2bc458d83d2279d354ae3f1a9e61379808fce055f0118dd559459609b03f71c01a3a4083be16c5d839617c8f3df25e02358292fe8c8488da92db1daabf5e85d8da0a019a6ebb44a1dafe20a02934100"/100, @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) 23:24:56 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000100)={0x1}, 0x8, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/219}, 0xe3, 0x3, 0x1000) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r1) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000004c0)={0x148, r3, 0x10, 0x70bd2d, 0x4, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x124, 0xa, '\r\xb0y\b\x00\x00\x00\xc8l\xdf?P\x1a^V\xcc\x18\f~\xcb\x8b\xc6\x94\xd9\x031\xf85\xe1E\x9d\x9d\xc2\xe8\xda\xd2\nl\xc49\x0fdA\xe7\tLA\xb1K\xc7d\xf4z\x03\xc3\xf4(\x1d\xe1=\x80\xba\x83\'\x86\x8c\xbc\x16}FI\xc6\xb8\x8e!a&\x15\xc9W4!\xf8\x14\x8a\x9d\xca\xec\xe4\x8a!B\xc8N\xf6A\x00\x0f\xc1\x15\x93]?*5\x03>\x99\x91\x84D/n\xf8m^\xc7? &\x9c\xfc\xaa\xbcE\xe1+\xff1\x1d\x9f2At5\xe1\x11~i\x91f\x1a\xf0\x03\x00\x00\x00\x00\x00\x00\x00}+y\x19\xb6\'\xbf\xcf\x9c\xfc\x8c\xb7i\xf4\x9b|\t\xbe\xb2\xea\xce[\xa5\xfbh\xabO\x9b\x04\xda\x8e\xfb\xcdY=\xd3\x0e\xabfZ\xa8\x9b\x15\xebd\x13^\x8d\xde\xe8\xfez}\xe3PR\xc9c\xd2^Mz\xa9\x01\xdd\xad9Z\xe6Y9\xba\xa6\xec>\xe3\xc4\xca?\'\xb9\xd2\xd9g2O3\xea\xf7\xcd\xf43\x026y4VBo\"P\x91\x7f&\xa2)\x89\xa0\xf9!\xc4(\xda\x01m\x8f\xef\x13D(\xe8\x1b\x98\xb6\x1b|\xd72d\vq+\xab\xd0\xd0:\xf8'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x148}}, 0x0) 23:24:56 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200200000000000000200000008"], 0x24}}, 0x0) 23:24:56 executing program 3: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000040), 0x381, 0x1c042) ioctl$DRM_IOCTL_MODE_SETPLANE(r1, 0xc03064b7, &(0x7f0000000180)={0x0, 0x1, 0x400, 0x7, 0x4, 0x1, 0x9, 0x7, 0xfffeffff, 0x80000000, 0x5, 0x5}) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VRING_NUM(r4, 0x8002af76, &(0x7f0000000200)) r5 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r3) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r5, 0x300}, 0x14}}, 0x0) 23:24:56 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000002", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1650.167470] nbd: must specify an index to disconnect 23:24:56 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000f0000000000000200000008"], 0x24}}, 0x0) 23:24:56 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NET_DM_CMD_START(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x200, 0x70bd2c, 0x25dfdbfc, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24001100}, 0x4008810) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d2600009e0d678322eb14943e2d169a7bd38d7be22be963fd713c0778b666bfd75d83951074d168f30b95be20bff91ed849c6254b2662bdf7e87a09ce52f1c5d3f949a3684ffd85ac859c7a384bdc4ddf02f1187faea44810b4b192d4de616d96a966eb6ed3b87efaa3382171fd9163025eb339fee67093f45ffbc4ac03dae9bcfdb9bf3ba87efd0746754a1ccd547fb96f0fd2557df1"], 0x24}}, 0x0) 23:24:56 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200600000000000000200000008"], 0x24}}, 0x0) [ 1650.214595] nbd: must specify an index to disconnect 23:24:56 executing program 3: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000040), 0x381, 0x1c042) ioctl$DRM_IOCTL_MODE_SETPLANE(r1, 0xc03064b7, &(0x7f0000000180)={0x0, 0x1, 0x400, 0x7, 0x4, 0x1, 0x9, 0x7, 0xfffeffff, 0x80000000, 0x5, 0x5}) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VRING_NUM(r4, 0x8002af76, &(0x7f0000000200)) r5 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r3) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r5, 0x300}, 0x14}}, 0x0) 23:24:56 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000003", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1650.315155] nbd: must specify an index to disconnect 23:24:56 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NET_DM_CMD_START(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x200, 0x70bd2c, 0x25dfdbfc, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24001100}, 0x4008810) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d2600009e0d678322eb14943e2d169a7bd38d7be22be963fd713c0778b666bfd75d83951074d168f30b95be20bff91ed849c6254b2662bdf7e87a09ce52f1c5d3f949a3684ffd85ac859c7a384bdc4ddf02f1187faea44810b4b192d4de616d96a966eb6ed3b87efaa3382171fd9163025eb339fee67093f45ffbc4ac03dae9bcfdb9bf3ba87efd0746754a1ccd547fb96f0fd2557df1"], 0x24}}, 0x0) 23:24:56 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24ffffff", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:56 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200f00000000000000200000008"], 0x24}}, 0x0) [ 1650.338979] nbd: must specify an index to disconnect [ 1650.346834] nbd: must specify an index to disconnect [ 1650.433290] nbd: must specify an index to disconnect [ 1650.445117] nbd: must specify an index to disconnect 23:24:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0xffffff9e}, 0x0) 23:24:57 executing program 3: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000040), 0x381, 0x1c042) ioctl$DRM_IOCTL_MODE_SETPLANE(r1, 0xc03064b7, &(0x7f0000000180)={0x0, 0x1, 0x400, 0x7, 0x4, 0x1, 0x9, 0x7, 0xfffeffff, 0x80000000, 0x5, 0x5}) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VRING_NUM(r4, 0x8002af76, &(0x7f0000000200)) r5 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r3) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r5, 0x300}, 0x14}}, 0x0) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) syz_open_dev$dri(&(0x7f0000000040), 0x381, 0x1c042) (async) ioctl$DRM_IOCTL_MODE_SETPLANE(r1, 0xc03064b7, &(0x7f0000000180)={0x0, 0x1, 0x400, 0x7, 0x4, 0x1, 0x9, 0x7, 0xfffeffff, 0x80000000, 0x5, 0x5}) (async) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) (async) ioctl$VHOST_VDPA_GET_VRING_NUM(r4, 0x8002af76, &(0x7f0000000200)) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r3) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r5, 0x300}, 0x14}}, 0x0) (async) 23:24:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000004", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:57 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200400300000000000200000008"], 0x24}}, 0x0) 23:24:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = socket$xdp(0x2c, 0x3, 0x0) bind$xdp(r4, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3b0000001b53962f03d685a4080000d09ce4187b104f9dc54df3b19822ca888360ba7979c164cb67479a8eb0d47e2edf77d2660a3ccc6f8265b99fb32c17b4caa427c84932c614611862a49f30bc5976d63d6c7190bcaff90b140900000000000000", @ANYRES16=r3, @ANYRES64=r0], 0x24}}, 0x0) 23:24:57 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NET_DM_CMD_START(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x200, 0x70bd2c, 0x25dfdbfc, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24001100}, 0x4008810) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d2600009e0d678322eb14943e2d169a7bd38d7be22be963fd713c0778b666bfd75d83951074d168f30b95be20bff91ed849c6254b2662bdf7e87a09ce52f1c5d3f949a3684ffd85ac859c7a384bdc4ddf02f1187faea44810b4b192d4de616d96a966eb6ed3b87efaa3382171fd9163025eb339fee67093f45ffbc4ac03dae9bcfdb9bf3ba87efd0746754a1ccd547fb96f0fd2557df1"], 0x24}}, 0x0) 23:24:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000005", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1651.118532] nbd: must specify an index to disconnect 23:24:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r3) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r4, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r4, 0x100, 0x70bd28, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x4000) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:24:57 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_START(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x2, 0x70bd28, 0x25dfdbfb, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4811}, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="0000030001000000000006000a002d260000000000000025873c8d000000"], 0x24}}, 0x0) 23:24:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1651.148103] nbd: must specify an index to disconnect 23:24:57 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200034000000000000200000008"], 0x24}}, 0x0) 23:24:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000006", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r3) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r4, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r4, 0x100, 0x70bd28, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x4000) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r3) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r4, 0x1}, 0x14}}, 0x0) (async) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r4, 0x100, 0x70bd28, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x4000) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) [ 1651.267827] nbd: couldn't find device at index 33554432 [ 1651.306583] nla_parse: 80 callbacks suppressed 23:24:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0xffffff7f00000000) 23:24:57 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_START(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x2, 0x70bd28, 0x25dfdbfb, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4811}, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="0000030001000000000006000a002d260000000000000025873c8d000000"], 0x24}}, 0x0) [ 1651.306592] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 23:24:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\a', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0x400300}, 0x0) [ 1651.357953] nbd: must specify an index to disconnect [ 1651.371084] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1651.394813] nbd: must specify an index to disconnect 23:24:57 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102fffff000000000000200000008"], 0x24}}, 0x0) 23:24:57 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_START(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x2, 0x70bd28, 0x25dfdbfb, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4811}, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="0000030001000000000006000a002d260000000000000025873c8d000000"], 0x24}}, 0x0) 23:24:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) r4 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r3) (async, rerun: 32) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NET_DM_CMD_STOP(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r4, 0x1}, 0x14}}, 0x0) (async) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r4, 0x100, 0x70bd28, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x4000) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 1651.427727] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1651.448121] nbd: must specify an index to disconnect 23:24:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\b', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="2400000f", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1651.541531] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. 23:24:57 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) [ 1651.591759] nbd: must specify an index to disconnect 23:24:57 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000001000000000200000008"], 0x24}}, 0x0) 23:24:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400000f", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}, 0x1, 0xf0}, 0x0) 23:24:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000140), r3) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x24, r2, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xd, 0xa, '\xbeVLO\xfc\x898\n-'}]}, 0x24}, 0x1, 0x0, 0x0, 0x884}, 0x404c804) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) [ 1651.687536] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1651.712906] nbd: couldn't find device at index 33554432 [ 1651.723315] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. 23:24:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:24:57 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00H', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1651.752539] nbd: must specify an index to disconnect [ 1651.774945] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1651.808065] nbd: must specify an index to disconnect 23:24:57 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000002000000000200000008"], 0x24}}, 0x0) 23:24:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00`\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:24:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r2, &(0x7f00000011c0)={0x2c, 0x0, r3}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r5, &(0x7f00000011c0)={0x2c, 0x0, r6}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r7, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r8, &(0x7f00000011c0)={0x2c, 0x0, r9}, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000011c0)={'team0\x00', 0x0}) getpeername$packet(0xffffffffffffffff, &(0x7f0000001200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000001240)=0x14) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f0000001f00)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000001ec0)={&(0x7f0000001280)={0xc0c, 0x0, 0x20, 0x70bd29, 0x25dfdbff, {}, [{{0x8}, {0x16c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0xd3}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8}, {0x1a8, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x100000}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffa}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x200}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5842}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x220, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x7c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x4c, 0x4, [{0x0, 0x1f, 0x2, 0x3}, {0xf456, 0x4, 0x2, 0x9}, {0x40, 0x0, 0x1, 0x3a8}, {0x0, 0x7f}, {0x6, 0xff, 0x8, 0xff}, {0x67, 0x80, 0x3, 0x10000}, {0x4, 0x0, 0x9, 0x10001}, {0xbdf, 0x6, 0x0, 0xd8b1}, {0x7fff, 0x7, 0x8, 0x6}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0xfffd, 0x0, 0xc4, 0x8}, {0x0, 0x5, 0x8, 0x6}, {0x0, 0x20, 0x40, 0xff}, {0x3f, 0x7, 0x7, 0x40}, {0x1, 0x3, 0x0, 0x7f}, {0x9, 0x4a, 0x1c, 0x5}, {0x7, 0x3, 0x6}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x1000}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x101}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x7e7}}}]}}, {{0x8}, {0x130, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}]}}, {{0x8}, {0x1fc, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x20}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x9}}, {0x8, 0x6, r3}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x7fffffff}}, {0x8, 0x6, r6}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r9}}}]}}, {{0x8, 0x1, r10}, {0xfc, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x400}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8, 0x6, r11}}}]}}, {{0x8}, {0x1d8, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7fff}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8001}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x90}}, {0x8}}}]}}]}, 0xc0c}, 0x1, 0x0, 0x0, 0x8800}, 0x20000001) r12 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r12, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r13, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x49813) [ 1651.880371] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1651.911256] nbd: must specify an index to disconnect 23:24:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00L', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:57 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) 23:24:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00t\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1651.931172] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1651.964633] nbd: must specify an index to disconnect 23:24:58 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000003000000000200000008"], 0x24}}, 0x0) 23:24:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="24000600", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00`', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:58 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d2600003c4292daf2613a9c6c29cdbf95c8b086c5c1344ec03c286c19abc3332b2c21cd7ce3e8e09766f566fe80638ba094fd1cef15"], 0x24}}, 0x0) 23:24:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x7ffff000}}, 0x0) 23:24:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="24000200", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x25, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x40000) [ 1652.101015] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1652.121821] nbd: must specify an index to disconnect 23:24:58 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000004000000000200000008"], 0x24}}, 0x0) 23:24:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00h', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1652.204234] nbd: must specify an index to disconnect 23:24:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0xc0}}, 0x0) 23:24:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x4, 0x0, 0xffff}}, 0x14}}, 0x0) 23:24:58 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d2600003c4292daf2613a9c6c29cdbf95c8b086c5c1344ec03c286c19abc3332b2c21cd7ce3e8e09766f566fe80638ba094fd1cef15"], 0x24}}, 0x0) 23:24:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x25, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x40000) 23:24:58 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000005000000000200000008"], 0x24}}, 0x0) [ 1652.275834] nbd: must specify an index to disconnect 23:24:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00l', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x4, 0x0, 0xf0}}, 0x14}}, 0x0) [ 1652.346438] nbd: must specify an index to disconnect 23:24:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x25, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x40000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x25, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x40000) (async) 23:24:58 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d2600003c4292daf2613a9c6c29cdbf95c8b086c5c1344ec03c286c19abc3332b2c21cd7ce3e8e09766f566fe80638ba094fd1cef15"], 0x24}}, 0x0) 23:24:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00t', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r0) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x400, 0x70bd26, 0x25dfdbff, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x4004) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000180), r0) sendmsg$NET_DM_CMD_START(r0, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2000400}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, r3, 0x2, 0x70bd2a, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x800) [ 1652.401212] nbd: must specify an index to disconnect 23:24:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:24:58 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000006000000000200000008"], 0x24}}, 0x0) 23:24:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000005000000000200000008"], 0x24}}, 0x0) [ 1652.490411] nbd: must specify an index to disconnect 23:24:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VRING_GROUP(r2, 0xc008af7b, &(0x7f00000001c0)={0x2, 0x8001}) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r10, 0x81f8943c, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="88000000", @ANYRES16=0x0, @ANYBLOB="00082cbd7000fcdbdf25020000000c00078008000100", @ANYRES32=r6, @ANYBLOB="0c200600020000000000000004000a000c00020005000000000000000c00050001000000000000000c0006000100000000000000340007800800011f", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES64=r3, @ANYRESHEX=r5, @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="be1bc047", @ANYRES64=r9, @ANYBLOB], 0x88}, 0x1, 0x0, 0x0, 0x4080}, 0x2400c081) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x70bd2a}, 0x14}}, 0x0) ioctl$VHOST_VDPA_GET_VRING_GROUP(r2, 0xc008af7b, &(0x7f0000000180)={0x1, 0x7}) 23:24:58 executing program 5: ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000000000)) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r4, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, r4, 0x20, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6f}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}]}, 0x40}, 0x1, 0x0, 0x0, 0x3}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x1000000, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00z', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1652.565790] nbd: must specify an index to disconnect 23:24:58 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000007000000000200000008"], 0x24}}, 0x0) 23:24:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00t', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1652.587952] nbd: must specify an index to disconnect [ 1652.631685] nbd: must specify an index to disconnect 23:24:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000f0", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:58 executing program 5: ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000000000)) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r4, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, r4, 0x20, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6f}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}]}, 0x40}, 0x1, 0x0, 0x0, 0x3}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x1000000, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VRING_GROUP(r2, 0xc008af7b, &(0x7f00000001c0)={0x2, 0x8001}) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r10, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="88000000", @ANYRES16=0x0, @ANYBLOB="00082cbd7000fcdbdf25020000000c00078008000100", @ANYRES32=r6, @ANYBLOB="0c200600020000000000000004000a000c00020005000000000000000c00050001000000000000000c0006000100000000000000340007800800011f", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES64=r3, @ANYRESHEX=r5, @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="be1bc047", @ANYRES64=r9, @ANYBLOB], 0x88}, 0x1, 0x0, 0x0, 0x4080}, 0x2400c081) (async) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x70bd2a}, 0x14}}, 0x0) (async) ioctl$VHOST_VDPA_GET_VRING_GROUP(r2, 0xc008af7b, &(0x7f0000000180)={0x1, 0x7}) 23:24:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00z', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 1652.712483] nbd: must specify an index to disconnect 23:24:58 executing program 5: ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000000000)) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r4, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, r4, 0x20, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6f}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}]}, 0x40}, 0x1, 0x0, 0x0, 0x3}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x1000000, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000000000)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r4, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, r4, 0x20, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6f}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}]}, 0x40}, 0x1, 0x0, 0x0, 0x3}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x1000000, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) 23:24:58 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000008000000000200000008"], 0x24}}, 0x0) 23:24:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000007000000000200000008"], 0x24}}, 0x0) 23:24:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)={0x1e, r2, 0x201, 0x70bd21}, 0x14}}, 0x0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r1) 23:24:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VRING_GROUP(r2, 0xc008af7b, &(0x7f00000001c0)={0x2, 0x8001}) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r10, 0x81f8943c, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="88000000", @ANYRES16=0x0, @ANYBLOB="00082cbd7000fcdbdf25020000000c00078008000100", @ANYRES32=r6, @ANYBLOB="0c200600020000000000000004000a000c00020005000000000000000c00050001000000000000000c0006000100000000000000340007800800011f", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES64=r3, @ANYRESHEX=r5, @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="be1bc047", @ANYRES64=r9, @ANYBLOB], 0x88}, 0x1, 0x0, 0x0, 0x4080}, 0x2400c081) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x70bd2a}, 0x14}}, 0x0) ioctl$VHOST_VDPA_GET_VRING_GROUP(r2, 0xc008af7b, &(0x7f0000000180)={0x1, 0x7}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$VHOST_VDPA_GET_VRING_GROUP(r2, 0xc008af7b, &(0x7f00000001c0)={0x2, 0x8001}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r10, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="88000000", @ANYRES16=0x0, @ANYBLOB="00082cbd7000fcdbdf25020000000c00078008000100", @ANYRES32=r6, @ANYBLOB="0c200600020000000000000004000a000c00020005000000000000000c00050001000000000000000c0006000100000000000000340007800800011f", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES64=r3, @ANYRESHEX=r5, @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="be1bc047", @ANYRES64=r9, @ANYBLOB], 0x88}, 0x1, 0x0, 0x0, 0x4080}, 0x2400c081) (async) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x70bd2a}, 0x14}}, 0x0) (async) ioctl$VHOST_VDPA_GET_VRING_GROUP(r2, 0xc008af7b, &(0x7f0000000180)={0x1, 0x7}) (async) [ 1652.859784] nbd: must specify an index to disconnect 23:24:58 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000f000000000200000008"], 0x24}}, 0x0) [ 1652.881344] nbd: must specify an index to disconnect 23:24:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x7a000000) 23:24:58 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r4, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0x78, r4, 0x10, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffd}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x78}, 0x1, 0x0, 0x0, 0x24000045}, 0x28000000) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="1b5e61b711cd30c5a1a6df865e759e28dc1666fa0e46999d80723ac02ba1760fab8f52fa5d0a9d9311713725f3d2327b4f3815a206619dff170803dd5612aac9fc823e7924c16f", @ANYRES16=r5, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_open_dev$dri(&(0x7f0000000200), 0xe00, 0x0) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='h\b\x00\x00', @ANYRES16=0x0, @ANYBLOB="000228bd7000fcdbdf25010000000c00080080000000000000000c00040001000000000000000c00060002000000000000000c00080001000000000000000c00020009000000000000000c000800ff0f0000000000000c0006000100000000000000"], 0x68}, 0x1, 0x0, 0x0, 0x41}, 0x4000081) [ 1652.915652] nbd: couldn't find device at index 33554432 23:24:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:59 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:24:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r4, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0x78, r4, 0x10, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffd}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x78}, 0x1, 0x0, 0x0, 0x24000045}, 0x28000000) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="1b5e61b711cd30c5a1a6df865e759e28dc1666fa0e46999d80723ac02ba1760fab8f52fa5d0a9d9311713725f3d2327b4f3815a206619dff170803dd5612aac9fc823e7924c16f", @ANYRES16=r5, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_open_dev$dri(&(0x7f0000000200), 0xe00, 0x0) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='h\b\x00\x00', @ANYRES16=0x0, @ANYBLOB="000228bd7000fcdbdf25010000000c00080080000000000000000c00040001000000000000000c00060002000000000000000c00080001000000000000000c00020009000000000000000c000800ff0f0000000000000c0006000100000000000000"], 0x68}, 0x1, 0x0, 0x0, 0x41}, 0x4000081) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r4, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0x78, r4, 0x10, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffd}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x78}, 0x1, 0x0, 0x0, 0x24000045}, 0x28000000) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="1b5e61b711cd30c5a1a6df865e759e28dc1666fa0e46999d80723ac02ba1760fab8f52fa5d0a9d9311713725f3d2327b4f3815a206619dff170803dd5612aac9fc823e7924c16f", @ANYRES16=r5, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_open_dev$dri(&(0x7f0000000200), 0xe00, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='h\b\x00\x00', @ANYRES16=0x0, @ANYBLOB="000228bd7000fcdbdf25010000000c00080080000000000000000c00040001000000000000000c00060002000000000000000c00080001000000000000000c00020009000000000000000c000800ff0f0000000000000c0006000100000000000000"], 0x68}, 0x1, 0x0, 0x0, 0x41}, 0x4000081) (async) [ 1653.026456] nbd: must specify an index to disconnect 23:24:59 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000020000000000200000008"], 0x24}}, 0x0) 23:24:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0xffffffff}, 0x14}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000600)={'erspan0\x00', &(0x7f0000000500)={'syztnl0\x00', 0x0, 0x1, 0x10, 0x4, 0x80, {{0x2a, 0x4, 0x0, 0x34, 0xa8, 0x64, 0x0, 0x8, 0x29, 0x0, @multicast2, @local, {[@timestamp_prespec={0x44, 0xc, 0xf9, 0x3, 0x7, [{@local, 0x1}]}, @cipso={0x86, 0x22, 0x0, [{0x7, 0xa, "bf27befddd8988d0"}, {0x6, 0x3, "1e"}, {0x0, 0xf, "891de031760861dd2ba8d8524c"}]}, @timestamp={0x44, 0x14, 0x2a, 0x0, 0x4, [0x81, 0x200, 0x4, 0x10000]}, @timestamp_addr={0x44, 0x34, 0xa7, 0x1, 0x8, [{@rand_addr=0x64010100, 0x8}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x17}, {@loopback, 0x4}, {@local, 0x4}, {@local, 0x6}, {@initdev={0xac, 0x1e, 0x1, 0x0}}]}, @lsrr={0x83, 0x1b, 0x24, [@multicast2, @multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast]}]}}}}}) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000740)={'gretap0\x00', &(0x7f0000000640)={'syztnl0\x00', 0x0, 0x20, 0x1, 0x1, 0x6, {{0x32, 0x4, 0x1, 0x35, 0xc8, 0x66, 0x0, 0x49, 0x2f, 0x0, @local, @initdev={0xac, 0x1e, 0x1, 0x0}, {[@end, @cipso={0x86, 0x7b, 0x3, [{0x1, 0xb, "d79abbfe3e3afa22c7"}, {0x7, 0xb, "79b34422ef3b38b911"}, {0x7, 0xd, "ab455d60e0d0525890a0ad"}, {0x0, 0xb, "1ac3a8b9d87982fc82"}, {0x0, 0x11, "416a619eac00d9f98730ca1a854d13"}, {0x6, 0x6, "ea87fb6d"}, {0x0, 0x9, "4e48a4c8f10689"}, {0x0, 0x11, "683062d69fcf48bbcf6cdcba761c76"}, {0x1, 0x4, "35fe"}, {0x6, 0x12, "f02eb200b963ed11b611412bed394c43"}]}, @cipso={0x86, 0x22, 0x3, [{0x7, 0x10, "0669fc5e11c0f1f9279406b54718"}, {0x1, 0xc, "0612608f33bc68de9355"}]}, @lsrr={0x83, 0x13, 0x95, [@remote, @rand_addr=0x64010101, @broadcast, @rand_addr=0x64010102]}]}}}}}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000780)={'team0\x00', 0x0}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r7, &(0x7f00000011c0)={0x2c, 0x0, r8}, 0x10) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000800)={'syztnl1\x00', &(0x7f00000007c0)={'syztnl0\x00', 0x0, 0x20, 0x10, 0x3, 0xac, {{0x6, 0x4, 0x1, 0x1a, 0x18, 0x66, 0x0, 0x40, 0x2f, 0x0, @broadcast, @local, {[@end, @end]}}}}}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r10, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r11, &(0x7f00000011c0)={0x2c, 0x0, r12}, 0x10) getpeername$packet(0xffffffffffffffff, &(0x7f0000000840)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000880)=0x14) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000940)={'gretap0\x00', &(0x7f00000008c0)={'syztnl1\x00', 0x0, 0x7800, 0x1, 0x7, 0xfffeffff, {{0x18, 0x4, 0x1, 0xa, 0x60, 0x66, 0x0, 0x8, 0x4, 0x0, @multicast1, @private=0xa010100, {[@timestamp_addr={0x44, 0x14, 0x92, 0x1, 0xf, [{@multicast2, 0x1}, {@dev={0xac, 0x14, 0x14, 0x17}, 0x80000001}]}, @lsrr={0x83, 0xf, 0x86, [@broadcast, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @noop, @timestamp={0x44, 0x28, 0x6d, 0x0, 0x5, [0xf163, 0xac7, 0x71, 0x1, 0xffffffff, 0x8000, 0x9, 0x10000, 0x1000]}]}}}}}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000980)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001040)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000001000)={&(0x7f00000009c0)={0x604, 0x0, 0x200, 0x70bd26, 0x25dfdbfc, {}, [{{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x1f}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}]}}, {{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7f}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r3}}}]}}, {{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8, 0x1, r4}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1ff}}}]}}, {{0x8, 0x1, r5}, {0xfc, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xe4b}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xffffffe1}}, {0x8}}}]}}, {{0x8, 0x1, r8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4f}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8, 0x6, r12}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}]}}, {{0x8, 0x1, r13}, {0x4}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}]}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xfffffff7}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r15}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}]}, 0x604}, 0x1, 0x0, 0x0, 0x800}, 0x80) 23:24:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x74000000) 23:24:59 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) [ 1653.057913] nbd: must specify an index to disconnect [ 1653.074727] nbd: couldn't find device at index 33554432 23:24:59 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1653.156362] nbd: must specify an index to disconnect 23:24:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0xffffffff}, 0x14}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000600)={'erspan0\x00', &(0x7f0000000500)={'syztnl0\x00', 0x0, 0x1, 0x10, 0x4, 0x80, {{0x2a, 0x4, 0x0, 0x34, 0xa8, 0x64, 0x0, 0x8, 0x29, 0x0, @multicast2, @local, {[@timestamp_prespec={0x44, 0xc, 0xf9, 0x3, 0x7, [{@local, 0x1}]}, @cipso={0x86, 0x22, 0x0, [{0x7, 0xa, "bf27befddd8988d0"}, {0x6, 0x3, "1e"}, {0x0, 0xf, "891de031760861dd2ba8d8524c"}]}, @timestamp={0x44, 0x14, 0x2a, 0x0, 0x4, [0x81, 0x200, 0x4, 0x10000]}, @timestamp_addr={0x44, 0x34, 0xa7, 0x1, 0x8, [{@rand_addr=0x64010100, 0x8}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x17}, {@loopback, 0x4}, {@local, 0x4}, {@local, 0x6}, {@initdev={0xac, 0x1e, 0x1, 0x0}}]}, @lsrr={0x83, 0x1b, 0x24, [@multicast2, @multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast]}]}}}}}) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000740)={'gretap0\x00', &(0x7f0000000640)={'syztnl0\x00', 0x0, 0x20, 0x1, 0x1, 0x6, {{0x32, 0x4, 0x1, 0x35, 0xc8, 0x66, 0x0, 0x49, 0x2f, 0x0, @local, @initdev={0xac, 0x1e, 0x1, 0x0}, {[@end, @cipso={0x86, 0x7b, 0x3, [{0x1, 0xb, "d79abbfe3e3afa22c7"}, {0x7, 0xb, "79b34422ef3b38b911"}, {0x7, 0xd, "ab455d60e0d0525890a0ad"}, {0x0, 0xb, "1ac3a8b9d87982fc82"}, {0x0, 0x11, "416a619eac00d9f98730ca1a854d13"}, {0x6, 0x6, "ea87fb6d"}, {0x0, 0x9, "4e48a4c8f10689"}, {0x0, 0x11, "683062d69fcf48bbcf6cdcba761c76"}, {0x1, 0x4, "35fe"}, {0x6, 0x12, "f02eb200b963ed11b611412bed394c43"}]}, @cipso={0x86, 0x22, 0x3, [{0x7, 0x10, "0669fc5e11c0f1f9279406b54718"}, {0x1, 0xc, "0612608f33bc68de9355"}]}, @lsrr={0x83, 0x13, 0x95, [@remote, @rand_addr=0x64010101, @broadcast, @rand_addr=0x64010102]}]}}}}}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000780)={'team0\x00', 0x0}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r7, &(0x7f00000011c0)={0x2c, 0x0, r8}, 0x10) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000800)={'syztnl1\x00', &(0x7f00000007c0)={'syztnl0\x00', 0x0, 0x20, 0x10, 0x3, 0xac, {{0x6, 0x4, 0x1, 0x1a, 0x18, 0x66, 0x0, 0x40, 0x2f, 0x0, @broadcast, @local, {[@end, @end]}}}}}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r10, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r11, &(0x7f00000011c0)={0x2c, 0x0, r12}, 0x10) getpeername$packet(0xffffffffffffffff, &(0x7f0000000840)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000880)=0x14) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000940)={'gretap0\x00', &(0x7f00000008c0)={'syztnl1\x00', 0x0, 0x7800, 0x1, 0x7, 0xfffeffff, {{0x18, 0x4, 0x1, 0xa, 0x60, 0x66, 0x0, 0x8, 0x4, 0x0, @multicast1, @private=0xa010100, {[@timestamp_addr={0x44, 0x14, 0x92, 0x1, 0xf, [{@multicast2, 0x1}, {@dev={0xac, 0x14, 0x14, 0x17}, 0x80000001}]}, @lsrr={0x83, 0xf, 0x86, [@broadcast, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @noop, @timestamp={0x44, 0x28, 0x6d, 0x0, 0x5, [0xf163, 0xac7, 0x71, 0x1, 0xffffffff, 0x8000, 0x9, 0x10000, 0x1000]}]}}}}}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000980)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001040)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000001000)={&(0x7f00000009c0)={0x604, 0x0, 0x200, 0x70bd26, 0x25dfdbfc, {}, [{{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x1f}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}]}}, {{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7f}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r3}}}]}}, {{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8, 0x1, r4}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1ff}}}]}}, {{0x8, 0x1, r5}, {0xfc, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xe4b}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xffffffe1}}, {0x8}}}]}}, {{0x8, 0x1, r8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4f}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8, 0x6, r12}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}]}}, {{0x8, 0x1, r13}, {0x4}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}]}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xfffffff7}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r15}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}]}, 0x604}, 0x1, 0x0, 0x0, 0x800}, 0x80) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0xffffffff}, 0x14}}, 0x0) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000600)={'erspan0\x00', &(0x7f0000000500)={'syztnl0\x00', 0x0, 0x1, 0x10, 0x4, 0x80, {{0x2a, 0x4, 0x0, 0x34, 0xa8, 0x64, 0x0, 0x8, 0x29, 0x0, @multicast2, @local, {[@timestamp_prespec={0x44, 0xc, 0xf9, 0x3, 0x7, [{@local, 0x1}]}, @cipso={0x86, 0x22, 0x0, [{0x7, 0xa, "bf27befddd8988d0"}, {0x6, 0x3, "1e"}, {0x0, 0xf, "891de031760861dd2ba8d8524c"}]}, @timestamp={0x44, 0x14, 0x2a, 0x0, 0x4, [0x81, 0x200, 0x4, 0x10000]}, @timestamp_addr={0x44, 0x34, 0xa7, 0x1, 0x8, [{@rand_addr=0x64010100, 0x8}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x17}, {@loopback, 0x4}, {@local, 0x4}, {@local, 0x6}, {@initdev={0xac, 0x1e, 0x1, 0x0}}]}, @lsrr={0x83, 0x1b, 0x24, [@multicast2, @multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast]}]}}}}}) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000740)={'gretap0\x00', &(0x7f0000000640)={'syztnl0\x00', 0x0, 0x20, 0x1, 0x1, 0x6, {{0x32, 0x4, 0x1, 0x35, 0xc8, 0x66, 0x0, 0x49, 0x2f, 0x0, @local, @initdev={0xac, 0x1e, 0x1, 0x0}, {[@end, @cipso={0x86, 0x7b, 0x3, [{0x1, 0xb, "d79abbfe3e3afa22c7"}, {0x7, 0xb, "79b34422ef3b38b911"}, {0x7, 0xd, "ab455d60e0d0525890a0ad"}, {0x0, 0xb, "1ac3a8b9d87982fc82"}, {0x0, 0x11, "416a619eac00d9f98730ca1a854d13"}, {0x6, 0x6, "ea87fb6d"}, {0x0, 0x9, "4e48a4c8f10689"}, {0x0, 0x11, "683062d69fcf48bbcf6cdcba761c76"}, {0x1, 0x4, "35fe"}, {0x6, 0x12, "f02eb200b963ed11b611412bed394c43"}]}, @cipso={0x86, 0x22, 0x3, [{0x7, 0x10, "0669fc5e11c0f1f9279406b54718"}, {0x1, 0xc, "0612608f33bc68de9355"}]}, @lsrr={0x83, 0x13, 0x95, [@remote, @rand_addr=0x64010101, @broadcast, @rand_addr=0x64010102]}]}}}}}) (async) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000780)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)) (async) socket$xdp(0x2c, 0x3, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8933, &(0x7f0000000140)) (async) bind$xdp(r7, &(0x7f00000011c0)={0x2c, 0x0, r8}, 0x10) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000800)={'syztnl1\x00', &(0x7f00000007c0)={'syztnl0\x00', 0x0, 0x20, 0x10, 0x3, 0xac, {{0x6, 0x4, 0x1, 0x1a, 0x18, 0x66, 0x0, 0x40, 0x2f, 0x0, @broadcast, @local, {[@end, @end]}}}}}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)) (async) socket$xdp(0x2c, 0x3, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r10, 0x8933, &(0x7f0000000140)) (async) bind$xdp(r11, &(0x7f00000011c0)={0x2c, 0x0, r12}, 0x10) (async) getpeername$packet(0xffffffffffffffff, &(0x7f0000000840)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000880)=0x14) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000940)={'gretap0\x00', &(0x7f00000008c0)={'syztnl1\x00', 0x0, 0x7800, 0x1, 0x7, 0xfffeffff, {{0x18, 0x4, 0x1, 0xa, 0x60, 0x66, 0x0, 0x8, 0x4, 0x0, @multicast1, @private=0xa010100, {[@timestamp_addr={0x44, 0x14, 0x92, 0x1, 0xf, [{@multicast2, 0x1}, {@dev={0xac, 0x14, 0x14, 0x17}, 0x80000001}]}, @lsrr={0x83, 0xf, 0x86, [@broadcast, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @noop, @timestamp={0x44, 0x28, 0x6d, 0x0, 0x5, [0xf163, 0xac7, 0x71, 0x1, 0xffffffff, 0x8000, 0x9, 0x10000, 0x1000]}]}}}}}) (async) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000980)) (async) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001040)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000001000)={&(0x7f00000009c0)={0x604, 0x0, 0x200, 0x70bd26, 0x25dfdbfc, {}, [{{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x1f}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}]}}, {{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7f}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r3}}}]}}, {{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8, 0x1, r4}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1ff}}}]}}, {{0x8, 0x1, r5}, {0xfc, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xe4b}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xffffffe1}}, {0x8}}}]}}, {{0x8, 0x1, r8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4f}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8, 0x6, r12}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}]}}, {{0x8, 0x1, r13}, {0x4}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}]}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xfffffff7}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r15}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}]}, 0x604}, 0x1, 0x0, 0x0, 0x800}, 0x80) (async) 23:24:59 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102e31ecd26000000000200000008"], 0x24}}, 0x0) [ 1653.176688] nbd: must specify an index to disconnect 23:24:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r4, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0x78, r4, 0x10, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffd}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x78}, 0x1, 0x0, 0x0, 0x24000045}, 0x28000000) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="1b5e61b711cd30c5a1a6df865e759e28dc1666fa0e46999d80723ac02ba1760fab8f52fa5d0a9d9311713725f3d2327b4f3815a206619dff170803dd5612aac9fc823e7924c16f", @ANYRES16=r5, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_open_dev$dri(&(0x7f0000000200), 0xe00, 0x0) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='h\b\x00\x00', @ANYRES16=0x0, @ANYBLOB="000228bd7000fcdbdf25010000000c00080080000000000000000c00040001000000000000000c00060002000000000000000c00080001000000000000000c00020009000000000000000c000800ff0f0000000000000c0006000100000000000000"], 0x68}, 0x1, 0x0, 0x0, 0x41}, 0x4000081) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r4, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0x78, r4, 0x10, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffd}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x78}, 0x1, 0x0, 0x0, 0x24000045}, 0x28000000) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="1b5e61b711cd30c5a1a6df865e759e28dc1666fa0e46999d80723ac02ba1760fab8f52fa5d0a9d9311713725f3d2327b4f3815a206619dff170803dd5612aac9fc823e7924c16f", @ANYRES16=r5, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_open_dev$dri(&(0x7f0000000200), 0xe00, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='h\b\x00\x00', @ANYRES16=0x0, @ANYBLOB="000228bd7000fcdbdf25010000000c00080080000000000000000c00040001000000000000000c00060002000000000000000c00080001000000000000000c00020009000000000000000c000800ff0f0000000000000c0006000100000000000000"], 0x68}, 0x1, 0x0, 0x0, 0x41}, 0x4000081) (async) 23:24:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0xffffffff}, 0x14}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000600)={'erspan0\x00', &(0x7f0000000500)={'syztnl0\x00', 0x0, 0x1, 0x10, 0x4, 0x80, {{0x2a, 0x4, 0x0, 0x34, 0xa8, 0x64, 0x0, 0x8, 0x29, 0x0, @multicast2, @local, {[@timestamp_prespec={0x44, 0xc, 0xf9, 0x3, 0x7, [{@local, 0x1}]}, @cipso={0x86, 0x22, 0x0, [{0x7, 0xa, "bf27befddd8988d0"}, {0x6, 0x3, "1e"}, {0x0, 0xf, "891de031760861dd2ba8d8524c"}]}, @timestamp={0x44, 0x14, 0x2a, 0x0, 0x4, [0x81, 0x200, 0x4, 0x10000]}, @timestamp_addr={0x44, 0x34, 0xa7, 0x1, 0x8, [{@rand_addr=0x64010100, 0x8}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x17}, {@loopback, 0x4}, {@local, 0x4}, {@local, 0x6}, {@initdev={0xac, 0x1e, 0x1, 0x0}}]}, @lsrr={0x83, 0x1b, 0x24, [@multicast2, @multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast]}]}}}}}) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000740)={'gretap0\x00', &(0x7f0000000640)={'syztnl0\x00', 0x0, 0x20, 0x1, 0x1, 0x6, {{0x32, 0x4, 0x1, 0x35, 0xc8, 0x66, 0x0, 0x49, 0x2f, 0x0, @local, @initdev={0xac, 0x1e, 0x1, 0x0}, {[@end, @cipso={0x86, 0x7b, 0x3, [{0x1, 0xb, "d79abbfe3e3afa22c7"}, {0x7, 0xb, "79b34422ef3b38b911"}, {0x7, 0xd, "ab455d60e0d0525890a0ad"}, {0x0, 0xb, "1ac3a8b9d87982fc82"}, {0x0, 0x11, "416a619eac00d9f98730ca1a854d13"}, {0x6, 0x6, "ea87fb6d"}, {0x0, 0x9, "4e48a4c8f10689"}, {0x0, 0x11, "683062d69fcf48bbcf6cdcba761c76"}, {0x1, 0x4, "35fe"}, {0x6, 0x12, "f02eb200b963ed11b611412bed394c43"}]}, @cipso={0x86, 0x22, 0x3, [{0x7, 0x10, "0669fc5e11c0f1f9279406b54718"}, {0x1, 0xc, "0612608f33bc68de9355"}]}, @lsrr={0x83, 0x13, 0x95, [@remote, @rand_addr=0x64010101, @broadcast, @rand_addr=0x64010102]}]}}}}}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000780)={'team0\x00', 0x0}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r7, &(0x7f00000011c0)={0x2c, 0x0, r8}, 0x10) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000800)={'syztnl1\x00', &(0x7f00000007c0)={'syztnl0\x00', 0x0, 0x20, 0x10, 0x3, 0xac, {{0x6, 0x4, 0x1, 0x1a, 0x18, 0x66, 0x0, 0x40, 0x2f, 0x0, @broadcast, @local, {[@end, @end]}}}}}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r10, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r11, &(0x7f00000011c0)={0x2c, 0x0, r12}, 0x10) getpeername$packet(0xffffffffffffffff, &(0x7f0000000840)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000880)=0x14) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000940)={'gretap0\x00', &(0x7f00000008c0)={'syztnl1\x00', 0x0, 0x7800, 0x1, 0x7, 0xfffeffff, {{0x18, 0x4, 0x1, 0xa, 0x60, 0x66, 0x0, 0x8, 0x4, 0x0, @multicast1, @private=0xa010100, {[@timestamp_addr={0x44, 0x14, 0x92, 0x1, 0xf, [{@multicast2, 0x1}, {@dev={0xac, 0x14, 0x14, 0x17}, 0x80000001}]}, @lsrr={0x83, 0xf, 0x86, [@broadcast, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @noop, @timestamp={0x44, 0x28, 0x6d, 0x0, 0x5, [0xf163, 0xac7, 0x71, 0x1, 0xffffffff, 0x8000, 0x9, 0x10000, 0x1000]}]}}}}}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000980)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001040)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000001000)={&(0x7f00000009c0)={0x604, 0x0, 0x200, 0x70bd26, 0x25dfdbfc, {}, [{{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x1f}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}]}}, {{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7f}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r3}}}]}}, {{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8, 0x1, r4}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1ff}}}]}}, {{0x8, 0x1, r5}, {0xfc, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xe4b}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xffffffe1}}, {0x8}}}]}}, {{0x8, 0x1, r8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4f}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8, 0x6, r12}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}]}}, {{0x8, 0x1, r13}, {0x4}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}]}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xfffffff7}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r15}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}]}, 0x604}, 0x1, 0x0, 0x0, 0x800}, 0x80) 23:24:59 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:24:59 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1653.270283] nbd: couldn't find device at index 33554432 [ 1653.286137] nbd: must specify an index to disconnect 23:24:59 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000060000000000200000008"], 0x24}}, 0x0) 23:24:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0xffffffff}, 0x14}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000600)={'erspan0\x00', &(0x7f0000000500)={'syztnl0\x00', 0x0, 0x1, 0x10, 0x4, 0x80, {{0x2a, 0x4, 0x0, 0x34, 0xa8, 0x64, 0x0, 0x8, 0x29, 0x0, @multicast2, @local, {[@timestamp_prespec={0x44, 0xc, 0xf9, 0x3, 0x7, [{@local, 0x1}]}, @cipso={0x86, 0x22, 0x0, [{0x7, 0xa, "bf27befddd8988d0"}, {0x6, 0x3, "1e"}, {0x0, 0xf, "891de031760861dd2ba8d8524c"}]}, @timestamp={0x44, 0x14, 0x2a, 0x0, 0x4, [0x81, 0x200, 0x4, 0x10000]}, @timestamp_addr={0x44, 0x34, 0xa7, 0x1, 0x8, [{@rand_addr=0x64010100, 0x8}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x17}, {@loopback, 0x4}, {@local, 0x4}, {@local, 0x6}, {@initdev={0xac, 0x1e, 0x1, 0x0}}]}, @lsrr={0x83, 0x1b, 0x24, [@multicast2, @multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast]}]}}}}}) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000740)={'gretap0\x00', &(0x7f0000000640)={'syztnl0\x00', 0x0, 0x20, 0x1, 0x1, 0x6, {{0x32, 0x4, 0x1, 0x35, 0xc8, 0x66, 0x0, 0x49, 0x2f, 0x0, @local, @initdev={0xac, 0x1e, 0x1, 0x0}, {[@end, @cipso={0x86, 0x7b, 0x3, [{0x1, 0xb, "d79abbfe3e3afa22c7"}, {0x7, 0xb, "79b34422ef3b38b911"}, {0x7, 0xd, "ab455d60e0d0525890a0ad"}, {0x0, 0xb, "1ac3a8b9d87982fc82"}, {0x0, 0x11, "416a619eac00d9f98730ca1a854d13"}, {0x6, 0x6, "ea87fb6d"}, {0x0, 0x9, "4e48a4c8f10689"}, {0x0, 0x11, "683062d69fcf48bbcf6cdcba761c76"}, {0x1, 0x4, "35fe"}, {0x6, 0x12, "f02eb200b963ed11b611412bed394c43"}]}, @cipso={0x86, 0x22, 0x3, [{0x7, 0x10, "0669fc5e11c0f1f9279406b54718"}, {0x1, 0xc, "0612608f33bc68de9355"}]}, @lsrr={0x83, 0x13, 0x95, [@remote, @rand_addr=0x64010101, @broadcast, @rand_addr=0x64010102]}]}}}}}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000780)={'team0\x00', 0x0}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r7, &(0x7f00000011c0)={0x2c, 0x0, r8}, 0x10) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000800)={'syztnl1\x00', &(0x7f00000007c0)={'syztnl0\x00', 0x0, 0x20, 0x10, 0x3, 0xac, {{0x6, 0x4, 0x1, 0x1a, 0x18, 0x66, 0x0, 0x40, 0x2f, 0x0, @broadcast, @local, {[@end, @end]}}}}}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r10, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r11, &(0x7f00000011c0)={0x2c, 0x0, r12}, 0x10) getpeername$packet(0xffffffffffffffff, &(0x7f0000000840)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000880)=0x14) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000940)={'gretap0\x00', &(0x7f00000008c0)={'syztnl1\x00', 0x0, 0x7800, 0x1, 0x7, 0xfffeffff, {{0x18, 0x4, 0x1, 0xa, 0x60, 0x66, 0x0, 0x8, 0x4, 0x0, @multicast1, @private=0xa010100, {[@timestamp_addr={0x44, 0x14, 0x92, 0x1, 0xf, [{@multicast2, 0x1}, {@dev={0xac, 0x14, 0x14, 0x17}, 0x80000001}]}, @lsrr={0x83, 0xf, 0x86, [@broadcast, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @noop, @timestamp={0x44, 0x28, 0x6d, 0x0, 0x5, [0xf163, 0xac7, 0x71, 0x1, 0xffffffff, 0x8000, 0x9, 0x10000, 0x1000]}]}}}}}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000980)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001040)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000001000)={&(0x7f00000009c0)={0x604, 0x0, 0x200, 0x70bd26, 0x25dfdbfc, {}, [{{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x1f}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}]}}, {{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7f}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r3}}}]}}, {{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8, 0x1, r4}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1ff}}}]}}, {{0x8, 0x1, r5}, {0xfc, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xe4b}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xffffffe1}}, {0x8}}}]}}, {{0x8, 0x1, r8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4f}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8, 0x6, r12}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}]}}, {{0x8, 0x1, r13}, {0x4}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}]}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xfffffff7}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r15}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}]}, 0x604}, 0x1, 0x0, 0x0, 0x800}, 0x80) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0xffffffff}, 0x14}}, 0x0) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000600)={'erspan0\x00', &(0x7f0000000500)={'syztnl0\x00', 0x0, 0x1, 0x10, 0x4, 0x80, {{0x2a, 0x4, 0x0, 0x34, 0xa8, 0x64, 0x0, 0x8, 0x29, 0x0, @multicast2, @local, {[@timestamp_prespec={0x44, 0xc, 0xf9, 0x3, 0x7, [{@local, 0x1}]}, @cipso={0x86, 0x22, 0x0, [{0x7, 0xa, "bf27befddd8988d0"}, {0x6, 0x3, "1e"}, {0x0, 0xf, "891de031760861dd2ba8d8524c"}]}, @timestamp={0x44, 0x14, 0x2a, 0x0, 0x4, [0x81, 0x200, 0x4, 0x10000]}, @timestamp_addr={0x44, 0x34, 0xa7, 0x1, 0x8, [{@rand_addr=0x64010100, 0x8}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x17}, {@loopback, 0x4}, {@local, 0x4}, {@local, 0x6}, {@initdev={0xac, 0x1e, 0x1, 0x0}}]}, @lsrr={0x83, 0x1b, 0x24, [@multicast2, @multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast]}]}}}}}) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000740)={'gretap0\x00', &(0x7f0000000640)={'syztnl0\x00', 0x0, 0x20, 0x1, 0x1, 0x6, {{0x32, 0x4, 0x1, 0x35, 0xc8, 0x66, 0x0, 0x49, 0x2f, 0x0, @local, @initdev={0xac, 0x1e, 0x1, 0x0}, {[@end, @cipso={0x86, 0x7b, 0x3, [{0x1, 0xb, "d79abbfe3e3afa22c7"}, {0x7, 0xb, "79b34422ef3b38b911"}, {0x7, 0xd, "ab455d60e0d0525890a0ad"}, {0x0, 0xb, "1ac3a8b9d87982fc82"}, {0x0, 0x11, "416a619eac00d9f98730ca1a854d13"}, {0x6, 0x6, "ea87fb6d"}, {0x0, 0x9, "4e48a4c8f10689"}, {0x0, 0x11, "683062d69fcf48bbcf6cdcba761c76"}, {0x1, 0x4, "35fe"}, {0x6, 0x12, "f02eb200b963ed11b611412bed394c43"}]}, @cipso={0x86, 0x22, 0x3, [{0x7, 0x10, "0669fc5e11c0f1f9279406b54718"}, {0x1, 0xc, "0612608f33bc68de9355"}]}, @lsrr={0x83, 0x13, 0x95, [@remote, @rand_addr=0x64010101, @broadcast, @rand_addr=0x64010102]}]}}}}}) (async) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000780)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)) (async) socket$xdp(0x2c, 0x3, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8933, &(0x7f0000000140)) (async) bind$xdp(r7, &(0x7f00000011c0)={0x2c, 0x0, r8}, 0x10) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000800)={'syztnl1\x00', &(0x7f00000007c0)={'syztnl0\x00', 0x0, 0x20, 0x10, 0x3, 0xac, {{0x6, 0x4, 0x1, 0x1a, 0x18, 0x66, 0x0, 0x40, 0x2f, 0x0, @broadcast, @local, {[@end, @end]}}}}}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)) (async) socket$xdp(0x2c, 0x3, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r10, 0x8933, &(0x7f0000000140)) (async) bind$xdp(r11, &(0x7f00000011c0)={0x2c, 0x0, r12}, 0x10) (async) getpeername$packet(0xffffffffffffffff, &(0x7f0000000840)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000880)=0x14) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000940)={'gretap0\x00', &(0x7f00000008c0)={'syztnl1\x00', 0x0, 0x7800, 0x1, 0x7, 0xfffeffff, {{0x18, 0x4, 0x1, 0xa, 0x60, 0x66, 0x0, 0x8, 0x4, 0x0, @multicast1, @private=0xa010100, {[@timestamp_addr={0x44, 0x14, 0x92, 0x1, 0xf, [{@multicast2, 0x1}, {@dev={0xac, 0x14, 0x14, 0x17}, 0x80000001}]}, @lsrr={0x83, 0xf, 0x86, [@broadcast, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @noop, @timestamp={0x44, 0x28, 0x6d, 0x0, 0x5, [0xf163, 0xac7, 0x71, 0x1, 0xffffffff, 0x8000, 0x9, 0x10000, 0x1000]}]}}}}}) (async) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000980)) (async) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001040)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000001000)={&(0x7f00000009c0)={0x604, 0x0, 0x200, 0x70bd26, 0x25dfdbfc, {}, [{{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x1f}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}]}}, {{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7f}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r3}}}]}}, {{0x8}, {0x84, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8, 0x1, r4}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1ff}}}]}}, {{0x8, 0x1, r5}, {0xfc, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xe4b}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xffffffe1}}, {0x8}}}]}}, {{0x8, 0x1, r8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4f}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8, 0x6, r12}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}]}}, {{0x8, 0x1, r13}, {0x4}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}]}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xfffffff7}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r15}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}]}, 0x604}, 0x1, 0x0, 0x0, 0x800}, 0x80) (async) 23:24:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102e31ecd26000000000200000008"], 0x24}}, 0x0) 23:24:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) 23:24:59 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:59 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) [ 1653.334538] nbd: couldn't find device at index 33554432 [ 1653.399309] nbd: must specify an index to disconnect 23:24:59 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102ffffff9e000000000200000008"], 0x24}}, 0x0) 23:24:59 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) [ 1653.424609] nbd: must specify an index to disconnect 23:24:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) 23:24:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0xfffffffffffffffd}, 0x14}}, 0x0) 23:24:59 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:59 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) [ 1653.468408] nbd: couldn't find device at index 33554432 [ 1653.500971] nbd: must specify an index to disconnect 23:24:59 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010226cd1ee3000000000200000008"], 0x24}}, 0x0) 23:24:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0xfffffffffffffffd}, 0x14}}, 0x0) 23:24:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) [ 1653.540682] nbd: couldn't find device at index 33554432 23:24:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:24:59 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:24:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0xfffffffffffffffd}, 0x14}}, 0x0) 23:24:59 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1653.583055] nbd: couldn't find device at index 33554432 [ 1653.617650] nbd: must specify an index to disconnect 23:24:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000000)={0x0, 0x0}) ptrace$setopts(0x4206, r3, 0x72, 0x100000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:24:59 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102fffffff0000000000200000008"], 0x24}}, 0x0) 23:24:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:24:59 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) [ 1653.718080] nbd: must specify an index to disconnect 23:24:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="2c00c600", @ANYRES16=0x0, @ANYBLOB="000127bd7000fddbdf25030000000800010000000000080001000000000006000a003a5d0000"], 0x2c}, 0x1, 0x0, 0x0, 0x4000001}, 0x40) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r5) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r6, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_START(r4, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r6, 0x501, 0x70bd29, 0x25dfdbfd, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4c800}, 0x0) 23:24:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:24:59 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000000)={0x0, 0x0}) ptrace$setopts(0x4206, r3, 0x72, 0x100000) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) [ 1653.755703] nbd: must specify an index to disconnect [ 1653.764270] nbd: couldn't find device at index 33554432 23:24:59 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200f0ffff000000000200000008"], 0x24}}, 0x0) 23:24:59 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:24:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="2c00c600", @ANYRES16=0x0, @ANYBLOB="000127bd7000fddbdf25030000000800010000000000080001000000000006000a003a5d0000"], 0x2c}, 0x1, 0x0, 0x0, 0x4000001}, 0x40) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r5) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r6, 0x1}, 0x14}}, 0x0) (async) sendmsg$NET_DM_CMD_START(r4, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r6, 0x501, 0x70bd29, 0x25dfdbfd, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4c800}, 0x0) 23:24:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000000)={0x0, 0x0}) ptrace$setopts(0x4206, r3, 0x72, 0x100000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000000)) (async) ptrace$setopts(0x4206, r3, 0x72, 0x100000) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) 23:24:59 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:24:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:24:59 executing program 1: r0 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r0, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) [ 1653.864129] nbd: couldn't find device at index 33554432 [ 1653.898597] nbd: must specify an index to disconnect 23:24:59 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01027fffffff000000000200000008"], 0x24}}, 0x0) [ 1653.942251] nbd: must specify an index to disconnect 23:24:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="2c00c600", @ANYRES16=0x0, @ANYBLOB="000127bd7000fddbdf25030000000800010000000000080001000000000006000a003a5d0000"], 0x2c}, 0x1, 0x0, 0x0, 0x4000001}, 0x40) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r5) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r6, 0x1}, 0x14}}, 0x0) sendmsg$NET_DM_CMD_START(r4, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r6, 0x501, 0x70bd29, 0x25dfdbfd, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4c800}, 0x0) [ 1653.966203] nbd: must specify an index to disconnect 23:25:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01029effffff000000000200000008"], 0x24}}, 0x0) 23:25:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r4 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r4, 0x410, 0x70bd26, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x24008000}, 0x804) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000140)={0x28, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x28}}, 0x20000000) [ 1653.993168] nbd: couldn't find device at index 33554432 [ 1654.000288] nbd: must specify an index to disconnect 23:25:00 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:00 executing program 1: r0 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r0, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:25:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:00 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000400)=ANY=[@ANYBLOB="010000000ba5e7a4f48c3a0593d4ff0000f63567aa7b90e1996294f747fbbe3aa4c95416382628ffff937a80c133c011d3b97017d50e4c7aea1ed5d2aeeb701357147b68d4d5ae76dfaee0e121c884c27654a67aeb7fa631b93772b91034d7300377d31940fa7268a2345ea43e52b12ed6a7306358b79683df5afbed9d1e95c6fbb591129e37daac3376d91fb10e637a8aece1b2b121109741d5abb52d94a9276dec237e3609649d4f581131ea4b917e2dc7315115b0b59434c4964c2e65cc6d851bf21e14db01e6d6a97be3a93c2e5881ae6c8b056477ce4ef3b8cf564b38888e800af139347fe9c98a32c91a4667fdbf1762fd68816038a7dd384c3c2bd5db5338de", @ANYRES16=0x0, @ANYBLOB="00012bbd7000ffdbdf250300000008000100000000000c00078008000100", @ANYRES32, @ANYBLOB="0c00050000000000000000000800010000000000"], 0x3c}, 0x1, 0x0, 0x0, 0x24004040}, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_START(r1, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x14, 0x0, 0x2, 0x70bd2c, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x8000) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x1}, 0x14}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000800)={&(0x7f0000000700)={0xdc, 0x0, 0x800, 0x70bd25, 0x25dfdbfd, {}, [{{0x8}, {0xc0, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x101}}, {0x8}}}]}}]}, 0xdc}, 0x1, 0x0, 0x0, 0x40}, 0x0) sendmsg$NET_DM_CMD_START(r5, &(0x7f00000005c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x14, r2, 0x200, 0x70bd25, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x800) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r6) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r7, 0x1}, 0x14}}, 0x0) syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) sendmsg$NET_DM_CMD_START(r4, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r2, 0x10, 0x70bd29, 0x25dfdbff, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x4) 23:25:00 executing program 1: r0 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r0, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:25:00 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102f0ffffff000000000200000008"], 0x24}}, 0x0) [ 1654.087938] nbd: couldn't find device at index 33554432 [ 1654.108666] nbd: must specify an index to disconnect [ 1654.131374] nbd: must specify an index to disconnect 23:25:00 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r4 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r4, 0x410, 0x70bd26, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x24008000}, 0x804) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000140)={0x28, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x28}}, 0x20000000) 23:25:00 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) [ 1654.196757] nbd: couldn't find device at index 33554432 23:25:00 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000400)=ANY=[@ANYBLOB="010000000ba5e7a4f48c3a0593d4ff0000f63567aa7b90e1996294f747fbbe3aa4c95416382628ffff937a80c133c011d3b97017d50e4c7aea1ed5d2aeeb701357147b68d4d5ae76dfaee0e121c884c27654a67aeb7fa631b93772b91034d7300377d31940fa7268a2345ea43e52b12ed6a7306358b79683df5afbed9d1e95c6fbb591129e37daac3376d91fb10e637a8aece1b2b121109741d5abb52d94a9276dec237e3609649d4f581131ea4b917e2dc7315115b0b59434c4964c2e65cc6d851bf21e14db01e6d6a97be3a93c2e5881ae6c8b056477ce4ef3b8cf564b38888e800af139347fe9c98a32c91a4667fdbf1762fd68816038a7dd384c3c2bd5db5338de", @ANYRES16=0x0, @ANYBLOB="00012bbd7000ffdbdf250300000008000100000000000c00078008000100", @ANYRES32, @ANYBLOB="0c00050000000000000000000800010000000000"], 0x3c}, 0x1, 0x0, 0x0, 0x24004040}, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NET_DM_CMD_START(r1, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x14, 0x0, 0x2, 0x70bd2c, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x8000) (async) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async, rerun: 32) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x1}, 0x14}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async, rerun: 64) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000800)={&(0x7f0000000700)={0xdc, 0x0, 0x800, 0x70bd25, 0x25dfdbfd, {}, [{{0x8}, {0xc0, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x101}}, {0x8}}}]}}]}, 0xdc}, 0x1, 0x0, 0x0, 0x40}, 0x0) (rerun: 64) sendmsg$NET_DM_CMD_START(r5, &(0x7f00000005c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x14, r2, 0x200, 0x70bd25, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x800) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r6) (async, rerun: 32) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NET_DM_CMD_STOP(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r7, 0x1}, 0x14}}, 0x0) (async) syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) sendmsg$NET_DM_CMD_START(r4, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r2, 0x10, 0x70bd29, 0x25dfdbff, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x4) 23:25:00 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:00 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1654.240152] nbd: must specify an index to disconnect 23:25:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000340000200000008"], 0x24}}, 0x0) 23:25:00 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) [ 1654.282527] nbd: must specify an index to disconnect 23:25:00 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r4 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r4, 0x410, 0x70bd26, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x24008000}, 0x804) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000140)={0x28, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x28}}, 0x20000000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) (async) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r4, 0x410, 0x70bd26, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x24008000}, 0x804) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000140)={0x28, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x28}}, 0x20000000) (async) 23:25:00 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:25:00 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1654.325797] nbd: couldn't find device at index 33554432 [ 1654.362486] nbd: must specify an index to disconnect 23:25:00 executing program 0: r0 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r0, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102fffffffffffff0000200000008"], 0x24}}, 0x0) [ 1654.424172] nbd: must specify an index to disconnect 23:25:00 executing program 0: r0 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r0, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:00 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000400)=ANY=[@ANYBLOB="010000000ba5e7a4f48c3a0593d4ff0000f63567aa7b90e1996294f747fbbe3aa4c95416382628ffff937a80c133c011d3b97017d50e4c7aea1ed5d2aeeb701357147b68d4d5ae76dfaee0e121c884c27654a67aeb7fa631b93772b91034d7300377d31940fa7268a2345ea43e52b12ed6a7306358b79683df5afbed9d1e95c6fbb591129e37daac3376d91fb10e637a8aece1b2b121109741d5abb52d94a9276dec237e3609649d4f581131ea4b917e2dc7315115b0b59434c4964c2e65cc6d851bf21e14db01e6d6a97be3a93c2e5881ae6c8b056477ce4ef3b8cf564b38888e800af139347fe9c98a32c91a4667fdbf1762fd68816038a7dd384c3c2bd5db5338de", @ANYRES16=0x0, @ANYBLOB="00012bbd7000ffdbdf250300000008000100000000000c00078008000100", @ANYRES32, @ANYBLOB="0c00050000000000000000000800010000000000"], 0x3c}, 0x1, 0x0, 0x0, 0x24004040}, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NET_DM_CMD_START(r1, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x14, 0x0, 0x2, 0x70bd2c, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x8000) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x1}, 0x14}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async, rerun: 32) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000800)={&(0x7f0000000700)={0xdc, 0x0, 0x800, 0x70bd25, 0x25dfdbfd, {}, [{{0x8}, {0xc0, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x101}}, {0x8}}}]}}]}, 0xdc}, 0x1, 0x0, 0x0, 0x40}, 0x0) (async) sendmsg$NET_DM_CMD_START(r5, &(0x7f00000005c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x14, r2, 0x200, 0x70bd25, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x800) (async, rerun: 64) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r7 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r6) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r7, 0x1}, 0x14}}, 0x0) (async) syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) (async) sendmsg$NET_DM_CMD_START(r4, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r2, 0x10, 0x70bd29, 0x25dfdbff, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x4) 23:25:00 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r0, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:25:00 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1654.464217] nbd: couldn't find device at index 33554432 [ 1654.489906] nbd: must specify an index to disconnect 23:25:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000072df000002000000030001000000000006000a002d260000a1d201bd6874dcfec4e1f1"], 0x24}}, 0x0) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_START(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x800, 0x70bd25, 0x25dfdbff, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xaa61ac27647a645c}, 0x15) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, r2, 0x200, 0x70bd2a, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xff}]}, 0x20}, 0x1, 0x0, 0x0, 0x4}, 0x4000) 23:25:00 executing program 0: r0 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r0, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000010200000008"], 0x24}}, 0x0) 23:25:00 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r0, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:25:00 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) [ 1654.582334] nbd: couldn't find device at index 33554432 [ 1654.607870] nbd: must specify an index to disconnect [ 1654.622082] nbd: must specify an index to disconnect 23:25:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000072df000002000000030001000000000006000a002d260000a1d201bd6874dcfec4e1f1"], 0x24}}, 0x0) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_START(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x800, 0x70bd25, 0x25dfdbff, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xaa61ac27647a645c}, 0x15) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, r2, 0x200, 0x70bd2a, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xff}]}, 0x20}, 0x1, 0x0, 0x0, 0x4}, 0x4000) 23:25:00 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r0, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:25:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000020200000008"], 0x24}}, 0x0) [ 1654.673325] nbd: couldn't find device at index 33554432 23:25:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:00 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:00 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:25:00 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r5, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x2c, r5, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x41) [ 1654.788380] nbd: must specify an index to disconnect 23:25:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000030200000008"], 0x24}}, 0x0) 23:25:00 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:25:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000072df000002000000030001000000000006000a002d260000a1d201bd6874dcfec4e1f1"], 0x24}}, 0x0) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_START(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x800, 0x70bd25, 0x25dfdbff, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xaa61ac27647a645c}, 0x15) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, r2, 0x200, 0x70bd2a, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xff}]}, 0x20}, 0x1, 0x0, 0x0, 0x4}, 0x4000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000072df000002000000030001000000000006000a002d260000a1d201bd6874dcfec4e1f1"], 0x24}}, 0x0) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) (async) sendmsg$NET_DM_CMD_START(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x800, 0x70bd25, 0x25dfdbff, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xaa61ac27647a645c}, 0x15) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, r2, 0x200, 0x70bd2a, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xff}]}, 0x20}, 0x1, 0x0, 0x0, 0x4}, 0x4000) (async) 23:25:00 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000ff", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1654.825885] nbd: couldn't find device at index 33554432 23:25:00 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r5, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x2c, r5, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x41) 23:25:00 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1654.910777] nbd: must specify an index to disconnect 23:25:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000040200000008"], 0x24}}, 0x0) 23:25:00 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) [ 1654.933299] nbd: must specify an index to disconnect [ 1654.941199] nbd: must specify an index to disconnect 23:25:01 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r0, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:01 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x4e4003, 0x0) ioctl$VHOST_RESET_OWNER(r3, 0xaf02, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0108000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) r4 = getpid() getpriority(0x0, r4) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r5, 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r5, 0xc0285700, &(0x7f0000000000)={0x4, "cc2c6a075c12b9f8a29f1fc58981a28b3552aa9c8bac4d4cf15e5bd71de7891f"}) 23:25:01 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1654.997115] nbd: couldn't find device at index 33554432 [ 1655.027656] nbd: must specify an index to disconnect 23:25:01 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, 0x0, 0x0) 23:25:01 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000050200000008"], 0x24}}, 0x0) 23:25:01 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x4e4003, 0x0) ioctl$VHOST_RESET_OWNER(r3, 0xaf02, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0108000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) (async) r4 = getpid() getpriority(0x0, r4) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r5, 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r5, 0xc0285700, &(0x7f0000000000)={0x4, "cc2c6a075c12b9f8a29f1fc58981a28b3552aa9c8bac4d4cf15e5bd71de7891f"}) [ 1655.051378] nbd: must specify an index to disconnect 23:25:01 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r5, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x2c, r5, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x41) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) (async) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r5, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x2c, r5, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x41) (async) 23:25:01 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r0, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:01 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:01 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000060200000008"], 0x24}}, 0x0) [ 1655.075834] nbd: couldn't find device at index 33554432 [ 1655.109761] nbd: must specify an index to disconnect 23:25:01 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, 0x0, 0x0) 23:25:01 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x4e4003, 0x0) ioctl$VHOST_RESET_OWNER(r3, 0xaf02, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0108000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) r4 = getpid() getpriority(0x0, r4) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r5, 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r5, 0xc0285700, &(0x7f0000000000)={0x4, "cc2c6a075c12b9f8a29f1fc58981a28b3552aa9c8bac4d4cf15e5bd71de7891f"}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x4e4003, 0x0) (async) ioctl$VHOST_RESET_OWNER(r3, 0xaf02, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0108000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) (async) getpid() (async) getpriority(0x0, r4) (async) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) bind$xdp(r5, 0x0, 0x0) (async) ioctl$SW_SYNC_IOC_CREATE_FENCE(r5, 0xc0285700, &(0x7f0000000000)={0x4, "cc2c6a075c12b9f8a29f1fc58981a28b3552aa9c8bac4d4cf15e5bd71de7891f"}) (async) 23:25:01 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r0, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:01 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) ioctl$IMDELTIMER(0xffffffffffffffff, 0x80044941, &(0x7f0000000200)=0x3) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) socketpair(0x1e, 0x80000, 0x6, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x7c, r2, 0x400, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x20040001}, 0x4000) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x300, 0x70bd2b, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x80) [ 1655.195054] nbd: couldn't find device at index 33554432 [ 1655.204538] nbd: must specify an index to disconnect 23:25:01 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:01 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000070200000008"], 0x24}}, 0x0) 23:25:01 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, 0x0, 0x0) 23:25:01 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) [ 1655.242348] nbd: must specify an index to disconnect 23:25:01 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) ioctl$IMDELTIMER(0xffffffffffffffff, 0x80044941, &(0x7f0000000200)=0x3) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) (async) socketpair(0x1e, 0x80000, 0x6, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x7c, r2, 0x400, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x20040001}, 0x4000) (async) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x300, 0x70bd2b, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x80) [ 1655.293762] nbd: must specify an index to disconnect 23:25:01 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_START(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200008}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x20, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", ""]}, 0x14}}, 0x440c0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:25:01 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000080200000008"], 0x24}}, 0x0) 23:25:01 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:01 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) [ 1655.314158] nbd: couldn't find device at index 33554432 23:25:01 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:01 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) ioctl$IMDELTIMER(0xffffffffffffffff, 0x80044941, &(0x7f0000000200)=0x3) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) (async) socketpair(0x1e, 0x80000, 0x6, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x7c, r2, 0x400, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x20040001}, 0x4000) (async) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x300, 0x70bd2b, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x80) [ 1655.391775] nbd: must specify an index to disconnect [ 1655.405914] nbd: must specify an index to disconnect 23:25:01 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_START(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200008}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x20, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", ""]}, 0x14}}, 0x440c0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:25:01 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 23:25:01 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:01 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000000000000000f0200000008"], 0x24}}, 0x0) 23:25:01 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1655.437600] nbd: couldn't find device at index 33554432 23:25:01 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x98, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, 'NET_DM\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}]}, 0x98}, 0x1, 0x0, 0x0, 0x10000000}, 0x1) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x10}, 0x14}}, 0x0) 23:25:01 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) [ 1655.508504] nbd: must specify an index to disconnect 23:25:01 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r1) sendmsg$NET_DM_CMD_START(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200008}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x20, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", ""]}, 0x14}}, 0x440c0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:25:01 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, 0x0, 0x0) 23:25:01 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x98, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, 'NET_DM\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}]}, 0x98}, 0x1, 0x0, 0x0, 0x10000000}, 0x1) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x10}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x98, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, 'NET_DM\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}]}, 0x98}, 0x1, 0x0, 0x0, 0x10000000}, 0x1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x10}, 0x14}}, 0x0) (async) 23:25:01 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) [ 1655.554219] nbd: couldn't find device at index 33554432 [ 1655.567619] nbd: must specify an index to disconnect 23:25:01 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000200200000008"], 0x24}}, 0x0) 23:25:01 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:01 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, 0x0, 0x0) 23:25:01 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) [ 1655.665506] nbd: must specify an index to disconnect 23:25:01 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000e31ecd260200000008"], 0x24}}, 0x0) 23:25:01 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, 0x0, 0x0) 23:25:01 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x98, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, 'NET_DM\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}]}, 0x98}, 0x1, 0x0, 0x0, 0x10000000}, 0x1) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x10}, 0x14}}, 0x0) 23:25:01 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 23:25:01 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_START(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0xa17e1798bd4cc81c, 0x70bd25, 0x25dfdbfe, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x40) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r4) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) [ 1655.705274] nbd: couldn't find device at index 33554432 23:25:01 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:01 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x4c, 0x0, 0x26561f475470410e, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffff9}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r3}]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000}, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 1655.772924] nbd: must specify an index to disconnect 23:25:01 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:25:01 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 23:25:01 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000600200000008"], 0x24}}, 0x0) 23:25:01 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async, rerun: 32) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NET_DM_CMD_START(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0xa17e1798bd4cc81c, 0x70bd25, 0x25dfdbfe, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x40) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r4) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) [ 1655.821701] nbd: must specify an index to disconnect [ 1655.832193] nbd: couldn't find device at index 33554432 23:25:01 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:01 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x4c, 0x0, 0x26561f475470410e, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffff9}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r3}]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000}, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:01 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) [ 1655.890390] nbd: must specify an index to disconnect 23:25:01 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 23:25:01 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000ffffff9e0200000008"], 0x24}}, 0x0) 23:25:01 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:25:02 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1655.944735] nbd: couldn't find device at index 33554432 23:25:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 23:25:02 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x4c, 0x0, 0x26561f475470410e, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffff9}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r3}]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000}, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x4c, 0x0, 0x26561f475470410e, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffff9}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r3}]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000}, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) [ 1656.002506] nbd: must specify an index to disconnect 23:25:02 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000fffffff00200000008"], 0x24}}, 0x0) 23:25:02 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NET_DM_CMD_START(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0xa17e1798bd4cc81c, 0x70bd25, 0x25dfdbfe, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x40) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r4) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:25:02 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x0, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) [ 1656.052532] nbd: couldn't find device at index 33554432 23:25:02 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 23:25:02 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000640)={0x0}, 0x1, 0x0, 0x0, 0xffe65b2dc0f40fc1}, 0x4800) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, 0x0, 0x1, 0x70bd27, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc080}, 0x927d9561cb344738) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) [ 1656.154081] nbd: must specify an index to disconnect 23:25:02 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x0, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:25:02 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000000007fffffff0200000008"], 0x24}}, 0x0) 23:25:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 23:25:02 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000640)={0x0}, 0x1, 0x0, 0x0, 0xffe65b2dc0f40fc1}, 0x4800) (async) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, 0x0, 0x1, 0x70bd27, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc080}, 0x927d9561cb344738) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) 23:25:02 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x0, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) [ 1656.224684] nbd: couldn't find device at index 33554432 [ 1656.253471] nbd: must specify an index to disconnect 23:25:02 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 23:25:02 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r3, 0x40045701, &(0x7f0000000000)={0xfdfdffff, "1be95178ff8913a676199232e9cf85ee507e3ae8ed69678ca687faf821b761b8"}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:25:02 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000ffffffff0200000008"], 0x24}}, 0x0) 23:25:02 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 23:25:02 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000640)={0x0}, 0x1, 0x0, 0x0, 0xffe65b2dc0f40fc1}, 0x4800) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, 0x0, 0x1, 0x70bd27, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc080}, 0x927d9561cb344738) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000640)={0x0}, 0x1, 0x0, 0x0, 0xffe65b2dc0f40fc1}, 0x4800) (async) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, 0x0, 0x1, 0x70bd27, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc080}, 0x927d9561cb344738) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) (async) 23:25:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) [ 1656.379260] nla_parse: 81 callbacks suppressed [ 1656.379270] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1656.413630] nbd: couldn't find device at index 33554432 23:25:02 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200f0ffffffffffff0200000008"], 0x24}}, 0x0) 23:25:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:02 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1656.436000] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1656.463324] nbd: must specify an index to disconnect 23:25:02 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r3 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r3, 0x40045701, &(0x7f0000000000)={0xfdfdffff, "1be95178ff8913a676199232e9cf85ee507e3ae8ed69678ca687faf821b761b8"}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:25:02 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) 23:25:02 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) [ 1656.531766] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1656.566206] nbd: must specify an index to disconnect 23:25:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) [ 1656.574699] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 23:25:02 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:02 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000100000008"], 0x24}}, 0x0) 23:25:02 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:02 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) [ 1656.611888] nbd: couldn't find device at index 33554432 [ 1656.646060] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1656.656135] nbd: must specify an index to disconnect 23:25:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x0, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:02 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r3 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r3, 0x40045701, &(0x7f0000000000)={0xfdfdffff, "1be95178ff8913a676199232e9cf85ee507e3ae8ed69678ca687faf821b761b8"}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) [ 1656.695581] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1656.723408] nbd: must specify at least one socket 23:25:02 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200020000000000000200000008"], 0x24}}, 0x0) 23:25:02 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) [ 1656.744929] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1656.758493] nbd: couldn't find device at index 33554432 [ 1656.771300] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 23:25:02 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:02 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r0) sendmsg$NET_DM_CMD_START(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r4, 0x400, 0x70bd26, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008810}, 0x40181) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:25:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x0, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) [ 1656.794415] nbd: couldn't find device at index 33554432 23:25:02 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) [ 1656.839025] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1656.871437] nbd: must specify an index to disconnect 23:25:02 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200030000000000000200000008"], 0x24}}, 0x0) 23:25:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x0, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:02 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:02 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r0) sendmsg$NET_DM_CMD_START(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r4, 0x400, 0x70bd26, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008810}, 0x40181) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:25:02 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x78, r2, 0x400, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x78}, 0x1, 0x0, 0x0, 0x804}, 0x200088c4) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x2c, r2, 0x8, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4c005}, 0x810) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r5) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) [ 1656.883849] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1656.903612] nbd: couldn't find device at index 33554432 [ 1656.921112] nbd: must specify an index to disconnect 23:25:03 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200040000000000000200000008"], 0x24}}, 0x0) [ 1656.969176] nbd: must specify an index to disconnect 23:25:03 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1657.007327] nbd: must specify an index to disconnect 23:25:03 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x78, r2, 0x400, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x78}, 0x1, 0x0, 0x0, 0x804}, 0x200088c4) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x2c, r2, 0x8, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4c005}, 0x810) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r5) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x78, r2, 0x400, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x78}, 0x1, 0x0, 0x0, 0x804}, 0x200088c4) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x2c, r2, 0x8, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4c005}, 0x810) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r5) (async) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) (async) 23:25:03 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:03 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r0) sendmsg$NET_DM_CMD_START(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r4, 0x400, 0x70bd26, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008810}, 0x40181) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r0) (async) sendmsg$NET_DM_CMD_START(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r4, 0x400, 0x70bd26, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008810}, 0x40181) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) [ 1657.029152] nbd: couldn't find device at index 33554432 [ 1657.051844] nbd: must specify an index to disconnect 23:25:03 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x78, r2, 0x400, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x78}, 0x1, 0x0, 0x0, 0x804}, 0x200088c4) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x2c, r2, 0x8, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4c005}, 0x810) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r5) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) [ 1657.081772] nbd: couldn't find device at index 33554432 23:25:03 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x78, r2, 0x400, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x78}, 0x1, 0x0, 0x0, 0x804}, 0x200088c4) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x2c, r2, 0x8, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4c005}, 0x810) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r5) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) 23:25:03 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000bb", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:03 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200050000000000000200000008"], 0x24}}, 0x0) 23:25:03 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200040000000000000200000008"], 0x24}}, 0x0) 23:25:03 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x78, r2, 0x400, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x78}, 0x1, 0x0, 0x0, 0x804}, 0x200088c4) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x2c, r2, 0x8, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4c005}, 0x810) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r5) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x78, r2, 0x400, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x78}, 0x1, 0x0, 0x0, 0x804}, 0x200088c4) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x2c, r2, 0x8, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4c005}, 0x810) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r5) (async) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r3, 0x1}, 0x14}}, 0x0) (async) [ 1657.112582] nbd: couldn't find device at index 33554432 [ 1657.125600] nbd: must specify an index to disconnect [ 1657.181605] nbd: must specify an index to disconnect 23:25:03 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200060000000000000200000008"], 0x24}}, 0x0) 23:25:03 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000003b1c02000000030001000000000006000a002d260000"], 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0x11, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r5, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000140)='/sys/block/loop15', 0x248601, 0x10) sendmsg$NBD_CMD_STATUS(r6, &(0x7f00000004c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80100}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x20, 0x0, 0x10, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x20}}, 0x40000) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000380), 0x4003, 0x0) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f00000003c0)={0x64, r5, 0x8, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x991}, @NBD_ATTR_TIMEOUT={0x0, 0x4, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '#'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffff7}, @NBD_ATTR_SOCKETS={0x0, 0x7, 0x0, 0x1, [{0x0, 0x1, r8}, {0x0, 0x1, r7}, {0x0, 0x1, r7}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffa898}]}, 0x62}, 0x1, 0x0, 0x0, 0x40081}, 0x8081) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r9) [ 1657.208778] nbd: must specify an index to disconnect 23:25:03 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 23:25:03 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000ff", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:03 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000010200000008"], 0x24}}, 0x0) 23:25:03 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1}, 0x14}}, 0x0) [ 1657.283651] nbd: must specify an index to disconnect 23:25:03 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000400)=ANY=[@ANYBLOB="010000000ba5e7a4f48c3a0593d4ff0000f63567aa7b90e1996294f747fbbe3aa4c95416382628ffff937a80c133c011d3b97017d50e4c7aea1ed5d2aeeb701357147b68d4d5ae76dfaee0e121c884c27654a67aeb7fa631b93772b91034d7300377d31940fa7268a2345ea43e52b12ed6a7306358b79683df5afbed9d1e95c6fbb591129e37daac3376d91fb10e637a8aece1b2b121109741d5abb52d94a9276dec237e3609649d4f581131ea4b917e2dc7315115b0b59434c4964c2e65cc6d851bf21e14db01e6d6a97be3a93c2e5881ae6c8b056477ce4ef3b8cf564b38888e800af139347fe9c98a32c91a4667fdbf1762fd68816038a7dd384c3c2bd5db5338de", @ANYRES16=0x0, @ANYBLOB="00012bbd7000ffdbdf250300000008000100000000000c00078008000100", @ANYRES32, @ANYBLOB="0c00050000000000000000000800010000000000"], 0x3c}, 0x1, 0x0, 0x0, 0x24004040}, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_START(r1, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x14, 0x0, 0x2, 0x70bd2c, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x8000) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x1}, 0x14}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000800)={&(0x7f0000000700)={0xdc, 0x0, 0x800, 0x70bd25, 0x25dfdbfd, {}, [{{0x8}, {0xc0, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x101}}, {0x8}}}]}}]}, 0xdc}, 0x1, 0x0, 0x0, 0x40}, 0x0) sendmsg$NET_DM_CMD_START(r5, &(0x7f00000005c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x14, r2, 0x200, 0x70bd25, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x800) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r6) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r7, 0x1}, 0x14}}, 0x0) syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) sendmsg$NET_DM_CMD_START(r4, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r2, 0x10, 0x70bd29, 0x25dfdbff, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x4) 23:25:03 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200070000000000000200000008"], 0x24}}, 0x0) 23:25:03 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00~', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:03 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) [ 1657.314313] nbd: must specify an index to disconnect [ 1657.334413] nbd: must specify an index to disconnect 23:25:03 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000003b1c02000000030001000000000006000a002d260000"], 0x24}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0x11, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r5, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000140)='/sys/block/loop15', 0x248601, 0x10) sendmsg$NBD_CMD_STATUS(r6, &(0x7f00000004c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80100}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x20, 0x0, 0x10, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x20}}, 0x40000) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000380), 0x4003, 0x0) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f00000003c0)={0x64, r5, 0x8, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x991}, @NBD_ATTR_TIMEOUT={0x0, 0x4, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '#'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffff7}, @NBD_ATTR_SOCKETS={0x0, 0x7, 0x0, 0x1, [{0x0, 0x1, r8}, {0x0, 0x1, r7}, {0x0, 0x1, r7}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffa898}]}, 0x62}, 0x1, 0x0, 0x0, 0x40081}, 0x8081) (async) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r9) 23:25:03 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1}, 0x14}}, 0x0) (async) 23:25:03 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000003b1c02000000030001000000000006000a002d260000"], 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0x11, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r5, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000140)='/sys/block/loop15', 0x248601, 0x10) sendmsg$NBD_CMD_STATUS(r6, &(0x7f00000004c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80100}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x20, 0x0, 0x10, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x20}}, 0x40000) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000380), 0x4003, 0x0) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f00000003c0)={0x64, r5, 0x8, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x991}, @NBD_ATTR_TIMEOUT={0x0, 0x4, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '#'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffff7}, @NBD_ATTR_SOCKETS={0x0, 0x7, 0x0, 0x1, [{0x0, 0x1, r8}, {0x0, 0x1, r7}, {0x0, 0x1, r7}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffa898}]}, 0x62}, 0x1, 0x0, 0x0, 0x40081}, 0x8081) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r9) [ 1657.399520] nbd: must specify an index to disconnect 23:25:03 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200080000000000000200000008"], 0x24}}, 0x0) 23:25:03 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:03 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000ff", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1657.476073] nbd: must specify an index to disconnect 23:25:03 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 23:25:03 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="effdffff", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1657.505736] nbd: must specify an index to disconnect 23:25:03 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="c00e0000", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:03 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:03 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000003b1c02000000030001000000000006000a002d260000"], 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0x11, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r5, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000140)='/sys/block/loop15', 0x248601, 0x10) sendmsg$NBD_CMD_STATUS(r6, &(0x7f00000004c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80100}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x20, 0x0, 0x10, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x20}}, 0x40000) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000380), 0x4003, 0x0) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f00000003c0)={0x64, r5, 0x8, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x991}, @NBD_ATTR_TIMEOUT={0x0, 0x4, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '#'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffff7}, @NBD_ATTR_SOCKETS={0x0, 0x7, 0x0, 0x1, [{0x0, 0x1, r8}, {0x0, 0x1, r7}, {0x0, 0x1, r7}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffa898}]}, 0x62}, 0x1, 0x0, 0x0, 0x40081}, 0x8081) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r9) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000003b1c02000000030001000000000006000a002d260000"], 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0x11, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r5, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000140)='/sys/block/loop15', 0x248601, 0x10) (async) sendmsg$NBD_CMD_STATUS(r6, &(0x7f00000004c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80100}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x20, 0x0, 0x10, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x20}}, 0x40000) (async) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000380), 0x4003, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f00000003c0)={0x64, r5, 0x8, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x991}, @NBD_ATTR_TIMEOUT={0x0, 0x4, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '#'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffff7}, @NBD_ATTR_SOCKETS={0x0, 0x7, 0x0, 0x1, [{0x0, 0x1, r8}, {0x0, 0x1, r7}, {0x0, 0x1, r7}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffa898}]}, 0x62}, 0x1, 0x0, 0x0, 0x40081}, 0x8081) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r9) (async) 23:25:03 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000f0000000000000200000008"], 0x24}}, 0x0) 23:25:03 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x4c000000) 23:25:03 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x4c000000) 23:25:03 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x54, r4, 0x2, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, 'NET_DM\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6e04a6b}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, ')\\@)/:@\xed%\''}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffe000000000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x25}]}, 0x54}, 0x1, 0x0, 0x0, 0x2004c011}, 0x10000000) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x10}, 0x14}}, 0x50) 23:25:03 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400007f", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1657.629878] nbd: couldn't find device at index 33554432 [ 1657.635967] nbd: must specify an index to disconnect [ 1657.656132] nbd: must specify an index to disconnect 23:25:03 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200600000000000000200000008"], 0x24}}, 0x0) [ 1657.683630] nbd: must specify an index to disconnect 23:25:03 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000f0000000000000200000008"], 0x24}}, 0x0) 23:25:03 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x54, r4, 0x2, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, 'NET_DM\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6e04a6b}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, ')\\@)/:@\xed%\''}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffe000000000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x25}]}, 0x54}, 0x1, 0x0, 0x0, 0x2004c011}, 0x10000000) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x10}, 0x14}}, 0x50) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x54, r4, 0x2, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, 'NET_DM\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6e04a6b}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, ')\\@)/:@\xed%\''}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffe000000000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x25}]}, 0x54}, 0x1, 0x0, 0x0, 0x2004c011}, 0x10000000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x10}, 0x14}}, 0x50) (async) 23:25:03 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400009e", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1657.708259] nbd: must specify an index to disconnect [ 1657.713450] nbd: must specify an index to disconnect [ 1657.728671] nbd: must specify an index to disconnect 23:25:03 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000f0000000000000200000008"], 0x24}}, 0x0) 23:25:03 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200f00000000000000200000008"], 0x24}}, 0x0) 23:25:03 executing program 5: getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xc0, &(0x7f0000000380)=""/4096, &(0x7f0000000000)=0x1000) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020000000300010000fbffff05000a002d260000"], 0x24}}, 0x0) 23:25:03 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x54, r4, 0x2, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, 'NET_DM\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6e04a6b}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, ')\\@)/:@\xed%\''}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffe000000000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x25}]}, 0x54}, 0x1, 0x0, 0x0, 0x2004c011}, 0x10000000) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x10}, 0x14}}, 0x50) [ 1657.827279] nbd: must specify an index to disconnect 23:25:03 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:03 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000300000000000200000008"], 0x24}}, 0x0) 23:25:03 executing program 5: getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xc0, &(0x7f0000000380)=""/4096, &(0x7f0000000000)=0x1000) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020000000300010000fbffff05000a002d260000"], 0x24}}, 0x0) 23:25:03 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000f0", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1657.853530] nbd: must specify an index to disconnect [ 1657.861449] nbd: must specify an index to disconnect [ 1657.893302] nbd: must specify an index to disconnect 23:25:03 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r1, 0x1, 0x40, 0x25dfdbfc}, 0x14}}, 0xa851) 23:25:03 executing program 0: getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xc0, &(0x7f0000000380)=""/4096, &(0x7f0000000000)=0x1000) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020000000300010000fbffff05000a002d260000"], 0x24}}, 0x0) 23:25:03 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x9effffff}, 0x14}}, 0x0) [ 1657.965396] nbd: must specify an index to disconnect 23:25:04 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1657.994642] nbd: must specify an index to disconnect 23:25:04 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r1, 0x1, 0x40, 0x25dfdbfc}, 0x14}}, 0xa851) [ 1658.024078] nbd: must specify an index to disconnect 23:25:04 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000500000000000200000008"], 0x24}}, 0x0) 23:25:04 executing program 5: getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xc0, &(0x7f0000000380)=""/4096, &(0x7f0000000000)=0x1000) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020000000300010000fbffff05000a002d260000"], 0x24}}, 0x0) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xc0, &(0x7f0000000380)=""/4096, &(0x7f0000000000)=0x1000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020000000300010000fbffff05000a002d260000"], 0x24}}, 0x0) (async) 23:25:04 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x20, 0x0, 0x300, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}]}, 0x20}, 0x1, 0x0, 0x0, 0x40000}, 0x4004004) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x8090) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, 0xffffffffffffffff) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) sendmsg$NBD_CMD_RECONFIGURE(r6, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x50, r7, 0x10, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x73ae}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfff}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}]}, 0x50}, 0x1, 0x0, 0x0, 0x40000}, 0x40100) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r8) syz_genetlink_get_family_id$net_dm(&(0x7f00000000c0), r0) 23:25:04 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x4c, 0x0, 0x100, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8001}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x676}]}, 0x4c}, 0x1, 0x0, 0x0, 0x51}, 0x20008040) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) 23:25:04 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r1, 0x1, 0x40, 0x25dfdbfc}, 0x14}}, 0xa851) 23:25:04 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000ff", @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1658.077324] nbd: couldn't find device at index 33554432 [ 1658.110325] nbd: must specify an index to disconnect [ 1658.116835] nbd: must specify an index to disconnect 23:25:04 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000600000000000200000008"], 0x24}}, 0x0) 23:25:04 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000500000000000200000008"], 0x24}}, 0x0) [ 1658.149027] nbd: must specify an index to disconnect 23:25:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r1, 0x100, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x20000884) 23:25:04 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:04 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x34, r1, 0x1, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffffffffffffffff}]}, 0x34}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_START(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x14, 0x0, 0x200, 0x70bd25, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r0) sendmsg$NET_DM_CMD_STOP(r5, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r6, 0x1, 0x70bd2c, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4001}, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r4, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x7, 0x0}]}, 0x1c}}, 0x0) 23:25:04 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x200, 0x70bd26}, 0x14}, 0x1, 0x0, 0x0, 0x44000}, 0x4000000) [ 1658.232028] nbd: must specify an index to disconnect 23:25:04 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000700000000000200000008"], 0x24}}, 0x0) [ 1658.263458] nbd: must specify an index to disconnect 23:25:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async, rerun: 32) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r1, 0x100, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x20000884) 23:25:04 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0xf00}, 0x14}}, 0x0) 23:25:04 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x200, 0x70bd26}, 0x14}, 0x1, 0x0, 0x0, 0x44000}, 0x4000000) [ 1658.285658] nbd: couldn't find device at index 33554432 23:25:04 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1658.341613] nbd: must specify an index to disconnect 23:25:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r1, 0x100, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x20000884) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r1, 0x100, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x20000884) (async) 23:25:04 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x300}, 0x14}}, 0x0) 23:25:04 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000000)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000140)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(0xffffffffffffffff, 0xc01064c4, &(0x7f0000000100)={&(0x7f00000000c0)=[0x0, r2, 0x0, r3, 0x0, 0x0, 0x0, r4], 0x8}) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01020000000000000000020000000800070000000000"], 0x1c}}, 0x0) 23:25:04 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x200, 0x70bd26}, 0x14}, 0x1, 0x0, 0x0, 0x44000}, 0x4000000) [ 1658.386207] nbd: must specify an index to disconnect 23:25:04 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000f00000000000200000008"], 0x24}}, 0x0) 23:25:04 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:04 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1658.430252] nbd: couldn't find device at index 33554432 23:25:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair(0x2f, 0x80000, 0x4a14, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x400, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}]}]}, 0x30}, 0x1, 0x0, 0x0, 0x48400}, 0x4000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:25:04 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="24fffff0", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:25:04 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x2, 0x70bd26, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x800) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 1658.513339] nbd: must specify an index to disconnect 23:25:04 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200002000000000000200000008"], 0x24}}, 0x0) 23:25:04 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x400300) [ 1658.550589] nbd: couldn't find device at index 33554432 [ 1658.576073] nbd: couldn't find device at index 33554432 23:25:04 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0xf000) 23:25:04 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair(0x2f, 0x80000, 0x4a14, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x400, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}]}]}, 0x30}, 0x1, 0x0, 0x0, 0x48400}, 0x4000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) (async) socketpair(0x2f, 0x80000, 0x4a14, &(0x7f0000000040)) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x400, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}]}]}, 0x30}, 0x1, 0x0, 0x0, 0x48400}, 0x4000) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) [ 1658.598976] nbd: must specify an index to disconnect 23:25:04 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x2, 0x70bd26, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x800) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x2, 0x70bd26, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x800) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) [ 1658.760169] nbd: must specify an index to disconnect [ 1658.771403] nbd: couldn't find device at index 33554432 [ 1658.786892] nbd: must specify an index to disconnect 23:25:04 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:04 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200006000000000000200000008"], 0x24}}, 0x0) [ 1658.815284] nbd: must specify an index to disconnect 23:25:04 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x74000000, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1658.835814] nbd: must specify an index to disconnect 23:25:04 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x60000000, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair(0x2f, 0x80000, 0x4a14, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x400, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}]}]}, 0x30}, 0x1, 0x0, 0x0, 0x48400}, 0x4000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) (async) socketpair(0x2f, 0x80000, 0x4a14, &(0x7f0000000040)) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x400, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}]}]}, 0x30}, 0x1, 0x0, 0x0, 0x48400}, 0x4000) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) [ 1658.897576] nbd: must specify an index to disconnect 23:25:04 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000f000000000000200000008"], 0x24}}, 0x0) 23:25:04 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="24000600", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:25:04 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1658.922284] nbd: couldn't find device at index 33554432 [ 1658.928722] nbd: couldn't find device at index 33554432 [ 1658.934864] nbd: couldn't find device at index 33554432 23:25:04 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0xdd0294e2e79e76ed, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="00010cbd7000ffdbdf25050000000c00060003000000000000000c000400050000000000c6ee08ed24be3a550000000000000c00050000000000000000000c000800c10000000000000009000a002d285c2d5b000000"], 0x5c}, 0x1, 0x0, 0x0, 0x8000}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r5, 0x200, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10001}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40801}, 0x4884) 23:25:05 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x2, 0x70bd26, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x800) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 1658.995105] nbd: must specify an index to disconnect 23:25:05 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0xcf867d9f}, 0x14}}, 0x0) [ 1659.025343] nbd: must specify an index to disconnect 23:25:05 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:05 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200004003000000000200000008"], 0x24}}, 0x0) [ 1659.046178] nbd: couldn't find device at index 33554432 23:25:05 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x64, 0x0, 0x100, 0x70bd26, 0x4, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xe}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x658000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x64}, 0x1, 0x0, 0x0, 0x10}, 0x4000040) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="a400d04a0e5600cb9a3c8b3238", @ANYRES16=r1, @ANYBLOB="01020000000000000000020000000f000a002b5d2d3a5e275d125d40d200"], 0x24}}, 0x0) 23:25:05 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_START(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x800, 0x70bd2d, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000805}, 0x40000) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:05 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="24f00000", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:25:05 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:05 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$`\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1659.137499] nbd: couldn't find device at index 33554432 [ 1659.158203] nbd: must specify an index to disconnect 23:25:05 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NET_DM_CMD_START(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x800, 0x70bd2d, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000805}, 0x40000) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:05 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000340000000000200000008"], 0x24}}, 0x0) 23:25:05 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_START(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x800, 0x70bd2d, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000805}, 0x40000) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:05 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r2, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sched_kthread_stop\x00', r2}, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) ioctl$DRM_IOCTL_GET_CTX(r2, 0xc0086423, &(0x7f00000000c0)={0x0, 0x3}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x2, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(0xffffffffffffffff, &(0x7f00000011c0)={0x2c, 0x0, r4}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r5, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r6, &(0x7f00000011c0)={0x2c, 0x0, r7}, 0x10) getpeername$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000001c0)=0x14) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r9, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r10, &(0x7f00000011c0)={0x2c, 0x0, r11}, 0x10) sendmsg$TEAM_CMD_OPTIONS_SET(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f0000000b80)={0x418, 0x0, 0x100, 0x70bd2d, 0x25dfdbff, {}, [{{0x8, 0x1, r4}, {0x1c0, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8cb7}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x10000}}, {0x8, 0x6, r8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x85}}, {0x8}}}, {0x5c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x2c, 0x4, [{0x3, 0x6, 0xec, 0x1}, {0x8001, 0x2, 0x4, 0x2}, {0x401, 0xbc, 0x8, 0x10001}, {0x7f, 0x81, 0x29, 0x5}, {0x7f, 0x5, 0xbb, 0x8}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r4}}}]}}, {{0x8, 0x1, r11}, {0x1e8, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x3ff}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x1, 0x1, 0x7, 0xffffffff}, {0x71, 0x1, 0x0, 0x8}]}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}]}}]}, 0x418}, 0x1, 0x0, 0x0, 0x20800}, 0x40000) 23:25:05 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240f0000", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:25:05 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1659.217220] nbd: couldn't find device at index 33554432 23:25:05 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NET_DM_CMD_START(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x800, 0x70bd2d, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000805}, 0x40000) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 1659.283778] nbd: must specify an index to disconnect 23:25:05 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200fffff0000000000200000008"], 0x24}}, 0x0) 23:25:05 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) getpriority(0x2, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x735c9e22df8ca10d, 0x70bd2a, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x840}, 0xc0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair(0x2b, 0x80000, 0x1000, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000100)={0x0, 0xffffffffffffff4d, &(0x7f0000000300)={&(0x7f0000000180)={0x14, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x0, 0x7, 0x0, 0x1, [{0x0, 0x1, r4}, {0xfffffffffffffebd}, {0x0, 0x1, r5}, {}]}, @NBD_ATTR_TIMEOUT={0x0, 0x4, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x10) 23:25:05 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r2, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sched_kthread_stop\x00', r2}, 0x10) (async, rerun: 32) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (rerun: 32) ioctl$DRM_IOCTL_GET_CTX(r2, 0xc0086423, &(0x7f00000000c0)={0x0, 0x3}) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x2, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(0xffffffffffffffff, &(0x7f00000011c0)={0x2c, 0x0, r4}, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$xdp(0x2c, 0x3, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r5, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r6, &(0x7f00000011c0)={0x2c, 0x0, r7}, 0x10) getpeername$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000001c0)=0x14) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) r10 = socket$xdp(0x2c, 0x3, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r9, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r10, &(0x7f00000011c0)={0x2c, 0x0, r11}, 0x10) (async) sendmsg$TEAM_CMD_OPTIONS_SET(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f0000000b80)={0x418, 0x0, 0x100, 0x70bd2d, 0x25dfdbff, {}, [{{0x8, 0x1, r4}, {0x1c0, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8cb7}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x10000}}, {0x8, 0x6, r8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x85}}, {0x8}}}, {0x5c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x2c, 0x4, [{0x3, 0x6, 0xec, 0x1}, {0x8001, 0x2, 0x4, 0x2}, {0x401, 0xbc, 0x8, 0x10001}, {0x7f, 0x81, 0x29, 0x5}, {0x7f, 0x5, 0xbb, 0x8}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r4}}}]}}, {{0x8, 0x1, r11}, {0x1e8, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x3ff}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x1, 0x1, 0x7, 0xffffffff}, {0x71, 0x1, 0x0, 0x8}]}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}]}}]}, 0x418}, 0x1, 0x0, 0x0, 0x20800}, 0x40000) 23:25:05 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r2, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sched_kthread_stop\x00', r2}, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) ioctl$DRM_IOCTL_GET_CTX(r2, 0xc0086423, &(0x7f00000000c0)={0x0, 0x3}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x2, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(0xffffffffffffffff, &(0x7f00000011c0)={0x2c, 0x0, r4}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r5, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r6, &(0x7f00000011c0)={0x2c, 0x0, r7}, 0x10) getpeername$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000001c0)=0x14) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r9, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r10, &(0x7f00000011c0)={0x2c, 0x0, r11}, 0x10) sendmsg$TEAM_CMD_OPTIONS_SET(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f0000000b80)={0x418, 0x0, 0x100, 0x70bd2d, 0x25dfdbff, {}, [{{0x8, 0x1, r4}, {0x1c0, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8cb7}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x10000}}, {0x8, 0x6, r8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x85}}, {0x8}}}, {0x5c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x2c, 0x4, [{0x3, 0x6, 0xec, 0x1}, {0x8001, 0x2, 0x4, 0x2}, {0x401, 0xbc, 0x8, 0x10001}, {0x7f, 0x81, 0x29, 0x5}, {0x7f, 0x5, 0xbb, 0x8}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r4}}}]}}, {{0x8, 0x1, r11}, {0x1e8, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x3ff}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x1, 0x1, 0x7, 0xffffffff}, {0x71, 0x1, 0x0, 0x8}]}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}]}}]}, 0x418}, 0x1, 0x0, 0x0, 0x20800}, 0x40000) 23:25:05 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1659.341366] nbd: couldn't find device at index 33554432 [ 1659.374908] nbd: must specify an index to disconnect 23:25:05 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:05 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000010000000200000008"], 0x24}}, 0x0) [ 1659.409946] nbd: must specify an index to disconnect 23:25:05 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) getpriority(0x2, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x735c9e22df8ca10d, 0x70bd2a, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x840}, 0xc0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair(0x2b, 0x80000, 0x1000, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000100)={0x0, 0xffffffffffffff4d, &(0x7f0000000300)={&(0x7f0000000180)={0x14, r3, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x0, 0x7, 0x0, 0x1, [{0x0, 0x1, r4}, {0xfffffffffffffebd}, {0x0, 0x1, r5}, {}]}, @NBD_ATTR_TIMEOUT={0x0, 0x4, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x10) 23:25:05 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x600) 23:25:05 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 1659.485142] nbd: couldn't find device at index 33554432 [ 1659.508439] nbd: must specify an index to disconnect 23:25:05 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:05 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000020000000200000008"], 0x24}}, 0x0) 23:25:05 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:05 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r2, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sched_kthread_stop\x00', r2}, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) ioctl$DRM_IOCTL_GET_CTX(r2, 0xc0086423, &(0x7f00000000c0)={0x0, 0x3}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x2, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(0xffffffffffffffff, &(0x7f00000011c0)={0x2c, 0x0, r4}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r5, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r6, &(0x7f00000011c0)={0x2c, 0x0, r7}, 0x10) getpeername$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000001c0)=0x14) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r9, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r10, &(0x7f00000011c0)={0x2c, 0x0, r11}, 0x10) sendmsg$TEAM_CMD_OPTIONS_SET(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f0000000b80)={0x418, 0x0, 0x100, 0x70bd2d, 0x25dfdbff, {}, [{{0x8, 0x1, r4}, {0x1c0, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8cb7}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x10000}}, {0x8, 0x6, r8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x85}}, {0x8}}}, {0x5c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x2c, 0x4, [{0x3, 0x6, 0xec, 0x1}, {0x8001, 0x2, 0x4, 0x2}, {0x401, 0xbc, 0x8, 0x10001}, {0x7f, 0x81, 0x29, 0x5}, {0x7f, 0x5, 0xbb, 0x8}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r4}}}]}}, {{0x8, 0x1, r11}, {0x1e8, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x3ff}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x1, 0x1, 0x7, 0xffffffff}, {0x71, 0x1, 0x0, 0x8}]}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}]}}]}, 0x418}, 0x1, 0x0, 0x0, 0x20800}, 0x40000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) bind$xdp(r2, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sched_kthread_stop\x00', r2}, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) ioctl$DRM_IOCTL_GET_CTX(r2, 0xc0086423, &(0x7f00000000c0)={0x0, 0x3}) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r3, 0x2, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000140)) (async) bind$xdp(0xffffffffffffffff, &(0x7f00000011c0)={0x2c, 0x0, r4}, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)) (async) socket$xdp(0x2c, 0x3, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r5, 0x8933, &(0x7f0000000140)) (async) bind$xdp(r6, &(0x7f00000011c0)={0x2c, 0x0, r7}, 0x10) (async) getpeername$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000001c0)=0x14) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)) (async) socket$xdp(0x2c, 0x3, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r9, 0x8933, &(0x7f0000000140)) (async) bind$xdp(r10, &(0x7f00000011c0)={0x2c, 0x0, r11}, 0x10) (async) sendmsg$TEAM_CMD_OPTIONS_SET(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f0000000b80)={0x418, 0x0, 0x100, 0x70bd2d, 0x25dfdbff, {}, [{{0x8, 0x1, r4}, {0x1c0, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8cb7}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x10000}}, {0x8, 0x6, r8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x85}}, {0x8}}}, {0x5c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x2c, 0x4, [{0x3, 0x6, 0xec, 0x1}, {0x8001, 0x2, 0x4, 0x2}, {0x401, 0xbc, 0x8, 0x10001}, {0x7f, 0x81, 0x29, 0x5}, {0x7f, 0x5, 0xbb, 0x8}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r4}}}]}}, {{0x8, 0x1, r11}, {0x1e8, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x3ff}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x1, 0x1, 0x7, 0xffffffff}, {0x71, 0x1, 0x0, 0x8}]}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}]}}]}, 0x418}, 0x1, 0x0, 0x0, 0x20800}, 0x40000) (async) [ 1659.541407] nbd: must specify an index to disconnect [ 1659.556521] nbd: must specify an index to disconnect [ 1659.622379] nbd: must specify an index to disconnect 23:25:05 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000030000000200000008"], 0x24}}, 0x0) 23:25:05 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000020000000200000008"], 0x24}}, 0x0) 23:25:05 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) 23:25:05 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1659.652780] nbd: couldn't find device at index 33554432 23:25:05 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:05 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) prctl$PR_SET_DUMPABLE(0x4, 0x1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:05 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYRES32=r1, @ANYRESHEX=r1, @ANYRESOCT=r2, @ANYRESHEX=r3, @ANYRESDEC=r4, @ANYRESOCT], 0x24}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r5, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x400, 0x70bd25, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000008}, 0x40040) 23:25:05 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:05 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000040000000200000008"], 0x24}}, 0x0) [ 1659.735182] nbd: must specify an index to disconnect [ 1659.754570] nbd: must specify an index to disconnect [ 1659.767210] nbd: couldn't find device at index 33554432 23:25:05 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0xf0ffff}, 0x14}}, 0x0) 23:25:05 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) prctl$PR_SET_DUMPABLE(0x4, 0x1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) prctl$PR_SET_DUMPABLE(0x4, 0x1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) 23:25:05 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x500) 23:25:05 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYRES32=r1, @ANYRESHEX=r1, @ANYRESOCT=r2, @ANYRESHEX=r3, @ANYRESDEC=r4, @ANYRESOCT], 0x24}}, 0x0) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r5, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x400, 0x70bd25, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000008}, 0x40040) 23:25:05 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1659.834627] nbd: couldn't find device at index 33554432 [ 1659.851331] nbd: must specify an index to disconnect 23:25:05 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000050000000200000008"], 0x24}}, 0x0) 23:25:05 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x300) 23:25:05 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYRES32=r1, @ANYRESHEX=r1, @ANYRESOCT=r2, @ANYRESHEX=r3, @ANYRESDEC=r4, @ANYRESOCT], 0x24}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r5, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x400, 0x70bd25, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000008}, 0x40040) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYRES32=r1, @ANYRESHEX=r1, @ANYRESOCT=r2, @ANYRESHEX=r3, @ANYRESDEC=r4, @ANYRESOCT], 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_START(r5, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x400, 0x70bd25, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000008}, 0x40040) (async) [ 1659.925715] nbd: must specify an index to disconnect 23:25:05 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="effdffff", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:25:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000060000000200000008"], 0x24}}, 0x0) 23:25:06 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1659.965421] nbd: couldn't find device at index 33554432 [ 1659.983412] nbd: must specify an index to disconnect [ 1659.996267] nbd: must specify an index to disconnect 23:25:06 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) prctl$PR_SET_DUMPABLE(0x4, 0x1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000070000000200000008"], 0x24}}, 0x0) [ 1660.040759] nbd: must specify an index to disconnect 23:25:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:06 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, r4, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x20040804}, 0x4c014) 23:25:06 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)=ANY=[@ANYBLOB='p', @ANYRES16=r5, @ANYBLOB="ed760000000000000000020000000800010000000000"], 0x1c}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x50, r5, 0x8, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '--\\\'){#'}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, 'NET_DM\x00'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3ff}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000041}, 0x0) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000200)={0x0, 0xfffffffffffffc63, &(0x7f0000000140)={&(0x7f0000000080)={0x2, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x8000}, 0x20041000) sendmsg$NET_DM_CMD_START(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x100, 0x6, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4040000}, 0x4040091) [ 1660.081065] nbd: couldn't find device at index 33554432 23:25:06 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00f0ff7f", @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:25:06 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1660.125013] nbd: must specify an index to disconnect 23:25:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000080000000200000008"], 0x24}}, 0x0) 23:25:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000070000000200000008"], 0x24}}, 0x0) [ 1660.161074] nbd: couldn't find device at index 33554432 [ 1660.176261] nbd: must specify an index to disconnect 23:25:06 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x700}, 0x14}}, 0x0) 23:25:06 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, r4, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x20040804}, 0x4c014) 23:25:06 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)=ANY=[@ANYBLOB='p', @ANYRES16=r5, @ANYBLOB="ed760000000000000000020000000800010000000000"], 0x1c}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x50, r5, 0x8, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '--\\\'){#'}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, 'NET_DM\x00'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3ff}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000041}, 0x0) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000200)={0x0, 0xfffffffffffffc63, &(0x7f0000000140)={&(0x7f0000000080)={0x2, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x8000}, 0x20041000) (async) sendmsg$NET_DM_CMD_START(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x100, 0x6, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4040000}, 0x4040091) [ 1660.213534] nbd: couldn't find device at index 33554432 23:25:06 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000000000f0000000200000008"], 0x24}}, 0x0) [ 1660.253824] nbd: must specify an index to disconnect [ 1660.263624] nbd: must specify an index to disconnect 23:25:06 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, r4, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x20040804}, 0x4c014) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, r4, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x20040804}, 0x4c014) (async) 23:25:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x300}, 0x14}}, 0x0) 23:25:06 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0xf}, 0x14}}, 0x0) [ 1660.318372] nbd: couldn't find device at index 33554432 23:25:06 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)=ANY=[@ANYBLOB='p', @ANYRES16=r5, @ANYBLOB="ed760000000000000000020000000800010000000000"], 0x1c}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x50, r5, 0x8, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '--\\\'){#'}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, 'NET_DM\x00'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3ff}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000041}, 0x0) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000200)={0x0, 0xfffffffffffffc63, &(0x7f0000000140)={&(0x7f0000000080)={0x2, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x8000}, 0x20041000) sendmsg$NET_DM_CMD_START(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x100, 0x6, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4040000}, 0x4040091) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) (async) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000200)=ANY=[@ANYBLOB='p', @ANYRES16=r5, @ANYBLOB="ed760000000000000000020000000800010000000000"], 0x1c}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x50, r5, 0x8, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '--\\\'){#'}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, 'NET_DM\x00'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3ff}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000041}, 0x0) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000200)={0x0, 0xfffffffffffffc63, &(0x7f0000000140)={&(0x7f0000000080)={0x2, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x8000}, 0x20041000) (async) sendmsg$NET_DM_CMD_START(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r1, 0x100, 0x6, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4040000}, 0x4040091) (async) 23:25:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000200000000200000008"], 0x24}}, 0x0) 23:25:06 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1660.364043] nbd: must specify an index to disconnect [ 1660.375759] nbd: must specify an index to disconnect 23:25:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000000000f0000000200000008"], 0x24}}, 0x0) 23:25:06 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$ndb(&(0x7f0000000180), 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0x5452, 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$xdp(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)={0x2c, 0x6, r2, 0x26}, 0x10, &(0x7f0000000380)=[{&(0x7f00000000c0)="1de100fa60cae2b18b785afb59c6af6e49399242fe10bda812847ee03d3c545e4e95c4f1b88c2c6dd70d794d8cbb311c1337f49531baed7240cc2bcc2d507ae0ebf8ce905fbe7212cdc56262023f11216bed41a3b29d2378bc002fd4cc2398f265d5847bd821f0b8ced2c3f68116435654f8c435bcfa1a3fd175695c25565be0d7e8648ebe071ce33e520fdcdcba627bd982e67e5ff9ee223cdd5c56b79ca7960f920bde3a6dc99fdc59ea87d98101f0b416621ff5345e6e29809c00dcd6ce860271e7d56f0e8afa2fcad48c83f4bff449a289c07e80574e5e746ebcf38403", 0xdf}, {&(0x7f00000001c0)="5625e646f7ad58a1dd9e05bfa34deed530c9603dc8abe537592cea442dbda4e4262ea784e542025b2f7e8320f21ab0552ccde20e07361b0c662ce6a5898a6bcd37b8ec63b1fd5c91fd886bceb4a9306895746b2d4b4690f25c8969bdb91e1af727a239f472c0f4bedfe53b116a794ec6417ca35c9ed5b74c2697740bd015521a98860193cd624d186d9f3d688b5d0ed8345b1f43c783f3334b50ce01677da5336dc7a7a872259ef865282a3717b202e8355e", 0xb2}], 0x2, 0x0, 0x0, 0x14000010}, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f00000002c0), r3) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000400)=ANY=[@ANYBLOB="24813f0334e6e798913a0056000800a36e19dfb7d81a0004fd706280a915c14eab1ead185c4c81f49350f646d44bfa23c34ecece5e6d5c920984d1071f7d699c2a72f501f6029cefa5a6da318ddec7b8019fabfb49f286f342d4b6483c262bb3313e238c2bf1fc438df3ba95a9a546a5d82664686eafbb640c111457ab4f318594f208a8c054bf8afcdbae6dfaf4dd90fb755af7fe4cc179f0", @ANYRES16=r4, @ANYBLOB="0102000000000000000002000000080001000000000006000a002d260000"], 0x24}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000600)={&(0x7f0000000680)=ANY=[@ANYBLOB="58000000011bb5b03910ec0742ef4d6dc57fbe9ab7a36407b116635ccb709dcefbcdaa5bc492393218595246e146fd419fe9fc229f94109808b947f9a94a1fdebedda96a07195150c895258a1c83fbd7ebd2c8afe2045c136a5b794fbf859259faa31be111a471622e991936df06ac54a469c43fe68654b579683cad591f63b01a86217140dc7f0b457aa4dabcaa83fe1abd249ab8836c6c470175f82561a3fd6f38a838b32d8225aed37c076304cb296dbc692af2", @ANYRES16=r4, @ANYBLOB="00032abd7000ffdbdf250300000008000100000000002400078008000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c00080009000000000000000c0002000000000080010000"], 0x58}, 0x1, 0x0, 0x0, 0x4000}, 0x8000) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000000)={0x0, 0x1}) 23:25:06 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x60) 23:25:06 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sched_setaffinity(0x0, 0x8, &(0x7f0000000180)=0x200) syz_open_dev$dri(&(0x7f00000001c0), 0x6, 0x101) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x801, 0x70bd26, 0x25dfdbff}, 0x14}}, 0x1090) [ 1660.466731] nbd: couldn't find device at index 33554432 [ 1660.489630] nbd: must specify an index to disconnect 23:25:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200e31ecd260000000200000008"], 0x24}}, 0x0) 23:25:06 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1660.518059] nbd: must specify an index to disconnect 23:25:06 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$ndb(&(0x7f0000000180), 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0x5452, 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$xdp(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)={0x2c, 0x6, r2, 0x26}, 0x10, &(0x7f0000000380)=[{&(0x7f00000000c0)="1de100fa60cae2b18b785afb59c6af6e49399242fe10bda812847ee03d3c545e4e95c4f1b88c2c6dd70d794d8cbb311c1337f49531baed7240cc2bcc2d507ae0ebf8ce905fbe7212cdc56262023f11216bed41a3b29d2378bc002fd4cc2398f265d5847bd821f0b8ced2c3f68116435654f8c435bcfa1a3fd175695c25565be0d7e8648ebe071ce33e520fdcdcba627bd982e67e5ff9ee223cdd5c56b79ca7960f920bde3a6dc99fdc59ea87d98101f0b416621ff5345e6e29809c00dcd6ce860271e7d56f0e8afa2fcad48c83f4bff449a289c07e80574e5e746ebcf38403", 0xdf}, {&(0x7f00000001c0)="5625e646f7ad58a1dd9e05bfa34deed530c9603dc8abe537592cea442dbda4e4262ea784e542025b2f7e8320f21ab0552ccde20e07361b0c662ce6a5898a6bcd37b8ec63b1fd5c91fd886bceb4a9306895746b2d4b4690f25c8969bdb91e1af727a239f472c0f4bedfe53b116a794ec6417ca35c9ed5b74c2697740bd015521a98860193cd624d186d9f3d688b5d0ed8345b1f43c783f3334b50ce01677da5336dc7a7a872259ef865282a3717b202e8355e", 0xb2}], 0x2, 0x0, 0x0, 0x14000010}, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f00000002c0), r3) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000400)=ANY=[@ANYBLOB="24813f0334e6e798913a0056000800a36e19dfb7d81a0004fd706280a915c14eab1ead185c4c81f49350f646d44bfa23c34ecece5e6d5c920984d1071f7d699c2a72f501f6029cefa5a6da318ddec7b8019fabfb49f286f342d4b6483c262bb3313e238c2bf1fc438df3ba95a9a546a5d82664686eafbb640c111457ab4f318594f208a8c054bf8afcdbae6dfaf4dd90fb755af7fe4cc179f0", @ANYRES16=r4, @ANYBLOB="0102000000000000000002000000080001000000000006000a002d260000"], 0x24}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000600)={&(0x7f0000000680)=ANY=[@ANYBLOB="58000000011bb5b03910ec0742ef4d6dc57fbe9ab7a36407b116635ccb709dcefbcdaa5bc492393218595246e146fd419fe9fc229f94109808b947f9a94a1fdebedda96a07195150c895258a1c83fbd7ebd2c8afe2045c136a5b794fbf859259faa31be111a471622e991936df06ac54a469c43fe68654b579683cad591f63b01a86217140dc7f0b457aa4dabcaa83fe1abd249ab8836c6c470175f82561a3fd6f38a838b32d8225aed37c076304cb296dbc692af2", @ANYRES16=r4, @ANYBLOB="00032abd7000ffdbdf250300000008000100000000002400078008000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c00080009000000000000000c0002000000000080010000"], 0x58}, 0x1, 0x0, 0x0, 0x4000}, 0x8000) (async) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000000)={0x0, 0x1}) 23:25:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1660.545169] nbd: must specify an index to disconnect 23:25:06 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000180)=0x200) syz_open_dev$dri(&(0x7f00000001c0), 0x6, 0x101) (async) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x801, 0x70bd26, 0x25dfdbff}, 0x14}}, 0x1090) 23:25:06 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000200000000200000008"], 0x24}}, 0x0) [ 1660.589121] nbd: must specify an index to disconnect 23:25:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000600000000200000008"], 0x24}}, 0x0) 23:25:06 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1660.622144] nbd: couldn't find device at index 33554432 [ 1660.651227] nbd: couldn't find device at index 33554432 23:25:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x7}, 0x14}}, 0x0) 23:25:06 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000180)=0x200) (async, rerun: 32) syz_open_dev$dri(&(0x7f00000001c0), 0x6, 0x101) (rerun: 32) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x801, 0x70bd26, 0x25dfdbff}, 0x14}}, 0x1090) [ 1660.677009] nbd: must specify an index to disconnect 23:25:06 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$ndb(&(0x7f0000000180), 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0x5452, 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$xdp(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)={0x2c, 0x6, r2, 0x26}, 0x10, &(0x7f0000000380)=[{&(0x7f00000000c0)="1de100fa60cae2b18b785afb59c6af6e49399242fe10bda812847ee03d3c545e4e95c4f1b88c2c6dd70d794d8cbb311c1337f49531baed7240cc2bcc2d507ae0ebf8ce905fbe7212cdc56262023f11216bed41a3b29d2378bc002fd4cc2398f265d5847bd821f0b8ced2c3f68116435654f8c435bcfa1a3fd175695c25565be0d7e8648ebe071ce33e520fdcdcba627bd982e67e5ff9ee223cdd5c56b79ca7960f920bde3a6dc99fdc59ea87d98101f0b416621ff5345e6e29809c00dcd6ce860271e7d56f0e8afa2fcad48c83f4bff449a289c07e80574e5e746ebcf38403", 0xdf}, {&(0x7f00000001c0)="5625e646f7ad58a1dd9e05bfa34deed530c9603dc8abe537592cea442dbda4e4262ea784e542025b2f7e8320f21ab0552ccde20e07361b0c662ce6a5898a6bcd37b8ec63b1fd5c91fd886bceb4a9306895746b2d4b4690f25c8969bdb91e1af727a239f472c0f4bedfe53b116a794ec6417ca35c9ed5b74c2697740bd015521a98860193cd624d186d9f3d688b5d0ed8345b1f43c783f3334b50ce01677da5336dc7a7a872259ef865282a3717b202e8355e", 0xb2}], 0x2, 0x0, 0x0, 0x14000010}, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f00000002c0), r3) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000400)=ANY=[@ANYBLOB="24813f0334e6e798913a0056000800a36e19dfb7d81a0004fd706280a915c14eab1ead185c4c81f49350f646d44bfa23c34ecece5e6d5c920984d1071f7d699c2a72f501f6029cefa5a6da318ddec7b8019fabfb49f286f342d4b6483c262bb3313e238c2bf1fc438df3ba95a9a546a5d82664686eafbb640c111457ab4f318594f208a8c054bf8afcdbae6dfaf4dd90fb755af7fe4cc179f0", @ANYRES16=r4, @ANYBLOB="0102000000000000000002000000080001000000000006000a002d260000"], 0x24}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000600)={&(0x7f0000000680)=ANY=[@ANYBLOB="58000000011bb5b03910ec0742ef4d6dc57fbe9ab7a36407b116635ccb709dcefbcdaa5bc492393218595246e146fd419fe9fc229f94109808b947f9a94a1fdebedda96a07195150c895258a1c83fbd7ebd2c8afe2045c136a5b794fbf859259faa31be111a471622e991936df06ac54a469c43fe68654b579683cad591f63b01a86217140dc7f0b457aa4dabcaa83fe1abd249ab8836c6c470175f82561a3fd6f38a838b32d8225aed37c076304cb296dbc692af2", @ANYRES16=r4, @ANYBLOB="00032abd7000ffdbdf250300000008000100000000002400078008000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c00080009000000000000000c0002000000000080010000"], 0x58}, 0x1, 0x0, 0x0, 0x4000}, 0x8000) (async, rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000000)={0x0, 0x1}) (rerun: 64) 23:25:06 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0xffffffff, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1660.707446] nbd: must specify an index to disconnect 23:25:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r2, 0x400, 0x0, 0x3}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) r3 = msgget$private(0x0, 0x601) msgctl$IPC_INFO(r3, 0x3, &(0x7f0000000000)=""/250) 23:25:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200ffffff9e0000000200000008"], 0x24}}, 0x0) 23:25:06 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xd, &(0x7f0000000300)=""/253, &(0x7f0000000400)=0xfd) sendmsg$RDMA_NLDEV_CMD_PORT_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40052104}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="300000000514020029ad7000fbdbdf250800010001000000080003000000000008000100017f00000000030004000000"], 0x30}, 0x1, 0x0, 0x0, 0x20000004}, 0x90) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r1, 0x400, 0x70bd25, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x20040000) 23:25:06 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:06 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000600000000200000008"], 0x24}}, 0x0) [ 1660.765408] nbd: couldn't find device at index 33554432 [ 1660.796353] nbd: must specify an index to disconnect 23:25:06 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x20, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004810}, 0x4c045) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000140), r0) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x78695522a82e9aa}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x300, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x14}}, 0x400c4) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="24e4830e", @ANYRES16=r3, @ANYBLOB="0102000000000004000002000040030001000000000006000a002d260000"], 0x24}}, 0x0) 23:25:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r2, 0x400, 0x0, 0x3}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) r3 = msgget$private(0x0, 0x601) msgctl$IPC_INFO(r3, 0x3, &(0x7f0000000000)=""/250) [ 1660.863264] nbd: couldn't find device at index 33554432 [ 1660.882047] nbd: must specify an index to disconnect [ 1660.898392] nbd: must specify an index to disconnect 23:25:06 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:06 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x20, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004810}, 0x4c045) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000140), r0) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x78695522a82e9aa}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x300, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x14}}, 0x400c4) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="24e4830e", @ANYRES16=r3, @ANYBLOB="0102000000000004000002000040030001000000000006000a002d260000"], 0x24}}, 0x0) 23:25:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020026cd1ee30000000200000008"], 0x24}}, 0x0) 23:25:06 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xd, &(0x7f0000000300)=""/253, &(0x7f0000000400)=0xfd) sendmsg$RDMA_NLDEV_CMD_PORT_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40052104}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="300000000514020029ad7000fbdbdf250800010001000000080003000000000008000100017f00000000030004000000"], 0x30}, 0x1, 0x0, 0x0, 0x20000004}, 0x90) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r1, 0x400, 0x70bd25, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x20040000) 23:25:06 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200ffffff9e0000000200000008"], 0x24}}, 0x0) 23:25:07 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x4) 23:25:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200fffffff00000000200000008"], 0x24}}, 0x0) [ 1661.003100] nbd: must specify an index to disconnect [ 1661.015398] nbd: couldn't find device at index 33554432 23:25:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x20, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004810}, 0x4c045) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000140), r0) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x78695522a82e9aa}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x300, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x14}}, 0x400c4) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="24e4830e", @ANYRES16=r3, @ANYBLOB="0102000000000004000002000040030001000000000006000a002d260000"], 0x24}}, 0x0) [ 1661.049738] nbd: must specify an index to disconnect [ 1661.060559] nbd: must specify an index to disconnect 23:25:07 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x2000, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xd, &(0x7f0000000300)=""/253, &(0x7f0000000400)=0xfd) sendmsg$RDMA_NLDEV_CMD_PORT_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40052104}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="300000000514020029ad7000fbdbdf250800010001000000080003000000000008000100017f00000000030004000000"], 0x30}, 0x1, 0x0, 0x0, 0x20000004}, 0x90) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r1, 0x400, 0x70bd25, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x20040000) 23:25:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:07 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x60000000, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1661.094732] nbd: must specify an index to disconnect 23:25:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000f0ffff0000000200000008"], 0x24}}, 0x0) 23:25:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x20, 0x70bd28, 0x25dfdbfb, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40}, 0x24000830) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB="2c03000080680270f6e66978620da5e8e9cdd0bd5800bc706a8503c276c20bdcf807aa00ffbb49440ad01686b1206a32aa7b7aa81cb97afb3abef24f8d45df047fdff17c16031c7d0ff660b570c4ccc0d115b04fe5ac0403a2954c0a6220560dcb76dfe3e12d2c30f41de804127c1514cb3f7ec43575f913191819886eb61359e94437890b7db8e110519735f63909ab63632e7cd3a67478a85bd1ff832aeace3ebd50fa1b9ee45e6caf3a4cbfb017d27ca22c07c347e2", @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) 23:25:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x28, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, ']!#\\'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x28}, 0x1, 0x0, 0x0, 0x404d054}, 0x4001) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)={0x14, r1, 0x1, 0x10000000}}, 0x1, 0x0, 0x0, 0x50}, 0x0) [ 1661.163264] nbd: couldn't find device at index 33554432 [ 1661.185425] nbd: couldn't find device at index 33554432 [ 1661.201928] nbd: must specify an index to disconnect 23:25:07 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}, 0x1, 0x0, 0x0, 0xffffff9e}, 0x0) 23:25:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="02020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1661.214206] nbd: must specify an index to disconnect 23:25:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x20, 0x70bd28, 0x25dfdbfb, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40}, 0x24000830) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB="2c03000080680270f6e66978620da5e8e9cdd0bd5800bc706a8503c276c20bdcf807aa00ffbb49440ad01686b1206a32aa7b7aa81cb97afb3abef24f8d45df047fdff17c16031c7d0ff660b570c4ccc0d115b04fe5ac0403a2954c0a6220560dcb76dfe3e12d2c30f41de804127c1514cb3f7ec43575f913191819886eb61359e94437890b7db8e110519735f63909ab63632e7cd3a67478a85bd1ff832aeace3ebd50fa1b9ee45e6caf3a4cbfb017d27ca22c07c347e2", @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_START(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x20, 0x70bd28, 0x25dfdbfb, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40}, 0x24000830) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB="2c03000080680270f6e66978620da5e8e9cdd0bd5800bc706a8503c276c20bdcf807aa00ffbb49440ad01686b1206a32aa7b7aa81cb97afb3abef24f8d45df047fdff17c16031c7d0ff660b570c4ccc0d115b04fe5ac0403a2954c0a6220560dcb76dfe3e12d2c30f41de804127c1514cb3f7ec43575f913191819886eb61359e94437890b7db8e110519735f63909ab63632e7cd3a67478a85bd1ff832aeace3ebd50fa1b9ee45e6caf3a4cbfb017d27ca22c07c347e2", @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) (async) 23:25:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102007fffffff0000000200000008"], 0x24}}, 0x0) 23:25:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x28, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, ']!#\\'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x28}, 0x1, 0x0, 0x0, 0x404d054}, 0x4001) (async, rerun: 64) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)={0x14, r1, 0x1, 0x10000000}}, 0x1, 0x0, 0x0, 0x50}, 0x0) (rerun: 64) 23:25:07 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0xf000000, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1661.299169] nbd: must specify an index to disconnect 23:25:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="04020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:07 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f00000002c0), r0) sendmsg$NET_DM_CMD_START(r0, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r2, 0x400, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4080}, 0x1) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000500), r3) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)=ANY=[@ANYBLOB="ffff0002", @ANYRES16=r6, @ANYBLOB="000225bd7087eddbdf25030000000c000500000000000000000008000a006e626400"], 0x28}}, 0x20044000) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000600)=ANY=[@ANYBLOB="6c22a17a14b85c9d05fc7b111583372554ea63ed8b2d", @ANYRES16=r5, @ANYBLOB="ed760000000000000000020000000800010000000000"], 0x1c}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x2c, r5, 0x20, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffff}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000084}, 0x810) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) r7 = syz_open_dev$dri(&(0x7f0000000040), 0x20000, 0x200040) ioctl$DRM_IOCTL_SYNCOBJ_QUERY(r7, 0xc01864cb, &(0x7f0000000100)={&(0x7f0000000080)=[0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x2, 0x1, 0x7, 0x3], 0x3}) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000140), 0x82080, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r7, 0xc00864bf, &(0x7f0000000180)={0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_SIGNAL(r8, 0xc01064c5, &(0x7f0000000200)={&(0x7f00000001c0)=[0x0, r9, 0x0, 0x0, 0x0], 0x5}) [ 1661.321753] nbd: must specify an index to disconnect 23:25:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x20, 0x70bd28, 0x25dfdbfb, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40}, 0x24000830) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB="2c03000080680270f6e66978620da5e8e9cdd0bd5800bc706a8503c276c20bdcf807aa00ffbb49440ad01686b1206a32aa7b7aa81cb97afb3abef24f8d45df047fdff17c16031c7d0ff660b570c4ccc0d115b04fe5ac0403a2954c0a6220560dcb76dfe3e12d2c30f41de804127c1514cb3f7ec43575f913191819886eb61359e94437890b7db8e110519735f63909ab63632e7cd3a67478a85bd1ff832aeace3ebd50fa1b9ee45e6caf3a4cbfb017d27ca22c07c347e2", @ANYRES16=r2, @ANYBLOB="0102000000000000000002000000030001000000000006000a002d260000"], 0x24}}, 0x0) 23:25:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102009effffff0000000200000008"], 0x24}}, 0x0) [ 1661.378291] nbd: must specify an index to disconnect 23:25:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x28, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, ']!#\\'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x28}, 0x1, 0x0, 0x0, 0x404d054}, 0x4001) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)={0x14, r1, 0x1, 0x10000000}}, 0x1, 0x0, 0x0, 0x50}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x28, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, ']!#\\'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x28}, 0x1, 0x0, 0x0, 0x404d054}, 0x4001) (async) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)={0x14, r1, 0x1, 0x10000000}}, 0x1, 0x0, 0x0, 0x50}, 0x0) (async) 23:25:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="07020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:07 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0xcf867d9f, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="627567b7427b"], 0x24}}, 0x0) [ 1661.446981] nla_parse: 112 callbacks suppressed [ 1661.446990] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1661.478736] nbd: must specify an index to disconnect 23:25:07 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x9f7d86cf, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:07 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x7a, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200f0ffffff0000000200000008"], 0x24}}, 0x0) [ 1661.494443] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1661.529876] nbd: couldn't find device at index 33554432 23:25:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="08020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:07 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="010200000000000000000200008808000700000000006979bd4cff6f64257c3fb3a2d13579d3b1aa4a97a17da0b0885354df9d729b3cbe1f8ffb03dea01c90dfe6b8b70605"], 0x1c}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0xd68a717f36b2f983}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x5c, r2, 0x400, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}]}, 0x5c}, 0x1, 0x0, 0x0, 0x11}, 0x3bd443bc9d19e2af) bind$xdp(0xffffffffffffffff, &(0x7f0000000040)={0x2c, 0x3, 0x0, 0x24}, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0xac, r3, 0x300, 0x70bd2c, 0x25dfdbfd, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}}]}, 0xac}, 0x1, 0x0, 0x0, 0x6001888}, 0x4010011) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={0xffffffffffffffff, 0xe0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000480)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x9, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000540)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000580), &(0x7f00000005c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000600)}}, 0x10) bind$xdp(0xffffffffffffffff, &(0x7f0000000780)={0x2c, 0xf, r4, 0x3b}, 0x10) [ 1661.557803] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1661.591740] nbd: couldn't find device at index 33554432 23:25:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="627567b7427b"], 0x24}}, 0x0) 23:25:07 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0xf0ffff, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="09020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) [ 1661.631202] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1661.659271] nbd: must specify an index to disconnect 23:25:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000800000008"], 0x24}}, 0x0) [ 1661.715396] nbd: must specify an index to disconnect 23:25:07 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="08020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="627567b7427b"], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="627567b7427b"], 0x24}}, 0x0) (async) 23:25:07 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x400300, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) accept4$x25(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0x12, 0x80800) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20080980}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, 0x0, 0x100, 0x70bd2b, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x40) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x40840) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 23:25:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000003800000008"], 0x24}}, 0x0) 23:25:07 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x1000000, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) [ 1661.781271] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1661.802064] nbd: couldn't find device at index 33554432 23:25:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="25020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000180), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x6c, r2, 0x8, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x54a}, @NBD_ATTR_BACKEND_IDENTIFIER={0xc, 0xa, 'A\x86\\#-^\'.'}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x800}]}, 0x6c}, 0x1, 0x0, 0x0, 0x2400c06c}, 0x2000000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x3d, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2800d7e7", @ANYRES16=r2, @ANYBLOB="01020000000000000000020000000c000200050000000000000006000a002d260000"], 0x28}}, 0x0) 23:25:07 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="09020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) accept4$x25(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0x12, 0x80800) (async, rerun: 32) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20080980}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, 0x0, 0x100, 0x70bd2b, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x40) (async) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x40840) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 23:25:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000000000072dfdcd200000008"], 0x24}}, 0x0) [ 1661.911976] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1661.943865] nbd: must specify an index to disconnect 23:25:08 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000003800000008"], 0x24}}, 0x0) 23:25:08 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="3b020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1661.956698] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1661.979672] nbd: couldn't find device at index 33554432 [ 1661.987631] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 23:25:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000200000000000200000008"], 0x24}}, 0x0) [ 1662.011479] nbd: couldn't find device at index 33554432 23:25:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) accept4$x25(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0x12, 0x80800) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20080980}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, 0x0, 0x100, 0x70bd2b, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x40) (async) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x40840) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 23:25:08 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000180), r0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x6c, r2, 0x8, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x54a}, @NBD_ATTR_BACKEND_IDENTIFIER={0xc, 0xa, 'A\x86\\#-^\'.'}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x800}]}, 0x6c}, 0x1, 0x0, 0x0, 0x2400c06c}, 0x2000000) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x3d, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2800d7e7", @ANYRES16=r2, @ANYBLOB="01020000000000000000020000000c000200050000000000000006000a002d260000"], 0x28}}, 0x0) 23:25:08 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="25020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:08 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x48, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1662.079244] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 23:25:08 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="5f020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:08 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000180), r0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x6c, r2, 0x8, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x54a}, @NBD_ATTR_BACKEND_IDENTIFIER={0xc, 0xa, 'A\x86\\#-^\'.'}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x800}]}, 0x6c}, 0x1, 0x0, 0x0, 0x2400c06c}, 0x2000000) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x3d, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="2800d7e7", @ANYRES16=r2, @ANYBLOB="01020000000000000000020000000c000200050000000000000006000a002d260000"], 0x28}}, 0x0) [ 1662.120859] nbd: couldn't find device at index 33554432 [ 1662.138604] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1662.173292] nbd: must specify an index to disconnect 23:25:08 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}, 0x1, 0x0, 0x0, 0x7000000}, 0x0) 23:25:08 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}, 0x1, 0x0, 0x0, 0x6000000}, 0x0) 23:25:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000300000000000200000008"], 0x24}}, 0x0) 23:25:08 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) socketpair(0x2, 0x80000, 0x1f, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0xa8, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '\\/]'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffff}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0xa8}, 0x1, 0x0, 0x0, 0x4018004}, 0x804) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x2, &(0x7f0000000300)={&(0x7f0000000480)=ANY=[@ANYRESDEC=r1, @ANYRES16=r7, @ANYBLOB="01020000000000000000020000000300011f0000000006000ae9286e8f00485e4737fd4e4b323f0b566f70cf1eaaf64361913a7c20dd68b18f97e47d91470158e496ff33e2fd6b82f8e7268acf45d476c45365b4eac2e7ee16f330db442d9c384aec00d456bc1ed4730a62263937663e89ee3e7848c8cc45e09277ff0afed316a52fcd56227cb4014a77a894f8f6de83a4f0e5efc2c6fb5981743308f897b486225bba5d0190"], 0x24}}, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r8, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r9, 0x4, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}]}, 0x20}, 0x1, 0x0, 0x0, 0x4004840}, 0x8800) 23:25:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r2, 0x0, 0x0) sendmsg$alg(r2, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000180)="50ae4817faadf8c83527d5015d8bf5747332f256838449706dcd1f5fc54794993cfddf0df014626e428f9e5291d5d47736d8f8fd678ac44b968c8fe1731116fcea6671e2117d7cad957dc2f071dd3bd48b168c4a52e8d1d3f43f0cd9a482504aa5f835e3c66f05eb7ffb22dbd4262d48ce597e340913936d704e9c95be2052f8a59b3df380382a2e478b1d9d1d58e0bc052bbde01e12dbface8dcf4612fe90f0248016c7129fefdcf6c30794f67ce58e79815bb9126b4bed", 0xb8}, {&(0x7f0000000040)="0760ce864ad284e282786cdb1a13aa80f13eb49a20bd33bd6a212fe06d3ffcecc48455e1018475b2f3172d12f0649090c25a", 0x32}, {&(0x7f0000000100)="ec664cf0ce7d", 0x6}, {&(0x7f0000000240)="c5ddaccbc6505a2c6bb639f73562996a0e5ac230797fa833db6c159d42f3ca5a4183f68678698b84a6d8d2ccf31315bd48b82d6467ca7bf54bed70cbe8f834254cd951e454e8eee87b1b7005fb353b366f05c45291ae27b049c58fce3592412dfbdc0096a5852e0d4f10d5f753789d536b48d492664bba0fd287ad17db", 0x7d}, {&(0x7f00000002c0)="11b43d2b3d53664beba80afd26693c3620b202c6729534bfd382c2e35e9acd584f0e56331336170d72c7aa26f7a1ecb8af7d", 0x32}, {&(0x7f0000000300)="2330f35de1651da1375059765686d7a17aae8252c0c0cac71266ee3cc07a23a2b24c835a06a46ad9c570cb4cd1e697963a27044dccf5ec177b6422b23fcb922242851c91cbe7cbf9acf1c52ee0b940fefa61856c965418f67239304ef5e88acb4b0cacbdb944b8c1fe42530396109484c4c20b3cff8505e2e93cf5b89f89b545e7503110977d6fc91b9d7997a5d95a1d63620fca3e7e11aabde9d19f7c81d714e4b8fa0499ef06b5d6f43949c95deba74afed5f861bf3dc7fec86802fd3a8b8b19f86000a6935940c4e56b72cb0d1c260088b8efe077c2794a5c16d064461300b5893e43e91095c272ffc9c6012614dc6e7f9b31b5933f5f0b2f4a1b3f80336fe7c12e9abc1992f8cb962bc4882197d56dc9292941a8d5238db64b7b522aac05ea48070186c9d45d3583b58ad27e9a759a58e8c04e86dc95070dfbe8eaee3f77533f52c12deb07c7124af2f2f952c9221266053258dd86bbd5a3b4ccc2d736258d74e2e025a9bf64e40546625555b610151e918e3f31b194db11edd3f5d5c52ea481f5c8a621b5e5502939e27c24df97476cc6e404afaa82b9802e095900893e234fc85bba0dfb01f03aafaf4b4747286f1024b13e9125694f4103940bfad76b507dd9410efe0130925809ecf883b2f5179d9e39d372876c55822d239f2f75e7a2f5d3a660ab5fbaae6fa9f022489afcef9d055ab3ee0bcafda96fcf8b53b7c2041fc860c183c9d2a0382b271bd525b99df5113f70b36d0b961e0274991b88e3907d9bb0d75884efaac0c800b97e67006b3534b00c84f03e9a6ba3678d98f130aa5a2b6a8331e47662605c0a3f1e01768f61b2196c54e2a9b4caf970067e74ed5206c4e798767fbd0b2f1a0a539a79b0d410c7a2a1ef70d2cad24206dd79f8695d99799732aa0a7704a75ebeba8c6bff55a9cfc2bd9338314a72db79ae0e46211d63fe92cbcfa856747eae0fc399ff849fa8bc5fafd3046e3b2088a498d61293351bcdddf5f75223aba24599a5a07e9b2d5cbad9c713e1eb6d8811a975aec99a4649ae36b6423ca30ace19d3fcf94cd84ab1c0122471551ca4800f2571fa5d7eb4eaa29e4abaa3e1bf37f2382c77fb02c0da182a20fe4bc79b093b2861a7613fb1fef5b7d3c9f332f00190cd82b541896c496d7b2799d2ce4cc1912c46cc7e1d89aa791dc0a146633d6432a48da1745fb0458be0fec290f0a6ad7b9b8a728de938befb6e33ff4dad40e08f82919e54e1b67c2f058f6e990d7457ab6c3400a063f9dc114e6c764da5557f5d148578ee92c2455ac71d0f3f1284009049acfa04bf3fa86bfdadc55b4b7b3c64d5cb7731598722965770528b7ef9284b71e6f9bf8df98189e1096f38e8748183defa4fe728b1c6aa0d0ea78b2e3598763a6e6ace231d232460fa7cf93114a76a8dce544510070d2db2e661c5f52339d773d486377028130c7b1f2073465753305b6db923cc8fd99be1306f23f323c3ccfe3303e34b809a1c2628222fdd20a4f534ac149c79dc5038c82a5a3649b41e2530fdf79de37f3fefcd268753813ef6b1b375e1c96dba8e052d0bcc6c440dac33bef84564797e79a64d64c7953129d1d59671b02c2bde49fd6b22a10ae3cc4254299d1a82e55f512c065e135e44cd3d5864ea9c000b992d8d1dd25db4e711f8e7ebac76a998ecedafddf80285a272e10acf67ae709420f1c2d752906f101674ad6b53406584604b0a2fcdef1096ad13339f0b60a9939dc0242bd07a4103bbb6886057f2b944c12a5ddcb7191e90d6935631c7da6923cdede5e2f433ae43a4f021199c14766274059ff8828eb73974d2489b0cd30bd618e472bc4e248fae66e0f8c931804c58e85db691d88392ce95685c719eb19f10a83a73e33a0a0d9d65314e6be275aee3c28b87ef0b66fe4117cef2212a49d0e7943f51143f7ca4f8014d1b23aed3607d585d2d4fe7afae2c7c00e56036f347245396a3c64caf8e303a64fa373ed3efdd2ad301d03516d4fbe55c10d7dfdea3ee2ecccd54a030e1aa055e6a9e3169b98ab6124b4ebf19c0f24b449d748d21d559de78ceada089f22c50ee7c9542f597a8521c60f5d69f3eaff0a5f73f0aa8221b008f51999d67fd85ee5880679fabc4a36faf0e90a11d1f968319ca0dd846857b891bf27bebf72ba39066dd032bcc9aa9cc38ea93a8507e298009c5ec91ce6efd850b5c0f4a0d0db162c0432f94cc600558a2c67c2c870c0330e9bef21918a8fe1e926ac43864b1c7660ca3cbdb6dd5bd33cd9b6e60333b2245d0bf1cc02886b5f0ef3d6d50d15c217aef41c6a862b9f9faa1ba7134b3c2fc4b32a989dcd1a0ef57f33e5dbe0ba2d1ef48fe1864193fc7be6fbdcce87b8dafd53098a64bda4ccc2e629c2c2b6c5f88190a8d0dcf7cc2222d1e9af4dcf4b11fa0b712df80fad77419bb40561a2c5ece9f7e0395baf19a54d284c6337535ba1bfe2585ee466e2076f250888297e1830af145cf94598c8d816d2c96afacfbabcac246bd6a04a0b75dd0fdcde1ed5605318f6a04778382de726939f8ea7d719a9d849b3545b19b61bb9a8e103c241761949e2d75192cf652ce49903a2aff5ba4bac5955f4f903e5ffec67ccd97f66d8ac8b9b84a16e5d25d69297c6f22dd57f5885bbd3d6aa64491a2aa19b08fa10f77e01366ea5c31368bfabb8fe8bffc080ad0f3c38a4e9ab438d2de6d5e0995c46229dc43fbdb092929884c0d8416e051d938394cb99dca0329e8013253f7d6f619f3e1239b7b1cfabd0e57b552a89229ae76570b2cb7569f6356627f32d97081ecb36dbcdbc0b2e0782fd1460a2706c858dace84de39890216eeeb764b12e30366f580f85cc3c1364c4a4af321be986bdc6867011dae73fd7bbc4d3b8137e08ea6b1292ce4eed4be2b6d701c4b8dfbae4851762cdf929959dbbdeb38e798746f9deb8c0131783a4944b3d7fb84e6dc62c6513a966c7fc24e12525e9a29d891fce0921345fdfffa54e1cfadd40c6fb516040de283c5235c6b4ee6841bf75b1a09fb86ee39c0683740ee5ddb94ad58e02038f8e9d8527b2a9f341106189f33cd09ba6c9137f31e1afab99174a4e98a90a2c792129b3614f4b227481bb7d2bd7b92194044dc18940ba0c05db59ca1b32b12195ec4a0405ba4a2b0aefe9523a279ef4b296599d2d51910985df81cf1678d337d38e51745b89252cfcf2210a4c932a99a4822cd9d4253c9cad45da943338d70b33b25199fa89e0d027aade61f4c2bf7f4f572f40fec2a3520a9dae72f5d2b92ae46693b0c64e9ab324429b07265b9597de7cf79c29a8334adae42b16b5cce2e8b9c1011ef77e65bbf3604607d1bc75f6db897092bc60c4fcf7f7ff44ad6d33dc7a2d8d0b0029fb2b1b2cc7bb6fac5ba479478e7fb48a53bddb7207d0674ccb5a77f21247e720498fb88ebebd1d27041b5d7255ef27f717c6d7da141429f8e71c47f02f086835d7af97f0d423cdff81b6b804b5cb11ce7511c51c48adab015701b75fd8247bed99c436a77652c42c2a3f22cc4aefd7192309d6b3de6551fab84c03fedefe86c8952e377ca5626872bef5c597ce1f24fe1bcdb1cdca727851a0ce1d395dc6b68467db1cb07b0a1192aa764945fc194bca25b1c5a30ff8fb276d96d4c019fac658b8e8c82280dc1a0de17451c0344fcbf4561da048b34d8792e12334b6caeb34c9c9a2299258dc34f6034230b946dd4b1ae32a60a29251f1586a3c8d5bab4b79ec4870c1dba012c2a657aeff0cfbdbf84c0ca2022ce1808b1a90e0cbec1587994a180f8c9f007157be46aa03380539db8bb484cd3846fd2ad343693ef6d92ddb4ce83cfcc18cb19d49c6e03d7c5ffef81d73e4aa6541ab1f1f5fc294d04107f0e873538a06dbbe5f4b910f609aebdeb7fffc7f91fff25bd0d63fb9bdb0417292711c641a383dd19222965f15176e00e026643e3581cb4e0b62af3826ff5b2f6e6020904f6d4af65a218344d26b0ad71760907db6668a864cc2c43052834a01d395e53091bf053a208a1c102d3e5d374c57624eb859f1a744fd35c4f2b3349fc8e121431fd152ffd0b22c85b56190af10615666e7f4368c151c0136f4924341672bfb1ad53f049724a0d7b993bc9c9a0e2d4e430e604ea5e57bc13c1582cdb21a830f30f49d3417dc20b26f6db3883f2fdc84f2f3a7a5b64e3a96f06b14470cb83137b7e5034018b9a0da2ef2bf99959ea049d034ec163a1ed126311dba876018f3389f116220b1477ac3d91a134ff59244965ed581e7430b2a9608f182e2c2fef17fb50e50ad0f72d4f18d3c03af7979ba47f44e3e5c67da793ede5f341fc646c7d5fc3f09a5893d9d29573cdcba7cfdd371e5ac881ae5f7a1333a94aa8f76c4a124c7153cb95eb276f1e6fcad73112af69fcbf470245724d8d6201efc3cd3ffd17599bb6dbc5a1a03e30b6cc0c2599de4aed310ea53cb51818049cf03284733883c7327630e481ebf924a7cf0ab9f0b9cedc0bdd5380fbe9247bc79ada752f2c70616659f4c68a3d6f022fc49d299b660a0bf79a7dacbaacd43e72638aebcf8e97eae954c73eaac417cd7b9b1f182279b6b985a8765317123ed577a9dfb0381d7210bbbe4fed8e06670154e09868fbc25a54abbf2e2abdbd86b8fb52f9ad94fba5412edd6033ef141c4993106bcbe5eb3864cfd454dd7e2c64e208415317ab651e734b5daefe9b191696c5aaf3317d3baac706180a4c4a88d6fbe278dd4bb556136fbfc88467a3198b093d580893766b120c6b717889a24e230bfa74e200592376aba043251c679cb27eb377d0d1d0a641fbb1b76abc7bcb93c19fab7e020b9be74fe406bd0adfcd4c652b4c9da3fb7c3f5f2d9a1e95b1ae2fff4ddc6f27f24f0cd8f7fc30f5889dab264ead6e4e3ba5505ce6057468155e9abf2d630d9ab8ad7b3b090cc97bb8dd752f958b6e7cf2e5f5066a2cbc89906ad887169fcf358be12a630d76f2e99e248dd710417280930c01a3f7bfa8ae444a1a285a81bcba112bb5699d7f00acecc8e47d9433d5ecab5c4bd47ca939c417988323fbd881364ff967b7b403d6e0788bce540d01daac02af0322c10cc150ebae7d27726e20f5c1b1c59cdd28231fc4f7c6679d17783770febc01c8dd3cb4194c791b226b8538838e6763f1764170b7f267f7cb346b7a9cfda3bb8e8509a2c3fb899872f574343d4d0604ec4c10fe954e61078e6b524ee042b9421866b51c85f201f6b0d44409ee0ec9b1b2f93009bd20cc9ec9240e81d75c4bcb20fa41a3431600ac16117aad4c53ffec13c2ca1509548e508b3a88a778039bad4aae497f94d0e21120c710e1b476ac277c9b103e74898f80572059c0ee59be364161f6eed2c29f5572eab7a1ac036e68fceb8633ecb44d4aecf7aa57211b36ad031b2bbb59c10656e01f1fa57a4247342944e7e4882e66ffbe1af1a4b006b3ed602b57edf2b66046fdedb212ca74c0bee011f94f5652afd1070ad61bb71b05705b0c53e0dd4aafc2b996c50c321640eadf28102bc836960d2c8d376b24bbf236374654bf9c1cd46f391f4c17dfba70ee183d83a5bcda924e426527f26fe8140d1cf7985a876b4943806cb607a5f4b2780b9ccd583610fb3e4fb967bb75001a34222a83d358e02bc713ac2568a54d07eb0e4616a93ff694b324e6e34a538d4eb0a47e7f46e19c152efb0a3c9342605280b307b9284de0360d5ebd6b0b5df3d5dac29a31c2eca488dd5dc6484c0ffb32b53271567f8c7ee9ee02e039f247fd60556e71549b9186737aadfa9162049c573fbacd97e399cef09be14e9b128a7048b161e5", 0x1000}], 0x6, &(0x7f0000001380)=[@op={0x18}], 0x18, 0x40}, 0x8000) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 1662.282133] nbd: couldn't find device at index 33554432 [ 1662.299685] nbd: must specify an index to disconnect 23:25:08 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01030000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:08 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="5f020000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:08 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x4, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1662.322560] nbd: must specify an index to disconnect [ 1662.342411] nbd: must specify an index to disconnect 23:25:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000400000000000200000008"], 0x24}}, 0x0) 23:25:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r2, 0x0, 0x0) sendmsg$alg(r2, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000180)="50ae4817faadf8c83527d5015d8bf5747332f256838449706dcd1f5fc54794993cfddf0df014626e428f9e5291d5d47736d8f8fd678ac44b968c8fe1731116fcea6671e2117d7cad957dc2f071dd3bd48b168c4a52e8d1d3f43f0cd9a482504aa5f835e3c66f05eb7ffb22dbd4262d48ce597e340913936d704e9c95be2052f8a59b3df380382a2e478b1d9d1d58e0bc052bbde01e12dbface8dcf4612fe90f0248016c7129fefdcf6c30794f67ce58e79815bb9126b4bed", 0xb8}, {&(0x7f0000000040)="0760ce864ad284e282786cdb1a13aa80f13eb49a20bd33bd6a212fe06d3ffcecc48455e1018475b2f3172d12f0649090c25a", 0x32}, {&(0x7f0000000100)="ec664cf0ce7d", 0x6}, {&(0x7f0000000240)="c5ddaccbc6505a2c6bb639f73562996a0e5ac230797fa833db6c159d42f3ca5a4183f68678698b84a6d8d2ccf31315bd48b82d6467ca7bf54bed70cbe8f834254cd951e454e8eee87b1b7005fb353b366f05c45291ae27b049c58fce3592412dfbdc0096a5852e0d4f10d5f753789d536b48d492664bba0fd287ad17db", 0x7d}, {&(0x7f00000002c0)="11b43d2b3d53664beba80afd26693c3620b202c6729534bfd382c2e35e9acd584f0e56331336170d72c7aa26f7a1ecb8af7d", 0x32}, {&(0x7f0000000300)="2330f35de1651da1375059765686d7a17aae8252c0c0cac71266ee3cc07a23a2b24c835a06a46ad9c570cb4cd1e697963a27044dccf5ec177b6422b23fcb922242851c91cbe7cbf9acf1c52ee0b940fefa61856c965418f67239304ef5e88acb4b0cacbdb944b8c1fe42530396109484c4c20b3cff8505e2e93cf5b89f89b545e7503110977d6fc91b9d7997a5d95a1d63620fca3e7e11aabde9d19f7c81d714e4b8fa0499ef06b5d6f43949c95deba74afed5f861bf3dc7fec86802fd3a8b8b19f86000a6935940c4e56b72cb0d1c260088b8efe077c2794a5c16d064461300b5893e43e91095c272ffc9c6012614dc6e7f9b31b5933f5f0b2f4a1b3f80336fe7c12e9abc1992f8cb962bc4882197d56dc9292941a8d5238db64b7b522aac05ea48070186c9d45d3583b58ad27e9a759a58e8c04e86dc95070dfbe8eaee3f77533f52c12deb07c7124af2f2f952c9221266053258dd86bbd5a3b4ccc2d736258d74e2e025a9bf64e40546625555b610151e918e3f31b194db11edd3f5d5c52ea481f5c8a621b5e5502939e27c24df97476cc6e404afaa82b9802e095900893e234fc85bba0dfb01f03aafaf4b4747286f1024b13e9125694f4103940bfad76b507dd9410efe0130925809ecf883b2f5179d9e39d372876c55822d239f2f75e7a2f5d3a660ab5fbaae6fa9f022489afcef9d055ab3ee0bcafda96fcf8b53b7c2041fc860c183c9d2a0382b271bd525b99df5113f70b36d0b961e0274991b88e3907d9bb0d75884efaac0c800b97e67006b3534b00c84f03e9a6ba3678d98f130aa5a2b6a8331e47662605c0a3f1e01768f61b2196c54e2a9b4caf970067e74ed5206c4e798767fbd0b2f1a0a539a79b0d410c7a2a1ef70d2cad24206dd79f8695d99799732aa0a7704a75ebeba8c6bff55a9cfc2bd9338314a72db79ae0e46211d63fe92cbcfa856747eae0fc399ff849fa8bc5fafd3046e3b2088a498d61293351bcdddf5f75223aba24599a5a07e9b2d5cbad9c713e1eb6d8811a975aec99a4649ae36b6423ca30ace19d3fcf94cd84ab1c0122471551ca4800f2571fa5d7eb4eaa29e4abaa3e1bf37f2382c77fb02c0da182a20fe4bc79b093b2861a7613fb1fef5b7d3c9f332f00190cd82b541896c496d7b2799d2ce4cc1912c46cc7e1d89aa791dc0a146633d6432a48da1745fb0458be0fec290f0a6ad7b9b8a728de938befb6e33ff4dad40e08f82919e54e1b67c2f058f6e990d7457ab6c3400a063f9dc114e6c764da5557f5d148578ee92c2455ac71d0f3f1284009049acfa04bf3fa86bfdadc55b4b7b3c64d5cb7731598722965770528b7ef9284b71e6f9bf8df98189e1096f38e8748183defa4fe728b1c6aa0d0ea78b2e3598763a6e6ace231d232460fa7cf93114a76a8dce544510070d2db2e661c5f52339d773d486377028130c7b1f2073465753305b6db923cc8fd99be1306f23f323c3ccfe3303e34b809a1c2628222fdd20a4f534ac149c79dc5038c82a5a3649b41e2530fdf79de37f3fefcd268753813ef6b1b375e1c96dba8e052d0bcc6c440dac33bef84564797e79a64d64c7953129d1d59671b02c2bde49fd6b22a10ae3cc4254299d1a82e55f512c065e135e44cd3d5864ea9c000b992d8d1dd25db4e711f8e7ebac76a998ecedafddf80285a272e10acf67ae709420f1c2d752906f101674ad6b53406584604b0a2fcdef1096ad13339f0b60a9939dc0242bd07a4103bbb6886057f2b944c12a5ddcb7191e90d6935631c7da6923cdede5e2f433ae43a4f021199c14766274059ff8828eb73974d2489b0cd30bd618e472bc4e248fae66e0f8c931804c58e85db691d88392ce95685c719eb19f10a83a73e33a0a0d9d65314e6be275aee3c28b87ef0b66fe4117cef2212a49d0e7943f51143f7ca4f8014d1b23aed3607d585d2d4fe7afae2c7c00e56036f347245396a3c64caf8e303a64fa373ed3efdd2ad301d03516d4fbe55c10d7dfdea3ee2ecccd54a030e1aa055e6a9e3169b98ab6124b4ebf19c0f24b449d748d21d559de78ceada089f22c50ee7c9542f597a8521c60f5d69f3eaff0a5f73f0aa8221b008f51999d67fd85ee5880679fabc4a36faf0e90a11d1f968319ca0dd846857b891bf27bebf72ba39066dd032bcc9aa9cc38ea93a8507e298009c5ec91ce6efd850b5c0f4a0d0db162c0432f94cc600558a2c67c2c870c0330e9bef21918a8fe1e926ac43864b1c7660ca3cbdb6dd5bd33cd9b6e60333b2245d0bf1cc02886b5f0ef3d6d50d15c217aef41c6a862b9f9faa1ba7134b3c2fc4b32a989dcd1a0ef57f33e5dbe0ba2d1ef48fe1864193fc7be6fbdcce87b8dafd53098a64bda4ccc2e629c2c2b6c5f88190a8d0dcf7cc2222d1e9af4dcf4b11fa0b712df80fad77419bb40561a2c5ece9f7e0395baf19a54d284c6337535ba1bfe2585ee466e2076f250888297e1830af145cf94598c8d816d2c96afacfbabcac246bd6a04a0b75dd0fdcde1ed5605318f6a04778382de726939f8ea7d719a9d849b3545b19b61bb9a8e103c241761949e2d75192cf652ce49903a2aff5ba4bac5955f4f903e5ffec67ccd97f66d8ac8b9b84a16e5d25d69297c6f22dd57f5885bbd3d6aa64491a2aa19b08fa10f77e01366ea5c31368bfabb8fe8bffc080ad0f3c38a4e9ab438d2de6d5e0995c46229dc43fbdb092929884c0d8416e051d938394cb99dca0329e8013253f7d6f619f3e1239b7b1cfabd0e57b552a89229ae76570b2cb7569f6356627f32d97081ecb36dbcdbc0b2e0782fd1460a2706c858dace84de39890216eeeb764b12e30366f580f85cc3c1364c4a4af321be986bdc6867011dae73fd7bbc4d3b8137e08ea6b1292ce4eed4be2b6d701c4b8dfbae4851762cdf929959dbbdeb38e798746f9deb8c0131783a4944b3d7fb84e6dc62c6513a966c7fc24e12525e9a29d891fce0921345fdfffa54e1cfadd40c6fb516040de283c5235c6b4ee6841bf75b1a09fb86ee39c0683740ee5ddb94ad58e02038f8e9d8527b2a9f341106189f33cd09ba6c9137f31e1afab99174a4e98a90a2c792129b3614f4b227481bb7d2bd7b92194044dc18940ba0c05db59ca1b32b12195ec4a0405ba4a2b0aefe9523a279ef4b296599d2d51910985df81cf1678d337d38e51745b89252cfcf2210a4c932a99a4822cd9d4253c9cad45da943338d70b33b25199fa89e0d027aade61f4c2bf7f4f572f40fec2a3520a9dae72f5d2b92ae46693b0c64e9ab324429b07265b9597de7cf79c29a8334adae42b16b5cce2e8b9c1011ef77e65bbf3604607d1bc75f6db897092bc60c4fcf7f7ff44ad6d33dc7a2d8d0b0029fb2b1b2cc7bb6fac5ba479478e7fb48a53bddb7207d0674ccb5a77f21247e720498fb88ebebd1d27041b5d7255ef27f717c6d7da141429f8e71c47f02f086835d7af97f0d423cdff81b6b804b5cb11ce7511c51c48adab015701b75fd8247bed99c436a77652c42c2a3f22cc4aefd7192309d6b3de6551fab84c03fedefe86c8952e377ca5626872bef5c597ce1f24fe1bcdb1cdca727851a0ce1d395dc6b68467db1cb07b0a1192aa764945fc194bca25b1c5a30ff8fb276d96d4c019fac658b8e8c82280dc1a0de17451c0344fcbf4561da048b34d8792e12334b6caeb34c9c9a2299258dc34f6034230b946dd4b1ae32a60a29251f1586a3c8d5bab4b79ec4870c1dba012c2a657aeff0cfbdbf84c0ca2022ce1808b1a90e0cbec1587994a180f8c9f007157be46aa03380539db8bb484cd3846fd2ad343693ef6d92ddb4ce83cfcc18cb19d49c6e03d7c5ffef81d73e4aa6541ab1f1f5fc294d04107f0e873538a06dbbe5f4b910f609aebdeb7fffc7f91fff25bd0d63fb9bdb0417292711c641a383dd19222965f15176e00e026643e3581cb4e0b62af3826ff5b2f6e6020904f6d4af65a218344d26b0ad71760907db6668a864cc2c43052834a01d395e53091bf053a208a1c102d3e5d374c57624eb859f1a744fd35c4f2b3349fc8e121431fd152ffd0b22c85b56190af10615666e7f4368c151c0136f4924341672bfb1ad53f049724a0d7b993bc9c9a0e2d4e430e604ea5e57bc13c1582cdb21a830f30f49d3417dc20b26f6db3883f2fdc84f2f3a7a5b64e3a96f06b14470cb83137b7e5034018b9a0da2ef2bf99959ea049d034ec163a1ed126311dba876018f3389f116220b1477ac3d91a134ff59244965ed581e7430b2a9608f182e2c2fef17fb50e50ad0f72d4f18d3c03af7979ba47f44e3e5c67da793ede5f341fc646c7d5fc3f09a5893d9d29573cdcba7cfdd371e5ac881ae5f7a1333a94aa8f76c4a124c7153cb95eb276f1e6fcad73112af69fcbf470245724d8d6201efc3cd3ffd17599bb6dbc5a1a03e30b6cc0c2599de4aed310ea53cb51818049cf03284733883c7327630e481ebf924a7cf0ab9f0b9cedc0bdd5380fbe9247bc79ada752f2c70616659f4c68a3d6f022fc49d299b660a0bf79a7dacbaacd43e72638aebcf8e97eae954c73eaac417cd7b9b1f182279b6b985a8765317123ed577a9dfb0381d7210bbbe4fed8e06670154e09868fbc25a54abbf2e2abdbd86b8fb52f9ad94fba5412edd6033ef141c4993106bcbe5eb3864cfd454dd7e2c64e208415317ab651e734b5daefe9b191696c5aaf3317d3baac706180a4c4a88d6fbe278dd4bb556136fbfc88467a3198b093d580893766b120c6b717889a24e230bfa74e200592376aba043251c679cb27eb377d0d1d0a641fbb1b76abc7bcb93c19fab7e020b9be74fe406bd0adfcd4c652b4c9da3fb7c3f5f2d9a1e95b1ae2fff4ddc6f27f24f0cd8f7fc30f5889dab264ead6e4e3ba5505ce6057468155e9abf2d630d9ab8ad7b3b090cc97bb8dd752f958b6e7cf2e5f5066a2cbc89906ad887169fcf358be12a630d76f2e99e248dd710417280930c01a3f7bfa8ae444a1a285a81bcba112bb5699d7f00acecc8e47d9433d5ecab5c4bd47ca939c417988323fbd881364ff967b7b403d6e0788bce540d01daac02af0322c10cc150ebae7d27726e20f5c1b1c59cdd28231fc4f7c6679d17783770febc01c8dd3cb4194c791b226b8538838e6763f1764170b7f267f7cb346b7a9cfda3bb8e8509a2c3fb899872f574343d4d0604ec4c10fe954e61078e6b524ee042b9421866b51c85f201f6b0d44409ee0ec9b1b2f93009bd20cc9ec9240e81d75c4bcb20fa41a3431600ac16117aad4c53ffec13c2ca1509548e508b3a88a778039bad4aae497f94d0e21120c710e1b476ac277c9b103e74898f80572059c0ee59be364161f6eed2c29f5572eab7a1ac036e68fceb8633ecb44d4aecf7aa57211b36ad031b2bbb59c10656e01f1fa57a4247342944e7e4882e66ffbe1af1a4b006b3ed602b57edf2b66046fdedb212ca74c0bee011f94f5652afd1070ad61bb71b05705b0c53e0dd4aafc2b996c50c321640eadf28102bc836960d2c8d376b24bbf236374654bf9c1cd46f391f4c17dfba70ee183d83a5bcda924e426527f26fe8140d1cf7985a876b4943806cb607a5f4b2780b9ccd583610fb3e4fb967bb75001a34222a83d358e02bc713ac2568a54d07eb0e4616a93ff694b324e6e34a538d4eb0a47e7f46e19c152efb0a3c9342605280b307b9284de0360d5ebd6b0b5df3d5dac29a31c2eca488dd5dc6484c0ffb32b53271567f8c7ee9ee02e039f247fd60556e71549b9186737aadfa9162049c573fbacd97e399cef09be14e9b128a7048b161e5", 0x1000}], 0x6, &(0x7f0000001380)=[@op={0x18}], 0x18, 0x40}, 0x8000) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:08 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01080000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:08 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}, 0x1, 0x0, 0x0, 0x6000}, 0x0) [ 1662.422427] nbd: couldn't find device at index 33554432 [ 1662.442410] nbd: couldn't find device at index 33554432 [ 1662.466321] nbd: must specify an index to disconnect 23:25:08 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x5, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:25:08 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) (async) socketpair(0x2, 0x80000, 0x1f, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0xa8, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '\\/]'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffff}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0xa8}, 0x1, 0x0, 0x0, 0x4018004}, 0x804) (async) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x2, &(0x7f0000000300)={&(0x7f0000000480)=ANY=[@ANYRESDEC=r1, @ANYRES16=r7, @ANYBLOB="01020000000000000000020000000300011f0000000006000ae9286e8f00485e4737fd4e4b323f0b566f70cf1eaaf64361913a7c20dd68b18f97e47d91470158e496ff33e2fd6b82f8e7268acf45d476c45365b4eac2e7ee16f330db442d9c384aec00d456bc1ed4730a62263937663e89ee3e7848c8cc45e09277ff0afed316a52fcd56227cb4014a77a894f8f6de83a4f0e5efc2c6fb5981743308f897b486225bba5d0190"], 0x24}}, 0x0) (async) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r8, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r9, 0x4, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}]}, 0x20}, 0x1, 0x0, 0x0, 0x4004840}, 0x8800) 23:25:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000500000000000200000008"], 0x24}}, 0x0) 23:25:08 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="013b0000000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1662.482902] nbd: couldn't find device at index 33554432 [ 1662.527756] nbd: must specify an index to disconnect 23:25:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r2, 0x0, 0x0) (async) sendmsg$alg(r2, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000180)="50ae4817faadf8c83527d5015d8bf5747332f256838449706dcd1f5fc54794993cfddf0df014626e428f9e5291d5d47736d8f8fd678ac44b968c8fe1731116fcea6671e2117d7cad957dc2f071dd3bd48b168c4a52e8d1d3f43f0cd9a482504aa5f835e3c66f05eb7ffb22dbd4262d48ce597e340913936d704e9c95be2052f8a59b3df380382a2e478b1d9d1d58e0bc052bbde01e12dbface8dcf4612fe90f0248016c7129fefdcf6c30794f67ce58e79815bb9126b4bed", 0xb8}, {&(0x7f0000000040)="0760ce864ad284e282786cdb1a13aa80f13eb49a20bd33bd6a212fe06d3ffcecc48455e1018475b2f3172d12f0649090c25a", 0x32}, {&(0x7f0000000100)="ec664cf0ce7d", 0x6}, {&(0x7f0000000240)="c5ddaccbc6505a2c6bb639f73562996a0e5ac230797fa833db6c159d42f3ca5a4183f68678698b84a6d8d2ccf31315bd48b82d6467ca7bf54bed70cbe8f834254cd951e454e8eee87b1b7005fb353b366f05c45291ae27b049c58fce3592412dfbdc0096a5852e0d4f10d5f753789d536b48d492664bba0fd287ad17db", 0x7d}, {&(0x7f00000002c0)="11b43d2b3d53664beba80afd26693c3620b202c6729534bfd382c2e35e9acd584f0e56331336170d72c7aa26f7a1ecb8af7d", 0x32}, {&(0x7f0000000300)="2330f35de1651da1375059765686d7a17aae8252c0c0cac71266ee3cc07a23a2b24c835a06a46ad9c570cb4cd1e697963a27044dccf5ec177b6422b23fcb922242851c91cbe7cbf9acf1c52ee0b940fefa61856c965418f67239304ef5e88acb4b0cacbdb944b8c1fe42530396109484c4c20b3cff8505e2e93cf5b89f89b545e7503110977d6fc91b9d7997a5d95a1d63620fca3e7e11aabde9d19f7c81d714e4b8fa0499ef06b5d6f43949c95deba74afed5f861bf3dc7fec86802fd3a8b8b19f86000a6935940c4e56b72cb0d1c260088b8efe077c2794a5c16d064461300b5893e43e91095c272ffc9c6012614dc6e7f9b31b5933f5f0b2f4a1b3f80336fe7c12e9abc1992f8cb962bc4882197d56dc9292941a8d5238db64b7b522aac05ea48070186c9d45d3583b58ad27e9a759a58e8c04e86dc95070dfbe8eaee3f77533f52c12deb07c7124af2f2f952c9221266053258dd86bbd5a3b4ccc2d736258d74e2e025a9bf64e40546625555b610151e918e3f31b194db11edd3f5d5c52ea481f5c8a621b5e5502939e27c24df97476cc6e404afaa82b9802e095900893e234fc85bba0dfb01f03aafaf4b4747286f1024b13e9125694f4103940bfad76b507dd9410efe0130925809ecf883b2f5179d9e39d372876c55822d239f2f75e7a2f5d3a660ab5fbaae6fa9f022489afcef9d055ab3ee0bcafda96fcf8b53b7c2041fc860c183c9d2a0382b271bd525b99df5113f70b36d0b961e0274991b88e3907d9bb0d75884efaac0c800b97e67006b3534b00c84f03e9a6ba3678d98f130aa5a2b6a8331e47662605c0a3f1e01768f61b2196c54e2a9b4caf970067e74ed5206c4e798767fbd0b2f1a0a539a79b0d410c7a2a1ef70d2cad24206dd79f8695d99799732aa0a7704a75ebeba8c6bff55a9cfc2bd9338314a72db79ae0e46211d63fe92cbcfa856747eae0fc399ff849fa8bc5fafd3046e3b2088a498d61293351bcdddf5f75223aba24599a5a07e9b2d5cbad9c713e1eb6d8811a975aec99a4649ae36b6423ca30ace19d3fcf94cd84ab1c0122471551ca4800f2571fa5d7eb4eaa29e4abaa3e1bf37f2382c77fb02c0da182a20fe4bc79b093b2861a7613fb1fef5b7d3c9f332f00190cd82b541896c496d7b2799d2ce4cc1912c46cc7e1d89aa791dc0a146633d6432a48da1745fb0458be0fec290f0a6ad7b9b8a728de938befb6e33ff4dad40e08f82919e54e1b67c2f058f6e990d7457ab6c3400a063f9dc114e6c764da5557f5d148578ee92c2455ac71d0f3f1284009049acfa04bf3fa86bfdadc55b4b7b3c64d5cb7731598722965770528b7ef9284b71e6f9bf8df98189e1096f38e8748183defa4fe728b1c6aa0d0ea78b2e3598763a6e6ace231d232460fa7cf93114a76a8dce544510070d2db2e661c5f52339d773d486377028130c7b1f2073465753305b6db923cc8fd99be1306f23f323c3ccfe3303e34b809a1c2628222fdd20a4f534ac149c79dc5038c82a5a3649b41e2530fdf79de37f3fefcd268753813ef6b1b375e1c96dba8e052d0bcc6c440dac33bef84564797e79a64d64c7953129d1d59671b02c2bde49fd6b22a10ae3cc4254299d1a82e55f512c065e135e44cd3d5864ea9c000b992d8d1dd25db4e711f8e7ebac76a998ecedafddf80285a272e10acf67ae709420f1c2d752906f101674ad6b53406584604b0a2fcdef1096ad13339f0b60a9939dc0242bd07a4103bbb6886057f2b944c12a5ddcb7191e90d6935631c7da6923cdede5e2f433ae43a4f021199c14766274059ff8828eb73974d2489b0cd30bd618e472bc4e248fae66e0f8c931804c58e85db691d88392ce95685c719eb19f10a83a73e33a0a0d9d65314e6be275aee3c28b87ef0b66fe4117cef2212a49d0e7943f51143f7ca4f8014d1b23aed3607d585d2d4fe7afae2c7c00e56036f347245396a3c64caf8e303a64fa373ed3efdd2ad301d03516d4fbe55c10d7dfdea3ee2ecccd54a030e1aa055e6a9e3169b98ab6124b4ebf19c0f24b449d748d21d559de78ceada089f22c50ee7c9542f597a8521c60f5d69f3eaff0a5f73f0aa8221b008f51999d67fd85ee5880679fabc4a36faf0e90a11d1f968319ca0dd846857b891bf27bebf72ba39066dd032bcc9aa9cc38ea93a8507e298009c5ec91ce6efd850b5c0f4a0d0db162c0432f94cc600558a2c67c2c870c0330e9bef21918a8fe1e926ac43864b1c7660ca3cbdb6dd5bd33cd9b6e60333b2245d0bf1cc02886b5f0ef3d6d50d15c217aef41c6a862b9f9faa1ba7134b3c2fc4b32a989dcd1a0ef57f33e5dbe0ba2d1ef48fe1864193fc7be6fbdcce87b8dafd53098a64bda4ccc2e629c2c2b6c5f88190a8d0dcf7cc2222d1e9af4dcf4b11fa0b712df80fad77419bb40561a2c5ece9f7e0395baf19a54d284c6337535ba1bfe2585ee466e2076f250888297e1830af145cf94598c8d816d2c96afacfbabcac246bd6a04a0b75dd0fdcde1ed5605318f6a04778382de726939f8ea7d719a9d849b3545b19b61bb9a8e103c241761949e2d75192cf652ce49903a2aff5ba4bac5955f4f903e5ffec67ccd97f66d8ac8b9b84a16e5d25d69297c6f22dd57f5885bbd3d6aa64491a2aa19b08fa10f77e01366ea5c31368bfabb8fe8bffc080ad0f3c38a4e9ab438d2de6d5e0995c46229dc43fbdb092929884c0d8416e051d938394cb99dca0329e8013253f7d6f619f3e1239b7b1cfabd0e57b552a89229ae76570b2cb7569f6356627f32d97081ecb36dbcdbc0b2e0782fd1460a2706c858dace84de39890216eeeb764b12e30366f580f85cc3c1364c4a4af321be986bdc6867011dae73fd7bbc4d3b8137e08ea6b1292ce4eed4be2b6d701c4b8dfbae4851762cdf929959dbbdeb38e798746f9deb8c0131783a4944b3d7fb84e6dc62c6513a966c7fc24e12525e9a29d891fce0921345fdfffa54e1cfadd40c6fb516040de283c5235c6b4ee6841bf75b1a09fb86ee39c0683740ee5ddb94ad58e02038f8e9d8527b2a9f341106189f33cd09ba6c9137f31e1afab99174a4e98a90a2c792129b3614f4b227481bb7d2bd7b92194044dc18940ba0c05db59ca1b32b12195ec4a0405ba4a2b0aefe9523a279ef4b296599d2d51910985df81cf1678d337d38e51745b89252cfcf2210a4c932a99a4822cd9d4253c9cad45da943338d70b33b25199fa89e0d027aade61f4c2bf7f4f572f40fec2a3520a9dae72f5d2b92ae46693b0c64e9ab324429b07265b9597de7cf79c29a8334adae42b16b5cce2e8b9c1011ef77e65bbf3604607d1bc75f6db897092bc60c4fcf7f7ff44ad6d33dc7a2d8d0b0029fb2b1b2cc7bb6fac5ba479478e7fb48a53bddb7207d0674ccb5a77f21247e720498fb88ebebd1d27041b5d7255ef27f717c6d7da141429f8e71c47f02f086835d7af97f0d423cdff81b6b804b5cb11ce7511c51c48adab015701b75fd8247bed99c436a77652c42c2a3f22cc4aefd7192309d6b3de6551fab84c03fedefe86c8952e377ca5626872bef5c597ce1f24fe1bcdb1cdca727851a0ce1d395dc6b68467db1cb07b0a1192aa764945fc194bca25b1c5a30ff8fb276d96d4c019fac658b8e8c82280dc1a0de17451c0344fcbf4561da048b34d8792e12334b6caeb34c9c9a2299258dc34f6034230b946dd4b1ae32a60a29251f1586a3c8d5bab4b79ec4870c1dba012c2a657aeff0cfbdbf84c0ca2022ce1808b1a90e0cbec1587994a180f8c9f007157be46aa03380539db8bb484cd3846fd2ad343693ef6d92ddb4ce83cfcc18cb19d49c6e03d7c5ffef81d73e4aa6541ab1f1f5fc294d04107f0e873538a06dbbe5f4b910f609aebdeb7fffc7f91fff25bd0d63fb9bdb0417292711c641a383dd19222965f15176e00e026643e3581cb4e0b62af3826ff5b2f6e6020904f6d4af65a218344d26b0ad71760907db6668a864cc2c43052834a01d395e53091bf053a208a1c102d3e5d374c57624eb859f1a744fd35c4f2b3349fc8e121431fd152ffd0b22c85b56190af10615666e7f4368c151c0136f4924341672bfb1ad53f049724a0d7b993bc9c9a0e2d4e430e604ea5e57bc13c1582cdb21a830f30f49d3417dc20b26f6db3883f2fdc84f2f3a7a5b64e3a96f06b14470cb83137b7e5034018b9a0da2ef2bf99959ea049d034ec163a1ed126311dba876018f3389f116220b1477ac3d91a134ff59244965ed581e7430b2a9608f182e2c2fef17fb50e50ad0f72d4f18d3c03af7979ba47f44e3e5c67da793ede5f341fc646c7d5fc3f09a5893d9d29573cdcba7cfdd371e5ac881ae5f7a1333a94aa8f76c4a124c7153cb95eb276f1e6fcad73112af69fcbf470245724d8d6201efc3cd3ffd17599bb6dbc5a1a03e30b6cc0c2599de4aed310ea53cb51818049cf03284733883c7327630e481ebf924a7cf0ab9f0b9cedc0bdd5380fbe9247bc79ada752f2c70616659f4c68a3d6f022fc49d299b660a0bf79a7dacbaacd43e72638aebcf8e97eae954c73eaac417cd7b9b1f182279b6b985a8765317123ed577a9dfb0381d7210bbbe4fed8e06670154e09868fbc25a54abbf2e2abdbd86b8fb52f9ad94fba5412edd6033ef141c4993106bcbe5eb3864cfd454dd7e2c64e208415317ab651e734b5daefe9b191696c5aaf3317d3baac706180a4c4a88d6fbe278dd4bb556136fbfc88467a3198b093d580893766b120c6b717889a24e230bfa74e200592376aba043251c679cb27eb377d0d1d0a641fbb1b76abc7bcb93c19fab7e020b9be74fe406bd0adfcd4c652b4c9da3fb7c3f5f2d9a1e95b1ae2fff4ddc6f27f24f0cd8f7fc30f5889dab264ead6e4e3ba5505ce6057468155e9abf2d630d9ab8ad7b3b090cc97bb8dd752f958b6e7cf2e5f5066a2cbc89906ad887169fcf358be12a630d76f2e99e248dd710417280930c01a3f7bfa8ae444a1a285a81bcba112bb5699d7f00acecc8e47d9433d5ecab5c4bd47ca939c417988323fbd881364ff967b7b403d6e0788bce540d01daac02af0322c10cc150ebae7d27726e20f5c1b1c59cdd28231fc4f7c6679d17783770febc01c8dd3cb4194c791b226b8538838e6763f1764170b7f267f7cb346b7a9cfda3bb8e8509a2c3fb899872f574343d4d0604ec4c10fe954e61078e6b524ee042b9421866b51c85f201f6b0d44409ee0ec9b1b2f93009bd20cc9ec9240e81d75c4bcb20fa41a3431600ac16117aad4c53ffec13c2ca1509548e508b3a88a778039bad4aae497f94d0e21120c710e1b476ac277c9b103e74898f80572059c0ee59be364161f6eed2c29f5572eab7a1ac036e68fceb8633ecb44d4aecf7aa57211b36ad031b2bbb59c10656e01f1fa57a4247342944e7e4882e66ffbe1af1a4b006b3ed602b57edf2b66046fdedb212ca74c0bee011f94f5652afd1070ad61bb71b05705b0c53e0dd4aafc2b996c50c321640eadf28102bc836960d2c8d376b24bbf236374654bf9c1cd46f391f4c17dfba70ee183d83a5bcda924e426527f26fe8140d1cf7985a876b4943806cb607a5f4b2780b9ccd583610fb3e4fb967bb75001a34222a83d358e02bc713ac2568a54d07eb0e4616a93ff694b324e6e34a538d4eb0a47e7f46e19c152efb0a3c9342605280b307b9284de0360d5ebd6b0b5df3d5dac29a31c2eca488dd5dc6484c0ffb32b53271567f8c7ee9ee02e039f247fd60556e71549b9186737aadfa9162049c573fbacd97e399cef09be14e9b128a7048b161e5", 0x1000}], 0x6, &(0x7f0000001380)=[@op={0x18}], 0x18, 0x40}, 0x8000) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 1662.560417] nbd: must specify an index to disconnect 23:25:08 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) socketpair(0x2, 0x80000, 0x1f, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0xa8, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '\\/]'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffff}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0xa8}, 0x1, 0x0, 0x0, 0x4018004}, 0x804) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x2, &(0x7f0000000300)={&(0x7f0000000480)=ANY=[@ANYRESDEC=r1, @ANYRES16=r7, @ANYBLOB="01020000000000000000020000000300011f0000000006000ae9286e8f00485e4737fd4e4b323f0b566f70cf1eaaf64361913a7c20dd68b18f97e47d91470158e496ff33e2fd6b82f8e7268acf45d476c45365b4eac2e7ee16f330db442d9c384aec00d456bc1ed4730a62263937663e89ee3e7848c8cc45e09277ff0afed316a52fcd56227cb4014a77a894f8f6de83a4f0e5efc2c6fb5981743308f897b486225bba5d0190"], 0x24}}, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r8, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r9, 0x4, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}]}, 0x20}, 0x1, 0x0, 0x0, 0x4004840}, 0x8800) 23:25:08 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) socketpair(0x2, 0x80000, 0x1f, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0xa8, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '\\/]'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffff}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0xa8}, 0x1, 0x0, 0x0, 0x4018004}, 0x804) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x2, &(0x7f0000000300)={&(0x7f0000000480)=ANY=[@ANYRESDEC=r1, @ANYRES16=r7, @ANYBLOB="01020000000000000000020000000300011f0000000006000ae9286e8f00485e4737fd4e4b323f0b566f70cf1eaaf64361913a7c20dd68b18f97e47d91470158e496ff33e2fd6b82f8e7268acf45d476c45365b4eac2e7ee16f330db442d9c384aec00d456bc1ed4730a62263937663e89ee3e7848c8cc45e09277ff0afed316a52fcd56227cb4014a77a894f8f6de83a4f0e5efc2c6fb5981743308f897b486225bba5d0190"], 0x24}}, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r8, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r9, 0x4, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}]}, 0x20}, 0x1, 0x0, 0x0, 0x4004840}, 0x8800) [ 1662.584746] nbd: must specify an index to disconnect 23:25:08 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="015f0000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000600000000000200000008"], 0x24}}, 0x0) 23:25:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000100), r0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r0) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x64, 0x0, 0x400, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xff}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, 'C)-^\xb8{'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '!'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}]}, 0x64}, 0x1, 0x0, 0x0, 0x40}, 0x0) 23:25:08 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) socketpair(0x2, 0x80000, 0x1f, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0xa8, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '\\/]'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffff}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0xa8}, 0x1, 0x0, 0x0, 0x4018004}, 0x804) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x2, &(0x7f0000000300)={&(0x7f0000000480)=ANY=[@ANYRESDEC=r1, @ANYRES16=r7, @ANYBLOB="01020000000000000000020000000300011f0000000006000ae9286e8f00485e4737fd4e4b323f0b566f70cf1eaaf64361913a7c20dd68b18f97e47d91470158e496ff33e2fd6b82f8e7268acf45d476c45365b4eac2e7ee16f330db442d9c384aec00d456bc1ed4730a62263937663e89ee3e7848c8cc45e09277ff0afed316a52fcd56227cb4014a77a894f8f6de83a4f0e5efc2c6fb5981743308f897b486225bba5d0190"], 0x24}}, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r8, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r9, 0x4, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}]}, 0x20}, 0x1, 0x0, 0x0, 0x4004840}, 0x8800) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) (async) socketpair(0x2, 0x80000, 0x1f, &(0x7f0000000280)) (async) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0xa8, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '\\/]'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffff}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0xa8}, 0x1, 0x0, 0x0, 0x4018004}, 0x804) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000240), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x2, &(0x7f0000000300)={&(0x7f0000000480)=ANY=[@ANYRESDEC=r1, @ANYRES16=r7, @ANYBLOB="01020000000000000000020000000300011f0000000006000ae9286e8f00485e4737fd4e4b323f0b566f70cf1eaaf64361913a7c20dd68b18f97e47d91470158e496ff33e2fd6b82f8e7268acf45d476c45365b4eac2e7ee16f330db442d9c384aec00d456bc1ed4730a62263937663e89ee3e7848c8cc45e09277ff0afed316a52fcd56227cb4014a77a894f8f6de83a4f0e5efc2c6fb5981743308f897b486225bba5d0190"], 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) sendmsg$NBD_CMD_STATUS(r8, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r9, 0x4, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}]}, 0x20}, 0x1, 0x0, 0x0, 0x4004840}, 0x8800) (async) 23:25:08 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010000000a0000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1662.685957] nbd: must specify an index to disconnect 23:25:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000700000000000200000008"], 0x24}}, 0x0) 23:25:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000100), r0) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r0) (async, rerun: 32) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async, rerun: 32) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async, rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x64, 0x0, 0x400, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xff}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, 'C)-^\xb8{'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '!'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}]}, 0x64}, 0x1, 0x0, 0x0, 0x40}, 0x0) (rerun: 32) 23:25:08 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) socketpair(0x2, 0x80000, 0x1f, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0xa8, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '\\/]'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffff}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0xa8}, 0x1, 0x0, 0x0, 0x4018004}, 0x804) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x2, &(0x7f0000000300)={&(0x7f0000000480)=ANY=[@ANYRESDEC=r1, @ANYRES16=r7, @ANYBLOB="01020000000000000000020000000300011f0000000006000ae9286e8f00485e4737fd4e4b323f0b566f70cf1eaaf64361913a7c20dd68b18f97e47d91470158e496ff33e2fd6b82f8e7268acf45d476c45365b4eac2e7ee16f330db442d9c384aec00d456bc1ed4730a62263937663e89ee3e7848c8cc45e09277ff0afed316a52fcd56227cb4014a77a894f8f6de83a4f0e5efc2c6fb5981743308f897b486225bba5d0190"], 0x24}}, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r8, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r9, 0x4, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}]}, 0x20}, 0x1, 0x0, 0x0, 0x4004840}, 0x8800) [ 1662.753753] nbd: couldn't find device at index 33554432 23:25:08 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000100), r0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r0) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x64, 0x0, 0x400, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xff}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, 'C)-^\xb8{'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '!'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}]}, 0x64}, 0x1, 0x0, 0x0, 0x40}, 0x0) 23:25:08 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010000003f0000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000800000000000200000008"], 0x24}}, 0x0) [ 1662.835807] nbd: must specify an index to disconnect 23:25:08 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:25:08 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) socketpair(0x2, 0x80000, 0x1f, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0xa8, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '\\/]'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffff}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0xa8}, 0x1, 0x0, 0x0, 0x4018004}, 0x804) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={0x0, 0x2, &(0x7f0000000300)={&(0x7f0000000480)=ANY=[@ANYRESDEC=r1, @ANYRES16=r7, @ANYBLOB="01020000000000000000020000000300011f0000000006000ae9286e8f00485e4737fd4e4b323f0b566f70cf1eaaf64361913a7c20dd68b18f97e47d91470158e496ff33e2fd6b82f8e7268acf45d476c45365b4eac2e7ee16f330db442d9c384aec00d456bc1ed4730a62263937663e89ee3e7848c8cc45e09277ff0afed316a52fcd56227cb4014a77a894f8f6de83a4f0e5efc2c6fb5981743308f897b486225bba5d0190"], 0x24}}, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r8, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r9, 0x4, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}]}, 0x20}, 0x1, 0x0, 0x0, 0x4004840}, 0x8800) 23:25:08 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="015f0000000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000100), r0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r0) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x64, 0x0, 0x400, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xff}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, 'C)-^\xb8{'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '!'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}]}, 0x64}, 0x1, 0x0, 0x0, 0x40}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000100), r0) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r0) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x64, 0x0, 0x400, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xff}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, 'C)-^\xb8{'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '!'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}]}, 0x64}, 0x1, 0x0, 0x0, 0x40}, 0x0) (async) [ 1662.922174] nbd: couldn't find device at index 33554432 [ 1662.943514] nbd: must specify an index to disconnect [ 1662.989222] nbd: must specify an index to disconnect 23:25:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01000000630000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000f00000000000200000008"], 0x24}}, 0x0) 23:25:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) (async) 23:25:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) 23:25:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) sendmsg$NET_DM_CMD_START(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40080004}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x8, 0x70bd26, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004}, 0x40084) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_open_dev$rtc(&(0x7f0000000080), 0x5, 0x8080) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r1, 0x400, 0x0, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x4044000}, 0x4000094) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000010}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x90, 0x0, 0x6, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x16, 0xa, '/dev/nvme-fabrics\x00'}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x90}, 0x1, 0x0, 0x0, 0x40}, 0x44004) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r8, 0x0, 0x0) ioctl$RTC_ALM_READ(r8, 0x80247008, &(0x7f0000000240)) [ 1663.105332] nbd: couldn't find device at index 33554432 [ 1663.131673] nbd: must specify an index to disconnect [ 1663.144362] nbd: must specify an index to disconnect 23:25:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01d2dcdf720000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200006000000000000200000008"], 0x24}}, 0x0) 23:25:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000800000000000200000008"], 0x24}}, 0x0) 23:25:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}}, 0x0) [ 1663.154728] nbd: must specify an index to disconnect [ 1663.169619] nbd: must specify an index to disconnect 23:25:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) sendmsg$NET_DM_CMD_START(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40080004}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x8, 0x70bd26, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004}, 0x40084) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_open_dev$rtc(&(0x7f0000000080), 0x5, 0x8080) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r1, 0x400, 0x0, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x4044000}, 0x4000094) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000010}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x90, 0x0, 0x6, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x16, 0xa, '/dev/nvme-fabrics\x00'}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x90}, 0x1, 0x0, 0x0, 0x40}, 0x44004) (async) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r8, 0x0, 0x0) (async) ioctl$RTC_ALM_READ(r8, 0x80247008, &(0x7f0000000240)) 23:25:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) sendmsg$NET_DM_CMD_START(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40080004}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x8, 0x70bd26, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004}, 0x40084) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_open_dev$rtc(&(0x7f0000000080), 0x5, 0x8080) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r1, 0x400, 0x0, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x4044000}, 0x4000094) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000010}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x90, 0x0, 0x6, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x16, 0xa, '/dev/nvme-fabrics\x00'}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x90}, 0x1, 0x0, 0x0, 0x40}, 0x44004) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r8, 0x0, 0x0) ioctl$RTC_ALM_READ(r8, 0x80247008, &(0x7f0000000240)) 23:25:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000f000000000000200000008"], 0x24}}, 0x0) [ 1663.249628] nbd: must specify an index to disconnect [ 1663.260511] nbd: couldn't find device at index 33554432 23:25:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) sendmsg$NET_DM_CMD_START(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40080004}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x8, 0x70bd26, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004}, 0x40084) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_open_dev$rtc(&(0x7f0000000080), 0x5, 0x8080) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r1, 0x400, 0x0, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x4044000}, 0x4000094) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000010}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x90, 0x0, 0x6, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x16, 0xa, '/dev/nvme-fabrics\x00'}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x90}, 0x1, 0x0, 0x0, 0x40}, 0x44004) (async) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r8, 0x0, 0x0) (async) ioctl$RTC_ALM_READ(r8, 0x80247008, &(0x7f0000000240)) 23:25:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0105f5e0ff0000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="9949622000000000000002000000030001000000000006000a002dc5d7008f508cd0729c0b3df446852d063f3d451a357c234af5cde606058530565b696c68"], 0x24}}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x11, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x5}, [@generic={0x1, 0xa, 0x3, 0x8, 0x8001}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @map_fd={0x18, 0x9}, @map_fd={0x18, 0x7}, @generic={0x1, 0x8, 0xb, 0x696}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x69}, @call={0x85, 0x0, 0x0, 0x26}, @exit, @map_fd={0x18, 0x5, 0x1, 0x0, 0x1}]}, &(0x7f0000000140)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x5, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x9, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x4, 0xa, 0x7, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[0x1]}, 0x80) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000400)) 23:25:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x201, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x3, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '-&'}]}, 0x24}, 0x1, 0x0, 0x0, 0x4800}, 0x0) [ 1663.292200] nbd: must specify an index to disconnect [ 1663.300716] nbd: must specify an index to disconnect [ 1663.314700] nbd: must specify an index to disconnect 23:25:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x3, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000008"], 0x24}}, 0x0) 23:25:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000003000000000200000008"], 0x24}}, 0x0) [ 1663.385747] nbd: must specify an index to disconnect 23:25:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="9949622000000000000002000000030001000000000006000a002dc5d7008f508cd0729c0b3df446852d063f3d451a357c234af5cde606058530565b696c68"], 0x24}}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x11, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x5}, [@generic={0x1, 0xa, 0x3, 0x8, 0x8001}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @map_fd={0x18, 0x9}, @map_fd={0x18, 0x7}, @generic={0x1, 0x8, 0xb, 0x696}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x69}, @call={0x85, 0x0, 0x0, 0x26}, @exit, @map_fd={0x18, 0x5, 0x1, 0x0, 0x1}]}, &(0x7f0000000140)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x5, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x9, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x4, 0xa, 0x7, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[0x1]}, 0x80) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000400)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="9949622000000000000002000000030001000000000006000a002dc5d7008f508cd0729c0b3df446852d063f3d451a357c234af5cde606058530565b696c68"], 0x24}}, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x11, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x5}, [@generic={0x1, 0xa, 0x3, 0x8, 0x8001}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @map_fd={0x18, 0x9}, @map_fd={0x18, 0x7}, @generic={0x1, 0x8, 0xb, 0x696}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x69}, @call={0x85, 0x0, 0x0, 0x26}, @exit, @map_fd={0x18, 0x5, 0x1, 0x0, 0x1}]}, &(0x7f0000000140)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x5, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x9, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x4, 0xa, 0x7, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[0x1]}, 0x80) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000400)) (async) 23:25:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020200000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r2) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 1663.424659] nbd: couldn't find device at index 33554432 [ 1663.450677] nbd: must specify an index to disconnect 23:25:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) (fail_nth: 1) [ 1663.485876] nbd: must specify an index to disconnect [ 1663.503341] nbd: must specify an index to disconnect [ 1663.513776] nbd: must specify an index to disconnect 23:25:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) (fail_nth: 1) 23:25:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000005000000000200000008"], 0x24}}, 0x0) [ 1663.533587] nbd: couldn't find device at index 33554432 [ 1663.560306] nbd: must specify an index to disconnect 23:25:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020300000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r2) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:25:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="9949622000000000000002000000030001000000000006000a002dc5d7008f508cd0729c0b3df446852d063f3d451a357c234af5cde606058530565b696c68"], 0x24}}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x11, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x5}, [@generic={0x1, 0xa, 0x3, 0x8, 0x8001}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @map_fd={0x18, 0x9}, @map_fd={0x18, 0x7}, @generic={0x1, 0x8, 0xb, 0x696}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x69}, @call={0x85, 0x0, 0x0, 0x26}, @exit, @map_fd={0x18, 0x5, 0x1, 0x0, 0x1}]}, &(0x7f0000000140)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x5, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x9, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x4, 0xa, 0x7, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[0x1]}, 0x80) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000400)) [ 1663.594008] nbd: must specify an index to disconnect [ 1663.603464] FAULT_INJECTION: forcing a failure. [ 1663.603464] name failslab, interval 1, probability 0, space 0, times 0 [ 1663.622363] FAULT_INJECTION: forcing a failure. [ 1663.622363] name failslab, interval 1, probability 0, space 0, times 0 [ 1663.651544] CPU: 0 PID: 21798 Comm: syz-executor.1 Not tainted 4.19.211-syzkaller #0 [ 1663.659469] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/22/2022 [ 1663.668834] Call Trace: [ 1663.671446] dump_stack+0x1fc/0x2ef [ 1663.675113] should_fail.cold+0xa/0xf [ 1663.678937] ? setup_fault_attr+0x200/0x200 [ 1663.679800] nbd: must specify an index to disconnect [ 1663.683359] ? lock_acquire+0x170/0x3c0 [ 1663.683381] __should_failslab+0x115/0x180 [ 1663.683400] should_failslab+0x5/0x10 [ 1663.683415] kmem_cache_alloc_node+0x245/0x3b0 [ 1663.683435] __alloc_skb+0x71/0x560 [ 1663.708724] netlink_sendmsg+0x9f6/0xc50 [ 1663.712799] ? aa_af_perm+0x230/0x230 [ 1663.716624] ? nlmsg_notify+0x1f0/0x1f0 [ 1663.720616] ? kernel_recvmsg+0x220/0x220 [ 1663.724788] ? nlmsg_notify+0x1f0/0x1f0 [ 1663.728782] sock_sendmsg+0xc3/0x120 [ 1663.732510] ___sys_sendmsg+0x7bb/0x8e0 [ 1663.736502] ? check_preemption_disabled+0x41/0x280 [ 1663.741542] ? copy_msghdr_from_user+0x440/0x440 [ 1663.745448] nbd: must specify an index to disconnect [ 1663.746316] ? __fget+0x32f/0x510 [ 1663.746338] ? lock_downgrade+0x720/0x720 [ 1663.746356] ? check_preemption_disabled+0x41/0x280 [ 1663.746372] ? check_preemption_disabled+0x41/0x280 [ 1663.746388] ? __fget+0x356/0x510 [ 1663.746405] ? do_dup2+0x450/0x450 [ 1663.776165] ? lock_downgrade+0x720/0x720 [ 1663.780339] ? vfs_write+0x3d7/0x540 [ 1663.784198] ? __fdget+0x1d0/0x230 [ 1663.787762] __x64_sys_sendmsg+0x132/0x220 [ 1663.792030] ? __sys_sendmsg+0x1b0/0x1b0 [ 1663.796118] ? vfs_write+0x393/0x540 [ 1663.799866] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1663.803176] nbd: must specify an index to disconnect [ 1663.805249] ? trace_hardirqs_off_caller+0x6e/0x210 [ 1663.805267] ? do_syscall_64+0x21/0x620 [ 1663.805291] do_syscall_64+0xf9/0x620 [ 1663.805311] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1663.805328] RIP: 0033:0x7f217174d5a9 [ 1663.832098] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 23:25:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000006000000000200000008"], 0x24}}, 0x0) 23:25:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000007000000000200000008"], 0x24}}, 0x0) 23:25:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000f000000000200000008"], 0x24}}, 0x0) 23:25:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000020000000000200000008"], 0x24}}, 0x0) 23:25:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000060000000000200000008"], 0x24}}, 0x0) [ 1663.851013] RSP: 002b:00007f21700c1168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1663.858736] RAX: ffffffffffffffda RBX: 00007f217186ef80 RCX: 00007f217174d5a9 [ 1663.865521] nbd: must specify an index to disconnect [ 1663.866015] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000000000005 [ 1663.878471] RBP: 00007f21700c11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1663.885750] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1663.893035] R13: 00007fff0d71c5bf R14: 00007f21700c1300 R15: 0000000000022000 [ 1663.901422] CPU: 1 PID: 21800 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 1663.909336] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/22/2022 [ 1663.918699] Call Trace: [ 1663.921298] dump_stack+0x1fc/0x2ef [ 1663.924938] should_fail.cold+0xa/0xf [ 1663.928760] ? setup_fault_attr+0x200/0x200 [ 1663.933103] ? lock_acquire+0x170/0x3c0 [ 1663.937104] __should_failslab+0x115/0x180 [ 1663.941364] should_failslab+0x5/0x10 [ 1663.945188] kmem_cache_alloc_node+0x245/0x3b0 [ 1663.949798] __alloc_skb+0x71/0x560 [ 1663.950326] nbd: couldn't find device at index 33554432 [ 1663.953442] netlink_sendmsg+0x9f6/0xc50 [ 1663.953463] ? aa_af_perm+0x230/0x230 [ 1663.953479] ? nlmsg_notify+0x1f0/0x1f0 [ 1663.970682] ? kernel_recvmsg+0x220/0x220 [ 1663.974855] ? nlmsg_notify+0x1f0/0x1f0 [ 1663.978854] sock_sendmsg+0xc3/0x120 [ 1663.982577] ___sys_sendmsg+0x7bb/0x8e0 [ 1663.986564] ? check_preemption_disabled+0x41/0x280 [ 1663.991593] ? copy_msghdr_from_user+0x440/0x440 [ 1663.996363] ? __fget+0x32f/0x510 [ 1663.999826] ? lock_downgrade+0x720/0x720 [ 1664.003997] ? check_preemption_disabled+0x41/0x280 [ 1664.009047] ? check_preemption_disabled+0x41/0x280 [ 1664.014084] ? __fget+0x356/0x510 [ 1664.017557] ? do_dup2+0x450/0x450 [ 1664.021116] ? lock_downgrade+0x720/0x720 [ 1664.025284] ? vfs_write+0x3d7/0x540 [ 1664.029040] ? __fdget+0x1d0/0x230 [ 1664.032603] __x64_sys_sendmsg+0x132/0x220 [ 1664.036856] ? __sys_sendmsg+0x1b0/0x1b0 [ 1664.040928] ? vfs_write+0x393/0x540 [ 1664.044670] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe 23:25:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) (fail_nth: 2) [ 1664.050060] ? trace_hardirqs_off_caller+0x6e/0x210 [ 1664.055096] ? do_syscall_64+0x21/0x620 [ 1664.059105] do_syscall_64+0xf9/0x620 [ 1664.062927] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1664.068130] RIP: 0033:0x7f0ff99055a9 [ 1664.071859] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 1664.082538] nbd: must specify an index to disconnect [ 1664.090768] RSP: 002b:00007f0ff8279168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1664.090782] RAX: ffffffffffffffda RBX: 00007f0ff9a26f80 RCX: 00007f0ff99055a9 [ 1664.090789] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000000000005 [ 1664.090795] RBP: 00007f0ff82791d0 R08: 0000000000000000 R09: 0000000000000000 [ 1664.090803] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1664.090810] R13: 00007ffda03e2aef R14: 00007f0ff8279300 R15: 0000000000022000 [ 1664.143608] FAULT_INJECTION: forcing a failure. 23:25:10 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) (fail_nth: 2) [ 1664.143608] name failslab, interval 1, probability 0, space 0, times 0 23:25:10 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) syz_genetlink_get_family_id$net_dm(&(0x7f0000000040), r2) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 1664.235490] CPU: 0 PID: 21833 Comm: syz-executor.1 Not tainted 4.19.211-syzkaller #0 [ 1664.243410] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/22/2022 [ 1664.244278] FAULT_INJECTION: forcing a failure. [ 1664.244278] name failslab, interval 1, probability 0, space 0, times 0 [ 1664.252911] Call Trace: [ 1664.252937] dump_stack+0x1fc/0x2ef [ 1664.252955] should_fail.cold+0xa/0xf [ 1664.252971] ? setup_fault_attr+0x200/0x200 [ 1664.252986] ? lock_acquire+0x170/0x3c0 [ 1664.253005] __should_failslab+0x115/0x180 [ 1664.253028] should_failslab+0x5/0x10 [ 1664.290807] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 1664.295927] __kmalloc_node_track_caller+0x38/0x70 [ 1664.300872] __alloc_skb+0xae/0x560 [ 1664.304525] netlink_sendmsg+0x9f6/0xc50 [ 1664.308606] ? aa_af_perm+0x230/0x230 [ 1664.312418] ? nlmsg_notify+0x1f0/0x1f0 [ 1664.316405] ? kernel_recvmsg+0x220/0x220 [ 1664.320571] ? nlmsg_notify+0x1f0/0x1f0 [ 1664.324587] sock_sendmsg+0xc3/0x120 [ 1664.328298] ___sys_sendmsg+0x7bb/0x8e0 [ 1664.332286] ? check_preemption_disabled+0x41/0x280 [ 1664.337296] ? copy_msghdr_from_user+0x440/0x440 [ 1664.342053] ? __fget+0x32f/0x510 [ 1664.345504] ? lock_downgrade+0x720/0x720 [ 1664.349647] ? check_preemption_disabled+0x41/0x280 [ 1664.354658] ? check_preemption_disabled+0x41/0x280 [ 1664.359672] ? __fget+0x356/0x510 [ 1664.363120] ? do_dup2+0x450/0x450 [ 1664.366649] ? lock_downgrade+0x720/0x720 [ 1664.370792] ? vfs_write+0x3d7/0x540 [ 1664.374501] ? __fdget+0x1d0/0x230 [ 1664.378052] __x64_sys_sendmsg+0x132/0x220 [ 1664.382276] ? __sys_sendmsg+0x1b0/0x1b0 [ 1664.386331] ? vfs_write+0x393/0x540 [ 1664.390056] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1664.395418] ? trace_hardirqs_off_caller+0x6e/0x210 [ 1664.400431] ? do_syscall_64+0x21/0x620 [ 1664.404401] do_syscall_64+0xf9/0x620 [ 1664.408200] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1664.413380] RIP: 0033:0x7f217174d5a9 [ 1664.417084] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 1664.436084] RSP: 002b:00007f21700c1168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1664.443787] RAX: ffffffffffffffda RBX: 00007f217186ef80 RCX: 00007f217174d5a9 [ 1664.451056] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000000000005 [ 1664.458318] RBP: 00007f21700c11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1664.465576] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1664.472925] R13: 00007fff0d71c5bf R14: 00007f21700c1300 R15: 0000000000022000 23:25:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0102000000f0000000000200000008"], 0x24}}, 0x0) 23:25:10 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020400000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000140), 0x103600, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000380)={0x30, r4, 0xdd0294e2e79e76ed, 0x0, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x53, 0x1, r5}, {0x8}, {0x8, 0x1, r6}]}]}, 0x30}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x4c, r4, 0x20, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80000000}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000003025f980000000006000a002d260000"], 0xfffffeb9}, 0x1, 0x0, 0x0, 0x40000}, 0x4000040) sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET(r5, &(0x7f0000000480)={&(0x7f0000000200), 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x50, 0x140c, 0x2, 0x70bd28, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_DEV_INDEX, @RDMA_NLDEV_ATTR_RES_CQN={0x8, 0x3d, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_RES_CQN={0x8, 0x3d, 0x5}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0xffffffffffffff98, 0x1, 0x2}, @RDMA_NLDEV_ATTR_RES_CQN={0x8, 0x3d, 0x3}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000000}, 0x4081) [ 1664.480204] CPU: 1 PID: 21838 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 1664.488099] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/22/2022 [ 1664.497459] Call Trace: [ 1664.500066] dump_stack+0x1fc/0x2ef [ 1664.503711] should_fail.cold+0xa/0xf [ 1664.507543] ? setup_fault_attr+0x200/0x200 [ 1664.511881] ? lock_acquire+0x170/0x3c0 [ 1664.515874] __should_failslab+0x115/0x180 [ 1664.520129] should_failslab+0x5/0x10 [ 1664.523941] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 1664.529093] __kmalloc_node_track_caller+0x38/0x70 23:25:10 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r3, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={0xffffffffffffffff, 0xe0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, &(0x7f0000000180)=[0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000200)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000240), &(0x7f0000000280), 0x8, 0x10, 0x8, 0x8, &(0x7f00000002c0)}}, 0x10) getpeername$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000480)=0x14) pipe2$9p(&(0x7f0000000c00), 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000780)={0xffffffffffffffff, 0xe0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000540)=[0x0], 0x0, 0x8, &(0x7f0000000580)=[{}, {}], 0x10, 0x10, &(0x7f00000005c0), &(0x7f0000000600), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000640)}}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r7, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r8, &(0x7f00000011c0)={0x2c, 0x0, r9}, 0x10) sendmsg$TEAM_CMD_PORT_LIST_GET(r3, &(0x7f0000000bc0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000b80)={&(0x7f00000007c0)={0x3a0, 0x0, 0x10, 0x70bd2c, 0x25dfdbfd, {}, [{{0x8}, {0xf4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r4}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}]}}, {{0x8, 0x1, r5}, {0x288, 0x2, 0x0, 0x1, [{0x5c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x2c, 0x4, [{0x9, 0x0, 0x8, 0x4}, {0x800, 0x88, 0x0, 0x2}, {0x6, 0x81, 0x3, 0x79}, {0x7, 0xff, 0x3, 0x2}, {0x3, 0x2, 0x2, 0x800}]}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x200}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r6}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xfffffffa}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r9}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x80}}, {0x8}}}]}}]}, 0x3a0}, 0x1, 0x0, 0x0, 0x10}, 0x20004015) [ 1664.534036] __alloc_skb+0xae/0x560 [ 1664.537677] netlink_sendmsg+0x9f6/0xc50 [ 1664.541748] ? aa_af_perm+0x230/0x230 [ 1664.545558] ? nlmsg_notify+0x1f0/0x1f0 [ 1664.549969] ? kernel_recvmsg+0x220/0x220 [ 1664.554142] ? nlmsg_notify+0x1f0/0x1f0 [ 1664.558134] sock_sendmsg+0xc3/0x120 [ 1664.561863] ___sys_sendmsg+0x7bb/0x8e0 [ 1664.565862] ? check_preemption_disabled+0x41/0x280 [ 1664.570896] ? copy_msghdr_from_user+0x440/0x440 [ 1664.575666] ? __fget+0x32f/0x510 [ 1664.579131] ? lock_downgrade+0x720/0x720 23:25:10 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r3, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={0xffffffffffffffff, 0xe0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, &(0x7f0000000180)=[0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000200)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000240), &(0x7f0000000280), 0x8, 0x10, 0x8, 0x8, &(0x7f00000002c0)}}, 0x10) (async) getpeername$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000480)=0x14) (async) pipe2$9p(&(0x7f0000000c00), 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000780)={0xffffffffffffffff, 0xe0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000540)=[0x0], 0x0, 0x8, &(0x7f0000000580)=[{}, {}], 0x10, 0x10, &(0x7f00000005c0), &(0x7f0000000600), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000640)}}, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$xdp(0x2c, 0x3, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r7, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r8, &(0x7f00000011c0)={0x2c, 0x0, r9}, 0x10) sendmsg$TEAM_CMD_PORT_LIST_GET(r3, &(0x7f0000000bc0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000b80)={&(0x7f00000007c0)={0x3a0, 0x0, 0x10, 0x70bd2c, 0x25dfdbfd, {}, [{{0x8}, {0xf4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r4}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}]}}, {{0x8, 0x1, r5}, {0x288, 0x2, 0x0, 0x1, [{0x5c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x2c, 0x4, [{0x9, 0x0, 0x8, 0x4}, {0x800, 0x88, 0x0, 0x2}, {0x6, 0x81, 0x3, 0x79}, {0x7, 0xff, 0x3, 0x2}, {0x3, 0x2, 0x2, 0x800}]}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x200}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r6}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xfffffffa}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r9}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x80}}, {0x8}}}]}}]}, 0x3a0}, 0x1, 0x0, 0x0, 0x10}, 0x20004015) [ 1664.583285] ? check_preemption_disabled+0x41/0x280 [ 1664.588319] ? check_preemption_disabled+0x41/0x280 [ 1664.593348] ? __fget+0x356/0x510 [ 1664.596817] ? do_dup2+0x450/0x450 [ 1664.600407] ? lock_downgrade+0x720/0x720 [ 1664.604563] ? vfs_write+0x3d7/0x540 [ 1664.608298] ? __fdget+0x1d0/0x230 [ 1664.611853] __x64_sys_sendmsg+0x132/0x220 [ 1664.615806] nbd: must specify an index to disconnect [ 1664.616099] ? __sys_sendmsg+0x1b0/0x1b0 [ 1664.616113] ? vfs_write+0x393/0x540 [ 1664.616137] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe 23:25:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000040030000000200000008"], 0x24}}, 0x0) [ 1664.634564] ? trace_hardirqs_off_caller+0x6e/0x210 [ 1664.639602] ? do_syscall_64+0x21/0x620 [ 1664.643589] do_syscall_64+0xf9/0x620 [ 1664.647414] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1664.652617] RIP: 0033:0x7f0ff99055a9 [ 1664.656346] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 1664.675252] RSP: 002b:00007f0ff8279168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 23:25:10 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r3, 0x0, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={0xffffffffffffffff, 0xe0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, &(0x7f0000000180)=[0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000200)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000240), &(0x7f0000000280), 0x8, 0x10, 0x8, 0x8, &(0x7f00000002c0)}}, 0x10) (async) getpeername$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000480)=0x14) pipe2$9p(&(0x7f0000000c00), 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000780)={0xffffffffffffffff, 0xe0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000540)=[0x0], 0x0, 0x8, &(0x7f0000000580)=[{}, {}], 0x10, 0x10, &(0x7f00000005c0), &(0x7f0000000600), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000640)}}, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$xdp(0x2c, 0x3, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r7, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) bind$xdp(r8, &(0x7f00000011c0)={0x2c, 0x0, r9}, 0x10) sendmsg$TEAM_CMD_PORT_LIST_GET(r3, &(0x7f0000000bc0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000b80)={&(0x7f00000007c0)={0x3a0, 0x0, 0x10, 0x70bd2c, 0x25dfdbfd, {}, [{{0x8}, {0xf4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r4}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}]}}, {{0x8, 0x1, r5}, {0x288, 0x2, 0x0, 0x1, [{0x5c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x2c, 0x4, [{0x9, 0x0, 0x8, 0x4}, {0x800, 0x88, 0x0, 0x2}, {0x6, 0x81, 0x3, 0x79}, {0x7, 0xff, 0x3, 0x2}, {0x3, 0x2, 0x2, 0x800}]}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x200}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r6}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xfffffffa}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r9}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x80}}, {0x8}}}]}}]}, 0x3a0}, 0x1, 0x0, 0x0, 0x10}, 0x20004015) 23:25:10 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) (fail_nth: 3) 23:25:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) (fail_nth: 3) [ 1664.682971] RAX: ffffffffffffffda RBX: 00007f0ff9a26f80 RCX: 00007f0ff99055a9 [ 1664.690251] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000000000005 [ 1664.692730] nbd: must specify an index to disconnect [ 1664.697529] RBP: 00007f0ff82791d0 R08: 0000000000000000 R09: 0000000000000000 [ 1664.697538] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1664.697546] R13: 00007ffda03e2aef R14: 00007f0ff8279300 R15: 0000000000022000 23:25:10 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020500000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1664.778147] nbd: must specify an index to disconnect [ 1664.790023] FAULT_INJECTION: forcing a failure. [ 1664.790023] name failslab, interval 1, probability 0, space 0, times 0 [ 1664.803204] FAULT_INJECTION: forcing a failure. [ 1664.803204] name failslab, interval 1, probability 0, space 0, times 0 23:25:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) (async) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000140), 0x103600, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000380)={0x30, r4, 0xdd0294e2e79e76ed, 0x0, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x53, 0x1, r5}, {0x8}, {0x8, 0x1, r6}]}]}, 0x30}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x4c, r4, 0x20, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80000000}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000003025f980000000006000a002d260000"], 0xfffffeb9}, 0x1, 0x0, 0x0, 0x40000}, 0x4000040) (async, rerun: 32) sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET(r5, &(0x7f0000000480)={&(0x7f0000000200), 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x50, 0x140c, 0x2, 0x70bd28, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_DEV_INDEX, @RDMA_NLDEV_ATTR_RES_CQN={0x8, 0x3d, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_RES_CQN={0x8, 0x3d, 0x5}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0xffffffffffffff98, 0x1, 0x2}, @RDMA_NLDEV_ATTR_RES_CQN={0x8, 0x3d, 0x3}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000000}, 0x4081) (rerun: 32) 23:25:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000003400000000200000008"], 0x24}}, 0x0) [ 1664.868376] CPU: 0 PID: 21873 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 1664.876637] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/22/2022 [ 1664.885998] Call Trace: [ 1664.888599] dump_stack+0x1fc/0x2ef [ 1664.892245] should_fail.cold+0xa/0xf [ 1664.896109] ? setup_fault_attr+0x200/0x200 [ 1664.900450] ? lock_acquire+0x170/0x3c0 [ 1664.904443] __should_failslab+0x115/0x180 [ 1664.908691] should_failslab+0x5/0x10 [ 1664.912503] kmem_cache_alloc_node+0x245/0x3b0 [ 1664.917102] __alloc_skb+0x71/0x560 [ 1664.920741] netlink_ack+0x27d/0xae0 [ 1664.924470] ? __radix_tree_lookup+0x216/0x370 [ 1664.929105] ? netlink_sendmsg+0xc50/0xc50 [ 1664.933359] netlink_rcv_skb+0x353/0x440 [ 1664.937431] ? genl_family_rcv_msg+0xc40/0xc40 [ 1664.942021] ? netlink_ack+0xae0/0xae0 [ 1664.945911] ? genl_rcv+0x15/0x40 [ 1664.949377] genl_rcv+0x24/0x40 [ 1664.952663] netlink_unicast+0x4d5/0x690 [ 1664.956910] ? netlink_sendskb+0x110/0x110 [ 1664.961154] ? _copy_from_iter_full+0x229/0x7c0 [ 1664.965830] ? __phys_addr_symbol+0x2c/0x70 [ 1664.970146] ? __check_object_size+0x17b/0x3e0 [ 1664.974736] netlink_sendmsg+0x6c3/0xc50 [ 1664.978795] ? aa_af_perm+0x230/0x230 [ 1664.982588] ? nlmsg_notify+0x1f0/0x1f0 [ 1664.986560] ? kernel_recvmsg+0x220/0x220 [ 1664.990711] ? nlmsg_notify+0x1f0/0x1f0 [ 1664.994681] sock_sendmsg+0xc3/0x120 [ 1664.998393] ___sys_sendmsg+0x7bb/0x8e0 [ 1665.002364] ? check_preemption_disabled+0x41/0x280 [ 1665.007376] ? copy_msghdr_from_user+0x440/0x440 [ 1665.012127] ? __fget+0x32f/0x510 [ 1665.015584] ? lock_downgrade+0x720/0x720 [ 1665.019731] ? check_preemption_disabled+0x41/0x280 [ 1665.024750] ? check_preemption_disabled+0x41/0x280 [ 1665.029763] ? __fget+0x356/0x510 [ 1665.033209] ? do_dup2+0x450/0x450 [ 1665.036755] ? lock_downgrade+0x720/0x720 [ 1665.040904] ? vfs_write+0x3d7/0x540 [ 1665.044625] ? __fdget+0x1d0/0x230 [ 1665.048248] __x64_sys_sendmsg+0x132/0x220 [ 1665.052480] ? __sys_sendmsg+0x1b0/0x1b0 [ 1665.056533] ? vfs_write+0x393/0x540 [ 1665.060252] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1665.065611] ? trace_hardirqs_off_caller+0x6e/0x210 [ 1665.070626] ? do_syscall_64+0x21/0x620 [ 1665.074600] do_syscall_64+0xf9/0x620 [ 1665.078400] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1665.083580] RIP: 0033:0x7f0ff99055a9 [ 1665.087285] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 1665.106175] RSP: 002b:00007f0ff8279168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1665.113877] RAX: ffffffffffffffda RBX: 00007f0ff9a26f80 RCX: 00007f0ff99055a9 [ 1665.121141] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000000000005 [ 1665.128404] RBP: 00007f0ff82791d0 R08: 0000000000000000 R09: 0000000000000000 [ 1665.135662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1665.142926] R13: 00007ffda03e2aef R14: 00007f0ff8279300 R15: 0000000000022000 [ 1665.150217] CPU: 1 PID: 21871 Comm: syz-executor.1 Not tainted 4.19.211-syzkaller #0 [ 1665.158110] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/22/2022 23:25:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) (fail_nth: 4) [ 1665.167468] Call Trace: [ 1665.170068] dump_stack+0x1fc/0x2ef [ 1665.173708] should_fail.cold+0xa/0xf [ 1665.177525] ? setup_fault_attr+0x200/0x200 [ 1665.181861] ? lock_acquire+0x170/0x3c0 [ 1665.185854] __should_failslab+0x115/0x180 [ 1665.190104] should_failslab+0x5/0x10 [ 1665.193919] __kmalloc+0x2ab/0x3c0 [ 1665.197473] ? tracepoint_add_func+0x397/0xb90 [ 1665.202069] tracepoint_add_func+0x397/0xb90 [ 1665.206507] ? trace_drop_common.constprop.0+0x570/0x570 [ 1665.211979] tracepoint_probe_register+0xa1/0xf0 [ 1665.216751] ? tracepoint_module_notify+0x5f0/0x5f0 [ 1665.221780] ? trace_drop_common.constprop.0+0x570/0x570 [ 1665.227254] net_dm_cmd_trace+0x2c1/0x3f0 [ 1665.231431] genl_family_rcv_msg+0x642/0xc40 [ 1665.235849] ? genl_rcv+0x40/0x40 [ 1665.239291] ? genl_rcv_msg+0x12f/0x160 [ 1665.243363] ? mutex_trylock+0x1a0/0x1a0 [ 1665.247422] ? __radix_tree_lookup+0x216/0x370 [ 1665.251998] genl_rcv_msg+0xbf/0x160 [ 1665.255700] netlink_rcv_skb+0x160/0x440 [ 1665.259748] ? genl_family_rcv_msg+0xc40/0xc40 [ 1665.264317] ? netlink_ack+0xae0/0xae0 [ 1665.268205] ? genl_rcv+0x15/0x40 [ 1665.271653] genl_rcv+0x24/0x40 [ 1665.274988] netlink_unicast+0x4d5/0x690 [ 1665.279049] ? netlink_sendskb+0x110/0x110 [ 1665.283272] ? _copy_from_iter_full+0x229/0x7c0 [ 1665.287941] ? __phys_addr_symbol+0x2c/0x70 [ 1665.292257] ? __check_object_size+0x17b/0x3e0 [ 1665.296835] netlink_sendmsg+0x6c3/0xc50 [ 1665.300898] ? aa_af_perm+0x230/0x230 [ 1665.304690] ? nlmsg_notify+0x1f0/0x1f0 [ 1665.308669] ? kernel_recvmsg+0x220/0x220 [ 1665.312812] ? nlmsg_notify+0x1f0/0x1f0 [ 1665.316778] sock_sendmsg+0xc3/0x120 [ 1665.320493] ___sys_sendmsg+0x7bb/0x8e0 [ 1665.324466] ? check_preemption_disabled+0x41/0x280 [ 1665.329479] ? copy_msghdr_from_user+0x440/0x440 [ 1665.334227] ? __fget+0x32f/0x510 [ 1665.337687] ? lock_downgrade+0x720/0x720 [ 1665.341837] ? check_preemption_disabled+0x41/0x280 [ 1665.346957] ? check_preemption_disabled+0x41/0x280 [ 1665.351978] ? __fget+0x356/0x510 [ 1665.355424] ? do_dup2+0x450/0x450 [ 1665.358969] ? lock_downgrade+0x720/0x720 [ 1665.363121] ? vfs_write+0x3d7/0x540 [ 1665.366838] ? __fdget+0x1d0/0x230 [ 1665.370385] __x64_sys_sendmsg+0x132/0x220 [ 1665.374608] ? __sys_sendmsg+0x1b0/0x1b0 [ 1665.378663] ? vfs_write+0x393/0x540 [ 1665.382381] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1665.387739] ? trace_hardirqs_off_caller+0x6e/0x210 [ 1665.392742] ? do_syscall_64+0x21/0x620 [ 1665.396705] do_syscall_64+0xf9/0x620 [ 1665.400501] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1665.405685] RIP: 0033:0x7f217174d5a9 [ 1665.409404] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 1665.428299] RSP: 002b:00007f21700c1168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1665.436009] RAX: ffffffffffffffda RBX: 00007f217186ef80 RCX: 00007f217174d5a9 [ 1665.443273] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000000000005 [ 1665.450528] RBP: 00007f21700c11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1665.457784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 23:25:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000fffff00000000200000008"], 0x24}}, 0x0) 23:25:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x80) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r3, 0x0, 0x0) ioctl$RTC_ALM_SET(r3, 0x40247007, &(0x7f0000000080)={0x7, 0x12, 0x5, 0x12, 0x6, 0xffff, 0x6, 0x115}) [ 1665.465043] R13: 00007fff0d71c5bf R14: 00007f21700c1300 R15: 0000000000022000 23:25:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020600000000000000020f00000800010000000002"], 0x24}}, 0x0) 23:25:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) (async, rerun: 64) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000140), 0x103600, 0x0) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000380)={0x30, r4, 0xdd0294e2e79e76ed, 0x0, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x53, 0x1, r5}, {0x8}, {0x8, 0x1, r6}]}]}, 0x30}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x4c, r4, 0x20, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80000000}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000000000200000003025f980000000006000a002d260000"], 0xfffffeb9}, 0x1, 0x0, 0x0, 0x40000}, 0x4000040) sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET(r5, &(0x7f0000000480)={&(0x7f0000000200), 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x50, 0x140c, 0x2, 0x70bd28, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_DEV_INDEX, @RDMA_NLDEV_ATTR_RES_CQN={0x8, 0x3d, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_RES_CQN={0x8, 0x3d, 0x5}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0xffffffffffffff98, 0x1, 0x2}, @RDMA_NLDEV_ATTR_RES_CQN={0x8, 0x3d, 0x3}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000000}, 0x4081) 23:25:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) (fail_nth: 4) 23:25:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 23:25:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x80) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$xdp(r3, 0x0, 0x0) ioctl$RTC_ALM_SET(r3, 0x40247007, &(0x7f0000000080)={0x7, 0x12, 0x5, 0x12, 0x6, 0xffff, 0x6, 0x115}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x80) (async) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) bind$xdp(r3, 0x0, 0x0) (async) ioctl$RTC_ALM_SET(r3, 0x40247007, &(0x7f0000000080)={0x7, 0x12, 0x5, 0x12, 0x6, 0xffff, 0x6, 0x115}) (async) 23:25:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020700000000000000020f00000800010000000002"], 0x24}}, 0x0) [ 1665.597004] nbd: couldn't find device at index 33554432 [ 1665.619888] nbd: must specify an index to disconnect [ 1665.630997] WARNING: CPU: 1 PID: 21921 at kernel/tracepoint.c:303 tracepoint_add_func+0x9e9/0xb90 [ 1665.640037] Kernel panic - not syncing: panic_on_warn set ... [ 1665.640037] [ 1665.647420] CPU: 1 PID: 21921 Comm: syz-executor.1 Not tainted 4.19.211-syzkaller #0 [ 1665.655312] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/22/2022 [ 1665.664669] Call Trace: [ 1665.667264] dump_stack+0x1fc/0x2ef [ 1665.670913] panic+0x26a/0x50e [ 1665.674122] ? __warn_printk+0xf3/0xf3 [ 1665.678029] ? tracepoint_add_func+0x9e9/0xb90 [ 1665.682622] ? __probe_kernel_read+0x130/0x1b0 [ 1665.687212] ? __warn.cold+0x5/0x5a [ 1665.690858] ? tracepoint_add_func+0x9e9/0xb90 [ 1665.695465] __warn.cold+0x20/0x5a [ 1665.699020] ? tracepoint_add_func+0x9e9/0xb90 [ 1665.703617] report_bug+0x262/0x2b0 [ 1665.707262] do_error_trap+0x1d7/0x310 [ 1665.711162] ? math_error+0x310/0x310 [ 1665.714984] ? error_entry+0x72/0xd0 [ 1665.718713] ? trace_hardirqs_off_caller+0x6e/0x210 [ 1665.723746] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1665.728611] invalid_op+0x14/0x20 [ 1665.732084] RIP: 0010:tracepoint_add_func+0x9e9/0xb90 23:25:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010200000000000100000200000008"], 0x24}}, 0x0) [ 1665.737286] Code: 4c 89 e5 48 98 48 8d 04 40 4c 8d 24 c1 e9 82 fc ff ff e8 6a bb fe ff 48 83 fb f4 74 92 e8 5f bb fe ff 41 89 dc e8 57 bb fe ff <0f> 0b e9 98 f8 ff ff e8 4b bb fe ff 49 83 c4 28 48 8b 2c 24 e9 51 [ 1665.758882] RSP: 0018:ffff8880a1e37598 EFLAGS: 00010212 [ 1665.764260] RAX: 0000000000040000 RBX: 0000000000000001 RCX: ffffc90008154000 [ 1665.771628] RDX: 0000000000000b14 RSI: ffffffff8163ca19 RDI: 0000000000000001 [ 1665.778907] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 1665.786187] R10: 0000000000000001 R11: 0000000000000000 R12: 00000000ffffffef [ 1665.793463] R13: 00000000ffffffff R14: 0000000000000000 R15: dffffc0000000000 [ 1665.800764] ? tracepoint_add_func+0x9e9/0xb90 [ 1665.805373] ? tracepoint_add_func+0x9e9/0xb90 [ 1665.810005] ? trace_kfree_skb_hit+0x20/0x20 [ 1665.814449] ? trace_kfree_skb_hit+0x20/0x20 [ 1665.818879] tracepoint_probe_register+0xa1/0xf0 [ 1665.823654] ? tracepoint_module_notify+0x5f0/0x5f0 [ 1665.828684] ? trace_kfree_skb_hit+0x20/0x20 [ 1665.833119] ? lock_downgrade+0x720/0x720 [ 1665.837282] ? lock_acquire+0x170/0x3c0 [ 1665.841363] net_dm_cmd_trace+0x2d9/0x3f0 [ 1665.845529] genl_family_rcv_msg+0x642/0xc40 [ 1665.849952] ? genl_rcv+0x40/0x40 [ 1665.853422] ? genl_rcv_msg+0x12f/0x160 [ 1665.857429] ? mutex_trylock+0x1a0/0x1a0 [ 1665.861518] ? __radix_tree_lookup+0x216/0x370 [ 1665.866220] genl_rcv_msg+0xbf/0x160 [ 1665.869958] netlink_rcv_skb+0x160/0x440 [ 1665.874064] ? genl_family_rcv_msg+0xc40/0xc40 [ 1665.878677] ? netlink_ack+0xae0/0xae0 [ 1665.882583] ? genl_rcv+0x15/0x40 [ 1665.886054] genl_rcv+0x24/0x40 [ 1665.889346] netlink_unicast+0x4d5/0x690 [ 1665.893428] ? netlink_sendskb+0x110/0x110 [ 1665.897672] ? _copy_from_iter_full+0x229/0x7c0 [ 1665.902352] ? __phys_addr_symbol+0x2c/0x70 [ 1665.906683] ? __check_object_size+0x17b/0x3e0 [ 1665.911260] netlink_sendmsg+0x6c3/0xc50 [ 1665.915320] ? aa_af_perm+0x230/0x230 [ 1665.919206] ? nlmsg_notify+0x1f0/0x1f0 [ 1665.923175] ? kernel_recvmsg+0x220/0x220 [ 1665.927318] ? nlmsg_notify+0x1f0/0x1f0 [ 1665.931283] sock_sendmsg+0xc3/0x120 [ 1665.934997] ___sys_sendmsg+0x7bb/0x8e0 [ 1665.938971] ? check_preemption_disabled+0x41/0x280 [ 1665.944099] ? copy_msghdr_from_user+0x440/0x440 [ 1665.948854] ? __fget+0x32f/0x510 [ 1665.952320] ? lock_downgrade+0x720/0x720 [ 1665.956456] ? check_preemption_disabled+0x41/0x280 [ 1665.961464] ? check_preemption_disabled+0x41/0x280 [ 1665.966470] ? __fget+0x356/0x510 [ 1665.969934] ? do_dup2+0x450/0x450 [ 1665.973465] ? lock_downgrade+0x720/0x720 [ 1665.977606] ? vfs_write+0x3d7/0x540 [ 1665.981331] ? __fdget+0x1d0/0x230 [ 1665.984859] __x64_sys_sendmsg+0x132/0x220 [ 1665.989082] ? __sys_sendmsg+0x1b0/0x1b0 [ 1665.993132] ? vfs_write+0x393/0x540 [ 1665.996841] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1666.002192] ? trace_hardirqs_off_caller+0x6e/0x210 [ 1666.007193] ? do_syscall_64+0x21/0x620 [ 1666.011154] do_syscall_64+0xf9/0x620 [ 1666.014942] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1666.020116] RIP: 0033:0x7f217174d5a9 [ 1666.023812] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 1666.042701] RSP: 002b:00007f21700c1168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1666.050407] RAX: ffffffffffffffda RBX: 00007f217186ef80 RCX: 00007f217174d5a9 [ 1666.057664] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000000000005 [ 1666.064926] RBP: 00007f21700c11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1666.072187] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1666.079458] R13: 00007fff0d71c5bf R14: 00007f21700c1300 R15: 0000000000022000 [ 1666.087148] Kernel Offset: disabled [ 1666.090853] Rebooting in 86400 seconds..