0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)={0x74, 0x0, 0x200, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfffffffffffffffe}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x36dc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x74}, 0x1, 0x0, 0x0, 0x10}, 0x20004081) r3 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r3, &(0x7f0000000180)="b510121b787fa076d437c2839d95ce6cfce7dfa1b5889ec7dc14b37bfb78f69b41f8f585b489c2ebc549387caadffb47df26ff8159bc76d7920a7bf07427894a9cc698d5928557e8dd6322343177650ffa7c64bf53d5fbbc1d5c4685ca757f04ccb348f9b9d40b4038af2cf2c789f216ed0336c6a5815b83e95476323910ff04fd81a9b10fd4164ffe4267bc028bf318388d051c380c97ea2f3ef2ffb5eb035550be771ff5ddfee5b0cafd379aef1ce3cd8ceecf5867540494d4281f8322aa54816f52c8417604808f6d819ef13cf4572368a8547ccfb8006a", 0xd9, 0x4, &(0x7f0000000080)={0x2, 0x0, @broadcast}, 0xffffffffffffff96) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) 13:35:27 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x6c}, 0x0) [ 2696.477244] nbd: must specify at least one socket 13:35:28 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x20, r1, 0x1, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, ')/){{)'}]}, 0x20}, 0x1, 0x0, 0x0, 0x24000000}, 0xc000) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x38, 0x0, 0x100, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x24}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000010}, 0x44040) 13:35:28 executing program 5: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x7) ioctl$SIOCAX25OPTRT(r0, 0x89e7, &(0x7f0000000000)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, 0x2, 0x44}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(0xfffffffffffffffe, 0xffffffffffffffff) 13:35:28 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) 13:35:28 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r1, 0x100, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffffffffffffffff}]}, 0x20}, 0x1, 0x0, 0x0, 0x4004044}, 0x40000) 13:35:28 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_CONNECT(r1, 0x0, 0x0) r2 = socket(0x2b, 0x4, 0x8000) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)={0x74, 0x0, 0x200, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfffffffffffffffe}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x36dc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x74}, 0x1, 0x0, 0x0, 0x10}, 0x20004081) (async) r3 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r3, &(0x7f0000000180)="b510121b787fa076d437c2839d95ce6cfce7dfa1b5889ec7dc14b37bfb78f69b41f8f585b489c2ebc549387caadffb47df26ff8159bc76d7920a7bf07427894a9cc698d5928557e8dd6322343177650ffa7c64bf53d5fbbc1d5c4685ca757f04ccb348f9b9d40b4038af2cf2c789f216ed0336c6a5815b83e95476323910ff04fd81a9b10fd4164ffe4267bc028bf318388d051c380c97ea2f3ef2ffb5eb035550be771ff5ddfee5b0cafd379aef1ce3cd8ceecf5867540494d4281f8322aa54816f52c8417604808f6d819ef13cf4572368a8547ccfb8006a", 0xd9, 0x4, &(0x7f0000000080)={0x2, 0x0, @broadcast}, 0xffffffffffffff96) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) [ 2696.549635] nbd: must specify at least one socket 13:35:28 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x20, r1, 0x1, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, ')/){{)'}]}, 0x20}, 0x1, 0x0, 0x0, 0x24000000}, 0xc000) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x38, 0x0, 0x100, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x24}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000010}, 0x44040) 13:35:28 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x74}, 0x0) 13:35:28 executing program 5: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x7) ioctl$SIOCAX25OPTRT(r0, 0x89e7, &(0x7f0000000000)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, 0x2, 0x44}) syz_genetlink_get_family_id$nbd(0xfffffffffffffffe, 0xffffffffffffffff) 13:35:28 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) 13:35:28 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r1, 0x100, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffffffffffffffff}]}, 0x20}, 0x1, 0x0, 0x0, 0x4004044}, 0x40000) 13:35:28 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r4, 0x20, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xc, 0xa, 'V+^-#}^!'}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x84) [ 2696.637373] nbd: must specify at least one socket 13:35:28 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_CONNECT(r1, 0x0, 0x0) (async) r2 = socket(0x2b, 0x4, 0x8000) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)={0x74, 0x0, 0x200, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfffffffffffffffe}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x36dc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x74}, 0x1, 0x0, 0x0, 0x10}, 0x20004081) (async) r3 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r3, &(0x7f0000000180)="b510121b787fa076d437c2839d95ce6cfce7dfa1b5889ec7dc14b37bfb78f69b41f8f585b489c2ebc549387caadffb47df26ff8159bc76d7920a7bf07427894a9cc698d5928557e8dd6322343177650ffa7c64bf53d5fbbc1d5c4685ca757f04ccb348f9b9d40b4038af2cf2c789f216ed0336c6a5815b83e95476323910ff04fd81a9b10fd4164ffe4267bc028bf318388d051c380c97ea2f3ef2ffb5eb035550be771ff5ddfee5b0cafd379aef1ce3cd8ceecf5867540494d4281f8322aa54816f52c8417604808f6d819ef13cf4572368a8547ccfb8006a", 0xd9, 0x4, &(0x7f0000000080)={0x2, 0x0, @broadcast}, 0xffffffffffffff96) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) 13:35:28 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x74, r4, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffe1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x74}, 0x1, 0x0, 0x0, 0x10}, 0x4) 13:35:28 executing program 5: syz_init_net_socket$ax25(0x3, 0x5, 0x7) syz_genetlink_get_family_id$nbd(0xfffffffffffffffe, 0xffffffffffffffff) 13:35:28 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x20, r1, 0x1, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, ')/){{)'}]}, 0x20}, 0x1, 0x0, 0x0, 0x24000000}, 0xc000) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x38, 0x0, 0x100, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x24}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000010}, 0x44040) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x20, r1, 0x1, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, ')/){{)'}]}, 0x20}, 0x1, 0x0, 0x0, 0x24000000}, 0xc000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x38, 0x0, 0x100, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x24}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000010}, 0x44040) (async) 13:35:28 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x7a}, 0x0) 13:35:28 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r4, 0x20, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xc, 0xa, 'V+^-#}^!'}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x84) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, 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$nbd(&(0x7f0000000140), r2) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r4, 0x20, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xc, 0xa, 'V+^-#}^!'}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x84) (async) 13:35:28 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) (async) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x74, r4, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffe1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x74}, 0x1, 0x0, 0x0, 0x10}, 0x4) 13:35:28 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000040)={0x0, 0xffffffffffffffad}, 0x1, 0x0, 0x0, 0x40040}, 0x844) 13:35:28 executing program 5: syz_genetlink_get_family_id$nbd(0xfffffffffffffffe, 0xffffffffffffffff) 13:35:28 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x74, r4, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffe1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x74}, 0x1, 0x0, 0x0, 0x10}, 0x4) [ 2696.749487] nbd: must specify at least one socket 13:35:28 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x2c, r2, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x31}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x804}, 0x800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:28 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0xf0}, 0x0) 13:35:28 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r4, 0x20, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xc, 0xa, 'V+^-#}^!'}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x84) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, 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$nbd(&(0x7f0000000140), r2) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r4, 0x20, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xc, 0xa, 'V+^-#}^!'}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x84) (async) 13:35:28 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x74, r4, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffe1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x74}, 0x1, 0x0, 0x0, 0x10}, 0x4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, 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$nbd(&(0x7f0000000140), r2) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) write$apparmor_exec(r6, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x74, r4, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffe1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x74}, 0x1, 0x0, 0x0, 0x10}, 0x4) (async) 13:35:28 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000040)={0x0, 0xffffffffffffffad}, 0x1, 0x0, 0x0, 0x40040}, 0x844) 13:35:28 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x74, r4, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffe1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x74}, 0x1, 0x0, 0x0, 0x10}, 0x4) 13:35:28 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) getsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000080)={@empty, @loopback, @empty}, &(0x7f00000000c0)=0xc) 13:35:28 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x2c, r2, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x31}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x804}, 0x800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x2c, r2, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x31}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x804}, 0x800) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) 13:35:28 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000040)={0x0, 0xffffffffffffffad}, 0x1, 0x0, 0x0, 0x40040}, 0x844) [ 2696.861214] nbd: must specify at least one socket 13:35:28 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x300}, 0x0) 13:35:28 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) getsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000080)={@empty, @loopback, @empty}, &(0x7f00000000c0)=0xc) (async) getsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000080)={@empty, @loopback, @empty}, &(0x7f00000000c0)=0xc) 13:35:28 executing program 2: getsockopt$IPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x41, &(0x7f0000000400)={'nat\x00', 0x86, "9e744bbf5a629708c64a3f3df7214b33bbb64d3416907f20aa70a1c73c51237464789048942f3acfd4c4a3337a65789e2959e68509157897ebe633f969e6658c21525f7035d59178e2b662f57997f195ea563df53e64451baa3bef89abbdacab6e4485a090aae0e3f9f87ef22e3a8a7173a404cec1c65bb4ea5c10135ac9569e2e5e3a5da82b"}, &(0x7f0000000280)=0xaa) getsockopt$EBT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000040)={'nat\x00', 0x0, 0x0, 0x0, [0x4000006, 0x80000001, 0x9, 0x8, 0x2, 0xffffffffffffffff]}, &(0x7f00000000c0)=0x78) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000180)={'ipvs\x00'}, &(0x7f00000001c0)=0x1e) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ORIGINATORS(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0x68, r3, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x7ff}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x7ffffdff}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4d6f}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xffff}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x1ff}]}, 0x68}, 0x1, 0x0, 0x0, 0x50}, 0x0) 13:35:28 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x74, r4, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffe1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x74}, 0x1, 0x0, 0x0, 0x10}, 0x4) 13:35:28 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x2c, r2, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x31}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x804}, 0x800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x2c, r2, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x31}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x804}, 0x800) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) 13:35:28 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, 0x0, 0x400c0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, 0x0, 0x100, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x120}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x430c}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '@'}]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x0) 13:35:28 executing program 2: getsockopt$IPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x41, &(0x7f0000000400)={'nat\x00', 0x86, "9e744bbf5a629708c64a3f3df7214b33bbb64d3416907f20aa70a1c73c51237464789048942f3acfd4c4a3337a65789e2959e68509157897ebe633f969e6658c21525f7035d59178e2b662f57997f195ea563df53e64451baa3bef89abbdacab6e4485a090aae0e3f9f87ef22e3a8a7173a404cec1c65bb4ea5c10135ac9569e2e5e3a5da82b"}, &(0x7f0000000280)=0xaa) getsockopt$EBT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000040)={'nat\x00', 0x0, 0x0, 0x0, [0x4000006, 0x80000001, 0x9, 0x8, 0x2, 0xffffffffffffffff]}, &(0x7f00000000c0)=0x78) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000180)={'ipvs\x00'}, &(0x7f00000001c0)=0x1e) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ORIGINATORS(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0x68, r3, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x7ff}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x7ffffdff}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4d6f}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xffff}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x1ff}]}, 0x68}, 0x1, 0x0, 0x0, 0x50}, 0x0) getsockopt$IPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x41, &(0x7f0000000400)={'nat\x00', 0x86, "9e744bbf5a629708c64a3f3df7214b33bbb64d3416907f20aa70a1c73c51237464789048942f3acfd4c4a3337a65789e2959e68509157897ebe633f969e6658c21525f7035d59178e2b662f57997f195ea563df53e64451baa3bef89abbdacab6e4485a090aae0e3f9f87ef22e3a8a7173a404cec1c65bb4ea5c10135ac9569e2e5e3a5da82b"}, &(0x7f0000000280)=0xaa) (async) getsockopt$EBT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000040)={'nat\x00', 0x0, 0x0, 0x0, [0x4000006, 0x80000001, 0x9, 0x8, 0x2, 0xffffffffffffffff]}, &(0x7f00000000c0)=0x78) (async) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) (async) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000180)={'ipvs\x00'}, &(0x7f00000001c0)=0x1e) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000240), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_GET_ORIGINATORS(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0x68, r3, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x7ff}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x7ffffdff}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4d6f}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xffff}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x1ff}]}, 0x68}, 0x1, 0x0, 0x0, 0x50}, 0x0) (async) [ 2696.969740] nbd: must specify at least one socket 13:35:28 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) (async) getsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000080)={@empty, @loopback, @empty}, &(0x7f00000000c0)=0xc) 13:35:28 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x500}, 0x0) 13:35:28 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:28 executing program 4: r0 = socket(0x1, 0x1, 0xd49) connect$ax25(r0, &(0x7f0000000040)={{0x3, @null, 0x1}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default]}, 0x48) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x100}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4080}, 0x800) 13:35:28 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, 0x0, 0x400c0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, 0x0, 0x100, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x120}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x430c}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '@'}]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x0) [ 2697.050543] nbd: must specify at least one socket 13:35:28 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x600}, 0x0) 13:35:28 executing program 2: getsockopt$IPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x41, &(0x7f0000000400)={'nat\x00', 0x86, "9e744bbf5a629708c64a3f3df7214b33bbb64d3416907f20aa70a1c73c51237464789048942f3acfd4c4a3337a65789e2959e68509157897ebe633f969e6658c21525f7035d59178e2b662f57997f195ea563df53e64451baa3bef89abbdacab6e4485a090aae0e3f9f87ef22e3a8a7173a404cec1c65bb4ea5c10135ac9569e2e5e3a5da82b"}, &(0x7f0000000280)=0xaa) getsockopt$EBT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000040)={'nat\x00', 0x0, 0x0, 0x0, [0x4000006, 0x80000001, 0x9, 0x8, 0x2, 0xffffffffffffffff]}, &(0x7f00000000c0)=0x78) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000180)={'ipvs\x00'}, &(0x7f00000001c0)=0x1e) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ORIGINATORS(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0x68, r3, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x7ff}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x7ffffdff}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4d6f}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xffff}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x1ff}]}, 0x68}, 0x1, 0x0, 0x0, 0x50}, 0x0) getsockopt$IPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x41, &(0x7f0000000400)={'nat\x00', 0x86, "9e744bbf5a629708c64a3f3df7214b33bbb64d3416907f20aa70a1c73c51237464789048942f3acfd4c4a3337a65789e2959e68509157897ebe633f969e6658c21525f7035d59178e2b662f57997f195ea563df53e64451baa3bef89abbdacab6e4485a090aae0e3f9f87ef22e3a8a7173a404cec1c65bb4ea5c10135ac9569e2e5e3a5da82b"}, &(0x7f0000000280)=0xaa) (async) getsockopt$EBT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000040)={'nat\x00', 0x0, 0x0, 0x0, [0x4000006, 0x80000001, 0x9, 0x8, 0x2, 0xffffffffffffffff]}, &(0x7f00000000c0)=0x78) (async) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) (async) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000180)={'ipvs\x00'}, &(0x7f00000001c0)=0x1e) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000240), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_GET_ORIGINATORS(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0x68, r3, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x7ff}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x7ffffdff}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4d6f}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xffff}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x1ff}]}, 0x68}, 0x1, 0x0, 0x0, 0x50}, 0x0) (async) 13:35:28 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:28 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, 0x0, 0x400c0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, 0x0, 0x100, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x120}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x430c}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '@'}]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x0) 13:35:28 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x0) 13:35:28 executing program 4: r0 = socket(0x1, 0x1, 0xd49) connect$ax25(r0, &(0x7f0000000040)={{0x3, @null, 0x1}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default]}, 0x48) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x100}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4080}, 0x800) 13:35:28 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:28 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x700}, 0x0) [ 2697.130651] nbd: must specify at least one socket 13:35:28 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x0) 13:35:28 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x20044000) 13:35:28 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:28 executing program 2: prctl$PR_GET_IO_FLUSHER(0x3a) prctl$PR_GET_IO_FLUSHER(0x3a) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) ioctl$UFFDIO_COPY(0xffffffffffffffff, 0xc028aa03, &(0x7f0000000040)={&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2000, 0x1}) prctl$PR_GET_IO_FLUSHER(0x3a) 13:35:28 executing program 4: r0 = socket(0x1, 0x1, 0xd49) connect$ax25(r0, &(0x7f0000000040)={{0x3, @null, 0x1}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default]}, 0x48) (async, rerun: 32) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x100}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4080}, 0x800) 13:35:28 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x0) (async) [ 2697.204337] nla_parse: 28 callbacks suppressed [ 2697.204346] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2697.238697] nbd: must specify at least one socket 13:35:28 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x20044000) 13:35:28 executing program 2: prctl$PR_GET_IO_FLUSHER(0x3a) (async) prctl$PR_GET_IO_FLUSHER(0x3a) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) ioctl$UFFDIO_COPY(0xffffffffffffffff, 0xc028aa03, &(0x7f0000000040)={&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2000, 0x1}) (async) prctl$PR_GET_IO_FLUSHER(0x3a) 13:35:28 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0xf00}, 0x0) [ 2697.248278] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.5'. 13:35:28 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x20044000) 13:35:28 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:28 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x88, 0x0, 0x400, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xdda}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb9d1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}, 0x1, 0x0, 0x0, 0x4800}, 0x40) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) 13:35:28 executing program 2: prctl$PR_GET_IO_FLUSHER(0x3a) prctl$PR_GET_IO_FLUSHER(0x3a) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) ioctl$UFFDIO_COPY(0xffffffffffffffff, 0xc028aa03, &(0x7f0000000040)={&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2000, 0x1}) prctl$PR_GET_IO_FLUSHER(0x3a) prctl$PR_GET_IO_FLUSHER(0x3a) (async) prctl$PR_GET_IO_FLUSHER(0x3a) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) ioctl$UFFDIO_COPY(0xffffffffffffffff, 0xc028aa03, &(0x7f0000000040)={&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2000, 0x1}) (async) prctl$PR_GET_IO_FLUSHER(0x3a) (async) 13:35:28 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x48, 0x0, 0x4, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '\xb9]'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}]}, 0x48}, 0x1, 0x0, 0x0, 0x18801}, 0x80) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, 0x0, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = socket(0x2c, 0x1, 0x4) getsockopt$ARPT_SO_GET_REVISION_TARGET(r5, 0x0, 0x63, &(0x7f0000000380)={'TPROXY\x00'}, &(0x7f00000003c0)=0x1e) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r3) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x4c, r6, 0x300, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '\xb9]'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100}]}, 0x4c}}, 0x0) 13:35:28 executing program 1: getsockname$ax25(0xffffffffffffffff, &(0x7f0000000080)={{0x3, @rose}, [@null, @bcast, @netrom, @remote, @netrom, @default, @netrom, @netrom]}, &(0x7f0000000140)=0x48) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$igmp(0x2, 0x3, 0x2) getsockopt$EBT_SO_GET_ENTRIES(r2, 0x0, 0x81, &(0x7f0000000580)={'filter\x00', 0x0, 0x4, 0xb9, [0xfff, 0x5, 0xfffffffffffffffe, 0x10001, 0x401, 0x5], 0x7, &(0x7f0000000440)=[{}, {}, {}, {}, {}, {}, {}], &(0x7f00000004c0)=""/185}, &(0x7f0000000600)=0x78) getsockopt$inet6_tcp_int(r1, 0x6, 0x37, &(0x7f0000000180), &(0x7f00000001c0)=0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0x0, 0x20004081}, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) mq_notify(r3, &(0x7f0000000400)={0x0, 0x9, 0x4, @thr={&(0x7f0000000240)="94a77aa2f79e0f9e70cc183b3c979a89bca18e4446d65b67af9f08d66f71c9c551c6cff79125a149672b1b60d46a074def4fddd668cd35c5754e1efbb5719d933c1c525e48f590a70d936ba5c2fe946fe6e82df760080e2b6a54d41cfc1e3127128d775d0609eebe1827b70ead61ea3a5ea0df613b09a9e20edb20223c2780e48712e47d77723199577643a098d4a8d218dc417016e56d96d287222ecefde7b9bf1e1f3bc925aef82701472366", &(0x7f0000000300)="38739039c15ccee24efba1d0cc4b403e55bc478eaab72d9cb9d07900e883989871414422b5cae7588cd52a1c7326503dc9c55f40847fa38f9bdfd53f0bd5f4a35c245d20c725ffaa918562f3c37af1c0b7e9efb63b8746062c9327fcf6e171816ca9004fe76944c5f62153217d896690de2355edd0bc270ea33c873e6c91c7bf4202593c9d7ab4dbff02a3a6ac3127309cf26ecb0879813b63bba38e7f258452be627b006c3f5fb2cc7575a9766358ceaaa7bf296947d14f8de5c3858fb489bb80602341c4c86ac72b2c2715547b4c7855c1834074acae5b42df462f7f63dae9b83178f10424dd6920b4d487bb72977f4dc5120ff47fa735a558"}}) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000200)={0x3c, @rand_addr=0x64010100, 0x4e22, 0x0, 'rr\x00', 0x8, 0x3, 0x52}, 0x2c) [ 2697.341033] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2697.367465] nbd: must specify at least one socket 13:35:28 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x2000}, 0x0) 13:35:28 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x88, 0x0, 0x400, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xdda}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb9d1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}, 0x1, 0x0, 0x0, 0x4800}, 0x40) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) (rerun: 64) 13:35:28 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2697.386165] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.5'. 13:35:28 executing program 2: 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, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, 0x0, 0x4, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '.]'}]}, 0x30}}, 0x20004400) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x74, 0x0, 0x8, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4bf43d2181067532}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x42}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x200}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x74}, 0x1, 0x0, 0x0, 0x814}, 0x1) 13:35:28 executing program 1: getsockname$ax25(0xffffffffffffffff, &(0x7f0000000080)={{0x3, @rose}, [@null, @bcast, @netrom, @remote, @netrom, @default, @netrom, @netrom]}, &(0x7f0000000140)=0x48) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$igmp(0x2, 0x3, 0x2) getsockopt$EBT_SO_GET_ENTRIES(r2, 0x0, 0x81, &(0x7f0000000580)={'filter\x00', 0x0, 0x4, 0xb9, [0xfff, 0x5, 0xfffffffffffffffe, 0x10001, 0x401, 0x5], 0x7, &(0x7f0000000440)=[{}, {}, {}, {}, {}, {}, {}], &(0x7f00000004c0)=""/185}, &(0x7f0000000600)=0x78) (async, rerun: 32) getsockopt$inet6_tcp_int(r1, 0x6, 0x37, &(0x7f0000000180), &(0x7f00000001c0)=0x4) (async, rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0x0, 0x20004081}, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) mq_notify(r3, &(0x7f0000000400)={0x0, 0x9, 0x4, @thr={&(0x7f0000000240)="94a77aa2f79e0f9e70cc183b3c979a89bca18e4446d65b67af9f08d66f71c9c551c6cff79125a149672b1b60d46a074def4fddd668cd35c5754e1efbb5719d933c1c525e48f590a70d936ba5c2fe946fe6e82df760080e2b6a54d41cfc1e3127128d775d0609eebe1827b70ead61ea3a5ea0df613b09a9e20edb20223c2780e48712e47d77723199577643a098d4a8d218dc417016e56d96d287222ecefde7b9bf1e1f3bc925aef82701472366", &(0x7f0000000300)="38739039c15ccee24efba1d0cc4b403e55bc478eaab72d9cb9d07900e883989871414422b5cae7588cd52a1c7326503dc9c55f40847fa38f9bdfd53f0bd5f4a35c245d20c725ffaa918562f3c37af1c0b7e9efb63b8746062c9327fcf6e171816ca9004fe76944c5f62153217d896690de2355edd0bc270ea33c873e6c91c7bf4202593c9d7ab4dbff02a3a6ac3127309cf26ecb0879813b63bba38e7f258452be627b006c3f5fb2cc7575a9766358ceaaa7bf296947d14f8de5c3858fb489bb80602341c4c86ac72b2c2715547b4c7855c1834074acae5b42df462f7f63dae9b83178f10424dd6920b4d487bb72977f4dc5120ff47fa735a558"}}) (async) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000200)={0x3c, @rand_addr=0x64010100, 0x4e22, 0x0, 'rr\x00', 0x8, 0x3, 0x52}, 0x2c) 13:35:28 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x48, 0x0, 0x4, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '\xb9]'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}]}, 0x48}, 0x1, 0x0, 0x0, 0x18801}, 0x80) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x48, 0x0, 0x4, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '\xb9]'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}]}, 0x48}, 0x1, 0x0, 0x0, 0x18801}, 0x80) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, 0x0, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x2c, 0x1, 0x4) (async) r5 = socket(0x2c, 0x1, 0x4) getsockopt$ARPT_SO_GET_REVISION_TARGET(r5, 0x0, 0x63, &(0x7f0000000380)={'TPROXY\x00'}, &(0x7f00000003c0)=0x1e) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r3) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x4c, r6, 0x300, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '\xb9]'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100}]}, 0x4c}}, 0x0) 13:35:28 executing program 2: 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) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, 0x0, 0x4, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '.]'}]}, 0x30}}, 0x20004400) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x74, 0x0, 0x8, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4bf43d2181067532}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x42}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x200}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x74}, 0x1, 0x0, 0x0, 0x814}, 0x1) 13:35:28 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x88, 0x0, 0x400, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xdda}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb9d1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}, 0x1, 0x0, 0x0, 0x4800}, 0x40) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x88, 0x0, 0x400, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xdda}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb9d1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}, 0x1, 0x0, 0x0, 0x4800}, 0x40) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) (async) 13:35:28 executing program 1: getsockname$ax25(0xffffffffffffffff, &(0x7f0000000080)={{0x3, @rose}, [@null, @bcast, @netrom, @remote, @netrom, @default, @netrom, @netrom]}, &(0x7f0000000140)=0x48) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) r2 = socket$igmp(0x2, 0x3, 0x2) getsockopt$EBT_SO_GET_ENTRIES(r2, 0x0, 0x81, &(0x7f0000000580)={'filter\x00', 0x0, 0x4, 0xb9, [0xfff, 0x5, 0xfffffffffffffffe, 0x10001, 0x401, 0x5], 0x7, &(0x7f0000000440)=[{}, {}, {}, {}, {}, {}, {}], &(0x7f00000004c0)=""/185}, &(0x7f0000000600)=0x78) (async) getsockopt$inet6_tcp_int(r1, 0x6, 0x37, &(0x7f0000000180), &(0x7f00000001c0)=0x4) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0x0, 0x20004081}, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) mq_notify(r3, &(0x7f0000000400)={0x0, 0x9, 0x4, @thr={&(0x7f0000000240)="94a77aa2f79e0f9e70cc183b3c979a89bca18e4446d65b67af9f08d66f71c9c551c6cff79125a149672b1b60d46a074def4fddd668cd35c5754e1efbb5719d933c1c525e48f590a70d936ba5c2fe946fe6e82df760080e2b6a54d41cfc1e3127128d775d0609eebe1827b70ead61ea3a5ea0df613b09a9e20edb20223c2780e48712e47d77723199577643a098d4a8d218dc417016e56d96d287222ecefde7b9bf1e1f3bc925aef82701472366", &(0x7f0000000300)="38739039c15ccee24efba1d0cc4b403e55bc478eaab72d9cb9d07900e883989871414422b5cae7588cd52a1c7326503dc9c55f40847fa38f9bdfd53f0bd5f4a35c245d20c725ffaa918562f3c37af1c0b7e9efb63b8746062c9327fcf6e171816ca9004fe76944c5f62153217d896690de2355edd0bc270ea33c873e6c91c7bf4202593c9d7ab4dbff02a3a6ac3127309cf26ecb0879813b63bba38e7f258452be627b006c3f5fb2cc7575a9766358ceaaa7bf296947d14f8de5c3858fb489bb80602341c4c86ac72b2c2715547b4c7855c1834074acae5b42df462f7f63dae9b83178f10424dd6920b4d487bb72977f4dc5120ff47fa735a558"}}) (async) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000200)={0x3c, @rand_addr=0x64010100, 0x4e22, 0x0, 'rr\x00', 0x8, 0x3, 0x52}, 0x2c) 13:35:29 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x48, 0x0, 0x4, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '\xb9]'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}]}, 0x48}, 0x1, 0x0, 0x0, 0x18801}, 0x80) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, 0x0, 0x0) (async, rerun: 32) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = socket(0x2c, 0x1, 0x4) getsockopt$ARPT_SO_GET_REVISION_TARGET(r5, 0x0, 0x63, &(0x7f0000000380)={'TPROXY\x00'}, &(0x7f00000003c0)=0x1e) (async) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r3) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x4c, r6, 0x300, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '\xb9]'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100}]}, 0x4c}}, 0x0) 13:35:29 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x4800}, 0x0) [ 2697.472732] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2697.493612] nbd: must specify at least one socket [ 2697.500582] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.5'. 13:35:29 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r3, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:29 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000040)={0x2, 'veth0_to_batadv\x00', 0x2}, 0x18) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) 13:35:29 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080), 0x14840, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000180), 0x680800, 0x0) r7 = socket(0x1f, 0x4, 0x80000000) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x603c0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x74, 0x0, 0x1, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xff}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}]}]}, 0x74}, 0x1, 0x0, 0x0, 0x4004090}, 0x20000080) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) [ 2697.559241] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. 13:35:29 executing program 2: 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, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, 0x0, 0x4, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '.]'}]}, 0x30}}, 0x20004400) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x74, 0x0, 0x8, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4bf43d2181067532}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x42}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x200}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x74}, 0x1, 0x0, 0x0, 0x814}, 0x1) 13:35:29 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080), 0x14840, 0x0) (async) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000180), 0x680800, 0x0) (async) r7 = socket(0x1f, 0x4, 0x80000000) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x603c0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x74, 0x0, 0x1, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xff}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}]}]}, 0x74}, 0x1, 0x0, 0x0, 0x4004090}, 0x20000080) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) [ 2697.606049] nbd: must specify at least one socket 13:35:29 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x4c00}, 0x0) 13:35:29 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000040)={0x2, 'veth0_to_batadv\x00', 0x2}, 0x18) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (async) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) [ 2697.648167] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.5'. 13:35:29 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080), 0x14840, 0x0) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080), 0x14840, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000180), 0x680800, 0x0) (async) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000180), 0x680800, 0x0) r7 = socket(0x1f, 0x4, 0x80000000) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x603c0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x74, 0x0, 0x1, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xff}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}]}]}, 0x74}, 0x1, 0x0, 0x0, 0x4004090}, 0x20000080) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) 13:35:29 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x38, r1, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, '-],^--'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3eb}]}, 0x38}, 0x1, 0x0, 0x0, 0x88044}, 0x800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 13:35:29 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:29 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_SET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x100, 0x70bd26, 0x25dfdbff, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x0) 13:35:29 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000040)={0x2, 'veth0_to_batadv\x00', 0x2}, 0x18) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) (async) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) [ 2697.715193] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2697.732717] nbd: must specify at least one socket 13:35:29 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x6000}, 0x0) 13:35:29 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$igmp(0x2, 0x3, 0x2) mq_notify(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x20, 0x2, @tid=0xffffffffffffffff}) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000140)={{{@in6=@dev, @in=@initdev}}, {{@in=@private}, 0x0, @in=@local}}, &(0x7f0000000040)=0xe8) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000240)=@filter={'filter\x00', 0xe, 0x5, 0x94e, [0x0, 0x20000340, 0x200006bc, 0x200007ea], 0x0, &(0x7f00000000c0), &(0x7f0000000340)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x2, [{0x6, 0x31, 0x88e7, 'pimreg1\x00', 'veth0_virt_wifi\x00', 'vcan0\x00', 'veth1\x00', @remote, [0x0, 0x0, 0xff, 0x0, 0x0, 0xff], @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, [0x0, 0xff, 0x0, 0x0, 0x0, 0xff], 0x6e, 0x1d6, 0x20e, [], [@common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0x1, '/usr/lib/telepathy/mission-control-5\x00'}}}, @common=@mark={'mark\x00', 0x10, {{0xffffffd0, 0xfffffffffffffffc}}}], @common=@dnat={'dnat\x00', 0x10, {{@empty, 0xfffffffffffffffc}}}}, {0x9, 0x40, 0x892f, 'ipvlan0\x00', 'tunl0\x00', 'batadv_slave_0\x00', 'veth1_to_bridge\x00', @local, [0x0, 0xff, 0x0, 0xff, 0x0, 0xff], @local, [0xff, 0xff, 0x0, 0x0, 0xff, 0xff], 0xde, 0x10e, 0x13e, [@stp={{'stp\x00', 0x0, 0x48}, {{0x7, {0x68, 0xa6ae, 0xa2, @broadcast, [0xff, 0xff, 0xff, 0x0, 0xff], 0x5, 0x7, 0x7116, 0x3, @remote, [0xff, 0x0, 0xff], 0x4e21, 0x4e21, 0xffff, 0x2, 0x400, 0x8, 0x2, 0x2, 0x100, 0x401}, 0x108, 0xe15}}}], [@common=@redirect={'redirect\x00', 0x8, {{0xffffffffffffffff}}}], @common=@CLASSIFY={'CLASSIFY\x00', 0x8}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{0x9, 0x10, 0x9, 'veth1_vlan\x00', 'dvmrp1\x00', 'ipvlan1\x00', 'wg1\x00', @broadcast, [0x0, 0xff, 0xff, 0xff, 0xff], @dev={'\xaa\xaa\xaa\xaa\xaa', 0x18}, [0x0, 0xff, 0x0, 0xff], 0x6e, 0xce, 0xfe, [], [@common=@CONNSECMARK={'CONNSECMARK\x00', 0x8, {{0x2}}}, @common=@AUDIT={'AUDIT\x00', 0x8, {{0x1}}}], @common=@AUDIT={'AUDIT\x00', 0x8, {{0x1}}}}]}, {0x0, '\x00', 0x3, 0xffffffffffffffff, 0x2, [{0x11, 0x8, 0x2, 'vlan0\x00', 'ip_vti0\x00', 'veth1_macvtap\x00', 'nicvf0\x00', @multicast, [0xff, 0xff, 0x0, 0xff], @multicast, [0x0, 0x0, 0x0, 0x0, 0x0, 0xff], 0x2de, 0x386, 0x3ce, [@bpf0={{'bpf\x00', 0x0, 0x210}, {{0xb, [{0x401, 0x3, 0x16, 0x2}, {0xad, 0x7f, 0xbf, 0x9}, {0x101, 0xb4, 0x3, 0x3f}, {0x8, 0x3f, 0x2, 0x200}, {0x0, 0x0, 0x81, 0x8}, {0x1, 0x80, 0x81, 0x81}, {0x5, 0xaf, 0x1, 0x1}, {0x8, 0x2f, 0x6, 0x101}, {0x1b9, 0x3, 0x4, 0x9}, {0x9, 0x1, 0xff, 0x3ff}, {0x1, 0x1, 0x4, 0x2}, {0x8, 0x4, 0x5, 0x8}, {0x1, 0xff, 0x81, 0x34ada62e}, {0x5, 0xc5, 0x2, 0x8f7}, {0x43d, 0x8, 0x9, 0x8}, {0x3, 0x1, 0x8, 0x1}, {0x4, 0x5, 0x8, 0x7}, {0x4, 0x4, 0x7f, 0x6}, {0xff7f, 0x0, 0x4}, {0x8, 0x2, 0x1, 0x8}, {0x3, 0x22, 0x6, 0x97}, {0x1d14, 0x80, 0x91, 0x8}, {0x7, 0x8, 0x51, 0x1}, {0x2, 0x95, 0x2, 0x80000000}, {0x4, 0x2, 0x3, 0x2}, {0x6, 0xf1, 0x3, 0x81}, {0xffff, 0x1e, 0x0, 0xee}, {0x27b6, 0x40, 0x2, 0x2}, {0x5, 0x58, 0x80, 0x4}, {0x3, 0x8, 0x2, 0x7f}, {0xff, 0x9, 0x4, 0x40}, {0x1b1, 0x1, 0xff, 0xf1a}, {0x0, 0x3, 0xff}, {0xfff, 0x80, 0x6, 0x9}, {0xbbaa, 0x29, 0x81, 0x1ff}, {0x3, 0x0, 0x50, 0xa17}, {0x1, 0x2, 0x13, 0x7fffffff}, {0x8, 0x20, 0x1, 0x200}, {0x3, 0x8, 0xa2, 0xc8}, {0x5, 0x40, 0x5, 0x1000}, {0x100, 0x1f, 0x7, 0x8000}, {0x1, 0x1, 0x1f, 0x6}, {0xffff, 0x7, 0x5c, 0x2}, {0x80, 0x8, 0x4, 0x6c751881}, {0x1ff, 0xff, 0x2, 0x40}, {0xfff7, 0x5, 0x3, 0x9}, {0x81, 0x9, 0x5, 0x1}, {0x4, 0x5, 0x1, 0x45}, {0x1, 0x5, 0x1f, 0x10000}, {0x7, 0x1f, 0x0, 0x100}, {0x4, 0x4, 0x8, 0x6}, {0x8001, 0x2, 0x7f, 0x4}, {0x2, 0x3f, 0x5, 0x6}, {0x100, 0xfd, 0x9, 0xffffffe1}, {0x1, 0x1, 0x9, 0x1ff}, {0x4, 0x81, 0x5, 0x4}, {0x3, 0x9, 0x6e, 0x4}, {0xffff, 0x0, 0x7, 0x7}, {0xfff, 0xae, 0x9, 0x5}, {0x800, 0xc3, 0x1, 0xe10}, {0x3, 0x4, 0x20, 0x101}, {0x9, 0x80, 0x4, 0x7fff}, {0x2, 0x40, 0x0, 0x9}, {0x5, 0x6, 0x6d, 0x14b}], {0x80000000}}}}, @cluster={{'cluster\x00', 0x0, 0x10}, {{0x2, 0x9, 0x4d, 0x1}}}], [@common=@nflog={'nflog\x00', 0x50, {{0x1, 0xae, 0xff3, 0x0, 0x0, "5ad69b83ff350ce0599f3ddf189bc986c40182eae740e30fcec574e271388a74c8dd01a7421408c633e3000e79d5dde8613469611aee43039017ee67468aa3c4"}}}, @common=@NFQUEUE0={'NFQUEUE\x00', 0x8, {{0x7ce5}}}], @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00', 0x9, 0x1, {0x1000}}}}}, {0x5, 0x10, 0x88f7, 'pimreg0\x00', '\x00', 'pim6reg1\x00', 'geneve0\x00', @random="08e841f608b5", [0xff, 0x0, 0x0, 0xff, 0x0, 0xff], @local, [0xff, 0x0, 0x0, 0xff, 0xff, 0xff], 0x6e, 0x6e, 0xa6, [], [], @common=@dnat={'dnat\x00', 0x10, {{@remote, 0xfffffffffffffffe}}}}]}]}, 0x9c6) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) 13:35:29 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:29 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x38, r1, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, '-],^--'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3eb}]}, 0x38}, 0x1, 0x0, 0x0, 0x88044}, 0x800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 13:35:29 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_SET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x100, 0x70bd26, 0x25dfdbff, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x0) [ 2697.802124] nbd: must specify an index to disconnect 13:35:29 executing program 1: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r0, 0x0, 0x0) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x210000, 0x0) getsockopt$inet_buf(r0, 0x0, 0x2e, &(0x7f0000000180)=""/117, &(0x7f0000000080)=0x75) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000040)=0x3) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="200025bd7000fbdbdf25050000000c00080007000000000000001400078008000100b796e54f856ade7e13b9e75182808acd8959d14f2ff40c4bf523396036ff1c4a42fd6df1feac84470e4b46c96aaf8199c4f36c4c2884566252ce5603e113cb034beaedd3cd71cc3a34d904cf1779d8bffe7ed472433a625534ae2035b77ee9a03ddc46298bb5cafb2d4b2530d753b907403dd57d483e6f643a7f1011934ebbaac7bb8746796c8c03c11b53c5a42041b17b097ad88cfc5510f0a33f5503d985cfe725e76d55b5994e765b3e664cbaef02342e5cfef9ad7219cf884d736dc8970fb0d34f6bda0bf216e3877cd991d12bf13643250fcbba660805", @ANYRES32=r0, @ANYBLOB="08000100", @ANYRES32=r2, @ANYBLOB], 0x34}, 0x1, 0x0, 0x0, 0x48000}, 0x240488d0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f00000000c0)={0x2, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:29 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x6800}, 0x0) [ 2697.851272] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2697.871646] nbd: must specify at least one socket 13:35:29 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket$igmp(0x2, 0x3, 0x2) mq_notify(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x20, 0x2, @tid=0xffffffffffffffff}) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000140)={{{@in6=@dev, @in=@initdev}}, {{@in=@private}, 0x0, @in=@local}}, &(0x7f0000000040)=0xe8) (async) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000240)=@filter={'filter\x00', 0xe, 0x5, 0x94e, [0x0, 0x20000340, 0x200006bc, 0x200007ea], 0x0, &(0x7f00000000c0), &(0x7f0000000340)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x2, [{0x6, 0x31, 0x88e7, 'pimreg1\x00', 'veth0_virt_wifi\x00', 'vcan0\x00', 'veth1\x00', @remote, [0x0, 0x0, 0xff, 0x0, 0x0, 0xff], @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, [0x0, 0xff, 0x0, 0x0, 0x0, 0xff], 0x6e, 0x1d6, 0x20e, [], [@common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0x1, '/usr/lib/telepathy/mission-control-5\x00'}}}, @common=@mark={'mark\x00', 0x10, {{0xffffffd0, 0xfffffffffffffffc}}}], @common=@dnat={'dnat\x00', 0x10, {{@empty, 0xfffffffffffffffc}}}}, {0x9, 0x40, 0x892f, 'ipvlan0\x00', 'tunl0\x00', 'batadv_slave_0\x00', 'veth1_to_bridge\x00', @local, [0x0, 0xff, 0x0, 0xff, 0x0, 0xff], @local, [0xff, 0xff, 0x0, 0x0, 0xff, 0xff], 0xde, 0x10e, 0x13e, [@stp={{'stp\x00', 0x0, 0x48}, {{0x7, {0x68, 0xa6ae, 0xa2, @broadcast, [0xff, 0xff, 0xff, 0x0, 0xff], 0x5, 0x7, 0x7116, 0x3, @remote, [0xff, 0x0, 0xff], 0x4e21, 0x4e21, 0xffff, 0x2, 0x400, 0x8, 0x2, 0x2, 0x100, 0x401}, 0x108, 0xe15}}}], [@common=@redirect={'redirect\x00', 0x8, {{0xffffffffffffffff}}}], @common=@CLASSIFY={'CLASSIFY\x00', 0x8}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{0x9, 0x10, 0x9, 'veth1_vlan\x00', 'dvmrp1\x00', 'ipvlan1\x00', 'wg1\x00', @broadcast, [0x0, 0xff, 0xff, 0xff, 0xff], @dev={'\xaa\xaa\xaa\xaa\xaa', 0x18}, [0x0, 0xff, 0x0, 0xff], 0x6e, 0xce, 0xfe, [], [@common=@CONNSECMARK={'CONNSECMARK\x00', 0x8, {{0x2}}}, @common=@AUDIT={'AUDIT\x00', 0x8, {{0x1}}}], @common=@AUDIT={'AUDIT\x00', 0x8, {{0x1}}}}]}, {0x0, '\x00', 0x3, 0xffffffffffffffff, 0x2, [{0x11, 0x8, 0x2, 'vlan0\x00', 'ip_vti0\x00', 'veth1_macvtap\x00', 'nicvf0\x00', @multicast, [0xff, 0xff, 0x0, 0xff], @multicast, [0x0, 0x0, 0x0, 0x0, 0x0, 0xff], 0x2de, 0x386, 0x3ce, [@bpf0={{'bpf\x00', 0x0, 0x210}, {{0xb, [{0x401, 0x3, 0x16, 0x2}, {0xad, 0x7f, 0xbf, 0x9}, {0x101, 0xb4, 0x3, 0x3f}, {0x8, 0x3f, 0x2, 0x200}, {0x0, 0x0, 0x81, 0x8}, {0x1, 0x80, 0x81, 0x81}, {0x5, 0xaf, 0x1, 0x1}, {0x8, 0x2f, 0x6, 0x101}, {0x1b9, 0x3, 0x4, 0x9}, {0x9, 0x1, 0xff, 0x3ff}, {0x1, 0x1, 0x4, 0x2}, {0x8, 0x4, 0x5, 0x8}, {0x1, 0xff, 0x81, 0x34ada62e}, {0x5, 0xc5, 0x2, 0x8f7}, {0x43d, 0x8, 0x9, 0x8}, {0x3, 0x1, 0x8, 0x1}, {0x4, 0x5, 0x8, 0x7}, {0x4, 0x4, 0x7f, 0x6}, {0xff7f, 0x0, 0x4}, {0x8, 0x2, 0x1, 0x8}, {0x3, 0x22, 0x6, 0x97}, {0x1d14, 0x80, 0x91, 0x8}, {0x7, 0x8, 0x51, 0x1}, {0x2, 0x95, 0x2, 0x80000000}, {0x4, 0x2, 0x3, 0x2}, {0x6, 0xf1, 0x3, 0x81}, {0xffff, 0x1e, 0x0, 0xee}, {0x27b6, 0x40, 0x2, 0x2}, {0x5, 0x58, 0x80, 0x4}, {0x3, 0x8, 0x2, 0x7f}, {0xff, 0x9, 0x4, 0x40}, {0x1b1, 0x1, 0xff, 0xf1a}, {0x0, 0x3, 0xff}, {0xfff, 0x80, 0x6, 0x9}, {0xbbaa, 0x29, 0x81, 0x1ff}, {0x3, 0x0, 0x50, 0xa17}, {0x1, 0x2, 0x13, 0x7fffffff}, {0x8, 0x20, 0x1, 0x200}, {0x3, 0x8, 0xa2, 0xc8}, {0x5, 0x40, 0x5, 0x1000}, {0x100, 0x1f, 0x7, 0x8000}, {0x1, 0x1, 0x1f, 0x6}, {0xffff, 0x7, 0x5c, 0x2}, {0x80, 0x8, 0x4, 0x6c751881}, {0x1ff, 0xff, 0x2, 0x40}, {0xfff7, 0x5, 0x3, 0x9}, {0x81, 0x9, 0x5, 0x1}, {0x4, 0x5, 0x1, 0x45}, {0x1, 0x5, 0x1f, 0x10000}, {0x7, 0x1f, 0x0, 0x100}, {0x4, 0x4, 0x8, 0x6}, {0x8001, 0x2, 0x7f, 0x4}, {0x2, 0x3f, 0x5, 0x6}, {0x100, 0xfd, 0x9, 0xffffffe1}, {0x1, 0x1, 0x9, 0x1ff}, {0x4, 0x81, 0x5, 0x4}, {0x3, 0x9, 0x6e, 0x4}, {0xffff, 0x0, 0x7, 0x7}, {0xfff, 0xae, 0x9, 0x5}, {0x800, 0xc3, 0x1, 0xe10}, {0x3, 0x4, 0x20, 0x101}, {0x9, 0x80, 0x4, 0x7fff}, {0x2, 0x40, 0x0, 0x9}, {0x5, 0x6, 0x6d, 0x14b}], {0x80000000}}}}, @cluster={{'cluster\x00', 0x0, 0x10}, {{0x2, 0x9, 0x4d, 0x1}}}], [@common=@nflog={'nflog\x00', 0x50, {{0x1, 0xae, 0xff3, 0x0, 0x0, "5ad69b83ff350ce0599f3ddf189bc986c40182eae740e30fcec574e271388a74c8dd01a7421408c633e3000e79d5dde8613469611aee43039017ee67468aa3c4"}}}, @common=@NFQUEUE0={'NFQUEUE\x00', 0x8, {{0x7ce5}}}], @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00', 0x9, 0x1, {0x1000}}}}}, {0x5, 0x10, 0x88f7, 'pimreg0\x00', '\x00', 'pim6reg1\x00', 'geneve0\x00', @random="08e841f608b5", [0xff, 0x0, 0x0, 0xff, 0x0, 0xff], @local, [0xff, 0x0, 0x0, 0xff, 0xff, 0xff], 0x6e, 0x6e, 0xa6, [], [], @common=@dnat={'dnat\x00', 0x10, {{@remote, 0xfffffffffffffffe}}}}]}]}, 0x9c6) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) 13:35:29 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_SET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x100, 0x70bd26, 0x25dfdbff, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$BATADV_CMD_SET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x100, 0x70bd26, 0x25dfdbff, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x0) (async) 13:35:29 executing program 1: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r0, 0x0, 0x0) (async) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x210000, 0x0) getsockopt$inet_buf(r0, 0x0, 0x2e, &(0x7f0000000180)=""/117, &(0x7f0000000080)=0x75) (async) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000040)=0x3) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="200025bd7000fbdbdf25050000000c00080007000000000000001400078008000100b796e54f856ade7e13b9e75182808acd8959d14f2ff40c4bf523396036ff1c4a42fd6df1feac84470e4b46c96aaf8199c4f36c4c2884566252ce5603e113cb034beaedd3cd71cc3a34d904cf1779d8bffe7ed472433a625534ae2035b77ee9a03ddc46298bb5cafb2d4b2530d753b907403dd57d483e6f643a7f1011934ebbaac7bb8746796c8c03c11b53c5a42041b17b097ad88cfc5510f0a33f5503d985cfe725e76d55b5994e765b3e664cbaef02342e5cfef9ad7219cf884d736dc8970fb0d34f6bda0bf216e3877cd991d12bf13643250fcbba660805", @ANYRES32=r0, @ANYBLOB="08000100", @ANYRES32=r2, @ANYBLOB], 0x34}, 0x1, 0x0, 0x0, 0x48000}, 0x240488d0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f00000000c0)={0x2, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) [ 2697.991668] nbd: must specify an index to disconnect 13:35:29 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x38, r1, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, '-],^--'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3eb}]}, 0x38}, 0x1, 0x0, 0x0, 0x88044}, 0x800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) [ 2698.020713] nbd: must specify at least one socket 13:35:29 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:29 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$igmp(0x2, 0x3, 0x2) mq_notify(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x20, 0x2, @tid=0xffffffffffffffff}) (async) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000140)={{{@in6=@dev, @in=@initdev}}, {{@in=@private}, 0x0, @in=@local}}, &(0x7f0000000040)=0xe8) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000240)=@filter={'filter\x00', 0xe, 0x5, 0x94e, [0x0, 0x20000340, 0x200006bc, 0x200007ea], 0x0, &(0x7f00000000c0), &(0x7f0000000340)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x2, [{0x6, 0x31, 0x88e7, 'pimreg1\x00', 'veth0_virt_wifi\x00', 'vcan0\x00', 'veth1\x00', @remote, [0x0, 0x0, 0xff, 0x0, 0x0, 0xff], @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, [0x0, 0xff, 0x0, 0x0, 0x0, 0xff], 0x6e, 0x1d6, 0x20e, [], [@common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0x1, '/usr/lib/telepathy/mission-control-5\x00'}}}, @common=@mark={'mark\x00', 0x10, {{0xffffffd0, 0xfffffffffffffffc}}}], @common=@dnat={'dnat\x00', 0x10, {{@empty, 0xfffffffffffffffc}}}}, {0x9, 0x40, 0x892f, 'ipvlan0\x00', 'tunl0\x00', 'batadv_slave_0\x00', 'veth1_to_bridge\x00', @local, [0x0, 0xff, 0x0, 0xff, 0x0, 0xff], @local, [0xff, 0xff, 0x0, 0x0, 0xff, 0xff], 0xde, 0x10e, 0x13e, [@stp={{'stp\x00', 0x0, 0x48}, {{0x7, {0x68, 0xa6ae, 0xa2, @broadcast, [0xff, 0xff, 0xff, 0x0, 0xff], 0x5, 0x7, 0x7116, 0x3, @remote, [0xff, 0x0, 0xff], 0x4e21, 0x4e21, 0xffff, 0x2, 0x400, 0x8, 0x2, 0x2, 0x100, 0x401}, 0x108, 0xe15}}}], [@common=@redirect={'redirect\x00', 0x8, {{0xffffffffffffffff}}}], @common=@CLASSIFY={'CLASSIFY\x00', 0x8}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{0x9, 0x10, 0x9, 'veth1_vlan\x00', 'dvmrp1\x00', 'ipvlan1\x00', 'wg1\x00', @broadcast, [0x0, 0xff, 0xff, 0xff, 0xff], @dev={'\xaa\xaa\xaa\xaa\xaa', 0x18}, [0x0, 0xff, 0x0, 0xff], 0x6e, 0xce, 0xfe, [], [@common=@CONNSECMARK={'CONNSECMARK\x00', 0x8, {{0x2}}}, @common=@AUDIT={'AUDIT\x00', 0x8, {{0x1}}}], @common=@AUDIT={'AUDIT\x00', 0x8, {{0x1}}}}]}, {0x0, '\x00', 0x3, 0xffffffffffffffff, 0x2, [{0x11, 0x8, 0x2, 'vlan0\x00', 'ip_vti0\x00', 'veth1_macvtap\x00', 'nicvf0\x00', @multicast, [0xff, 0xff, 0x0, 0xff], @multicast, [0x0, 0x0, 0x0, 0x0, 0x0, 0xff], 0x2de, 0x386, 0x3ce, [@bpf0={{'bpf\x00', 0x0, 0x210}, {{0xb, [{0x401, 0x3, 0x16, 0x2}, {0xad, 0x7f, 0xbf, 0x9}, {0x101, 0xb4, 0x3, 0x3f}, {0x8, 0x3f, 0x2, 0x200}, {0x0, 0x0, 0x81, 0x8}, {0x1, 0x80, 0x81, 0x81}, {0x5, 0xaf, 0x1, 0x1}, {0x8, 0x2f, 0x6, 0x101}, {0x1b9, 0x3, 0x4, 0x9}, {0x9, 0x1, 0xff, 0x3ff}, {0x1, 0x1, 0x4, 0x2}, {0x8, 0x4, 0x5, 0x8}, {0x1, 0xff, 0x81, 0x34ada62e}, {0x5, 0xc5, 0x2, 0x8f7}, {0x43d, 0x8, 0x9, 0x8}, {0x3, 0x1, 0x8, 0x1}, {0x4, 0x5, 0x8, 0x7}, {0x4, 0x4, 0x7f, 0x6}, {0xff7f, 0x0, 0x4}, {0x8, 0x2, 0x1, 0x8}, {0x3, 0x22, 0x6, 0x97}, {0x1d14, 0x80, 0x91, 0x8}, {0x7, 0x8, 0x51, 0x1}, {0x2, 0x95, 0x2, 0x80000000}, {0x4, 0x2, 0x3, 0x2}, {0x6, 0xf1, 0x3, 0x81}, {0xffff, 0x1e, 0x0, 0xee}, {0x27b6, 0x40, 0x2, 0x2}, {0x5, 0x58, 0x80, 0x4}, {0x3, 0x8, 0x2, 0x7f}, {0xff, 0x9, 0x4, 0x40}, {0x1b1, 0x1, 0xff, 0xf1a}, {0x0, 0x3, 0xff}, {0xfff, 0x80, 0x6, 0x9}, {0xbbaa, 0x29, 0x81, 0x1ff}, {0x3, 0x0, 0x50, 0xa17}, {0x1, 0x2, 0x13, 0x7fffffff}, {0x8, 0x20, 0x1, 0x200}, {0x3, 0x8, 0xa2, 0xc8}, {0x5, 0x40, 0x5, 0x1000}, {0x100, 0x1f, 0x7, 0x8000}, {0x1, 0x1, 0x1f, 0x6}, {0xffff, 0x7, 0x5c, 0x2}, {0x80, 0x8, 0x4, 0x6c751881}, {0x1ff, 0xff, 0x2, 0x40}, {0xfff7, 0x5, 0x3, 0x9}, {0x81, 0x9, 0x5, 0x1}, {0x4, 0x5, 0x1, 0x45}, {0x1, 0x5, 0x1f, 0x10000}, {0x7, 0x1f, 0x0, 0x100}, {0x4, 0x4, 0x8, 0x6}, {0x8001, 0x2, 0x7f, 0x4}, {0x2, 0x3f, 0x5, 0x6}, {0x100, 0xfd, 0x9, 0xffffffe1}, {0x1, 0x1, 0x9, 0x1ff}, {0x4, 0x81, 0x5, 0x4}, {0x3, 0x9, 0x6e, 0x4}, {0xffff, 0x0, 0x7, 0x7}, {0xfff, 0xae, 0x9, 0x5}, {0x800, 0xc3, 0x1, 0xe10}, {0x3, 0x4, 0x20, 0x101}, {0x9, 0x80, 0x4, 0x7fff}, {0x2, 0x40, 0x0, 0x9}, {0x5, 0x6, 0x6d, 0x14b}], {0x80000000}}}}, @cluster={{'cluster\x00', 0x0, 0x10}, {{0x2, 0x9, 0x4d, 0x1}}}], [@common=@nflog={'nflog\x00', 0x50, {{0x1, 0xae, 0xff3, 0x0, 0x0, "5ad69b83ff350ce0599f3ddf189bc986c40182eae740e30fcec574e271388a74c8dd01a7421408c633e3000e79d5dde8613469611aee43039017ee67468aa3c4"}}}, @common=@NFQUEUE0={'NFQUEUE\x00', 0x8, {{0x7ce5}}}], @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00', 0x9, 0x1, {0x1000}}}}}, {0x5, 0x10, 0x88f7, 'pimreg0\x00', '\x00', 'pim6reg1\x00', 'geneve0\x00', @random="08e841f608b5", [0xff, 0x0, 0x0, 0xff, 0x0, 0xff], @local, [0xff, 0x0, 0x0, 0xff, 0xff, 0xff], 0x6e, 0x6e, 0xa6, [], [], @common=@dnat={'dnat\x00', 0x10, {{@remote, 0xfffffffffffffffe}}}}]}]}, 0x9c6) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) 13:35:29 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_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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r4, 0x100, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, ')]}:'}]}, 0x1c}}, 0x20000804) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={&(0x7f0000000080)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={0x0}}, 0x0) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(0xffffffffffffffff, 0x6, 0x15, &(0x7f0000000040)=0x1, 0x4) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={0x2c, r5, 0x10, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24000000}, 0x20000000) 13:35:29 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x6c00}, 0x0) 13:35:29 executing program 1: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r0, 0x0, 0x0) (async) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x210000, 0x0) (async) getsockopt$inet_buf(r0, 0x0, 0x2e, &(0x7f0000000180)=""/117, &(0x7f0000000080)=0x75) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000040)=0x3) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="200025bd7000fbdbdf25050000000c00080007000000000000001400078008000100b796e54f856ade7e13b9e75182808acd8959d14f2ff40c4bf523396036ff1c4a42fd6df1feac84470e4b46c96aaf8199c4f36c4c2884566252ce5603e113cb034beaedd3cd71cc3a34d904cf1779d8bffe7ed472433a625534ae2035b77ee9a03ddc46298bb5cafb2d4b2530d753b907403dd57d483e6f643a7f1011934ebbaac7bb8746796c8c03c11b53c5a42041b17b097ad88cfc5510f0a33f5503d985cfe725e76d55b5994e765b3e664cbaef02342e5cfef9ad7219cf884d736dc8970fb0d34f6bda0bf216e3877cd991d12bf13643250fcbba660805", @ANYRES32=r0, @ANYBLOB="08000100", @ANYRES32=r2, @ANYBLOB], 0x34}, 0x1, 0x0, 0x0, 0x48000}, 0x240488d0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f00000000c0)={0x2, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) [ 2698.073297] nbd: must specify an index to disconnect 13:35:29 executing program 4: 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_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r4, 0x100, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, ')]}:'}]}, 0x1c}}, 0x20000804) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={&(0x7f0000000080)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={0x0}}, 0x0) (async) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(0xffffffffffffffff, 0x6, 0x15, &(0x7f0000000040)=0x1, 0x4) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={0x2c, r5, 0x10, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24000000}, 0x20000000) 13:35:29 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000340)={0xa0, r2, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '\'^'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfc00000000000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x3d, 0xa, '\x81^A\xd45\xf6\x19z5\x1d\x01\x11E)\x96\xea\xa8\xe0Z\x9b\xec`\xb3\xeb\x0e\xac\xcd\xe0L\xd6\xbexjo>\x8f\x02\xb1\xff\x98\r\b\x86:\xfdc\xff\xcb\xc6\"e\xb2 VQ\b\xec'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x28d6e1cb}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xffffffffffffff8a}]}, 0xa0}, 0x1, 0x0, 0x0, 0x4040045}, 0x24004041) socket$inet6_sctp(0xa, 0x1, 0x84) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 13:35:29 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r3, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000000}, 0x1, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) [ 2698.117472] nbd: must specify at least one socket 13:35:29 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x7400}, 0x0) 13:35:29 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000200)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000000000000050000000c000780080001006390d212af8c56bd926c9accdb29fb69741f0df4b21bc7a6dfb668bc2515390142cc8c9b69a7ac450fb41f7db9b253f861c2b7566cae7afb8aaf59", @ANYRES32, @ANYBLOB="0800010000000000"], 0x28}}, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x88, r4, 0x4, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, ']#0*{'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x70}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}]}, 0x88}}, 0x8) 13:35:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000000}, 0x1, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000000}, 0x1, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) (async) 13:35:29 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:29 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x7a00}, 0x0) 13:35:29 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_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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r4, 0x100, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, ')]}:'}]}, 0x1c}}, 0x20000804) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={&(0x7f0000000080)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={0x0}}, 0x0) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(0xffffffffffffffff, 0x6, 0x15, &(0x7f0000000040)=0x1, 0x4) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={0x2c, r5, 0x10, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24000000}, 0x20000000) 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_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r4, 0x100, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, ')]}:'}]}, 0x1c}}, 0x20000804) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={&(0x7f0000000080)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={0x0}}, 0x0) (async) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(0xffffffffffffffff, 0x6, 0x15, &(0x7f0000000040)=0x1, 0x4) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={0x2c, r5, 0x10, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24000000}, 0x20000000) (async) [ 2698.198326] nbd: must specify at least one socket 13:35:29 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000340)={0xa0, r2, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '\'^'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfc00000000000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x3d, 0xa, '\x81^A\xd45\xf6\x19z5\x1d\x01\x11E)\x96\xea\xa8\xe0Z\x9b\xec`\xb3\xeb\x0e\xac\xcd\xe0L\xd6\xbexjo>\x8f\x02\xb1\xff\x98\r\b\x86:\xfdc\xff\xcb\xc6\"e\xb2 VQ\b\xec'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x28d6e1cb}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xffffffffffffff8a}]}, 0xa0}, 0x1, 0x0, 0x0, 0x4040045}, 0x24004041) socket$inet6_sctp(0xa, 0x1, 0x84) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 13:35:29 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:29 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000200)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000000000000050000000c000780080001006390d212af8c56bd926c9accdb29fb69741f0df4b21bc7a6dfb668bc2515390142cc8c9b69a7ac450fb41f7db9b253f861c2b7566cae7afb8aaf59", @ANYRES32, @ANYBLOB="0800010000000000"], 0x28}}, 0x0) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) (async) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x88, r4, 0x4, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, ']#0*{'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x70}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}]}, 0x88}}, 0x8) [ 2698.256282] nbd: must specify at least one socket 13:35:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000000}, 0x1, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000000}, 0x1, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) (async) 13:35:29 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000340)={0xa0, r2, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '\'^'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfc00000000000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x3d, 0xa, '\x81^A\xd45\xf6\x19z5\x1d\x01\x11E)\x96\xea\xa8\xe0Z\x9b\xec`\xb3\xeb\x0e\xac\xcd\xe0L\xd6\xbexjo>\x8f\x02\xb1\xff\x98\r\b\x86:\xfdc\xff\xcb\xc6\"e\xb2 VQ\b\xec'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x28d6e1cb}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xffffffffffffff8a}]}, 0xa0}, 0x1, 0x0, 0x0, 0x4040045}, 0x24004041) socket$inet6_sctp(0xa, 0x1, 0x84) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 13:35:29 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0xf000}, 0x0) 13:35:29 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:29 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = socket(0x8, 0x6, 0x400) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080), 0x32000, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0xa0, 0x0, 0x8, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1000}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xa0}, 0x1, 0x0, 0x0, 0x40000}, 0x4000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:29 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000200)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000000000000050000000c000780080001006390d212af8c56bd926c9accdb29fb69741f0df4b21bc7a6dfb668bc2515390142cc8c9b69a7ac450fb41f7db9b253f861c2b7566cae7afb8aaf59", @ANYRES32, @ANYBLOB="0800010000000000"], 0x28}}, 0x0) (async) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) (async) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x88, r4, 0x4, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, ']#0*{'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x70}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}]}, 0x88}}, 0x8) 13:35:29 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) r1 = accept4$ax25(0xffffffffffffffff, &(0x7f0000000180)={{0x3, @netrom}, [@bcast, @bcast, @bcast, @remote, @bcast, @remote, @netrom]}, &(0x7f0000000200)=0x48, 0x0) getsockname$ax25(r1, &(0x7f0000000240)={{0x3, @netrom}, [@remote, @null, @remote, @null, @remote, @default, @default]}, &(0x7f00000002c0)=0x48) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x0, 0x1, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1a2a}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '/'}]}, 0x28}, 0x1, 0x0, 0x0, 0x24000015}, 0x2400c000) [ 2698.345487] nbd: must specify at least one socket 13:35:29 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x34000}, 0x0) 13:35:29 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ustat(0x7fd, &(0x7f0000000040)) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x4000800) r1 = accept4$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0, @private}, &(0x7f0000000140)=0x10, 0x100800) getsockname$inet(r1, &(0x7f0000000180)={0x2, 0x0, @empty}, &(0x7f00000001c0)=0x10) ustat(0x20, &(0x7f0000000080)) 13:35:29 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = socket(0x8, 0x6, 0x400) (async) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080), 0x32000, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0xa0, 0x0, 0x8, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1000}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xa0}, 0x1, 0x0, 0x0, 0x40000}, 0x4000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:29 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r3, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:29 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) r1 = accept4$ax25(0xffffffffffffffff, &(0x7f0000000180)={{0x3, @netrom}, [@bcast, @bcast, @bcast, @remote, @bcast, @remote, @netrom]}, &(0x7f0000000200)=0x48, 0x0) getsockname$ax25(r1, &(0x7f0000000240)={{0x3, @netrom}, [@remote, @null, @remote, @null, @remote, @default, @default]}, &(0x7f00000002c0)=0x48) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x0, 0x1, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1a2a}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '/'}]}, 0x28}, 0x1, 0x0, 0x0, 0x24000015}, 0x2400c000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) (async) accept4$ax25(0xffffffffffffffff, &(0x7f0000000180)={{0x3, @netrom}, [@bcast, @bcast, @bcast, @remote, @bcast, @remote, @netrom]}, &(0x7f0000000200)=0x48, 0x0) (async) getsockname$ax25(r1, &(0x7f0000000240)={{0x3, @netrom}, [@remote, @null, @remote, @null, @remote, @default, @default]}, &(0x7f00000002c0)=0x48) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x0, 0x1, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1a2a}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '/'}]}, 0x28}, 0x1, 0x0, 0x0, 0x24000015}, 0x2400c000) (async) 13:35:29 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x26040090}, 0xd1) 13:35:29 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = socket(0x8, 0x6, 0x400) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080), 0x32000, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0xa0, 0x0, 0x8, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1000}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xa0}, 0x1, 0x0, 0x0, 0x40000}, 0x4000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:29 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ustat(0x7fd, &(0x7f0000000040)) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x4000800) (async) r1 = accept4$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0, @private}, &(0x7f0000000140)=0x10, 0x100800) getsockname$inet(r1, &(0x7f0000000180)={0x2, 0x0, @empty}, &(0x7f00000001c0)=0x10) (async) ustat(0x20, &(0x7f0000000080)) 13:35:29 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x26040090}, 0xd1) 13:35:29 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2698.459453] nbd: must specify at least one socket 13:35:29 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) r1 = accept4$ax25(0xffffffffffffffff, &(0x7f0000000180)={{0x3, @netrom}, [@bcast, @bcast, @bcast, @remote, @bcast, @remote, @netrom]}, &(0x7f0000000200)=0x48, 0x0) getsockname$ax25(r1, &(0x7f0000000240)={{0x3, @netrom}, [@remote, @null, @remote, @null, @remote, @default, @default]}, &(0x7f00000002c0)=0x48) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x0, 0x1, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1a2a}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '/'}]}, 0x28}, 0x1, 0x0, 0x0, 0x24000015}, 0x2400c000) 13:35:29 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x400300}, 0x0) 13:35:30 executing program 4: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$FUSE_BMAP(r0, &(0x7f0000000080)={0x18, 0x0, 0x0, {0x1}}, 0x18) write$apparmor_exec(r0, 0x0, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) ioctl$KVM_IRQFD(0xffffffffffffffff, 0x4020ae76, &(0x7f0000000040)={r0, 0x4, 0x1, r1}) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:30 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x26040090}, 0xd1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x26040090}, 0xd1) (async) 13:35:30 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:30 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ustat(0x7fd, &(0x7f0000000040)) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x4000800) r1 = accept4$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0, @private}, &(0x7f0000000140)=0x10, 0x100800) getsockname$inet(r1, &(0x7f0000000180)={0x2, 0x0, @empty}, &(0x7f00000001c0)=0x10) ustat(0x20, &(0x7f0000000080)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ustat(0x7fd, &(0x7f0000000040)) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x4000800) (async) accept4$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0, @private}, &(0x7f0000000140)=0x10, 0x100800) (async) getsockname$inet(r1, &(0x7f0000000180)={0x2, 0x0, @empty}, &(0x7f00000001c0)=0x10) (async) ustat(0x20, &(0x7f0000000080)) (async) [ 2698.542347] nbd: must specify at least one socket 13:35:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f00000001c0)) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x121000, 0x0) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f0000000240)={{0x2, 0x4e22, @private=0xa010100}, {0x1, @random="7e600f30b022"}, 0x0, {0x2, 0x4e21, @loopback}, 'ip6_vti0\x00'}) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) write$apparmor_exec(r2, 0x0, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000180)=r3) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000080)) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20008001}, 0x20004850) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000002c0)={'syz_tun\x00', 0x0}) r6 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) ioctl$SIOCAX25GETUID(r6, 0x89e0, &(0x7f0000001040)={0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}}) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000340)=r5) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000140)=r1) 13:35:30 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0xf0ffff}, 0x0) 13:35:30 executing program 1: ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) 13:35:30 executing program 4: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$FUSE_BMAP(r0, &(0x7f0000000080)={0x18, 0x0, 0x0, {0x1}}, 0x18) write$apparmor_exec(r0, 0x0, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) ioctl$KVM_IRQFD(0xffffffffffffffff, 0x4020ae76, &(0x7f0000000040)={r0, 0x4, 0x1, r1}) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) write$FUSE_BMAP(r0, &(0x7f0000000080)={0x18, 0x0, 0x0, {0x1}}, 0x18) (async) write$apparmor_exec(r0, 0x0, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) write$apparmor_exec(r1, 0x0, 0x0) (async) ioctl$KVM_IRQFD(0xffffffffffffffff, 0x4020ae76, &(0x7f0000000040)={r0, 0x4, 0x1, r1}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) 13:35:30 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f00000001c0)) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x121000, 0x0) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f0000000240)={{0x2, 0x4e22, @private=0xa010100}, {0x1, @random="7e600f30b022"}, 0x0, {0x2, 0x4e21, @loopback}, 'ip6_vti0\x00'}) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) write$apparmor_exec(r2, 0x0, 0x0) (async) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000180)=r3) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000080)) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20008001}, 0x20004850) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000002c0)={'syz_tun\x00', 0x0}) (async) r6 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) ioctl$SIOCAX25GETUID(r6, 0x89e0, &(0x7f0000001040)={0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}}) (async) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000340)=r5) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000140)=r1) 13:35:30 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x1000000}, 0x0) [ 2698.631969] nbd: must specify at least one socket 13:35:30 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r1, 0x20, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 13:35:30 executing program 1: ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) 13:35:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f00000001c0)) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x121000, 0x0) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f0000000240)={{0x2, 0x4e22, @private=0xa010100}, {0x1, @random="7e600f30b022"}, 0x0, {0x2, 0x4e21, @loopback}, 'ip6_vti0\x00'}) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) write$apparmor_exec(r2, 0x0, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000180)=r3) (async) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000180)=r3) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000080)) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20008001}, 0x20004850) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000002c0)={'syz_tun\x00'}) (async) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000002c0)={'syz_tun\x00', 0x0}) syz_init_net_socket$ax25(0x3, 0x2, 0x0) (async) r6 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) ioctl$SIOCAX25GETUID(r6, 0x89e0, &(0x7f0000001040)={0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}}) (async) ioctl$SIOCAX25GETUID(r6, 0x89e0, &(0x7f0000001040)={0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}}) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000340)=r5) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000140)=r1) 13:35:30 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) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:30 executing program 4: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$FUSE_BMAP(r0, &(0x7f0000000080)={0x18, 0x0, 0x0, {0x1}}, 0x18) (async) write$FUSE_BMAP(r0, &(0x7f0000000080)={0x18, 0x0, 0x0, {0x1}}, 0x18) write$apparmor_exec(r0, 0x0, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) ioctl$KVM_IRQFD(0xffffffffffffffff, 0x4020ae76, &(0x7f0000000040)={r0, 0x4, 0x1, r1}) (async) ioctl$KVM_IRQFD(0xffffffffffffffff, 0x4020ae76, &(0x7f0000000040)={r0, 0x4, 0x1, r1}) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:30 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r1, 0x20, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r1, 0x20, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x8000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) 13:35:30 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x2000000}, 0x0) 13:35:30 executing program 1: ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) [ 2698.723704] nbd: must specify at least one socket 13:35:30 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:30 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = socket(0x0, 0x800, 0x2) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) r5 = socket(0x2c, 0x800, 0x9) getsockopt$inet_mreqn(r5, 0x0, 0x20, &(0x7f0000000240)={@private, @private, 0x0}, &(0x7f0000000280)=0xc) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f00000002c0)={@local, @empty, r6}, 0xc) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2404000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0xb4, r1, 0x4, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '!'}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '[@].!/['}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, ')#\xe0\x18\xaf\x8f\x06'}]}, 0xb4}}, 0x40) 13:35:30 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000340)={0xf6e6, {{0x2, 0x4e24, @remote}}, 0x0, 0x4, [{{0x2, 0x4e22, @loopback}}, {{0x2, 0x4e24, @local}}, {{0x2, 0x4e20, @empty}}, {{0x2, 0x4e24, @local}}]}, 0x290) setsockopt$MRT_DEL_MFC(r1, 0x0, 0xcd, &(0x7f0000000040)={@rand_addr=0x64010102, @rand_addr=0x64010102, 0x1, "d0742ce7eccf0532a0673716309556f9969575c244b4310d15d67dee0f903886", 0xc, 0x1f, 0x2, 0x4}, 0x3c) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:30 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x3000000}, 0x0) [ 2698.772290] nbd: must specify at least one socket 13:35:30 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000340)={0xf6e6, {{0x2, 0x4e24, @remote}}, 0x0, 0x4, [{{0x2, 0x4e22, @loopback}}, {{0x2, 0x4e24, @local}}, {{0x2, 0x4e20, @empty}}, {{0x2, 0x4e24, @local}}]}, 0x290) setsockopt$MRT_DEL_MFC(r1, 0x0, 0xcd, &(0x7f0000000040)={@rand_addr=0x64010102, @rand_addr=0x64010102, 0x1, "d0742ce7eccf0532a0673716309556f9969575c244b4310d15d67dee0f903886", 0xc, 0x1f, 0x2, 0x4}, 0x3c) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) write$apparmor_exec(r1, 0x0, 0x0) (async) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000340)={0xf6e6, {{0x2, 0x4e24, @remote}}, 0x0, 0x4, [{{0x2, 0x4e22, @loopback}}, {{0x2, 0x4e24, @local}}, {{0x2, 0x4e20, @empty}}, {{0x2, 0x4e24, @local}}]}, 0x290) (async) setsockopt$MRT_DEL_MFC(r1, 0x0, 0xcd, &(0x7f0000000040)={@rand_addr=0x64010102, @rand_addr=0x64010102, 0x1, "d0742ce7eccf0532a0673716309556f9969575c244b4310d15d67dee0f903886", 0xc, 0x1f, 0x2, 0x4}, 0x3c) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) 13:35:30 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r1, 0x20, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r1, 0x20, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x8000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) 13:35:30 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(0x0, r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:30 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) socket(0x0, 0x800, 0x2) (async) r2 = socket(0x0, 0x800, 0x2) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) r5 = socket(0x2c, 0x800, 0x9) getsockopt$inet_mreqn(r5, 0x0, 0x20, &(0x7f0000000240)={@private, @private, 0x0}, &(0x7f0000000280)=0xc) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f00000002c0)={@local, @empty, r6}, 0xc) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2404000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0xb4, r1, 0x4, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '!'}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '[@].!/['}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, ')#\xe0\x18\xaf\x8f\x06'}]}, 0xb4}}, 0x40) 13:35:30 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) clock_gettime(0x0, &(0x7f0000000440)={0x0, 0x0}) mq_timedreceive(0xffffffffffffffff, &(0x7f00000003c0)=""/108, 0x6c, 0x101, &(0x7f0000000480)={r3, r4+60000000}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r2, 0x100, 0x70bd25, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x20040000}, 0x48084) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r5, 0x6, 0x23, &(0x7f0000000340)={&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/76, 0x4c, 0x0, &(0x7f0000000280)=""/78, 0x4e}, &(0x7f0000000380)=0x40) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) 13:35:30 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) [ 2698.852540] nbd: must specify at least one socket 13:35:30 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(0x0, r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:30 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000340)={0xf6e6, {{0x2, 0x4e24, @remote}}, 0x0, 0x4, [{{0x2, 0x4e22, @loopback}}, {{0x2, 0x4e24, @local}}, {{0x2, 0x4e20, @empty}}, {{0x2, 0x4e24, @local}}]}, 0x290) setsockopt$MRT_DEL_MFC(r1, 0x0, 0xcd, &(0x7f0000000040)={@rand_addr=0x64010102, @rand_addr=0x64010102, 0x1, "d0742ce7eccf0532a0673716309556f9969575c244b4310d15d67dee0f903886", 0xc, 0x1f, 0x2, 0x4}, 0x3c) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:30 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r1, 0x20, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, '--:]%'}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000}, 0x8000) 13:35:30 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = socket(0x0, 0x800, 0x2) (async, rerun: 32) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 32) write$apparmor_exec(r3, 0x0, 0x0) (async, rerun: 64) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 64) write$apparmor_exec(r4, 0x0, 0x0) (async) r5 = socket(0x2c, 0x800, 0x9) getsockopt$inet_mreqn(r5, 0x0, 0x20, &(0x7f0000000240)={@private, @private, 0x0}, &(0x7f0000000280)=0xc) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f00000002c0)={@local, @empty, r6}, 0xc) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2404000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0xb4, r1, 0x4, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '!'}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '[@].!/['}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, ')#\xe0\x18\xaf\x8f\x06'}]}, 0xb4}}, 0x40) 13:35:30 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) clock_gettime(0x0, &(0x7f0000000440)={0x0, 0x0}) mq_timedreceive(0xffffffffffffffff, &(0x7f00000003c0)=""/108, 0x6c, 0x101, &(0x7f0000000480)={r3, r4+60000000}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r2, 0x100, 0x70bd25, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x20040000}, 0x48084) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r5, 0x6, 0x23, &(0x7f0000000340)={&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/76, 0x4c, 0x0, &(0x7f0000000280)=""/78, 0x4e}, &(0x7f0000000380)=0x40) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) (async) clock_gettime(0x0, &(0x7f0000000440)) (async) mq_timedreceive(0xffffffffffffffff, &(0x7f00000003c0)=""/108, 0x6c, 0x101, &(0x7f0000000480)={r3, r4+60000000}) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r2, 0x100, 0x70bd25, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x20040000}, 0x48084) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) write$apparmor_exec(r5, 0x0, 0x0) (async) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r5, 0x6, 0x23, &(0x7f0000000340)={&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/76, 0x4c, 0x0, &(0x7f0000000280)=""/78, 0x4e}, &(0x7f0000000380)=0x40) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) (async) 13:35:30 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) [ 2698.932781] nbd: must specify at least one socket 13:35:30 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r1, 0x20, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, '--:]%'}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000}, 0x8000) 13:35:30 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(0x0, r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:30 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x5000000}, 0x0) 13:35:30 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:30 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r1, 0x20, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, '--:]%'}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000}, 0x8000) 13:35:30 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) (async) clock_gettime(0x0, &(0x7f0000000440)={0x0, 0x0}) mq_timedreceive(0xffffffffffffffff, &(0x7f00000003c0)=""/108, 0x6c, 0x101, &(0x7f0000000480)={r3, r4+60000000}) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r2, 0x100, 0x70bd25, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x20040000}, 0x48084) (async) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r5, 0x6, 0x23, &(0x7f0000000340)={&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/76, 0x4c, 0x0, &(0x7f0000000280)=""/78, 0x4e}, &(0x7f0000000380)=0x40) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) 13:35:30 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:30 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(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r1, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:30 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x6000000}, 0x0) [ 2699.068337] nbd: must specify at least one socket [ 2699.143819] nbd: must specify at least one socket 13:35:30 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='l\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="08002abd7000fbdbdf250500000008000100000000000c000400ffffff7f000000000c00080000000000000000000c000600010000000000000006000a002d5b00000c00020003000000000000000c00030094000000000000000c0004001342000000000000285058dcb84da54970ce936d32df52e790a491fc7d06741eeeac590bdbb77b797b6ce89421c077877116bb75889d89232d2f67a8653d3763be9b9c990d21c391be886af8afb681c4407e7d70b5d364ae596d167c9290967cb26dfcd16de22ff247b18bc94b3b359898b5419d372b0b1668e7d326edc70f6e2b394a552fb52d280cb12c1063d7b59b36785c758d5efa16e53921070fa9adebb0b4e0e0dc70a0be01cfb2573df6cb697cb69109a40ee90d0e178b"], 0x6c}, 0x1, 0x0, 0x0, 0x24018041}, 0xd2c313e35781c7a5) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0xc8}, 0x4000) 13:35:30 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:30 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x0) 13:35:30 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(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r1, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:30 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:30 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x7000000}, 0x0) 13:35:30 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(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r1, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:30 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='l\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="08002abd7000fbdbdf250500000008000100000000000c000400ffffff7f000000000c00080000000000000000000c000600010000000000000006000a002d5b00000c00020003000000000000000c00030094000000000000000c0004001342000000000000285058dcb84da54970ce936d32df52e790a491fc7d06741eeeac590bdbb77b797b6ce89421c077877116bb75889d89232d2f67a8653d3763be9b9c990d21c391be886af8afb681c4407e7d70b5d364ae596d167c9290967cb26dfcd16de22ff247b18bc94b3b359898b5419d372b0b1668e7d326edc70f6e2b394a552fb52d280cb12c1063d7b59b36785c758d5efa16e53921070fa9adebb0b4e0e0dc70a0be01cfb2573df6cb697cb69109a40ee90d0e178b"], 0x6c}, 0x1, 0x0, 0x0, 0x24018041}, 0xd2c313e35781c7a5) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='l\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="08002abd7000fbdbdf250500000008000100000000000c000400ffffff7f000000000c00080000000000000000000c000600010000000000000006000a002d5b00000c00020003000000000000000c00030094000000000000000c0004001342000000000000285058dcb84da54970ce936d32df52e790a491fc7d06741eeeac590bdbb77b797b6ce89421c077877116bb75889d89232d2f67a8653d3763be9b9c990d21c391be886af8afb681c4407e7d70b5d364ae596d167c9290967cb26dfcd16de22ff247b18bc94b3b359898b5419d372b0b1668e7d326edc70f6e2b394a552fb52d280cb12c1063d7b59b36785c758d5efa16e53921070fa9adebb0b4e0e0dc70a0be01cfb2573df6cb697cb69109a40ee90d0e178b"], 0x6c}, 0x1, 0x0, 0x0, 0x24018041}, 0xd2c313e35781c7a5) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0xc8}, 0x4000) 13:35:30 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) [ 2699.287847] nbd: must specify at least one socket 13:35:30 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0xf000000}, 0x0) 13:35:30 executing program 4: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x0) 13:35:30 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x0) 13:35:30 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r1, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:30 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='l\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="08002abd7000fbdbdf250500000008000100000000000c000400ffffff7f000000000c00080000000000000000000c000600010000000000000006000a002d5b00000c00020003000000000000000c00030094000000000000000c0004001342000000000000285058dcb84da54970ce936d32df52e790a491fc7d06741eeeac590bdbb77b797b6ce89421c077877116bb75889d89232d2f67a8653d3763be9b9c990d21c391be886af8afb681c4407e7d70b5d364ae596d167c9290967cb26dfcd16de22ff247b18bc94b3b359898b5419d372b0b1668e7d326edc70f6e2b394a552fb52d280cb12c1063d7b59b36785c758d5efa16e53921070fa9adebb0b4e0e0dc70a0be01cfb2573df6cb697cb69109a40ee90d0e178b"], 0x6c}, 0x1, 0x0, 0x0, 0x24018041}, 0xd2c313e35781c7a5) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0xc8}, 0x4000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='l\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="08002abd7000fbdbdf250500000008000100000000000c000400ffffff7f000000000c00080000000000000000000c000600010000000000000006000a002d5b00000c00020003000000000000000c00030094000000000000000c0004001342000000000000285058dcb84da54970ce936d32df52e790a491fc7d06741eeeac590bdbb77b797b6ce89421c077877116bb75889d89232d2f67a8653d3763be9b9c990d21c391be886af8afb681c4407e7d70b5d364ae596d167c9290967cb26dfcd16de22ff247b18bc94b3b359898b5419d372b0b1668e7d326edc70f6e2b394a552fb52d280cb12c1063d7b59b36785c758d5efa16e53921070fa9adebb0b4e0e0dc70a0be01cfb2573df6cb697cb69109a40ee90d0e178b"], 0x6c}, 0x1, 0x0, 0x0, 0x24018041}, 0xd2c313e35781c7a5) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0xc8}, 0x4000) (async) [ 2699.355958] nbd: must specify at least one socket 13:35:30 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) 13:35:30 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) getsockopt$IPT_SO_GET_INFO(r1, 0x0, 0x40, &(0x7f0000000040)={'mangle\x00', 0x0, [0xcf, 0x5, 0x5, 0x8, 0x1f]}, &(0x7f00000000c0)=0x19) 13:35:30 executing program 4: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x0) (async) 13:35:30 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x0) 13:35:30 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r1, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:30 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) getsockopt$IPT_SO_GET_INFO(r1, 0x0, 0x40, &(0x7f0000000040)={'mangle\x00', 0x0, [0xcf, 0x5, 0x5, 0x8, 0x1f]}, &(0x7f00000000c0)=0x19) (async) getsockopt$IPT_SO_GET_INFO(r1, 0x0, 0x40, &(0x7f0000000040)={'mangle\x00', 0x0, [0xcf, 0x5, 0x5, 0x8, 0x1f]}, &(0x7f00000000c0)=0x19) 13:35:30 executing program 4: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x0) (async) 13:35:30 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) getsockopt$IPT_SO_GET_INFO(r1, 0x0, 0x40, &(0x7f0000000040)={'mangle\x00', 0x0, [0xcf, 0x5, 0x5, 0x8, 0x1f]}, &(0x7f00000000c0)=0x19) 13:35:30 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r1, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:30 executing program 3: bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e24, @broadcast}, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) [ 2699.460122] nbd: must specify at least one socket 13:35:31 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x48000000}, 0x0) 13:35:31 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x80000018}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000080}, 0x0) 13:35:31 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, 0x0, 0x4000000) 13:35:31 executing program 3: bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e24, @broadcast}, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) 13:35:31 executing program 4: r0 = socket(0x25, 0xa, 0x5) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f0000000080)="ee339f580198c61f6a0ee90e991c2b1f", 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$apparmor_exec(r2, 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f0000000040)=0xcc) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:31 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x80000018}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000080}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x80000018}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000080}, 0x0) (async) 13:35:31 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_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x90, r4, 0x100, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x90}, 0x1, 0x0, 0x0, 0x20000000}, 0x20044084) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4044044}, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r7, 0x0, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r8) sendmsg$NBD_CMD_STATUS(r9, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r10, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r7, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x20, r10, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0x24000005}, 0x0) [ 2699.568289] nbd: must specify at least one socket 13:35:31 executing program 3: bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e24, @broadcast}, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) 13:35:31 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x4c000000}, 0x0) 13:35:31 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, 0x0, 0x4000000) 13:35:31 executing program 4: r0 = socket(0x25, 0xa, 0x5) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f0000000080)="ee339f580198c61f6a0ee90e991c2b1f", 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$apparmor_exec(r2, 0x0, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f0000000040)=0xcc) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:31 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x80000018}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000080}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x80000018}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000080}, 0x0) (async) 13:35:31 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000200)) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000480)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x48, r6, 0x800, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4f7c}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80106}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r4, 0x2, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}]}, 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x800) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xc80, 0x0) ioctl$TUNGETFEATURES(r7, 0x800454cf, &(0x7f0000000080)) 13:35:31 executing program 1: 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_CONNECT(r1, 0x0, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x90, r4, 0x100, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x90}, 0x1, 0x0, 0x0, 0x20000000}, 0x20044084) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4044044}, 0x0) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r7, 0x0, 0x0) (async) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r10 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r8) sendmsg$NBD_CMD_STATUS(r9, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r10, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r7, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x20, r10, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0x24000005}, 0x0) 13:35:31 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, 0x0, 0x4000000) [ 2699.679528] nbd: must specify at least one socket 13:35:31 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x60000000}, 0x0) 13:35:31 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="80000000", @ANYRES16=0x0, @ANYBLOB="080028bd7000fbdbdf25010000000c00050000000000000000000c000800feffffffffffffff0c00040001000000000000000c000400070000000000000004000a000c00080003000000000000002c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r2, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="2ea688fa86b9a37e94617db15c1fe2fb93cab3f5cc8d05d7fa06ba63c8cebc3b5a8eb2b38d259c8c0b7fb0badc401ca30f00"/59], 0x80}, 0x1, 0x0, 0x0, 0x4}, 0x20000890) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x4004040) 13:35:31 executing program 4: r0 = socket(0x25, 0xa, 0x5) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f0000000080)="ee339f580198c61f6a0ee90e991c2b1f", 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) write$apparmor_exec(r2, 0x0, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f0000000040)=0xcc) (async, rerun: 32) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (rerun: 32) 13:35:31 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000200)) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000480)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x48, r6, 0x800, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4f7c}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80106}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r4, 0x2, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}]}, 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x800) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xc80, 0x0) ioctl$TUNGETFEATURES(r7, 0x800454cf, &(0x7f0000000080)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000200)) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000480)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x48, r6, 0x800, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4f7c}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80106}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r4, 0x2, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}]}, 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x800) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xc80, 0x0) (async) ioctl$TUNGETFEATURES(r7, 0x800454cf, &(0x7f0000000080)) (async) 13:35:31 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) (async) write$apparmor_exec(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) (async) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x90, r4, 0x100, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x90}, 0x1, 0x0, 0x0, 0x20000000}, 0x20044084) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4044044}, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r7, 0x0, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r8) sendmsg$NBD_CMD_STATUS(r9, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r10, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r7, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x20, r10, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0x24000005}, 0x0) 13:35:31 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:31 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x68000000}, 0x0) [ 2699.774643] nbd: must specify at least one socket 13:35:31 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:31 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="80000000", @ANYRES16=0x0, @ANYBLOB="080028bd7000fbdbdf25010000000c00050000000000000000000c000800feffffffffffffff0c00040001000000000000000c000400070000000000000004000a000c00080003000000000000002c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r2, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="2ea688fa86b9a37e94617db15c1fe2fb93cab3f5cc8d05d7fa06ba63c8cebc3b5a8eb2b38d259c8c0b7fb0badc401ca30f00"/59], 0x80}, 0x1, 0x0, 0x0, 0x4}, 0x20000890) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x4004040) 13:35:31 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) read$FUSE(0xffffffffffffffff, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setfsuid(r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20044020}, 0x0) 13:35:31 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000200)) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000480)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x48, r6, 0x800, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4f7c}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80106}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r4, 0x2, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}]}, 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x800) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xc80, 0x0) ioctl$TUNGETFEATURES(r7, 0x800454cf, &(0x7f0000000080)) 13:35:31 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:31 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000140)=@broute={'broute\x00', 0x20, 0x4, 0x6f0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000340], 0x0, &(0x7f0000000080), &(0x7f0000000340)=[{0x0, '\x00', 0x0, 0xfffffffffffffffc, 0x1, [{0x11, 0x1, 0xdada, 'vlan0\x00', 'pim6reg0\x00', 'veth1_to_bridge\x00', 'ip6_vti0\x00', @broadcast, [0x0, 0xff, 0x0, 0x0, 0xff, 0xff], @dev={'\xaa\xaa\xaa\xaa\xaa', 0x10}, [0x0, 0xff], 0x6e, 0xf6, 0x126, [], [@common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x5, 'syz0\x00', {0x4000000000000}}}}, @common=@dnat={'dnat\x00', 0x10, {{@broadcast, 0xfffffffffffffffc}}}], @common=@redirect={'redirect\x00', 0x8, {{0xfffffffffffffffc}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x2, [{0x11, 0x20, 0xa00, 'ipvlan1\x00', 'pimreg1\x00', 'ipvlan1\x00', 'wlan0\x00', @multicast, [0xff, 0xff, 0xff, 0xff], @dev={'\xaa\xaa\xaa\xaa\xaa', 0x20}, [0x0, 0xff, 0x0, 0xff, 0xff], 0x9e, 0xee, 0x166, [@cgroup0={{'cgroup\x00', 0x0, 0x8}, {{0x9, 0x1}}}], [@common=@LED={'LED\x00', 0x28, {{'syz1\x00', 0x0, 0x97, {0x2}}}}], @common=@NFLOG={'NFLOG\x00', 0x50, {{0x1f, 0x4, 0x4, 0x0, 0x0, "a3c0d1bc9fffc546e6ddb76c132a4b67e91f55d99c32f55d0421d480a3cfe47e87b39f96187057e595c4482acbc7f49244fd5db20143e100bf082bff9c88b98e"}}}}, {0x11, 0x61, 0xc, 'ip6gretap0\x00', 'ip6erspan0\x00', 'macvlan0\x00', 'pimreg\x00', @remote, [0x0, 0x0, 0xff, 0x0, 0x0, 0xff], @empty, [0xff, 0x0, 0xff, 0x0, 0x0, 0xff], 0x6e, 0x1d6, 0x206, [], [@common=@mark={'mark\x00', 0x10, {{0xfffffff0, 0xfffffffffffffffe}}}, @common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0x1, 'system_u:object_r:unconfined_execmem_exec_t:s0\x00'}}}], @common=@AUDIT={'AUDIT\x00', 0x8}}]}, {0x0, '\x00', 0x3, 0xfffffffffffffffc}, {0x0, '\x00', 0x3, 0x0, 0x1, [{0x5, 0x4, 0x4, 'team_slave_1\x00', 'nicvf0\x00', 'pimreg\x00', 'veth0_to_team\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, [0xff, 0xff, 0x0, 0xff, 0xff, 0xff], @remote, [0x0, 0xff, 0xff, 0x0, 0xff, 0x7f], 0xe6, 0x14e, 0x19e, [@cluster={{'cluster\x00', 0x0, 0x10}, {{0x1000, 0x3, 0x3}}}, @time={{'time\x00', 0x0, 0x18}, {{0x2, 0x6, 0x3027, 0x2fe, 0x3, 0x7, 0x2}}}], [@common=@STANDARD={'\x00', 0x8, {0xfffffffffffffffe}}, @common=@dnat={'dnat\x00', 0x10, {{@empty, 0xffffffffffffffef}}}], @common=@LED={'LED\x00', 0x28, {{'syz0\x00', 0x0, 0x1ff, {0x7f}}}}}]}]}, 0x768) [ 2699.856023] nbd: must specify at least one socket 13:35:31 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="80000000", @ANYRES16=0x0, @ANYBLOB="080028bd7000fbdbdf25010000000c00050000000000000000000c000800feffffffffffffff0c00040001000000000000000c000400070000000000000004000a000c00080003000000000000002c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r2, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="2ea688fa86b9a37e94617db15c1fe2fb93cab3f5cc8d05d7fa06ba63c8cebc3b5a8eb2b38d259c8c0b7fb0badc401ca30f00"/59], 0x80}, 0x1, 0x0, 0x0, 0x4}, 0x20000890) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x4004040) 13:35:31 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x6c000000}, 0x0) 13:35:31 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) read$FUSE(0xffffffffffffffff, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (rerun: 64) setfsuid(r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20044020}, 0x0) 13:35:31 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async, rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) (async, rerun: 32) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000140)=@broute={'broute\x00', 0x20, 0x4, 0x6f0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000340], 0x0, &(0x7f0000000080), &(0x7f0000000340)=[{0x0, '\x00', 0x0, 0xfffffffffffffffc, 0x1, [{0x11, 0x1, 0xdada, 'vlan0\x00', 'pim6reg0\x00', 'veth1_to_bridge\x00', 'ip6_vti0\x00', @broadcast, [0x0, 0xff, 0x0, 0x0, 0xff, 0xff], @dev={'\xaa\xaa\xaa\xaa\xaa', 0x10}, [0x0, 0xff], 0x6e, 0xf6, 0x126, [], [@common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x5, 'syz0\x00', {0x4000000000000}}}}, @common=@dnat={'dnat\x00', 0x10, {{@broadcast, 0xfffffffffffffffc}}}], @common=@redirect={'redirect\x00', 0x8, {{0xfffffffffffffffc}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x2, [{0x11, 0x20, 0xa00, 'ipvlan1\x00', 'pimreg1\x00', 'ipvlan1\x00', 'wlan0\x00', @multicast, [0xff, 0xff, 0xff, 0xff], @dev={'\xaa\xaa\xaa\xaa\xaa', 0x20}, [0x0, 0xff, 0x0, 0xff, 0xff], 0x9e, 0xee, 0x166, [@cgroup0={{'cgroup\x00', 0x0, 0x8}, {{0x9, 0x1}}}], [@common=@LED={'LED\x00', 0x28, {{'syz1\x00', 0x0, 0x97, {0x2}}}}], @common=@NFLOG={'NFLOG\x00', 0x50, {{0x1f, 0x4, 0x4, 0x0, 0x0, "a3c0d1bc9fffc546e6ddb76c132a4b67e91f55d99c32f55d0421d480a3cfe47e87b39f96187057e595c4482acbc7f49244fd5db20143e100bf082bff9c88b98e"}}}}, {0x11, 0x61, 0xc, 'ip6gretap0\x00', 'ip6erspan0\x00', 'macvlan0\x00', 'pimreg\x00', @remote, [0x0, 0x0, 0xff, 0x0, 0x0, 0xff], @empty, [0xff, 0x0, 0xff, 0x0, 0x0, 0xff], 0x6e, 0x1d6, 0x206, [], [@common=@mark={'mark\x00', 0x10, {{0xfffffff0, 0xfffffffffffffffe}}}, @common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0x1, 'system_u:object_r:unconfined_execmem_exec_t:s0\x00'}}}], @common=@AUDIT={'AUDIT\x00', 0x8}}]}, {0x0, '\x00', 0x3, 0xfffffffffffffffc}, {0x0, '\x00', 0x3, 0x0, 0x1, [{0x5, 0x4, 0x4, 'team_slave_1\x00', 'nicvf0\x00', 'pimreg\x00', 'veth0_to_team\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, [0xff, 0xff, 0x0, 0xff, 0xff, 0xff], @remote, [0x0, 0xff, 0xff, 0x0, 0xff, 0x7f], 0xe6, 0x14e, 0x19e, [@cluster={{'cluster\x00', 0x0, 0x10}, {{0x1000, 0x3, 0x3}}}, @time={{'time\x00', 0x0, 0x18}, {{0x2, 0x6, 0x3027, 0x2fe, 0x3, 0x7, 0x2}}}], [@common=@STANDARD={'\x00', 0x8, {0xfffffffffffffffe}}, @common=@dnat={'dnat\x00', 0x10, {{@empty, 0xffffffffffffffef}}}], @common=@LED={'LED\x00', 0x28, {{'syz0\x00', 0x0, 0x1ff, {0x7f}}}}}]}]}, 0x768) 13:35:31 executing program 3: openat$cuse(0xffffffffffffff9c, 0xfffffffffffffffc, 0x2, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) setresuid(0xffffffffffffffff, 0xee01, 0xee01) 13:35:31 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2699.953519] nbd: must specify at least one socket 13:35:31 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x74000000}, 0x0) 13:35:31 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setfsuid(r0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20044020}, 0x0) 13:35:31 executing program 3: openat$cuse(0xffffffffffffff9c, 0xfffffffffffffffc, 0x2, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) setresuid(0xffffffffffffffff, 0xee01, 0xee01) openat$cuse(0xffffffffffffff9c, 0xfffffffffffffffc, 0x2, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) (async) setresuid(0xffffffffffffffff, 0xee01, 0xee01) (async) 13:35:31 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:31 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x6c, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r1}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}]}, 0x6c}, 0x1, 0x0, 0x0, 0x8}, 0x800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 13:35:31 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) (rerun: 64) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000140)=@broute={'broute\x00', 0x20, 0x4, 0x6f0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000340], 0x0, &(0x7f0000000080), &(0x7f0000000340)=[{0x0, '\x00', 0x0, 0xfffffffffffffffc, 0x1, [{0x11, 0x1, 0xdada, 'vlan0\x00', 'pim6reg0\x00', 'veth1_to_bridge\x00', 'ip6_vti0\x00', @broadcast, [0x0, 0xff, 0x0, 0x0, 0xff, 0xff], @dev={'\xaa\xaa\xaa\xaa\xaa', 0x10}, [0x0, 0xff], 0x6e, 0xf6, 0x126, [], [@common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x5, 'syz0\x00', {0x4000000000000}}}}, @common=@dnat={'dnat\x00', 0x10, {{@broadcast, 0xfffffffffffffffc}}}], @common=@redirect={'redirect\x00', 0x8, {{0xfffffffffffffffc}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x2, [{0x11, 0x20, 0xa00, 'ipvlan1\x00', 'pimreg1\x00', 'ipvlan1\x00', 'wlan0\x00', @multicast, [0xff, 0xff, 0xff, 0xff], @dev={'\xaa\xaa\xaa\xaa\xaa', 0x20}, [0x0, 0xff, 0x0, 0xff, 0xff], 0x9e, 0xee, 0x166, [@cgroup0={{'cgroup\x00', 0x0, 0x8}, {{0x9, 0x1}}}], [@common=@LED={'LED\x00', 0x28, {{'syz1\x00', 0x0, 0x97, {0x2}}}}], @common=@NFLOG={'NFLOG\x00', 0x50, {{0x1f, 0x4, 0x4, 0x0, 0x0, "a3c0d1bc9fffc546e6ddb76c132a4b67e91f55d99c32f55d0421d480a3cfe47e87b39f96187057e595c4482acbc7f49244fd5db20143e100bf082bff9c88b98e"}}}}, {0x11, 0x61, 0xc, 'ip6gretap0\x00', 'ip6erspan0\x00', 'macvlan0\x00', 'pimreg\x00', @remote, [0x0, 0x0, 0xff, 0x0, 0x0, 0xff], @empty, [0xff, 0x0, 0xff, 0x0, 0x0, 0xff], 0x6e, 0x1d6, 0x206, [], [@common=@mark={'mark\x00', 0x10, {{0xfffffff0, 0xfffffffffffffffe}}}, @common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0x1, 'system_u:object_r:unconfined_execmem_exec_t:s0\x00'}}}], @common=@AUDIT={'AUDIT\x00', 0x8}}]}, {0x0, '\x00', 0x3, 0xfffffffffffffffc}, {0x0, '\x00', 0x3, 0x0, 0x1, [{0x5, 0x4, 0x4, 'team_slave_1\x00', 'nicvf0\x00', 'pimreg\x00', 'veth0_to_team\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, [0xff, 0xff, 0x0, 0xff, 0xff, 0xff], @remote, [0x0, 0xff, 0xff, 0x0, 0xff, 0x7f], 0xe6, 0x14e, 0x19e, [@cluster={{'cluster\x00', 0x0, 0x10}, {{0x1000, 0x3, 0x3}}}, @time={{'time\x00', 0x0, 0x18}, {{0x2, 0x6, 0x3027, 0x2fe, 0x3, 0x7, 0x2}}}], [@common=@STANDARD={'\x00', 0x8, {0xfffffffffffffffe}}, @common=@dnat={'dnat\x00', 0x10, {{@empty, 0xffffffffffffffef}}}], @common=@LED={'LED\x00', 0x28, {{'syz0\x00', 0x0, 0x1ff, {0x7f}}}}}]}]}, 0x768) 13:35:31 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2700.062466] nbd: must specify at least one socket 13:35:31 executing program 3: openat$cuse(0xffffffffffffff9c, 0xfffffffffffffffc, 0x2, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) (async) setresuid(0xffffffffffffffff, 0xee01, 0xee01) 13:35:31 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000240)=@nat={'nat\x00', 0x19, 0x5, 0x9fe, [0x20000340, 0x0, 0x0, 0x2000044e, 0x2000092a], 0x0, &(0x7f00000000c0), &(0x7f0000000340)=[{0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, [{0x11, 0x8, 0x17, 'syz_tun\x00', 'syzkaller0\x00', 'wlan0\x00', 'veth1\x00', @broadcast, [0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @local, [0xff, 0xff, 0xff], 0x6e, 0xa6, 0xde, [], [@arpreply={'arpreply\x00', 0x10, {{@dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}, 0xffffffffffffffff}}}], @snat={'snat\x00', 0x10, {{@link_local, 0x10}}}}]}, {0x0, '\x00', 0x1, 0x0, 0x2, [{0x5, 0x58, 0x6001, 'macvlan1\x00', 'veth0_to_batadv\x00', 'veth1_macvtap\x00', 'vlan1\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, [0xff, 0xff, 0x101, 0xff, 0xff], @random="144f26e832e0", [0x0, 0xff, 0x0, 0x0, 0xff], 0x2f6, 0x2f6, 0x32e, [@helper={{'helper\x00', 0x0, 0x28}, {{0x1, 'sip-20000\x00'}}}, @bpf0={{'bpf\x00', 0x0, 0x210}, {{0xe, [{0x3, 0x40, 0xbf, 0x9}, {0x3ff, 0x0, 0xff, 0x9}, {0x913, 0x3, 0x7, 0x26}, {0x7, 0x3a, 0x3f, 0x3}, {0x7, 0x20, 0x2, 0x7bb6}, {0x9, 0x1f, 0x2, 0x400}, {0x71, 0x1, 0x4, 0x3}, {0x8001, 0x9, 0xfa, 0x1b}, {0x4, 0x1, 0x8, 0x9bd}, {0x2, 0xff, 0x1, 0xffffffff}, {0xffff, 0x8, 0x7, 0x3d6d}, {0xffff, 0x8, 0xcf, 0x1}, {0x5, 0x7, 0x40, 0x6}, {0xfffa, 0x39, 0x5, 0x5}, {0x6, 0x81, 0xf4, 0x2}, {0x2d48, 0x80, 0x9}, {0x4, 0x35, 0xff, 0x98}, {0x8, 0x0, 0x0, 0x6}, {0xfff, 0x9, 0x4, 0x3f}, {0x5, 0xb0, 0x6, 0x4}, {0x6, 0x0, 0x7f, 0xfc62}, {0x8, 0x6, 0x4, 0xfffff356}, {0x1ea, 0x2, 0x3e, 0x8}, {0x100, 0x67, 0x1, 0x1}, {0x9, 0x9, 0x7, 0x4}, {0xa896, 0x3, 0x5, 0x7}, {0x26, 0x1, 0x3, 0x10001}, {0x3a, 0xff, 0x7, 0x8}, {0x1, 0x1, 0x6, 0x7f}, {0x7, 0xd3, 0x9, 0x800}, {0x4, 0x3f, 0x9, 0x200}, {0xfffa, 0x96, 0x6, 0x80}, {0x9, 0x8, 0x0, 0x800}, {0x1, 0x6, 0x2, 0x1}, {0x200, 0x3f, 0x7f, 0x5}, {0x7, 0xf8, 0x0, 0x6}, {0x8, 0x9, 0x8f, 0x4e8}, {0x200, 0x1, 0x20, 0x401}, {0x9, 0x5, 0x5, 0x732}, {0x3, 0x6, 0x0, 0xf}, {0x3f, 0x67, 0x4, 0x4}, {0x91ce, 0x5, 0x5, 0x3}, {0x4, 0x40, 0x81, 0x1b7b}, {0x3, 0xe8, 0x2, 0x1}, {0x1, 0x1f, 0x80, 0x3f}, {0xff00, 0x3, 0x1f, 0x100}, {0x9, 0x2, 0x8, 0x7}, {0x0, 0x80, 0x8, 0x9}, {0x0, 0x75, 0x6}, {0x4, 0x7f, 0x80, 0x2}, {0xff, 0x1f, 0x4}, {0x8000, 0x18, 0x81}, {0x50, 0x6, 0x2c, 0x81}, {0xff, 0x7, 0x9, 0x1}, {0x8000, 0xd2, 0x80, 0x30fb}, {0x8, 0x40, 0x1, 0x20}, {0x848, 0x81, 0x40}, {0x0, 0x7f, 0x2, 0xff}, {0xfff, 0x2, 0x7, 0x8b75}, {0x3, 0x1, 0x3, 0x4bd82817}, {0x80, 0x5, 0x7, 0x7fff}, {0x80, 0x1, 0x3, 0x3}, {0x401, 0x7f, 0xb4, 0xffffffff}, {0x401, 0x7, 0xd5, 0x4}], {0x86}}}}], [], @arpreply={'arpreply\x00', 0x10, {{@dev={'\xaa\xaa\xaa\xaa\xaa', 0xe}, 0xfffffffffffffffc}}}}, {0x9, 0x7b, 0x6005, 'ip_vti0\x00', 'macvlan0\x00', 'veth1_vlan\x00', 'geneve0\x00', @remote, [0xff, 0x0, 0x0, 0x0, 0xff], @multicast, [0x0, 0xff, 0x0, 0x0, 0xff], 0xbe, 0x146, 0x17e, [@helper={{'helper\x00', 0x0, 0x28}, {{0x0, 'sip-20000\x00'}}}], [@common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x200, 'syz0\x00', {0x40}}}}, @snat={'snat\x00', 0x10, {{@dev={'\xaa\xaa\xaa\xaa\xaa', 0x42}, 0x10}}}], @arpreply={'arpreply\x00', 0x10, {{@multicast, 0xfffffffffffffffe}}}}]}, {0x0, '\x00', 0x3, 0x5dd851f663496a03, 0x2, [{0x5, 0x9, 0x890d, 'bridge0\x00', 'gretap0\x00', 'geneve1\x00', 'batadv_slave_0\x00', @remote, [0xff, 0xff, 0x0, 0x0, 0x0, 0xff], @broadcast, [0xff, 0x0, 0x0, 0xff, 0x0, 0xff], 0xde, 0x14e, 0x186, [@rateest={{'rateest\x00', 0x0, 0x48}, {{'team0\x00', 'vxcan1\x00', 0x14, 0x0, 0x2be, 0x6, 0x6a, 0x4, {0x401}, {0x9}}}}], [@arpreply={'arpreply\x00', 0x10, {{@remote, 0xfffffffffffffffc}}}, @arpreply={'arpreply\x00', 0x10, {{@dev={'\xaa\xaa\xaa\xaa\xaa', 0x2b}, 0xffffffffffffffff}}}], @arpreply={'arpreply\x00', 0x10, {{@multicast, 0xffffffffffffffff}}}}, {0x3, 0x1, 0x88b5, 'batadv_slave_0\x00', 'pim6reg\x00', 'veth0\x00', 'bridge_slave_1\x00', @local, [0xff, 0x0, 0x0, 0xff], @multicast, [0xff, 0xff, 0xff, 0x0, 0xff], 0x1d6, 0x226, 0x25e, [@mark_m={{'mark_m\x00', 0x0, 0x18}, {{0x864, 0xffffffff, 0x0, 0x2}}}, @comment={{'comment\x00', 0x0, 0x100}}], [@common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x2, 'syz0\x00', {0x3}}}}], @arpreply={'arpreply\x00', 0x10, {{@broadcast, 0xfffffffffffffffc}}}}]}]}, 0xa76) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r1, 0x0, 0x61, &(0x7f0000000d40)={'filter\x00', 0xd8, "90903724169b26b7841499f8815b865a02019bf7ea16d76875c5231c1553c99da11aa2d70c8c57b0d06c2a9198797a265c314d434b3ed16fa1b734832557e12d48c99027aa44f9b4b54d87d0d6161ed60128d700d688cd801b1a2850cae2018fdcaa0066439f5e4c3a52fa44c179f539ee47e081ebec6a212bd0977910d461d629bfb5d26765201ba98dd347bebb02a1b25e7fbf74c575c22117246742038e28f5caca4881a1a1dd6cf482a72015b47b400abf4a3290e93989b4f1255c93b3df46c649f9277ef1aa5586a919d7ce66acea2236d23f3ed614"}, &(0x7f00000002c0)=0xfc) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000140)={&(0x7f0000000e40)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="200028bd7000ff7f000008000005022f00010000000500330000004200000000000000000000fc8677e6b3361244c7f50e7654f5f5fe084b12519b23234873db216d45255756b90d11ebae43c225977a"], 0x2c}}, 0x4) 13:35:31 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x7a000000}, 0x0) 13:35:31 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x6c, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r1}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}]}, 0x6c}, 0x1, 0x0, 0x0, 0x8}, 0x800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 13:35:31 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:31 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:31 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x6c, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r1}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}]}, 0x6c}, 0x1, 0x0, 0x0, 0x8}, 0x800) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 13:35:31 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) r3 = socket(0x3, 0x809, 0x9c55) setsockopt$inet6_tcp_TCP_CONGESTION(r3, 0x6, 0xd, &(0x7f0000000040)='reno\x00', 0x5) ioctl$KVM_HYPERV_EVENTFD(r1, 0x4018aebd, &(0x7f0000000080)={0x4, r2, 0x1}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) 13:35:31 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) (async) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000240)=@nat={'nat\x00', 0x19, 0x5, 0x9fe, [0x20000340, 0x0, 0x0, 0x2000044e, 0x2000092a], 0x0, &(0x7f00000000c0), &(0x7f0000000340)=[{0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, [{0x11, 0x8, 0x17, 'syz_tun\x00', 'syzkaller0\x00', 'wlan0\x00', 'veth1\x00', @broadcast, [0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @local, [0xff, 0xff, 0xff], 0x6e, 0xa6, 0xde, [], [@arpreply={'arpreply\x00', 0x10, {{@dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}, 0xffffffffffffffff}}}], @snat={'snat\x00', 0x10, {{@link_local, 0x10}}}}]}, {0x0, '\x00', 0x1, 0x0, 0x2, [{0x5, 0x58, 0x6001, 'macvlan1\x00', 'veth0_to_batadv\x00', 'veth1_macvtap\x00', 'vlan1\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, [0xff, 0xff, 0x101, 0xff, 0xff], @random="144f26e832e0", [0x0, 0xff, 0x0, 0x0, 0xff], 0x2f6, 0x2f6, 0x32e, [@helper={{'helper\x00', 0x0, 0x28}, {{0x1, 'sip-20000\x00'}}}, @bpf0={{'bpf\x00', 0x0, 0x210}, {{0xe, [{0x3, 0x40, 0xbf, 0x9}, {0x3ff, 0x0, 0xff, 0x9}, {0x913, 0x3, 0x7, 0x26}, {0x7, 0x3a, 0x3f, 0x3}, {0x7, 0x20, 0x2, 0x7bb6}, {0x9, 0x1f, 0x2, 0x400}, {0x71, 0x1, 0x4, 0x3}, {0x8001, 0x9, 0xfa, 0x1b}, {0x4, 0x1, 0x8, 0x9bd}, {0x2, 0xff, 0x1, 0xffffffff}, {0xffff, 0x8, 0x7, 0x3d6d}, {0xffff, 0x8, 0xcf, 0x1}, {0x5, 0x7, 0x40, 0x6}, {0xfffa, 0x39, 0x5, 0x5}, {0x6, 0x81, 0xf4, 0x2}, {0x2d48, 0x80, 0x9}, {0x4, 0x35, 0xff, 0x98}, {0x8, 0x0, 0x0, 0x6}, {0xfff, 0x9, 0x4, 0x3f}, {0x5, 0xb0, 0x6, 0x4}, {0x6, 0x0, 0x7f, 0xfc62}, {0x8, 0x6, 0x4, 0xfffff356}, {0x1ea, 0x2, 0x3e, 0x8}, {0x100, 0x67, 0x1, 0x1}, {0x9, 0x9, 0x7, 0x4}, {0xa896, 0x3, 0x5, 0x7}, {0x26, 0x1, 0x3, 0x10001}, {0x3a, 0xff, 0x7, 0x8}, {0x1, 0x1, 0x6, 0x7f}, {0x7, 0xd3, 0x9, 0x800}, {0x4, 0x3f, 0x9, 0x200}, {0xfffa, 0x96, 0x6, 0x80}, {0x9, 0x8, 0x0, 0x800}, {0x1, 0x6, 0x2, 0x1}, {0x200, 0x3f, 0x7f, 0x5}, {0x7, 0xf8, 0x0, 0x6}, {0x8, 0x9, 0x8f, 0x4e8}, {0x200, 0x1, 0x20, 0x401}, {0x9, 0x5, 0x5, 0x732}, {0x3, 0x6, 0x0, 0xf}, {0x3f, 0x67, 0x4, 0x4}, {0x91ce, 0x5, 0x5, 0x3}, {0x4, 0x40, 0x81, 0x1b7b}, {0x3, 0xe8, 0x2, 0x1}, {0x1, 0x1f, 0x80, 0x3f}, {0xff00, 0x3, 0x1f, 0x100}, {0x9, 0x2, 0x8, 0x7}, {0x0, 0x80, 0x8, 0x9}, {0x0, 0x75, 0x6}, {0x4, 0x7f, 0x80, 0x2}, {0xff, 0x1f, 0x4}, {0x8000, 0x18, 0x81}, {0x50, 0x6, 0x2c, 0x81}, {0xff, 0x7, 0x9, 0x1}, {0x8000, 0xd2, 0x80, 0x30fb}, {0x8, 0x40, 0x1, 0x20}, {0x848, 0x81, 0x40}, {0x0, 0x7f, 0x2, 0xff}, {0xfff, 0x2, 0x7, 0x8b75}, {0x3, 0x1, 0x3, 0x4bd82817}, {0x80, 0x5, 0x7, 0x7fff}, {0x80, 0x1, 0x3, 0x3}, {0x401, 0x7f, 0xb4, 0xffffffff}, {0x401, 0x7, 0xd5, 0x4}], {0x86}}}}], [], @arpreply={'arpreply\x00', 0x10, {{@dev={'\xaa\xaa\xaa\xaa\xaa', 0xe}, 0xfffffffffffffffc}}}}, {0x9, 0x7b, 0x6005, 'ip_vti0\x00', 'macvlan0\x00', 'veth1_vlan\x00', 'geneve0\x00', @remote, [0xff, 0x0, 0x0, 0x0, 0xff], @multicast, [0x0, 0xff, 0x0, 0x0, 0xff], 0xbe, 0x146, 0x17e, [@helper={{'helper\x00', 0x0, 0x28}, {{0x0, 'sip-20000\x00'}}}], [@common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x200, 'syz0\x00', {0x40}}}}, @snat={'snat\x00', 0x10, {{@dev={'\xaa\xaa\xaa\xaa\xaa', 0x42}, 0x10}}}], @arpreply={'arpreply\x00', 0x10, {{@multicast, 0xfffffffffffffffe}}}}]}, {0x0, '\x00', 0x3, 0x5dd851f663496a03, 0x2, [{0x5, 0x9, 0x890d, 'bridge0\x00', 'gretap0\x00', 'geneve1\x00', 'batadv_slave_0\x00', @remote, [0xff, 0xff, 0x0, 0x0, 0x0, 0xff], @broadcast, [0xff, 0x0, 0x0, 0xff, 0x0, 0xff], 0xde, 0x14e, 0x186, [@rateest={{'rateest\x00', 0x0, 0x48}, {{'team0\x00', 'vxcan1\x00', 0x14, 0x0, 0x2be, 0x6, 0x6a, 0x4, {0x401}, {0x9}}}}], [@arpreply={'arpreply\x00', 0x10, {{@remote, 0xfffffffffffffffc}}}, @arpreply={'arpreply\x00', 0x10, {{@dev={'\xaa\xaa\xaa\xaa\xaa', 0x2b}, 0xffffffffffffffff}}}], @arpreply={'arpreply\x00', 0x10, {{@multicast, 0xffffffffffffffff}}}}, {0x3, 0x1, 0x88b5, 'batadv_slave_0\x00', 'pim6reg\x00', 'veth0\x00', 'bridge_slave_1\x00', @local, [0xff, 0x0, 0x0, 0xff], @multicast, [0xff, 0xff, 0xff, 0x0, 0xff], 0x1d6, 0x226, 0x25e, [@mark_m={{'mark_m\x00', 0x0, 0x18}, {{0x864, 0xffffffff, 0x0, 0x2}}}, @comment={{'comment\x00', 0x0, 0x100}}], [@common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x2, 'syz0\x00', {0x3}}}}], @arpreply={'arpreply\x00', 0x10, {{@broadcast, 0xfffffffffffffffc}}}}]}]}, 0xa76) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r1, 0x0, 0x61, &(0x7f0000000d40)={'filter\x00', 0xd8, "90903724169b26b7841499f8815b865a02019bf7ea16d76875c5231c1553c99da11aa2d70c8c57b0d06c2a9198797a265c314d434b3ed16fa1b734832557e12d48c99027aa44f9b4b54d87d0d6161ed60128d700d688cd801b1a2850cae2018fdcaa0066439f5e4c3a52fa44c179f539ee47e081ebec6a212bd0977910d461d629bfb5d26765201ba98dd347bebb02a1b25e7fbf74c575c22117246742038e28f5caca4881a1a1dd6cf482a72015b47b400abf4a3290e93989b4f1255c93b3df46c649f9277ef1aa5586a919d7ce66acea2236d23f3ed614"}, &(0x7f00000002c0)=0xfc) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000140)={&(0x7f0000000e40)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="200028bd7000ff7f000008000005022f00010000000500330000004200000000000000000000fc8677e6b3361244c7f50e7654f5f5fe084b12519b23234873db216d45255756b90d11ebae43c225977a"], 0x2c}}, 0x4) 13:35:31 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2700.172806] nbd: must specify at least one socket 13:35:31 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000080)={@empty, @private=0xa010100}, 0x8) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0x0, 0x200088c5}, 0x1) 13:35:31 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x8d32def7}, 0x0) 13:35:31 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:31 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) (async) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000240)=@nat={'nat\x00', 0x19, 0x5, 0x9fe, [0x20000340, 0x0, 0x0, 0x2000044e, 0x2000092a], 0x0, &(0x7f00000000c0), &(0x7f0000000340)=[{0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, [{0x11, 0x8, 0x17, 'syz_tun\x00', 'syzkaller0\x00', 'wlan0\x00', 'veth1\x00', @broadcast, [0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @local, [0xff, 0xff, 0xff], 0x6e, 0xa6, 0xde, [], [@arpreply={'arpreply\x00', 0x10, {{@dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}, 0xffffffffffffffff}}}], @snat={'snat\x00', 0x10, {{@link_local, 0x10}}}}]}, {0x0, '\x00', 0x1, 0x0, 0x2, [{0x5, 0x58, 0x6001, 'macvlan1\x00', 'veth0_to_batadv\x00', 'veth1_macvtap\x00', 'vlan1\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, [0xff, 0xff, 0x101, 0xff, 0xff], @random="144f26e832e0", [0x0, 0xff, 0x0, 0x0, 0xff], 0x2f6, 0x2f6, 0x32e, [@helper={{'helper\x00', 0x0, 0x28}, {{0x1, 'sip-20000\x00'}}}, @bpf0={{'bpf\x00', 0x0, 0x210}, {{0xe, [{0x3, 0x40, 0xbf, 0x9}, {0x3ff, 0x0, 0xff, 0x9}, {0x913, 0x3, 0x7, 0x26}, {0x7, 0x3a, 0x3f, 0x3}, {0x7, 0x20, 0x2, 0x7bb6}, {0x9, 0x1f, 0x2, 0x400}, {0x71, 0x1, 0x4, 0x3}, {0x8001, 0x9, 0xfa, 0x1b}, {0x4, 0x1, 0x8, 0x9bd}, {0x2, 0xff, 0x1, 0xffffffff}, {0xffff, 0x8, 0x7, 0x3d6d}, {0xffff, 0x8, 0xcf, 0x1}, {0x5, 0x7, 0x40, 0x6}, {0xfffa, 0x39, 0x5, 0x5}, {0x6, 0x81, 0xf4, 0x2}, {0x2d48, 0x80, 0x9}, {0x4, 0x35, 0xff, 0x98}, {0x8, 0x0, 0x0, 0x6}, {0xfff, 0x9, 0x4, 0x3f}, {0x5, 0xb0, 0x6, 0x4}, {0x6, 0x0, 0x7f, 0xfc62}, {0x8, 0x6, 0x4, 0xfffff356}, {0x1ea, 0x2, 0x3e, 0x8}, {0x100, 0x67, 0x1, 0x1}, {0x9, 0x9, 0x7, 0x4}, {0xa896, 0x3, 0x5, 0x7}, {0x26, 0x1, 0x3, 0x10001}, {0x3a, 0xff, 0x7, 0x8}, {0x1, 0x1, 0x6, 0x7f}, {0x7, 0xd3, 0x9, 0x800}, {0x4, 0x3f, 0x9, 0x200}, {0xfffa, 0x96, 0x6, 0x80}, {0x9, 0x8, 0x0, 0x800}, {0x1, 0x6, 0x2, 0x1}, {0x200, 0x3f, 0x7f, 0x5}, {0x7, 0xf8, 0x0, 0x6}, {0x8, 0x9, 0x8f, 0x4e8}, {0x200, 0x1, 0x20, 0x401}, {0x9, 0x5, 0x5, 0x732}, {0x3, 0x6, 0x0, 0xf}, {0x3f, 0x67, 0x4, 0x4}, {0x91ce, 0x5, 0x5, 0x3}, {0x4, 0x40, 0x81, 0x1b7b}, {0x3, 0xe8, 0x2, 0x1}, {0x1, 0x1f, 0x80, 0x3f}, {0xff00, 0x3, 0x1f, 0x100}, {0x9, 0x2, 0x8, 0x7}, {0x0, 0x80, 0x8, 0x9}, {0x0, 0x75, 0x6}, {0x4, 0x7f, 0x80, 0x2}, {0xff, 0x1f, 0x4}, {0x8000, 0x18, 0x81}, {0x50, 0x6, 0x2c, 0x81}, {0xff, 0x7, 0x9, 0x1}, {0x8000, 0xd2, 0x80, 0x30fb}, {0x8, 0x40, 0x1, 0x20}, {0x848, 0x81, 0x40}, {0x0, 0x7f, 0x2, 0xff}, {0xfff, 0x2, 0x7, 0x8b75}, {0x3, 0x1, 0x3, 0x4bd82817}, {0x80, 0x5, 0x7, 0x7fff}, {0x80, 0x1, 0x3, 0x3}, {0x401, 0x7f, 0xb4, 0xffffffff}, {0x401, 0x7, 0xd5, 0x4}], {0x86}}}}], [], @arpreply={'arpreply\x00', 0x10, {{@dev={'\xaa\xaa\xaa\xaa\xaa', 0xe}, 0xfffffffffffffffc}}}}, {0x9, 0x7b, 0x6005, 'ip_vti0\x00', 'macvlan0\x00', 'veth1_vlan\x00', 'geneve0\x00', @remote, [0xff, 0x0, 0x0, 0x0, 0xff], @multicast, [0x0, 0xff, 0x0, 0x0, 0xff], 0xbe, 0x146, 0x17e, [@helper={{'helper\x00', 0x0, 0x28}, {{0x0, 'sip-20000\x00'}}}], [@common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x200, 'syz0\x00', {0x40}}}}, @snat={'snat\x00', 0x10, {{@dev={'\xaa\xaa\xaa\xaa\xaa', 0x42}, 0x10}}}], @arpreply={'arpreply\x00', 0x10, {{@multicast, 0xfffffffffffffffe}}}}]}, {0x0, '\x00', 0x3, 0x5dd851f663496a03, 0x2, [{0x5, 0x9, 0x890d, 'bridge0\x00', 'gretap0\x00', 'geneve1\x00', 'batadv_slave_0\x00', @remote, [0xff, 0xff, 0x0, 0x0, 0x0, 0xff], @broadcast, [0xff, 0x0, 0x0, 0xff, 0x0, 0xff], 0xde, 0x14e, 0x186, [@rateest={{'rateest\x00', 0x0, 0x48}, {{'team0\x00', 'vxcan1\x00', 0x14, 0x0, 0x2be, 0x6, 0x6a, 0x4, {0x401}, {0x9}}}}], [@arpreply={'arpreply\x00', 0x10, {{@remote, 0xfffffffffffffffc}}}, @arpreply={'arpreply\x00', 0x10, {{@dev={'\xaa\xaa\xaa\xaa\xaa', 0x2b}, 0xffffffffffffffff}}}], @arpreply={'arpreply\x00', 0x10, {{@multicast, 0xffffffffffffffff}}}}, {0x3, 0x1, 0x88b5, 'batadv_slave_0\x00', 'pim6reg\x00', 'veth0\x00', 'bridge_slave_1\x00', @local, [0xff, 0x0, 0x0, 0xff], @multicast, [0xff, 0xff, 0xff, 0x0, 0xff], 0x1d6, 0x226, 0x25e, [@mark_m={{'mark_m\x00', 0x0, 0x18}, {{0x864, 0xffffffff, 0x0, 0x2}}}, @comment={{'comment\x00', 0x0, 0x100}}], [@common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x2, 'syz0\x00', {0x3}}}}], @arpreply={'arpreply\x00', 0x10, {{@broadcast, 0xfffffffffffffffc}}}}]}]}, 0xa76) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) (async) getsockopt$ARPT_SO_GET_ENTRIES(r1, 0x0, 0x61, &(0x7f0000000d40)={'filter\x00', 0xd8, "90903724169b26b7841499f8815b865a02019bf7ea16d76875c5231c1553c99da11aa2d70c8c57b0d06c2a9198797a265c314d434b3ed16fa1b734832557e12d48c99027aa44f9b4b54d87d0d6161ed60128d700d688cd801b1a2850cae2018fdcaa0066439f5e4c3a52fa44c179f539ee47e081ebec6a212bd0977910d461d629bfb5d26765201ba98dd347bebb02a1b25e7fbf74c575c22117246742038e28f5caca4881a1a1dd6cf482a72015b47b400abf4a3290e93989b4f1255c93b3df46c649f9277ef1aa5586a919d7ce66acea2236d23f3ed614"}, &(0x7f00000002c0)=0xfc) (async) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000140)={&(0x7f0000000e40)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="200028bd7000ff7f000008000005022f00010000000500330000004200000000000000000000fc8677e6b3361244c7f50e7654f5f5fe084b12519b23234873db216d45255756b90d11ebae43c225977a"], 0x2c}}, 0x4) 13:35:31 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) (async) r3 = socket(0x3, 0x809, 0x9c55) setsockopt$inet6_tcp_TCP_CONGESTION(r3, 0x6, 0xd, &(0x7f0000000040)='reno\x00', 0x5) ioctl$KVM_HYPERV_EVENTFD(r1, 0x4018aebd, &(0x7f0000000080)={0x4, r2, 0x1}) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) 13:35:31 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:31 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) [ 2700.253238] nbd: must specify at least one socket 13:35:31 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) setsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000080)={@empty, @private=0xa010100}, 0x8) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0x0, 0x200088c5}, 0x1) 13:35:31 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x9effffff}, 0x0) 13:35:31 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:31 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000080)={@empty, @private=0xa010100}, 0x8) (async, rerun: 64) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0x0, 0x200088c5}, 0x1) 13:35:31 executing program 4: openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000740)={0x84, @dev={0xac, 0x14, 0x14, 0x10}, 0x3, 0x0, 'dh\x00'}, 0x2c) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) setsockopt$inet6_tcp_TLS_TX(0xffffffffffffffff, 0x6, 0x1, 0x0, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000008}, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000000040)={0xaa, 0x481}) 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000001c0)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="014577770567f31f3d3075ec1f848e2e0000000000000c0007800800010000000000000000", @ANYRES32, @ANYBLOB="0800010000000000"], 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r3, 0x400, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\''}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xb}]}, 0x28}, 0x1, 0x0, 0x0, 0x40}, 0xc4) 13:35:31 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) r3 = socket(0x3, 0x809, 0x9c55) setsockopt$inet6_tcp_TCP_CONGESTION(r3, 0x6, 0xd, &(0x7f0000000040)='reno\x00', 0x5) ioctl$KVM_HYPERV_EVENTFD(r1, 0x4018aebd, &(0x7f0000000080)={0x4, r2, 0x1}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) write$apparmor_exec(r2, 0x0, 0x0) (async) socket(0x3, 0x809, 0x9c55) (async) setsockopt$inet6_tcp_TCP_CONGESTION(r3, 0x6, 0xd, &(0x7f0000000040)='reno\x00', 0x5) (async) ioctl$KVM_HYPERV_EVENTFD(r1, 0x4018aebd, &(0x7f0000000080)={0x4, r2, 0x1}) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) (async) 13:35:31 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x10}, 0x0) 13:35:31 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:31 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0xf0ffffff}, 0x0) [ 2700.364590] nbd: must specify at least one socket 13:35:31 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x9effffff}, 0x0) 13:35:31 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x10}, 0x0) 13:35:31 executing program 4: openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000740)={0x84, @dev={0xac, 0x14, 0x14, 0x10}, 0x3, 0x0, 'dh\x00'}, 0x2c) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) (async) setsockopt$inet6_tcp_TLS_TX(0xffffffffffffffff, 0x6, 0x1, 0x0, 0x0) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000008}, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000000040)={0xaa, 0x481}) (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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000001c0)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="014577770567f31f3d3075ec1f848e2e0000000000000c0007800800010000000000000000", @ANYRES32, @ANYBLOB="0800010000000000"], 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r3, 0x400, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\''}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xb}]}, 0x28}, 0x1, 0x0, 0x0, 0x40}, 0xc4) 13:35:31 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2700.433865] nbd: must specify at least one socket 13:35:31 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0xf7de328d}, 0x0) 13:35:31 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x10}, 0x0) [ 2700.467595] nbd: must specify at least one socket 13:35:32 executing program 2: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) setsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000140)={{{@in=@initdev={0xac, 0x1e, 0x1, 0x0}, @in6=@private1, 0x4e21, 0x6, 0x4e24, 0x847e, 0x2, 0xa0, 0x20, 0x2e, 0x0, 0xee00}, {0x101, 0x363, 0x401, 0x78, 0x1, 0x7fff, 0x8, 0x6}, {0x4, 0xf3f, 0xdb, 0xffffffffffffff01}, 0x6, 0x6e6bb4, 0x2, 0x1, 0x1, 0x3}, {{@in=@private=0xa010102, 0x4d4, 0x33}, 0x2, @in=@broadcast, 0x3501, 0x2, 0x3, 0x80, 0x0, 0x199c, 0x2}}, 0xe8) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r0, 0x0, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000040)={@rand_addr=0x64010100, @private=0xa010100}, 0xc) 13:35:32 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x9effffff}, 0x0) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 4: openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000740)={0x84, @dev={0xac, 0x14, 0x14, 0x10}, 0x3, 0x0, 'dh\x00'}, 0x2c) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) setsockopt$inet6_tcp_TLS_TX(0xffffffffffffffff, 0x6, 0x1, 0x0, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000008}, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000000040)={0xaa, 0x481}) 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000001c0)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="014577770567f31f3d3075ec1f848e2e0000000000000c0007800800010000000000000000", @ANYRES32, @ANYBLOB="0800010000000000"], 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r3, 0x400, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\''}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xb}]}, 0x28}, 0x1, 0x0, 0x0, 0x40}, 0xc4) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000740)={0x84, @dev={0xac, 0x14, 0x14, 0x10}, 0x3, 0x0, 'dh\x00'}, 0x2c) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) (async) setsockopt$inet6_tcp_TLS_TX(0xffffffffffffffff, 0x6, 0x1, 0x0, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000008}, 0x0) (async) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000000040)={0xaa, 0x481}) (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), r1) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000001c0)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="014577770567f31f3d3075ec1f848e2e0000000000000c0007800800010000000000000000", @ANYRES32, @ANYBLOB="0800010000000000"], 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r3, 0x400, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\''}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xb}]}, 0x28}, 0x1, 0x0, 0x0, 0x40}, 0xc4) (async) [ 2700.526981] nbd: must specify at least one socket 13:35:32 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0xfffff000}, 0x0) 13:35:32 executing program 2: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) setsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000140)={{{@in=@initdev={0xac, 0x1e, 0x1, 0x0}, @in6=@private1, 0x4e21, 0x6, 0x4e24, 0x847e, 0x2, 0xa0, 0x20, 0x2e, 0x0, 0xee00}, {0x101, 0x363, 0x401, 0x78, 0x1, 0x7fff, 0x8, 0x6}, {0x4, 0xf3f, 0xdb, 0xffffffffffffff01}, 0x6, 0x6e6bb4, 0x2, 0x1, 0x1, 0x3}, {{@in=@private=0xa010102, 0x4d4, 0x33}, 0x2, @in=@broadcast, 0x3501, 0x2, 0x3, 0x80, 0x0, 0x199c, 0x2}}, 0xe8) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r0, 0x0, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000040)={@rand_addr=0x64010100, @private=0xa010100}, 0xc) 13:35:32 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x8000}, 0x0) [ 2700.574730] nbd: must specify at least one socket 13:35:32 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x9effffff}, 0x0) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 2: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) setsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000140)={{{@in=@initdev={0xac, 0x1e, 0x1, 0x0}, @in6=@private1, 0x4e21, 0x6, 0x4e24, 0x847e, 0x2, 0xa0, 0x20, 0x2e, 0x0, 0xee00}, {0x101, 0x363, 0x401, 0x78, 0x1, 0x7fff, 0x8, 0x6}, {0x4, 0xf3f, 0xdb, 0xffffffffffffff01}, 0x6, 0x6e6bb4, 0x2, 0x1, 0x1, 0x3}, {{@in=@private=0xa010102, 0x4d4, 0x33}, 0x2, @in=@broadcast, 0x3501, 0x2, 0x3, 0x80, 0x0, 0x199c, 0x2}}, 0xe8) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r0, 0x0, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000040)={@rand_addr=0x64010100, @private=0xa010100}, 0xc) 13:35:32 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0xffffff7f}, 0x0) [ 2700.628118] nbd: must specify at least one socket 13:35:32 executing program 4: getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)={0x0, @remote}, &(0x7f0000000240)=0xc) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@bloom_filter={0x1e, 0x401, 0x3, 0x1, 0x161, 0xffffffffffffffff, 0x80, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0xd}, 0x48) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@bloom_filter={0x1e, 0x80, 0x4, 0x6, 0xa04, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5, 0x2, 0xc}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x18, 0x2, &(0x7f0000000040)=@raw=[@exit, @func={0x85, 0x0, 0x1, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x1, 0xdd, &(0x7f0000000140)=""/221, 0x40f00, 0x14, '\x00', r0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x0, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x4, 0x9, 0x1, 0x3}, 0x10, 0x0, r1, 0x0, &(0x7f0000000440)=[0x1, 0x1, 0xffffffffffffffff, r2, r3, r4, r5]}, 0x80) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:32 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x8000}, 0x0) 13:35:32 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0xfffff000}, 0x0) [ 2700.670426] nbd: must specify at least one socket 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0xffffff9e}, 0x0) 13:35:32 executing program 2: ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000040)=""/47) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ustat(0x7ff, &(0x7f00000000c0)) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000080)) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0x10, 0x91, 0x136d, 0x59, 0x10, 0xffffffffffffffff, 0x8, '\x00', 0x0, r2, 0x0, 0x4, 0x4}, 0x48) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x60, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '{]'}]}, 0x60}, 0x1, 0x0, 0x0, 0x11}, 0x4008014) ustat(0x5, &(0x7f0000000280)) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x2e, &(0x7f0000000140)={0x672, {{0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}, {{0x2, 0x4e21, @empty}}}, 0x108) [ 2700.719467] nbd: must specify at least one socket 13:35:32 executing program 4: getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)={0x0, @remote}, &(0x7f0000000240)=0xc) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@bloom_filter={0x1e, 0x401, 0x3, 0x1, 0x161, 0xffffffffffffffff, 0x80, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0xd}, 0x48) (async) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) (async) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@bloom_filter={0x1e, 0x80, 0x4, 0x6, 0xa04, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5, 0x2, 0xc}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x18, 0x2, &(0x7f0000000040)=@raw=[@exit, @func={0x85, 0x0, 0x1, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x1, 0xdd, &(0x7f0000000140)=""/221, 0x40f00, 0x14, '\x00', r0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x0, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x4, 0x9, 0x1, 0x3}, 0x10, 0x0, r1, 0x0, &(0x7f0000000440)=[0x1, 0x1, 0xffffffffffffffff, r2, r3, r4, r5]}, 0x80) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x8000}, 0x0) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2700.774706] nbd: must specify at least one socket 13:35:32 executing program 2: ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000040)=""/47) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ustat(0x7ff, &(0x7f00000000c0)) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000080)) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0x10, 0x91, 0x136d, 0x59, 0x10, 0xffffffffffffffff, 0x8, '\x00', 0x0, r2, 0x0, 0x4, 0x4}, 0x48) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x60, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '{]'}]}, 0x60}, 0x1, 0x0, 0x0, 0x11}, 0x4008014) ustat(0x5, &(0x7f0000000280)) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x2e, &(0x7f0000000140)={0x672, {{0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}, {{0x2, 0x4e21, @empty}}}, 0x108) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000040)=""/47) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ustat(0x7ff, &(0x7f00000000c0)) (async) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000080)) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0x10, 0x91, 0x136d, 0x59, 0x10, 0xffffffffffffffff, 0x8, '\x00', 0x0, r2, 0x0, 0x4, 0x4}, 0x48) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x60, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '{]'}]}, 0x60}, 0x1, 0x0, 0x0, 0x11}, 0x4008014) (async) ustat(0x5, &(0x7f0000000280)) (async) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x2e, &(0x7f0000000140)={0x672, {{0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}, {{0x2, 0x4e21, @empty}}}, 0x108) (async) [ 2700.814483] nbd: must specify at least one socket 13:35:32 executing program 4: getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)={0x0, @remote}, &(0x7f0000000240)=0xc) (async, rerun: 64) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 64) write$apparmor_exec(r1, 0x0, 0x0) (async, rerun: 64) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@bloom_filter={0x1e, 0x401, 0x3, 0x1, 0x161, 0xffffffffffffffff, 0x80, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0xd}, 0x48) (async, rerun: 64) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) (async) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) (async, rerun: 32) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@bloom_filter={0x1e, 0x80, 0x4, 0x6, 0xa04, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5, 0x2, 0xc}, 0x48) (rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x18, 0x2, &(0x7f0000000040)=@raw=[@exit, @func={0x85, 0x0, 0x1, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x1, 0xdd, &(0x7f0000000140)=""/221, 0x40f00, 0x14, '\x00', r0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x0, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x4, 0x9, 0x1, 0x3}, 0x10, 0x0, r1, 0x0, &(0x7f0000000440)=[0x1, 0x1, 0xffffffffffffffff, r2, r3, r4, r5]}, 0x80) (async, rerun: 32) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0xfffffff0}, 0x0) 13:35:32 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)=0x1) syz_emit_vhci(&(0x7f0000000040)=@HCI_EVENT_PKT={0x4, @hci_ev_encrypt_change={{0x8, 0x4}, {0x28, 0xc9, 0x4a}}}, 0x7) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 2: ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000040)=""/47) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ustat(0x7ff, &(0x7f00000000c0)) (async) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000080)) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0x10, 0x91, 0x136d, 0x59, 0x10, 0xffffffffffffffff, 0x8, '\x00', 0x0, r2, 0x0, 0x4, 0x4}, 0x48) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x60, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '{]'}]}, 0x60}, 0x1, 0x0, 0x0, 0x11}, 0x4008014) (async) ustat(0x5, &(0x7f0000000280)) (async) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x2e, &(0x7f0000000140)={0x672, {{0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}, {{0x2, 0x4e21, @empty}}}, 0x108) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)=0x1) (async) syz_emit_vhci(&(0x7f0000000040)=@HCI_EVENT_PKT={0x4, @hci_ev_encrypt_change={{0x8, 0x4}, {0x28, 0xc9, 0x4a}}}, 0x7) (async, rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) (rerun: 32) [ 2700.927746] nbd: must specify at least one socket 13:35:32 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0xffffffff}, 0x0) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 4: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x10}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4850}, 0x4000000) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4100}, 0x80) [ 2700.987526] nbd: must specify at least one socket 13:35:32 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x2) 13:35:32 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)=0x1) (async) syz_emit_vhci(&(0x7f0000000040)=@HCI_EVENT_PKT={0x4, @hci_ev_encrypt_change={{0x8, 0x4}, {0x28, 0xc9, 0x4a}}}, 0x7) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 4: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x10}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4850}, 0x4000000) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x3) [ 2701.062771] nbd: must specify at least one socket 13:35:32 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4100}, 0x80) 13:35:32 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x1) 13:35:32 executing program 4: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x10}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4850}, 0x4000000) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x10}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4850}, 0x4000000) (async) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x4) 13:35:32 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4100}, 0x80) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4100}, 0x80) (async) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x10}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:32 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x1) (async) 13:35:32 executing program 3: 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2701.195930] nbd: must specify at least one socket 13:35:32 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x5) 13:35:32 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x10}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x10}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:32 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x6) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x1) 13:35:32 executing program 3: 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1000, &(0x7f0000000140)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@loose}, {@debug={'debug', 0x3d, 0xfffffffffffff001}}, {@access_client}, {@privport}, {@uname={'uname', 0x3d, '/!}*./'}}, {@afid={'afid', 0x3d, 0x8}}, {@access_client}, {@mmap}], [{@fowner_eq={'fowner', 0x3d, 0xee01}}, {@context={'context', 0x3d, 'root'}}, {@uid_eq={'uid', 0x3d, 0xee00}}]}}) 13:35:32 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000680), 0x400400, 0x0) r4 = socket(0x29, 0x4, 0x4620) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000006c0), 0x103800, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000800)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000007c0)={&(0x7f0000000700)={0x88, 0x0, 0x20, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}, {0x8}]}]}, 0x88}, 0x1, 0x0, 0x0, 0x800}, 0x10) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x44400, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r10, 0x0, 0x0) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000240), 0x101000, 0x0) r12 = accept4$ax25(r9, &(0x7f0000000580)={{}, [@remote, @rose, @rose, @null, @remote, @null, @bcast]}, &(0x7f0000000400)=0x48, 0x0) ioctl$SIOCAX25NOUID(r12, 0x89e3, &(0x7f0000000600)=0x1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)={0x7c, 0x0, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8}, {0x8, 0x1, r11}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffffffffffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '#^%\\\'/\x84'}]}, 0x7c}, 0x1, 0x0, 0x0, 0x20000044}, 0x4048014) r13 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r14 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) r15 = openat$tun(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TUNSETIFF(r15, 0x400454ca, &(0x7f0000000480)={'bridge_slave_1\x00', 0x1000}) sendmsg$NBD_CMD_STATUS(r13, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000500)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r14, @ANYBLOB="01000000000000000000050000000c00078008000100", @ANYRES32, @ANYBLOB="d7cded52094e88d1a4fcaf7554ac502851a15662c11d6d4ff61a72a71ec8651995675ba17b06c8d4f103938ca485f641ca911b8b7140dd096b51fa766185d560ef1defc90cdc9da94bfaeda504413e8029"], 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r14, 0x400, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x764}]}, 0x20}, 0x1, 0x0, 0x0, 0x8010}, 0x80d0) 13:35:32 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000680), 0x400400, 0x0) (async) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000680), 0x400400, 0x0) r4 = socket(0x29, 0x4, 0x4620) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000006c0), 0x103800, 0x0) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) (async) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000800)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000007c0)={&(0x7f0000000700)={0x88, 0x0, 0x20, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}, {0x8}]}]}, 0x88}, 0x1, 0x0, 0x0, 0x800}, 0x10) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x44400, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r10, 0x0, 0x0) (async) write$apparmor_exec(r10, 0x0, 0x0) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000240), 0x101000, 0x0) accept4$ax25(r9, &(0x7f0000000580)={{}, [@remote, @rose, @rose, @null, @remote, @null, @bcast]}, &(0x7f0000000400)=0x48, 0x0) (async) r12 = accept4$ax25(r9, &(0x7f0000000580)={{}, [@remote, @rose, @rose, @null, @remote, @null, @bcast]}, &(0x7f0000000400)=0x48, 0x0) ioctl$SIOCAX25NOUID(r12, 0x89e3, &(0x7f0000000600)=0x1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)={0x7c, 0x0, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8}, {0x8, 0x1, r11}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffffffffffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '#^%\\\'/\x84'}]}, 0x7c}, 0x1, 0x0, 0x0, 0x20000044}, 0x4048014) r13 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r14 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) r15 = openat$tun(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TUNSETIFF(r15, 0x400454ca, &(0x7f0000000480)={'bridge_slave_1\x00', 0x1000}) sendmsg$NBD_CMD_STATUS(r13, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000500)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r14, @ANYBLOB="01000000000000000000050000000c00078008000100", @ANYRES32, @ANYBLOB="d7cded52094e88d1a4fcaf7554ac502851a15662c11d6d4ff61a72a71ec8651995675ba17b06c8d4f103938ca485f641ca911b8b7140dd096b51fa766185d560ef1defc90cdc9da94bfaeda504413e8029"], 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r14, 0x400, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x764}]}, 0x20}, 0x1, 0x0, 0x0, 0x8010}, 0x80d0) 13:35:32 executing program 3: 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, 0x0, 0x4000000) 13:35:32 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async, rerun: 64) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) 13:35:32 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1000, &(0x7f0000000140)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@loose}, {@debug={'debug', 0x3d, 0xfffffffffffff001}}, {@access_client}, {@privport}, {@uname={'uname', 0x3d, '/!}*./'}}, {@afid={'afid', 0x3d, 0x8}}, {@access_client}, {@mmap}], [{@fowner_eq={'fowner', 0x3d, 0xee01}}, {@context={'context', 0x3d, 'root'}}, {@uid_eq={'uid', 0x3d, 0xee00}}]}}) [ 2701.417652] nbd: must specify at least one socket 13:35:32 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x7) 13:35:32 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) getsockopt$IPT_SO_GET_INFO(r1, 0x0, 0x40, &(0x7f0000000040)={'mangle\x00', 0x0, [0xcf, 0x5, 0x5, 0x8, 0x1f]}, &(0x7f00000000c0)=0x19) 13:35:32 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c0004000700000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:32 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1000, &(0x7f0000000140)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@loose}, {@debug={'debug', 0x3d, 0xfffffffffffff001}}, {@access_client}, {@privport}, {@uname={'uname', 0x3d, '/!}*./'}}, {@afid={'afid', 0x3d, 0x8}}, {@access_client}, {@mmap}], [{@fowner_eq={'fowner', 0x3d, 0xee01}}, {@context={'context', 0x3d, 'root'}}, {@uid_eq={'uid', 0x3d, 0xee00}}]}}) 13:35:33 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000680), 0x400400, 0x0) (async) r4 = socket(0x29, 0x4, 0x4620) (async) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000006c0), 0x103800, 0x0) (async) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000800)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000007c0)={&(0x7f0000000700)={0x88, 0x0, 0x20, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}, {0x8}]}]}, 0x88}, 0x1, 0x0, 0x0, 0x800}, 0x10) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x44400, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r10, 0x0, 0x0) (async) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000240), 0x101000, 0x0) r12 = accept4$ax25(r9, &(0x7f0000000580)={{}, [@remote, @rose, @rose, @null, @remote, @null, @bcast]}, &(0x7f0000000400)=0x48, 0x0) ioctl$SIOCAX25NOUID(r12, 0x89e3, &(0x7f0000000600)=0x1) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)={0x7c, 0x0, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8}, {0x8, 0x1, r11}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffffffffffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '#^%\\\'/\x84'}]}, 0x7c}, 0x1, 0x0, 0x0, 0x20000044}, 0x4048014) r13 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r14 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) (async) r15 = openat$tun(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TUNSETIFF(r15, 0x400454ca, &(0x7f0000000480)={'bridge_slave_1\x00', 0x1000}) (async) sendmsg$NBD_CMD_STATUS(r13, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000500)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r14, @ANYBLOB="01000000000000000000050000000c00078008000100", @ANYRES32, @ANYBLOB="d7cded52094e88d1a4fcaf7554ac502851a15662c11d6d4ff61a72a71ec8651995675ba17b06c8d4f103938ca485f641ca911b8b7140dd096b51fa766185d560ef1defc90cdc9da94bfaeda504413e8029"], 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r14, 0x400, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x764}]}, 0x20}, 0x1, 0x0, 0x0, 0x8010}, 0x80d0) 13:35:33 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xf) 13:35:33 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:33 executing program 4: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) write$apparmor_exec(r0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000080)={0x32, @multicast2, 0x4e22, 0x4, 'sh\x00', 0x20, 0x3ff, 0x8}, 0x2c) ioctl$sock_inet6_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000040)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:33 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x6000000}, 0x0) 13:35:33 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2}, 0xc, &(0x7f0000000000)={0x0}, 0x1, 0x0, 0x0, 0x4000094}, 0x40000) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000080)=0x8) 13:35:33 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:33 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:33 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x48) 13:35:33 executing program 4: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) write$apparmor_exec(r0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000080)={0x32, @multicast2, 0x4e22, 0x4, 'sh\x00', 0x20, 0x3ff, 0x8}, 0x2c) (async) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000080)={0x32, @multicast2, 0x4e22, 0x4, 'sh\x00', 0x20, 0x3ff, 0x8}, 0x2c) ioctl$sock_inet6_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000040)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:33 executing program 3: 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) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2701.630846] nbd: must specify at least one socket 13:35:33 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2}, 0xc, &(0x7f0000000000)={0x0}, 0x1, 0x0, 0x0, 0x4000094}, 0x40000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2}, 0xc, &(0x7f0000000000)={0x0}, 0x1, 0x0, 0x0, 0x4000094}, 0x40000) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000080)=0x8) 13:35:33 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x4c) 13:35:33 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r3, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2701.691759] nbd: must specify at least one socket 13:35:33 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:33 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2}, 0xc, &(0x7f0000000000)={0x0}, 0x1, 0x0, 0x0, 0x4000094}, 0x40000) (async) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000080)=0x8) 13:35:33 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000940), 0x2, 0x0) read$FUSE(r1, &(0x7f0000000980)={0x2020, 0x0, 0x0}, 0x2020) openat$cuse(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$FUSE_BMAP(r3, &(0x7f00000000c0)={0x18, 0x0, r2, {0xfffffffffffffff8}}, 0x18) write$FUSE_IOCTL(r1, &(0x7f0000000000)={0x20, 0x0, r2}, 0x20) write$FUSE_CREATE_OPEN(r0, &(0x7f0000000140)={0xa0, 0x0, r2, {{0x2, 0x2, 0x10001, 0x5, 0x10000, 0x6, {0x6, 0xb42, 0x400, 0x1, 0x5, 0x9, 0x8000, 0x0, 0x101, 0xc000, 0x80000000, 0xffffffffffffffff, 0xee01, 0x4e, 0x6}}, {0x0, 0xb}}}, 0xa0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) write$FUSE_STATFS(r4, &(0x7f0000000200)={0x60, 0xffffffffffffffda, r2, {{0x6, 0xa2cc, 0x6, 0xffff, 0x3fe, 0x0, 0x200, 0xfffffea1}}}, 0x60) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) 13:35:33 executing program 4: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) write$apparmor_exec(r0, 0x0, 0x0) (async) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000080)={0x32, @multicast2, 0x4e22, 0x4, 'sh\x00', 0x20, 0x3ff, 0x8}, 0x2c) ioctl$sock_inet6_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000040)) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:33 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x60) [ 2701.768506] nbd: must specify at least one socket 13:35:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000000}, 0x1, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) 13:35:33 executing program 1: openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000940), 0x2, 0x0) read$FUSE(r1, &(0x7f0000000980)={0x2020}, 0x2020) (async) read$FUSE(r1, &(0x7f0000000980)={0x2020, 0x0, 0x0}, 0x2020) openat$cuse(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$FUSE_BMAP(r3, &(0x7f00000000c0)={0x18, 0x0, r2, {0xfffffffffffffff8}}, 0x18) write$FUSE_IOCTL(r1, &(0x7f0000000000)={0x20, 0x0, r2}, 0x20) write$FUSE_CREATE_OPEN(r0, &(0x7f0000000140)={0xa0, 0x0, r2, {{0x2, 0x2, 0x10001, 0x5, 0x10000, 0x6, {0x6, 0xb42, 0x400, 0x1, 0x5, 0x9, 0x8000, 0x0, 0x101, 0xc000, 0x80000000, 0xffffffffffffffff, 0xee01, 0x4e, 0x6}}, {0x0, 0xb}}}, 0xa0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) (async) write$apparmor_exec(r4, 0x0, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) write$FUSE_STATFS(r4, &(0x7f0000000200)={0x60, 0xffffffffffffffda, r2, {{0x6, 0xa2cc, 0x6, 0xffff, 0x3fe, 0x0, 0x200, 0xfffffea1}}}, 0x60) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) 13:35:33 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25050000000c000600"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:33 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x38, 0x0, 0x10, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '-/I'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x40081}, 0x24000000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 13:35:33 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(r2, 0x6, 0x15, &(0x7f0000000140)=0x101, 0x4) getsockname$ax25(r1, &(0x7f0000000040)={{0x3, @bcast}, [@default, @netrom, @remote, @remote, @netrom, @null, @rose, @null]}, &(0x7f00000000c0)=0x48) [ 2701.841405] nbd: must specify at least one socket 13:35:33 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x68) 13:35:33 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x38, 0x0, 0x10, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '-/I'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x40081}, 0x24000000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 13:35:33 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:33 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:33 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x1) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(r2, 0x6, 0x15, &(0x7f0000000140)=0x101, 0x4) getsockname$ax25(r1, &(0x7f0000000040)={{0x3, @bcast}, [@default, @netrom, @remote, @remote, @netrom, @null, @rose, @null]}, &(0x7f00000000c0)=0x48) (async) getsockname$ax25(r1, &(0x7f0000000040)={{0x3, @bcast}, [@default, @netrom, @remote, @remote, @netrom, @null, @rose, @null]}, &(0x7f00000000c0)=0x48) 13:35:33 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x38, 0x0, 0x10, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '-/I'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x40081}, 0x24000000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x38, 0x0, 0x10, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '-/I'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x40081}, 0x24000000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) [ 2701.918470] nbd: must specify at least one socket 13:35:33 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x6c) 13:35:33 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x68) [ 2702.002593] nbd: must specify at least one socket [ 2702.011864] nbd: must specify at least one socket 13:35:34 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000940), 0x2, 0x0) read$FUSE(r1, &(0x7f0000000980)={0x2020, 0x0, 0x0}, 0x2020) (async) openat$cuse(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$FUSE_BMAP(r3, &(0x7f00000000c0)={0x18, 0x0, r2, {0xfffffffffffffff8}}, 0x18) write$FUSE_IOCTL(r1, &(0x7f0000000000)={0x20, 0x0, r2}, 0x20) write$FUSE_CREATE_OPEN(r0, &(0x7f0000000140)={0xa0, 0x0, r2, {{0x2, 0x2, 0x10001, 0x5, 0x10000, 0x6, {0x6, 0xb42, 0x400, 0x1, 0x5, 0x9, 0x8000, 0x0, 0x101, 0xc000, 0x80000000, 0xffffffffffffffff, 0xee01, 0x4e, 0x6}}, {0x0, 0xb}}}, 0xa0) (async) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) (async) write$FUSE_STATFS(r4, &(0x7f0000000200)={0x60, 0xffffffffffffffda, r2, {{0x6, 0xa2cc, 0x6, 0xffff, 0x3fe, 0x0, 0x200, 0xfffffea1}}}, 0x60) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) 13:35:34 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:34 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x1) (async) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(r2, 0x6, 0x15, &(0x7f0000000140)=0x101, 0x4) (async) getsockname$ax25(r1, &(0x7f0000000040)={{0x3, @bcast}, [@default, @netrom, @remote, @remote, @netrom, @null, @rose, @null]}, &(0x7f00000000c0)=0x48) 13:35:34 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x74) 13:35:34 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x63, &(0x7f0000000080)={'NETMAP\x00'}, &(0x7f00000001c0)=0x1e) write$apparmor_exec(r1, 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r3, 0x6, 0x21, &(0x7f0000000200)="dd0f79a0c7a7cc367456a766f9d605ff", 0x10) getsockopt$inet_mreqsrc(r1, 0x0, 0x26, &(0x7f0000000000)={@private, @remote, @remote}, &(0x7f0000000180)=0xc) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'veth0_to_bridge\x00'}) 13:35:34 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x6c) 13:35:34 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async, rerun: 32) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 32) write$apparmor_exec(r2, 0x0, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x63, &(0x7f0000000080)={'NETMAP\x00'}, &(0x7f00000001c0)=0x1e) write$apparmor_exec(r1, 0x0, 0x0) (async) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r3, 0x6, 0x21, &(0x7f0000000200)="dd0f79a0c7a7cc367456a766f9d605ff", 0x10) (async) getsockopt$inet_mreqsrc(r1, 0x0, 0x26, &(0x7f0000000000)={@private, @remote, @remote}, &(0x7f0000000180)=0xc) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'veth0_to_bridge\x00'}) 13:35:34 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @dev, @private}, &(0x7f0000000080)=0xc) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x581202, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) sync() 13:35:34 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x7a) [ 2702.739303] nla_parse: 76 callbacks suppressed [ 2702.739311] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2702.757589] nbd: must specify at least one socket [ 2702.777501] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.3'. 13:35:34 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x6c) [ 2702.797045] nbd: must specify at least one socket 13:35:34 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:34 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x6000}, 0x0) 13:35:34 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x63, &(0x7f0000000080)={'NETMAP\x00'}, &(0x7f00000001c0)=0x1e) (async) write$apparmor_exec(r1, 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r3, 0x6, 0x21, &(0x7f0000000200)="dd0f79a0c7a7cc367456a766f9d605ff", 0x10) (async, rerun: 32) getsockopt$inet_mreqsrc(r1, 0x0, 0x26, &(0x7f0000000000)={@private, @remote, @remote}, &(0x7f0000000180)=0xc) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'veth0_to_bridge\x00'}) [ 2702.839018] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. 13:35:34 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @dev, @private}, &(0x7f0000000080)=0xc) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x581202, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) sync() syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @dev, @private}, &(0x7f0000000080)=0xc) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x581202, 0x0) (async) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) (async) sync() (async) 13:35:34 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:34 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff}, 0x800) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f00000001c0)) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x2800024, &(0x7f0000000140)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@privport}, {@loose}], [{@appraise_type}, {@fowner_lt={'fowner<', 0xee01}}]}}) [ 2702.879467] nbd: must specify at least one socket [ 2702.893864] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2702.918891] nbd: must specify at least one socket 13:35:34 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xf0) 13:35:34 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff}, 0x800) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) (async) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f00000001c0)) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x2800024, &(0x7f0000000140)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@privport}, {@loose}], [{@appraise_type}, {@fowner_lt={'fowner<', 0xee01}}]}}) [ 2702.927042] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2702.946009] Bluetooth: hci2: command 0x0406 tx timeout [ 2702.964826] nbd: must specify at least one socket 13:35:34 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @dev, @private}, &(0x7f0000000080)=0xc) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x581202, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) sync() 13:35:34 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async, rerun: 32) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @dev, @private}, &(0x7f0000000080)=0xc) (async, rerun: 32) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x581202, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) sync() 13:35:34 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:34 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:34 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2702.981590] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2702.998063] nbd: must specify at least one socket 13:35:34 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x300) 13:35:34 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff}, 0x800) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f00000001c0)) (async) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f00000001c0)) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x2800024, &(0x7f0000000140)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@privport}, {@loose}], [{@appraise_type}, {@fowner_lt={'fowner<', 0xee01}}]}}) 13:35:34 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000980)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000900)={0x54, 0x0, 0x20, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xa319}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x58, 0x0, 0x400, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x58}, 0x1, 0x0, 0x0, 0x20000010}, 0x40000) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000200)=@broute={'broute\x00', 0x20, 0x3, 0x582, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000340], 0x0, &(0x7f00000001c0), &(0x7f0000000340)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x2, [{0x11, 0x40, 0x88f7, 'veth1_to_hsr\x00', 'ip6tnl0\x00', 'rose0\x00', 'bridge0\x00', @local, [0x0, 0x0, 0xff, 0xff, 0xff, 0xff], @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}, [0x0, 0x0, 0xff, 0xff, 0xff, 0xff], 0x10e, 0x18e, 0x1be, [@physdev={{'physdev\x00', 0x0, 0x48}, {{'veth0_to_bond\x00', {0xff}, 'ip6gre0\x00', {0xff}, 0x2, 0x3}}}, @cpu={{'cpu\x00', 0x0, 0x8}, {{0x3, 0x1}}}], [@common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00', 0x9, 0x20, {0x4}}}}, @common=@dnat={'dnat\x00', 0x10, {{@broadcast, 0xfffffffffffffffc}}}], @common=@redirect={'redirect\x00', 0x8, {{0xfffffffffffffffe}}}}, {0x11, 0xa, 0x890d, 'pimreg0\x00', 'pimreg\x00', 'ip6tnl0\x00', 'lo\x00', @broadcast, [0xff, 0xff, 0x0, 0xff, 0x0, 0xff], @random="b94aec7437fc", [0xff, 0xff, 0x0, 0xff, 0x0, 0xff], 0x11e, 0x166, 0x196, [@physdev={{'physdev\x00', 0x0, 0x48}, {{'wlan1\x00', {0xff}, 'veth0_to_team\x00', {0xff}, 0x2, 0x2}}}, @quota={{'quota\x00', 0x0, 0x18}, {{0x0, 0x0, 0x30000000000, {0xffff}}}}], [@common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00', 0x2, 0x1, {0xc16}}}}], @common=@CONNSECMARK={'CONNSECMARK\x00', 0x8, {{0x1}}}}]}, {0x0, '\x00', 0x2, 0xfffffffffffffffc, 0x1, [{0x5, 0x40, 0x88ca, 'gre0\x00', 'nicvf0\x00', 'veth1_to_bridge\x00', 'veth0_to_batadv\x00', @multicast, [0x0, 0x0, 0xff, 0xff, 0x0, 0xff], @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, [0x0, 0x0, 0x0, 0xff], 0xae, 0x156, 0x19e, [@time={{'time\x00', 0x0, 0x18}, {{0x3, 0x4, 0x105d5, 0x1e18, 0xcb3, 0x9, 0x1}}}], [@common=@NFLOG={'NFLOG\x00', 0x50, {{0xfffffff9, 0xd6a, 0x3, 0x1, 0x0, "bf659cf0f8879f1c932c7db9e69d3bb5f4baff6d706df4adaf77edef64ee66a402216720a912ddc7aed1a572d9f5e92dba00329add6be4b21c364a5ebe952e42"}}}, @common=@CLASSIFY={'CLASSIFY\x00', 0x8, {{0x6}}}], @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00', 0xce, 0x5, {0xffffffffffffff7f}}}}}]}, {0x0, '\x00', 0x3, 0xfffffffffffffffe}]}, 0x5fa) 13:35:34 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:34 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x500) 13:35:34 executing program 2: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) read$eventfd(r0, &(0x7f0000000040), 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f00000000c0)) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 13:35:34 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000980)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000900)={0x54, 0x0, 0x20, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xa319}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000}, 0x0) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x58, 0x0, 0x400, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x58}, 0x1, 0x0, 0x0, 0x20000010}, 0x40000) (async, rerun: 64) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000200)=@broute={'broute\x00', 0x20, 0x3, 0x582, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000340], 0x0, &(0x7f00000001c0), &(0x7f0000000340)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x2, [{0x11, 0x40, 0x88f7, 'veth1_to_hsr\x00', 'ip6tnl0\x00', 'rose0\x00', 'bridge0\x00', @local, [0x0, 0x0, 0xff, 0xff, 0xff, 0xff], @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}, [0x0, 0x0, 0xff, 0xff, 0xff, 0xff], 0x10e, 0x18e, 0x1be, [@physdev={{'physdev\x00', 0x0, 0x48}, {{'veth0_to_bond\x00', {0xff}, 'ip6gre0\x00', {0xff}, 0x2, 0x3}}}, @cpu={{'cpu\x00', 0x0, 0x8}, {{0x3, 0x1}}}], [@common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00', 0x9, 0x20, {0x4}}}}, @common=@dnat={'dnat\x00', 0x10, {{@broadcast, 0xfffffffffffffffc}}}], @common=@redirect={'redirect\x00', 0x8, {{0xfffffffffffffffe}}}}, {0x11, 0xa, 0x890d, 'pimreg0\x00', 'pimreg\x00', 'ip6tnl0\x00', 'lo\x00', @broadcast, [0xff, 0xff, 0x0, 0xff, 0x0, 0xff], @random="b94aec7437fc", [0xff, 0xff, 0x0, 0xff, 0x0, 0xff], 0x11e, 0x166, 0x196, [@physdev={{'physdev\x00', 0x0, 0x48}, {{'wlan1\x00', {0xff}, 'veth0_to_team\x00', {0xff}, 0x2, 0x2}}}, @quota={{'quota\x00', 0x0, 0x18}, {{0x0, 0x0, 0x30000000000, {0xffff}}}}], [@common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00', 0x2, 0x1, {0xc16}}}}], @common=@CONNSECMARK={'CONNSECMARK\x00', 0x8, {{0x1}}}}]}, {0x0, '\x00', 0x2, 0xfffffffffffffffc, 0x1, [{0x5, 0x40, 0x88ca, 'gre0\x00', 'nicvf0\x00', 'veth1_to_bridge\x00', 'veth0_to_batadv\x00', @multicast, [0x0, 0x0, 0xff, 0xff, 0x0, 0xff], @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, [0x0, 0x0, 0x0, 0xff], 0xae, 0x156, 0x19e, [@time={{'time\x00', 0x0, 0x18}, {{0x3, 0x4, 0x105d5, 0x1e18, 0xcb3, 0x9, 0x1}}}], [@common=@NFLOG={'NFLOG\x00', 0x50, {{0xfffffff9, 0xd6a, 0x3, 0x1, 0x0, "bf659cf0f8879f1c932c7db9e69d3bb5f4baff6d706df4adaf77edef64ee66a402216720a912ddc7aed1a572d9f5e92dba00329add6be4b21c364a5ebe952e42"}}}, @common=@CLASSIFY={'CLASSIFY\x00', 0x8, {{0x6}}}], @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00', 0xce, 0x5, {0xffffffffffffff7f}}}}}]}, {0x0, '\x00', 0x3, 0xfffffffffffffffe}]}, 0x5fa) (rerun: 64) [ 2703.084317] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2703.096587] nbd: must specify at least one socket [ 2703.119751] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.3'. 13:35:34 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:34 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r4, @ANYBLOB="01002dbd7000fbdbdf25050000000c00060003000000000000000c000400070000000000000009000a007b2d3a29400000000c00080002000000000000003400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08d2f53f72010147551acb53e88ebf4054af", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="0c000800ff0f0000000000000c00020005000000000000000c0004000600000000000000"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:34 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x500}, 0x0) 13:35:34 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x600) [ 2703.138315] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2703.154584] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2703.162144] dlm: non-version read from control device 8 [ 2703.167926] nbd: must specify at least one socket 13:35:34 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:34 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000980)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000900)={0x54, 0x0, 0x20, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xa319}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x58, 0x0, 0x400, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x58}, 0x1, 0x0, 0x0, 0x20000010}, 0x40000) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000200)=@broute={'broute\x00', 0x20, 0x3, 0x582, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000340], 0x0, &(0x7f00000001c0), &(0x7f0000000340)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x2, [{0x11, 0x40, 0x88f7, 'veth1_to_hsr\x00', 'ip6tnl0\x00', 'rose0\x00', 'bridge0\x00', @local, [0x0, 0x0, 0xff, 0xff, 0xff, 0xff], @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}, [0x0, 0x0, 0xff, 0xff, 0xff, 0xff], 0x10e, 0x18e, 0x1be, [@physdev={{'physdev\x00', 0x0, 0x48}, {{'veth0_to_bond\x00', {0xff}, 'ip6gre0\x00', {0xff}, 0x2, 0x3}}}, @cpu={{'cpu\x00', 0x0, 0x8}, {{0x3, 0x1}}}], [@common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00', 0x9, 0x20, {0x4}}}}, @common=@dnat={'dnat\x00', 0x10, {{@broadcast, 0xfffffffffffffffc}}}], @common=@redirect={'redirect\x00', 0x8, {{0xfffffffffffffffe}}}}, {0x11, 0xa, 0x890d, 'pimreg0\x00', 'pimreg\x00', 'ip6tnl0\x00', 'lo\x00', @broadcast, [0xff, 0xff, 0x0, 0xff, 0x0, 0xff], @random="b94aec7437fc", [0xff, 0xff, 0x0, 0xff, 0x0, 0xff], 0x11e, 0x166, 0x196, [@physdev={{'physdev\x00', 0x0, 0x48}, {{'wlan1\x00', {0xff}, 'veth0_to_team\x00', {0xff}, 0x2, 0x2}}}, @quota={{'quota\x00', 0x0, 0x18}, {{0x0, 0x0, 0x30000000000, {0xffff}}}}], [@common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00', 0x2, 0x1, {0xc16}}}}], @common=@CONNSECMARK={'CONNSECMARK\x00', 0x8, {{0x1}}}}]}, {0x0, '\x00', 0x2, 0xfffffffffffffffc, 0x1, [{0x5, 0x40, 0x88ca, 'gre0\x00', 'nicvf0\x00', 'veth1_to_bridge\x00', 'veth0_to_batadv\x00', @multicast, [0x0, 0x0, 0xff, 0xff, 0x0, 0xff], @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, [0x0, 0x0, 0x0, 0xff], 0xae, 0x156, 0x19e, [@time={{'time\x00', 0x0, 0x18}, {{0x3, 0x4, 0x105d5, 0x1e18, 0xcb3, 0x9, 0x1}}}], [@common=@NFLOG={'NFLOG\x00', 0x50, {{0xfffffff9, 0xd6a, 0x3, 0x1, 0x0, "bf659cf0f8879f1c932c7db9e69d3bb5f4baff6d706df4adaf77edef64ee66a402216720a912ddc7aed1a572d9f5e92dba00329add6be4b21c364a5ebe952e42"}}}, @common=@CLASSIFY={'CLASSIFY\x00', 0x8, {{0x6}}}], @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00', 0xce, 0x5, {0xffffffffffffff7f}}}}}]}, {0x0, '\x00', 0x3, 0xfffffffffffffffe}]}, 0x5fa) (async) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000200)=@broute={'broute\x00', 0x20, 0x3, 0x582, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000340], 0x0, &(0x7f00000001c0), &(0x7f0000000340)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x2, [{0x11, 0x40, 0x88f7, 'veth1_to_hsr\x00', 'ip6tnl0\x00', 'rose0\x00', 'bridge0\x00', @local, [0x0, 0x0, 0xff, 0xff, 0xff, 0xff], @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}, [0x0, 0x0, 0xff, 0xff, 0xff, 0xff], 0x10e, 0x18e, 0x1be, [@physdev={{'physdev\x00', 0x0, 0x48}, {{'veth0_to_bond\x00', {0xff}, 'ip6gre0\x00', {0xff}, 0x2, 0x3}}}, @cpu={{'cpu\x00', 0x0, 0x8}, {{0x3, 0x1}}}], [@common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00', 0x9, 0x20, {0x4}}}}, @common=@dnat={'dnat\x00', 0x10, {{@broadcast, 0xfffffffffffffffc}}}], @common=@redirect={'redirect\x00', 0x8, {{0xfffffffffffffffe}}}}, {0x11, 0xa, 0x890d, 'pimreg0\x00', 'pimreg\x00', 'ip6tnl0\x00', 'lo\x00', @broadcast, [0xff, 0xff, 0x0, 0xff, 0x0, 0xff], @random="b94aec7437fc", [0xff, 0xff, 0x0, 0xff, 0x0, 0xff], 0x11e, 0x166, 0x196, [@physdev={{'physdev\x00', 0x0, 0x48}, {{'wlan1\x00', {0xff}, 'veth0_to_team\x00', {0xff}, 0x2, 0x2}}}, @quota={{'quota\x00', 0x0, 0x18}, {{0x0, 0x0, 0x30000000000, {0xffff}}}}], [@common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00', 0x2, 0x1, {0xc16}}}}], @common=@CONNSECMARK={'CONNSECMARK\x00', 0x8, {{0x1}}}}]}, {0x0, '\x00', 0x2, 0xfffffffffffffffc, 0x1, [{0x5, 0x40, 0x88ca, 'gre0\x00', 'nicvf0\x00', 'veth1_to_bridge\x00', 'veth0_to_batadv\x00', @multicast, [0x0, 0x0, 0xff, 0xff, 0x0, 0xff], @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, [0x0, 0x0, 0x0, 0xff], 0xae, 0x156, 0x19e, [@time={{'time\x00', 0x0, 0x18}, {{0x3, 0x4, 0x105d5, 0x1e18, 0xcb3, 0x9, 0x1}}}], [@common=@NFLOG={'NFLOG\x00', 0x50, {{0xfffffff9, 0xd6a, 0x3, 0x1, 0x0, "bf659cf0f8879f1c932c7db9e69d3bb5f4baff6d706df4adaf77edef64ee66a402216720a912ddc7aed1a572d9f5e92dba00329add6be4b21c364a5ebe952e42"}}}, @common=@CLASSIFY={'CLASSIFY\x00', 0x8, {{0x6}}}], @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00', 0xce, 0x5, {0xffffffffffffff7f}}}}}]}, {0x0, '\x00', 0x3, 0xfffffffffffffffe}]}, 0x5fa) 13:35:34 executing program 2: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) read$eventfd(r0, &(0x7f0000000040), 0x8) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f00000000c0)) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 13:35:34 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x7a}, 0x0) [ 2703.235602] nbd: must specify at least one socket 13:35:34 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) userfaultfd(0x80401) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:34 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:34 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x60}, 0x0) [ 2703.268233] dlm: non-version read from control device 8 [ 2703.274573] nbd: must specify at least one socket [ 2703.301272] dlm: non-version read from control device 8 [ 2703.310497] nbd: must specify at least one socket 13:35:34 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x700) 13:35:34 executing program 1: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x7) ioctl$SIOCAX25OPTRT(r0, 0x89e7, &(0x7f0000000000)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, 0x2, 0x44}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = accept4$ax25(r0, &(0x7f00000000c0)={{0x3, @null}, [@null, @bcast, @netrom, @remote, @null, @rose, @remote, @netrom]}, &(0x7f0000000180)=0x48, 0x80400) recvfrom$ax25(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x40, &(0x7f00000011c0)={{0x3, @null, 0x7}, [@default, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}, 0x48) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x8, 0x5, 0x7) syz_genetlink_get_family_id$nbd(0xfffffffffffffffe, 0xffffffffffffffff) 13:35:34 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2703.315212] dlm: non-version read from control device 8 [ 2703.320703] dlm: non-version read from control device 8 [ 2703.337418] nbd: must specify at least one socket [ 2703.340643] dlm: non-version read from control device 8 13:35:34 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) userfaultfd(0x80401) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:34 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x7) ioctl$SIOCAX25OPTRT(r0, 0x89e7, &(0x7f0000000000)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, 0x2, 0x44}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = accept4$ax25(r0, &(0x7f00000000c0)={{0x3, @null}, [@null, @bcast, @netrom, @remote, @null, @rose, @remote, @netrom]}, &(0x7f0000000180)=0x48, 0x80400) recvfrom$ax25(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x40, &(0x7f00000011c0)={{0x3, @null, 0x7}, [@default, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}, 0x48) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = socket(0x8, 0x5, 0x7) getsockname$ax25(r2, &(0x7f0000001240)={{0x3, @rose}, [@remote, @null, @default, @netrom, @default, @default, @remote, @rose]}, &(0x7f00000012c0)=0x48) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) syz_genetlink_get_family_id$nbd(0xfffffffffffffffe, 0xffffffffffffffff) 13:35:34 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x4000804}, 0x4040000) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) 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) ioctl$SIOCAX25ADDFWD(r1, 0x89ea, &(0x7f0000000280)={@default, @default}) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000500)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000000000000fcffff040000000c0007800800293d98085d497e8f11be990300000000000000807b8d8737070a04fa9ebbcd1013b1855d510d955de788c8e566b0a071cc7152e93c6b78cb850b279100a5b3c660fee7f1f47e0ae84b36ca8e8294f45452f307edd21a5516d915596f0375bfcecb3b67d051bc5e44341af881b502963cf1199a0d8a41f358b5fb2306f2065040956c27f49abee23f7b0770623c9dfb40a5e793f4ca074a070fe9c8f817abe9f90852730000000000000000", @ANYRES32, @ANYBLOB="0800010000000000"], 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x44, r4, 0x8, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2ad5}]}, 0x44}, 0x1, 0x0, 0x0, 0x40008004}, 0x20004080) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f00000000c0)={{&(0x7f0000ffd000/0x2000)=nil, 0x2000}, 0x2}) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) 13:35:34 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xf00) [ 2703.369485] nbd: must specify at least one socket [ 2703.385476] dlm: non-version read from control device 8 [ 2703.421644] dlm: non-version read from control device 8 [ 2703.430833] dlm: non-version read from control device 8 [ 2703.442314] dlm: non-version read from control device 8 [ 2703.449823] dlm: non-version read from control device 8 [ 2703.455866] dlm: non-version read from control device 8 [ 2703.458045] nbd: must specify at least one socket [ 2703.461299] dlm: non-version read from control device 8 [ 2703.473290] dlm: non-version read from control device 8 [ 2703.478730] dlm: non-version read from control device 8 [ 2703.485191] dlm: non-version read from control device 8 [ 2703.490559] dlm: non-version read from control device 8 [ 2703.496945] dlm: non-version read from control device 8 [ 2703.502313] dlm: non-version read from control device 8 [ 2703.508952] dlm: non-version read from control device 8 [ 2703.514984] dlm: non-version read from control device 8 [ 2703.520341] dlm: non-version read from control device 8 [ 2703.526387] dlm: non-version read from control device 8 [ 2703.532960] dlm: non-version read from control device 8 [ 2703.539027] dlm: non-version read from control device 8 [ 2703.544919] dlm: non-version read from control device 8 [ 2703.550271] dlm: non-version read from control device 8 [ 2703.556527] dlm: non-version read from control device 8 [ 2703.561881] dlm: non-version read from control device 8 [ 2703.567922] dlm: non-version read from control device 8 [ 2703.573937] dlm: non-version read from control device 8 [ 2703.579297] dlm: non-version read from control device 8 [ 2703.585606] dlm: non-version read from control device 8 [ 2703.590965] dlm: non-version read from control device 8 [ 2703.596918] dlm: non-version read from control device 8 [ 2703.602273] dlm: non-version read from control device 8 [ 2703.608288] dlm: non-version read from control device 8 [ 2703.614106] dlm: non-version read from control device 8 [ 2703.619467] dlm: non-version read from control device 8 [ 2703.625472] dlm: non-version read from control device 8 [ 2703.630828] dlm: non-version read from control device 8 [ 2703.637589] dlm: non-version read from control device 8 [ 2703.642962] dlm: non-version read from control device 8 [ 2703.648425] dlm: non-version read from control device 8 [ 2703.653855] dlm: non-version read from control device 8 [ 2703.659216] dlm: non-version read from control device 8 [ 2703.664694] dlm: non-version read from control device 8 [ 2703.670085] dlm: non-version read from control device 8 [ 2703.675509] dlm: non-version read from control device 8 [ 2703.680863] dlm: non-version read from control device 8 [ 2703.686260] dlm: non-version read from control device 8 [ 2703.691620] dlm: non-version read from control device 8 [ 2703.697029] dlm: non-version read from control device 8 [ 2703.702380] dlm: non-version read from control device 8 [ 2703.707789] dlm: non-version read from control device 8 [ 2703.713204] dlm: non-version read from control device 8 [ 2703.718559] dlm: non-version read from control device 8 13:35:35 executing program 2: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) read$eventfd(r0, &(0x7f0000000040), 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f00000000c0)) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 13:35:35 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf250500"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:35 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) userfaultfd(0x80401) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:35 executing program 3: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r0, 0x0, 0x0) ioctl$SIOCAX25GETINFO(r0, 0x89ed, &(0x7f0000000040)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) r3 = geteuid() setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in=@loopback, @in=@broadcast, 0x4e24, 0x0, 0x4e21, 0xfb4, 0x2, 0x80, 0xe0, 0x87, 0x0, r3}, {0x2, 0x4, 0x6e, 0x4, 0x8, 0xd1e0, 0x0, 0x4ed}, {0x10000, 0x6, 0x81, 0x8000000000000000}, 0x94ca, 0x6e6bb8, 0x0, 0x0, 0x0, 0x3}, {{@in=@private=0xa010101, 0x4d3, 0xff}, 0x2, @in=@multicast1, 0x3505, 0x0, 0x0, 0xbf, 0x10001, 0x0, 0x6}}, 0xe8) setsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000180)={{{@in6=@private2, @in6=@rand_addr=' \x01\x00', 0x4e22, 0x101, 0x4e24, 0x0, 0xa, 0x0, 0x30, 0x3c, 0x0, r3}, {0x0, 0x3, 0x8000000000000001, 0x8b, 0x7, 0x7, 0x8, 0x9}, {0x100000001, 0x2, 0x7, 0xfffffffffffffffd}, 0xea7, 0x0, 0x1, 0x0, 0x2, 0x2}, {{@in6=@empty, 0x4d5, 0x33}, 0xa, @in6=@mcast1, 0x3504, 0x1, 0x3, 0xb2, 0x43, 0x9}}, 0xe8) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f00000000c0)={0x3c, @local, 0x4e23, 0x4, 'rr\x00', 0x22, 0x1, 0x44}, 0x2c) 13:35:35 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x2000) 13:35:35 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x4000804}, 0x4040000) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) 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) ioctl$SIOCAX25ADDFWD(r1, 0x89ea, &(0x7f0000000280)={@default, @default}) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000500)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000000000000fcffff040000000c0007800800293d98085d497e8f11be990300000000000000807b8d8737070a04fa9ebbcd1013b1855d510d955de788c8e566b0a071cc7152e93c6b78cb850b279100a5b3c660fee7f1f47e0ae84b36ca8e8294f45452f307edd21a5516d915596f0375bfcecb3b67d051bc5e44341af881b502963cf1199a0d8a41f358b5fb2306f2065040956c27f49abee23f7b0770623c9dfb40a5e793f4ca074a070fe9c8f817abe9f90852730000000000000000", @ANYRES32, @ANYBLOB="0800010000000000"], 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x44, r4, 0x8, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2ad5}]}, 0x44}, 0x1, 0x0, 0x0, 0x40008004}, 0x20004080) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f00000000c0)={{&(0x7f0000ffd000/0x2000)=nil, 0x2000}, 0x2}) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) [ 2703.723986] dlm: non-version read from control device 8 [ 2703.729344] dlm: non-version read from control device 8 [ 2703.734776] dlm: non-version read from control device 8 [ 2703.741014] dlm: non-version read from control device 8 [ 2703.746440] dlm: non-version read from control device 8 [ 2703.751792] dlm: non-version read from control device 8 [ 2703.757216] dlm: non-version read from control device 8 [ 2703.762579] dlm: non-version read from control device 8 [ 2703.768020] dlm: non-version read from control device 8 13:35:35 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x84}, 0x0) 13:35:35 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:35 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x4000804}, 0x4040000) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) 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) ioctl$SIOCAX25ADDFWD(r1, 0x89ea, &(0x7f0000000280)={@default, @default}) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000500)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000000000000fcffff040000000c0007800800293d98085d497e8f11be990300000000000000807b8d8737070a04fa9ebbcd1013b1855d510d955de788c8e566b0a071cc7152e93c6b78cb850b279100a5b3c660fee7f1f47e0ae84b36ca8e8294f45452f307edd21a5516d915596f0375bfcecb3b67d051bc5e44341af881b502963cf1199a0d8a41f358b5fb2306f2065040956c27f49abee23f7b0770623c9dfb40a5e793f4ca074a070fe9c8f817abe9f90852730000000000000000", @ANYRES32, @ANYBLOB="0800010000000000"], 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x44, r4, 0x8, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2ad5}]}, 0x44}, 0x1, 0x0, 0x0, 0x40008004}, 0x20004080) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f00000000c0)={{&(0x7f0000ffd000/0x2000)=nil, 0x2000}, 0x2}) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) 13:35:35 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f00000001c0)={0x0, {0x2, 0x4e21, @broadcast}, {0x2, 0x4e20, @remote}, {0x2, 0x4e22, @broadcast}, 0x210, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x8000, 0x6d, 0x5}) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB="fecb00001a58271e82329fe0a77c598445b7105974860d1d846d1e0148cfe0302425063283bbb8b543c99e5f005cb1bf4715c33ed16c388948cea5e2b86b30af53ada3c4109e545a904be48e0da3c4e2726272f790b7ff08ce08dbfab1007248ca9a6109b9abaa91f3f407bdcf5fe6fbea4a37a44def4a326b920ba682e21f00180c441454675bb61d1f91b76841", @ANYRES16=r1, @ANYBLOB="00032dbd7000fddbdf25050000000c0008000800000000000000"], 0x20}, 0x1, 0x0, 0x0, 0x8000090}, 0x4040000) 13:35:35 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x4800) 13:35:35 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf250500"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2703.818372] dlm: non-version read from control device 8 [ 2703.824211] nbd: must specify at least one socket 13:35:35 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x84}, 0x0) 13:35:35 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x400}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000280), 0x80201, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000002c0), 0x82, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) r5 = socket(0x18, 0xa, 0x7f9300) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000380), 0x2002c2, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000500)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000440)={0x6c, 0x0, 0xa00, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}]}, 0x6c}, 0x1, 0x0, 0x0, 0x400c0}, 0x4014010) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r7, 0x0, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r8) sendmsg$NBD_CMD_STATUS(r9, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r10, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r12 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r12, 0x0, 0x0) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x902, 0x0) r14 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r14, 0x0, 0x0) r15 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r15, 0x0, 0x0) r16 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r16, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x7c, r10, 0x400, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r11}, {0x8, 0x1, r12}, {0x8, 0x1, r13}, {0x8, 0x1, r14}, {0x8}, {0x8}, {0x8, 0x1, r15}, {0x8, 0x1, r16}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x7c}}, 0x0) 13:35:35 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f00000001c0)={0x0, {0x2, 0x4e21, @broadcast}, {0x2, 0x4e20, @remote}, {0x2, 0x4e22, @broadcast}, 0x210, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x8000, 0x6d, 0x5}) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB="fecb00001a58271e82329fe0a77c598445b7105974860d1d846d1e0148cfe0302425063283bbb8b543c99e5f005cb1bf4715c33ed16c388948cea5e2b86b30af53ada3c4109e545a904be48e0da3c4e2726272f790b7ff08ce08dbfab1007248ca9a6109b9abaa91f3f407bdcf5fe6fbea4a37a44def4a326b920ba682e21f00180c441454675bb61d1f91b76841", @ANYRES16=r1, @ANYBLOB="00032dbd7000fddbdf25050000000c0008000800000000000000"], 0x20}, 0x1, 0x0, 0x0, 0x8000090}, 0x4040000) 13:35:35 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x84}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x84}, 0x0) (async) [ 2703.912149] nbd: must specify at least one socket 13:35:35 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x4c00) 13:35:35 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:35 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x400}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000280), 0x80201, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000002c0), 0x82, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) r5 = socket(0x18, 0xa, 0x7f9300) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000380), 0x2002c2, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000500)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000440)={0x6c, 0x0, 0xa00, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}]}, 0x6c}, 0x1, 0x0, 0x0, 0x400c0}, 0x4014010) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r7, 0x0, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r8) sendmsg$NBD_CMD_STATUS(r9, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r10, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r12 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r12, 0x0, 0x0) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x902, 0x0) r14 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r14, 0x0, 0x0) r15 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r15, 0x0, 0x0) r16 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r16, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x7c, r10, 0x400, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r11}, {0x8, 0x1, r12}, {0x8, 0x1, r13}, {0x8, 0x1, r14}, {0x8}, {0x8}, {0x8, 0x1, r15}, {0x8, 0x1, r16}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x7c}}, 0x0) 13:35:35 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0xc0}, 0x0) 13:35:35 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:35 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x6000) 13:35:35 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f00000001c0)={0x0, {0x2, 0x4e21, @broadcast}, {0x2, 0x4e20, @remote}, {0x2, 0x4e22, @broadcast}, 0x210, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x8000, 0x6d, 0x5}) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB="fecb00001a58271e82329fe0a77c598445b7105974860d1d846d1e0148cfe0302425063283bbb8b543c99e5f005cb1bf4715c33ed16c388948cea5e2b86b30af53ada3c4109e545a904be48e0da3c4e2726272f790b7ff08ce08dbfab1007248ca9a6109b9abaa91f3f407bdcf5fe6fbea4a37a44def4a326b920ba682e21f00180c441454675bb61d1f91b76841", @ANYRES16=r1, @ANYBLOB="00032dbd7000fddbdf25050000000c0008000800000000000000"], 0x20}, 0x1, 0x0, 0x0, 0x8000090}, 0x4040000) [ 2703.980431] nbd: must specify at least one socket 13:35:35 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0xc0}, 0x0) 13:35:35 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:35 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast1}, &(0x7f0000000080)=0x10) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000340)=@nat={'nat\x00', 0x1b, 0x5, 0x3e8, 0x178, 0x0, 0xffffffff, 0x0, 0x250, 0x350, 0x350, 0xffffffff, 0x350, 0x350, 0x5, &(0x7f0000000140), {[{{@uncond, 0x0, 0x70, 0xa8}, @SNAT0={0x38, 'SNAT\x00', 0x0, {0x1, {0x8, @multicast1, @remote, @gre_key=0x7, @gre_key=0x8b}}}}, {{@ip={@dev={0xac, 0x14, 0x14, 0x3c}, @loopback, 0xff000000, 0xffffff00, 'veth0_to_hsr\x00', 'vxcan1\x00', {0xff}, {0xff}, 0x5e, 0x0, 0x10}, 0x0, 0x98, 0xd0, 0x0, {}, [@common=@icmp={{0x28}, {0x8, "e161"}}]}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x10, @initdev={0xac, 0x1e, 0x1, 0x0}, @local, @icmp_id=0x66, @icmp_id=0x65}}}}, {{@uncond, 0x0, 0xa0, 0xd8, 0x0, {}, [@common=@inet=@udp={{0x30}, {[0x4e23, 0x4e22], [0x4e23, 0x4e23], 0x3}}]}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x82542b57856c1629, @multicast1, @local, @port=0x4e21, @port=0x2}}}}, {{@uncond, 0x0, 0xc8, 0x100, 0x0, {}, [@common=@ttl={{0x28}, {0x1, 0xdc}}, @common=@addrtype={{0x30}, {0x3, 0x47, 0x1}}]}, @DNAT0={0x38, 'DNAT\x00', 0x0, {0x1, {0x12, @local, @private=0xa010102, @icmp_id=0x66, @port=0x4e23}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x448) 13:35:35 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = socket(0x27, 0x80003, 0x9) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1302000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="4400000034941ed53541d61ff0e17a6759199d2df98403000000000000008dfd", @ANYRES16=0x0, @ANYBLOB="080029bd7000fedbdf350200000008000100000000000c000800aa0100000000000008000a0028215e001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r2, @ANYBLOB], 0x44}, 0x1, 0x0, 0x0, 0x40080c0}, 0x840) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:35 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) [ 2704.060668] nbd: must specify at least one socket 13:35:35 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0xc0}, 0x0) 13:35:35 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) 13:35:35 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:35 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x6800) 13:35:35 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:35 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = socket(0x27, 0x80003, 0x9) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1302000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="4400000034941ed53541d61ff0e17a6759199d2df98403000000000000008dfd", @ANYRES16=0x0, @ANYBLOB="080029bd7000fedbdf350200000008000100000000000c000800aa0100000000000008000a0028215e001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r2, @ANYBLOB], 0x44}, 0x1, 0x0, 0x0, 0x40080c0}, 0x840) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) socket(0x27, 0x80003, 0x9) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1302000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="4400000034941ed53541d61ff0e17a6759199d2df98403000000000000008dfd", @ANYRES16=0x0, @ANYBLOB="080029bd7000fedbdf350200000008000100000000000c000800aa0100000000000008000a0028215e001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r2, @ANYBLOB], 0x44}, 0x1, 0x0, 0x0, 0x40080c0}, 0x840) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) 13:35:35 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x2}, 0x0) 13:35:35 executing program 1: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0xc0}, 0x0) 13:35:35 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:35 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:35 executing program 2: 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) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = socket(0x27, 0x80003, 0x9) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1302000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="4400000034941ed53541d61ff0e17a6759199d2df98403000000000000008dfd", @ANYRES16=0x0, @ANYBLOB="080029bd7000fedbdf350200000008000100000000000c000800aa0100000000000008000a0028215e001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r2, @ANYBLOB], 0x44}, 0x1, 0x0, 0x0, 0x40080c0}, 0x840) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1302000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="4400000034941ed53541d61ff0e17a6759199d2df98403000000000000008dfd", @ANYRES16=0x0, @ANYBLOB="080029bd7000fedbdf350200000008000100000000000c000800aa0100000000000008000a0028215e001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r2, @ANYBLOB], 0x44}, 0x1, 0x0, 0x0, 0x40080c0}, 0x840) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) [ 2704.188987] nbd: must specify at least one socket 13:35:35 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x2}, 0x0) 13:35:35 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x6c00) 13:35:35 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:35 executing program 1: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0xc0}, 0x0) 13:35:35 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:35 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={&(0x7f0000000040), 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xc0, r2, 0x400, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r6}, {0x8, 0x1, r7}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000000}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x124}]}, 0xc0}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000) 13:35:35 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x2}, 0x0) 13:35:35 executing program 1: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0xc0}, 0x0) 13:35:35 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) [ 2704.291199] nbd: must specify at least one socket 13:35:35 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x7400) 13:35:35 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf25"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:35 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0xc0}, 0x0) 13:35:35 executing program 3: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x2}, 0x0) 13:35:35 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) (async, rerun: 32) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 32) write$apparmor_exec(r4, 0x0, 0x0) (async) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) (async) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={&(0x7f0000000040), 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xc0, r2, 0x400, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r6}, {0x8, 0x1, r7}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000000}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x124}]}, 0xc0}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000) 13:35:35 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0, 0x12}}, 0x0) [ 2704.377485] nbd: must specify at least one socket 13:35:35 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:35 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x7a00) 13:35:35 executing program 3: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x2}, 0x0) 13:35:35 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0xc0}, 0x0) 13:35:35 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={&(0x7f0000000040), 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xc0, r2, 0x400, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r6}, {0x8, 0x1, r7}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000000}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x124}]}, 0xc0}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000) 13:35:35 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0, 0x12}}, 0x0) 13:35:35 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:35 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xf000) [ 2704.467588] nbd: must specify at least one socket 13:35:36 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0xc0}, 0x0) 13:35:36 executing program 3: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x2}, 0x0) 13:35:36 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:36 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0xfffffffffffff000}, 0x0) 13:35:36 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0, 0x12}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0, 0x12}}, 0x0) 13:35:36 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x34000) [ 2704.545667] nbd: must specify at least one socket 13:35:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 13:35:36 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x2}, 0x0) 13:35:36 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xf000) [ 2704.604723] nbd: must specify at least one socket 13:35:36 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x400300) 13:35:36 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 13:35:36 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r3, 0x1, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) accept4$inet(r5, &(0x7f0000000200), &(0x7f00000001c0)=0x10, 0x80800) 13:35:36 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x2}, 0x0) [ 2704.667366] nbd: must specify at least one socket 13:35:36 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) r1 = userfaultfd(0x80001) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x5c, r4, 0x200, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, ')}-\x94$'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7e4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}]}, 0x5c}, 0x1, 0x0, 0x0, 0x10}, 0xd0) ioctl$UFFDIO_CONTINUE(r1, 0xc020aa07, &(0x7f0000000080)={{&(0x7f0000ff9000/0x4000)=nil, 0x4000}, 0x1}) 13:35:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 13:35:36 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:36 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r3, 0x1, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x1) (async) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) (async) accept4$inet(r5, &(0x7f0000000200), &(0x7f00000001c0)=0x10, 0x80800) 13:35:36 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x8c10}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0xc000}, 0x200d1) [ 2704.718355] nbd: must specify at least one socket 13:35:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0xc0}, 0x0) 13:35:36 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xf0ffff) 13:35:36 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x2}, 0x0) 13:35:36 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:36 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r3, 0x1, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x1) (async) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) (async, rerun: 64) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 64) write$apparmor_exec(r5, 0x0, 0x0) (async) accept4$inet(r5, &(0x7f0000000200), &(0x7f00000001c0)=0x10, 0x80800) 13:35:36 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x6c00}, 0x0) 13:35:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, 0xc0}, 0x0) 13:35:36 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 13:35:36 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x1000000) 13:35:36 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:36 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x40000000}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000040}, 0x240008c4) 13:35:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, 0xc0}, 0x0) [ 2704.884850] nbd: must specify at least one socket 13:35:36 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 13:35:36 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:36 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000440)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x6c, r2, 0x708, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, '+;:)('}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xae22}]}, 0x6c}, 0x1, 0x0, 0x0, 0x4000040}, 0x4000000) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, 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$nbd(&(0x7f0000000140), r6) sendmsg$NBD_CMD_STATUS(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r8, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000004c0), 0x206900, 0x0) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r11, 0x0, 0x0) r12 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r12, 0x0, 0x0) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) r14 = socket(0x21, 0x1, 0x3) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000640)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000600)={&(0x7f0000000540)={0xa8, r8, 0x200, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r9}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r10}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r11}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r12}, {0x8, 0x1, r13}, {0x8}, {0x8, 0x1, r14}, {0x8, 0x1, r3}]}]}, 0xa8}, 0x1, 0x0, 0x0, 0x44008000}, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="4c21ccd4aa1492f78bcf236ba40000002f8d361e70dc62df088ae2f43ed98d22d95fe0ddc20dcd5e42a91e2a3538c3fb5b32c475e2671f849f386c18c4a54b554c35ba1d26d3c48800005d5d23a8340137ee908f322e3f661ace24e5ce74f31c0eba8869072aa73188d8994c082023bc08c0d5a12593cc0c53", @ANYRES16=0x0, @ANYBLOB="100026bd7000fedbdf250200000004000a000c00040000000000000000000800010000000000080001000000000008000100000000000c000300050000000000000004000a00"], 0x4c}, 0x1, 0x0, 0x0, 0x1}, 0x8) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) [ 2704.925770] nbd: must specify at least one socket 13:35:36 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x40000000}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000040}, 0x240008c4) 13:35:36 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x2000000) 13:35:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, 0xc0}, 0x0) 13:35:36 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 13:35:36 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:36 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x200000000000000}, 0x0) 13:35:36 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x40000000}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000040}, 0x240008c4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x40000000}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000040}, 0x240008c4) (async) 13:35:36 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2705.036364] nbd: must specify at least one socket 13:35:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0xf0ffffffffffff}, 0x0) 13:35:36 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x4c00}, 0x0) 13:35:36 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x4000) 13:35:36 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x3000000) 13:35:36 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x2}, 0x0) 13:35:36 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:36 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x4000) [ 2705.132428] nbd: must specify at least one socket 13:35:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 13:35:36 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f00000000c0)={0x2}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x8040}, 0x0) r1 = syz_init_net_socket$ax25(0x3, 0x3, 0xcc) ioctl$SIOCAX25GETINFO(r1, 0x89ed, &(0x7f0000000040)) 13:35:36 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x4000) 13:35:36 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x4000000) 13:35:36 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, 0x2}, 0x0) 13:35:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, r1, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) ioctl$sock_inet_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f0000000240)={0x0, {0x2, 0x4e24, @broadcast}, {0x2, 0x4e22, @rand_addr=0x64010100}, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x40}}, 0x80, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)='geneve1\x00', 0x7, 0x6, 0x7}) 13:35:36 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2705.182159] nbd: must specify at least one socket 13:35:36 executing program 4: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r0, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000002400)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, 0x0, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x201, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_open_dev$dmmidi(&(0x7f00000001c0), 0x404, 0x1) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0xc00, 0x0) read$FUSE(r9, &(0x7f0000000380)={0x2020}, 0x2020) write$apparmor_exec(r8, 0x0, 0x0) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000180), 0x109000, 0x0) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r12 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000023c0), r12) sendmsg$NBD_CMD_CONNECT(r11, 0x0, 0x0) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r13, 0x0, 0x0) getsockopt$ax25_int(r13, 0x101, 0x5, &(0x7f0000000200), &(0x7f0000000240)=0x4) sendmsg$NBD_CMD_CONNECT(r11, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x18000}, 0xc, &(0x7f0000000280)={&(0x7f0000002480)=ANY=[@ANYBLOB="a4000000", @ANYRES16=r3, @ANYBLOB="000827bd7000fbdbdf25010000000c00060001000000000000000c00080004000000000000000c000300080000000000000005000a00290000000c00040064e80000000000000c00080006000000000000004c00078008000100", @ANYRES32=r4, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="a2f2e42b2e8c4a7af1c3d31c20c6e35bc1379a2390da55ee69544565436a50da79686bd25c803afaf7464af0ecd097485b46b511a89a9ed3cecca5cac859f57163cd72ed1e7bbf3f2338866d39db65ecab5a", @ANYRES32=r8, @ANYBLOB="08000100", @ANYRES32=r10, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB], 0xa4}, 0x1, 0x0, 0x0, 0x880}, 0x400c840) 13:35:36 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0x541280, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080026bd7000ffdbdf25020000000c00080000000100000000001c00078008000100939bac2252b90321390d019e370e1beae101b0ea778e7dee39e591b45b7c7aa9d6b990095ba51c96e63c665612ed50d3", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="0c0008000400000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x4040090) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, 0x0, 0x400, 0x70bd25, 0x25dfdbfa, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x122}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0x4085) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0xd533f0d96c03c020}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x1, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10a}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10000804}, 0x4044895) [ 2705.245220] nbd: must specify at least one socket 13:35:36 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, 0x2}, 0x0) 13:35:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, r1, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) ioctl$sock_inet_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f0000000240)={0x0, {0x2, 0x4e24, @broadcast}, {0x2, 0x4e22, @rand_addr=0x64010100}, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x40}}, 0x80, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)='geneve1\x00', 0x7, 0x6, 0x7}) 13:35:36 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x5000000) 13:35:36 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c00", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:36 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, 0x2}, 0x0) 13:35:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, r1, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) ioctl$sock_inet_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f0000000240)={0x0, {0x2, 0x4e24, @broadcast}, {0x2, 0x4e22, @rand_addr=0x64010100}, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x40}}, 0x80, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)='geneve1\x00', 0x7, 0x6, 0x7}) 13:35:36 executing program 4: openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r0, 0x0, 0x0) (async) write$apparmor_exec(r0, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000002400)) (async) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000002400)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, 0x0, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x201, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) (async) write$apparmor_exec(r7, 0x0, 0x0) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_open_dev$dmmidi(&(0x7f00000001c0), 0x404, 0x1) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0xc00, 0x0) (async) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0xc00, 0x0) read$FUSE(r9, &(0x7f0000000380)={0x2020}, 0x2020) write$apparmor_exec(r8, 0x0, 0x0) (async) write$apparmor_exec(r8, 0x0, 0x0) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000180), 0x109000, 0x0) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r12 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000023c0), r12) sendmsg$NBD_CMD_CONNECT(r11, 0x0, 0x0) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r13, 0x0, 0x0) getsockopt$ax25_int(r13, 0x101, 0x5, &(0x7f0000000200), &(0x7f0000000240)=0x4) sendmsg$NBD_CMD_CONNECT(r11, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x18000}, 0xc, &(0x7f0000000280)={&(0x7f0000002480)=ANY=[@ANYBLOB="a4000000", @ANYRES16=r3, @ANYBLOB="000827bd7000fbdbdf25010000000c00060001000000000000000c00080004000000000000000c000300080000000000000005000a00290000000c00040064e80000000000000c00080006000000000000004c00078008000100", @ANYRES32=r4, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="a2f2e42b2e8c4a7af1c3d31c20c6e35bc1379a2390da55ee69544565436a50da79686bd25c803afaf7464af0ecd097485b46b511a89a9ed3cecca5cac859f57163cd72ed1e7bbf3f2338866d39db65ecab5a", @ANYRES32=r8, @ANYBLOB="08000100", @ANYRES32=r10, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB], 0xa4}, 0x1, 0x0, 0x0, 0x880}, 0x400c840) [ 2705.319668] dlm: non-version read from control device 8224 [ 2705.338353] nbd: must specify at least one socket 13:35:36 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c00", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:36 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0x541280, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080026bd7000ffdbdf25020000000c00080000000100000000001c00078008000100939bac2252b90321390d019e370e1beae101b0ea778e7dee39e591b45b7c7aa9d6b990095ba51c96e63c665612ed50d3", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="0c0008000400000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x4040090) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, 0x0, 0x400, 0x70bd25, 0x25dfdbfa, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x122}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0x4085) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0xd533f0d96c03c020}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x1, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10a}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10000804}, 0x4044895) 13:35:36 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x6000000) 13:35:36 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r1, 0x20, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x28}, 0x1, 0x0, 0x0, 0xc000}, 0x20000000) 13:35:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, r1, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) 13:35:36 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x6}, 0x0) 13:35:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, 0x0, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) 13:35:36 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c00", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:36 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0x541280, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080026bd7000ffdbdf25020000000c00080000000100000000001c00078008000100939bac2252b90321390d019e370e1beae101b0ea778e7dee39e591b45b7c7aa9d6b990095ba51c96e63c665612ed50d3", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="0c0008000400000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x4040090) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, 0x0, 0x400, 0x70bd25, 0x25dfdbfa, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x122}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0x4085) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0xd533f0d96c03c020}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x1, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10a}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10000804}, 0x4044895) 13:35:36 executing program 4: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r0, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000002400)) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, 0x0, 0x0) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x201, 0x0) (async) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) (async) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) (async) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) syz_open_dev$dmmidi(&(0x7f00000001c0), 0x404, 0x1) (async) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0xc00, 0x0) read$FUSE(r9, &(0x7f0000000380)={0x2020}, 0x2020) (async) write$apparmor_exec(r8, 0x0, 0x0) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000180), 0x109000, 0x0) (async) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r12 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000023c0), r12) sendmsg$NBD_CMD_CONNECT(r11, 0x0, 0x0) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r13, 0x0, 0x0) getsockopt$ax25_int(r13, 0x101, 0x5, &(0x7f0000000200), &(0x7f0000000240)=0x4) (async, rerun: 32) sendmsg$NBD_CMD_CONNECT(r11, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x18000}, 0xc, &(0x7f0000000280)={&(0x7f0000002480)=ANY=[@ANYBLOB="a4000000", @ANYRES16=r3, @ANYBLOB="000827bd7000fbdbdf25010000000c00060001000000000000000c00080004000000000000000c000300080000000000000005000a00290000000c00040064e80000000000000c00080006000000000000004c00078008000100", @ANYRES32=r4, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="a2f2e42b2e8c4a7af1c3d31c20c6e35bc1379a2390da55ee69544565436a50da79686bd25c803afaf7464af0ecd097485b46b511a89a9ed3cecca5cac859f57163cd72ed1e7bbf3f2338866d39db65ecab5a", @ANYRES32=r8, @ANYBLOB="08000100", @ANYRES32=r10, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB], 0xa4}, 0x1, 0x0, 0x0, 0x880}, 0x400c840) (rerun: 32) [ 2705.429706] dlm: non-version read from control device 8224 [ 2705.469669] nbd: must specify at least one socket 13:35:36 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x7000000) 13:35:36 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c0000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:37 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, 0x0, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) [ 2705.523572] nbd: must specify at least one socket 13:35:37 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c00", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:37 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0x541280, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080026bd7000ffdbdf25020000000c00080000000100000000001c00078008000100939bac2252b90321390d019e370e1beae101b0ea778e7dee39e591b45b7c7aa9d6b990095ba51c96e63c665612ed50d3", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="0c0008000400000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x4040090) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, 0x0, 0x400, 0x70bd25, 0x25dfdbfa, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x122}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0x4085) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:37 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x20090, &(0x7f0000000340)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {}, 0x2c, {[{@nodevmap}, {@afid={'afid', 0x3d, 0x7f}}, {@mmap}, {@debug={'debug', 0x3d, 0x3}}, {@cachetag={'cachetag', 0x3d, '/%'}}, {}, {@access_any}], [{@smackfshat={'smackfshat', 0x3d, '-]\xa2)\','}}, {@appraise_type}, {@obj_user={'obj_user', 0x3d, '-.|%-'}}, {@hash}, {@smackfsroot={'smackfsroot', 0x3d, '/&'}}, {@audit}, {@obj_type}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@obj_user={'obj_user', 0x3d, '/#/,'}}, {@euid_lt}]}}) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r4 = openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) write$apparmor_exec(r4, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000004c0), 0x212800, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000500)={0x60, 0x0, 0x100, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}, {0x8, 0x1, r2}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfffffffffffffffe}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x60}, 0x1, 0x0, 0x0, 0x48000}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000800}, 0x4004001) 13:35:37 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c0000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) [ 2705.554105] nbd: must specify at least one socket [ 2705.562981] dlm: non-version read from control device 8224 13:35:37 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xf000000) 13:35:37 executing program 1: sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, 0x0, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) 13:35:37 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c00", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:37 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c0000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}, 0x1, 0x0, 0x0, 0x84}, 0x4000000) 13:35:37 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0x541280, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080026bd7000ffdbdf25020000000c00080000000100000000001c00078008000100939bac2252b90321390d019e370e1beae101b0ea778e7dee39e591b45b7c7aa9d6b990095ba51c96e63c665612ed50d3", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="0c0008000400000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x4040090) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, 0x0, 0x400, 0x70bd25, 0x25dfdbfa, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x122}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0x4085) 13:35:37 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async, rerun: 64) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x20090, &(0x7f0000000340)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {}, 0x2c, {[{@nodevmap}, {@afid={'afid', 0x3d, 0x7f}}, {@mmap}, {@debug={'debug', 0x3d, 0x3}}, {@cachetag={'cachetag', 0x3d, '/%'}}, {}, {@access_any}], [{@smackfshat={'smackfshat', 0x3d, '-]\xa2)\','}}, {@appraise_type}, {@obj_user={'obj_user', 0x3d, '-.|%-'}}, {@hash}, {@smackfsroot={'smackfsroot', 0x3d, '/&'}}, {@audit}, {@obj_type}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@obj_user={'obj_user', 0x3d, '/#/,'}}, {@euid_lt}]}}) (async) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r4 = openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) write$apparmor_exec(r4, 0x0, 0x0) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) (rerun: 64) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000004c0), 0x212800, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000500)={0x60, 0x0, 0x100, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}, {0x8, 0x1, r2}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfffffffffffffffe}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x60}, 0x1, 0x0, 0x0, 0x48000}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000800}, 0x4004001) [ 2705.648771] nbd: must specify at least one socket 13:35:37 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x20000000) 13:35:37 executing program 1: sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, 0x0, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) 13:35:37 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}}, 0x4000000) 13:35:37 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, r1, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) 13:35:37 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0x541280, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080026bd7000ffdbdf25020000000c00080000000100000000001c00078008000100939bac2252b90321390d019e370e1beae101b0ea778e7dee39e591b45b7c7aa9d6b990095ba51c96e63c665612ed50d3", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="0c0008000400000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x4040090) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:37 executing program 1: sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, 0x0, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) 13:35:37 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x48000000) [ 2705.750997] nbd: must specify at least one socket 13:35:37 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="01002dbd7000fbdbdf2505"], 0x9c}}, 0x0) 13:35:37 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, r1, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) [ 2705.801045] nbd: must specify at least one socket 13:35:37 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, r1, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) 13:35:37 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x4c000000) 13:35:37 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x20090, &(0x7f0000000340)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {}, 0x2c, {[{@nodevmap}, {@afid={'afid', 0x3d, 0x7f}}, {@mmap}, {@debug={'debug', 0x3d, 0x3}}, {@cachetag={'cachetag', 0x3d, '/%'}}, {}, {@access_any}], [{@smackfshat={'smackfshat', 0x3d, '-]\xa2)\','}}, {@appraise_type}, {@obj_user={'obj_user', 0x3d, '-.|%-'}}, {@hash}, {@smackfsroot={'smackfsroot', 0x3d, '/&'}}, {@audit}, {@obj_type}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@obj_user={'obj_user', 0x3d, '/#/,'}}, {@euid_lt}]}}) (async) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r4 = openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) write$apparmor_exec(r4, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) (async) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000004c0), 0x212800, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000500)={0x60, 0x0, 0x100, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}, {0x8, 0x1, r2}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfffffffffffffffe}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x60}, 0x1, 0x0, 0x0, 0x48000}, 0x8000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000800}, 0x4004001) 13:35:37 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0x541280, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:37 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0x541280, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080026bd7000ffdbdf25020000000c00080000000100000000001c00078008000100939bac2252b90321390d019e370e1beae101b0ea778e7dee39e591b45b7c7aa9d6b990095ba51c96e63c665612ed50d3", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="0c0008000400000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x4040090) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, 0x0, 0x400, 0x70bd25, 0x25dfdbfa, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x122}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0x4085) 13:35:37 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) 13:35:37 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, 0x0, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) 13:35:37 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x60000000) [ 2705.907957] nbd: must specify at least one socket 13:35:37 executing program 4: prctl$PR_SET_TIMERSLACK(0x1d, 0x3ee60d4e) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000200)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01002bbd7000ffdbdf25010000000c000200060000000000000007000a002e5c23000c00090000000000000000000c000300030000000000000008000100000000000c0002000800000011000000b45bfe8f80d4917fbfb0ef1db09bd3887a270ef207e7bd9fba09ad2c7077e5d57eddb7526c8fa90970261a941709caa6ea41069d34df6afb817734e29c482a1ecfd502a9a4fc183ac90762353127aa2969029460d2dabce3585986"], 0x54}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040) 13:35:37 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) 13:35:37 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:37 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0x541280, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080026bd7000ffdbdf25020000000c00080000000100000000001c00078008000100939bac2252b90321390d019e370e1beae101b0ea778e7dee39e591b45b7c7aa9d6b990095ba51c96e63c665612ed50d3", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="0c0008000400000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x4040090) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, 0x0, 0x400, 0x70bd25, 0x25dfdbfa, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x122}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0x4085) [ 2705.974992] nbd: must specify at least one socket 13:35:37 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x68000000) 13:35:37 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, 0x0, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) 13:35:37 executing program 3: syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), 0xffffffffffffffff) [ 2706.030619] nbd: must specify at least one socket 13:35:37 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0x541280, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080026bd7000ffdbdf25020000000c00080000000100000000001c00078008000100939bac2252b90321390d019e370e1beae101b0ea778e7dee39e591b45b7c7aa9d6b990095ba51c96e63c665612ed50d3", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="0c0008000400000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x4040090) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, 0x0, 0x400, 0x70bd25, 0x25dfdbfa, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x122}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0x4085) 13:35:37 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:37 executing program 4: prctl$PR_SET_TIMERSLACK(0x1d, 0x3ee60d4e) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async, rerun: 64) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000200)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01002bbd7000ffdbdf25010000000c000200060000000000000007000a002e5c23000c00090000000000000000000c000300030000000000000008000100000000000c0002000800000011000000b45bfe8f80d4917fbfb0ef1db09bd3887a270ef207e7bd9fba09ad2c7077e5d57eddb7526c8fa90970261a941709caa6ea41069d34df6afb817734e29c482a1ecfd502a9a4fc183ac90762353127aa2969029460d2dabce3585986"], 0x54}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040) [ 2706.051652] nbd: must specify at least one socket 13:35:37 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x6c000000) 13:35:37 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, 0x0, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) 13:35:37 executing program 3: syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), 0xffffffffffffffff) 13:35:37 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0x541280, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080026bd7000ffdbdf25020000000c00080000000100000000001c00078008000100939bac2252b90321390d019e370e1beae101b0ea778e7dee39e591b45b7c7aa9d6b990095ba51c96e63c665612ed50d3", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="0c0008000400000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x4040090) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:37 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, 0x0, 0x4008000) 13:35:37 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:37 executing program 3: syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), 0xffffffffffffffff) 13:35:37 executing program 4: prctl$PR_SET_TIMERSLACK(0x1d, 0x3ee60d4e) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000200)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01002bbd7000ffdbdf25010000000c000200060000000000000007000a002e5c23000c00090000000000000000000c000300030000000000000008000100000000000c0002000800000011000000b45bfe8f80d4917fbfb0ef1db09bd3887a270ef207e7bd9fba09ad2c7077e5d57eddb7526c8fa90970261a941709caa6ea41069d34df6afb817734e29c482a1ecfd502a9a4fc183ac90762353127aa2969029460d2dabce3585986"], 0x54}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040) prctl$PR_SET_TIMERSLACK(0x1d, 0x3ee60d4e) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000200)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01002bbd7000ffdbdf25010000000c000200060000000000000007000a002e5c23000c00090000000000000000000c000300030000000000000008000100000000000c0002000800000011000000b45bfe8f80d4917fbfb0ef1db09bd3887a270ef207e7bd9fba09ad2c7077e5d57eddb7526c8fa90970261a941709caa6ea41069d34df6afb817734e29c482a1ecfd502a9a4fc183ac90762353127aa2969029460d2dabce3585986"], 0x54}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040) (async) 13:35:37 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x74000000) [ 2706.168098] nbd: must specify at least one socket 13:35:37 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, 0x0, 0x4008000) 13:35:37 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0x541280, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080026bd7000ffdbdf25020000000c00080000000100000000001c00078008000100939bac2252b90321390d019e370e1beae101b0ea778e7dee39e591b45b7c7aa9d6b990095ba51c96e63c665612ed50d3", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="0c0008000400000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x4040090) 13:35:37 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:37 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(0x0, r0) 13:35:37 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, 0x0, 0x4008000) 13:35:37 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:37 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(0x0, r0) 13:35:37 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x7a000000) 13:35:37 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0x541280, 0x0) [ 2706.262142] nbd: must specify at least one socket [ 2706.275394] nbd: must specify at least one socket 13:35:37 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:37 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) setfsuid(0xee01) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:37 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, 0x0, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) 13:35:37 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(0x0, r0) 13:35:37 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) [ 2706.370853] nbd: must specify at least one socket 13:35:37 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) 13:35:37 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x8d32def7) 13:35:37 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, 0x0, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) 13:35:37 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:37 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), 0xffffffffffffffff) 13:35:37 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) 13:35:37 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:37 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, 0x0, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) 13:35:37 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x9effffff) 13:35:38 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:38 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), 0xffffffffffffffff) 13:35:38 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000040)) 13:35:38 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) 13:35:38 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={0x0}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) 13:35:38 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xf0ffffff) 13:35:38 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) setfsuid(0xee01) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:38 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000040)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000040)) (async) 13:35:38 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), 0xffffffffffffffff) 13:35:38 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f00000002c0), r1) 13:35:38 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={0x0}}, 0x4008000) 13:35:38 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xf7de328d) 13:35:38 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000040)) 13:35:38 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x8d32def7) 13:35:38 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:38 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={0x0}}, 0x0) 13:35:38 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) 13:35:38 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xfffff000) 13:35:38 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xf7de328d) 13:35:38 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), 0xffffffffffffffff) 13:35:38 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x8880) 13:35:38 executing program 2: setfsuid(0xee01) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:38 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xf7de328d) 13:35:38 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xffffff7f) 13:35:38 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x7a000000) 13:35:38 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(0x0, r0) 13:35:38 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), 0xffffffffffffffff) 13:35:38 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x8880) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x8880) (async) 13:35:38 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x8880) 13:35:38 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:38 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xffffff9e) 13:35:38 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), 0xffffffffffffffff) [ 2706.891794] nbd: must specify at least one socket 13:35:38 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xfffffff0) 13:35:38 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xffffff9e) 13:35:38 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x8880) 13:35:38 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setfsuid(0xee01) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340), 0x541280, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080026bd7000ffdbdf25020000000c00080000000100000000001c00078008000100939bac2252b90321390d019e370e1beae101b0ea778e7dee39e591b45b7c7aa9d6b990095ba51c96e63c665612ed50d3", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="0c0008000400000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x4040090) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:38 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x6c000000) 13:35:38 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r0) 13:35:38 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) 13:35:38 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x40030000000000) 13:35:38 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)=ANY=[@ANYBLOB="4c0163434f3b2eab49d82800000096d414696027ff19dca8d87b65b1326c02d4d6672640c443481697294cbb1fb5a25cb3376a23aa42317645f92eab342f4a7d614f8245dea2f86bf55626da7e966694428a7d484c0b43321c7578cc97cbfa582bc90a7fb9009e5259de62ebd9dd8be40937ffedd32c7232adf9f538ee1f0e1717af2b2093da", @ANYRES16=r3, @ANYBLOB="00040000000000000000050000000c000800ffffff7f000000000800010000000000"], 0x28}, 0x1, 0x0, 0x0, 0x8005}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r3, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1f}]}, 0x20}, 0x1, 0x0, 0x0, 0x8000}, 0x20008044) 13:35:38 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x50, r1, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '[['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, ',\'-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0xc0}, 0x4008000) 13:35:38 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r0) [ 2707.058884] nbd: must specify at least one socket 13:35:38 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r3) r6 = socket(0x2c, 0xa, 0x80000001) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) r8 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r5, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) r9 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_SIOCDELRT(r9, 0x8901, 0x0) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r10 = socket(0x18, 0x2fe6e00e103fe88e, 0x1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x84, r5, 0x20, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r10}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'tls\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xbfa3}]}, 0x84}, 0x1, 0x0, 0x0, 0x15}, 0x0) 13:35:38 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)=ANY=[@ANYBLOB="4c0163434f3b2eab49d82800000096d414696027ff19dca8d87b65b1326c02d4d6672640c443481697294cbb1fb5a25cb3376a23aa42317645f92eab342f4a7d614f8245dea2f86bf55626da7e966694428a7d484c0b43321c7578cc97cbfa582bc90a7fb9009e5259de62ebd9dd8be40937ffedd32c7232adf9f538ee1f0e1717af2b2093da", @ANYRES16=r3, @ANYBLOB="00040000000000000000050000000c000800ffffff7f000000000800010000000000"], 0x28}, 0x1, 0x0, 0x0, 0x8005}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r3, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1f}]}, 0x20}, 0x1, 0x0, 0x0, 0x8000}, 0x20008044) 13:35:38 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r3) r6 = socket(0x2c, 0xa, 0x80000001) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) r8 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r5, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) r9 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_SIOCDELRT(r9, 0x8901, 0x0) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r10 = socket(0x18, 0x2fe6e00e103fe88e, 0x1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x84, r5, 0x20, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r10}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'tls\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xbfa3}]}, 0x84}, 0x1, 0x0, 0x0, 0x15}, 0x0) 13:35:38 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xf0ffffffffffff) [ 2707.087881] nbd: must specify at least one socket 13:35:38 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r0) 13:35:38 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)=ANY=[@ANYBLOB="4c0163434f3b2eab49d82800000096d414696027ff19dca8d87b65b1326c02d4d6672640c443481697294cbb1fb5a25cb3376a23aa42317645f92eab342f4a7d614f8245dea2f86bf55626da7e966694428a7d484c0b43321c7578cc97cbfa582bc90a7fb9009e5259de62ebd9dd8be40937ffedd32c7232adf9f538ee1f0e1717af2b2093da", @ANYRES16=r3, @ANYBLOB="00040000000000000000050000000c000800ffffff7f000000000800010000000000"], 0x28}, 0x1, 0x0, 0x0, 0x8005}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r3, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1f}]}, 0x20}, 0x1, 0x0, 0x0, 0x8000}, 0x20008044) 13:35:38 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r3) r6 = socket(0x2c, 0xa, 0x80000001) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) r8 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r5, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) r9 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_SIOCDELRT(r9, 0x8901, 0x0) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r10 = socket(0x18, 0x2fe6e00e103fe88e, 0x1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x84, r5, 0x20, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r10}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'tls\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xbfa3}]}, 0x84}, 0x1, 0x0, 0x0, 0x15}, 0x0) 13:35:38 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x100000000000000) 13:35:38 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r3) r6 = socket(0x2c, 0xa, 0x80000001) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) r8 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r5, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) r9 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_SIOCDELRT(r9, 0x8901, 0x0) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r10 = socket(0x18, 0x2fe6e00e103fe88e, 0x1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x84, r5, 0x20, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r10}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'tls\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xbfa3}]}, 0x84}, 0x1, 0x0, 0x0, 0x15}, 0x0) [ 2707.163493] nbd: must specify a size in bytes for the device [ 2707.201641] nbd: must specify a size in bytes for the device 13:35:38 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r0) [ 2707.220969] nbd: must specify at least one socket 13:35:38 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x200000000000000) 13:35:38 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r3) r6 = socket(0x2c, 0xa, 0x80000001) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) r8 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r5, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) r9 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_SIOCDELRT(r9, 0x8901, 0x0) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r10 = socket(0x18, 0x2fe6e00e103fe88e, 0x1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x84, r5, 0x20, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r10}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'tls\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xbfa3}]}, 0x84}, 0x1, 0x0, 0x0, 0x15}, 0x0) 13:35:38 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(0x0, r0) [ 2707.252456] nbd: must specify a size in bytes for the device [ 2707.285964] nbd: must specify at least one socket 13:35:38 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x300000000000000) 13:35:38 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(0x0, r0) [ 2707.300852] nbd: must specify a size in bytes for the device 13:35:38 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r3) r6 = socket(0x2c, 0xa, 0x80000001) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) r8 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r5, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) r9 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_SIOCDELRT(r9, 0x8901, 0x0) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r10 = socket(0x18, 0x2fe6e00e103fe88e, 0x1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x84, r5, 0x20, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r10}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'tls\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xbfa3}]}, 0x84}, 0x1, 0x0, 0x0, 0x15}, 0x0) 13:35:38 executing program 4: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r2, @ANYBLOB="ddac28bd7000fbdbdf2505000000deaf9a430900000000000000"], 0x20}, 0x1, 0x0, 0x0, 0x2000040}, 0x4000000) 13:35:38 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x72dfdcd9}, 0x0) 13:35:38 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(0x0, r0) 13:35:38 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r3) r6 = socket(0x2c, 0xa, 0x80000001) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) r8 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r5, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) r9 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_SIOCDELRT(r9, 0x8901, 0x0) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r10 = socket(0x18, 0x2fe6e00e103fe88e, 0x1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x84, r5, 0x20, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r10}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'tls\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xbfa3}]}, 0x84}, 0x1, 0x0, 0x0, 0x15}, 0x0) [ 2707.363245] nbd: must specify a size in bytes for the device [ 2707.376037] nbd: must specify at least one socket 13:35:38 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x400000000000000) 13:35:38 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x300000000000000) 13:35:38 executing program 4: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r2, @ANYBLOB="ddac28bd7000fbdbdf2505000000deaf9a430900000000000000"], 0x20}, 0x1, 0x0, 0x0, 0x2000040}, 0x4000000) 13:35:38 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), 0xffffffffffffffff) [ 2707.424318] nbd: must specify a size in bytes for the device 13:35:38 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) r8 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_SIOCDELRT(r8, 0x8901, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) socket(0x18, 0x2fe6e00e103fe88e, 0x1) [ 2707.479144] nbd: must specify at least one socket 13:35:38 executing program 4: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r2, @ANYBLOB="ddac28bd7000fbdbdf2505000000deaf9a430900000000000000"], 0x20}, 0x1, 0x0, 0x0, 0x2000040}, 0x4000000) 13:35:39 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x500000000000000) 13:35:39 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), 0xffffffffffffffff) 13:35:39 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) r8 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_SIOCDELRT(r8, 0x8901, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) socket(0x18, 0x2fe6e00e103fe88e, 0x1) [ 2707.504367] nbd: must specify a size in bytes for the device 13:35:39 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) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0xe200}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x44, r4, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8d8}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}]}, 0x44}}, 0x4) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$NBD_CMD_CONNECT(r5, 0x0, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r7) sendmsg$NBD_CMD_STATUS(r8, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r9, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000740), r6) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000005c0)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x40, r9, 0x300, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2b07}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x400}]}, 0x40}, 0x1, 0x0, 0x0, 0x40841}, 0x0) sendmsg$NBD_CMD_STATUS(r5, &(0x7f0000000480)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x74, r4, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x10000}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1f}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x74}, 0x1, 0x0, 0x0, 0x10}, 0x4) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x100, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2a}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4040810}, 0x4000000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f00000000}}, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000006c0)={&(0x7f0000000780)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000225bd7000fcdbdf250800000005002900010000000500330000000000050029000000000008002b008000000005003300020000628a69f68cc26b2f55c28fb7450005003800000000000500300000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x4004}, 0xc000) [ 2707.550668] nbd: must specify at least one socket [ 2707.568971] nbd: must specify a size in bytes for the device [ 2707.578630] nbd: must specify at least one socket 13:35:39 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), 0xffffffffffffffff) 13:35:39 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x600000000000000) 13:35:39 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) r8 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_SIOCDELRT(r8, 0x8901, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:39 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:39 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) r8 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_SIOCDELRT(r8, 0x8901, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) [ 2707.606606] nbd: must specify a size in bytes for the device 13:35:39 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x500000000000000) 13:35:39 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) [ 2707.678657] nbd: must specify at least one socket 13:35:39 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x60}, 0x0) 13:35:39 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x700000000000000) 13:35:39 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) r8 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_SIOCDELRT(r8, 0x8901, 0x0) [ 2707.702297] nbd: must specify a size in bytes for the device [ 2707.718783] nbd: must specify a size in bytes for the device 13:35:39 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:39 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) [ 2707.762991] nla_parse: 54 callbacks suppressed [ 2707.775651] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2707.786938] nbd: must specify at least one socket [ 2707.792921] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. 13:35:39 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) r8 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_SIOCDELRT(r8, 0x8901, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:39 executing program 4: r0 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x10000000}, 0xc, &(0x7f0000000300)={0x0, 0xb}}, 0x20000000) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x64, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xf35}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x64}, 0x1, 0x0, 0x0, 0x20020800}, 0x86) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:39 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xf00000000000000) [ 2707.812071] nbd: must specify at least one socket [ 2707.824132] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2707.833512] nbd: must specify at least one socket [ 2707.847317] nbd: must specify a size in bytes for the device [ 2707.861993] nbd: must specify a size in bytes for the device 13:35:39 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0, 0xc00e000000000000}}, 0x0) 13:35:39 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) socket$inet_sctp(0x2, 0x5, 0x84) 13:35:39 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:39 executing program 4: r0 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) (async, rerun: 32) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x10000000}, 0xc, &(0x7f0000000300)={0x0, 0xb}}, 0x20000000) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x64, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xf35}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x64}, 0x1, 0x0, 0x0, 0x20020800}, 0x86) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) [ 2707.886334] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2707.934277] nbd: must specify at least one socket 13:35:39 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x2000000000000000) 13:35:39 executing program 4: r0 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x10000000}, 0xc, &(0x7f0000000300)={0x0, 0xb}}, 0x20000000) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x64, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xf35}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x64}, 0x1, 0x0, 0x0, 0x20020800}, 0x86) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:39 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x25}, 0x0) 13:35:39 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:39 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) socket(0x2c, 0xa, 0x80000001) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:39 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = socket(0x6, 0x80000, 0x7) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) [ 2707.957579] nbd: must specify a size in bytes for the device [ 2707.970250] nbd: must specify a size in bytes for the device [ 2707.980114] nbd: must specify a size in bytes for the device [ 2707.994870] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. 13:35:39 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = socket(0x5, 0x80000, 0xfffffff7) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x80000, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x5c, 0x0, 0x1, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r6}]}]}, 0x5c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={&(0x7f0000000040)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:39 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x4800000000000000) [ 2708.046035] nbd: must specify at least one socket [ 2708.057586] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2708.069005] nbd: must specify at least one socket [ 2708.076058] nbd: must specify a size in bytes for the device 13:35:39 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) socket(0x2c, 0xa, 0x80000001) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:39 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x25}, 0x0) 13:35:39 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:39 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$ax25(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, &(0x7f0000000140)=ANY=[@ANYBLOB="66696c745f7200000000000000000000000000000000000000000000000000005d000000e47402bb9999f4c311e30cd6efac07c78858d0c87061a6a213a629d72398157463880c5aef74ef0896dfa8fa78efa906b4cef4395185e0ef20803a73d15641c283b1c1e85447261053b44418e9b5a1fd1e2646c757444c07523c69639147360186a4000757343df2ac8620a51728ae90f372091a69274183203744e66429acbd5379b728cdc3782ea651d93cb5418d5fa4047674ec2328c59f6cce35f6569ceef8c48232302839cfe2f9c31db6c66b52734403a1c00204032743455a68bb03aa32af1c26583138f4f9ce8145e6c345c799b795b65fa19b95007d9472b808381eac965d7c102f91f16fecf50436f3b04571c8e30c39d2145b3d1d4d6a24f882de43f37f6147f80d4b59dbcf6aee56b2a22951404f03522029248607f0d0d2e22f47da931857bc1692cc08642b278139aa882bcc9d4e3239fc"], &(0x7f0000000100)=0x81) [ 2708.097705] nbd: must specify a size in bytes for the device 13:35:39 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) socket(0x2c, 0xa, 0x80000001) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:39 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = socket(0x5, 0x80000, 0xfffffff7) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x80000, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x5c, 0x0, 0x1, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r6}]}]}, 0x5c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={&(0x7f0000000040)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socket(0x5, 0x80000, 0xfffffff7) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x80000, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) write$apparmor_exec(r5, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x5c, 0x0, 0x1, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r6}]}]}, 0x5c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={&(0x7f0000000040)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) 13:35:39 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x25}, 0x0) 13:35:39 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) [ 2708.156742] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2708.168048] nbd: must specify at least one socket [ 2708.184504] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2708.194652] nbd: must specify at least one socket [ 2708.200205] nbd: must specify a size in bytes for the device 13:35:39 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) socket(0x2c, 0xa, 0x80000001) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:39 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x4c00000000000000) 13:35:39 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x25}, 0x0) 13:35:39 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = socket(0x5, 0x80000, 0xfffffff7) openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x80000, 0x0) (async) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x80000, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) write$apparmor_exec(r5, 0x0, 0x0) (async) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x5c, 0x0, 0x1, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r6}]}]}, 0x5c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={&(0x7f0000000040)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:39 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:39 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) [ 2708.265243] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2708.279560] nbd: must specify at least one socket [ 2708.290250] nbd: must specify a size in bytes for the device 13:35:39 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x25}, 0x0) [ 2708.336817] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2708.354403] nbd: must specify at least one socket [ 2708.368710] nbd: must specify a size in bytes for the device 13:35:40 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:40 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x6000000000000000) 13:35:40 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:40 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:40 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x25}, 0x0) 13:35:40 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x20, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x10001}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40804}, 0x10) 13:35:40 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, 0x0, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x25}, 0x0) 13:35:40 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x20, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x10001}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40804}, 0x10) 13:35:40 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:40 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x6800000000000000) 13:35:40 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, 0x0, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) [ 2709.076408] nbd: must specify at least one socket [ 2709.090245] nbd: must specify a size in bytes for the device [ 2709.113938] nbd: must specify a size in bytes for the device 13:35:40 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:40 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x20, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x10001}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40804}, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x20, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x10001}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40804}, 0x10) 13:35:40 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, 0x0, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x25}, 0x0) 13:35:40 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) [ 2709.189922] nbd: must specify at least one socket 13:35:40 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x6c00000000000000) 13:35:40 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, 0x0, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:40 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) ioctl$SIOCAX25ADDFWD(0xffffffffffffffff, 0x89ea, &(0x7f0000000200)={@default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}}) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) ioctl$KVM_IRQFD(r2, 0x4020ae76, &(0x7f0000000240)={r1, 0x20, 0x9, r3}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="08002abd7000fddbdf25050000000c00060000000000000000000c0003005f090000000000001c00078008000100", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="25c26f1f777555"], 0x48}, 0x1, 0x0, 0x0, 0x48000}, 0x801) 13:35:40 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) [ 2709.233166] nbd: must specify a size in bytes for the device 13:35:40 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, 0x0, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x25}, 0x0) 13:35:40 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:40 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, 0x0, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) [ 2709.320934] nbd: must specify at least one socket 13:35:40 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x7400000000000000) 13:35:40 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, 0x0, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x25}, 0x0) 13:35:40 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) ioctl$SIOCAX25ADDFWD(0xffffffffffffffff, 0x89ea, &(0x7f0000000200)={@default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}}) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) ioctl$KVM_IRQFD(r2, 0x4020ae76, &(0x7f0000000240)={r1, 0x20, 0x9, r3}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="08002abd7000fddbdf25050000000c00060000000000000000000c0003005f090000000000001c00078008000100", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="25c26f1f777555"], 0x48}, 0x1, 0x0, 0x0, 0x48000}, 0x801) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) ioctl$SIOCAX25ADDFWD(0xffffffffffffffff, 0x89ea, &(0x7f0000000200)={@default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}}) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) write$apparmor_exec(r1, 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) write$apparmor_exec(r3, 0x0, 0x0) (async) ioctl$KVM_IRQFD(r2, 0x4020ae76, &(0x7f0000000240)={r1, 0x20, 0x9, r3}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="08002abd7000fddbdf25050000000c00060000000000000000000c0003005f090000000000001c00078008000100", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="25c26f1f777555"], 0x48}, 0x1, 0x0, 0x0, 0x48000}, 0x801) (async) 13:35:40 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:40 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) [ 2709.431220] nbd: must specify at least one socket 13:35:40 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x7a00000000000000) 13:35:40 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, 0x0, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x25}, 0x0) 13:35:40 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r2) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r3, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:40 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) ioctl$SIOCAX25ADDFWD(0xffffffffffffffff, 0x89ea, &(0x7f0000000200)={@default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}}) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) (async) write$apparmor_exec(r3, 0x0, 0x0) ioctl$KVM_IRQFD(r2, 0x4020ae76, &(0x7f0000000240)={r1, 0x20, 0x9, r3}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="08002abd7000fddbdf25050000000c00060000000000000000000c0003005f090000000000001c00078008000100", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="25c26f1f777555"], 0x48}, 0x1, 0x0, 0x0, 0x48000}, 0x801) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="08002abd7000fddbdf25050000000c00060000000000000000000c0003005f090000000000001c00078008000100", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="25c26f1f777555"], 0x48}, 0x1, 0x0, 0x0, 0x48000}, 0x801) 13:35:40 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:41 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r2) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:41 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 13:35:41 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r2) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r3, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:41 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x8d32def700000000) [ 2709.548048] nbd: must specify at least one socket 13:35:41 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x4800000000000000) 13:35:41 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:41 executing program 4: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000040)={'wlan1\x00', @random="3b809001ee62"}) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) r2 = geteuid() setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in=@loopback, @in=@broadcast, 0x4e24, 0x0, 0x4e21, 0xfb4, 0x2, 0x80, 0xe0, 0x87, 0x0, r2}, {0x2, 0x4, 0x6e, 0x4, 0x8, 0xd1e0, 0x0, 0x4ed}, {0x10000, 0x6, 0x81, 0x8000000000000000}, 0x94ca, 0x6e6bb8, 0x0, 0x0, 0x0, 0x3}, {{@in=@private=0xa010101, 0x4d3, 0xff}, 0x2, @in=@multicast1, 0x3505, 0x0, 0x0, 0xbf, 0x10001, 0x0, 0x6}}, 0xe8) ioctl$TUNSETOWNER(r1, 0x400454cc, r2) 13:35:41 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 13:35:41 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r2) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r3, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) [ 2709.662887] nbd: must specify at least one socket 13:35:41 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x9effffff00000000) 13:35:41 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:41 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r2) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r3, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) [ 2709.685808] nbd: must specify at least one socket 13:35:41 executing program 4: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000040)={'wlan1\x00', @random="3b809001ee62"}) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) (async) r2 = geteuid() setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in=@loopback, @in=@broadcast, 0x4e24, 0x0, 0x4e21, 0xfb4, 0x2, 0x80, 0xe0, 0x87, 0x0, r2}, {0x2, 0x4, 0x6e, 0x4, 0x8, 0xd1e0, 0x0, 0x4ed}, {0x10000, 0x6, 0x81, 0x8000000000000000}, 0x94ca, 0x6e6bb8, 0x0, 0x0, 0x0, 0x3}, {{@in=@private=0xa010101, 0x4d3, 0xff}, 0x2, @in=@multicast1, 0x3505, 0x0, 0x0, 0xbf, 0x10001, 0x0, 0x6}}, 0xe8) (async) ioctl$TUNSETOWNER(r1, 0x400454cc, r2) 13:35:41 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 13:35:41 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r3, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:41 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:41 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xf0ffffff00000000) [ 2709.783733] nbd: must specify at least one socket 13:35:41 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), r2) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r3, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:41 executing program 4: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000040)={'wlan1\x00', @random="3b809001ee62"}) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) (async) r2 = geteuid() setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in=@loopback, @in=@broadcast, 0x4e24, 0x0, 0x4e21, 0xfb4, 0x2, 0x80, 0xe0, 0x87, 0x0, r2}, {0x2, 0x4, 0x6e, 0x4, 0x8, 0xd1e0, 0x0, 0x4ed}, {0x10000, 0x6, 0x81, 0x8000000000000000}, 0x94ca, 0x6e6bb8, 0x0, 0x0, 0x0, 0x3}, {{@in=@private=0xa010101, 0x4d3, 0xff}, 0x2, @in=@multicast1, 0x3505, 0x0, 0x0, 0xbf, 0x10001, 0x0, 0x6}}, 0xe8) (async) ioctl$TUNSETOWNER(r1, 0x400454cc, r2) 13:35:41 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)={0x34, 0x0, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x25}, 0x0) 13:35:41 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r3, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:41 executing program 4: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r0, 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000300)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x0, 0x40004800}, 0x1008) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) 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) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r2, 0x10, 0x70bd25, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x20004804}, 0x1) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r4) sendmsg$NBD_CMD_STATUS(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r7, 0x4, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}]}, 0x20}, 0x1, 0x0, 0x0, 0x40005}, 0x80c) [ 2709.888825] nbd: must specify at least one socket 13:35:41 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:41 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r3, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:41 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xffffff7f00000000) 13:35:41 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x25}, 0x0) 13:35:41 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r3, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:41 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:41 executing program 4: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r0, 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000300)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x0, 0x40004800}, 0x1008) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) 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) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r2, 0x10, 0x70bd25, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x20004804}, 0x1) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r4) sendmsg$NBD_CMD_STATUS(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r7, 0x4, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}]}, 0x20}, 0x1, 0x0, 0x0, 0x40005}, 0x80c) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) write$apparmor_exec(r0, 0x0, 0x0) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000300)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x0, 0x40004800}, 0x1008) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (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_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r2, 0x10, 0x70bd25, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x20004804}, 0x1) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r4) (async) sendmsg$NBD_CMD_STATUS(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r7, 0x4, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}]}, 0x20}, 0x1, 0x0, 0x0, 0x40005}, 0x80c) (async) 13:35:41 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) socket(0x2c, 0xa, 0x80000001) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:41 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x25}, 0x0) [ 2710.018649] nbd: must specify at least one socket 13:35:41 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) 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_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:41 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:41 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0xfffffffffffff000) 13:35:41 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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(&(0x7f0000000080), r1) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040), 0x4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r5 = socket(0x2c, 0xa, 0x80000001) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:41 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r2) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, r3, 0x10, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7db}]}, 0x20}, 0x1, 0x0, 0x0, 0x804}, 0x8804) 13:35:41 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x25}, 0x0) 13:35:41 executing program 4: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r0, 0x0, 0x0) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000300)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x0, 0x40004800}, 0x1008) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) 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) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r2, 0x10, 0x70bd25, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x20004804}, 0x1) (async) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r4) sendmsg$NBD_CMD_STATUS(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r7, 0x4, 0x70bd26, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}]}, 0x20}, 0x1, 0x0, 0x0, 0x40005}, 0x80c) 13:35:41 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:41 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r3, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) [ 2710.141529] nbd: must specify a size in bytes for the device [ 2710.180913] nbd: must specify a size in bytes for the device 13:35:41 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0, 0x200000000000000}}, 0x0) 13:35:41 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000300)={0x0}, 0x25}, 0x0) [ 2710.226908] nbd: must specify at least one socket 13:35:41 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:41 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r2) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, r3, 0x10, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7db}]}, 0x20}, 0x1, 0x0, 0x0, 0x804}, 0x8804) 13:35:41 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) ioctl$UFFDIO_WAKE(r3, 0x8010aa02, &(0x7f0000000200)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x64, 0x0, 0x0, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}]}, 0x64}, 0x1, 0x0, 0x0, 0x48084}, 0x48001) 13:35:41 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) 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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r3, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) [ 2710.268841] nbd: must specify a size in bytes for the device 13:35:41 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(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(&(0x7f0000000140), r1) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r3, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:41 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r2) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, r3, 0x10, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7db}]}, 0x20}, 0x1, 0x0, 0x0, 0x804}, 0x8804) 13:35:41 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:41 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 64) write$apparmor_exec(r2, 0x0, 0x0) (async) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) ioctl$UFFDIO_WAKE(r3, 0x8010aa02, &(0x7f0000000200)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) (async) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) (async) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x64, 0x0, 0x0, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}]}, 0x64}, 0x1, 0x0, 0x0, 0x48084}, 0x48001) 13:35:41 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:41 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r2) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r2) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, r3, 0x10, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7db}]}, 0x20}, 0x1, 0x0, 0x0, 0x804}, 0x8804) 13:35:41 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x2}, 0x0) [ 2710.388006] nbd: must specify a size in bytes for the device [ 2710.418615] nbd: must specify a size in bytes for the device 13:35:42 executing program 2: 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) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x33fe0}}, 0x0) 13:35:42 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) 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) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:42 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r11, 0x0, 0x0) r12 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x200000, 0x0) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)={0x3c, 0x0, 0x400, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24000004}, 0x4004044) write$apparmor_exec(r13, 0x0, 0x0) r14 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r14, 0x0, 0x0) r15 = socket(0x2, 0x1, 0x13fe) r16 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r16, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8, 0x1, r12}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r13}, {0x8, 0x1, r14}, {0x8}, {0x8, 0x1, r15}, {0x8, 0x1, r16}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) [ 2710.563494] nbd: must specify at least one socket [ 2710.573678] nbd: must specify at least one socket [ 2710.581707] nbd: must specify a size in bytes for the device [ 2710.590459] nbd: must specify at least one socket [ 2710.600613] nbd: must specify at least one socket 13:35:42 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x50, 0x0, 0x800, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x16}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x20}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3ff}]}, 0x50}, 0x1, 0x0, 0x0, 0x6}, 0x8050) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x4c001}, 0x20000080) 13:35: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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:42 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) ioctl$UFFDIO_WAKE(r3, 0x8010aa02, &(0x7f0000000200)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) (async) ioctl$UFFDIO_WAKE(r3, 0x8010aa02, &(0x7f0000000200)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) (async) write$apparmor_exec(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x64, 0x0, 0x0, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}]}, 0x64}, 0x1, 0x0, 0x0, 0x48084}, 0x48001) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x64, 0x0, 0x0, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}]}, 0x64}, 0x1, 0x0, 0x0, 0x48084}, 0x48001) 13:35:42 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x50, 0x0, 0x800, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x16}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x20}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3ff}]}, 0x50}, 0x1, 0x0, 0x0, 0x6}, 0x8050) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x4c001}, 0x20000080) 13:35: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(0x0, r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x33fe0}}, 0x0) [ 2710.694746] nbd: must specify at least one socket [ 2710.713087] nbd: must specify at least one socket [ 2710.719605] nbd: must specify a size in bytes for the device 13:35:42 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)="c1256ae6b3aa4b18d594c5314730e0d493097d75016793a573e7f2b1ecb1b9d5e7462bbcbb7d67834e029eb62afcf5f24be49668db8f29165521089b03ed6765bd288159ff272f6785e8fd73d3f7cd8c5aecc77c7ee2e882393454ffdd28a1cf03897f9485398536c5775e1e14766daad9f154bc31af2b867623b726609019ab3adac53fa86169b9dbcce42a68e7c559ba5fa7a63f2a0ac603d82b2ec7516190203a8489ad4df76b092116c2c1e1a8639c2c3313", 0xb4) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:42 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x80, 0x0, 0x2, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '['}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x24}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x80}, 0x1, 0x0, 0x0, 0x84}, 0x4001000) 13:35:42 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r11, 0x0, 0x0) r12 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x200000, 0x0) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)={0x3c, 0x0, 0x400, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24000004}, 0x4004044) write$apparmor_exec(r13, 0x0, 0x0) r14 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r14, 0x0, 0x0) r15 = socket(0x2, 0x1, 0x13fe) r16 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r16, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8, 0x1, r12}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r13}, {0x8, 0x1, r14}, {0x8}, {0x8, 0x1, r15}, {0x8, 0x1, r16}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35: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(0x0, r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:42 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x50, 0x0, 0x800, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x16}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x20}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3ff}]}, 0x50}, 0x1, 0x0, 0x0, 0x6}, 0x8050) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x4c001}, 0x20000080) 13:35:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x33fe0}}, 0x0) [ 2710.842355] nbd: must specify at least one socket 13:35:42 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async, rerun: 32) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 32) write$apparmor_exec(r4, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x80, 0x0, 0x2, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '['}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x24}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x80}, 0x1, 0x0, 0x0, 0x84}, 0x4001000) 13:35: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(0x0, r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) [ 2710.890679] nbd: must specify a size in bytes for the device 13:35:42 executing program 3: 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) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:42 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r11, 0x0, 0x0) r12 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x200000, 0x0) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)={0x3c, 0x0, 0x400, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24000004}, 0x4004044) write$apparmor_exec(r13, 0x0, 0x0) r14 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r14, 0x0, 0x0) r15 = socket(0x2, 0x1, 0x13fe) r16 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r16, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8, 0x1, r12}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r13}, {0x8, 0x1, r14}, {0x8}, {0x8, 0x1, r15}, {0x8, 0x1, r16}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) [ 2710.966606] nbd: must specify at least one socket 13:35:42 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:42 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) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x48, r3, 0x0, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '^#-'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x81}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}]}, 0x48}}, 0x4044081) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r4, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) 13:35:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x33fe0}}, 0x0) 13:35:42 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x80, 0x0, 0x2, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '['}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x24}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x80}, 0x1, 0x0, 0x0, 0x84}, 0x4001000) [ 2711.042207] nbd: must specify a size in bytes for the device 13:35:42 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x33fe0}}, 0x0) 13:35:42 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) [ 2711.086864] nbd: must specify at least one socket 13:35:42 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r11, 0x0, 0x0) r12 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x200000, 0x0) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)={0x3c, 0x0, 0x400, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24000004}, 0x4004044) write$apparmor_exec(r13, 0x0, 0x0) r14 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r14, 0x0, 0x0) r15 = socket(0x2, 0x1, 0x13fe) r16 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8, 0x1, r12}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r13}, {0x8, 0x1, r14}, {0x8}, {0x8, 0x1, r15}, {0x8, 0x1, r16}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:42 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) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x48, r3, 0x0, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '^#-'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x81}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}]}, 0x48}}, 0x4044081) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r4, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 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(&(0x7f0000000140), r1) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x48, r3, 0x0, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '^#-'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x81}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}]}, 0x48}}, 0x4044081) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r4, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) (async) 13:35:42 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x1}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = getegid() setfsgid(r1) 13:35:42 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(0x0, r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x33fe0}}, 0x0) [ 2711.150564] nbd: must specify a size in bytes for the device 13:35:42 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:42 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x1}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async, rerun: 64) r1 = getegid() (rerun: 64) setfsgid(r1) 13:35:42 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, 0x0, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x33fe0}}, 0x0) 13:35:42 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r11, 0x0, 0x0) r12 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x200000, 0x0) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)={0x3c, 0x0, 0x400, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24000004}, 0x4004044) write$apparmor_exec(r13, 0x0, 0x0) r14 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r14, 0x0, 0x0) r15 = socket(0x2, 0x1, 0x13fe) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8, 0x1, r12}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r13}, {0x8, 0x1, r14}, {0x8}, {0x8, 0x1, r15}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) [ 2711.273958] nbd: must specify at least one socket 13:35:42 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(0x0, r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:42 executing program 0: 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) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x48, r3, 0x0, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '^#-'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x81}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}]}, 0x48}}, 0x4044081) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r4, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) 13:35:42 executing program 2: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, 0x0, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x33fe0}}, 0x0) 13:35:42 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x1}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = getegid() setfsgid(r1) 13:35:42 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(0x0, r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:42 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r11, 0x0, 0x0) r12 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x200000, 0x0) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)={0x3c, 0x0, 0x400, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24000004}, 0x4004044) write$apparmor_exec(r13, 0x0, 0x0) r14 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r14, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8, 0x1, r12}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r13}, {0x8, 0x1, r14}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:42 executing program 4: r0 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0x180) clock_getres(0x6, &(0x7f0000000040)) 13:35:42 executing program 2: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) [ 2711.436986] nbd: must specify at least one socket 13:35:42 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, 0x0, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x33fe0}}, 0x0) 13:35:42 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$inet_sctp(0x2, 0x5, 0x84) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) ioctl$sock_inet_SIOCDELRT(r4, 0x890c, &(0x7f0000000200)={0x0, {0x2, 0x4e22, @empty}, {0x2, 0x4e24, @multicast1}, {0x2, 0x4e24, @empty}, 0x40, 0x0, 0x0, 0x0, 0x425, &(0x7f00000001c0)='veth0\x00', 0x1, 0x269, 0x258}) getsockopt$inet_mreqn(r3, 0x0, 0x20, &(0x7f0000000080)={@local, @local, 0x0}, &(0x7f00000000c0)=0xc) r6 = accept4$inet(r3, 0x0, &(0x7f0000000280), 0x800) getsockopt$IPT_SO_GET_INFO(r6, 0x0, 0x40, &(0x7f0000000340)={'raw\x00', 0x0, [0xad4, 0x80000000, 0x72b1, 0x6, 0x2]}, &(0x7f00000002c0)=0x54) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) setsockopt$inet_mreqn(r7, 0x0, 0x20, &(0x7f0000000180)={@remote, @rand_addr=0x64010102, r5}, 0xc) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB='R\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="2102000000000000000001000000fbfd0300000000000000000005000a00290000000c0004000000000000000000"], 0x34}}, 0x0) 13:35:43 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r1, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:43 executing program 4: r0 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0x180) (async) clock_getres(0x6, &(0x7f0000000040)) 13:35:43 executing program 2: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r11, 0x0, 0x0) r12 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x200000, 0x0) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)={0x3c, 0x0, 0x400, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24000004}, 0x4004044) write$apparmor_exec(r13, 0x0, 0x0) r14 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8, 0x1, r12}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r13}, {0x8, 0x1, r14}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:43 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, 0x0, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x33fe0}}, 0x0) 13:35:43 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = socket$inet_sctp(0x2, 0x5, 0x84) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) (async) ioctl$sock_inet_SIOCDELRT(r4, 0x890c, &(0x7f0000000200)={0x0, {0x2, 0x4e22, @empty}, {0x2, 0x4e24, @multicast1}, {0x2, 0x4e24, @empty}, 0x40, 0x0, 0x0, 0x0, 0x425, &(0x7f00000001c0)='veth0\x00', 0x1, 0x269, 0x258}) getsockopt$inet_mreqn(r3, 0x0, 0x20, &(0x7f0000000080)={@local, @local, 0x0}, &(0x7f00000000c0)=0xc) r6 = accept4$inet(r3, 0x0, &(0x7f0000000280), 0x800) getsockopt$IPT_SO_GET_INFO(r6, 0x0, 0x40, &(0x7f0000000340)={'raw\x00', 0x0, [0xad4, 0x80000000, 0x72b1, 0x6, 0x2]}, &(0x7f00000002c0)=0x54) (async, rerun: 32) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 32) write$apparmor_exec(r7, 0x0, 0x0) (async, rerun: 32) setsockopt$inet_mreqn(r7, 0x0, 0x20, &(0x7f0000000180)={@remote, @rand_addr=0x64010102, r5}, 0xc) (rerun: 32) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB='R\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="2102000000000000000001000000fbfd0300000000000000000005000a00290000000c0004000000000000000000"], 0x34}}, 0x0) 13:35:43 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r1, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:43 executing program 4: r0 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0x180) (async) clock_getres(0x6, &(0x7f0000000040)) 13:35:43 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, 0x0, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x33fe0}}, 0x0) 13:35:43 executing program 2: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, 0x0, 0x0) 13:35:43 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = socket$inet_sctp(0x2, 0x5, 0x84) (async) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r4, 0x0, 0x0) (async) ioctl$sock_inet_SIOCDELRT(r4, 0x890c, &(0x7f0000000200)={0x0, {0x2, 0x4e22, @empty}, {0x2, 0x4e24, @multicast1}, {0x2, 0x4e24, @empty}, 0x40, 0x0, 0x0, 0x0, 0x425, &(0x7f00000001c0)='veth0\x00', 0x1, 0x269, 0x258}) (async) getsockopt$inet_mreqn(r3, 0x0, 0x20, &(0x7f0000000080)={@local, @local, 0x0}, &(0x7f00000000c0)=0xc) r6 = accept4$inet(r3, 0x0, &(0x7f0000000280), 0x800) getsockopt$IPT_SO_GET_INFO(r6, 0x0, 0x40, &(0x7f0000000340)={'raw\x00', 0x0, [0xad4, 0x80000000, 0x72b1, 0x6, 0x2]}, &(0x7f00000002c0)=0x54) (async) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) (async) setsockopt$inet_mreqn(r7, 0x0, 0x20, &(0x7f0000000180)={@remote, @rand_addr=0x64010102, r5}, 0xc) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB='R\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="2102000000000000000001000000fbfd0300000000000000000005000a00290000000c0004000000000000000000"], 0x34}}, 0x0) 13:35:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r11, 0x0, 0x0) r12 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x200000, 0x0) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)={0x3c, 0x0, 0x400, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24000004}, 0x4004044) write$apparmor_exec(r13, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8, 0x1, r12}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r13}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:43 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r1, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:43 executing program 4: ioctl$sock_inet6_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x20000050) 13:35:43 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 13:35:43 executing program 2: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, 0x0, 0x0) 13:35:43 executing program 4: ioctl$sock_inet6_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x20000050) 13:35:43 executing program 2: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, 0x0, 0x0) 13:35:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r11, 0x0, 0x0) r12 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x200000, 0x0) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)={0x3c, 0x0, 0x400, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24000004}, 0x4004044) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8, 0x1, r12}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r13}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:43 executing program 4: ioctl$sock_inet6_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x20000050) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x20000050) 13:35:43 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$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r1, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:43 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 13:35:43 executing program 2: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 13:35:43 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) recvfrom$ax25(0xffffffffffffffff, &(0x7f0000000180)=""/141, 0x8d, 0x40010100, &(0x7f0000000080)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x7}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @null, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x48) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r5) sendmsg$NBD_CMD_STATUS(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x14, r7, 0x221}, 0x14}}, 0x0) 13:35:43 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$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r1, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r11, 0x0, 0x0) r12 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x200000, 0x0) r13 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8, 0x1, r12}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r13}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:43 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={0x0}, 0x1, 0x0, 0x0, 0x24018085}, 0x8084) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, &(0x7f0000000240)={'nat\x00', 0x0, 0x4, 0xa2, [0x401, 0x100000001, 0x7f, 0x8, 0x10000, 0x1ff], 0x1, &(0x7f0000000080)=[{}], &(0x7f0000000180)=""/162}, &(0x7f00000000c0)=0x78) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', 0x0, 0x8}, 0x10) setsockopt$MRT_DEL_MFC(r1, 0x0, 0xcd, &(0x7f0000000040)={@private=0xa010101, @remote, 0x1, "f9e96dbd41b1342e53b6b3754d3e89d7dc878e16478323a01005c21a186cfb02", 0x2, 0x800, 0x80000000, 0xffff3dda}, 0x3c) 13:35:43 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 13:35:43 executing program 2: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 13:35:43 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$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r1, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:43 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={0x0}, 0x1, 0x0, 0x0, 0x24018085}, 0x8084) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, &(0x7f0000000240)={'nat\x00', 0x0, 0x4, 0xa2, [0x401, 0x100000001, 0x7f, 0x8, 0x10000, 0x1ff], 0x1, &(0x7f0000000080)=[{}], &(0x7f0000000180)=""/162}, &(0x7f00000000c0)=0x78) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', 0x0, 0x8}, 0x10) setsockopt$MRT_DEL_MFC(r1, 0x0, 0xcd, &(0x7f0000000040)={@private=0xa010101, @remote, 0x1, "f9e96dbd41b1342e53b6b3754d3e89d7dc878e16478323a01005c21a186cfb02", 0x2, 0x800, 0x80000000, 0xffff3dda}, 0x3c) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={0x0}, 0x1, 0x0, 0x0, 0x24018085}, 0x8084) (async) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, &(0x7f0000000240)={'nat\x00', 0x0, 0x4, 0xa2, [0x401, 0x100000001, 0x7f, 0x8, 0x10000, 0x1ff], 0x1, &(0x7f0000000080)=[{}], &(0x7f0000000180)=""/162}, &(0x7f00000000c0)=0x78) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) write$apparmor_exec(r1, 0x0, 0x0) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', 0x0, 0x8}, 0x10) (async) setsockopt$MRT_DEL_MFC(r1, 0x0, 0xcd, &(0x7f0000000040)={@private=0xa010101, @remote, 0x1, "f9e96dbd41b1342e53b6b3754d3e89d7dc878e16478323a01005c21a186cfb02", 0x2, 0x800, 0x80000000, 0xffff3dda}, 0x3c) (async) 13:35:43 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)={0x34, 0x0, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) [ 2712.070641] nbd: must specify at least one socket 13:35:43 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) recvfrom$ax25(0xffffffffffffffff, &(0x7f0000000180)=""/141, 0x8d, 0x40010100, &(0x7f0000000080)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x7}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @null, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x48) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r5) sendmsg$NBD_CMD_STATUS(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x14, r7, 0x221}, 0x14}}, 0x0) 13:35:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r11, 0x0, 0x0) r12 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x200000, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8, 0x1, r12}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:43 executing program 3: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x24004800) 13:35:43 executing program 2: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 13:35:43 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={0x0}, 0x1, 0x0, 0x0, 0x24018085}, 0x8084) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, &(0x7f0000000240)={'nat\x00', 0x0, 0x4, 0xa2, [0x401, 0x100000001, 0x7f, 0x8, 0x10000, 0x1ff], 0x1, &(0x7f0000000080)=[{}], &(0x7f0000000180)=""/162}, &(0x7f00000000c0)=0x78) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r1, 0x0, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', 0x0, 0x8}, 0x10) setsockopt$MRT_DEL_MFC(r1, 0x0, 0xcd, &(0x7f0000000040)={@private=0xa010101, @remote, 0x1, "f9e96dbd41b1342e53b6b3754d3e89d7dc878e16478323a01005c21a186cfb02", 0x2, 0x800, 0x80000000, 0xffff3dda}, 0x3c) 13:35:43 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)={0x34, 0x0, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) 13:35:43 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) recvfrom$ax25(0xffffffffffffffff, &(0x7f0000000180)=""/141, 0x8d, 0x40010100, &(0x7f0000000080)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x7}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @null, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x48) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r5) sendmsg$NBD_CMD_STATUS(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x14, r7, 0x221}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) recvfrom$ax25(0xffffffffffffffff, &(0x7f0000000180)=""/141, 0x8d, 0x40010100, &(0x7f0000000080)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x7}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @null, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x48) (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(&(0x7f0000000140), r2) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 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(&(0x7f0000000140), r5) (async) sendmsg$NBD_CMD_STATUS(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x14, r7, 0x221}, 0x14}}, 0x0) (async) 13:35:43 executing program 2: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x0) 13:35:43 executing program 3: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x24004800) 13:35:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r11, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:43 executing program 4: userfaultfd(0x801) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f0000000280)) getsockopt$EBT_SO_GET_INFO(r1, 0x0, 0x80, &(0x7f00000001c0)={'filter\x00', 0x0, 0x0, 0x0, [0xde97, 0x81, 0x7ff, 0xfff, 0xff, 0xfffffffffffffdb3]}, &(0x7f0000000240)=0x78) write$apparmor_exec(r1, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000080)) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='>\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="0000000001000000df3505de9015fde42933020000000c20040002000000f4000000"], 0x20}, 0x1, 0x0, 0x0, 0x8051}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:43 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)={0x34, 0x0, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) 13:35:43 executing program 2: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x0) [ 2712.329570] nbd: must specify at least one socket 13:35:43 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, 0x0}, 0x0) 13:35:43 executing program 4: userfaultfd(0x801) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f0000000280)) getsockopt$EBT_SO_GET_INFO(r1, 0x0, 0x80, &(0x7f00000001c0)={'filter\x00', 0x0, 0x0, 0x0, [0xde97, 0x81, 0x7ff, 0xfff, 0xff, 0xfffffffffffffdb3]}, &(0x7f0000000240)=0x78) write$apparmor_exec(r1, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000080)) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='>\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="0000000001000000df3505de9015fde42933020000000c20040002000000f4000000"], 0x20}, 0x1, 0x0, 0x0, 0x8051}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:43 executing program 3: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x24004800) 13:35:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:43 executing program 0: 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) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='`\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00082abd7000fddbdf25050000000c000200a9210247563d4d050000000000000005000a00290000000c00050022000000000000000c00020000000100000000000c00060001000000000000000c000400020000000008000008"], 0x60}, 0x1, 0x0, 0x0, 0x4008805}, 0x440) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) 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(&(0x7f0000000140), r3) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x20, r5, 0x300, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x80) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000080)={0x34, 0x0, 0x400, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}]}, 0x34}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:43 executing program 2: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x0) 13:35:43 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, 0x0}, 0x0) 13:35:43 executing program 4: userfaultfd(0x801) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f0000000280)) getsockopt$EBT_SO_GET_INFO(r1, 0x0, 0x80, &(0x7f00000001c0)={'filter\x00', 0x0, 0x0, 0x0, [0xde97, 0x81, 0x7ff, 0xfff, 0xff, 0xfffffffffffffdb3]}, &(0x7f0000000240)=0x78) write$apparmor_exec(r1, 0x0, 0x0) (async) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000080)) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='>\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="0000000001000000df3505de9015fde42933020000000c20040002000000f4000000"], 0x20}, 0x1, 0x0, 0x0, 0x8051}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:44 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f00000001c0)={0x0, {0x2, 0x4e20, @loopback}, {0x2, 0x4e21, @loopback}, {0x2, 0x4e22, @local}, 0x610, 0x0, 0x0, 0x0, 0xa87d, &(0x7f0000000180)='team0\x00', 0x1, 0x8}) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x40000001}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x38, r4, 0x4, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000001}]}, 0x38}, 0x1, 0x0, 0x0, 0x2000000}, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:44 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:44 executing program 2: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:44 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:44 executing program 0: 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) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='`\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00082abd7000fddbdf25050000000c000200a9210247563d4d050000000000000005000a00290000000c00050022000000000000000c00020000000100000000000c00060001000000000000000c000400020000000008000008"], 0x60}, 0x1, 0x0, 0x0, 0x4008805}, 0x440) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='`\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00082abd7000fddbdf25050000000c000200a9210247563d4d050000000000000005000a00290000000c00050022000000000000000c00020000000100000000000c00060001000000000000000c000400020000000008000008"], 0x60}, 0x1, 0x0, 0x0, 0x4008805}, 0x440) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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(&(0x7f0000000140), r3) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x20, r5, 0x300, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x80) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000080)={0x34, 0x0, 0x400, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}]}, 0x34}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000080)={0x34, 0x0, 0x400, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}]}, 0x34}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, 0x0}, 0x0) 13:35:44 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f00000001c0)={0x0, {0x2, 0x4e20, @loopback}, {0x2, 0x4e21, @loopback}, {0x2, 0x4e22, @local}, 0x610, 0x0, 0x0, 0x0, 0xa87d, &(0x7f0000000180)='team0\x00', 0x1, 0x8}) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x40000001}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x38, r4, 0x4, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000001}]}, 0x38}, 0x1, 0x0, 0x0, 0x2000000}, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) socket$igmp(0x2, 0x3, 0x2) (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(&(0x7f0000000140), r2) (async) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f00000001c0)={0x0, {0x2, 0x4e20, @loopback}, {0x2, 0x4e21, @loopback}, {0x2, 0x4e22, @local}, 0x610, 0x0, 0x0, 0x0, 0xa87d, &(0x7f0000000180)='team0\x00', 0x1, 0x8}) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x40000001}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x38, r4, 0x4, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000001}]}, 0x38}, 0x1, 0x0, 0x0, 0x2000000}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) 13:35:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:44 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:44 executing program 2: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:44 executing program 3: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) [ 2712.706494] nbd: must specify a size in bytes for the device 13:35:44 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) 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) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='`\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00082abd7000fddbdf25050000000c000200a9210247563d4d050000000000000005000a00290000000c00050022000000000000000c00020000000100000000000c00060001000000000000000c000400020000000008000008"], 0x60}, 0x1, 0x0, 0x0, 0x4008805}, 0x440) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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(&(0x7f0000000140), r3) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x20, r5, 0x300, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x80) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x20, r5, 0x300, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x80) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000080)={0x34, 0x0, 0x400, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}]}, 0x34}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:44 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (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) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f00000001c0)={0x0, {0x2, 0x4e20, @loopback}, {0x2, 0x4e21, @loopback}, {0x2, 0x4e22, @local}, 0x610, 0x0, 0x0, 0x0, 0xa87d, &(0x7f0000000180)='team0\x00', 0x1, 0x8}) (async, rerun: 32) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r4, 0x1, 0x0, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x40000001}, 0x0) (async, rerun: 32) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x38, r4, 0x4, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000001}]}, 0x38}, 0x1, 0x0, 0x0, 0x2000000}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:44 executing program 3: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:44 executing program 2: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:44 executing program 0: setsockopt$inet6_tcp_TLS_RX(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000080)=@gcm_128={{0x304}, "e0aab38f57834079", "7b01b2cc15ed02f26db50811a5f1a817", "007e6e10", "3518d28e17b86e34"}, 0x28) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000002380)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r1, @ANYBLOB="000228bd8d20fbdbdf25050000000c0006000300000000000000"], 0x20}, 0x1, 0x0, 0x0, 0x24008020}, 0x40800) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000040)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f00000000c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="2102000000000000000001000000fbfd0300000000000000000005000a0029000034952c000c0004000000000000000000"], 0x34}}, 0x0) r4 = socket$inet(0x2, 0x2, 0x40) read$FUSE(0xffffffffffffffff, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000000180)={{{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in6=@mcast1, 0x4e24, 0x5, 0x4e20, 0x34c2, 0xc, 0x20, 0xa0, 0x1, 0x0, r5}, {0x40, 0x1, 0x3740000, 0x3, 0x5, 0x9, 0x4, 0x6}, {0x4, 0x6, 0x1, 0x3ff}, 0x7, 0x6e6bb1, 0x1, 0x1, 0x1, 0x3}, {{@in=@private=0xa010101, 0x4d5, 0x2b}, 0x2, @in6=@loopback, 0x0, 0x3, 0x0, 0x80, 0x5, 0x8, 0x6}}, 0xe8) 13:35:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={0x0}}, 0x0) [ 2712.866838] nla_parse: 91 callbacks suppressed [ 2712.866849] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2712.904944] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 13:35:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x33fe0}}, 0x0) 13:35:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x28, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}]}, 0x28}}, 0x0) [ 2712.914713] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2712.923878] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2712.936900] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 13:35:44 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:44 executing program 4: getegid() r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0x62, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0x0, 0x800c801}, 0x20004080) 13:35:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x28, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}]}, 0x28}}, 0x0) 13:35: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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r2, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:44 executing program 3: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:44 executing program 0: setsockopt$inet6_tcp_TLS_RX(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000080)=@gcm_128={{0x304}, "e0aab38f57834079", "7b01b2cc15ed02f26db50811a5f1a817", "007e6e10", "3518d28e17b86e34"}, 0x28) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000002380)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r1, @ANYBLOB="000228bd8d20fbdbdf25050000000c0006000300000000000000"], 0x20}, 0x1, 0x0, 0x0, 0x24008020}, 0x40800) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000040)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f00000000c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="2102000000000000000001000000fbfd0300000000000000000005000a0029000034952c000c0004000000000000000000"], 0x34}}, 0x0) r4 = socket$inet(0x2, 0x2, 0x40) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000000180)={{{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in6=@mcast1, 0x4e24, 0x5, 0x4e20, 0x34c2, 0xc, 0x20, 0xa0, 0x1, 0x0, r5}, {0x40, 0x1, 0x3740000, 0x3, 0x5, 0x9, 0x4, 0x6}, {0x4, 0x6, 0x1, 0x3ff}, 0x7, 0x6e6bb1, 0x1, 0x1, 0x1, 0x3}, {{@in=@private=0xa010101, 0x4d5, 0x2b}, 0x2, @in6=@loopback, 0x0, 0x3, 0x0, 0x80, 0x5, 0x8, 0x6}}, 0xe8) 13:35: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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r2, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:44 executing program 4: getegid() r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0x62, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0x0, 0x800c801}, 0x20004080) 13:35:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x28, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}]}, 0x28}}, 0x0) 13:35:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x2c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x2c}}, 0x0) [ 2713.145567] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2713.165696] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2713.176176] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 13:35:44 executing program 4: getegid() r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0x62, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0x0, 0x800c801}, 0x20004080) getegid() (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0x62, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0x0, 0x800c801}, 0x20004080) (async) 13:35:44 executing program 4: mq_open(&(0x7f0000000180)='/dev/net/tun\x00', 0xc0, 0x78, &(0x7f00000001c0)={0x3f, 0xc1b, 0x8, 0x8001}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0x2, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00012cbd7200fddbdf250200000012000a0000000cded6c37ae7009e2509860000000c00050004000000000000000c000400af08000000000000"], 0x40}, 0x1, 0x0, 0x0, 0x20004080}, 0x40040) setsockopt$ax25_int(r2, 0x101, 0x7, &(0x7f0000000200)=0x8000, 0x4) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000140)={'gretap0\x00', @random="2e2cf400dbd3"}) [ 2713.189587] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2713.209710] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 13:35:44 executing program 3: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={0x0}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x2c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x2c}}, 0x0) 13:35:44 executing program 4: mq_open(&(0x7f0000000180)='/dev/net/tun\x00', 0xc0, 0x78, &(0x7f00000001c0)={0x3f, 0xc1b, 0x8, 0x8001}) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0x2, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00012cbd7200fddbdf250200000012000a0000000cded6c37ae7009e2509860000000c00050004000000000000000c000400af08000000000000"], 0x40}, 0x1, 0x0, 0x0, 0x20004080}, 0x40040) (async) setsockopt$ax25_int(r2, 0x101, 0x7, &(0x7f0000000200)=0x8000, 0x4) (async, rerun: 64) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000140)={'gretap0\x00', @random="2e2cf400dbd3"}) (rerun: 64) 13:35:44 executing program 0: setsockopt$inet6_tcp_TLS_RX(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000080)=@gcm_128={{0x304}, "e0aab38f57834079", "7b01b2cc15ed02f26db50811a5f1a817", "007e6e10", "3518d28e17b86e34"}, 0x28) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000002380)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r1, @ANYBLOB="000228bd8d20fbdbdf25050000000c0006000300000000000000"], 0x20}, 0x1, 0x0, 0x0, 0x24008020}, 0x40800) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000040)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f00000000c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="2102000000000000000001000000fbfd0300000000000000000005000a0029000034952c000c0004000000000000000000"], 0x34}}, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x40) read$FUSE(0xffffffffffffffff, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000000180)={{{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in6=@mcast1, 0x4e24, 0x5, 0x4e20, 0x34c2, 0xc, 0x20, 0xa0, 0x1, 0x0, r5}, {0x40, 0x1, 0x3740000, 0x3, 0x5, 0x9, 0x4, 0x6}, {0x4, 0x6, 0x1, 0x3ff}, 0x7, 0x6e6bb1, 0x1, 0x1, 0x1, 0x3}, {{@in=@private=0xa010101, 0x4d5, 0x2b}, 0x2, @in6=@loopback, 0x0, 0x3, 0x0, 0x80, 0x5, 0x8, 0x6}}, 0xe8) 13:35: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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x28, r2, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 13:35:44 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) socket(0x1e, 0x6, 0x3ff) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:44 executing program 3: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={0x0}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x2c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x2c}}, 0x0) 13:35: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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x20, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x20}}, 0x0) [ 2713.378120] nbd: must specify at least one socket 13:35:44 executing program 4: mq_open(&(0x7f0000000180)='/dev/net/tun\x00', 0xc0, 0x78, &(0x7f00000001c0)={0x3f, 0xc1b, 0x8, 0x8001}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0x2, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00012cbd7200fddbdf250200000012000a0000000cded6c37ae7009e2509860000000c00050004000000000000000c000400af08000000000000"], 0x40}, 0x1, 0x0, 0x0, 0x20004080}, 0x40040) setsockopt$ax25_int(r2, 0x101, 0x7, &(0x7f0000000200)=0x8000, 0x4) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000140)={'gretap0\x00', @random="2e2cf400dbd3"}) mq_open(&(0x7f0000000180)='/dev/net/tun\x00', 0xc0, 0x78, &(0x7f00000001c0)={0x3f, 0xc1b, 0x8, 0x8001}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0x2, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00012cbd7200fddbdf250200000012000a0000000cded6c37ae7009e2509860000000c00050004000000000000000c000400af08000000000000"], 0x40}, 0x1, 0x0, 0x0, 0x20004080}, 0x40040) (async) setsockopt$ax25_int(r2, 0x101, 0x7, &(0x7f0000000200)=0x8000, 0x4) (async) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000140)={'gretap0\x00', @random="2e2cf400dbd3"}) (async) 13:35:44 executing program 3: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={0x0}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35: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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x20, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x20}}, 0x0) 13:35:44 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) socket(0x1e, 0x6, 0x3ff) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:44 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) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000440)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x80, r2, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffff9}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x22}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x80}, 0x1, 0x0, 0x0, 0x2040002}, 0x4000000) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000480)={0x0, 0x0}) mq_timedreceive(r5, &(0x7f00000005c0)=""/88, 0x58, 0x7fffffff, &(0x7f0000000640)={r6, r7+60000000}) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sigaltstack(&(0x7f0000000040)={&(0x7f0000000180)=""/237, 0x2, 0xed}, &(0x7f0000000280)={&(0x7f00000000c0)=""/26, 0x0, 0x1a}) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r4) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r10, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r8, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000680)={0x34, r9, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r10}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x800}, 0x11) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f00000006c0)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r9, @ANYBLOB="21020000000000000000010000000c000300000000000000000005000a00290000000c00040000000000000000000c0003003d360000000000009558dbf0126b502cd6c84b5dc461e10336fcb1265c0842054aaf062f5cb36cca0bc123e76151e1208717f95e03962708b3c65729cf319e655b8232d7a2bd08a2e981f0033ddbff2d80c686024ee3a2"], 0x40}}, 0x0) 13:35:45 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x28, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x28}}, 0x0) 13:35:45 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x20, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x20}}, 0x0) 13:35:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x20}, 0xc, &(0x7f0000000300)={0x0}}, 0x20000000) 13:35:45 executing program 3: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, 0x0, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:45 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (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(&(0x7f0000000380), r0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000440)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x80, r2, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffff9}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x22}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x80}, 0x1, 0x0, 0x0, 0x2040002}, 0x4000000) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) (async, rerun: 32) clock_gettime(0x0, &(0x7f0000000480)={0x0, 0x0}) (rerun: 32) mq_timedreceive(r5, &(0x7f00000005c0)=""/88, 0x58, 0x7fffffff, &(0x7f0000000640)={r6, r7+60000000}) (async) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sigaltstack(&(0x7f0000000040)={&(0x7f0000000180)=""/237, 0x2, 0xed}, &(0x7f0000000280)={&(0x7f00000000c0)=""/26, 0x0, 0x1a}) (async) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r4) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r10, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r8, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000680)={0x34, r9, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r10}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x800}, 0x11) (async) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f00000006c0)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r9, @ANYBLOB="21020000000000000000010000000c000300000000000000000005000a00290000000c00040000000000000000000c0003003d360000000000009558dbf0126b502cd6c84b5dc461e10336fcb1265c0842054aaf062f5cb36cca0bc123e76151e1208717f95e03962708b3c65729cf319e655b8232d7a2bd08a2e981f0033ddbff2d80c686024ee3a2"], 0x40}}, 0x0) 13:35:45 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000400)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) 13:35:45 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x28, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x28}}, 0x0) 13:35:45 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) socket(0x1e, 0x6, 0x3ff) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x20}, 0xc, &(0x7f0000000300)={0x0}}, 0x20000000) 13:35:45 executing program 3: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, 0x0, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:45 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x28, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x28}}, 0x0) 13:35:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x20}, 0xc, &(0x7f0000000300)={0x0}}, 0x20000000) 13:35:45 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) socket(0x1e, 0x6, 0x3ff) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:45 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:45 executing program 3: 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, 0x0, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:45 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) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r3, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000440)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x80, r2, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffff9}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x22}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x80}, 0x1, 0x0, 0x0, 0x2040002}, 0x4000000) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000480)={0x0, 0x0}) mq_timedreceive(r5, &(0x7f00000005c0)=""/88, 0x58, 0x7fffffff, &(0x7f0000000640)={r6, r7+60000000}) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sigaltstack(&(0x7f0000000040)={&(0x7f0000000180)=""/237, 0x2, 0xed}, &(0x7f0000000280)={&(0x7f00000000c0)=""/26, 0x0, 0x1a}) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r4) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r10, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r8, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000680)={0x34, r9, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r10}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x800}, 0x11) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f00000006c0)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r9, @ANYBLOB="21020000000000000000010000000c000300000000000000000005000a00290000000c00040000000000000000000c0003003d360000000000009558dbf0126b502cd6c84b5dc461e10336fcb1265c0842054aaf062f5cb36cca0bc123e76151e1208717f95e03962708b3c65729cf319e655b8232d7a2bd08a2e981f0033ddbff2d80c686024ee3a2"], 0x40}}, 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(&(0x7f0000000380), r0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) write$apparmor_exec(r3, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000440)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x80, r2, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffff9}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x22}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x80}, 0x1, 0x0, 0x0, 0x2040002}, 0x4000000) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) write$apparmor_exec(r5, 0x0, 0x0) (async) clock_gettime(0x0, &(0x7f0000000480)) (async) mq_timedreceive(r5, &(0x7f00000005c0)=""/88, 0x58, 0x7fffffff, &(0x7f0000000640)={r6, r7+60000000}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sigaltstack(&(0x7f0000000040)={&(0x7f0000000180)=""/237, 0x2, 0xed}, &(0x7f0000000280)={&(0x7f00000000c0)=""/26, 0x0, 0x1a}) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r4) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) write$apparmor_exec(r10, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r8, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000680)={0x34, r9, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r10}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x800}, 0x11) (async) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f00000006c0)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r9, @ANYBLOB="21020000000000000000010000000c000300000000000000000005000a00290000000c00040000000000000000000c0003003d360000000000009558dbf0126b502cd6c84b5dc461e10336fcb1265c0842054aaf062f5cb36cca0bc123e76151e1208717f95e03962708b3c65729cf319e655b8232d7a2bd08a2e981f0033ddbff2d80c686024ee3a2"], 0x40}}, 0x0) (async) 13:35:45 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) socket(0x1e, 0x6, 0x3ff) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = socket(0x8, 0x2, 0x7ec) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x68, 0x0, 0x10, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10c}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x200}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3d68bf24}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x68}, 0x1, 0x0, 0x0, 0x8801}, 0x810) 13:35:45 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x0, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = socket(0x8, 0x2, 0x7ec) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x68, 0x0, 0x10, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10c}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x200}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3d68bf24}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x68}, 0x1, 0x0, 0x0, 0x8801}, 0x810) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socket(0x8, 0x2, 0x7ec) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x68, 0x0, 0x10, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10c}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x200}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3d68bf24}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x68}, 0x1, 0x0, 0x0, 0x8801}, 0x810) (async) 13:35:45 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = socket(0x8, 0x2, 0x7ec) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x68, 0x0, 0x10, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10c}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '-'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x200}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3d68bf24}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x68}, 0x1, 0x0, 0x0, 0x8801}, 0x810) 13:35:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000000200)={0xa0, 0x0, 0x0, {{0x1, 0x0, 0x100, 0xffff, 0x0, 0xaa9, {0x3, 0x9, 0x8001, 0x1, 0xa8, 0x8, 0x2, 0xffffffff, 0xfffffffd, 0xa000, 0x1ff, 0xffffffffffffffff, 0xffffffffffffffff, 0x3, 0x81}}, {0x0, 0x1b}}}, 0xa0) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="5c1e3368bf2ed3489165545a171a000000c9833f0ecb7b460723338549c82ec665dbd028f28b8a0378713a1e497f84c58f9486d653c744c5eba8b6d0af445ab4cdcf10dd50e397f558c3e5957305a863011f60cd691c499c0474632d799452b627c0177d1fd6c21ff6996ac716fc26c97c7b19443a40fff36301e2d86aaa02639ee7fad87e53eedf943e4c0b5cfdb43913adebc6bf53b6c3b334bc9439ca93ba0aa1288b687a10150e856a6a995034ccff62b2bb627eb64c2bd660b15863de4c38cf1ead4cb850aff298b2dddcfb11200306772327d8ec496c1b5f130cca9a321e9352a39c8218bf2a4dea38dac80642d923d63a", @ANYRES16=r2, @ANYBLOB="040028bd7000fddbdf250500000007000a003a2e210007000a005b2925000c00080041020000000000000a000a00286b562e2c7b00000c000200000000000000000008000100000000000c0008000200000000000000"], 0x5c}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:45 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:45 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) socket(0x1e, 0x6, 0x3ff) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:45 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x0, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:45 executing program 0: syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) 13:35:45 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:45 executing program 4: 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) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000000200)={0xa0, 0x0, 0x0, {{0x1, 0x0, 0x100, 0xffff, 0x0, 0xaa9, {0x3, 0x9, 0x8001, 0x1, 0xa8, 0x8, 0x2, 0xffffffff, 0xfffffffd, 0xa000, 0x1ff, 0xffffffffffffffff, 0xffffffffffffffff, 0x3, 0x81}}, {0x0, 0x1b}}}, 0xa0) (async) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="5c1e3368bf2ed3489165545a171a000000c9833f0ecb7b460723338549c82ec665dbd028f28b8a0378713a1e497f84c58f9486d653c744c5eba8b6d0af445ab4cdcf10dd50e397f558c3e5957305a863011f60cd691c499c0474632d799452b627c0177d1fd6c21ff6996ac716fc26c97c7b19443a40fff36301e2d86aaa02639ee7fad87e53eedf943e4c0b5cfdb43913adebc6bf53b6c3b334bc9439ca93ba0aa1288b687a10150e856a6a995034ccff62b2bb627eb64c2bd660b15863de4c38cf1ead4cb850aff298b2dddcfb11200306772327d8ec496c1b5f130cca9a321e9352a39c8218bf2a4dea38dac80642d923d63a", @ANYRES16=r2, @ANYBLOB="040028bd7000fddbdf250500000007000a003a2e210007000a005b2925000c00080041020000000000000a000a00286b562e2c7b00000c000200000000000000000008000100000000000c0008000200000000000000"], 0x5c}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:45 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x0, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:45 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:45 executing program 0: syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) 13:35:45 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) socket(0x1e, 0x6, 0x3ff) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:45 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:45 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000000200)={0xa0, 0x0, 0x0, {{0x1, 0x0, 0x100, 0xffff, 0x0, 0xaa9, {0x3, 0x9, 0x8001, 0x1, 0xa8, 0x8, 0x2, 0xffffffff, 0xfffffffd, 0xa000, 0x1ff, 0xffffffffffffffff, 0xffffffffffffffff, 0x3, 0x81}}, {0x0, 0x1b}}}, 0xa0) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="5c1e3368bf2ed3489165545a171a000000c9833f0ecb7b460723338549c82ec665dbd028f28b8a0378713a1e497f84c58f9486d653c744c5eba8b6d0af445ab4cdcf10dd50e397f558c3e5957305a863011f60cd691c499c0474632d799452b627c0177d1fd6c21ff6996ac716fc26c97c7b19443a40fff36301e2d86aaa02639ee7fad87e53eedf943e4c0b5cfdb43913adebc6bf53b6c3b334bc9439ca93ba0aa1288b687a10150e856a6a995034ccff62b2bb627eb64c2bd660b15863de4c38cf1ead4cb850aff298b2dddcfb11200306772327d8ec496c1b5f130cca9a321e9352a39c8218bf2a4dea38dac80642d923d63a", @ANYRES16=r2, @ANYBLOB="040028bd7000fddbdf250500000007000a003a2e210007000a005b2925000c00080041020000000000000a000a00286b562e2c7b00000c000200000000000000000008000100000000000c0008000200000000000000"], 0x5c}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:45 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) [ 2714.476584] ieee802154 phy0 wpan0: encryption failed: -22 [ 2714.482224] ieee802154 phy1 wpan1: encryption failed: -22 13:35:46 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:46 executing program 0: syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) (async, rerun: 32) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) 13:35:46 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:46 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r9, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:46 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x480, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) write$apparmor_exec(r3, 0x0, 0x0) r4 = socket(0x9, 0x5, 0x910) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000002c0), 0x10a80, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000400)={0x2020}, 0x2020) mount$9p_fd(0x0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), 0x802000, &(0x7f0000002540)=ANY=[]) ioctl$SIOCAX25DELFWD(r5, 0x89eb, &(0x7f0000000340)={@default, @null}) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x0) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x240000, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x98, 0x0, 0x400, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5679}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x40}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x773e}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '$!'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x98}, 0x1, 0x0, 0x0, 0x5}, 0x4000000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:46 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) [ 2714.614692] nbd: must specify a size in bytes for the device 13:35:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:46 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:46 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:46 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x70bd28, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) 13:35:46 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x480, 0x0) (async) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) write$apparmor_exec(r3, 0x0, 0x0) (async) r4 = socket(0x9, 0x5, 0x910) (async) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000002c0), 0x10a80, 0x0) (async) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) (async) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000400)={0x2020}, 0x2020) mount$9p_fd(0x0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), 0x802000, &(0x7f0000002540)=ANY=[]) ioctl$SIOCAX25DELFWD(r5, 0x89eb, &(0x7f0000000340)={@default, @null}) (async, rerun: 32) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x0) (rerun: 32) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x240000, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x98, 0x0, 0x400, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5679}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x40}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x773e}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '$!'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x98}, 0x1, 0x0, 0x0, 0x5}, 0x4000000) (async, rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (rerun: 32) 13:35: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_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:46 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:46 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:46 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x480, 0x0) (async) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) write$apparmor_exec(r3, 0x0, 0x0) (async, rerun: 64) r4 = socket(0x9, 0x5, 0x910) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000002c0), 0x10a80, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) (async) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000400)={0x2020}, 0x2020) mount$9p_fd(0x0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), 0x802000, &(0x7f0000002540)=ANY=[]) ioctl$SIOCAX25DELFWD(r5, 0x89eb, &(0x7f0000000340)={@default, @null}) (async) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x0) (async) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x240000, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x98, 0x0, 0x400, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5679}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x40}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x773e}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '$!'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x98}, 0x1, 0x0, 0x0, 0x5}, 0x4000000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) [ 2714.975942] nbd: must specify at least one socket 13:35:46 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x70bd28, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) 13:35:46 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x98, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '].@%'}]}, 0x98}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:46 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:46 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = socket(0x15, 0xa, 0xb1) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x84, r1, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '*{\\'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x84}, 0x1, 0x0, 0x0, 0xc800}, 0x1000) [ 2715.148775] nbd: must specify at least one socket 13:35:46 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x90, r2, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x140000}]}, 0x90}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:46 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), 0xffffffffffffffff) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x70bd28, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) 13:35:46 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:46 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = socket(0x15, 0xa, 0xb1) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x84, r1, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '*{\\'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x84}, 0x1, 0x0, 0x0, 0xc800}, 0x1000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) socket(0x15, 0xa, 0xb1) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x84, r1, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '*{\\'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x84}, 0x1, 0x0, 0x0, 0xc800}, 0x1000) (async) [ 2715.275397] nbd: must specify a size in bytes for the device 13:35:46 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:46 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:46 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x84, r2, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}]}, 0x84}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:46 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r10 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r11 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r11}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:46 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = socket(0x15, 0xa, 0xb1) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x84, r1, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '*{\\'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x84}, 0x1, 0x0, 0x0, 0xc800}, 0x1000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) socket(0x15, 0xa, 0xb1) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x84, r1, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '*{\\'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x84}, 0x1, 0x0, 0x0, 0xc800}, 0x1000) (async) [ 2715.407448] nbd: must specify a size in bytes for the device 13:35:46 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x78, r2, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x78}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) [ 2715.448894] nbd: must specify at least one socket 13:35:46 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$UFFDIO_WAKE(0xffffffffffffffff, 0x8010aa02, &(0x7f0000000080)={&(0x7f0000ffa000/0x4000)=nil, 0x4000}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$UFFDIO_WAKE(0xffffffffffffffff, 0x8010aa02, &(0x7f0000000080)={&(0x7f0000ffa000/0x4000)=nil, 0x4000}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:47 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) write$apparmor_exec(0xffffffffffffffff, 0x0, 0x0) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$UFFDIO_WAKE(0xffffffffffffffff, 0x8010aa02, &(0x7f0000000080)={&(0x7f0000ffa000/0x4000)=nil, 0x4000}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) [ 2715.573103] nbd: must specify at least one socket 13:35:47 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:47 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x78, r2, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x78}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:47 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) [ 2715.655536] nbd: must specify at least one socket 13:35:47 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000040)={0x34, r1, 0x221, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffffffffffdfb}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ')'}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x34}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 13:35:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="02002cbd7000ffdbdf250500000008000100000000000c0002003f0000000026af33b04838db7f46d2cd84019ee1c80000005447bb24bbc777064bd929a30ffdb704c06e333c5dcc780519990c9f3d951d74370fb7fc00612d48511d9c18911ea63b633732fa1c6c84b49bba1d74805fa8472af30cf82d64f6655572f1689be29f62cedde781f80db20eeee85946eaf9514a7ad9bd7c9baa308a3a6aabd8308776608323a25e9ab8"], 0x28}, 0x1, 0x0, 0x0, 0x8897}, 0x20008081) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x1}, 0xc, &(0x7f0000000040)={0x0}}, 0x0) r1 = accept4$inet(0xffffffffffffffff, &(0x7f00000001c0)={0x2, 0x0, @dev}, &(0x7f0000000200)=0x10, 0x180000) setsockopt$IP_VS_SO_SET_EDIT(r1, 0x0, 0x483, &(0x7f0000000240)={0xf02f4bb207325fd7, @private=0xa010100, 0x4e24, 0x4, 'wlc\x00', 0xf, 0x7, 0x3e}, 0x2c) 13:35:47 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) write$apparmor_exec(0xffffffffffffffff, 0x0, 0x0) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="02002cbd7000ffdbdf250500000008000100000000000c0002003f0000000026af33b04838db7f46d2cd84019ee1c80000005447bb24bbc777064bd929a30ffdb704c06e333c5dcc780519990c9f3d951d74370fb7fc00612d48511d9c18911ea63b633732fa1c6c84b49bba1d74805fa8472af30cf82d64f6655572f1689be29f62cedde781f80db20eeee85946eaf9514a7ad9bd7c9baa308a3a6aabd8308776608323a25e9ab8"], 0x28}, 0x1, 0x0, 0x0, 0x8897}, 0x20008081) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x1}, 0xc, &(0x7f0000000040)={0x0}}, 0x0) (async) r1 = accept4$inet(0xffffffffffffffff, &(0x7f00000001c0)={0x2, 0x0, @dev}, &(0x7f0000000200)=0x10, 0x180000) setsockopt$IP_VS_SO_SET_EDIT(r1, 0x0, 0x483, &(0x7f0000000240)={0xf02f4bb207325fd7, @private=0xa010100, 0x4e24, 0x4, 'wlc\x00', 0xf, 0x7, 0x3e}, 0x2c) 13:35:47 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="02002cbd7000ffdbdf250500000008000100000000000c0002003f0000000026af33b04838db7f46d2cd84019ee1c80000005447bb24bbc777064bd929a30ffdb704c06e333c5dcc780519990c9f3d951d74370fb7fc00612d48511d9c18911ea63b633732fa1c6c84b49bba1d74805fa8472af30cf82d64f6655572f1689be29f62cedde781f80db20eeee85946eaf9514a7ad9bd7c9baa308a3a6aabd8308776608323a25e9ab8"], 0x28}, 0x1, 0x0, 0x0, 0x8897}, 0x20008081) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x1}, 0xc, &(0x7f0000000040)={0x0}}, 0x0) (async) r1 = accept4$inet(0xffffffffffffffff, &(0x7f00000001c0)={0x2, 0x0, @dev}, &(0x7f0000000200)=0x10, 0x180000) setsockopt$IP_VS_SO_SET_EDIT(r1, 0x0, 0x483, &(0x7f0000000240)={0xf02f4bb207325fd7, @private=0xa010100, 0x4e24, 0x4, 'wlc\x00', 0xf, 0x7, 0x3e}, 0x2c) 13:35:47 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x78, r2, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x78}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:47 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_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000080)=ANY=[@ANYBLOB="6793cbe26207bf3400ff00", @ANYRES16=r2, @ANYBLOB="2102000000000000000001000000fbfd0300000000000000000005000a00290000000c0004000000000000000000"], 0x34}}, 0x0) 13:35:47 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) write$apparmor_exec(0xffffffffffffffff, 0x0, 0x0) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:47 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:47 executing program 4: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:47 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:47 executing program 4: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) [ 2715.984983] nbd: must specify a size in bytes for the device 13:35:47 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x6c, r2, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}]}, 0x6c}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:47 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000080)=ANY=[@ANYBLOB="6793cbe26207bf3400ff00", @ANYRES16=r2, @ANYBLOB="2102000000000000000001000000fbfd0300000000000000000005000a00290000000c0004000000000000000000"], 0x34}}, 0x0) 13:35:47 executing program 4: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:47 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r7}, {0x8, 0x1, r3}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x4}, 0x4004001) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:47 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x6c, r2, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}]}, 0x6c}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:47 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x4}, 0x4004001) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:47 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:47 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_CONNECT(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000080)=ANY=[@ANYBLOB="6793cbe26207bf3400ff00", @ANYRES16=r2, @ANYBLOB="2102000000000000000001000000fbfd0300000000000000000005000a00290000000c0004000000000000000000"], 0x34}}, 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_CONNECT(r1, 0x0, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000080)=ANY=[@ANYBLOB="6793cbe26207bf3400ff00", @ANYRES16=r2, @ANYBLOB="2102000000000000000001000000fbfd0300000000000000000005000a00290000000c0004000000000000000000"], 0x34}}, 0x0) (async) 13:35:47 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r7}, {0x8, 0x1, r3}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x4}, 0x4004001) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:47 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:47 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x40, r2, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) [ 2716.354977] nbd: must specify a size in bytes for the device 13:35:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:47 executing program 4: 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) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) 13:35:47 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = eventfd(0x86b) read$eventfd(r1, &(0x7f0000000040), 0x8) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000180)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="211b0000001d0000000001000000fbfd0300000000000000000005000a00290000000c0004000000000000000000771b6f47a427f022ead4be91cc70c68c8b3948ee9eb549a482efce22234f00000000a4d2bbe2f2c6e367393e947aed5f9e76273c46597281fe72f7566afdfaa530985f529a9c73eca4d4c06602f400b8f115be02411fbf86ae53f9c2df17ca8815d922bf7728491882f99f7be32c8d707fdc9f620b38712e68f4695d04113671e3854734bc2175a52360436edfa217"], 0x34}}, 0x0) 13:35:47 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r8, 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) [ 2716.481664] nbd: must specify at least one socket 13:35:48 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x40, r2, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:48 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:48 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) 13:35:48 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r7}, {0x8, 0x1, r3}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:48 executing program 4: mq_open(0x0, 0x0, 0x0, &(0x7f00000001c0)) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x800) 13:35:48 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) socket(0x1e, 0x6, 0x3ff) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r7}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:48 executing program 4: mq_open(0x0, 0x0, 0x0, &(0x7f00000001c0)) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x800) 13:35:48 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = eventfd(0x86b) read$eventfd(r1, &(0x7f0000000040), 0x8) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000180)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="211b0000001d0000000001000000fbfd0300000000000000000005000a00290000000c0004000000000000000000771b6f47a427f022ead4be91cc70c68c8b3948ee9eb549a482efce22234f00000000a4d2bbe2f2c6e367393e947aed5f9e76273c46597281fe72f7566afdfaa530985f529a9c73eca4d4c06602f400b8f115be02411fbf86ae53f9c2df17ca8815d922bf7728491882f99f7be32c8d707fdc9f620b38712e68f4695d04113671e3854734bc2175a52360436edfa217"], 0x34}}, 0x0) 13:35:48 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x40, r2, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:48 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r6}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r7}, {0x8, 0x1, r3}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:48 executing program 4: mq_open(0x0, 0x0, 0x0, &(0x7f00000001c0)) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000040)={0x0}}, 0x800) 13:35:48 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = eventfd(0x86b) read$eventfd(r1, &(0x7f0000000040), 0x8) (async, rerun: 64) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={&(0x7f0000000180)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="211b0000001d0000000001000000fbfd0300000000000000000005000a00290000000c0004000000000000000000771b6f47a427f022ead4be91cc70c68c8b3948ee9eb549a482efce22234f00000000a4d2bbe2f2c6e367393e947aed5f9e76273c46597281fe72f7566afdfaa530985f529a9c73eca4d4c06602f400b8f115be02411fbf86ae53f9c2df17ca8815d922bf7728491882f99f7be32c8d707fdc9f620b38712e68f4695d04113671e3854734bc2175a52360436edfa217"], 0x34}}, 0x0) 13:35:48 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) [ 2716.837594] nbd: must specify at least one socket 13:35:48 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x64, r2, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}]}, 0x64}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) 13:35:48 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040), 0x90000, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000080), &(0x7f00000000c0)=0x14) 13:35:48 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r7}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:48 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040), 0x90000, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000080), &(0x7f00000000c0)=0x14) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040), 0x90000, 0x0) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000080), &(0x7f00000000c0)=0x14) (async) 13:35:48 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r7, 0x0, 0x0) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r9 = socket(0x1e, 0x6, 0x3ff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xdc, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r6}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r7}, {0x8, 0x1, r3}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r3}, {0x8, 0x1, r2}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0xdc}, 0x1, 0x0, 0x0, 0x45}, 0x4008005) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r10}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:48 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:48 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(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x5c, r2, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20000010}, 0x24004800) [ 2716.994935] nbd: must specify a size in bytes for the device 13:35:48 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x2}, 0xc, &(0x7f0000000300)={0x0, 0xffffff7f}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r2, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$apparmor_exec(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r7}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) 13:35:48 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f0000000300)={0x0}}, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040), 0x90000, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000080), &(0x7f00000000c0)=0x14) 13:35:48 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2, 0x4010010}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x15}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x2c, r2, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}]}, 0x2c}}, 0x20000004) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x58, r3, 0x2, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8b8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7ff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x24000080}, 0x20000004) [ 2717.172874] ================================================================== [ 2717.180457] BUG: KASAN: use-after-free in refcount_dec_not_one+0x71/0x1d0 [ 2717.187378] Read of size 4 at addr ffff8880a88be198 by task syz-executor.2/2563 [ 2717.194803] [ 2717.196413] CPU: 1 PID: 2563 Comm: syz-executor.2 Not tainted 4.19.211-syzkaller #0 [ 2717.204191] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 2717.213530] Call Trace: [ 2717.216101] dump_stack+0x1fc/0x2ef [ 2717.219725] print_address_description.cold+0x54/0x219 [ 2717.224996] kasan_report_error.cold+0x8a/0x1b9 [ 2717.229663] ? refcount_dec_not_one+0x71/0x1d0 [ 2717.234250] kasan_report+0x8f/0xa0 [ 2717.237874] ? refcount_dec_not_one+0x71/0x1d0 [ 2717.242441] refcount_dec_not_one+0x71/0x1d0 [ 2717.246836] ? refcount_dec_and_test_checked+0x20/0x20 [ 2717.252111] ? nbd_config_put+0x5da/0x870 [ 2717.256254] refcount_dec_and_mutex_lock+0x1c/0x80 [ 2717.261170] nbd_genl_connect+0x11ee/0x1630 [ 2717.265482] ? nbd_xmit_timeout+0x730/0x730 [ 2717.269800] ? __sanitizer_cov_trace_switch+0x4b/0x80 [ 2717.274981] ? validate_nla+0x270/0x820 [ 2717.278935] ? nla_parse+0x1b2/0x290 [ 2717.282634] genl_family_rcv_msg+0x642/0xc40 [ 2717.287030] ? genl_rcv+0x40/0x40 [ 2717.290466] ? genl_rcv_msg+0x12f/0x160 [ 2717.294432] ? mutex_trylock+0x1a0/0x1a0 [ 2717.298482] ? __radix_tree_lookup+0x216/0x370 [ 2717.303065] genl_rcv_msg+0xbf/0x160 [ 2717.306768] netlink_rcv_skb+0x160/0x440 [ 2717.310810] ? genl_family_rcv_msg+0xc40/0xc40 [ 2717.315375] ? netlink_ack+0xae0/0xae0 [ 2717.319353] ? genl_rcv+0x15/0x40 [ 2717.322791] genl_rcv+0x24/0x40 [ 2717.326054] netlink_unicast+0x4d5/0x690 [ 2717.330096] ? netlink_sendskb+0x110/0x110 [ 2717.334328] ? __check_object_size+0x17b/0x3e0 [ 2717.338905] netlink_sendmsg+0x6c3/0xc50 [ 2717.342952] ? nlmsg_notify+0x1f0/0x1f0 [ 2717.346919] ? kernel_recvmsg+0x220/0x220 [ 2717.351058] ? nlmsg_notify+0x1f0/0x1f0 [ 2717.355015] sock_sendmsg+0xc3/0x120 [ 2717.358723] ___sys_sendmsg+0x7bb/0x8e0 [ 2717.362690] ? copy_msghdr_from_user+0x440/0x440 [ 2717.367429] ? __fget+0x32f/0x510 [ 2717.370891] ? lock_downgrade+0x720/0x720 [ 2717.375029] ? check_preemption_disabled+0x41/0x280 [ 2717.380029] ? check_preemption_disabled+0x41/0x280 [ 2717.385027] ? __fget+0x356/0x510 [ 2717.388465] ? do_dup2+0x450/0x450 [ 2717.392007] ? _raw_spin_unlock_irqrestore+0x66/0xe0 [ 2717.397103] ? debug_check_no_obj_freed+0x201/0x490 [ 2717.402100] ? __fdget+0x1d0/0x230 [ 2717.405626] __x64_sys_sendmsg+0x132/0x220 [ 2717.409855] ? __sys_sendmsg+0x1b0/0x1b0 [ 2717.413905] ? __se_sys_futex+0x298/0x3b0 [ 2717.418039] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2717.423383] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2717.428380] ? do_syscall_64+0x21/0x620 [ 2717.432334] do_syscall_64+0xf9/0x620 [ 2717.436134] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2717.441308] RIP: 0033:0x7ff87ce270f9 [ 2717.445002] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 [ 2717.463882] RSP: 002b:00007ff87b399168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2717.471569] RAX: ffffffffffffffda RBX: 00007ff87cf46f80 RCX: 00007ff87ce270f9 [ 2717.478825] RDX: 0000000000000040 RSI: 00000000200002c0 RDI: 0000000000000004 [ 2717.486081] RBP: 00007ff87ce82ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2717.493340] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2717.500590] R13: 00007ffc1abe82df R14: 00007ff87b399300 R15: 0000000000022000 [ 2717.507841] [ 2717.509445] Allocated by task 2550: [ 2717.513050] kmem_cache_alloc_trace+0x12f/0x380 [ 2717.517700] nbd_dev_add+0x44/0x890 [ 2717.521307] nbd_genl_connect+0x4cc/0x1630 [ 2717.525544] genl_family_rcv_msg+0x642/0xc40 [ 2717.529970] genl_rcv_msg+0xbf/0x160 [ 2717.533671] netlink_rcv_skb+0x160/0x440 [ 2717.537719] genl_rcv+0x24/0x40 [ 2717.540990] netlink_unicast+0x4d5/0x690 [ 2717.545037] netlink_sendmsg+0x6c3/0xc50 [ 2717.549080] sock_sendmsg+0xc3/0x120 [ 2717.552789] ___sys_sendmsg+0x7bb/0x8e0 [ 2717.556751] __x64_sys_sendmsg+0x132/0x220 [ 2717.560967] do_syscall_64+0xf9/0x620 [ 2717.564748] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2717.569910] [ 2717.571521] Freed by task 2563: [ 2717.574803] kfree+0xcc/0x210 [ 2717.577896] nbd_put.part.0+0xfe/0x140 [ 2717.581785] nbd_config_put+0x6a0/0x870 [ 2717.585740] nbd_genl_connect+0x11bb/0x1630 [ 2717.590051] genl_family_rcv_msg+0x642/0xc40 [ 2717.594457] genl_rcv_msg+0xbf/0x160 [ 2717.598171] netlink_rcv_skb+0x160/0x440 [ 2717.602224] genl_rcv+0x24/0x40 [ 2717.605497] netlink_unicast+0x4d5/0x690 [ 2717.609545] netlink_sendmsg+0x6c3/0xc50 [ 2717.613585] sock_sendmsg+0xc3/0x120 [ 2717.617276] ___sys_sendmsg+0x7bb/0x8e0 [ 2717.621229] __x64_sys_sendmsg+0x132/0x220 [ 2717.625445] do_syscall_64+0xf9/0x620 [ 2717.629234] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2717.634408] [ 2717.636015] The buggy address belongs to the object at ffff8880a88be0c0 [ 2717.636015] which belongs to the cache kmalloc-512 of size 512 [ 2717.648659] The buggy address is located 216 bytes inside of [ 2717.648659] 512-byte region [ffff8880a88be0c0, ffff8880a88be2c0) [ 2717.660516] The buggy address belongs to the page: [ 2717.665428] page:ffffea0002a22f80 count:1 mapcount:0 mapping:ffff88813bff0940 index:0x0 [ 2717.673556] flags: 0xfff00000000100(slab) [ 2717.677715] raw: 00fff00000000100 ffffea0002a41d08 ffffea0002732dc8 ffff88813bff0940 [ 2717.685586] raw: 0000000000000000 ffff8880a88be0c0 0000000100000006 0000000000000000 [ 2717.693452] page dumped because: kasan: bad access detected [ 2717.699155] [ 2717.700758] Memory state around the buggy address: [ 2717.705684] ffff8880a88be080: fc fc fc fc fc fc fc fc fb fb fb fb fb fb fb fb [ 2717.713030] ffff8880a88be100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 2717.720376] >ffff8880a88be180: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 2717.727713] ^ [ 2717.731849] ffff8880a88be200: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 2717.739184] ffff8880a88be280: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 2717.746522] ================================================================== [ 2717.753866] Disabling lock debugging due to kernel taint [ 2717.773228] Kernel panic - not syncing: panic_on_warn set ... [ 2717.773228] [ 2717.780603] CPU: 1 PID: 2563 Comm: syz-executor.2 Tainted: G B 4.19.211-syzkaller #0 [ 2717.789774] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 2717.799117] Call Trace: [ 2717.801713] dump_stack+0x1fc/0x2ef [ 2717.805343] panic+0x26a/0x50e [ 2717.808545] ? __warn_printk+0xf3/0xf3 [ 2717.812434] ? preempt_schedule_common+0x45/0xc0 [ 2717.817179] ? ___preempt_schedule+0x16/0x18 [ 2717.821572] ? trace_hardirqs_on+0x55/0x210 [ 2717.825877] kasan_end_report+0x43/0x49 [ 2717.829845] kasan_report_error.cold+0xa7/0x1b9 [ 2717.834502] ? refcount_dec_not_one+0x71/0x1d0 [ 2717.839062] kasan_report+0x8f/0xa0 [ 2717.842669] ? refcount_dec_not_one+0x71/0x1d0 [ 2717.847230] refcount_dec_not_one+0x71/0x1d0 [ 2717.851619] ? refcount_dec_and_test_checked+0x20/0x20 [ 2717.856891] ? nbd_config_put+0x5da/0x870 [ 2717.861018] refcount_dec_and_mutex_lock+0x1c/0x80 [ 2717.865929] nbd_genl_connect+0x11ee/0x1630 [ 2717.870233] ? nbd_xmit_timeout+0x730/0x730 [ 2717.874543] ? __sanitizer_cov_trace_switch+0x4b/0x80 [ 2717.879716] ? validate_nla+0x270/0x820 [ 2717.883683] ? nla_parse+0x1b2/0x290 [ 2717.887385] genl_family_rcv_msg+0x642/0xc40 [ 2717.891772] ? genl_rcv+0x40/0x40 [ 2717.895202] ? genl_rcv_msg+0x12f/0x160 [ 2717.899155] ? mutex_trylock+0x1a0/0x1a0 [ 2717.903219] ? __radix_tree_lookup+0x216/0x370 [ 2717.907793] genl_rcv_msg+0xbf/0x160 [ 2717.911487] netlink_rcv_skb+0x160/0x440 [ 2717.915527] ? genl_family_rcv_msg+0xc40/0xc40 [ 2717.920094] ? netlink_ack+0xae0/0xae0 [ 2717.923977] ? genl_rcv+0x15/0x40 [ 2717.927432] genl_rcv+0x24/0x40 [ 2717.930699] netlink_unicast+0x4d5/0x690 [ 2717.934741] ? netlink_sendskb+0x110/0x110 [ 2717.938960] ? __check_object_size+0x17b/0x3e0 [ 2717.943535] netlink_sendmsg+0x6c3/0xc50 [ 2717.947583] ? nlmsg_notify+0x1f0/0x1f0 [ 2717.951538] ? kernel_recvmsg+0x220/0x220 [ 2717.955669] ? nlmsg_notify+0x1f0/0x1f0 [ 2717.959619] sock_sendmsg+0xc3/0x120 [ 2717.963327] ___sys_sendmsg+0x7bb/0x8e0 [ 2717.967289] ? copy_msghdr_from_user+0x440/0x440 [ 2717.972027] ? __fget+0x32f/0x510 [ 2717.975460] ? lock_downgrade+0x720/0x720 [ 2717.979588] ? check_preemption_disabled+0x41/0x280 [ 2717.984595] ? check_preemption_disabled+0x41/0x280 [ 2717.989602] ? __fget+0x356/0x510 [ 2717.993052] ? do_dup2+0x450/0x450 [ 2717.996576] ? _raw_spin_unlock_irqrestore+0x66/0xe0 [ 2718.001657] ? debug_check_no_obj_freed+0x201/0x490 [ 2718.006659] ? __fdget+0x1d0/0x230 [ 2718.010178] __x64_sys_sendmsg+0x132/0x220 [ 2718.014392] ? __sys_sendmsg+0x1b0/0x1b0 [ 2718.018433] ? __se_sys_futex+0x298/0x3b0 [ 2718.022563] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2718.027908] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2718.032910] ? do_syscall_64+0x21/0x620 [ 2718.036864] do_syscall_64+0xf9/0x620 [ 2718.040645] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2718.045813] RIP: 0033:0x7ff87ce270f9 [ 2718.049513] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 [ 2718.068400] RSP: 002b:00007ff87b399168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2718.076088] RAX: ffffffffffffffda RBX: 00007ff87cf46f80 RCX: 00007ff87ce270f9 [ 2718.083340] RDX: 0000000000000040 RSI: 00000000200002c0 RDI: 0000000000000004 [ 2718.090597] RBP: 00007ff87ce82ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2718.097852] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2718.105100] R13: 00007ffc1abe82df R14: 00007ff87b399300 R15: 0000000000022000 [ 2718.112527] Kernel Offset: disabled [ 2718.116139] Rebooting in 86400 seconds..