S={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 531.679252][ T9065] nbd: must specify at least one socket 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x4c}}, 0x0) [ 531.683037][ T9067] nbd: must specify an index to disconnect 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x40, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x40}}, 0x0) [ 531.686874][ T9067] nbd: must specify at least one socket 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x20, r3, 0x10, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7f}]}, 0x20}, 0x1, 0x0, 0x0, 0x90}, 0x4000) (async, rerun: 64) syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r2) (async, rerun: 64) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) (async, rerun: 64) epoll_create1(0x0) (rerun: 64) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_NEW_INTERFACE(r5, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x50, r6, 0x800, 0x70bd28, 0x25dfdbfe, {{}, {@void, @val={0x8}, @void}}, [@mon_options=[@NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @broadcast}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "b820d46d9e3c18356adb0c1fedcb02bf466a91e32b6ad905"}, @NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa}]]}, 0x50}, 0x1, 0x0, 0x0, 0x8000}, 0x40) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r4, 0x1}, 0x14}}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 531.708572][ T9076] nbd: must specify at least one socket 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 531.712430][ T9078] nbd: must specify an index to disconnect 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x5c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x5c}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x5c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x5c}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x54, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x54}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) (async) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x5c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x5c}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x4c}}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x5c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x5c}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x4c}}, 0x0) 05:48:52 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r0, 0x0, 0x0, 0x40000001, 0x0, 0x0) getpeername$l2tp6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @ipv4}, &(0x7f0000000240)=0x20) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r1) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0x2c, r4, 0x200, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}]}, 0x2c}, 0x1, 0x0, 0x0, 0x2004c019}, 0x8000) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x5c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x5c}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x4c}}, 0x0) [ 531.815759][ T9117] nbd: must specify at least one socket 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r0, 0x0, 0x0, 0x40000001, 0x0, 0x0) getpeername$l2tp6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @ipv4}, &(0x7f0000000240)=0x20) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r1) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0x2c, r4, 0x200, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}]}, 0x2c}, 0x1, 0x0, 0x0, 0x2004c019}, 0x8000) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x4c}}, 0x0) [ 531.841197][ T9127] nbd: must specify at least one socket 05:48:52 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r0, 0x0, 0x0, 0x40000001, 0x0, 0x0) getpeername$l2tp6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @ipv4}, &(0x7f0000000240)=0x20) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r1) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0x2c, r4, 0x200, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}]}, 0x2c}, 0x1, 0x0, 0x0, 0x2004c019}, 0x8000) socket$l2tp6(0xa, 0x2, 0x73) (async) recvfrom$l2tp6(r0, 0x0, 0x0, 0x40000001, 0x0, 0x0) (async) getpeername$l2tp6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @ipv4}, &(0x7f0000000240)=0x20) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r1) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0x2c, r4, 0x200, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}]}, 0x2c}, 0x1, 0x0, 0x0, 0x2004c019}, 0x8000) (async) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x4c}}, 0x0) 05:48:52 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 531.861089][ T9137] nbd: must specify at least one socket [ 531.865624][ T9139] nbd: must specify at least one socket 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x4c}}, 0x0) 05:48:52 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="2c00000014850e791ebfa75011b57488b9df32a45eb1b75d17f24ef848b99e6df9629da651b96d042553adb32fdaa197d89adf3fb120da9342fe666d12691542aab13a0fe923f8f14d258b0aa42b5f71e57cd618aa8da41b08410b44fa55e7625a4e9074f84013f65c38615e89792a67358bdff4b14dd98386803a711b7dd5f1dc3831f608753a4b099dc7d81d654a7f03fc4ede", @ANYRES16=r2, @ANYBLOB="04002cbd7000fddbdf250500000008000100000000000c000400008000000000000037000100000000000c00080003000000000000000c0002000700000000000000"], 0x48}, 0x1, 0x0, 0x0, 0xc804}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x20, r1, 0x10, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x4040090}, 0x4004000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x20040801) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x4c}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x4c}}, 0x0) 05:48:52 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(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="2c00000014850e791ebfa75011b57488b9df32a45eb1b75d17f24ef848b99e6df9629da651b96d042553adb32fdaa197d89adf3fb120da9342fe666d12691542aab13a0fe923f8f14d258b0aa42b5f71e57cd618aa8da41b08410b44fa55e7625a4e9074f84013f65c38615e89792a67358bdff4b14dd98386803a711b7dd5f1dc3831f608753a4b099dc7d81d654a7f03fc4ede", @ANYRES16=r2, @ANYBLOB="04002cbd7000fddbdf250500000008000100000000000c000400008000000000000037000100000000000c00080003000000000000000c0002000700000000000000"], 0x48}, 0x1, 0x0, 0x0, 0xc804}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="2c00000014850e791ebfa75011b57488b9df32a45eb1b75d17f24ef848b99e6df9629da651b96d042553adb32fdaa197d89adf3fb120da9342fe666d12691542aab13a0fe923f8f14d258b0aa42b5f71e57cd618aa8da41b08410b44fa55e7625a4e9074f84013f65c38615e89792a67358bdff4b14dd98386803a711b7dd5f1dc3831f608753a4b099dc7d81d654a7f03fc4ede", @ANYRES16=r2, @ANYBLOB="04002cbd7000fddbdf250500000008000100000000000c000400008000000000000037000100000000000c00080003000000000000000c0002000700000000000000"], 0x48}, 0x1, 0x0, 0x0, 0xc804}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x20, r1, 0x10, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x4040090}, 0x4004000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x20040801) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="2c00000014850e791ebfa75011b57488b9df32a45eb1b75d17f24ef848b99e6df9629da651b96d042553adb32fdaa197d89adf3fb120da9342fe666d12691542aab13a0fe923f8f14d258b0aa42b5f71e57cd618aa8da41b08410b44fa55e7625a4e9074f84013f65c38615e89792a67358bdff4b14dd98386803a711b7dd5f1dc3831f608753a4b099dc7d81d654a7f03fc4ede", @ANYRES16=r2, @ANYBLOB="04002cbd7000fddbdf250500000008000100000000000c000400008000000000000037000100000000000c00080003000000000000000c0002000700000000000000"], 0x48}, 0x1, 0x0, 0x0, 0xc804}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x20, r1, 0x10, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x4040090}, 0x4004000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x20040801) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="2c00000014850e791ebfa75011b57488b9df32a45eb1b75d17f24ef848b99e6df9629da651b96d042553adb32fdaa197d89adf3fb120da9342fe666d12691542aab13a0fe923f8f14d258b0aa42b5f71e57cd618aa8da41b08410b44fa55e7625a4e9074f84013f65c38615e89792a67358bdff4b14dd98386803a711b7dd5f1dc3831f608753a4b099dc7d81d654a7f03fc4ede", @ANYRES16=r2, @ANYBLOB="04002cbd7000fddbdf250500000008000100000000000c000400008000000000000037000100000000000c00080003000000000000000c0002000700000000000000"], 0x48}, 0x1, 0x0, 0x0, 0xc804}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x20, r1, 0x10, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x4040090}, 0x4004000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x20040801) (async) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x20, r3, 0x10, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7f}]}, 0x20}, 0x1, 0x0, 0x0, 0x90}, 0x4000) syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r2) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) epoll_create1(0x0) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_NEW_INTERFACE(r5, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x50, r6, 0x800, 0x70bd28, 0x25dfdbfe, {{}, {@void, @val={0x8}, @void}}, [@mon_options=[@NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @broadcast}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "b820d46d9e3c18356adb0c1fedcb02bf466a91e32b6ad905"}, @NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa}]]}, 0x50}, 0x1, 0x0, 0x0, 0x8000}, 0x40) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r4, 0x1}, 0x14}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = socket(0x10, 0x6, 0x1) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0xea421b0537b54c11}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x24000001}, 0x10000080) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x24000800}, 0x81) sendmsg$NL80211_CMD_GET_KEY(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000200)={&(0x7f0000000540)={0x90, r5, 0x300, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x2, 0x60}}}}, [@NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "1f4ca89ee8"}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x14, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}, @NL80211_ATTR_KEY_SEQ={0x8, 0xa, "f3f63470"}, @NL80211_ATTR_KEY_DATA_WEP104={0x11, 0x7, "67c7ae5f829bc1bdd7b44d8b4c"}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x5}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x10, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x804}, 0x44800) [ 531.944755][ T9171] nbd: must specify an index to disconnect 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 531.948650][ T9173] nbd: must specify at least one socket 05:48:52 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 531.954644][ T9173] nbd: must specify an index to disconnect [ 531.959131][ T9173] nbd: must specify an index to disconnect 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) r2 = socket(0x10, 0x6, 0x1) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0xea421b0537b54c11}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x24000001}, 0x10000080) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) (async) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x24000800}, 0x81) (async) sendmsg$NL80211_CMD_GET_KEY(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000200)={&(0x7f0000000540)={0x90, r5, 0x300, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x2, 0x60}}}}, [@NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "1f4ca89ee8"}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x14, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}, @NL80211_ATTR_KEY_SEQ={0x8, 0xa, "f3f63470"}, @NL80211_ATTR_KEY_DATA_WEP104={0x11, 0x7, "67c7ae5f829bc1bdd7b44d8b4c"}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x5}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x10, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x804}, 0x44800) [ 531.964590][ T9171] nbd: must specify at least one socket 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 531.975985][ T9181] nbd: must specify at least one socket 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = socket(0x10, 0x6, 0x1) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0xea421b0537b54c11}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x24000001}, 0x10000080) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x24000800}, 0x81) sendmsg$NL80211_CMD_GET_KEY(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000200)={&(0x7f0000000540)={0x90, r5, 0x300, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x2, 0x60}}}}, [@NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "1f4ca89ee8"}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x14, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}, @NL80211_ATTR_KEY_SEQ={0x8, 0xa, "f3f63470"}, @NL80211_ATTR_KEY_DATA_WEP104={0x11, 0x7, "67c7ae5f829bc1bdd7b44d8b4c"}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x5}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x10, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x804}, 0x44800) [ 531.979325][ T9181] nbd: must specify an index to disconnect 05:48:52 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 531.983081][ T9182] nbd: must specify an index to disconnect 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = socket(0x10, 0x6, 0x1) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0xea421b0537b54c11}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x24000001}, 0x10000080) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x24000800}, 0x81) sendmsg$NL80211_CMD_GET_KEY(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000200)={&(0x7f0000000540)={0x90, r5, 0x300, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x2, 0x60}}}}, [@NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "1f4ca89ee8"}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x14, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}, @NL80211_ATTR_KEY_SEQ={0x8, 0xa, "f3f63470"}, @NL80211_ATTR_KEY_DATA_WEP104={0x11, 0x7, "67c7ae5f829bc1bdd7b44d8b4c"}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x5}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x10, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x804}, 0x44800) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) socket(0x10, 0x6, 0x1) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0xea421b0537b54c11}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x24000001}, 0x10000080) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x24000800}, 0x81) (async) sendmsg$NL80211_CMD_GET_KEY(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000200)={&(0x7f0000000540)={0x90, r5, 0x300, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x2, 0x60}}}}, [@NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "1f4ca89ee8"}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x14, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}, @NL80211_ATTR_KEY_SEQ={0x8, 0xa, "f3f63470"}, @NL80211_ATTR_KEY_DATA_WEP104={0x11, 0x7, "67c7ae5f829bc1bdd7b44d8b4c"}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x5}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x10, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x804}, 0x44800) (async) 05:48:52 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 531.996116][ T9189] nbd: must specify at least one socket 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 532.002257][ T9192] nbd: must specify at least one socket [ 532.004525][ T9189] nbd: must specify an index to disconnect [ 532.007412][ T9192] nbd: must specify an index to disconnect [ 532.010908][ T9192] nbd: must specify an index to disconnect 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 532.015644][ T9196] nbd: must specify at least one socket 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 532.018179][ T9197] nbd: must specify an index to disconnect [ 532.020478][ T9189] nbd: must specify an index to disconnect 05:48:52 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="2b9533aa", @ANYRES16=r0, @ANYBLOB="01000000000000000000020000000c000400000000000000000005000a0000000000"], 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x64, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x64}}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="2b9533aa", @ANYRES16=r0, @ANYBLOB="01000000000000000000020000000c000400000000000000000005000a0000000000"], 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="2b9533aa", @ANYRES16=r0, @ANYBLOB="01000000000000000000020000000c000400000000000000000005000a0000000000"], 0x28}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) (async) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:52 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x4c}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:52 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="2b9533aa", @ANYRES16=r0, @ANYBLOB="01000000000000000000020000000c000400000000000000000005000a0000000000"], 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="2b9533aa", @ANYRES16=r0, @ANYBLOB="01000000000000000000020000000c000400000000000000000005000a0000000000"], 0x28}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) (async) 05:48:52 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x78, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x78}}, 0x0) 05:48:52 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='memory.current\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='blkio.bfq.io_service_time\x00', 0x0, 0x0) openat$userio(0xffffff9c, &(0x7f0000000380), 0x80181, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) prctl$PR_SET_DUMPABLE(0x2f, 0x3) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x8c, r2, 0x2, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffff7}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x8c}, 0x1, 0x0, 0x0, 0x1}, 0x600000c5) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="1400a2510000d48f4da0701e70d7020ef60f87997d219f4a64827f511c24fab677fb191347fba837bf3a5bfeb3fd045e91334937e60254187b3c", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='memory.current\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='blkio.bfq.io_service_time\x00', 0x0, 0x0) openat$userio(0xffffff9c, &(0x7f0000000380), 0x80181, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) prctl$PR_SET_DUMPABLE(0x2f, 0x3) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x8c, r2, 0x2, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffff7}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x8c}, 0x1, 0x0, 0x0, 0x1}, 0x600000c5) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="1400a2510000d48f4da0701e70d7020ef60f87997d219f4a64827f511c24fab677fb191347fba837bf3a5bfeb3fd045e91334937e60254187b3c", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='memory.current\x00', 0x0, 0x0) (async) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) (async) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='blkio.bfq.io_service_time\x00', 0x0, 0x0) (async) openat$userio(0xffffff9c, &(0x7f0000000380), 0x80181, 0x0) (async) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) prctl$PR_SET_DUMPABLE(0x2f, 0x3) (async) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) (async) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x8c, r2, 0x2, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffff7}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x8c}, 0x1, 0x0, 0x0, 0x1}, 0x600000c5) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="1400a2510000d48f4da0701e70d7020ef60f87997d219f4a64827f511c24fab677fb191347fba837bf3a5bfeb3fd045e91334937e60254187b3c", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) (async) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) gettid() r1 = gettid() wait4(r1, &(0x7f0000000180), 0x4, &(0x7f0000000280)) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x40004}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='memory.current\x00', 0x0, 0x0) (async) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) (async) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='blkio.bfq.io_service_time\x00', 0x0, 0x0) (async) openat$userio(0xffffff9c, &(0x7f0000000380), 0x80181, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) prctl$PR_SET_DUMPABLE(0x2f, 0x3) (async) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) (async) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x8c, r2, 0x2, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffff7}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x8c}, 0x1, 0x0, 0x0, 0x1}, 0x600000c5) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="1400a2510000d48f4da0701e70d7020ef60f87997d219f4a64827f511c24fab677fb191347fba837bf3a5bfeb3fd045e91334937e60254187b3c", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 532.134022][ T9254] nbd: must specify at least one socket 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x64, 0x0, 0x1, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x102}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0x64}, 0x1, 0x0, 0x0, 0x20004010}, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(0xffffffffffffffff, 0x12, 0x0, 0x0) 05:48:52 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) [ 532.167679][ T9271] nbd: must specify at least one socket 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x64, 0x0, 0x1, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x102}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0x64}, 0x1, 0x0, 0x0, 0x20004010}, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(0xffffffffffffffff, 0x12, 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_DISCONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x64, 0x0, 0x1, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x102}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0x64}, 0x1, 0x0, 0x0, 0x20004010}, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) (async) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(0xffffffffffffffff, 0x12, 0x0, 0x0) (async) 05:48:52 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) 05:48:52 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 532.213068][ T9281] nbd: must specify at least one socket [ 532.221753][ T9281] nbd: must specify at least one socket 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x64, 0x0, 0x1, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x102}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0x64}, 0x1, 0x0, 0x0, 0x20004010}, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(0xffffffffffffffff, 0x12, 0x0, 0x0) (async) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(0xffffffffffffffff, 0x12, 0x0, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 532.254637][ T9294] nbd: must specify at least one socket 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x84, r1, 0x10, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6b3}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7ff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x84}, 0x1, 0x0, 0x0, 0x24000005}, 0x4000804) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 532.272201][ T9306] nbd: must specify at least one socket 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x84, r1, 0x10, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6b3}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7ff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x84}, 0x1, 0x0, 0x0, 0x24000005}, 0x4000804) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:52 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) [ 532.291156][ T9315] nbd: must specify at least one socket [ 532.295314][ T9319] nbd: must specify at least one socket 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x84, r1, 0x10, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6b3}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7ff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x84}, 0x1, 0x0, 0x0, 0x24000005}, 0x4000804) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x84, r1, 0x10, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6b3}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7ff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x84}, 0x1, 0x0, 0x0, 0x24000005}, 0x4000804) (async) 05:48:52 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x74, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x74}}, 0x0) [ 532.317107][ T9328] nbd: must specify at least one socket [ 532.320662][ T9331] nbd: must specify at least one socket 05:48:52 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x14, r0, 0x1}, 0x14}}, 0x408b0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) 05:48:52 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 532.341948][ T9339] nbd: must specify an index to disconnect 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) [ 532.344273][ T9339] nbd: must specify at least one socket 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) 05:48:52 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x14, r0, 0x1}, 0x14}}, 0x408b0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x14, r0, 0x1}, 0x14}}, 0x408b0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) (async) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 532.357911][ T9345] nbd: must specify a size in bytes for the device 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) [ 532.364079][ T9349] nbd: must specify an index to disconnect 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) [ 532.367072][ T9349] nbd: must specify at least one socket 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:52 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x14, r0, 0x1}, 0x14}}, 0x408b0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) [ 532.381063][ T9356] nbd: must specify a size in bytes for the device 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) [ 532.390924][ T9363] nbd: must specify at least one socket 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 532.394424][ T9361] nbd: must specify an index to disconnect 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0x0, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x20040000}, 0x0) [ 532.403313][ T9369] nbd: must specify a size in bytes for the device 05:48:52 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x74, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x74}}, 0x0) [ 532.412935][ T9372] nbd: must specify at least one socket 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0x0, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x20040000}, 0x0) 05:48:52 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x60, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x60}}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x58}}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 532.475960][ T9385] nbd: must specify at least one socket 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0x0, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x20040000}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x50}}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 532.505594][ T9403] nbd: must specify at least one socket 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x5c, r3, 0x4, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80000001}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xca}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4100}, 0x4008800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x74, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x74}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) [ 532.538080][ T9412] nbd: must specify an index to disconnect [ 532.541262][ T9412] nbd: must specify at least one socket 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x5c, r3, 0x4, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80000001}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xca}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4100}, 0x4008800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) [ 532.562065][ T9423] nbd: must specify a size in bytes for the device [ 532.567223][ T9424] nbd: must specify an index to disconnect 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) [ 532.569858][ T9424] nbd: must specify at least one socket 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 05:48:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) 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(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x5c, r3, 0x4, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80000001}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xca}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4100}, 0x4008800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 532.583770][ T9432] nbd: must specify a size in bytes for the device [ 532.586910][ T9433] nbd: must specify at least one socket 05:48:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) [ 532.591558][ T9437] nbd: must specify an index to disconnect 05:48:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 532.594896][ T9438] nbd: must specify at least one socket 05:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) [ 532.597427][ T9437] nbd: must specify at least one socket 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000300), r5) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x84, r2, 0x4, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r6}, {0x8, 0x1, r7}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x800}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x30b}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}]}, 0x84}, 0x1, 0x0, 0x0, 0x4004001}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010000000000000000000100000016b211060bd764d51968f2000e5b2343a20fdc6fa212fd53029c2bc47c4a62419819f7c2e8e914389f9875cee4c50b831829565a803d9180f3398cf07c522b0877fa85325918a1d689436500fcac42ac2542ebd341e512c4997d031fc9347fcfdd9880e25ef2e2fde504f8edcd121e00e090a6f1b757ca24e7371f3b0c26d1821301e76bed4c5f980ad7ed6293f8c0747e873289a9c15113ed30e8a72d8f935783fc944fd7473d25a5076f58f6a1e4584627"], 0x14}}, 0x0) [ 532.611198][ T9442] nbd: must specify at least one socket 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 532.615244][ T9444] nbd: must specify a size in bytes for the device 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x74, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x74}}, 0x0) [ 532.624706][ T9446] nbd: must specify at least one socket 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000300), r5) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x84, r2, 0x4, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r6}, {0x8, 0x1, r7}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x800}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x30b}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}]}, 0x84}, 0x1, 0x0, 0x0, 0x4004001}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010000000000000000000100000016b211060bd764d51968f2000e5b2343a20fdc6fa212fd53029c2bc47c4a62419819f7c2e8e914389f9875cee4c50b831829565a803d9180f3398cf07c522b0877fa85325918a1d689436500fcac42ac2542ebd341e512c4997d031fc9347fcfdd9880e25ef2e2fde504f8edcd121e00e090a6f1b757ca24e7371f3b0c26d1821301e76bed4c5f980ad7ed6293f8c0747e873289a9c15113ed30e8a72d8f935783fc944fd7473d25a5076f58f6a1e4584627"], 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010000000000000000000100000016b211060bd764d51968f2000e5b2343a20fdc6fa212fd53029c2bc47c4a62419819f7c2e8e914389f9875cee4c50b831829565a803d9180f3398cf07c522b0877fa85325918a1d689436500fcac42ac2542ebd341e512c4997d031fc9347fcfdd9880e25ef2e2fde504f8edcd121e00e090a6f1b757ca24e7371f3b0c26d1821301e76bed4c5f980ad7ed6293f8c0747e873289a9c15113ed30e8a72d8f935783fc944fd7473d25a5076f58f6a1e4584627"], 0x14}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) [ 532.634984][ T9451] nbd: must specify at least one socket 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x60, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x60}}, 0x0) [ 532.645264][ T9457] nbd: must specify at least one socket [ 532.647915][ T9454] nbd: must specify at least one socket 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), 0xffffffffffffffff) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) (async) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000300), r5) (async) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) (async) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x84, r2, 0x4, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r6}, {0x8, 0x1, r7}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x800}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x30b}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}]}, 0x84}, 0x1, 0x0, 0x0, 0x4004001}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010000000000000000000100000016b211060bd764d51968f2000e5b2343a20fdc6fa212fd53029c2bc47c4a62419819f7c2e8e914389f9875cee4c50b831829565a803d9180f3398cf07c522b0877fa85325918a1d689436500fcac42ac2542ebd341e512c4997d031fc9347fcfdd9880e25ef2e2fde504f8edcd121e00e090a6f1b757ca24e7371f3b0c26d1821301e76bed4c5f980ad7ed6293f8c0747e873289a9c15113ed30e8a72d8f935783fc944fd7473d25a5076f58f6a1e4584627"], 0x14}}, 0x0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x58}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x40, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x40}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) [ 532.675443][ T9465] nbd: must specify at least one socket 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x20040000) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x38}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x50}}, 0x0) [ 532.694962][ T9475] nbd: must specify at least one socket 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x20040000) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x20040000) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) [ 532.729725][ T9491] nbd: must specify at least one socket 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '^'}]}, 0x1c}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) [ 532.746951][ T9498] nbd: must specify at least one socket [ 532.750581][ T9498] nbd: must specify an index to disconnect 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '^'}]}, 0x1c}}, 0x0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x8c}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) [ 532.769896][ T9506] nbd: must specify at least one socket [ 532.773182][ T9506] nbd: must specify an index to disconnect [ 532.778975][ T9509] nbd: must specify a size in bytes for the device 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '^'}]}, 0x1c}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x8c}}, 0x0) [ 532.791585][ T9515] nbd: must specify at least one socket 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) [ 532.797013][ T9515] nbd: must specify an index to disconnect [ 532.800194][ T9518] nbd: must specify a size in bytes for the device 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="14000500f040056574a47273521e087d776250066ad9c280090a46904d67baa9b768e5693f9b20e0f6e7e5361891e2a106aa2081", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) [ 532.812028][ T9520] nbd: must specify at least one socket 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x8c}}, 0x0) 05:48:53 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(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="14000500f040056574a47273521e087d776250066ad9c280090a46904d67baa9b768e5693f9b20e0f6e7e5361891e2a106aa2081", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) [ 532.827815][ T9526] nbd: must specify a size in bytes for the device 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) [ 532.840214][ T9531] nbd: must specify at least one socket 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x98}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="14000500f040056574a47273521e087d776250066ad9c280090a46904d67baa9b768e5693f9b20e0f6e7e5361891e2a106aa2081", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="14000500f040056574a47273521e087d776250066ad9c280090a46904d67baa9b768e5693f9b20e0f6e7e5361891e2a106aa2081", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) (async) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x84, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x84}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) [ 532.860675][ T9541] nbd: must specify at least one socket 05:48:53 executing program 0: prctl$PR_GET_KEEPCAPS(0x7) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="01000000000000000200010100004b030ac849a66ca179af0ce7b8c5e103004522552dd0e8a9304264b0d2ddbaba01990c9db30a0fe4ffa72ecc62ed9abfc22ac184f89a28c6eb026741eff1d62742ce63835f1d51fe50e2baf8d38890b9f7c6659131ed13e1cf3d71b36527ed1b0914e0905f71edf853ad49c1544511dabc7e"], 0x14}}, 0x0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) [ 532.875828][ T9547] nbd: must specify at least one socket 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x58}}, 0x0) 05:48:53 executing program 0: prctl$PR_GET_KEEPCAPS(0x7) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="01000000000000000200010100004b030ac849a66ca179af0ce7b8c5e103004522552dd0e8a9304264b0d2ddbaba01990c9db30a0fe4ffa72ecc62ed9abfc22ac184f89a28c6eb026741eff1d62742ce63835f1d51fe50e2baf8d38890b9f7c6659131ed13e1cf3d71b36527ed1b0914e0905f71edf853ad49c1544511dabc7e"], 0x14}}, 0x0) prctl$PR_GET_KEEPCAPS(0x7) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="01000000000000000200010100004b030ac849a66ca179af0ce7b8c5e103004522552dd0e8a9304264b0d2ddbaba01990c9db30a0fe4ffa72ecc62ed9abfc22ac184f89a28c6eb026741eff1d62742ce63835f1d51fe50e2baf8d38890b9f7c6659131ed13e1cf3d71b36527ed1b0914e0905f71edf853ad49c1544511dabc7e"], 0x14}}, 0x0) (async) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x40, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x40}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) [ 532.898948][ T9554] nbd: must specify at least one socket [ 532.903480][ T9558] nbd: must specify at least one socket 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x50}}, 0x0) 05:48:53 executing program 0: prctl$PR_GET_KEEPCAPS(0x7) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="01000000000000000200010100004b030ac849a66ca179af0ce7b8c5e103004522552dd0e8a9304264b0d2ddbaba01990c9db30a0fe4ffa72ecc62ed9abfc22ac184f89a28c6eb026741eff1d62742ce63835f1d51fe50e2baf8d38890b9f7c6659131ed13e1cf3d71b36527ed1b0914e0905f71edf853ad49c1544511dabc7e"], 0x14}}, 0x0) 05:48:53 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x38}}, 0x0) [ 532.920734][ T9565] nbd: must specify at least one socket 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r1, 0x14, 0x0, 0x0) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f0000000080)={0x3}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) 05:48:53 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r1, 0x14, 0x0, 0x0) (async) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f0000000080)={0x3}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) 05:48:53 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) [ 532.956046][ T9580] nbd: must specify at least one socket 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r1, 0x14, 0x0, 0x0) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f0000000080)={0x3}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 64) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x98}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}}, 0x0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) [ 532.981769][ T9595] nbd: must specify at least one socket 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r1, 0x800, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x80}, 0x40) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) [ 533.001582][ T9604] nbd: must specify at least one socket [ 533.005317][ T9605] nbd: must specify at least one socket 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '^'}]}, 0x1c}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x3c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x3c}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r1, 0x800, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x80}, 0x40) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r1, 0x800, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x80}, 0x40) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) 05:48:53 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) [ 533.023048][ T9610] nbd: must specify at least one socket 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x34, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x34}}, 0x0) [ 533.026956][ T9614] nbd: must specify at least one socket [ 533.031202][ T9610] nbd: must specify an index to disconnect 05:48:53 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r1, 0x800, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x80}, 0x40) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '^'}]}, 0x1c}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 05:48:53 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) [ 533.051940][ T9626] nbd: must specify at least one socket 05:48:53 executing program 0: ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x48, 0x0, 0x200, 0x70bd28, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r0}, @val={0xc, 0x99, {0x3, 0x2e}}}}, [@NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x20}, @NL80211_ATTR_IE={0x15, 0x2a, [@gcr_ga={0xbd, 0x6, @broadcast}, @mesh_config={0x71, 0x7, {0x1, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x52}}]}]}, 0x48}, 0x1, 0x0, 0x0, 0x20004084}, 0x4004) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) [ 533.057335][ T9627] nbd: must specify at least one socket 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 533.066315][ T9627] nbd: must specify an index to disconnect 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) [ 533.069859][ T9633] nbd: must specify at least one socket 05:48:53 executing program 0: ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x48, 0x0, 0x200, 0x70bd28, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r0}, @val={0xc, 0x99, {0x3, 0x2e}}}}, [@NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x20}, @NL80211_ATTR_IE={0x15, 0x2a, [@gcr_ga={0xbd, 0x6, @broadcast}, @mesh_config={0x71, 0x7, {0x1, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x52}}]}]}, 0x48}, 0x1, 0x0, 0x0, 0x20004084}, 0x4004) 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(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '^'}]}, 0x1c}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 533.093569][ T9641] nbd: must specify at least one socket 05:48:53 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) [ 533.098660][ T9640] nbd: must specify at least one socket 05:48:53 executing program 0: ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'wlan0\x00'}) (async) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x48, 0x0, 0x200, 0x70bd28, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r0}, @val={0xc, 0x99, {0x3, 0x2e}}}}, [@NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x20}, @NL80211_ATTR_IE={0x15, 0x2a, [@gcr_ga={0xbd, 0x6, @broadcast}, @mesh_config={0x71, 0x7, {0x1, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x52}}]}]}, 0x48}, 0x1, 0x0, 0x0, 0x20004084}, 0x4004) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 533.105832][ T9640] nbd: must specify an index to disconnect [ 533.113716][ T9647] nbd: must specify at least one socket 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '^'}]}, 0x1c}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r1, 0x800, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x80}, 0x40) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$dlm_control(0xffffff9c, &(0x7f0000000200), 0x480000, 0x0) socketpair(0x1d, 0x1, 0x800, &(0x7f0000000240)) socketpair(0xb, 0x3, 0x7, &(0x7f0000000280)) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000004c0)={&(0x7f00000002c0)={0x2c, r2, 0x400, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3e61}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xdd9}]}, 0x2c}}, 0x24000004) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="05000000000000000000000000b0f7fe336507deb386ab3ae016d535a4b82724be0355e4cc9b236c5929cf3bb323b193a37b5e854abbc3e6000f263b75bf12fd65ab3ebeaa9885419d7234bbe40c3f2c99a424e6ddde16e00300352b14fbd15b7be58ec9ea4b1b5dfdcc6ef7ac095480a2538cc5e77fbfa57e34032025d524f546f4a27e6f7c82674529555871788c01a48d53bf5e659b9f86095c2dc0f42717ddf5b449631fc36bd441c5d779e2673e18525275a82044429ca2a5575e116baccf6dcf911ba345cbb8bc42a5bfa7a73fbd4ee099b6467a45b64772fbeccad1897488ebb1652c4c4fdfbee4a3294c42fb33bcf54fc384802f5a554335646b064686a1445d8825e60000"], 0x1c}, 0x1, 0x0, 0x0, 0x50080}, 0x2880) [ 533.135162][ T9657] nbd: must specify at least one socket 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) [ 533.137442][ T9658] nbd: must specify at least one socket [ 533.139784][ T9654] nbd: must specify at least one socket [ 533.143322][ T9658] nbd: must specify an index to disconnect 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$dlm_control(0xffffff9c, &(0x7f0000000200), 0x480000, 0x0) socketpair(0x1d, 0x1, 0x800, &(0x7f0000000240)) (async) socketpair(0xb, 0x3, 0x7, &(0x7f0000000280)) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000004c0)={&(0x7f00000002c0)={0x2c, r2, 0x400, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3e61}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xdd9}]}, 0x2c}}, 0x24000004) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="05000000000000000000000000b0f7fe336507deb386ab3ae016d535a4b82724be0355e4cc9b236c5929cf3bb323b193a37b5e854abbc3e6000f263b75bf12fd65ab3ebeaa9885419d7234bbe40c3f2c99a424e6ddde16e00300352b14fbd15b7be58ec9ea4b1b5dfdcc6ef7ac095480a2538cc5e77fbfa57e34032025d524f546f4a27e6f7c82674529555871788c01a48d53bf5e659b9f86095c2dc0f42717ddf5b449631fc36bd441c5d779e2673e18525275a82044429ca2a5575e116baccf6dcf911ba345cbb8bc42a5bfa7a73fbd4ee099b6467a45b64772fbeccad1897488ebb1652c4c4fdfbee4a3294c42fb33bcf54fc384802f5a554335646b064686a1445d8825e60000"], 0x1c}, 0x1, 0x0, 0x0, 0x50080}, 0x2880) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '^'}]}, 0x1c}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) [ 533.168877][ T9667] nbd: must specify at least one socket 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$dlm_control(0xffffff9c, &(0x7f0000000200), 0x480000, 0x0) socketpair(0x1d, 0x1, 0x800, &(0x7f0000000240)) socketpair(0xb, 0x3, 0x7, &(0x7f0000000280)) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000004c0)={&(0x7f00000002c0)={0x2c, r2, 0x400, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3e61}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xdd9}]}, 0x2c}}, 0x24000004) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="05000000000000000000000000b0f7fe336507deb386ab3ae016d535a4b82724be0355e4cc9b236c5929cf3bb323b193a37b5e854abbc3e6000f263b75bf12fd65ab3ebeaa9885419d7234bbe40c3f2c99a424e6ddde16e00300352b14fbd15b7be58ec9ea4b1b5dfdcc6ef7ac095480a2538cc5e77fbfa57e34032025d524f546f4a27e6f7c82674529555871788c01a48d53bf5e659b9f86095c2dc0f42717ddf5b449631fc36bd441c5d779e2673e18525275a82044429ca2a5575e116baccf6dcf911ba345cbb8bc42a5bfa7a73fbd4ee099b6467a45b64772fbeccad1897488ebb1652c4c4fdfbee4a3294c42fb33bcf54fc384802f5a554335646b064686a1445d8825e60000"], 0x1c}, 0x1, 0x0, 0x0, 0x50080}, 0x2880) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '^'}]}, 0x1c}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 533.189870][ T9680] nbd: must specify at least one socket 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '^'}]}, 0x1c}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="28000000a54121c034a741dd7009c6e17dd31e122efb64ed977ecad8a73a6c5dd51a00a7e0362b457bbf766ed91caa6e47098999d12e9421e3b57a27d2b51351fe342c6c39dd9845a5295e08149823e19bd9d61d1a29c6b3ae020ca4", @ANYRES16=r1, @ANYBLOB="01000000000000000000020000000c000400000000000000000005000a0000000000"], 0x28}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, r3, 0x4, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xc7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '}*&'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, ']\\'}]}, 0x54}, 0x1, 0x0, 0x0, 0x40000}, 0x20000010) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="14000000", @ANYRES16=r5, @ANYBLOB="0100000021000000000001000000"], 0x14}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 533.207352][ T9687] nbd: must specify at least one socket 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '^'}]}, 0x1c}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) [ 533.222777][ T9690] nbd: must specify an index to disconnect [ 533.225966][ T9690] nbd: must specify at least one socket [ 533.230833][ T9693] nbd: must specify at least one socket 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="28000000a54121c034a741dd7009c6e17dd31e122efb64ed977ecad8a73a6c5dd51a00a7e0362b457bbf766ed91caa6e47098999d12e9421e3b57a27d2b51351fe342c6c39dd9845a5295e08149823e19bd9d61d1a29c6b3ae020ca4", @ANYRES16=r1, @ANYBLOB="01000000000000000000020000000c000400000000000000000005000a0000000000"], 0x28}}, 0x0) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 32) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, r3, 0x4, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xc7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '}*&'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, ']\\'}]}, 0x54}, 0x1, 0x0, 0x0, 0x40000}, 0x20000010) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="14000000", @ANYRES16=r5, @ANYBLOB="0100000021000000000001000000"], 0x14}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '^'}]}, 0x1c}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) [ 533.253546][ T9705] nbd: must specify at least one socket 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="28000000a54121c034a741dd7009c6e17dd31e122efb64ed977ecad8a73a6c5dd51a00a7e0362b457bbf766ed91caa6e47098999d12e9421e3b57a27d2b51351fe342c6c39dd9845a5295e08149823e19bd9d61d1a29c6b3ae020ca4", @ANYRES16=r1, @ANYBLOB="01000000000000000000020000000c000400000000000000000005000a0000000000"], 0x28}}, 0x0) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, r3, 0x4, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xc7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '}*&'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, ']\\'}]}, 0x54}, 0x1, 0x0, 0x0, 0x40000}, 0x20000010) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="14000000", @ANYRES16=r5, @ANYBLOB="0100000021000000000001000000"], 0x14}}, 0x0) 05:48:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '^'}]}, 0x1c}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) 05:48:53 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) [ 533.270658][ T9713] nbd: must specify an index to disconnect [ 533.274948][ T9713] nbd: must specify at least one socket [ 533.277442][ T9717] nbd: must specify at least one socket 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="ff0700009ce7f92011ac7409b760213fd069263263050ad630e33ad3ae4393358935af2c4208ec8c61634614f666a0db9be995e10696c046b7dede8baf349797d1bf29b02c403e5bdb5c00000000000000", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) 05:48:53 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:53 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) 05:48:53 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="ff0700009ce7f92011ac7409b760213fd069263263050ad630e33ad3ae4393358935af2c4208ec8c61634614f666a0db9be995e10696c046b7dede8baf349797d1bf29b02c403e5bdb5c00000000000000", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) [ 533.306753][ T9728] nbd: must specify an index to disconnect 05:48:53 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="ff0700009ce7f92011ac7409b760213fd069263263050ad630e33ad3ae4393358935af2c4208ec8c61634614f666a0db9be995e10696c046b7dede8baf349797d1bf29b02c403e5bdb5c00000000000000", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) [ 533.327093][ T9739] nbd: must specify an index to disconnect 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x8c}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x700, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:53 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) [ 533.344583][ T9746] nbd: must specify a size in bytes for the device [ 533.348082][ T9748] nbd: must specify at least one socket [ 533.350523][ T9749] nbd: must specify an index to disconnect 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x8c}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async, rerun: 32) r2 = socket$inet_udp(0x2, 0x2, 0x0) (rerun: 32) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x700, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:53 executing program 1: r0 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) [ 533.369775][ T9755] nbd: must specify at least one socket [ 533.372656][ T9755] nbd: must specify at least one socket [ 533.374739][ T9754] nbd: must specify a size in bytes for the device 05:48:53 executing program 1: r0 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) [ 533.377235][ T9755] nbd: must specify at least one socket 05:48:53 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) [ 533.380552][ T9755] nbd: must specify at least one socket 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x8c}}, 0x0) [ 533.382879][ T9755] nbd: must specify at least one socket [ 533.385051][ T9755] nbd: must specify at least one socket [ 533.387131][ T9755] nbd: must specify at least one socket [ 533.389179][ T9755] nbd: must specify at least one socket [ 533.391350][ T9755] nbd: must specify at least one socket 05:48:53 executing program 1: r0 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) [ 533.393876][ T9755] nbd: must specify at least one socket [ 533.397149][ T9755] nbd: must specify at least one socket 05:48:53 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) [ 533.399391][ T9755] nbd: must specify at least one socket [ 533.402236][ T9755] nbd: must specify at least one socket [ 533.404819][ T9766] nbd: must specify a size in bytes for the device [ 533.407226][ T9755] nbd: must specify at least one socket [ 533.409458][ T9755] nbd: must specify at least one socket [ 533.411572][ T9755] nbd: must specify at least one socket [ 533.414846][ T9755] nbd: must specify at least one socket [ 533.417146][ T9755] nbd: must specify at least one socket [ 533.419240][ T9755] nbd: must specify at least one socket [ 533.421396][ T9755] nbd: must specify at least one socket [ 533.424887][ T9755] nbd: must specify at least one socket [ 533.427021][ T9755] nbd: must specify at least one socket [ 533.429506][ T9755] nbd: must specify at least one socket [ 533.431644][ T9755] nbd: must specify at least one socket [ 533.434359][ T9755] nbd: must specify at least one socket [ 533.436821][ T9755] nbd: must specify at least one socket [ 533.438978][ T9755] nbd: must specify at least one socket [ 533.441109][ T9755] nbd: must specify at least one socket [ 533.443904][ T9755] nbd: must specify at least one socket [ 533.446104][ T9755] nbd: must specify at least one socket [ 533.448361][ T9755] nbd: must specify at least one socket [ 533.450720][ T9755] nbd: must specify at least one socket [ 533.452873][ T9755] nbd: must specify at least one socket 05:48:53 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x700, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:53 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x98}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 533.473892][ T9778] nbd: must specify at least one socket 05:48:53 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x84, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x84}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="1400000078329b064a96f535d9dda60a29ece633b0adcaf0a0bb602c0000001b0000000000000000a0d4386ef5bc6b9200f48c65429c7c16cbc66345bb4b938691cc0e9875b70e1eadc050b59a482578a13efe613f8269a3f751e83fe6d4babfc38a0f5ae291e7768aa40ca32f8aebda561d8af374027ca51183157b369d080fc63279d3b993d1ada9c9b1160038e3acf5cc87708919f1cf85f179eaa6aae6a29b626cf59112230a2b670622afbfadf056f830d439fffccff342f7df84", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:53 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x58}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="1400000078329b064a96f535d9dda60a29ece633b0adcaf0a0bb602c0000001b0000000000000000a0d4386ef5bc6b9200f48c65429c7c16cbc66345bb4b938691cc0e9875b70e1eadc050b59a482578a13efe613f8269a3f751e83fe6d4babfc38a0f5ae291e7768aa40ca32f8aebda561d8af374027ca51183157b369d080fc63279d3b993d1ada9c9b1160038e3acf5cc87708919f1cf85f179eaa6aae6a29b626cf59112230a2b670622afbfadf056f830d439fffccff342f7df84", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:53 executing program 1: syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, 0x0, 0x0) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x50}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="1400000078329b064a96f535d9dda60a29ece633b0adcaf0a0bb602c0000001b0000000000000000a0d4386ef5bc6b9200f48c65429c7c16cbc66345bb4b938691cc0e9875b70e1eadc050b59a482578a13efe613f8269a3f751e83fe6d4babfc38a0f5ae291e7768aa40ca32f8aebda561d8af374027ca51183157b369d080fc63279d3b993d1ada9c9b1160038e3acf5cc87708919f1cf85f179eaa6aae6a29b626cf59112230a2b670622afbfadf056f830d439fffccff342f7df84", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:53 executing program 1: syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, 0x0, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r2, 0x12, 0x0, 0x0) io_uring_register$IORING_REGISTER_RESTRICTIONS(r2, 0xb, &(0x7f0000000100)=[@ioring_restriction_sqe_flags_required={0x3, 0x4}, @ioring_restriction_sqe_flags_required={0x3, 0x7}, @ioring_restriction_sqe_flags_allowed={0x2, 0xc}, @ioring_restriction_sqe_op={0x1, 0x4}, @ioring_restriction_sqe_flags_allowed={0x2, 0x8}, @ioring_restriction_sqe_op, @ioring_restriction_sqe_flags_allowed={0x2, 0x19}, @ioring_restriction_sqe_op={0x1, 0x1}], 0x8) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:53 executing program 1: syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, 0x0, 0x0) [ 533.540010][ T9811] nbd: must specify at least one socket 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r2, 0x12, 0x0, 0x0) io_uring_register$IORING_REGISTER_RESTRICTIONS(r2, 0xb, &(0x7f0000000100)=[@ioring_restriction_sqe_flags_required={0x3, 0x4}, @ioring_restriction_sqe_flags_required={0x3, 0x7}, @ioring_restriction_sqe_flags_allowed={0x2, 0xc}, @ioring_restriction_sqe_op={0x1, 0x4}, @ioring_restriction_sqe_flags_allowed={0x2, 0x8}, @ioring_restriction_sqe_op, @ioring_restriction_sqe_flags_allowed={0x2, 0x19}, @ioring_restriction_sqe_op={0x1, 0x1}], 0x8) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) (async) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r2, 0x12, 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_RESTRICTIONS(r2, 0xb, &(0x7f0000000100)=[@ioring_restriction_sqe_flags_required={0x3, 0x4}, @ioring_restriction_sqe_flags_required={0x3, 0x7}, @ioring_restriction_sqe_flags_allowed={0x2, 0xc}, @ioring_restriction_sqe_op={0x1, 0x4}, @ioring_restriction_sqe_flags_allowed={0x2, 0x8}, @ioring_restriction_sqe_op, @ioring_restriction_sqe_flags_allowed={0x2, 0x19}, @ioring_restriction_sqe_op={0x1, 0x1}], 0x8) (async) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}}, 0x0) [ 533.559713][ T9819] nbd: must specify at least one socket 05:48:53 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) [ 533.568156][ T9821] nbd: must specify at least one socket [ 533.574948][ T9827] nbd: must specify at least one socket 05:48:53 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r2, 0x12, 0x0, 0x0) io_uring_register$IORING_REGISTER_RESTRICTIONS(r2, 0xb, &(0x7f0000000100)=[@ioring_restriction_sqe_flags_required={0x3, 0x4}, @ioring_restriction_sqe_flags_required={0x3, 0x7}, @ioring_restriction_sqe_flags_allowed={0x2, 0xc}, @ioring_restriction_sqe_op={0x1, 0x4}, @ioring_restriction_sqe_flags_allowed={0x2, 0x8}, @ioring_restriction_sqe_op, @ioring_restriction_sqe_flags_allowed={0x2, 0x19}, @ioring_restriction_sqe_op={0x1, 0x1}], 0x8) (async) io_uring_register$IORING_REGISTER_RESTRICTIONS(r2, 0xb, &(0x7f0000000100)=[@ioring_restriction_sqe_flags_required={0x3, 0x4}, @ioring_restriction_sqe_flags_required={0x3, 0x7}, @ioring_restriction_sqe_flags_allowed={0x2, 0xc}, @ioring_restriction_sqe_op={0x1, 0x4}, @ioring_restriction_sqe_flags_allowed={0x2, 0x8}, @ioring_restriction_sqe_op, @ioring_restriction_sqe_flags_allowed={0x2, 0x19}, @ioring_restriction_sqe_op={0x1, 0x1}], 0x8) 05:48:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}}, 0x0) 05:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 533.592675][ T9838] nbd: must specify at least one socket 05:48:53 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) [ 533.595883][ T9837] nbd: must specify at least one socket 05:48:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}}, 0x0) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:54 executing program 1: syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000500)={&(0x7f0000000140), 0xc, 0x0}, 0x0) [ 533.614076][ T9846] nbd: must specify at least one socket 05:48:54 executing program 0: r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xb8, 0x0, 0x820, 0x70bd28, 0x25dfdbfb, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5}}, {@pci={{0x8}, {0x11}}, {0xd}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5}}]}, 0xb8}, 0x1, 0x0, 0x0, 0x40}, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.threads\x00', 0x2, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xc000}, 0x0) 05:48:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x3c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x3c}}, 0x0) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:54 executing program 1: syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000500)={&(0x7f0000000140), 0xc, 0x0}, 0x0) [ 533.630607][ T9853] nbd: must specify at least one socket 05:48:54 executing program 0: r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xb8, 0x0, 0x820, 0x70bd28, 0x25dfdbfb, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5}}, {@pci={{0x8}, {0x11}}, {0xd}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5}}]}, 0xb8}, 0x1, 0x0, 0x0, 0x40}, 0x0) (async) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xb8, 0x0, 0x820, 0x70bd28, 0x25dfdbfb, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5}}, {@pci={{0x8}, {0x11}}, {0xd}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5}}]}, 0xb8}, 0x1, 0x0, 0x0, 0x40}, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.threads\x00', 0x2, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xc000}, 0x0) 05:48:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x34, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x34}}, 0x0) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:54 executing program 1: syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000500)={&(0x7f0000000140), 0xc, 0x0}, 0x0) [ 533.651152][ T9862] nbd: must specify at least one socket 05:48:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:54 executing program 1: syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={0x0}}, 0x0) 05:48:54 executing program 0: r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) (async) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xb8, 0x0, 0x820, 0x70bd28, 0x25dfdbfb, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5}}, {@pci={{0x8}, {0x11}}, {0xd}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5}}]}, 0xb8}, 0x1, 0x0, 0x0, 0x40}, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.threads\x00', 0x2, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0xc000}, 0x0) 05:48:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 05:48:54 executing program 1: syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={0x0}}, 0x0) [ 533.685783][ T9876] nbd: must specify at least one socket 05:48:54 executing program 0: r0 = request_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='\x00', 0xfffffffffffffff8) r1 = request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='\x00', 0xfffffffffffffffc) keyctl$link(0x8, r0, r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x1, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x40000) clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)={0x20, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x20}}, 0x10) 05:48:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:54 executing program 1: syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={0x0}}, 0x0) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) [ 533.706902][ T9884] nbd: must specify a size in bytes for the device 05:48:54 executing program 0: r0 = request_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='\x00', 0xfffffffffffffff8) r1 = request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='\x00', 0xfffffffffffffffc) keyctl$link(0x8, r0, r1) (async) keyctl$link(0x8, r0, r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x1, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x40000) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x1, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x40000) clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)={0x20, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x20}}, 0x10) 05:48:54 executing program 1: syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:54 executing program 3: r0 = request_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='\x00', 0xfffffffffffffff8) r1 = request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='\x00', 0xfffffffffffffffc) keyctl$link(0x8, r0, r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x1, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x40000) clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)={0x20, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x20}}, 0x10) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) [ 533.732182][ T9900] nbd: must specify a size in bytes for the device 05:48:54 executing program 1: syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) [ 533.738693][ T9899] nbd: must specify a size in bytes for the device 05:48:54 executing program 0: r0 = request_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='\x00', 0xfffffffffffffff8) (async) r1 = request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='\x00', 0xfffffffffffffffc) keyctl$link(0x8, r0, r1) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x1, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x40000) (async) clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)={0x20, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x20}}, 0x10) 05:48:54 executing program 3: r0 = request_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='\x00', 0xfffffffffffffff8) r1 = request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='\x00', 0xfffffffffffffffc) keyctl$link(0x8, r0, r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x1, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x40000) clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)={0x20, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x20}}, 0x10) [ 533.754285][ T9911] nbd: must specify a size in bytes for the device 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 1: syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x34, r2, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x4005}, 0x8004) openat$userio(0xffffff9c, &(0x7f0000000000), 0x30b200, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="17b2b3b2", @ANYRES16=r1, @ANYBLOB="000225bd7000fbdbdf25020000000c0005000c000000000000000c00050004000000000000000c00020003000000000000000c0005002401000000000000"], 0x44}, 0x1, 0x0, 0x0, 0x4040840}, 0x40) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) [ 533.764785][ T9913] nbd: must specify a size in bytes for the device 05:48:54 executing program 3: r0 = request_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='\x00', 0xfffffffffffffff8) r1 = request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='\x00', 0xfffffffffffffffc) keyctl$link(0x8, r0, r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x1, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x40000) clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)={0x20, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x20}}, 0x10) [ 533.770220][ T9916] nbd: must specify a size in bytes for the device 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x34, r2, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x4005}, 0x8004) openat$userio(0xffffff9c, &(0x7f0000000000), 0x30b200, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="17b2b3b2", @ANYRES16=r1, @ANYBLOB="000225bd7000fbdbdf25020000000c0005000c000000000000000c00050004000000000000000c00020003000000000000000c0005002401000000000000"], 0x44}, 0x1, 0x0, 0x0, 0x4040840}, 0x40) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x34, r2, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x4005}, 0x8004) (async) openat$userio(0xffffff9c, &(0x7f0000000000), 0x30b200, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="17b2b3b2", @ANYRES16=r1, @ANYBLOB="000225bd7000fbdbdf25020000000c0005000c000000000000000c00050004000000000000000c00020003000000000000000c0005002401000000000000"], 0x44}, 0x1, 0x0, 0x0, 0x4040840}, 0x40) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) [ 533.788070][ T9925] nbd: must specify a size in bytes for the device [ 533.795452][ T9922] nbd: must specify a size in bytes for the device 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x34, r2, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x4005}, 0x8004) (async) openat$userio(0xffffff9c, &(0x7f0000000000), 0x30b200, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="17b2b3b2", @ANYRES16=r1, @ANYBLOB="000225bd7000fbdbdf25020000000c0005000c000000000000000c00050004000000000000000c00020003000000000000000c0005002401000000000000"], 0x44}, 0x1, 0x0, 0x0, 0x4040840}, 0x40) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 05:48:54 executing program 3: r0 = request_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='\x00', 0xfffffffffffffff8) r1 = request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='\x00', 0xfffffffffffffffc) keyctl$link(0x8, r0, r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x1, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x40000) clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) [ 533.814304][ T9934] nbd: must specify a size in bytes for the device 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 3: r0 = request_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='\x00', 0xfffffffffffffff8) r1 = request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='\x00', 0xfffffffffffffffc) keyctl$link(0x8, r0, r1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="940001000eb6924c4d93bd38fb0274cb67a125d0", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="000227bd70649db59b005a4d837dc37a397894f7e5ddbe7130000000"], 0x14}, 0x1, 0x0, 0x0, 0x5dc489b18bfdaadb}, 0x2) 05:48:54 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:54 executing program 3: r0 = request_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='\x00', 0xfffffffffffffff8) r1 = request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='\x00', 0xfffffffffffffffc) keyctl$link(0x8, r0, r1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="940001000eb6924c4d93bd38fb0274cb67a125d0", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="000227bd70649db59b005a4d837dc37a397894f7e5ddbe7130000000"], 0x14}, 0x1, 0x0, 0x0, 0x5dc489b18bfdaadb}, 0x2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="940001000eb6924c4d93bd38fb0274cb67a125d0", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="000227bd70649db59b005a4d837dc37a397894f7e5ddbe7130000000"], 0x14}, 0x1, 0x0, 0x0, 0x5dc489b18bfdaadb}, 0x2) (async) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}}, 0x0) 05:48:54 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x20, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}]}, 0x20}}, 0x0) 05:48:54 executing program 3: r0 = request_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='\x00', 0xfffffffffffffff8) r1 = request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='\x00', 0xfffffffffffffffc) keyctl$link(0x8, r0, r1) clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="940001000eb6924c4d93bd38fb0274cb67a125d0", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="000227bd70649db59b005a4d837dc37a397894f7e5ddbe7130000000"], 0x14}, 0x1, 0x0, 0x0, 0x5dc489b18bfdaadb}, 0x2) [ 533.873354][ T9964] nbd: must specify an index to disconnect [ 533.876580][ T9965] nbd: must specify at least one socket 05:48:54 executing program 3: request_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='\x00', 0xfffffffffffffff8) request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='\x00', 0xfffffffffffffffc) clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x20, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}]}, 0x20}}, 0x0) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_io_uring_setup(0x5270, &(0x7f0000000100), &(0x7f0000000080), &(0x7f00000000c0)) io_uring_register$IORING_UNREGISTER_BUFFERS(r2, 0x1, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="140000008c4f2e5f29189e9533d22d228a8540cbb163f0d3a9850c191c66219f0177ba5d827a3b2945824f79308a9d45b23835dd", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) [ 533.894040][ T9976] nbd: must specify an index to disconnect 05:48:54 executing program 3: request_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='\x00', 0xfffffffffffffff8) clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) [ 533.897457][ T9978] nbd: must specify at least one socket 05:48:54 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x20, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}]}, 0x20}}, 0x0) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_io_uring_setup(0x5270, &(0x7f0000000100), &(0x7f0000000080), &(0x7f00000000c0)) io_uring_register$IORING_UNREGISTER_BUFFERS(r2, 0x1, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="140000008c4f2e5f29189e9533d22d228a8540cbb163f0d3a9850c191c66219f0177ba5d827a3b2945824f79308a9d45b23835dd", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) [ 533.913451][ T9984] nbd: must specify an index to disconnect [ 533.916442][ T9987] nbd: must specify at least one socket 05:48:54 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = syz_io_uring_setup(0x5270, &(0x7f0000000100), &(0x7f0000000080), &(0x7f00000000c0)) io_uring_register$IORING_UNREGISTER_BUFFERS(r2, 0x1, 0x0, 0x0) (async, rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="140000008c4f2e5f29189e9533d22d228a8540cbb163f0d3a9850c191c66219f0177ba5d827a3b2945824f79308a9d45b23835dd", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) (rerun: 32) 05:48:54 executing program 2: request_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='\x00', 0xfffffffffffffff8) request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='\x00', 0xfffffffffffffffc) clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, 0x0) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="232a3a3dfb4e6c769c660d29e208606061a3ca7456a9f369723b6f6670fdba7ed9d36f4f68d090301ac4ca1a628fcbfc89f2d8816d1c2d8ab4441d832650e6401e85afe92d8887f7923e466b3483b27b0d9fb5bca8f473e6fcb2", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) 05:48:54 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="232a3a3dfb4e6c769c660d29e208606061a3ca7456a9f369723b6f6670fdba7ed9d36f4f68d090301ac4ca1a628fcbfc89f2d8816d1c2d8ab4441d832650e6401e85afe92d8887f7923e466b3483b27b0d9fb5bca8f473e6fcb2", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) [ 533.963595][T10007] nbd: must specify at least one socket 05:48:54 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x20, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}]}, 0x20}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x0, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="232a3a3dfb4e6c769c660d29e208606061a3ca7456a9f369723b6f6670fdba7ed9d36f4f68d090301ac4ca1a628fcbfc89f2d8816d1c2d8ab4441d832650e6401e85afe92d8887f7923e466b3483b27b0d9fb5bca8f473e6fcb2", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) 05:48:54 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x0, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) [ 533.989813][T10018] nbd: must specify an index to disconnect 05:48:54 executing program 0: setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(0xffffffffffffffff, 0x111, 0x3, 0x0, 0x4) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x0, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 0: setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(0xffffffffffffffff, 0x111, 0x3, 0x0, 0x4) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 0: setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(0xffffffffffffffff, 0x111, 0x3, 0x0, 0x4) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 2: setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(0xffffffffffffffff, 0x111, 0x3, 0x0, 0x4) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) r9 = openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r10, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r11 = openat$cgroup_ro(r6, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) r12 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r12, 0x14, 0x0, 0x0) r13 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r13, 0x14, 0x0, 0x0) r14 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r14, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)={0xd4, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r11}, {0x8, 0x1, r9}, {0x8, 0x1, r12}, {0x8, 0x1, r13}, {0x8, 0x1, r8}, {0x8, 0x1, r14}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xa8ac4769e7bea64d}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r15}, {0x8, 0x1, r6}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0xd4}, 0x1, 0x0, 0x0, 0x4080}, 0x20002081) r16 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r16, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x8c, r2, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r16}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x108}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3f}]}, 0x8c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 2: setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(0xffffffffffffffff, 0x111, 0x3, 0x0, 0x4) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 2: setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(0xffffffffffffffff, 0x111, 0x3, 0x0, 0x4) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) [ 534.076383][T10047] nbd: must specify at least one socket 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 32) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) (async) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) r9 = openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) (async, rerun: 64) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r10, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r11 = openat$cgroup_ro(r6, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) (async) r12 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r12, 0x14, 0x0, 0x0) (async) r13 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r13, 0x14, 0x0, 0x0) r14 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r14, 0x14, 0x0, 0x0) (async) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)={0xd4, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r11}, {0x8, 0x1, r9}, {0x8, 0x1, r12}, {0x8, 0x1, r13}, {0x8, 0x1, r8}, {0x8, 0x1, r14}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xa8ac4769e7bea64d}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r15}, {0x8, 0x1, r6}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0xd4}, 0x1, 0x0, 0x0, 0x4080}, 0x20002081) (async) r16 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r16, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x8c, r2, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r16}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x108}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3f}]}, 0x8c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) (async, rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (rerun: 32) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 2: setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(0xffffffffffffffff, 0x111, 0x3, 0x0, 0x4) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 2: setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(0xffffffffffffffff, 0x111, 0x3, 0x0, 0x4) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) [ 534.138557][T10064] nbd: must specify at least one socket [ 534.140766][T10064] nbd: must specify at least one socket [ 534.143470][T10064] nbd: must specify at least one socket [ 534.145942][T10064] nbd: must specify at least one socket [ 534.148093][T10064] nbd: must specify at least one socket [ 534.150152][T10064] nbd: must specify at least one socket [ 534.153503][T10064] nbd: must specify at least one socket [ 534.155715][T10064] nbd: must specify at least one socket [ 534.157912][T10064] nbd: must specify at least one socket [ 534.160045][T10064] nbd: must specify at least one socket [ 534.162463][T10064] nbd: must specify at least one socket [ 534.164900][T10064] nbd: must specify at least one socket [ 534.167038][T10064] nbd: must specify at least one socket [ 534.169175][T10064] nbd: must specify at least one socket [ 534.171295][T10064] nbd: must specify at least one socket [ 534.173913][T10064] nbd: must specify at least one socket [ 534.176069][T10064] nbd: must specify at least one socket [ 534.178293][T10064] nbd: must specify at least one socket [ 534.180484][T10064] nbd: must specify at least one socket [ 534.182719][T10064] nbd: must specify at least one socket [ 534.184843][T10064] nbd: must specify at least one socket [ 534.186972][T10064] nbd: must specify at least one socket [ 534.189147][T10064] nbd: must specify at least one socket [ 534.191259][T10064] nbd: must specify at least one socket [ 534.193977][T10064] nbd: must specify at least one socket [ 534.196099][T10064] nbd: must specify at least one socket [ 534.198231][T10064] nbd: must specify at least one socket [ 534.200393][T10064] nbd: must specify at least one socket [ 534.202798][T10064] nbd: must specify at least one socket [ 534.204906][T10064] nbd: must specify at least one socket [ 534.207009][T10064] nbd: must specify at least one socket [ 534.209136][T10064] nbd: must specify at least one socket [ 534.211277][T10064] nbd: must specify at least one socket 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 32) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) (async) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) (async) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) (async) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) (async) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) r9 = openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r10, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) r11 = openat$cgroup_ro(r6, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) (async) r12 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r12, 0x14, 0x0, 0x0) (async) r13 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r13, 0x14, 0x0, 0x0) (async) r14 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r14, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)={0xd4, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r11}, {0x8, 0x1, r9}, {0x8, 0x1, r12}, {0x8, 0x1, r13}, {0x8, 0x1, r8}, {0x8, 0x1, r14}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xa8ac4769e7bea64d}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r15}, {0x8, 0x1, r6}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0xd4}, 0x1, 0x0, 0x0, 0x4080}, 0x20002081) (async) r16 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r16, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x8c, r2, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r16}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x108}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3f}]}, 0x8c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 2: setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(0xffffffffffffffff, 0x111, 0x3, 0x0, 0x4) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 2: setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(0xffffffffffffffff, 0x111, 0x3, 0x0, 0x4) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r0, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000200)={&(0x7f0000000340)={0x58, r3, 0x100, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xe424}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x58}, 0x1, 0x0, 0x0, 0x40}, 0x4081) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r5) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='memory.swap.events\x00', 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x80, r6, 0xa00, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x682a4e0d}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffffffffffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10f}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r7}, {0x8, 0x1, r7}, {0x8, 0x1, r7}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}]}, 0x80}, 0x1, 0x0, 0x0, 0x20040000}, 0x20004005) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x14, r1, 0x1, 0x0, 0xffffffff}, 0x14}, 0x1, 0x0, 0x0, 0x4008054}, 0x7028709eecffa9fb) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 2: setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(0xffffffffffffffff, 0x111, 0x3, 0x0, 0x4) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r0, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) [ 534.258330][T10100] nbd: must specify an index to disconnect 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) [ 534.261628][T10100] nbd: must specify an index to disconnect 05:48:54 executing program 2: setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(0xffffffffffffffff, 0x111, 0x3, 0x0, 0x4) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r0, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000200)={&(0x7f0000000340)={0x58, r3, 0x100, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xe424}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x58}, 0x1, 0x0, 0x0, 0x40}, 0x4081) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r5) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='memory.swap.events\x00', 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x80, r6, 0xa00, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x682a4e0d}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffffffffffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10f}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r7}, {0x8, 0x1, r7}, {0x8, 0x1, r7}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}]}, 0x80}, 0x1, 0x0, 0x0, 0x20040000}, 0x20004005) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x14, r1, 0x1, 0x0, 0xffffffff}, 0x14}, 0x1, 0x0, 0x0, 0x4008054}, 0x7028709eecffa9fb) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000200)={&(0x7f0000000340)={0x58, r3, 0x100, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xe424}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x58}, 0x1, 0x0, 0x0, 0x40}, 0x4081) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r5) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='memory.swap.events\x00', 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x80, r6, 0xa00, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x682a4e0d}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffffffffffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10f}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r7}, {0x8, 0x1, r7}, {0x8, 0x1, r7}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}]}, 0x80}, 0x1, 0x0, 0x0, 0x20040000}, 0x20004005) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x14, r1, 0x1, 0x0, 0xffffffff}, 0x14}, 0x1, 0x0, 0x0, 0x4008054}, 0x7028709eecffa9fb) (async) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) [ 534.287895][T10114] nbd: must specify an index to disconnect [ 534.290825][T10114] nbd: must specify an index to disconnect 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000200)={&(0x7f0000000340)={0x58, r3, 0x100, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xe424}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x58}, 0x1, 0x0, 0x0, 0x40}, 0x4081) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r5) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='memory.swap.events\x00', 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x80, r6, 0xa00, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x682a4e0d}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffffffffffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10f}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r7}, {0x8, 0x1, r7}, {0x8, 0x1, r7}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}]}, 0x80}, 0x1, 0x0, 0x0, 0x20040000}, 0x20004005) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x14, r1, 0x1, 0x0, 0xffffffff}, 0x14}, 0x1, 0x0, 0x0, 0x4008054}, 0x7028709eecffa9fb) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000200)={&(0x7f0000000340)={0x58, r3, 0x100, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xe424}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x58}, 0x1, 0x0, 0x0, 0x40}, 0x4081) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r5) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='memory.swap.events\x00', 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x80, r6, 0xa00, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x682a4e0d}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffffffffffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10f}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r7}, {0x8, 0x1, r7}, {0x8, 0x1, r7}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}]}, 0x80}, 0x1, 0x0, 0x0, 0x20040000}, 0x20004005) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x14, r1, 0x1, 0x0, 0xffffffff}, 0x14}, 0x1, 0x0, 0x0, 0x4008054}, 0x7028709eecffa9fb) (async) 05:48:54 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) [ 534.316989][T10127] nbd: must specify an index to disconnect [ 534.319549][T10127] nbd: must specify an index to disconnect 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuacct.stat\x00', 0x0, 0x0) r5 = openat$cgroup(r2, &(0x7f0000000380)='syz1\x00', 0x200002, 0x0) openat$cgroup_pressure(r5, &(0x7f00000003c0)='memory.pressure\x00', 0x2, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x70, 0x0, 0x10, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x4001051}, 0x8000) r8 = openat$nvram(0xffffff9c, &(0x7f0000000300), 0x40a002, 0x0) openat$cgroup_ro(r8, &(0x7f0000000340)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="14000000", @ANYRES16=r9, @ANYBLOB="00080000000000000000140000001d1461db0ed600cdc16f29dc511fe75ff68a964ca2296ca73917aa185d29028b03496e179e3ca5cdf6772ce1ca875d222fed3515c2d8ffc18765c010"], 0x14}}, 0x0) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) (async) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuacct.stat\x00', 0x0, 0x0) (async) r5 = openat$cgroup(r2, &(0x7f0000000380)='syz1\x00', 0x200002, 0x0) openat$cgroup_pressure(r5, &(0x7f00000003c0)='memory.pressure\x00', 0x2, 0x0) (async) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x70, 0x0, 0x10, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x4001051}, 0x8000) r8 = openat$nvram(0xffffff9c, &(0x7f0000000300), 0x40a002, 0x0) openat$cgroup_ro(r8, &(0x7f0000000340)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="14000000", @ANYRES16=r9, @ANYBLOB="00080000000000000000140000001d1461db0ed600cdc16f29dc511fe75ff68a964ca2296ca73917aa185d29028b03496e179e3ca5cdf6772ce1ca875d222fed3515c2d8ffc18765c010"], 0x14}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) (async) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuacct.stat\x00', 0x0, 0x0) r5 = openat$cgroup(r2, &(0x7f0000000380)='syz1\x00', 0x200002, 0x0) openat$cgroup_pressure(r5, &(0x7f00000003c0)='memory.pressure\x00', 0x2, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x70, 0x0, 0x10, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x4001051}, 0x8000) (async) r8 = openat$nvram(0xffffff9c, &(0x7f0000000300), 0x40a002, 0x0) openat$cgroup_ro(r8, &(0x7f0000000340)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="14000000", @ANYRES16=r9, @ANYBLOB="00080000000000000000140000001d1461db0ed600cdc16f29dc511fe75ff68a964ca2296ca73917aa185d29028b03496e179e3ca5cdf6772ce1ca875d222fed3515c2d8ffc18765c010"], 0x14}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r0, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, r3, 0x200, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000000}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000045}, 0x40040) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r5, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x64, r6, 0x8, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffffff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xbc0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1, 0x0, 0x3}, 0x14}, 0x1, 0x0, 0x0, 0x801}, 0x94) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x8, 0x1, 0x6}) [ 534.406517][T10166] nbd: must specify an index to disconnect 05:48:54 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r0, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 534.414216][T10166] nbd: must specify an index to disconnect [ 534.416798][T10166] nbd: must specify at least one socket 05:48:54 executing program 0: 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(&(0x7f0000000040), 0xffffffffffffffff) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 64) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async, rerun: 64) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, r3, 0x200, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000000}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000045}, 0x40040) (async, rerun: 64) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 64) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r5, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x64, r6, 0x8, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffffff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xbc0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x8000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1, 0x0, 0x3}, 0x14}, 0x1, 0x0, 0x0, 0x801}, 0x94) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1, 0x6}) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:54 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r0, @ANYBLOB="010004000000007692baaba4f6d55200000000000000"], 0x14}}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6}) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) [ 534.472269][T10180] nbd: must specify an index to disconnect 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:54 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1}) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, r3, 0x200, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000000}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000045}, 0x40040) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r5, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x64, r6, 0x8, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffffff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xbc0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1, 0x0, 0x3}, 0x14}, 0x1, 0x0, 0x0, 0x801}, 0x94) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, r3, 0x200, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000000}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000045}, 0x40040) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r5, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x64, r6, 0x8, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffffff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xbc0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1, 0x0, 0x3}, 0x14}, 0x1, 0x0, 0x0, 0x801}, 0x94) [ 534.501681][T10205] nbd: must specify an index to disconnect 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 534.508050][T10204] nbd: must specify an index to disconnect [ 534.510523][T10204] nbd: must specify at least one socket 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0xfffffffd, 0x25dfdbff}, 0x14}}, 0x0) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 534.530647][T10212] nbd: must specify an index to disconnect [ 534.533952][T10214] nbd: must specify at least one socket 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0xfffffffd, 0x25dfdbff}, 0x14}}, 0x0) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) [ 534.542912][T10212] nbd: must specify an index to disconnect [ 534.546203][T10212] nbd: must specify at least one socket [ 534.553472][T10223] nbd: must specify at least one socket 05:48:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0xfffffffd, 0x25dfdbff}, 0x14}}, 0x0) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) [ 534.569913][T10228] nbd: must specify at least one socket 05:48:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r5) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r7, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x201100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x50, r6, 0x200, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x300}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1f}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000081}, 0x40001) 05:48:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x14}}, 0x0) 05:48:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 534.595901][T10238] nbd: must specify an index to disconnect 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x14}}, 0x0) [ 534.599956][T10238] nbd: must specify an index to disconnect [ 534.604157][T10238] nbd: must specify at least one socket 05:48:55 executing program 3: clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r5) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r7, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x201100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x50, r6, 0x200, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x300}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1f}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000081}, 0x40001) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r5) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r7, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x201100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x50, r6, 0x200, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x300}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1f}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000081}, 0x40001) (async) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x14}}, 0x0) 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuacct.stat\x00', 0x0, 0x0) r5 = openat$cgroup(r2, &(0x7f0000000380)='syz1\x00', 0x200002, 0x0) openat$cgroup_pressure(r5, &(0x7f00000003c0)='memory.pressure\x00', 0x2, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x70, 0x0, 0x10, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x4001051}, 0x8000) r8 = openat$nvram(0xffffff9c, &(0x7f0000000300), 0x40a002, 0x0) openat$cgroup_ro(r8, &(0x7f0000000340)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="14000000", @ANYRES16=r9, @ANYBLOB="00080000000000000000140000001d1461db0ed600cdc16f29dc511fe75ff68a964ca2296ca73917aa185d29028b03496e179e3ca5cdf6772ce1ca875d222fed3515c2d8ffc18765c010"], 0x14}}, 0x0) [ 534.623712][T10250] nbd: must specify an index to disconnect [ 534.626643][T10250] nbd: must specify an index to disconnect [ 534.629012][T10250] nbd: must specify at least one socket 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1], 0x14}}, 0x0) 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 32) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r5) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r7, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x201100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x50, r6, 0x200, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x300}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1f}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000081}, 0x40001) 05:48:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1], 0x14}}, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x24}}, 0x0) 05:48:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) r9 = openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r10, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r11 = openat$cgroup_ro(r6, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) r12 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r12, 0x14, 0x0, 0x0) r13 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r13, 0x14, 0x0, 0x0) r14 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r14, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)={0xd4, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r11}, {0x8, 0x1, r9}, {0x8, 0x1, r12}, {0x8, 0x1, r13}, {0x8, 0x1, r8}, {0x8, 0x1, r14}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xa8ac4769e7bea64d}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r15}, {0x8, 0x1, r6}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0xd4}, 0x1, 0x0, 0x0, 0x4080}, 0x20002081) r16 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r16, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x8c, r2, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r16}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x108}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3f}]}, 0x8c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1], 0x14}}, 0x0) [ 534.672904][T10276] nbd: must specify at least one socket 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x18, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}]}, 0x18}}, 0x0) [ 534.690459][T10284] nbd: must specify at least one socket [ 534.695151][T10286] nbd: must specify a size in bytes for the device 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB], 0x14}}, 0x0) 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x18, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}]}, 0x18}}, 0x0) [ 534.709526][T10289] nbd: must specify at least one socket [ 534.711684][T10280] nbd: must specify at least one socket 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000020001000000"], 0x14}}, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000180)='nbd\x00') [ 534.715637][T10294] nbd: must specify a size in bytes for the device 05:48:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) r9 = openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r10, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r11 = openat$cgroup_ro(r6, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) r12 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r12, 0x14, 0x0, 0x0) r13 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r13, 0x14, 0x0, 0x0) r14 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r14, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)={0xd4, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r11}, {0x8, 0x1, r9}, {0x8, 0x1, r12}, {0x8, 0x1, r13}, {0x8, 0x1, r8}, {0x8, 0x1, r14}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xa8ac4769e7bea64d}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r15}, {0x8, 0x1, r6}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0xd4}, 0x1, 0x0, 0x0, 0x4080}, 0x20002081) r16 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r16, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x8c, r2, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r16}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x108}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3f}]}, 0x8c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x18, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}]}, 0x18}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB], 0x14}}, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000020001000000"], 0x14}}, 0x0) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000180)='nbd\x00') [ 534.734024][T10303] nbd: must specify a size in bytes for the device 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB], 0x14}}, 0x0) [ 534.751769][T10309] nbd: must specify at least one socket 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}}, 0x0) [ 534.768931][T10300] nbd: must specify at least one socket 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baab"], 0x14}}, 0x0) [ 534.772920][T10314] nbd: must specify at least one socket 05:48:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) r9 = openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r10, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r11 = openat$cgroup_ro(r6, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) r12 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r12, 0x14, 0x0, 0x0) r13 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r13, 0x14, 0x0, 0x0) r14 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r14, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)={0xd4, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r11}, {0x8, 0x1, r9}, {0x8, 0x1, r12}, {0x8, 0x1, r13}, {0x8, 0x1, r8}, {0x8, 0x1, r14}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xa8ac4769e7bea64d}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r15}, {0x8, 0x1, r6}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0xd4}, 0x1, 0x0, 0x0, 0x4080}, 0x20002081) r16 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r16, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x8c, r2, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r16}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x108}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3f}]}, 0x8c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baab"], 0x14}}, 0x0) [ 534.791771][T10320] nbd: must specify at least one socket 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}}, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000020001000000"], 0x14}}, 0x0) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000180)='nbd\x00') 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baab"], 0x14}}, 0x0) [ 534.821395][T10325] nbd: must specify at least one socket 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x4008}, 0x8081) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6d5520000"], 0x14}}, 0x0) [ 534.830799][T10318] nbd: must specify at least one socket 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) r9 = openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r10, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r11 = openat$cgroup_ro(r6, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) r12 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r12, 0x14, 0x0, 0x0) r13 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r13, 0x14, 0x0, 0x0) r14 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r14, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)={0xd4, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r11}, {0x8, 0x1, r9}, {0x8, 0x1, r12}, {0x8, 0x1, r13}, {0x8, 0x1, r8}, {0x8, 0x1, r14}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xa8ac4769e7bea64d}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r15}, {0x8, 0x1, r6}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0xd4}, 0x1, 0x0, 0x0, 0x4080}, 0x20002081) r16 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r16, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x8c, r2, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}, {0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r16}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x108}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3f}]}, 0x8c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x4008}, 0x8081) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x4008}, 0x8081) 05:48:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) r8 = openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r9, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r10 = openat$cgroup_ro(r5, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) r11 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r11, 0x14, 0x0, 0x0) r12 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r12, 0x14, 0x0, 0x0) r13 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r13, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)={0xd4, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r10}, {0x8, 0x1, r8}, {0x8, 0x1, r11}, {0x8, 0x1, r12}, {0x8, 0x1, r7}, {0x8, 0x1, r13}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xa8ac4769e7bea64d}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r14}, {0x8, 0x1, r5}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0xd4}, 0x1, 0x0, 0x0, 0x4080}, 0x20002081) r15 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r15, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x8c, r1, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8}, {0x8, 0x1, r8}, {0x8, 0x1, r15}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x108}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3f}]}, 0x8c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4"], 0x14}}, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x4008}, 0x8081) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4"], 0x14}}, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r2, 0x12, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="000000003e53fb7b624a4738577f130400000000002000ce6c2d63952d573d5d283f08f533a20a3609ed3032d06975b525150edfd9771aa4818245f4f4545f8e9e07a547b41fe85a5fd25c95fc1bfd2e523ad77b7a8eda611aa23e2806834ff63e", @ANYBLOB="3f37fe2d04dc513bda0c8aeb262cc9c94aa3c6078f72d66baa7a3aa9879495d4068341d4f94333e59e00d658758fc747f179df3164d40377979f5e9978b104f553a1d3490a45bf6d", @ANYBLOB="0159f200000000000006f4000100", @ANYRES64=r1, @ANYRESHEX=r2], 0x14}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4"], 0x14}}, 0x0) [ 534.882976][T10335] nbd: must specify at least one socket 05:48:55 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}]}, 0x28}}, 0x0) 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r9 = openat$cgroup_ro(r4, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) r10 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r10, 0x14, 0x0, 0x0) r11 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r11, 0x14, 0x0, 0x0) r12 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r12, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)={0xd4, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r9}, {0x8, 0x1, r7}, {0x8, 0x1, r10}, {0x8, 0x1, r11}, {0x8, 0x1, r6}, {0x8, 0x1, r12}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xa8ac4769e7bea64d}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r13}, {0x8, 0x1, r4}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0xd4}, 0x1, 0x0, 0x0, 0x4080}, 0x20002081) r14 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r14, 0x14, 0x0, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r2, 0x12, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="000000003e53fb7b624a4738577f130400000000002000ce6c2d63952d573d5d283f08f533a20a3609ed3032d06975b525150edfd9771aa4818245f4f4545f8e9e07a547b41fe85a5fd25c95fc1bfd2e523ad77b7a8eda611aa23e2806834ff63e", @ANYBLOB="3f37fe2d04dc513bda0c8aeb262cc9c94aa3c6078f72d66baa7a3aa9879495d4068341d4f94333e59e00d658758fc747f179df3164d40377979f5e9978b104f553a1d3490a45bf6d", @ANYBLOB="0159f200000000000006f4000100", @ANYRES64=r1, @ANYRESHEX=r2], 0x14}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6d552"], 0x14}}, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) (async) r2 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r2, 0x12, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="000000003e53fb7b624a4738577f130400000000002000ce6c2d63952d573d5d283f08f533a20a3609ed3032d06975b525150edfd9771aa4818245f4f4545f8e9e07a547b41fe85a5fd25c95fc1bfd2e523ad77b7a8eda611aa23e2806834ff63e", @ANYBLOB="3f37fe2d04dc513bda0c8aeb262cc9c94aa3c6078f72d66baa7a3aa9879495d4068341d4f94333e59e00d658758fc747f179df3164d40377979f5e9978b104f553a1d3490a45bf6d", @ANYBLOB="0159f200000000000006f4000100", @ANYRES64=r1, @ANYRESHEX=r2], 0x14}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) 05:48:55 executing program 1: r0 = request_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='\x00', 0xfffffffffffffff8) r1 = request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='\x00', 0xfffffffffffffffc) keyctl$link(0x8, r0, r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x1, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x40000) clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r9 = openat$cgroup_ro(r4, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) r10 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r10, 0x14, 0x0, 0x0) r11 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r11, 0x14, 0x0, 0x0) r12 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r12, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)={0xd4, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r9}, {0x8, 0x1, r7}, {0x8, 0x1, r10}, {0x8, 0x1, r11}, {0x8, 0x1, r6}, {0x8, 0x1, r12}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xa8ac4769e7bea64d}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r13}, {0x8, 0x1, r4}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0xd4}, 0x1, 0x0, 0x0, 0x4080}, 0x20002081) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRESOCT=r0, @ANYRES64=r0], 0x14}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baab"], 0x14}}, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRESOCT=r0, @ANYRES64=r0], 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRESOCT=r0, @ANYRES64=r0], 0x14}}, 0x0) (async) 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x24}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baab"], 0x14}}, 0x0) 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r9 = openat$cgroup_ro(r4, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) r10 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r10, 0x14, 0x0, 0x0) r11 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r11, 0x14, 0x0, 0x0) r12 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r12, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)={0xd4, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r9}, {0x8, 0x1, r7}, {0x8, 0x1, r10}, {0x8, 0x1, r11}, {0x8, 0x1, r6}, {0x8, 0x1, r12}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xa8ac4769e7bea64d}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r13}, {0x8, 0x1, r4}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x17, 0xa, 'cgroup.controllers\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0xd4}, 0x1, 0x0, 0x0, 0x4080}, 0x20002081) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baab"], 0x14}}, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRESOCT=r0, @ANYRES64=r0], 0x14}}, 0x0) [ 534.968671][T10384] nbd: must specify a size in bytes for the device 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x24}}, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x44, 0x0, 0x400, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0xc000}, 0x44000) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x64, r2, 0xf1c, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x329}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x64}, 0x1, 0x0, 0x0, 0x40000}, 0x4c040) sendmsg$DEVLINK_CMD_GET(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x30, 0x0, 0x100, 0x70bd25, 0x25dfdbfb, {}, [@pci={{0x8}, {0x11}}]}, 0x30}, 0x1, 0x0, 0x0, 0x80}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4"], 0x14}}, 0x0) 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) openat$cgroup_ro(r4, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) r9 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r9, 0x14, 0x0, 0x0) r10 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r10, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 534.994957][T10393] nbd: must specify a size in bytes for the device 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4"], 0x14}}, 0x0) [ 534.999059][T10398] nbd: must specify at least one socket 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x34, r2, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x4005}, 0x8004) openat$userio(0xffffff9c, &(0x7f0000000000), 0x30b200, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="17b2b3b2", @ANYRES16=r1, @ANYBLOB="000225bd7000fbdbdf25020000000c0005000c000000000000000c00050004000000000000000c00020003000000000000000c0005002401000000000000"], 0x44}, 0x1, 0x0, 0x0, 0x4040840}, 0x40) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x44, 0x0, 0x400, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0xc000}, 0x44000) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x64, r2, 0xf1c, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x329}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x64}, 0x1, 0x0, 0x0, 0x40000}, 0x4c040) (async) sendmsg$DEVLINK_CMD_GET(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x30, 0x0, 0x100, 0x70bd25, 0x25dfdbfb, {}, [@pci={{0x8}, {0x11}}]}, 0x30}, 0x1, 0x0, 0x0, 0x80}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) openat$cgroup_ro(r4, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) r9 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r9, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4"], 0x14}}, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x44, 0x0, 0x400, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0xc000}, 0x44000) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x64, r2, 0xf1c, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x329}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x64}, 0x1, 0x0, 0x0, 0x40000}, 0x4c040) (async) sendmsg$DEVLINK_CMD_GET(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x30, 0x0, 0x100, 0x70bd25, 0x25dfdbfb, {}, [@pci={{0x8}, {0x11}}]}, 0x30}, 0x1, 0x0, 0x0, 0x80}, 0x8000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) 05:48:55 executing program 1: r0 = request_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='\x00', 0xfffffffffffffff8) r1 = request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='\x00', 0xfffffffffffffffc) keyctl$link(0x8, r0, r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x1, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x40000) clock_adjtime(0x0, &(0x7f0000000380)={0x1, 0x5, 0x9000000, 0x7, 0x3f, 0x80000, 0x9, 0x28, 0x0, 0x2, 0x5, 0xffffffff, 0x3ff, 0x8, 0x3f, 0x1, 0x6, 0x3, 0x80000000, 0x400, 0x101, 0xfff, 0xffff, 0x8, 0x1, 0x6}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)={0x20, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x20}}, 0x10) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) [ 535.040591][T10416] nbd: must specify at least one socket 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80080000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xa0, r1, 0x1, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000001}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xa0}}, 0x0) [ 535.056745][T10419] nbd: must specify a size in bytes for the device 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) openat$cgroup_ro(r4, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) r9 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r9, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.061340][T10424] nbd: must specify at least one socket 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) [ 535.064993][T10424] nbd: must specify an index to disconnect 05:48:55 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(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80080000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xa0, r1, 0x1, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000001}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xa0}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) [ 535.081812][T10433] nbd: must specify at least one socket [ 535.085520][T10434] nbd: must specify at least one socket 05:48:55 executing program 1: syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, 0x0, 0x0) [ 535.089167][T10433] nbd: must specify an index to disconnect 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80080000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xa0, r1, 0x1, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000001}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xa0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) (async) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80080000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xa0, r1, 0x1, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000001}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0xa0}}, 0x0) (async) 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) openat$cgroup_ro(r4, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.107047][T10442] nbd: must specify at least one socket 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="1400000078329b064a96f535d9dda60a29ece633b0adcaf0a0bb602c0000001b0000000000000000a0d4386ef5bc6b9200f48c65429c7c16cbc66345bb4b938691cc0e9875b70e1eadc050b59a482578a13efe613f8269a3f751e83fe6d4babfc38a0f5ae291e7768aa40ca32f8aebda561d8af374027ca51183157b369d080fc63279d3b993d1ada9c9b1160038e3acf5cc87708919f1cf85f179eaa6aae6a29b626cf59112230a2b670622afbfadf056f830d439fffccff342f7df84", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) [ 535.109729][T10442] nbd: must specify an index to disconnect 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) [ 535.114120][T10446] nbd: must specify at least one socket 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x74, r3, 0x8, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x44}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x12c}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xbf1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x23}]}, 0x74}, 0x1, 0x0, 0x0, 0x4000840}, 0x20000000) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r4, 0x1}, 0x14}}, 0x0) 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) openat$cgroup_ro(r4, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.138655][T10457] nbd: must specify an index to disconnect [ 535.142252][T10457] nbd: must specify at least one socket 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x74, r3, 0x8, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x44}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x12c}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xbf1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x23}]}, 0x74}, 0x1, 0x0, 0x0, 0x4000840}, 0x20000000) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r4, 0x1}, 0x14}}, 0x0) 05:48:55 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) openat$cgroup_ro(r4, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) [ 535.161801][T10467] nbd: must specify at least one socket 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) openat$cgroup_ro(r4, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x74, r3, 0x8, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x44}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x12c}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xbf1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x23}]}, 0x74}, 0x1, 0x0, 0x0, 0x4000840}, 0x20000000) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r4, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x74, r3, 0x8, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x44}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x12c}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xbf1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x23}]}, 0x74}, 0x1, 0x0, 0x0, 0x4000840}, 0x20000000) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r4, 0x1}, 0x14}}, 0x0) (async) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) [ 535.194497][T10481] nbd: must specify an index to disconnect [ 535.197350][T10481] nbd: must specify at least one socket 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x800, 0x18, &(0x7f0000000100)={0xffffffffffffffff}) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$dlm_control(0xffffff9c, &(0x7f0000000140), 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = socket(0x15, 0x3, 0x8) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) connect$pppl2tp(r7, &(0x7f0000000340)=@pppol2tpv3={0x18, 0x1, {0x0, r5, {0x2, 0x4e21, @multicast1}, 0x3, 0x2, 0x3}}, 0x2e) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="00032bbd7000fbdbdf25010000004c00078008000100", @ANYRES32=r2, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000000d78b4140a9758c29057c2a258159d4ea04000000000000002e0bf3b74f", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r3, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c00020006000000000000000c000200020000000000000008000a006e6264005400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="0c00020005000000000000000c00040004000000000000000c0004000000000000000000"], 0xf8}, 0x1, 0x0, 0x0, 0x44000}, 0x24040010) r9 = openat$nvram(0xffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$PTP_EXTTS_REQUEST2(r9, 0x40103d0b, &(0x7f0000000540)={0x4, 0x4}) r10 = openat$cgroup_ro(r5, &(0x7f00000004c0)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_IOWQ_MAX_WORKERS(r10, 0x13, &(0x7f0000000500)=[0x6, 0x6], 0x2) r11 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r11, 0x1}, 0x14}}, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x400, 0x70bd27, 0x25dfdbfb, {}, [@L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040000}, 0x0) 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) openat$cgroup_ro(r4, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x98}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) [ 535.235624][T10491] nbd: must specify at least one socket 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x800, 0x18, &(0x7f0000000100)={0xffffffffffffffff}) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$dlm_control(0xffffff9c, &(0x7f0000000140), 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) socket(0x15, 0x3, 0x8) (async) r6 = socket(0x15, 0x3, 0x8) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) connect$pppl2tp(r7, &(0x7f0000000340)=@pppol2tpv3={0x18, 0x1, {0x0, r5, {0x2, 0x4e21, @multicast1}, 0x3, 0x2, 0x3}}, 0x2e) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="00032bbd7000fbdbdf25010000004c00078008000100", @ANYRES32=r2, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000000d78b4140a9758c29057c2a258159d4ea04000000000000002e0bf3b74f", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r3, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c00020006000000000000000c000200020000000000000008000a006e6264005400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="0c00020005000000000000000c00040004000000000000000c0004000000000000000000"], 0xf8}, 0x1, 0x0, 0x0, 0x44000}, 0x24040010) r9 = openat$nvram(0xffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$PTP_EXTTS_REQUEST2(r9, 0x40103d0b, &(0x7f0000000540)={0x4, 0x4}) (async) ioctl$PTP_EXTTS_REQUEST2(r9, 0x40103d0b, &(0x7f0000000540)={0x4, 0x4}) r10 = openat$cgroup_ro(r5, &(0x7f00000004c0)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_IOWQ_MAX_WORKERS(r10, 0x13, &(0x7f0000000500)=[0x6, 0x6], 0x2) r11 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r11, 0x1}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r11, 0x1}, 0x14}}, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x400, 0x70bd27, 0x25dfdbfb, {}, [@L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040000}, 0x0) 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) [ 535.246719][T10501] __nla_validate_parse: 514 callbacks suppressed [ 535.246729][T10501] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 535.253917][T10501] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="1400", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) 05:48:55 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) openat$cgroup_ro(r4, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="1400", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) [ 535.279819][T10514] nbd: must specify at least one socket [ 535.282601][T10507] nbd: must specify at least one socket 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:55 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) socketpair(0x0, 0x800, 0x18, &(0x7f0000000100)) (async) socketpair(0x0, 0x800, 0x18, &(0x7f0000000100)={0xffffffffffffffff}) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) r4 = openat$dlm_control(0xffffff9c, &(0x7f0000000140), 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) socket(0x15, 0x3, 0x8) (async) r6 = socket(0x15, 0x3, 0x8) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) connect$pppl2tp(r7, &(0x7f0000000340)=@pppol2tpv3={0x18, 0x1, {0x0, r5, {0x2, 0x4e21, @multicast1}, 0x3, 0x2, 0x3}}, 0x2e) r8 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_RING_FDS(r8, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="00032bbd7000fbdbdf25010000004c00078008000100", @ANYRES32=r2, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000000d78b4140a9758c29057c2a258159d4ea04000000000000002e0bf3b74f", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r3, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c00020006000000000000000c000200020000000000000008000a006e6264005400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="0c00020005000000000000000c00040004000000000000000c0004000000000000000000"], 0xf8}, 0x1, 0x0, 0x0, 0x44000}, 0x24040010) r9 = openat$nvram(0xffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$PTP_EXTTS_REQUEST2(r9, 0x40103d0b, &(0x7f0000000540)={0x4, 0x4}) r10 = openat$cgroup_ro(r5, &(0x7f00000004c0)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_IOWQ_MAX_WORKERS(r10, 0x13, &(0x7f0000000500)=[0x6, 0x6], 0x2) (async) io_uring_register$IORING_REGISTER_IOWQ_MAX_WORKERS(r10, 0x13, &(0x7f0000000500)=[0x6, 0x6], 0x2) r11 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r11, 0x1}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r11, 0x1}, 0x14}}, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x400, 0x70bd27, 0x25dfdbfb, {}, [@L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040000}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="1400", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) 05:48:55 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) [ 535.317004][T10521] nbd: must specify at least one socket [ 535.319660][T10522] nbd: must specify at least one socket 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) [ 535.340323][T10533] nbd: must specify at least one socket 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x700, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) [ 535.360179][T10544] nbd: must specify at least one socket [ 535.362753][T10540] nbd: must specify at least one socket 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (rerun: 32) 05:48:55 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x700, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) [ 535.383219][T10554] nbd: must specify at least one socket [ 535.385353][T10554] nbd: must specify at least one socket [ 535.387685][T10554] nbd: must specify at least one socket [ 535.391369][T10554] nbd: must specify at least one socket [ 535.393891][T10555] nbd: must specify at least one socket 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.396810][T10554] nbd: must specify at least one socket [ 535.399096][T10554] nbd: must specify at least one socket 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x700, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) [ 535.401555][T10554] nbd: must specify at least one socket [ 535.404828][T10554] nbd: must specify at least one socket [ 535.407129][T10554] nbd: must specify at least one socket [ 535.409359][T10554] nbd: must specify at least one socket [ 535.411592][T10554] nbd: must specify at least one socket [ 535.414851][T10554] nbd: must specify at least one socket [ 535.417017][T10554] nbd: must specify at least one socket 05:48:55 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.420532][T10554] nbd: must specify at least one socket [ 535.422803][T10554] nbd: must specify at least one socket [ 535.424982][T10560] nbd: must specify at least one socket [ 535.427185][T10554] nbd: must specify at least one socket [ 535.429319][T10554] nbd: must specify at least one socket 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x700, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) [ 535.431418][T10554] nbd: must specify at least one socket 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.434076][T10554] nbd: must specify at least one socket [ 535.436278][T10554] nbd: must specify at least one socket [ 535.438471][T10554] nbd: must specify at least one socket [ 535.440539][T10554] nbd: must specify at least one socket [ 535.442786][T10554] nbd: must specify at least one socket [ 535.444835][T10565] nbd: must specify at least one socket [ 535.446992][T10554] nbd: must specify at least one socket [ 535.449240][T10554] nbd: must specify at least one socket [ 535.451344][T10554] nbd: must specify at least one socket [ 535.454183][T10554] nbd: must specify at least one socket [ 535.456650][T10554] nbd: must specify at least one socket [ 535.458806][T10554] nbd: must specify at least one socket [ 535.460915][T10554] nbd: must specify at least one socket [ 535.463137][T10554] nbd: must specify at least one socket [ 535.465286][T10554] nbd: must specify at least one socket [ 535.467443][T10554] nbd: must specify at least one socket 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x100, 0x40000001, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x10, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x28, r1, 0x20, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x81}]}, 0x28}, 0x1, 0x0, 0x0, 0x40000d0}, 0x880) 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x700, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:55 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000000140), 0x53d140, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.486949][T10573] nbd: must specify at least one socket 05:48:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x700, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x100, 0x40000001, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x10, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x28, r1, 0x20, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x81}]}, 0x28}, 0x1, 0x0, 0x0, 0x40000d0}, 0x880) [ 535.504678][T10580] nbd: must specify at least one socket 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:55 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x700, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x100, 0x40000001, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x10, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x28, r1, 0x20, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x81}]}, 0x28}, 0x1, 0x0, 0x0, 0x40000d0}, 0x880) 05:48:55 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:55 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x700, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="000427bd7000fcdbdf25000600000c0004000100008000000000"], 0x20}, 0x1, 0x0, 0x0, 0x2404c040}, 0x4008005) 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.551637][T10599] nbd: must specify at least one socket 05:48:55 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x700, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) [ 535.556970][T10599] nbd: must specify an index to disconnect 05:48:55 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="000427bd7000fcdbdf25000600000c0004000100008000000000"], 0x20}, 0x1, 0x0, 0x0, 0x2404c040}, 0x4008005) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="000427bd7000fcdbdf25000600000c0004000100008000000000"], 0x20}, 0x1, 0x0, 0x0, 0x2404c040}, 0x4008005) (async) 05:48:55 executing program 1: socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x700, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) [ 535.576942][T10609] nbd: must specify at least one socket [ 535.579822][T10609] nbd: must specify an index to disconnect 05:48:55 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:55 executing program 1: socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x700, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="000427bd7000fcdbdf25000600000c0004000100008000000000"], 0x20}, 0x1, 0x0, 0x0, 0x2404c040}, 0x4008005) 05:48:55 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.600458][T10620] nbd: must specify at least one socket 05:48:56 executing program 1: socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x700, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:56 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = gettid() wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000100)) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = openat$nvram(0xffffff9c, &(0x7f00000001c0), 0x800, 0x0) getpeername$l2tp6(r2, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000240)=0x20) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0xfffffffd, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x200440c5}, 0x0) ioctl$IMHOLD_L1(0xffffffffffffffff, 0x80044948, &(0x7f0000000180)=0x6) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, 0x0) 05:48:56 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.629285][T10629] nbd: must specify at least one socket 05:48:56 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = gettid() wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000100)) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = openat$nvram(0xffffff9c, &(0x7f00000001c0), 0x800, 0x0) getpeername$l2tp6(r2, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000240)=0x20) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0xfffffffd, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x200440c5}, 0x0) (async) ioctl$IMHOLD_L1(0xffffffffffffffff, 0x80044948, &(0x7f0000000180)=0x6) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, 0x0) [ 535.658251][T10637] nbd: must specify at least one socket 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, 0x0) 05:48:56 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = gettid() wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000100)) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = openat$nvram(0xffffff9c, &(0x7f00000001c0), 0x800, 0x0) getpeername$l2tp6(r2, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000240)=0x20) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0xfffffffd, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x200440c5}, 0x0) ioctl$IMHOLD_L1(0xffffffffffffffff, 0x80044948, &(0x7f0000000180)=0x6) 05:48:56 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', 0x0}) 05:48:56 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', 0x0}) [ 535.707883][T10647] nbd: must specify at least one socket 05:48:56 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', 0x0}) 05:48:56 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 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) socketpair(0xb, 0x3, 0xe1d, &(0x7f0000000540)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000680)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000640)={&(0x7f00000005c0)={0x78, r1, 0x20, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000001}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x78}, 0x1, 0x0, 0x0, 0x4040}, 0x40004) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x44, r2, 0x2, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8000000000000001}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x44}, 0x1, 0x0, 0x0, 0xc0}, 0x8040) r7 = syz_io_uring_setup(0x2ea7, &(0x7f0000000100)={0x0, 0x679f, 0x20, 0x0, 0x39e}, &(0x7f0000000000), &(0x7f0000000180)) syz_io_uring_setup(0x5b17, &(0x7f00000001c0)={0x0, 0xa050, 0x80, 0x1, 0x231, 0x0, r7}, &(0x7f0000000240), &(0x7f0000000280)) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x7, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:56 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.745989][T10669] nbd: must specify at least one socket [ 535.751069][T10669] nbd: must specify an index to disconnect 05:48:56 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x3, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (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) socketpair(0xb, 0x3, 0xe1d, &(0x7f0000000540)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000680)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000640)={&(0x7f00000005c0)={0x78, r1, 0x20, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000001}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x78}, 0x1, 0x0, 0x0, 0x4040}, 0x40004) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x44, r2, 0x2, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8000000000000001}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x44}, 0x1, 0x0, 0x0, 0xc0}, 0x8040) r7 = syz_io_uring_setup(0x2ea7, &(0x7f0000000100)={0x0, 0x679f, 0x20, 0x0, 0x39e}, &(0x7f0000000000), &(0x7f0000000180)) syz_io_uring_setup(0x5b17, &(0x7f00000001c0)={0x0, 0xa050, 0x80, 0x1, 0x231, 0x0, r7}, &(0x7f0000000240), &(0x7f0000000280)) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x9, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 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) socketpair(0xb, 0x3, 0xe1d, &(0x7f0000000540)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000680)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000640)={&(0x7f00000005c0)={0x78, r1, 0x20, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000001}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x78}, 0x1, 0x0, 0x0, 0x4040}, 0x40004) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x44, r2, 0x2, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8000000000000001}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x44}, 0x1, 0x0, 0x0, 0xc0}, 0x8040) r7 = syz_io_uring_setup(0x2ea7, &(0x7f0000000100)={0x0, 0x679f, 0x20, 0x0, 0x39e}, &(0x7f0000000000), &(0x7f0000000180)) syz_io_uring_setup(0x5b17, &(0x7f00000001c0)={0x0, 0xa050, 0x80, 0x1, 0x231, 0x0, r7}, &(0x7f0000000240), &(0x7f0000000280)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (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) socketpair(0xb, 0x3, 0xe1d, &(0x7f0000000540)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)) (async) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000680)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000640)={&(0x7f00000005c0)={0x78, r1, 0x20, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000001}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x78}, 0x1, 0x0, 0x0, 0x4040}, 0x40004) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x44, r2, 0x2, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8000000000000001}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x44}, 0x1, 0x0, 0x0, 0xc0}, 0x8040) (async) syz_io_uring_setup(0x2ea7, &(0x7f0000000100)={0x0, 0x679f, 0x20, 0x0, 0x39e}, &(0x7f0000000000), &(0x7f0000000180)) (async) syz_io_uring_setup(0x5b17, &(0x7f00000001c0)={0x0, 0xa050, 0x80, 0x1, 0x231, 0x0, r7}, &(0x7f0000000240), &(0x7f0000000280)) (async) 05:48:56 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.794823][T10688] nbd: must specify at least one socket 05:48:56 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x24, 0x4, 0x0, 0x1, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) [ 535.798239][T10688] nbd: must specify an index to disconnect 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x24, 0x4, 0x0, 0x0, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:56 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.824566][T10703] nbd: must specify at least one socket 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x24, 0x4, 0x0, 0x0, 0x90, 0x0, 0x0, 0x2, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x24, 0x4, 0x0, 0x0, 0x90, 0x0, 0x0, 0x0, 0x29, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) [ 535.845801][T10713] nbd: must specify at least one socket [ 535.849631][T10717] nbd: must specify at least one socket 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x24, 0x4, 0x0, 0x0, 0x90, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop, @noop]}}}}}) 05:48:56 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x23, 0x4, 0x0, 0x0, 0x8c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}, @noop]}}}}}) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x23, 0x4, 0x0, 0x0, 0x8c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end, @timestamp_addr={0x44, 0x1c, 0x31, 0x1, 0xa, [{@rand_addr=0x64010101, 0x9}, {@rand_addr=0x64010101, 0xf1}, {@multicast2, 0x5}]}]}}}}}) [ 535.890061][T10730] nbd: must specify at least one socket 05:48:56 executing program 3: socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x1c, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}, @end]}}}}}) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="01005e000000000000000163f1bb638ef9000000"], 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f0000000200)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xfffffffffffffdd5}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x38, r4, 0x300, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7ff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}]}, 0x38}, 0x1, 0x0, 0x0, 0x4080}, 0x20000800) 05:48:56 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.914434][T10740] nbd: must specify at least one socket 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x1c, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}, @ra={0x94, 0x4, 0x1}]}}}}}) [ 535.918468][T10740] nbd: must specify an index to disconnect [ 535.922491][T10740] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. [ 535.925888][T10740] nbd: must specify an index to disconnect 05:48:56 executing program 3: socketpair(0x0, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="01005e000000000000000163f1bb638ef9000000"], 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f0000000200)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xfffffffffffffdd5}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x38, r4, 0x300, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7ff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}]}, 0x38}, 0x1, 0x0, 0x0, 0x4080}, 0x20000800) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x1b, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}, @timestamp_addr={0x44, 0x2c, 0xf3, 0x1, 0x4, [{@multicast1, 0x2}, {@loopback, 0x8}, {@multicast2, 0x800}, {@loopback, 0x8}, {@rand_addr=0x64010101, 0x6}]}]}}}}}) 05:48:56 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.946323][T10750] nbd: must specify at least one socket [ 535.949172][T10750] nbd: must specify an index to disconnect 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x10, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}, @generic={0x89, 0xa, "d710f5c8ea433a69"}]}}}}}) 05:48:56 executing program 3: socketpair(0x0, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="01005e000000000000000163f1bb638ef9000000"], 0x14}}, 0x0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f0000000200)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xfffffffffffffdd5}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x38, r4, 0x300, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7ff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}]}, 0x38}, 0x1, 0x0, 0x0, 0x4080}, 0x20000800) [ 535.967373][T10763] nbd: must specify at least one socket 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0xd, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}, @ra={0x94, 0x4}]}}}}}) [ 535.970716][T10763] nbd: must specify an index to disconnect 05:48:56 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 535.974476][T10763] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. [ 535.979099][T10763] nbd: must specify an index to disconnect 05:48:56 executing program 3: socketpair(0x0, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r1, 0x1, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000000}, 0x4000000) 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0xc, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0x31, 0x0, 0x2, [0x8, 0x81, 0x400, 0x25, 0x80, 0x1]}]}}}}}) [ 535.998236][T10775] nbd: must specify at least one socket [ 536.000874][T10775] nbd: must specify an index to disconnect 05:48:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'ip_vti0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}}}}) 05:48:56 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r1, 0x1, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000000}, 0x4000000) 05:48:56 executing program 3: socketpair(0x23, 0x0, 0x20, &(0x7f0000000340)) [ 536.020984][T10783] nbd: must specify at least one socket 05:48:56 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 536.024765][T10785] nbd: must specify an index to disconnect 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r1, 0x1, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000000}, 0x4000000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r1, 0x1, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000000}, 0x4000000) (async) 05:48:56 executing program 2: socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 3: socketpair(0x23, 0x0, 0x0, &(0x7f0000000340)) [ 536.044852][T10791] nbd: must specify at least one socket [ 536.047581][T10791] nbd: must specify an index to disconnect [ 536.051235][T10795] nbd: must specify at least one socket [ 536.054775][T10791] nbd: must specify an index to disconnect 05:48:56 executing program 3: socketpair(0x23, 0x0, 0x0, &(0x7f0000000340)) 05:48:56 executing program 2: socketpair(0x0, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 3: socketpair(0x23, 0x0, 0x0, &(0x7f0000000340)) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="0900000042ec8cb2060000007f00"], 0x14}}, 0x0) 05:48:56 executing program 1: socketpair(0x23, 0x0, 0x0, &(0x7f0000000340)) 05:48:56 executing program 3: socketpair(0x23, 0x0, 0x20, 0x0) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="0900000042ec8cb2060000007f00"], 0x14}}, 0x0) 05:48:56 executing program 1: socketpair(0x23, 0x0, 0x0, &(0x7f0000000340)) 05:48:56 executing program 3: socketpair(0x23, 0x0, 0x20, 0x0) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="0900000042ec8cb2060000007f00"], 0x14}}, 0x0) 05:48:56 executing program 2: socketpair(0x0, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 1: socketpair(0x23, 0x0, 0x0, &(0x7f0000000340)) 05:48:56 executing program 3: socketpair(0x23, 0x0, 0x20, 0x0) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x400, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0xff13, 0xa, '\x00'}]}, 0x28}}, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r9 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r9, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x60, r3, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '-'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fff}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r5}, {0x8, 0x1, r8}, {0x8, 0x1, r9}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x40}, 0xc028055) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000540)=ANY=[@ANYBLOB='l\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="08002abd7000ffdbdf25050000001c00078008000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c00080001000000000000000c00020005000000000000000c00060000000000000000000c00030008000000000000000c0002008000000000000000ebdd2ee07237f7c6c514cae8fba286c28e3c1709a90af4b14a083e53219b4c7395e15ec49d7f78432d0c6b9a746cf00a978f89e5cbd336dfb666980a699b5cc1f63a8c63f4647a72869193134830"], 0x6c}, 0x1, 0x0, 0x0, 0x14}, 0x4004080) 05:48:56 executing program 1: socketpair(0x0, 0x0, 0x0, &(0x7f0000000340)) 05:48:56 executing program 2: socketpair(0x0, 0x3, 0x20, &(0x7f0000000340)) [ 536.148803][T10833] nbd: must specify at least one socket 05:48:56 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x400, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0xff13, 0xa, '\x00'}]}, 0x28}}, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async, rerun: 32) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (rerun: 32) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) (async) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) (async, rerun: 64) r9 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r9, 0x14, 0x0, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x60, r3, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '-'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fff}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r5}, {0x8, 0x1, r8}, {0x8, 0x1, r9}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x40}, 0xc028055) (async) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000540)=ANY=[@ANYBLOB='l\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="08002abd7000ffdbdf25050000001c00078008000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c00080001000000000000000c00020005000000000000000c00060000000000000000000c00030008000000000000000c0002008000000000000000ebdd2ee07237f7c6c514cae8fba286c28e3c1709a90af4b14a083e53219b4c7395e15ec49d7f78432d0c6b9a746cf00a978f89e5cbd336dfb666980a699b5cc1f63a8c63f4647a72869193134830"], 0x6c}, 0x1, 0x0, 0x0, 0x14}, 0x4004080) 05:48:56 executing program 1: socketpair(0x0, 0x0, 0x0, &(0x7f0000000340)) 05:48:56 executing program 2: socketpair(0x23, 0x0, 0x20, &(0x7f0000000340)) 05:48:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="01005e000000000000000163f1bb638ef9000000"], 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f0000000200)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xfffffffffffffdd5}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x38, r4, 0x300, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7ff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}]}, 0x38}, 0x1, 0x0, 0x0, 0x4080}, 0x20000800) 05:48:56 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(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x400, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0xff13, 0xa, '\x00'}]}, 0x28}}, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) r6 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_RING_FDS(r6, 0x14, 0x0, 0x0) r7 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_RING_FDS(r7, 0x14, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r9 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r9, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x60, r3, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '-'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fff}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r5}, {0x8, 0x1, r8}, {0x8, 0x1, r9}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x40}, 0xc028055) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000540)=ANY=[@ANYBLOB='l\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="08002abd7000ffdbdf25050000001c00078008000100", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c00080001000000000000000c00020005000000000000000c00060000000000000000000c00030008000000000000000c0002008000000000000000ebdd2ee07237f7c6c514cae8fba286c28e3c1709a90af4b14a083e53219b4c7395e15ec49d7f78432d0c6b9a746cf00a978f89e5cbd336dfb666980a699b5cc1f63a8c63f4647a72869193134830"], 0x6c}, 0x1, 0x0, 0x0, 0x14}, 0x4004080) 05:48:56 executing program 1: socketpair(0x0, 0x0, 0x0, &(0x7f0000000340)) [ 536.211551][T10856] nbd: must specify at least one socket 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) openat$drirender128(0xffffff9c, &(0x7f0000000000), 0x200000, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:56 executing program 2: socketpair(0x23, 0x0, 0x0, &(0x7f0000000340)) [ 536.227944][T10860] nbd: must specify at least one socket 05:48:56 executing program 2: socketpair(0x23, 0x0, 0x0, &(0x7f0000000340)) [ 536.239126][T10860] nbd: must specify an index to disconnect [ 536.243366][T10867] nbd: must specify at least one socket 05:48:56 executing program 1: socketpair(0x23, 0x0, 0x0, 0x0) [ 536.247256][T10860] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.3'. [ 536.251183][T10860] nbd: must specify an index to disconnect 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) openat$drirender128(0xffffff9c, &(0x7f0000000000), 0x200000, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:56 executing program 2: socketpair(0x23, 0x0, 0x0, &(0x7f0000000340)) 05:48:56 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 1: socketpair(0x23, 0x0, 0x0, 0x0) [ 536.264041][T10873] nbd: must specify at least one socket 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) openat$drirender128(0xffffff9c, &(0x7f0000000000), 0x200000, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:56 executing program 2: socketpair(0x23, 0x0, 0x20, 0x0) 05:48:56 executing program 1: socketpair(0x23, 0x0, 0x0, 0x0) [ 536.284271][T10881] nbd: must specify at least one socket 05:48:56 executing program 2: socketpair(0x23, 0x0, 0x20, 0x0) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="988f08e8f2763c9b80f16a04"], 0x14}}, 0x0) 05:48:56 executing program 3: socketpair(0x23, 0x0, 0x0, 0x0) 05:48:56 executing program 1: socketpair(0x23, 0x0, 0x0, 0x0) 05:48:56 executing program 2: socketpair(0x23, 0x0, 0x20, 0x0) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="988f08e8f2763c9b80f16a04"], 0x14}}, 0x0) 05:48:56 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 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) socketpair(0xb, 0x3, 0xe1d, &(0x7f0000000540)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000680)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000640)={&(0x7f00000005c0)={0x78, r1, 0x20, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000001}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x78}, 0x1, 0x0, 0x0, 0x4040}, 0x40004) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x44, r2, 0x2, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8000000000000001}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x44}, 0x1, 0x0, 0x0, 0xc0}, 0x8040) r7 = syz_io_uring_setup(0x2ea7, &(0x7f0000000100)={0x0, 0x679f, 0x20, 0x0, 0x39e}, &(0x7f0000000000), &(0x7f0000000180)) syz_io_uring_setup(0x5b17, &(0x7f00000001c0)={0x0, 0xa050, 0x80, 0x1, 0x231, 0x0, r7}, &(0x7f0000000240), &(0x7f0000000280)) 05:48:56 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="988f08e8f2763c9b80f16a04"], 0x14}}, 0x0) 05:48:56 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, 0x0) [ 536.336163][T10903] nbd: must specify at least one socket 05:48:56 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x1c}}, 0x44) [ 536.349675][T10903] nbd: must specify an index to disconnect 05:48:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="000427bd7000fcdbdf25000600000c0004000100008000000000"], 0x20}, 0x1, 0x0, 0x0, 0x2404c040}, 0x4008005) [ 536.364080][T10912] nbd: must specify at least one socket 05:48:56 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x1c}}, 0x44) [ 536.377756][T10915] nbd: must specify at least one socket 05:48:56 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x24}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) socketpair(0x23, 0x3, 0x20, &(0x7f0000000340)) [ 536.386190][T10915] nbd: must specify an index to disconnect [ 536.389154][T10919] nbd: must specify at least one socket 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x1c}}, 0x44) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x1c}}, 0x44) (async) 05:48:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000", @ANYRES16=r1, @ANYBLOB="010004000000007692baaba4f6"], 0x14}}, 0x0) [ 536.405328][T10925] nbd: must specify at least one socket 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="ec702687b9114487a3e3036884f88adb598602e7a1090000000000000000007664b8"], 0x14}}, 0x0) 05:48:56 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0x98}}, 0x0) 05:48:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:56 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x58}}, 0x0) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="ec702687b9114487a3e3036884f88adb598602e7a1090000000000000000007664b8"], 0x14}}, 0x0) 05:48:56 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x5c, r3, 0x4, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80000001}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xca}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4100}, 0x4008800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x58}}, 0x0) [ 536.441426][T10939] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 536.446587][T10939] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 536.450001][T10939] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 536.454162][T10939] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="ec702687b9114487a3e3036884f88adb598602e7a1090000000000000000007664b8"], 0x14}}, 0x0) [ 536.464261][T10946] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 05:48:56 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x74, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x74}}, 0x0) [ 536.473335][T10945] nbd: must specify an index to disconnect 05:48:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) sendmsg$NL80211_CMD_DEL_PMK(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x68, 0x0, 0x100, 0x70bd25, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x1, 0x67}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x68}}, 0x800) [ 536.477237][T10945] nbd: must specify at least one socket 05:48:56 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) [ 536.493032][T10954] nbd: must specify at least one socket [ 536.495186][T10952] nbd: must specify a size in bytes for the device 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) (async) sendmsg$NL80211_CMD_DEL_PMK(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x68, 0x0, 0x100, 0x70bd25, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x1, 0x67}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x68}}, 0x800) 05:48:56 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) 05:48:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:56 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 536.511259][T10960] nbd: must specify at least one socket 05:48:56 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 536.518034][T10963] nbd: must specify a size in bytes for the device 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) (async, rerun: 32) sendmsg$NL80211_CMD_DEL_PMK(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x68, 0x0, 0x100, 0x70bd25, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x1, 0x67}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x68}}, 0x800) (rerun: 32) 05:48:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:56 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x80, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x80}}, 0x0) [ 536.539259][T10972] nbd: must specify a size in bytes for the device 05:48:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:56 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x90, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x90}}, 0x0) 05:48:56 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x90, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x90}}, 0x0) [ 536.554550][T10969] nbd: must specify at least one socket 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:56 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x64, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x64}}, 0x0) [ 536.580977][T10986] nbd: must specify at least one socket 05:48:56 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x64, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x64}}, 0x0) 05:48:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:57 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa4, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa4}}, 0x0) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x58}}, 0x0) 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:57 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, r1, 0x400, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x24}, 0x1, 0x0, 0x0, 0xc011}, 0x4000000) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x1}, 0x14}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:57 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0xc000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x38, 0x0, 0x10, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x20}]}, 0x38}, 0x1, 0x0, 0x0, 0x20008800}, 0x40000) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r4, 0x14, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="000105bd7000fddbdf25018008000100", @ANYRES32=r4, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000800ff07000000000000"], 0x3c}, 0x1, 0x0, 0x0, 0x8040894}, 0x8000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) [ 536.644769][T11011] nbd: must specify an index to disconnect [ 536.647855][T11011] nbd: must specify at least one socket 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, r1, 0x400, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x24}, 0x1, 0x0, 0x0, 0xc011}, 0x4000000) (async, rerun: 32) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x1}, 0x14}}, 0x0) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x90, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x90}}, 0x0) [ 536.663162][T11016] nbd: must specify at least one socket 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xb8}}, 0x0) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) [ 536.677176][T11018] nbd: must specify at least one socket 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, r1, 0x400, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x24}, 0x1, 0x0, 0x0, 0xc011}, 0x4000000) (async, rerun: 64) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x1}, 0x14}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xb8}}, 0x0) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xb8}}, 0x0) 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) r2 = openat$nvram(0xffffff9c, &(0x7f0000000140), 0x8200, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x5c, r1, 0x400, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7fffffff}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}]}, 0x5c}, 0x1, 0x0, 0x0, 0x44000}, 0x20004010) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r5) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(0xffffffffffffffff, 0x12, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x200, 0x0, 0xfffffffe}, 0x14}}, 0x0) 05:48:57 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xb8}}, 0x0) [ 536.728879][T11042] nbd: must specify an index to disconnect 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:57 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) r2 = openat$nvram(0xffffff9c, &(0x7f0000000140), 0x8200, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x5c, r1, 0x400, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7fffffff}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}]}, 0x5c}, 0x1, 0x0, 0x0, 0x44000}, 0x20004010) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r5) (async) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(0xffffffffffffffff, 0x12, 0x0, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x200, 0x0, 0xfffffffe}, 0x14}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r0) (async) r2 = openat$nvram(0xffffff9c, &(0x7f0000000140), 0x8200, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x5c, r1, 0x400, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7fffffff}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}]}, 0x5c}, 0x1, 0x0, 0x0, 0x44000}, 0x20004010) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 64) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r5) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(0xffffffffffffffff, 0x12, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x200, 0x0, 0xfffffffe}, 0x14}}, 0x0) 05:48:57 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x10}, 0x14}}, 0x0) eventfd(0x9b) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x10}, 0x14}}, 0x0) (async) eventfd(0x9b) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x10}, 0x14}}, 0x0) (async) eventfd(0x9b) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:57 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:57 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, 0x0, 0x0, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x40}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x54}, 0x1, 0x0, 0x0, 0x80}, 0x34040084) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x4000004) 05:48:57 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:57 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) [ 537.331605][T11139] nbd: must specify at least one socket 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:57 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, 0x0, 0x0, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x40}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x54}, 0x1, 0x0, 0x0, 0x80}, 0x34040084) (async, rerun: 64) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x4000004) 05:48:57 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) [ 537.379214][T11149] nbd: must specify at least one socket 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, 0x0, 0x0, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x40}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x54}, 0x1, 0x0, 0x0, 0x80}, 0x34040084) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x4000004) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) [ 537.402236][T11169] nbd: must specify at least one socket 05:48:57 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:57 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:57 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:57 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:57 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) 05:48:57 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:57 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:57 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:57 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB, @ANYRES16=r4, @ANYBLOB="000228bd7000fddb000c0003000300000000000000000000000049"], 0x20}, 0x1, 0x0, 0x0, 0x24000060}, 0x80c1) socketpair(0x9, 0x6, 0x7b, &(0x7f0000000000)) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 537.485782][T11205] nbd: must specify at least one socket 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 537.489159][T11205] nbd: must specify an index to disconnect 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB, @ANYRES16=r4, @ANYBLOB="000228bd7000fddb000c0003000300000000000000000000000049"], 0x20}, 0x1, 0x0, 0x0, 0x24000060}, 0x80c1) (async, rerun: 64) socketpair(0x9, 0x6, 0x7b, &(0x7f0000000000)) (rerun: 64) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x54, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x54}}, 0x0) [ 537.513136][T11217] nbd: must specify at least one socket 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 537.519739][T11222] nbd: must specify a size in bytes for the device 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB, @ANYRES16=r4, @ANYBLOB="000228bd7000fddb000c0003000300000000000000000000000049"], 0x20}, 0x1, 0x0, 0x0, 0x24000060}, 0x80c1) socketpair(0x9, 0x6, 0x7b, &(0x7f0000000000)) (async) socketpair(0x9, 0x6, 0x7b, &(0x7f0000000000)) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x4c}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) [ 537.536630][T11228] nbd: must specify a size in bytes for the device [ 537.539764][T11230] nbd: must specify at least one socket 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x44}}, 0x0) [ 537.542941][T11230] nbd: must specify an index to disconnect [ 537.545716][T11233] nbd: must specify an index to disconnect 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) [ 537.554706][T11237] nbd: must specify a size in bytes for the device 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="255c7552ce3557a611facedb482e86a481c8f3065b6707e3db0f82e0808350e7744790ffce32fc9a1cb5d76ab2d1537415daa244591a7725f060592fbba878bfada0119ed9dc6049e428078da77028987705b946f239521c63adf73c47460e93fa8b45848b8b3fdac02d1374ac05fffbbdb6a81a072c2c07f80f1c4dcddc009c50baf310410a35d6cc67542a162477cc790e032902e13fff5e431d603251862ad8860f0a8639837c3b21cdf3c45619708c9a9df4877a44795a3d5bd763abf3d992a1e359a2c3b731fcb8232485d6cac11a5e119a9e90f7ec2777dca7757c93463f7d46e8689e", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}]}, 0x38}}, 0x0) 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="255c7552ce3557a611facedb482e86a481c8f3065b6707e3db0f82e0808350e7744790ffce32fc9a1cb5d76ab2d1537415daa244591a7725f060592fbba878bfada0119ed9dc6049e428078da77028987705b946f239521c63adf73c47460e93fa8b45848b8b3fdac02d1374ac05fffbbdb6a81a072c2c07f80f1c4dcddc009c50baf310410a35d6cc67542a162477cc790e032902e13fff5e431d603251862ad8860f0a8639837c3b21cdf3c45619708c9a9df4877a44795a3d5bd763abf3d992a1e359a2c3b731fcb8232485d6cac11a5e119a9e90f7ec2777dca7757c93463f7d46e8689e", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 537.576240][T11245] nbd: must specify a size in bytes for the device 05:48:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="255c7552ce3557a611facedb482e86a481c8f3065b6707e3db0f82e0808350e7744790ffce32fc9a1cb5d76ab2d1537415daa244591a7725f060592fbba878bfada0119ed9dc6049e428078da77028987705b946f239521c63adf73c47460e93fa8b45848b8b3fdac02d1374ac05fffbbdb6a81a072c2c07f80f1c4dcddc009c50baf310410a35d6cc67542a162477cc790e032902e13fff5e431d603251862ad8860f0a8639837c3b21cdf3c45619708c9a9df4877a44795a3d5bd763abf3d992a1e359a2c3b731fcb8232485d6cac11a5e119a9e90f7ec2777dca7757c93463f7d46e8689e", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) 05:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 537.593802][T11253] nbd: must specify at least one socket 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:58 executing program 0: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f00000003c0), 0x80, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x70, r0, 0x0, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x10}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x70}, 0x1, 0x0, 0x0, 0x4c890}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$PTP_SYS_OFFSET(0xffffffffffffffff, 0x43403d05, &(0x7f0000000080)={0x4}) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 537.613637][T11262] nbd: must specify at least one socket [ 537.617487][T11264] nbd: must specify an index to disconnect 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:58 executing program 0: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) (async) r2 = openat$nvram(0xffffff9c, &(0x7f00000003c0), 0x80, 0x0) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x70, r0, 0x0, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x10}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x70}, 0x1, 0x0, 0x0, 0x4c890}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) ioctl$PTP_SYS_OFFSET(0xffffffffffffffff, 0x43403d05, &(0x7f0000000080)={0x4}) (async, rerun: 64) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) [ 537.632529][T11270] nbd: must specify at least one socket 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) [ 537.636940][T11274] nbd: must specify an index to disconnect 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}]}, 0x30}}, 0x0) 05:48:58 executing program 0: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f00000003c0), 0x80, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x70, r0, 0x0, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x10}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x70}, 0x1, 0x0, 0x0, 0x4c890}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$PTP_SYS_OFFSET(0xffffffffffffffff, 0x43403d05, &(0x7f0000000080)={0x4}) (async, rerun: 64) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (rerun: 64) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) [ 537.654041][T11281] nbd: must specify a size in bytes for the device [ 537.659245][T11284] nbd: must specify an index to disconnect 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x28}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) [ 537.675467][T11292] nbd: must specify a size in bytes for the device 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x20}}, 0x0) [ 537.696120][T11299] nbd: must specify a size in bytes for the device 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x4c, r2, 0x8, 0x70bd2c, 0x6, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '+{'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x10}, 0x4040) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x18, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}]}, 0x18}}, 0x0) [ 537.714889][T11305] nbd: must specify at least one socket 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) [ 537.717814][T11307] nbd: must specify a size in bytes for the device 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x4c, r2, 0x8, 0x70bd2c, 0x6, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '+{'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x10}, 0x4040) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x4c, r2, 0x8, 0x70bd2c, 0x6, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '+{'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x10}, 0x4040) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) (async) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) [ 537.739413][T11316] nbd: must specify at least one socket 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa0, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0xa0}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 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) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x4c, r2, 0x8, 0x70bd2c, 0x6, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '+{'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x10}, 0x4040) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r2, 0x1}, 0x14}}, 0x0) [ 537.762765][T11330] nbd: must specify at least one socket 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x94, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x94}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x49, &(0x7f0000000080)={&(0x7f0000000100)={0x14, r1, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0x0, 0x2, 0x7}]}, 0x14}, 0x1, 0x0, 0x0, 0x400c004}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000000)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x4e23, @empty}, 0x3, 0x3, 0x4, 0x2}}, 0x26) [ 537.786163][T11337] nbd: must specify a size in bytes for the device 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0xac}}, 0x0) [ 537.791050][T11338] nbd: must specify at least one socket 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x49, &(0x7f0000000080)={&(0x7f0000000100)={0x14, r1, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0x0, 0x2, 0x7}]}, 0x14}, 0x1, 0x0, 0x0, 0x400c004}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000000)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x4e23, @empty}, 0x3, 0x3, 0x4, 0x2}}, 0x26) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x94, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x94}}, 0x0) [ 537.827535][T11346] nbd: must specify a size in bytes for the device 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xac}}, 0x0) [ 537.831509][T11347] nbd: must specify at least one socket 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x49, &(0x7f0000000080)={&(0x7f0000000100)={0x14, r1, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0x0, 0x2, 0x7}]}, 0x14}, 0x1, 0x0, 0x0, 0x400c004}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000000)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x4e23, @empty}, 0x3, 0x3, 0x4, 0x2}}, 0x26) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x94, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x94}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xac}}, 0x0) [ 537.851696][T11353] nbd: must specify at least one socket [ 537.855361][T11356] nbd: must specify a size in bytes for the device 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa0, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0xa0}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xac}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x94, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x94}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa0, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0xa0}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x94, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x94}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) [ 537.891267][T11368] nbd: must specify a size in bytes for the device [ 537.896713][T11370] nbd: must specify a size in bytes for the device 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x49, &(0x7f0000000080)={&(0x7f0000000100)={0x14, r1, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0x0, 0x2, 0x7}]}, 0x14}, 0x1, 0x0, 0x0, 0x400c004}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000000)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x4e23, @empty}, 0x3, 0x3, 0x4, 0x2}}, 0x26) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x49, &(0x7f0000000080)={&(0x7f0000000100)={0x14, r1, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0x0, 0x2, 0x7}]}, 0x14}, 0x1, 0x0, 0x0, 0x400c004}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000000)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x4e23, @empty}, 0x3, 0x3, 0x4, 0x2}}, 0x26) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa0, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0xa0}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xac}}, 0x0) [ 537.917635][T11376] nbd: must specify at least one socket [ 537.919786][T11380] nbd: must specify at least one socket 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x8c}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa0, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0xa0}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x98}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x8c}}, 0x0) 05:48:58 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f00000003c0), 0x80, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x70, r0, 0x0, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x10}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x70}, 0x1, 0x0, 0x0, 0x4c890}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$PTP_SYS_OFFSET(0xffffffffffffffff, 0x43403d05, &(0x7f0000000080)={0x4}) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x90, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x90}}, 0x0) [ 537.967860][T11394] nbd: must specify an index to disconnect 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x8c}}, 0x0) 05:48:58 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x8c}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x64, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x64}}, 0x0) 05:48:58 executing program 0: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x84, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x84}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x5c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x5c}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x84, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x84}}, 0x0) 05:48:58 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x68, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x68}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x50}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xb8}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x84, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x84}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x2c}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x84, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x84}}, 0x0) [ 538.068762][T11432] nbd: must specify at least one socket 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x2c}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x58}}, 0x0) [ 538.089445][T11438] nbd: must specify at least one socket 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x2c}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x58}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) [ 538.112788][T11445] nbd: must specify at least one socket 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x48}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x58}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x40, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x40}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x58}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x38}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x50}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x30}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x50}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x50}}, 0x0) 05:48:58 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x58}}, 0x0) 05:48:58 executing program 0: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x50}}, 0x0) 05:48:58 executing program 0: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x58}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 0: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x44}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 05:48:58 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xb8}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 05:48:58 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x20}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:58 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 538.357990][T11546] nbd: must specify at least one socket 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x20}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 538.379915][T11553] nbd: must specify at least one socket 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x20}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) [ 538.398090][T11560] nbd: must specify at least one socket 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x3c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x3c}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x34, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x34}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x2c}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x24}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xb8}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000240), 0xffffffffffffffff) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640)={0x0, 0x673c}, &(0x7f0000000000), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="00000000858ee47e990243157eefc078c019e56379a6ac238620b987521f47277079ff146ab2efb538010000006ffa7be89f7394d7d9d4b465519dbf662f885e9218f780090e4e7243011b73fa238632b8589c15b369c693a1746951", @ANYRES16=r1, @ANYBLOB="01000000000000000000010900005aa2f076dd92d2d7b3905fdca5258ff00f994e6580b715a0baa42f8a42d9ba92fa78fad30c573502e9adbb7aef757a192a52b0eeefb72b4b4c6151fefaed2dc5820edd15838b07f20111a753d9fb775ec7d68e5f69faecaf202e8df1a7499680b51aac1db36a2745d2f6df35e1be410543cb8cc0d68eef5191539de5e9d99c650004ef22e399111ff855017c9d3eeeed38bd0de7c62d6ebb02b7d48ef3afe8ea4397e22e3a64be1d3a148e52892af70da3ce0dc2e69a418b6ac717b42bd05f60c4828ec7fe7118bfd7d17a"], 0x14}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000240), 0xffffffffffffffff) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640)={0x0, 0x673c}, &(0x7f0000000000), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="00000000858ee47e990243157eefc078c019e56379a6ac238620b987521f47277079ff146ab2efb538010000006ffa7be89f7394d7d9d4b465519dbf662f885e9218f780090e4e7243011b73fa238632b8589c15b369c693a1746951", @ANYRES16=r1, @ANYBLOB="01000000000000000000010900005aa2f076dd92d2d7b3905fdca5258ff00f994e6580b715a0baa42f8a42d9ba92fa78fad30c573502e9adbb7aef757a192a52b0eeefb72b4b4c6151fefaed2dc5820edd15838b07f20111a753d9fb775ec7d68e5f69faecaf202e8df1a7499680b51aac1db36a2745d2f6df35e1be410543cb8cc0d68eef5191539de5e9d99c650004ef22e399111ff855017c9d3eeeed38bd0de7c62d6ebb02b7d48ef3afe8ea4397e22e3a64be1d3a148e52892af70da3ce0dc2e69a418b6ac717b42bd05f60c4828ec7fe7118bfd7d17a"], 0x14}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xb8}}, 0x0) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r2, 0x0, 0x0, 0x40000001, 0x0, 0x0) sendto$l2tp6(r2, &(0x7f0000000100)="eec44cd9f78b25c685a7b58f6004351c9d06c278af465b84eec8c70701e3d2b15f12135f009e78a5ec59da301e696e7b9ff900f17e78ea6ce56722e7b768a2070c2c7eb3a6b56582ea151289716d", 0x4e, 0x0, &(0x7f0000000000)={0xa, 0x0, 0xffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x20) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_io_uring_setup(0x4095, &(0x7f0000000100)={0x0, 0xc051, 0x0, 0x1, 0x2de}, &(0x7f0000000000), &(0x7f0000000180)) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000006, 0x10, r2, 0x8000000) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000500)={&(0x7f0000000400), 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000001940)={&(0x7f0000001880)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000001900)={&(0x7f00000018c0)={0x40, r1, 0x800, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '\\&&'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r5 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r5, 0x12, 0x0, 0x0) r6 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r6, 0x12, 0x0, 0x0) r7 = syz_genetlink_get_family_id$devlink(&(0x7f0000001740), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_GET(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000001800)={&(0x7f0000001780)={0x54, r7, 0x10, 0x70bd2d, 0x25dfdbfe, {}, [@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}]}, 0x54}, 0x1, 0x0, 0x0, 0x800}, 0x410) r8 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r8, 0x12, 0x0, 0x0) io_uring_register$IORING_REGISTER_FILES_UPDATE(r2, 0x6, &(0x7f0000000200)={0x19c, 0x0, &(0x7f00000001c0)=[r2, r2, r5, r2, r6, r8, r2]}, 0x7) io_uring_register$IORING_UNREGISTER_PBUF_RING(r8, 0x17, &(0x7f00000005c0)={&(0x7f0000002000)={[{&(0x7f0000000240)="6e36244d5e1dc4ac4e2a13bbaa4fa77a43c7048ea9bcd07a41f0b1a356dcc2be7c9b0f012fb41f", 0x27}, {&(0x7f0000000740)="80e00b75adf17faffa83d777e2092cf14b748bd2aa2a9f96fc59c708efb5fb6a4e71de2a470a43ee8ad91b0e3697bd4e186222f989b92a7a8a66096c1c032d115723fd83cd311434e01b9017a10cff0590eb64bc4270bb937a0eb820ee29112ad285f77f51208ce329a69e43aaa11c09774b69c208a2b89eef755da9a62bfafc700db8fa6e984774cd49a08bf8d56e3d88e85b7d6ef54b22ded0a5eecc00b23d5b0193946852436d67576f60d728bec4206b9f0bb8d4b3ae96be6c6318bd2063291e2d2df16421aec7cd19f19d10740c5d645df8688f92a2998f7ad918044eeb6aea628e75ea66ef35dc99b59327012c1f89bef45cb5d7db4c23f12b5d22f047b007f8c811aab750c930daf59441a910cc58a047908fab0728027d25389956af2ecc6cf7608001f35c25068874645d80463361ab67500d933391230bdcff370d91354ad854e25e99f7acb0bce3a151e330beb793697b0b4df16ea665c0868d81dc3b2862709bcd700184cbccd3352be4cd5a38cd5bf9b899f4895dfbbcaf4e3e8086934ccb4c7ff246bf2b8f15e29c407adf401ac19881746eb5e8b91278e92ed83dddfb797f42eb0b29151886a86d12f9bb98f1e0e7007f657523178b7b85aa2fef7fa370b2bb515721ea019b51160c2e597f9f4cc12e76926504358c33780d8d907f29904392784540bd0ca04c2bd7dfa27b351b71e520d4c595f5d2753340a6b158828610e5c4aa8345113c35c59a6d1ba0074b2dfc1714470e124514085982b32050d5a6e6aa94632d224da6cf7afd8ce930a3aeaa15af0775ae03b72b620feff03225a840be37896de6c9589b470fc1e96aebdb38c8439f12d47129aad1c33b336585e82a06d1c8e6896fed77d9f6680dd38d1031c9cac88dba81ce9f7a55ab857fd79fe843730f9794937afd66a1a37f1d05f5c60a59502b489242f3f36478630e4cd6cd618fffcd89c6117e7a193dfa1f6c3412bdfac44a044197d34098f13ae9116dca2a2603b8ceb9a785fdf598b187452851aac6b5ca902d964e871ae753ee389336fbbf32f0fd0afa7101f6e80eed1edc657149eb2e8a0c538a86d87237e3885ede4c7744256d1d903953ab46bd10563abf7b8217e75dce5c99eeb89a48916b6cdcc4e42e39ac22ba2065bddfac89df6848803a0f3c45279c923a65601b5f1b0a9ee0f148bc08d504e44bebcde44ce7fd838de229b5cb08baa04b4e0889fb15a32b02f91d94a7151a3977296483c4f431ef53094eee1e22c59ca5a6625f6e548e048eefd151011edf4fe6adb757eccfe5331bd4971b7493ca888e9cec7bd4ff648fbdb7090c0ee9e42523b11b0bcc895823bed036648d1054935bb5429f6bba39a51441c5911d396d7ca19ad0be96e2ca07bfb384ff757d07e6068389e47cd4c51b986af244e072c9d6c8675a011587b907a4b1a7ec0376f429493fd3e4886c61c8719b5e03b5337a658341706318cb88de44c29b5cb0e9a33a68432be92dc3128b169c6c1883afe569c747383a95539ae36e29e963c5e09bc8aef53d083dcc72e08ec0f81cdd92527371dce09536d0002b73a5873d8f7d08448afc44506a5dcdc12e10273af201cd540d66ee0fd52811ba4049072fdabb1d73bc2a4ab4586adadc84b636703bc5f2409a328f93031dffa3b396647f54b94a425ed59ee97d9510a46aa5427de4cc2f129750865667b0372cd35dc9de7e3794b5e95ee58091b4b45ff486b6bfd47b872e89c3c3162d7bec036fddcf7f12ebd9e7d24d204f9635cb0d7bcf4b1893ef7b6e87a903a6e9729acf74e8953ad72266bd3b40ca694eeb541b97a47e31b314f46f438639f250bc7e1ec236e563454c06bafd757c59748596b305477b6a15576ea03001f5b32f5514bd52cb67fd4619fd6d83ae9b2673298996a3a01ae66ec0519cbe97042a271a32e42a79ef8228301cd94be313c41d95af4da3b8caf45b20b75cf0d1b955a7a41c484345f885094f9abc0da7af807b4104d59f6e83b45295dc83319bd7d394c0b35b1693f27c98d7572ca5fa4eefae0dbbdf95fb526d54599d952e2bbaead17a199d86945b0e859f6c7a60a0d9816c0adb3925f0f270f399710bdf4ee1a975c3a407684274d5e299172dd4ec22316abb7f7af2402ed19ef23abf9589a40d1f7b68e6e212eabfac5d78090a7425d8a64e0258867ef5a424bb48896f574c96f3a60f13ebce080c4108a84f248626a4ad8a62936088c7029cb2c9a755cd33123c3f8d55668947f0e81d3e7524b9e57287f470ac274410477010f0c6d5deb0b0ae2c312e474b8d1e5d63e99bdb917b8c9789e2a47f897da4b5a396a01bbc472b8fa674f30f3e147bddfe5a1fa01bbbe618b93033e5b05e7c35eeb8620445e145d3162573ff88d24894ed5d8a796ea414a007a1411b0eafd00eeb4bc908869084c0ae382f851d39e2eb5d9d2892727b24489e3b47aeaece4d1053f47ae14fb0aeaa7ec51c832d20cc2c110c2d3529033a14509f28be9fb3b09ad4dab25f6480254e695f321057c0838be8359995347321a2301fd38b2590cf8bdb700f5a90cb8c88de7ad5b5505c73dcb87032e855d8de4ba805039aa28edc87c9363212e79c5420998dd2702f07daee769a9bf4761dc947074c0924b1a2dae0638cc51e2860cfe422c4e594bc7fe76ad6cd2b079f47fe9c0348c8d2c67c403251d22d221584cc4916a7a5da65ecc2f1bc5e94169716bcb12559793b8aa92ad24c9f8b2195ceea3c2d7682fe4dada495325c3b119f6c546e5dacc8141a6f4108e68a1c217d99cc2ed3ecccbb0a91d8002bc596ad1c4bae1a6ffcdbe750119502a2ba8dfa4cc822c964e77f8ca734d79cab10012190d02cf0ae54648b06e1736209943dc90cfd98fbc7abb5bcb11b4c88f20080acad532f330a49f52e63c414dc297e63c44f1e459cbccea667e733166ff855d1b03412379763179fc6a8c1500c4dc35081caff4da1efaf6d460f7870769ff60b1f351906109f1480129e00a5cc2935302599833d45afee2f1b0f704e38586d963a4400061de77a4b638961a3a2b35f3d8253363ba5ab163496dbd3be48dba1f7b349b93156aba9082da1678975ba63b36149aa52fb3f7bc003827b924711c1c445070756deacd99dc70f951eb485f83119c1501a819f8bf413a138cca5f28265ae9d09305511776c5538ae477c97cce053f447da548e630b1afccbef945dc25aa9b533e0dbf998cd30eb2369c6550d154603d5a342162153ed5e4f7660bf940dac6d219ea09c09c6c46b812a37d3bb09073c3214de6c39ce126846af72795110d6407367e4d7037d55353444696373372060e3bcb55c809bcce775ee61197bf9798404139d41186e0cfabf12445151566fa05b67706fd225d7d2218b8e01c2ca6499ba266e65827a54abdefc29a868c72705d088e598bc309bc0fd3d5b13e648925a3282e3aaaeb1d624b85a877f0db4df509dd9cbe47d1937357b55ff105658297f13f15a4848a071a55c5bf5d3d6e0eca5d6ec78a3916e5a47f6fff482b0ffd061c0ec1dc9675eba8fe16b1e7720a57b32695247fdb652d142fa9f03da2be27869b0f900ae089e96c4269e3c33e8e3f0789f6f0d527c961add90b99b22901eb5b2584301efde366e5d9f585deadbb68b45394f718c68c4d155448256fd6a692552ea4d84da47201f24fd48522c074c5c9e623dcbcc579024890dd1ef7a6494c7f08cd36b09c00ba2ae5ad7f8f6574506771dffdb48f7d41f2846470545d2fe03c3cf8e71b96401889ce7fdb40c65861a83df56e23d0ce96188c24df57f7918fb393c67ecfc3883d95d10098b1f63671291a7d4729318f5c04e952ffa7d8a2de9f857ad79df6590b838da487e35407bf1adbd59a1487763afe1f394b3636a1124edacf4d3f3eef5f8bbea98b354bf3353079d659834fefe3a8d4e2a47bf6fd3ef3464c0fef005e4f338cb705a668d8c2c22bcac387c6e0b2011566eaffef82eeaf7cf7e1be7ef44a6affc453e9453aae005cdd9e38ce3f1d7a729454ae050895494768f61e9f8befc7f9cc01922debd5d6d2d3fdbe7e5621cea1391a61487b1018f7f3e376399877c48f2d326fd8fab989d94ceea8d5dae6af125ba978c0303b32716bd9ce40fbb40a0527e1bc04fd93a36d7adfaaa877769cf4c5a77061d3bc68deac32ee6ba611f96cd2cb168b69a78def6f2c46c98046a4e4b72230718ddec16a545158a0125ef7f61d9814cd3facd4560c71d4c043c63dac4694a4000a514acd32bbe24c3cc0f8ede1d3d1b2a9216f575918d90248ab5f5f946ab9a9d528d8689801047e5d423f2e8d5a954744e248c0e30a57b0a3d196f8ecb80b0bfb70c401416f4801ce0b07d6c4b4286dfe5d3c1e34821ad564a8b9caff1c7ef94240ca0f2eba34aeb9d81b91248bc6a85cbbcbee7bd8c183bc900f71f9f9a440556260e662deee4867b26438950c58ff87729a0ff8d90b3fab3650c018ef5b71c445ef0e195bdc8c3cb0b0a4a82a572438e49ed77884905a9e0118522a87b852a742b25835c8842cba79b67179e877f527ada29cbb68f8676dfea2c67bca615fd7e8b05b261fb85783ab3c52543687a4c1e540a16818d0d5f214e36c7661f534ad7be9cd4d180824d8dd94bd87875afc71a29f403b668ca0e2455d1dcd39db63426cc535d628ec514fde8c6ff84650e02afe4355afc14293ca523b822e35334825e467b3a880f0a0cc375f4b80c01c12bb065c999b55f6be3ccc2a41120aead9703d280b6b73b0fa24e06753563458722e72ba9068a1fa149252bcfe459082b3e7400217ee5ae92fc2f02cc68790628d13179e2ba9ea95df0a78d7db1394ebdbde36ff81e1a7580f7a062615140224861fc4a2bcac422a1ba9a73354f9562f5fc9723bf7cd87142c3a560ad463bcb594287e258645f436ea5e892aff8beb30e30530a5967021a290df227dd008eb936c1951c1fd49cee5833e32cd97fbdd06b7dff466bc7b3669cc8a0c1a1b5e2276e2d850d964ace7c08f9b65c25a54f7f92eb8ea813b7329c232c2dba22fd8d3b5451ad05c24521cf27ca7e4c3338228b7eebefc68a7a7086164f2c258592a32f262e4fa3a64257d41447709d395d024d0167405c38f558d92238f35aa0c24e3cd93faef948114448609a5844ffbce0fde2dab06db52a17d105766d1814a58dae7c7a63010e512461b8cf169f9097e829c5e0dd728ef9ae1ec63da124f9c9f3c02da390a553403fc8cbcb823d1252192fb76d6d9d3d176e0f0d3f3b53857d0c00e8c1b9550a7d09f0ad0bc49d7f4de17fd0b0699648865243c9eacc2b1bffbe4dab865af409e7f8b615dc73ff296bf646d57b2086feb59265b1243eed775b252f13fac7ecbef311b80f7dd925e449316751e358aa90f2d31148af941e74c32cced10cc6b773ca47b81302165a22dea4a338d3dcb2b72440a647627e447277a09dd79d40f9dc0b087de6379d63ecebb2f779feecec7778c3da21a220bb75b2d3b2151c903460ef5e23e7478dc53673600570000c0156aaa0095c5d821e448422efff92bee5c8b13e400eab9a253af7f8c231dac0de3b97612e6d7b440b589c99aa557645a70b43581a0292ff45361978a0583176115b0a7c4f6a19d1f8727598a1529e9817a3c7371059336a0b37df85383e5dc1dad4ef2b9beddd0d9005f8540950022a4c50e730b033707749dc554e7c0a8ef55213245c79adb63fd550698e3fa8d2c54b50c3d8331f4c97733c0cbe1b2cab1d87699665537cb5dd876b20158baad9c6b10ef03541b63041431632763aff251620", 0x1000, 0x2}, {&(0x7f0000000280)="da64cdeffb86541299d92b8e57c42f480b1ad7e3abc18f71a54586f93e18ce122024ff0b823746f5cbd3d8ff4560c531669ea3c4a4ec928c824f1501afc3c3aeb4561d05ce467879c7d3dbaab656660fa0dbef5848603838548f3ad01fb8de261ff0807d6721936b7575dd197e695aea9a1295d37e9d631d7b53f6ec9f08855651e0062bbe229f52ddeac25ed1b452727b7b020c4e41bb99", 0x98, 0x1}, {&(0x7f0000000340)="b2a2", 0x2, 0x2}, {&(0x7f0000000380)="9d28ee221aea2e74b845ff06f7edd4957012d0157b1f9a33489353ec274430f351276a9845ac166f0263bed2e6725ba01df1490ca7dce60028047287135f40525cd54ca0e63b146f0e386133ff2b825c5d43d57f22c1591a2007172cf94d3905535f51f76e558454edb118bac4be181805b3e95e5c06e2c4a29fd24880", 0x7d, 0x1}, {&(0x7f0000000400)="7da99c74", 0x4, 0x1ff}, {&(0x7f0000000440)="334a9f85656f248e6866e78732cfbdf2871ec129511f1c2ef604e73d1be8355468b51e8b2d9ebd0a6ad6a01ddd6df5e0e56e8c1896988e303c0dffb6a2ca336dfb8604c2e0bb2313698ac651ec078169c3a9af3b6ce1a255d642720d39e8d4007ffba7e721ec8776a988bfdc7380", 0x6e, 0x1}, {&(0x7f00000004c0)="3ac19977902fd580fc9e1a0889ed1acb8a8a716dad95ab8f5310a35741162865c7c00beae4452d13ca9acf2c19dd67d8fd77814b049dc0d517300d74f06dd157552a56f1e96660c0f66811676fa2cb39b291518ab1b6ac2d446491daaf8c0e56bced909f401bd0a4b1894bd910568b551272048b0724692d380426c435ffa717fd9ed4e13dca2eb88daa4b0e6dbcab0da780c7932989857aae53a410a6af59cbd42742cbb5772e56110520f8ecb8a8e34b76021ebf21c7aac4c50dfba5846cb68c1d8bfa9f2960a43bd5b1416518dbf95462a3aca2", 0xd5, 0x1}]}, 0x8, 0x2}, 0x1) 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) [ 538.557080][T11624] nbd: must specify at least one socket 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r2, 0x0, 0x0, 0x40000001, 0x0, 0x0) sendto$l2tp6(r2, &(0x7f0000000100)="eec44cd9f78b25c685a7b58f6004351c9d06c278af465b84eec8c70701e3d2b15f12135f009e78a5ec59da301e696e7b9ff900f17e78ea6ce56722e7b768a2070c2c7eb3a6b56582ea151289716d", 0x4e, 0x0, &(0x7f0000000000)={0xa, 0x0, 0xffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x20) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) [ 538.570930][T11623] nbd: must specify an index to disconnect [ 538.576627][T11623] nbd: must specify at least one socket [ 538.581148][T11632] nbd: must specify at least one socket 05:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xac}}, 0x0) 05:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r2, 0x0, 0x0, 0x40000001, 0x0, 0x0) sendto$l2tp6(r2, &(0x7f0000000100)="eec44cd9f78b25c685a7b58f6004351c9d06c278af465b84eec8c70701e3d2b15f12135f009e78a5ec59da301e696e7b9ff900f17e78ea6ce56722e7b768a2070c2c7eb3a6b56582ea151289716d", 0x4e, 0x0, &(0x7f0000000000)={0xa, 0x0, 0xffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x20) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa0, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0xa0}}, 0x0) [ 538.609463][T11640] nbd: must specify at least one socket 05:48:59 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r2, &(0x7f0000000100)="eec44cd9f78b25c685a7b58f6004351c9d06c278af465b84eec8c70701e3d2b15f12135f009e78a5ec59da301e696e7b9ff900f17e78ea6ce56722e7b768a2070c2c7eb3a6b56582ea151289716d", 0x4e, 0x0, &(0x7f0000000000)={0xa, 0x0, 0xffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x20) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:59 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) r6 = openat$dlm_control(0xffffff9c, &(0x7f0000000100), 0x82, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r5}, {0x8, 0x1, r4}, {0x8, 0x1, r6}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xb8}}, 0x0) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x94, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x94}}, 0x0) [ 538.630070][T11648] nbd: must specify at least one socket 05:48:59 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) sendto$l2tp6(0xffffffffffffffff, &(0x7f0000000100)="eec44cd9f78b25c685a7b58f6004351c9d06c278af465b84eec8c70701e3d2b15f12135f009e78a5ec59da301e696e7b9ff900f17e78ea6ce56722e7b768a2070c2c7eb3a6b56582ea151289716d", 0x4e, 0x0, &(0x7f0000000000)={0xa, 0x0, 0xffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x20) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0xac}}, 0x0) [ 538.638251][T11654] nbd: must specify a size in bytes for the device [ 538.647281][T11657] nbd: must specify at least one socket 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x94, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x94}}, 0x0) 05:48:59 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) sendto$l2tp6(0xffffffffffffffff, &(0x7f0000000100)="eec44cd9f78b25c685a7b58f6004351c9d06c278af465b84eec8c70701e3d2b15f12135f009e78a5ec59da301e696e7b9ff900f17e78ea6ce56722e7b768a2070c2c7eb3a6b56582ea151289716d", 0x4e, 0x0, &(0x7f0000000000)={0xa, 0x0, 0xffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x20) 05:48:59 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x94, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x94}}, 0x0) [ 538.659684][T11660] nbd: must specify a size in bytes for the device 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0xac}}, 0x0) [ 538.666064][T11664] nbd: must specify at least one socket 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x94, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x94}}, 0x0) [ 538.671198][T11663] nbd: must specify a size in bytes for the device 05:48:59 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) sendto$l2tp6(0xffffffffffffffff, &(0x7f0000000100)="eec44cd9f78b25c685a7b58f6004351c9d06c278af465b84eec8c70701e3d2b15f12135f009e78a5ec59da301e696e7b9ff900f17e78ea6ce56722e7b768a2070c2c7eb3a6b56582ea151289716d", 0x4e, 0x0, &(0x7f0000000000)={0xa, 0x0, 0xffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x20) 05:48:59 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x94, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x94}}, 0x0) [ 538.682933][T11669] nbd: must specify a size in bytes for the device [ 538.686116][T11670] nbd: must specify at least one socket 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa0, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0xa0}}, 0x0) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}]}, 0xac}}, 0x0) 05:48:59 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, &(0x7f0000000100)="eec44cd9f78b25c685a7b58f6004351c9d06c278af465b84eec8c70701e3d2b15f12135f009e78a5ec59da301e696e7b9ff900f17e78ea6ce56722e7b768a2070c2c7eb3a6b56582ea151289716d", 0x4e, 0x0, &(0x7f0000000000)={0xa, 0x0, 0xffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x20) [ 538.695037][T11672] nbd: must specify a size in bytes for the device 05:48:59 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0x9000000}, 0x14}}, 0x0) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xac}}, 0x0) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa0, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0xa0}}, 0x0) 05:48:59 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, &(0x7f0000000100)="eec44cd9f78b25c685a7b58f6004351c9d06c278af465b84eec8c70701e3d2b15f12135f009e78a5ec59da301e696e7b9ff900f17e78ea6ce56722e7b768a2070c2c7eb3a6b56582ea151289716d", 0x4e, 0x0, &(0x7f0000000000)={0xa, 0x0, 0xffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x20) [ 538.719866][T11680] nbd: must specify at least one socket 05:48:59 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0x6000000}, 0x14}}, 0x0) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xa0, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0xa0}}, 0x0) 05:48:59 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, &(0x7f0000000100)="eec44cd9f78b25c685a7b58f6004351c9d06c278af465b84eec8c70701e3d2b15f12135f009e78a5ec59da301e696e7b9ff900f17e78ea6ce56722e7b768a2070c2c7eb3a6b56582ea151289716d", 0x4e, 0x0, &(0x7f0000000000)={0xa, 0x0, 0xffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x20) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xac}}, 0x0) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xac}}, 0x0) 05:48:59 executing program 2: socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(0xffffffffffffffff, &(0x7f0000000100)="eec44cd9f78b25c685a7b58f6004351c9d06c278af465b84eec8c70701e3d2b15f12135f009e78a5ec59da301e696e7b9ff900f17e78ea6ce56722e7b768a2070c2c7eb3a6b56582ea151289716d", 0x4e, 0x0, &(0x7f0000000000)={0xa, 0x0, 0xffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x20) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x8c}}, 0x0) [ 538.757145][T11694] nbd: must specify at least one socket 05:48:59 executing program 2: socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(0xffffffffffffffff, &(0x7f0000000100)="eec44cd9f78b25c685a7b58f6004351c9d06c278af465b84eec8c70701e3d2b15f12135f009e78a5ec59da301e696e7b9ff900f17e78ea6ce56722e7b768a2070c2c7eb3a6b56582ea151289716d", 0x4e, 0x0, &(0x7f0000000000)={0xa, 0x0, 0xffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x20) 05:48:59 executing program 1: r0 = openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000000)='devices.deny\x00', 0x2, 0x0) write$cgroup_devices(r0, &(0x7f0000000040)={'c', ' *:* ', 'w\x00'}, 0x8) bpf$BPF_PROG_QUERY(0x2, 0x0, 0x36131e05a8e9f7b4) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xb8, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb8}}, 0x0) 05:48:59 executing program 2: socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(0xffffffffffffffff, &(0x7f0000000100)="eec44cd9f78b25c685a7b58f6004351c9d06c278af465b84eec8c70701e3d2b15f12135f009e78a5ec59da301e696e7b9ff900f17e78ea6ce56722e7b768a2070c2c7eb3a6b56582ea151289716d", 0x4e, 0x0, &(0x7f0000000000)={0xa, 0x0, 0xffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x20) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x8c}}, 0x0) 05:48:59 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) r0 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)=0x0) r3 = openat$dlm_control(0xffffff9c, &(0x7f00000001c0), 0x2005c1, 0x0) openat$cgroup_ro(r3, &(0x7f0000000200)='blkio.bfq.dequeue\x00', 0x0, 0x0) r4 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r4, 0x0, 0x0, 0x40000001, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r5, &(0x7f0000000340)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000280)={0x48, 0x0, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@L2TP_ATTR_RECV_TIMEOUT={0xfec0, 0x16, 0x9}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xe0}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'ip_vti0\x00'}, @L2TP_ATTR_PEER_COOKIE={0xc}]}, 0x48}, 0x1, 0x0, 0x0, 0x4010}, 0x4800) r6 = syz_io_uring_setup(0x3ffa, &(0x7f0000000380)={0x0, 0x1ec1, 0x40, 0x3, 0x123, 0x0, r1}, &(0x7f0000000400), &(0x7f0000000440)) io_uring_register$IORING_REGISTER_FILES(r6, 0x2, &(0x7f0000000480)=[r1], 0x1) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$l2tp6(r7, &(0x7f0000000040)={0xa, 0x0, 0x48, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1c000000}, 0x20) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r0, r2, &(0x7f0000000100)=@IORING_OP_SHUTDOWN={0x22, 0x20, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r8}}) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xac, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xac}}, 0x0) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x8c}}, 0x0) 05:48:59 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0xffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x20) 05:48:59 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x98, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x98}}, 0x0) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x8c}}, 0x0) 05:48:59 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) r0 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)=0x0) r3 = openat$dlm_control(0xffffff9c, &(0x7f00000001c0), 0x2005c1, 0x0) openat$cgroup_ro(r3, &(0x7f0000000200)='blkio.bfq.dequeue\x00', 0x0, 0x0) r4 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r4, 0x0, 0x0, 0x40000001, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r5, &(0x7f0000000340)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000280)={0x48, 0x0, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@L2TP_ATTR_RECV_TIMEOUT={0xfec0, 0x16, 0x9}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xe0}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'ip_vti0\x00'}, @L2TP_ATTR_PEER_COOKIE={0xc}]}, 0x48}, 0x1, 0x0, 0x0, 0x4010}, 0x4800) r6 = syz_io_uring_setup(0x3ffa, &(0x7f0000000380)={0x0, 0x1ec1, 0x40, 0x3, 0x123, 0x0, r1}, &(0x7f0000000400), &(0x7f0000000440)) io_uring_register$IORING_REGISTER_FILES(r6, 0x2, &(0x7f0000000480)=[r1], 0x1) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$l2tp6(r7, &(0x7f0000000040)={0xa, 0x0, 0x48, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1c000000}, 0x20) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r0, r2, &(0x7f0000000100)=@IORING_OP_SHUTDOWN={0x22, 0x20, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r8}}) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x90, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x90}}, 0x0) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x84, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x84}}, 0x0) 05:48:59 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x64, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x64}}, 0x0) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x84, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x84}}, 0x0) 05:48:59 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) r0 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)=0x0) r3 = openat$dlm_control(0xffffff9c, &(0x7f00000001c0), 0x2005c1, 0x0) openat$cgroup_ro(r3, &(0x7f0000000200)='blkio.bfq.dequeue\x00', 0x0, 0x0) r4 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r4, 0x0, 0x0, 0x40000001, 0x0, 0x0) r5 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r5, 0x14, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r5, &(0x7f0000000340)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000280)={0x48, 0x0, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@L2TP_ATTR_RECV_TIMEOUT={0xfec0, 0x16, 0x9}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xe0}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'ip_vti0\x00'}, @L2TP_ATTR_PEER_COOKIE={0xc}]}, 0x48}, 0x1, 0x0, 0x0, 0x4010}, 0x4800) r6 = syz_io_uring_setup(0x3ffa, &(0x7f0000000380)={0x0, 0x1ec1, 0x40, 0x3, 0x123, 0x0, r1}, &(0x7f0000000400), &(0x7f0000000440)) io_uring_register$IORING_REGISTER_FILES(r6, 0x2, &(0x7f0000000480)=[r1], 0x1) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$l2tp6(r7, &(0x7f0000000040)={0xa, 0x0, 0x48, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1c000000}, 0x20) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r0, r2, &(0x7f0000000100)=@IORING_OP_SHUTDOWN={0x22, 0x20, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r8}}) 05:48:59 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x84, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x84}}, 0x0) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x5c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x5c}}, 0x0) 05:48:59 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1ff}, 0x20) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x50}}, 0x0) 05:48:59 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private1, 0x1ff}, 0x20) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x84, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x84}}, 0x0) 05:48:59 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)) r1 = openat$dlm_control(0xffffff9c, &(0x7f00000001c0), 0x2005c1, 0x0) openat$cgroup_ro(r1, &(0x7f0000000200)='blkio.bfq.dequeue\x00', 0x0, 0x0) r2 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r2, 0x0, 0x0, 0x40000001, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r3, &(0x7f0000000340)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000280)={0x48, 0x0, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@L2TP_ATTR_RECV_TIMEOUT={0xfec0, 0x16, 0x9}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xe0}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'ip_vti0\x00'}, @L2TP_ATTR_PEER_COOKIE={0xc}]}, 0x48}, 0x1, 0x0, 0x0, 0x4010}, 0x4800) r4 = syz_io_uring_setup(0x3ffa, &(0x7f0000000380)={0x0, 0x1ec1, 0x40, 0x3, 0x123, 0x0, r0}, &(0x7f0000000400), &(0x7f0000000440)) io_uring_register$IORING_REGISTER_FILES(r4, 0x2, &(0x7f0000000480)=[r0], 0x1) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$l2tp6(r5, &(0x7f0000000040)={0xa, 0x0, 0x48, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1c000000}, 0x20) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) 05:48:59 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private1}, 0x20) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x2c}}, 0x0) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x58}}, 0x0) 05:48:59 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private1}, 0x20) [ 538.934249][T11758] nbd: must specify at least one socket 05:48:59 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)) r1 = openat$dlm_control(0xffffff9c, &(0x7f00000001c0), 0x2005c1, 0x0) openat$cgroup_ro(r1, &(0x7f0000000200)='blkio.bfq.dequeue\x00', 0x0, 0x0) r2 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r2, 0x0, 0x0, 0x40000001, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r3, &(0x7f0000000340)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000280)={0x48, 0x0, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@L2TP_ATTR_RECV_TIMEOUT={0xfec0, 0x16, 0x9}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xe0}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'ip_vti0\x00'}, @L2TP_ATTR_PEER_COOKIE={0xc}]}, 0x48}, 0x1, 0x0, 0x0, 0x4010}, 0x4800) r4 = syz_io_uring_setup(0x3ffa, &(0x7f0000000380)={0x0, 0x1ec1, 0x40, 0x3, 0x123, 0x0, r0}, &(0x7f0000000400), &(0x7f0000000440)) io_uring_register$IORING_REGISTER_FILES(r4, 0x2, &(0x7f0000000480)=[r0], 0x1) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$l2tp6(r5, &(0x7f0000000040)={0xa, 0x0, 0x48, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1c000000}, 0x20) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x2c}}, 0x0) 05:48:59 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private1}, 0x20) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x58}}, 0x0) [ 538.958219][T11767] nbd: must specify at least one socket 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x58}}, 0x0) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x2c}}, 0x0) 05:48:59 executing program 2: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)) r1 = openat$dlm_control(0xffffff9c, &(0x7f00000001c0), 0x2005c1, 0x0) openat$cgroup_ro(r1, &(0x7f0000000200)='blkio.bfq.dequeue\x00', 0x0, 0x0) r2 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r2, 0x0, 0x0, 0x40000001, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r3, &(0x7f0000000340)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000280)={0x48, 0x0, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@L2TP_ATTR_RECV_TIMEOUT={0xfec0, 0x16, 0x9}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xe0}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'ip_vti0\x00'}, @L2TP_ATTR_PEER_COOKIE={0xc}]}, 0x48}, 0x1, 0x0, 0x0, 0x4010}, 0x4800) r4 = syz_io_uring_setup(0x3ffa, &(0x7f0000000380)={0x0, 0x1ec1, 0x40, 0x3, 0x123, 0x0, r0}, &(0x7f0000000400), &(0x7f0000000440)) io_uring_register$IORING_REGISTER_FILES(r4, 0x2, &(0x7f0000000480)=[r0], 0x1) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$l2tp6(r5, &(0x7f0000000040)={0xa, 0x0, 0x48, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1c000000}, 0x20) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) 05:48:59 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)) r1 = openat$dlm_control(0xffffff9c, &(0x7f00000001c0), 0x2005c1, 0x0) openat$cgroup_ro(r1, &(0x7f0000000200)='blkio.bfq.dequeue\x00', 0x0, 0x0) r2 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r2, 0x0, 0x0, 0x40000001, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r3, &(0x7f0000000340)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000280)={0x48, 0x0, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@L2TP_ATTR_RECV_TIMEOUT={0xfec0, 0x16, 0x9}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xe0}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'ip_vti0\x00'}, @L2TP_ATTR_PEER_COOKIE={0xc}]}, 0x48}, 0x1, 0x0, 0x0, 0x4010}, 0x4800) r4 = syz_io_uring_setup(0x3ffa, &(0x7f0000000380)={0x0, 0x1ec1, 0x40, 0x3, 0x123, 0x0, r0}, &(0x7f0000000400), &(0x7f0000000440)) io_uring_register$IORING_REGISTER_FILES(r4, 0x2, &(0x7f0000000480)=[r0], 0x1) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) [ 538.984411][T11775] nbd: must specify at least one socket 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x48}}, 0x0) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x58}}, 0x0) 05:48:59 executing program 2: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x1, 0x1ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, &(0x7f0000000040)=[0x0]}, 0x28) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000180), 0x680103, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={r0, 0x1, 0x0, 0x60a2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)}, 0x28) ioctl$PTP_PIN_SETFUNC(0xffffffffffffffff, 0x40603d07, &(0x7f0000000100)={'\x00', 0x5, 0x1, 0xfffbffdf}) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x40) r2 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r2, 0x12, 0x0, 0x0) io_uring_register$IORING_REGISTER_IOWQ_MAX_WORKERS(r2, 0x13, &(0x7f0000000280)=[0x7, 0x400], 0x2) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:48:59 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)) r1 = openat$dlm_control(0xffffff9c, &(0x7f00000001c0), 0x2005c1, 0x0) openat$cgroup_ro(r1, &(0x7f0000000200)='blkio.bfq.dequeue\x00', 0x0, 0x0) r2 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r2, 0x0, 0x0, 0x40000001, 0x0, 0x0) r3 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r3, 0x14, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r3, &(0x7f0000000340)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000280)={0x48, 0x0, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@L2TP_ATTR_RECV_TIMEOUT={0xfec0, 0x16, 0x9}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xe0}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'ip_vti0\x00'}, @L2TP_ATTR_PEER_COOKIE={0xc}]}, 0x48}, 0x1, 0x0, 0x0, 0x4010}, 0x4800) syz_io_uring_setup(0x3ffa, &(0x7f0000000380)={0x0, 0x1ec1, 0x40, 0x3, 0x123, 0x0, r0}, &(0x7f0000000400), &(0x7f0000000440)) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x50}}, 0x0) 05:48:59 executing program 2: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x1, 0x1ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, &(0x7f0000000040)=[0x0]}, 0x28) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000180), 0x680103, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={r0, 0x1, 0x0, 0x60a2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)}, 0x28) ioctl$PTP_PIN_SETFUNC(0xffffffffffffffff, 0x40603d07, &(0x7f0000000100)={'\x00', 0x5, 0x1, 0xfffbffdf}) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x40) r2 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r2, 0x12, 0x0, 0x0) io_uring_register$IORING_REGISTER_IOWQ_MAX_WORKERS(r2, 0x13, &(0x7f0000000280)=[0x7, 0x400], 0x2) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:48:59 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)) r0 = openat$dlm_control(0xffffff9c, &(0x7f00000001c0), 0x2005c1, 0x0) openat$cgroup_ro(r0, &(0x7f0000000200)='blkio.bfq.dequeue\x00', 0x0, 0x0) r1 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r1, 0x0, 0x0, 0x40000001, 0x0, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r2, &(0x7f0000000340)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000280)={0x48, 0x0, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@L2TP_ATTR_RECV_TIMEOUT={0xfec0, 0x16, 0x9}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xe0}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'ip_vti0\x00'}, @L2TP_ATTR_PEER_COOKIE={0xc}]}, 0x48}, 0x1, 0x0, 0x0, 0x4010}, 0x4800) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x40, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x40}}, 0x0) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x50}}, 0x0) 05:48:59 executing program 2: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x1, 0x1ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, &(0x7f0000000040)=[0x0]}, 0x28) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000180), 0x680103, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={r0, 0x1, 0x0, 0x60a2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)}, 0x28) ioctl$PTP_PIN_SETFUNC(0xffffffffffffffff, 0x40603d07, &(0x7f0000000100)={'\x00', 0x5, 0x1, 0xfffbffdf}) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x40) r2 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r2, 0x12, 0x0, 0x0) io_uring_register$IORING_REGISTER_IOWQ_MAX_WORKERS(r2, 0x13, &(0x7f0000000280)=[0x7, 0x400], 0x2) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x38}}, 0x0) 05:48:59 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)) r0 = openat$dlm_control(0xffffff9c, &(0x7f00000001c0), 0x2005c1, 0x0) openat$cgroup_ro(r0, &(0x7f0000000200)='blkio.bfq.dequeue\x00', 0x0, 0x0) r1 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r1, 0x0, 0x0, 0x40000001, 0x0, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x50}}, 0x0) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x30}}, 0x0) 05:48:59 executing program 2: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x1, 0x1ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, &(0x7f0000000040)=[0x0]}, 0x28) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000180), 0x680103, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={r0, 0x1, 0x0, 0x60a2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)}, 0x28) ioctl$PTP_PIN_SETFUNC(0xffffffffffffffff, 0x40603d07, &(0x7f0000000100)={'\x00', 0x5, 0x1, 0xfffbffdf}) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x40) r2 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r2, 0x12, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:48:59 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)) r0 = openat$dlm_control(0xffffff9c, &(0x7f00000001c0), 0x2005c1, 0x0) openat$cgroup_ro(r0, &(0x7f0000000200)='blkio.bfq.dequeue\x00', 0x0, 0x0) r1 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r1, 0x0, 0x0, 0x40000001, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x50}}, 0x0) 05:48:59 executing program 2: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x1, 0x1ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, &(0x7f0000000040)=[0x0]}, 0x28) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000180), 0x680103, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={r0, 0x1, 0x0, 0x60a2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)}, 0x28) ioctl$PTP_PIN_SETFUNC(0xffffffffffffffff, 0x40603d07, &(0x7f0000000100)={'\x00', 0x5, 0x1, 0xfffbffdf}) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x40) syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:48:59 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)) r0 = openat$dlm_control(0xffffff9c, &(0x7f00000001c0), 0x2005c1, 0x0) openat$cgroup_ro(r0, &(0x7f0000000200)='blkio.bfq.dequeue\x00', 0x0, 0x0) r1 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r1, 0x0, 0x0, 0x40000001, 0x0, 0x0) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) 05:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0x4800}, 0x14}}, 0x0) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x44}}, 0x0) 05:48:59 executing program 2: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x1, 0x1ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, &(0x7f0000000040)=[0x0]}, 0x28) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000180), 0x680103, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={r0, 0x1, 0x0, 0x60a2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)}, 0x28) ioctl$PTP_PIN_SETFUNC(0xffffffffffffffff, 0x40603d07, &(0x7f0000000100)={'\x00', 0x5, 0x1, 0xfffbffdf}) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) [ 539.097612][T11818] nbd: must specify at least one socket 05:48:59 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)) r0 = openat$dlm_control(0xffffff9c, &(0x7f00000001c0), 0x2005c1, 0x0) openat$cgroup_ro(r0, &(0x7f0000000200)='blkio.bfq.dequeue\x00', 0x0, 0x0) socket$l2tp6(0xa, 0x2, 0x73) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) 05:48:59 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = openat$nvram(0xffffff9c, &(0x7f0000000100), 0x280, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r0, 0xd, 0x1, 0x8, &(0x7f0000000140), 0x0, &(0x7f0000000180)}, 0x28) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f00000000c0)='memory.pressure\x00', 0x2, 0x0) openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000000)='devices.allow\x00', 0x2, 0x0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000540)=ANY=[@ANYBLOB="8420ec4ea94cd547bfa638bd36dacb9c7a3cef060a8911880f6d3ddff27a28d5d0d858854e879a72aa9c9aa0", @ANYRES16=0x0, @ANYBLOB="000426bd7000fbdbdf250100000004000a000c00080000080000000000000c0004000600000000000000"], 0x30}, 0x1, 0x0, 0x0, 0x8000}, 0x4000044) sendto$isdn(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="09000000040000009027d58355d904070621801bc8acd8f77c372e9359343c8571cdca01a4c0a5dd4b39af45e1d126cedeae67f1404aa61bac96e31f82a5fad4de89cf4c39232569fe37b5d31a3942117952b2243f0a4ba9f41c4c146e06b69d816376f22c908936cc86fc7b4c38ac69a931288a5cb51934e1fbac1ef00cb4a35036fe088d7463730d80d3d2f5d0e6450dd6c3207c50ec3c79d31548eca91a655223000000000000009d3e191c51ba2d8820a9d22da1ee8fda7df6e93fb522bf30686242700d4d51381adab7c0307f00000065630ec43332b823d82a13d3daf5a665"], 0xe2, 0x24040018, &(0x7f00000004c0)={0x22, 0x0, 0x2f, 0x5, 0x1d}, 0x6) r1 = openat$nci(0xffffff9c, &(0x7f00000002c0), 0x2, 0x0) read$nci(r1, &(0x7f0000000300)=""/150, 0x96) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) openat$cgroup_freezer_state(r2, &(0x7f0000000500), 0x2, 0x0) ioctl$KVM_HAS_DEVICE_ATTR(0xffffffffffffffff, 0x4018aee3, &(0x7f0000000080)={0x0, 0x27d, 0xff, &(0x7f0000000040)=0x6}) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000280), 0x2, 0x0) 05:48:59 executing program 2: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x1, 0x1ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, &(0x7f0000000040)=[0x0]}, 0x28) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000180), 0x680103, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={r0, 0x1, 0x0, 0x60a2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)}, 0x28) ioctl$PTP_PIN_SETFUNC(0xffffffffffffffff, 0x40603d07, &(0x7f0000000100)={'\x00', 0x5, 0x1, 0xfffbffdf}) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 05:48:59 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)) r0 = openat$dlm_control(0xffffff9c, &(0x7f00000001c0), 0x2005c1, 0x0) openat$cgroup_ro(r0, &(0x7f0000000200)='blkio.bfq.dequeue\x00', 0x0, 0x0) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) 05:48:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 05:48:59 executing program 2: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x1, 0x1ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, &(0x7f0000000040)=[0x0]}, 0x28) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000180), 0x680103, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={r0, 0x1, 0x0, 0x60a2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)}, 0x28) ioctl$PTP_PIN_SETFUNC(0xffffffffffffffff, 0x40603d07, &(0x7f0000000100)={'\x00', 0x5, 0x1, 0xfffbffdf}) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:48:59 executing program 2: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x1, 0x1ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, &(0x7f0000000040)=[0x0]}, 0x28) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000180), 0x680103, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={r0, 0x1, 0x0, 0x60a2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)}, 0x28) ioctl$PTP_PIN_SETFUNC(0xffffffffffffffff, 0x40603d07, &(0x7f0000000100)={'\x00', 0x5, 0x1, 0xfffbffdf}) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:48:59 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)) openat$dlm_control(0xffffff9c, &(0x7f00000001c0), 0x2005c1, 0x0) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) 05:49:00 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 05:49:00 executing program 2: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x1, 0x1ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, &(0x7f0000000040)=[0x0]}, 0x28) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000180), 0x680103, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={r0, 0x1, 0x0, 0x60a2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)}, 0x28) ioctl$PTP_PIN_SETFUNC(0xffffffffffffffff, 0x40603d07, &(0x7f0000000100)={'\x00', 0x5, 0x1, 0xfffbffdf}) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0x6c}, 0x14}}, 0x0) 05:49:00 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) 05:49:00 executing program 2: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x1, 0x1ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, &(0x7f0000000040)=[0x0]}, 0x28) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000180), 0x680103, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={r0, 0x1, 0x0, 0x60a2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)}, 0x28) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x20}}, 0x0) [ 539.973406][T11852] nbd: must specify at least one socket 05:49:00 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) 05:49:00 executing program 0: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x506d, &(0x7f0000000140)={0x0, 0x5bcb, 0x400, 0x8, 0x3c0}, &(0x7f0000000080), &(0x7f00000000c0)) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) 05:49:00 executing program 2: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x1, 0x1ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, &(0x7f0000000040)=[0x0]}, 0x28) openat$dlm_control(0xffffff9c, &(0x7f0000000180), 0x680103, 0x0) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) [ 539.982343][T11857] nbd: must specify at least one socket 05:49:00 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) 05:49:00 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x20}}, 0x0) 05:49:00 executing program 2: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x1, 0x1ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, &(0x7f0000000040)=[0x0]}, 0x28) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 1: socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) [ 540.001215][T11866] nbd: must specify at least one socket 05:49:00 executing program 0: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000a, 0x8010, 0xffffffffffffffff, 0x0) socketpair(0x8, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) 05:49:00 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x20}}, 0x0) 05:49:00 executing program 1: socketpair(0x0, 0xcd740e36d686817, 0x0, &(0x7f0000000000)) 05:49:00 executing program 0: r0 = request_key(&(0x7f0000000140)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)='\x00', 0xfffffffffffffffe) keyctl$search(0xa, r0, &(0x7f00000000c0)='dns_resolver\x00', &(0x7f0000000100)={'syz', 0x0}, 0xfffffffffffffffe) clock_getres(0x5, &(0x7f0000000000)) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) 05:49:00 executing program 2: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) [ 540.020925][T11874] nbd: must specify at least one socket 05:49:00 executing program 1: socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) 05:49:00 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x3c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x3c}}, 0x0) 05:49:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x4}, 0x14}}, 0x0) 05:49:00 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x34, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x34}}, 0x0) 05:49:00 executing program 2: r0 = syz_open_dev$dri(0x0, 0x4, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 1: socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) 05:49:00 executing program 0: bpf$BPF_PROG_QUERY(0x2, 0x0, 0xb5) 05:49:00 executing program 0: bpf$BPF_PROG_QUERY(0x2, 0x0, 0xb5) 05:49:00 executing program 2: r0 = syz_open_dev$dri(0x0, 0x4, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x2c}}, 0x0) 05:49:00 executing program 2: r0 = syz_open_dev$dri(0x0, 0x4, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 1: socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) 05:49:00 executing program 0: bpf$BPF_PROG_QUERY(0x2, 0x0, 0xb5) 05:49:00 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x24}}, 0x0) 05:49:00 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff2f}]}, 0x2c}}, 0x0) 05:49:00 executing program 1: socketpair(0x0, 0xcd740e36d686817, 0x0, 0x0) 05:49:00 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 0: r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000040), 0xc8c80, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), r0) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x0) 05:49:00 executing program 1: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x12000, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000040)) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r0, 0xc, 0x0, 0x1, &(0x7f0000000140)=[0x0], 0x1, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x28) io_uring_register$IORING_REGISTER_RESTRICTIONS(0xffffffffffffffff, 0xb, &(0x7f0000000080)=[@ioring_restriction_sqe_flags_required={0x3, 0x5}, @ioring_restriction_register_op={0x0, 0xe}, @ioring_restriction_sqe_flags_required={0x3, 0xc}, @ioring_restriction_register_op={0x0, 0x15}, @ioring_restriction_register_op={0x0, 0x2}, @ioring_restriction_register_op={0x0, 0x14}, @ioring_restriction_sqe_flags_required={0x3, 0xc}, @ioring_restriction_sqe_flags_required={0x3, 0xa}, @ioring_restriction_sqe_flags_required={0x3, 0x4}], 0x9) r1 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r1, 0x0) 05:49:00 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0xfffffff0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:49:00 executing program 1: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x12000, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000040)) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r0, 0xc, 0x0, 0x1, &(0x7f0000000140)=[0x0], 0x1, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x28) io_uring_register$IORING_REGISTER_RESTRICTIONS(0xffffffffffffffff, 0xb, &(0x7f0000000080)=[@ioring_restriction_sqe_flags_required={0x3, 0x5}, @ioring_restriction_register_op={0x0, 0xe}, @ioring_restriction_sqe_flags_required={0x3, 0xc}, @ioring_restriction_register_op={0x0, 0x15}, @ioring_restriction_register_op={0x0, 0x2}, @ioring_restriction_register_op={0x0, 0x14}, @ioring_restriction_sqe_flags_required={0x3, 0xc}, @ioring_restriction_sqe_flags_required={0x3, 0xa}, @ioring_restriction_sqe_flags_required={0x3, 0x4}], 0x9) r1 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r1, 0x0) 05:49:00 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) [ 540.166101][T11934] nbd: must specify at least one socket 05:49:00 executing program 3: ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x301041, 0x0) r1 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000040)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0], 0x4000000000000054) 05:49:00 executing program 1: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x12000, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000040)) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r0, 0xc, 0x0, 0x1, &(0x7f0000000140)=[0x0], 0x1, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x28) io_uring_register$IORING_REGISTER_RESTRICTIONS(0xffffffffffffffff, 0xb, &(0x7f0000000080)=[@ioring_restriction_sqe_flags_required={0x3, 0x5}, @ioring_restriction_register_op={0x0, 0xe}, @ioring_restriction_sqe_flags_required={0x3, 0xc}, @ioring_restriction_register_op={0x0, 0x15}, @ioring_restriction_register_op={0x0, 0x2}, @ioring_restriction_register_op={0x0, 0x14}, @ioring_restriction_sqe_flags_required={0x3, 0xc}, @ioring_restriction_sqe_flags_required={0x3, 0xa}, @ioring_restriction_sqe_flags_required={0x3, 0x4}], 0x9) r1 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r1, 0x0) 05:49:00 executing program 2: syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 3: ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 2: syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 3: ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 1: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x12000, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000040)) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r0, 0xc, 0x0, 0x1, &(0x7f0000000140)=[0x0], 0x1, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x28) io_uring_register$IORING_REGISTER_RESTRICTIONS(0xffffffffffffffff, 0xb, &(0x7f0000000080)=[@ioring_restriction_sqe_flags_required={0x3, 0x5}, @ioring_restriction_register_op={0x0, 0xe}, @ioring_restriction_sqe_flags_required={0x3, 0xc}, @ioring_restriction_register_op={0x0, 0x15}, @ioring_restriction_register_op={0x0, 0x2}, @ioring_restriction_register_op={0x0, 0x14}, @ioring_restriction_sqe_flags_required={0x3, 0xc}, @ioring_restriction_sqe_flags_required={0x3, 0xa}, @ioring_restriction_sqe_flags_required={0x3, 0x4}], 0x9) r1 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r1, 0x0) 05:49:00 executing program 2: syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 3: r0 = syz_open_dev$dri(0x0, 0x0, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 1: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x12000, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000040)) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r0, 0xc, 0x0, 0x1, &(0x7f0000000140)=[0x0], 0x1, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x28) io_uring_register$IORING_REGISTER_RESTRICTIONS(0xffffffffffffffff, 0xb, &(0x7f0000000080)=[@ioring_restriction_sqe_flags_required={0x3, 0x5}, @ioring_restriction_register_op={0x0, 0xe}, @ioring_restriction_sqe_flags_required={0x3, 0xc}, @ioring_restriction_register_op={0x0, 0x15}, @ioring_restriction_register_op={0x0, 0x2}, @ioring_restriction_register_op={0x0, 0x14}, @ioring_restriction_sqe_flags_required={0x3, 0xc}, @ioring_restriction_sqe_flags_required={0x3, 0xa}, @ioring_restriction_sqe_flags_required={0x3, 0x4}], 0x9) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, 0xffffffffffffffff, 0x0) 05:49:00 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x301041, 0x0) r1 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000040)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0], 0x4000000000000054) 05:49:00 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, 0x0) 05:49:00 executing program 3: r0 = syz_open_dev$dri(0x0, 0x0, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 1: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x12000, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000040)) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r0, 0xc, 0x0, 0x1, &(0x7f0000000140)=[0x0], 0x1, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x28) io_uring_register$IORING_REGISTER_RESTRICTIONS(0xffffffffffffffff, 0xb, &(0x7f0000000080)=[@ioring_restriction_sqe_flags_required={0x3, 0x5}, @ioring_restriction_register_op={0x0, 0xe}, @ioring_restriction_sqe_flags_required={0x3, 0xc}, @ioring_restriction_register_op={0x0, 0x15}, @ioring_restriction_register_op={0x0, 0x2}, @ioring_restriction_register_op={0x0, 0x14}, @ioring_restriction_sqe_flags_required={0x3, 0xc}, @ioring_restriction_sqe_flags_required={0x3, 0xa}, @ioring_restriction_sqe_flags_required={0x3, 0x4}], 0x9) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, 0xffffffffffffffff, 0x0) 05:49:00 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0xf0ffffff, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:49:00 executing program 3: r0 = syz_open_dev$dri(0x0, 0x0, 0x40) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 1: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x12000, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000040)) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r0, 0xc, 0x0, 0x1, &(0x7f0000000140)=[0x0], 0x1, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x28) io_uring_register$IORING_REGISTER_RESTRICTIONS(0xffffffffffffffff, 0xb, &(0x7f0000000080)=[@ioring_restriction_sqe_flags_required={0x3, 0x5}, @ioring_restriction_register_op={0x0, 0xe}, @ioring_restriction_sqe_flags_required={0x3, 0xc}, @ioring_restriction_register_op={0x0, 0x15}, @ioring_restriction_register_op={0x0, 0x2}, @ioring_restriction_register_op={0x0, 0x14}, @ioring_restriction_sqe_flags_required={0x3, 0xc}, @ioring_restriction_sqe_flags_required={0x3, 0xa}, @ioring_restriction_sqe_flags_required={0x3, 0x4}], 0x9) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, 0xffffffffffffffff, 0x0) [ 540.309805][T11975] nbd: must specify at least one socket 05:49:00 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x4c000000, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 540.333196][T11982] nbd: must specify at least one socket 05:49:00 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x301041, 0x0) r1 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000040)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0], 0x4000000000000054) 05:49:00 executing program 1: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x12000, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000040)) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r0, 0xc, 0x0, 0x1, &(0x7f0000000140)=[0x0], 0x1, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x28) r1 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r1, 0x0) 05:49:00 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x7000000, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:49:00 executing program 3: syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 1: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x12000, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000040)) r1 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r1, 0x0) [ 540.366950][T11987] nbd: must specify at least one socket 05:49:00 executing program 2: add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa) r0 = add_key$keyring(&(0x7f00000004c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r0, r1, 0xfffffffffffffffd, 0x0) bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) 05:49:00 executing program 3: syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 1: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x12000, 0x0) r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r0, 0x0) 05:49:00 executing program 3: syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x7a00, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:49:00 executing program 1: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r0, 0x0) 05:49:00 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x301041, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:00 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, 0x0) [ 540.445449][T12007] nbd: must specify at least one socket 05:49:00 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r0, 0x0) 05:49:00 executing program 2: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x24, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)}, 0x28) r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f0000000040)=[r0], 0x1) mkdirat$cgroup(r0, &(0x7f00000000c0)='syz1\x00', 0x1ff) 05:49:00 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, 0x0) 05:49:00 executing program 1: r0 = syz_io_uring_setup(0x0, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r0, 0x0) 05:49:00 executing program 2: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x24, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)}, 0x28) r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f0000000040)=[r0], 0x1) mkdirat$cgroup(r0, &(0x7f00000000c0)='syz1\x00', 0x1ff) 05:49:00 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, 0x0) 05:49:00 executing program 1: r0 = syz_io_uring_setup(0x0, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r0, 0x0) 05:49:00 executing program 2: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x24, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)}, 0x28) r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f0000000040)=[r0], 0x1) mkdirat$cgroup(r0, &(0x7f00000000c0)='syz1\x00', 0x1ff) 05:49:00 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x301041, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:00 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 1: r0 = syz_io_uring_setup(0x0, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r0, 0x0) 05:49:00 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x301041, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:00 executing program 2: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x24, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)}, 0x28) r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f0000000040)=[r0], 0x1) 05:49:00 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0xffffffff}) 05:49:00 executing program 1: r0 = syz_io_uring_setup(0x1e4f, 0x0, &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r0, 0x0) 05:49:00 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x301041, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:00 executing program 2: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x24, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)}, 0x28) r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) 05:49:00 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0x0, 0xffffffff}) 05:49:00 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:00 executing program 1: r0 = syz_io_uring_setup(0x1e4f, 0x0, &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r0, 0x0) 05:49:00 executing program 2: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x24, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)}, 0x28) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) 05:49:00 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0x0, 0xffffffff}) 05:49:00 executing program 1: r0 = syz_io_uring_setup(0x1e4f, 0x0, &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r0, 0x0) 05:49:00 executing program 2: bpf$BPF_PROG_QUERY(0x2, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x24, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)}, 0x28) 05:49:00 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0x0, 0xffffffff}) 05:49:00 executing program 2: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x24, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)}, 0x28) 05:49:01 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), 0x0, &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r0, 0x0) 05:49:01 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0xfffffff8}) 05:49:01 executing program 2: bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) 05:49:01 executing program 2: bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) 05:49:01 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), 0x0, &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r0, 0x0) 05:49:01 executing program 3: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 2: bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) 05:49:01 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), 0x0, &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r0, 0x0) 05:49:01 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 2: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)}, 0x28) 05:49:01 executing program 2: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)}, 0x28) 05:49:01 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r0, 0x0) 05:49:01 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r0, 0x0) 05:49:01 executing program 2: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)}, 0x28) 05:49:01 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, r0, 0x0) 05:49:01 executing program 3: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 2: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x24, 0x0, 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)}, 0x28) 05:49:01 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) 05:49:01 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) 05:49:01 executing program 2: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x24, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)}, 0x28) 05:49:01 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) 05:49:01 executing program 2: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x28) 05:49:01 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r0, 0x0) 05:49:01 executing program 3: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 2: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r0, 0x0) 05:49:01 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r0, 0x0) 05:49:01 executing program 1: syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, 0xffffffffffffffff, 0x0) 05:49:01 executing program 1: syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, 0xffffffffffffffff, 0x0) 05:49:01 executing program 1: syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x12, 0xffffffffffffffff, 0x0) 05:49:01 executing program 2: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 3: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = openat$kvm(0xffffff9c, 0x0, 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r0, 0x0) 05:49:01 executing program 3: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = openat$kvm(0xffffff9c, 0x0, 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 1: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 3: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = openat$kvm(0xffffff9c, 0x0, 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 2: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 3: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 1: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 3: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 2: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 2: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 2: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 2: r0 = openat$kvm(0xffffff9c, 0x0, 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 2: r0 = openat$kvm(0xffffff9c, 0x0, 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 1: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 3: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 2: r0 = openat$kvm(0xffffff9c, 0x0, 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 2: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 1: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 1: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 1: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 1: r0 = openat$kvm(0xffffff9c, 0x0, 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 2: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 3: r0 = openat$kvm(0xffffff9c, 0x0, 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 1: r0 = openat$kvm(0xffffff9c, 0x0, 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 1: r0 = openat$kvm(0xffffff9c, 0x0, 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 3: r0 = openat$kvm(0xffffff9c, 0x0, 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 1: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 0: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 3: r0 = openat$kvm(0xffffff9c, 0x0, 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 2: openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 3: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 2: openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 2: openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 1: openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 2: openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 2: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:01 executing program 1: openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:01 executing program 3: openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:02 executing program 1: openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:02 executing program 3: openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:02 executing program 3: openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:02 executing program 1: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:02 executing program 2: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:02 executing program 1: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:02 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:02 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0x0, 0xffffffff}) 05:49:02 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0x0, 0xffffffff}) 05:49:02 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0x0, 0xffffffff}) 05:49:02 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0xffffffff}) 05:49:02 executing program 3: ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0x0, 0xffffffff}) 05:49:02 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0xffffffff}) 05:49:02 executing program 1: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x301041, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:02 executing program 0: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:02 executing program 3: ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0x0, 0xffffffff}) 05:49:02 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0xffffffff}) 05:49:02 executing program 3: ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0x0, 0xffffffff}) 05:49:02 executing program 2: ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0xffffffff}) 05:49:02 executing program 0: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:02 executing program 3: r0 = syz_open_dev$dri(0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0x0, 0xffffffff}) 05:49:02 executing program 0: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:02 executing program 2: ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0xffffffff}) 05:49:02 executing program 1: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x301041, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x101240, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:02 executing program 3: r0 = syz_open_dev$dri(0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0x0, 0xffffffff}) 05:49:02 executing program 3: r0 = syz_open_dev$dri(0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x8, 0x0, 0xffffffff}) 05:49:02 executing program 0: r0 = openat$kvm(0xffffff9c, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:02 executing program 2: ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0xffffffff}) 05:49:02 executing program 3: syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0x0, 0xffffffff}) 05:49:02 executing program 0: r0 = openat$kvm(0xffffff9c, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:02 executing program 2: r0 = syz_open_dev$dri(0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0xffffffff}) 05:49:02 executing program 3: syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0x0, 0xffffffff}) 05:49:02 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) 05:49:02 executing program 2: r0 = syz_open_dev$dri(0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0xffffffff}) 05:49:02 executing program 0: r0 = openat$kvm(0xffffff9c, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 05:49:02 executing program 0: openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:02 executing program 2: r0 = syz_open_dev$dri(0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0xffffffff}) 05:49:02 executing program 3: syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x8, 0x0, 0xffffffff}) 05:49:02 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) 05:49:02 executing program 0: openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 05:49:02 executing program 2: syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0xffffffff}) 05:49:02 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, 0x0) 05:49:02 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) 05:49:02 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, 0x0) 05:49:02 executing program 2: syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0xffffffff}) 05:49:02 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x2, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 05:49:02 executing program 0: openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) [ 542.115862][T12390] nbd: must specify at least one socket 05:49:02 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, 0x0) 05:49:02 executing program 2: syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0xffffffff}) 05:49:02 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (fail_nth: 1) 05:49:02 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0xffffffff}) 05:49:02 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 1) 05:49:02 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, 0x0) [ 542.141028][T12401] FAULT_INJECTION: forcing a failure. [ 542.141028][T12401] name failslab, interval 1, probability 0, space 0, times 0 [ 542.144736][T12403] FAULT_INJECTION: forcing a failure. 05:49:02 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)) [ 542.144736][T12403] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 542.146123][T12401] CPU: 3 PID: 12401 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 05:49:02 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, 0x0) [ 542.154049][T12401] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 542.157720][T12401] Call Trace: [ 542.158944][T12401] [ 542.160009][T12401] dump_stack_lvl+0x125/0x1b0 [ 542.161700][T12401] should_fail_ex+0x496/0x5b0 [ 542.163421][T12401] should_failslab+0x9/0x20 [ 542.165046][T12401] __kmem_cache_alloc_node+0x2fd/0x350 [ 542.167020][T12401] ? tomoyo_realpath_from_path+0xb9/0x710 [ 542.169041][T12401] ? lock_acquire+0x464/0x510 [ 542.170829][T12401] ? tomoyo_realpath_from_path+0xb9/0x710 [ 542.172865][T12401] __kmalloc+0x4f/0x100 [ 542.174369][T12401] tomoyo_realpath_from_path+0xb9/0x710 [ 542.176684][T12401] ? tomoyo_profile+0x47/0x60 [ 542.178843][T12401] tomoyo_path_number_perm+0x243/0x590 [ 542.181294][T12401] ? tomoyo_path_number_perm+0x1eb/0x590 [ 542.183866][T12401] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 542.186532][T12401] ? ksys_write+0x12f/0x250 [ 542.188621][T12401] ? reacquire_held_locks+0x4b0/0x4b0 [ 542.191096][T12401] ? reacquire_held_locks+0x4b0/0x4b0 [ 542.193547][T12401] ? bit_wait_timeout+0x160/0x160 [ 542.195851][T12401] ? __fget_files+0x279/0x410 [ 542.197992][T12401] ? __fget_files+0x279/0x410 [ 542.200147][T12401] security_file_ioctl+0x72/0xb0 [ 542.201914][T12401] __do_compat_sys_ioctl+0x5d/0x330 [ 542.203766][T12401] __do_fast_syscall_32+0x61/0xe0 [ 542.205584][T12401] do_fast_syscall_32+0x33/0x70 [ 542.207334][T12401] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 542.209577][T12401] RIP: 0023:0xf7f87579 [ 542.211058][T12401] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 542.217905][T12401] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 542.220862][T12401] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 542.223714][T12401] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 542.226831][T12401] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 542.230421][T12401] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 542.233960][T12401] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 542.237127][T12401] [ 542.238244][T12403] CPU: 2 PID: 12403 Comm: syz-executor.1 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 542.240438][T12401] ERROR: Out of memory at tomoyo_realpath_from_path. [ 542.242185][T12403] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 542.242196][T12403] Call Trace: [ 542.242202][T12403] 05:49:02 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)) (fail_nth: 1) 05:49:02 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, 0x0) [ 542.242208][T12403] dump_stack_lvl+0x125/0x1b0 [ 542.242234][T12403] should_fail_ex+0x496/0x5b0 [ 542.242261][T12403] _copy_from_user+0x30/0xf0 [ 542.242280][T12403] __sys_bpf+0x210/0x4e90 05:49:02 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (fail_nth: 2) [ 542.242302][T12403] ? ksys_write+0x214/0x250 [ 542.242315][T12403] ? bpf_perf_link_attach+0x540/0x540 [ 542.242327][T12403] ? preempt_count_add+0x72/0x140 05:49:02 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0xffffffff}) [ 542.242338][T12403] ? vfs_write+0x14c/0xe40 [ 542.242348][T12403] ? __mutex_unlock_slowpath+0x165/0x640 [ 542.242359][T12403] ? bit_wait_timeout+0x160/0x160 [ 542.242372][T12403] ? fput+0x30/0x1a0 [ 542.242411][T12403] ? ksys_write+0x1a7/0x250 [ 542.242429][T12403] ? __ia32_sys_read+0xb0/0xb0 [ 542.242471][T12403] __ia32_sys_bpf+0x76/0xd0 [ 542.242496][T12403] __do_fast_syscall_32+0x61/0xe0 [ 542.242515][T12403] do_fast_syscall_32+0x33/0x70 [ 542.242538][T12403] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 542.242557][T12403] RIP: 0023:0xf7f26579 [ 542.242568][T12403] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 542.242583][T12403] RSP: 002b:00000000f7f215ac EFLAGS: 00000292 ORIG_RAX: 0000000000000165 [ 542.242653][T12403] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000000000 [ 542.242660][T12403] RDX: 0000000000000010 RSI: 0000000000000000 RDI: 0000000000000000 [ 542.242665][T12403] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 542.242671][T12403] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 542.242676][T12403] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 542.242685][T12403] [ 542.259412][T12411] FAULT_INJECTION: forcing a failure. [ 542.259412][T12411] name failslab, interval 1, probability 0, space 0, times 0 [ 542.271754][T12417] FAULT_INJECTION: forcing a failure. [ 542.271754][T12417] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 542.272708][T12411] CPU: 3 PID: 12411 Comm: syz-executor.3 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 542.272731][T12411] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 542.272743][T12411] Call Trace: [ 542.272751][T12411] [ 542.272757][T12411] dump_stack_lvl+0x125/0x1b0 [ 542.272789][T12411] should_fail_ex+0x496/0x5b0 [ 542.272818][T12411] should_failslab+0x9/0x20 [ 542.272836][T12411] __kmem_cache_alloc_node+0x2fd/0x350 [ 542.340189][T12411] ? tomoyo_realpath_from_path+0xb9/0x710 [ 542.342252][T12411] ? lock_acquire+0x464/0x510 [ 542.343974][T12411] ? tomoyo_realpath_from_path+0xb9/0x710 [ 542.346029][T12411] __kmalloc+0x4f/0x100 [ 542.347577][T12411] tomoyo_realpath_from_path+0xb9/0x710 [ 542.349589][T12411] ? tomoyo_profile+0x47/0x60 [ 542.351307][T12411] tomoyo_path_number_perm+0x243/0x590 [ 542.353267][T12411] ? tomoyo_path_number_perm+0x1eb/0x590 [ 542.355300][T12411] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 542.357423][T12411] ? ksys_write+0x12f/0x250 [ 542.359098][T12411] ? reacquire_held_locks+0x4b0/0x4b0 [ 542.361032][T12411] ? reacquire_held_locks+0x4b0/0x4b0 [ 542.362984][T12411] ? bit_wait_timeout+0x160/0x160 [ 542.364817][T12411] ? __fget_files+0x279/0x410 [ 542.366551][T12411] ? __fget_files+0x279/0x410 [ 542.368281][T12411] security_file_ioctl+0x72/0xb0 [ 542.370073][T12411] __do_compat_sys_ioctl+0x5d/0x330 [ 542.371976][T12411] __do_fast_syscall_32+0x61/0xe0 [ 542.373789][T12411] do_fast_syscall_32+0x33/0x70 [ 542.375576][T12411] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 542.377840][T12411] RIP: 0023:0xf7fe9579 [ 542.379355][T12411] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 542.386249][T12411] RSP: 002b:00000000f7fe45ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 542.389263][T12411] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000c02064b2 [ 542.392118][T12411] RDX: 0000000020000200 RSI: 0000000000000000 RDI: 0000000000000000 [ 542.394943][T12411] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 542.397797][T12411] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 542.400661][T12411] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 542.403521][T12411] [ 542.404688][T12417] CPU: 0 PID: 12417 Comm: syz-executor.1 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 542.405780][T12411] ERROR: Out of memory at tomoyo_realpath_from_path. [ 542.408325][T12417] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 542.414331][T12417] Call Trace: [ 542.415548][T12417] [ 542.416625][T12417] dump_stack_lvl+0x125/0x1b0 [ 542.418345][T12417] should_fail_ex+0x496/0x5b0 [ 542.420052][T12417] _copy_to_user+0x30/0xb0 [ 542.421667][T12417] simple_read_from_buffer+0xd0/0x150 [ 542.423604][T12417] proc_fail_nth_read+0x1b0/0x290 [ 542.425426][T12417] ? proc_sessionid_read+0x290/0x290 [ 542.427336][T12417] ? security_file_permission+0xdc/0x100 [ 542.429353][T12417] ? proc_sessionid_read+0x290/0x290 [ 542.431270][T12417] vfs_read+0x1ce/0x930 [ 542.432779][T12417] ? kernel_read+0x1b0/0x1b0 [ 542.434478][T12417] ? __fget_files+0x279/0x410 [ 542.436183][T12417] ksys_read+0x12f/0x250 [ 542.437708][T12417] ? vfs_write+0xe40/0xe40 [ 542.439330][T12417] ? rcu_is_watching+0x12/0xb0 [ 542.441049][T12417] __do_fast_syscall_32+0x61/0xe0 [ 542.442860][T12417] do_fast_syscall_32+0x33/0x70 [ 542.444659][T12417] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 542.446935][T12417] RIP: 0023:0xf7f26579 [ 542.448399][T12417] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 542.455257][T12417] RSP: 002b:00000000f7f215e0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 542.458228][T12417] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000f7f21670 [ 542.461058][T12417] RDX: 000000000000000f RSI: 00000000f7353ff4 RDI: 0000000000000000 [ 542.463899][T12417] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 542.466731][T12417] R10: 0000000000000000 R11: 0000000000000292 R12: 0000000000000000 [ 542.469552][T12417] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 542.472382][T12417] 05:49:02 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 2) 05:49:02 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)) (fail_nth: 2) 05:49:02 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) 05:49:02 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0xffffffff}) [ 542.565299][T12422] FAULT_INJECTION: forcing a failure. 05:49:02 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x90) [ 542.565299][T12422] name failslab, interval 1, probability 0, space 0, times 0 [ 542.569732][T12422] CPU: 2 PID: 12422 Comm: syz-executor.3 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 05:49:02 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0xffffffff}) [ 542.573156][T12422] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 542.573990][T12427] FAULT_INJECTION: forcing a failure. [ 542.573990][T12427] name failslab, interval 1, probability 0, space 0, times 0 [ 542.576990][T12422] Call Trace: [ 542.577000][T12422] [ 542.584802][T12422] dump_stack_lvl+0x125/0x1b0 05:49:02 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xffffffffffffff67) [ 542.586440][T12422] should_fail_ex+0x496/0x5b0 [ 542.588488][T12422] should_failslab+0x9/0x20 [ 542.590061][T12422] __kmem_cache_alloc_node+0x2fd/0x350 [ 542.591935][T12422] ? tomoyo_encode2+0x100/0x3d0 [ 542.593594][T12422] ? tomoyo_encode2+0x100/0x3d0 05:49:02 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8}) [ 542.595336][T12422] __kmalloc+0x4f/0x100 [ 542.596838][T12422] tomoyo_encode2+0x100/0x3d0 [ 542.598460][T12422] ? rcu_is_watching+0x12/0xb0 [ 542.600091][T12422] tomoyo_encode+0x29/0x50 [ 542.601603][T12422] tomoyo_realpath_from_path+0x196/0x710 [ 542.603502][T12422] tomoyo_path_number_perm+0x243/0x590 [ 542.605345][T12422] ? tomoyo_path_number_perm+0x1eb/0x590 [ 542.607257][T12422] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 542.609217][T12422] ? ksys_write+0x12f/0x250 [ 542.610766][T12422] ? reacquire_held_locks+0x4b0/0x4b0 [ 542.612580][T12422] ? reacquire_held_locks+0x4b0/0x4b0 [ 542.614391][T12422] ? bit_wait_timeout+0x160/0x160 [ 542.616159][T12422] ? __fget_files+0x279/0x410 [ 542.617756][T12422] ? __fget_files+0x279/0x410 [ 542.619372][T12422] security_file_ioctl+0x72/0xb0 [ 542.621047][T12422] __do_compat_sys_ioctl+0x5d/0x330 [ 542.622813][T12422] __do_fast_syscall_32+0x61/0xe0 [ 542.624824][T12422] do_fast_syscall_32+0x33/0x70 [ 542.626483][T12422] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 542.628604][T12422] RIP: 0023:0xf7fe9579 [ 542.630163][T12422] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 542.637983][T12422] RSP: 002b:00000000f7fe45ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 542.641394][T12422] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000c02064b2 [ 542.644606][T12422] RDX: 0000000020000200 RSI: 0000000000000000 RDI: 0000000000000000 [ 542.647835][T12422] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 542.651065][T12422] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 542.654151][T12422] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 542.656890][T12422] [ 542.657968][T12427] CPU: 1 PID: 12427 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 542.658812][T12422] ERROR: Out of memory at tomoyo_realpath_from_path. [ 542.662396][T12427] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 542.662410][T12427] Call Trace: [ 542.662417][T12427] [ 542.662425][T12427] dump_stack_lvl+0x125/0x1b0 [ 542.662481][T12427] should_fail_ex+0x496/0x5b0 [ 542.662510][T12427] should_failslab+0x9/0x20 [ 542.662528][T12427] __kmem_cache_alloc_node+0x2fd/0x350 [ 542.662555][T12427] ? tomoyo_encode2+0x100/0x3d0 [ 542.682805][T12427] ? tomoyo_encode2+0x100/0x3d0 [ 542.684811][T12427] __kmalloc+0x4f/0x100 [ 542.686326][T12427] tomoyo_encode2+0x100/0x3d0 [ 542.688059][T12427] ? rcu_is_watching+0x12/0xb0 [ 542.689767][T12427] tomoyo_encode+0x29/0x50 [ 542.691402][T12427] tomoyo_realpath_from_path+0x196/0x710 [ 542.693426][T12427] tomoyo_path_number_perm+0x243/0x590 [ 542.695409][T12427] ? tomoyo_path_number_perm+0x1eb/0x590 [ 542.697427][T12427] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 542.699558][T12427] ? ksys_write+0x12f/0x250 [ 542.701229][T12427] ? reacquire_held_locks+0x4b0/0x4b0 [ 542.703309][T12427] ? reacquire_held_locks+0x4b0/0x4b0 [ 542.705262][T12427] ? bit_wait_timeout+0x160/0x160 [ 542.707118][T12427] ? __fget_files+0x279/0x410 [ 542.708835][T12427] ? __fget_files+0x279/0x410 [ 542.710572][T12427] security_file_ioctl+0x72/0xb0 [ 542.712368][T12427] __do_compat_sys_ioctl+0x5d/0x330 [ 542.714254][T12427] __do_fast_syscall_32+0x61/0xe0 [ 542.716100][T12427] do_fast_syscall_32+0x33/0x70 [ 542.717863][T12427] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 542.720153][T12427] RIP: 0023:0xf7f87579 [ 542.721626][T12427] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 542.728543][T12427] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 542.731535][T12427] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 542.734380][T12427] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 542.737234][T12427] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 542.740091][T12427] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 542.742945][T12427] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 542.745797][T12427] [ 542.748522][T12427] ERROR: Out of memory at tomoyo_realpath_from_path. 05:49:03 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 3) 05:49:03 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)) (fail_nth: 3) 05:49:03 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0xffffffff}) 05:49:03 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xffffffffffffff67) [ 542.827537][T12442] FAULT_INJECTION: forcing a failure. [ 542.827537][T12442] name failslab, interval 1, probability 0, space 0, times 0 05:49:03 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, 0x0) [ 542.828885][T12445] FAULT_INJECTION: forcing a failure. [ 542.828885][T12445] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 542.833567][T12442] CPU: 2 PID: 12442 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 05:49:03 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xffffffffffffff67) [ 542.841955][T12442] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 542.845742][T12442] Call Trace: [ 542.846973][T12442] 05:49:03 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8}) (fail_nth: 1) [ 542.848048][T12442] dump_stack_lvl+0x125/0x1b0 05:49:03 executing program 1: r0 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_ASYNC_CANCEL={0xe, 0x12, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x0, {0x0, r0}}) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000100)='blkio.bfq.time_recursive\x00', 0x0, 0x0) openat$cgroup_pressure(r3, &(0x7f0000000040)='io.pressure\x00', 0x2, 0x0) [ 542.849912][T12442] should_fail_ex+0x496/0x5b0 [ 542.851920][T12442] should_failslab+0x9/0x20 [ 542.854040][T12442] __kmem_cache_alloc_node+0x2fd/0x350 [ 542.856559][T12442] ? __get_vm_area_node+0xe1/0x3d0 [ 542.858968][T12442] kmalloc_node_trace+0x22/0xd0 [ 542.861190][T12442] __get_vm_area_node+0xe1/0x3d0 [ 542.863518][T12442] __vmalloc_node_range+0x27a/0x1540 [ 542.865990][T12442] ? kvm_dev_ioctl+0x210/0x1c20 [ 542.867806][T12442] ? kvm_dev_ioctl+0x210/0x1c20 [ 542.869730][T12442] ? reacquire_held_locks+0x4b0/0x4b0 [ 542.872158][T12442] ? delayed_vfree_work+0x70/0x70 [ 542.874481][T12442] ? vsprintf+0x30/0x30 [ 542.876101][T12442] ? _raw_spin_unlock+0x28/0x40 [ 542.877854][T12442] ? alloc_fd+0x2da/0x6c0 [ 542.878074][T12451] FAULT_INJECTION: forcing a failure. [ 542.878074][T12451] name failslab, interval 1, probability 0, space 0, times 0 [ 542.879459][T12442] ? kvm_dev_ioctl+0x210/0x1c20 [ 542.879474][T12442] __vmalloc+0x6d/0x90 [ 542.879487][T12442] ? kvm_dev_ioctl+0x210/0x1c20 [ 542.879497][T12442] kvm_dev_ioctl+0x210/0x1c20 [ 542.891284][T12442] ? reacquire_held_locks+0x4b0/0x4b0 [ 542.893209][T12442] ? bit_wait_timeout+0x160/0x160 [ 542.895016][T12442] ? __fget_files+0x279/0x410 [ 542.896698][T12442] ? kvm_vcpu_stats_release+0x80/0x80 [ 542.898632][T12442] ? __fget_files+0x279/0x410 [ 542.900340][T12442] ? bpf_lsm_file_ioctl+0x9/0x10 [ 542.902119][T12442] ? kvm_vcpu_stats_release+0x80/0x80 [ 542.904045][T12442] __do_compat_sys_ioctl+0x2bf/0x330 [ 542.906187][T12442] __do_fast_syscall_32+0x61/0xe0 [ 542.908361][T12442] do_fast_syscall_32+0x33/0x70 [ 542.910473][T12442] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 542.912756][T12442] RIP: 0023:0xf7f87579 [ 542.914230][T12442] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 542.921069][T12442] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 542.924036][T12442] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 542.926867][T12442] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 542.929690][T12442] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 542.932508][T12442] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 542.935343][T12442] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 542.938179][T12442] [ 542.939313][T12451] CPU: 3 PID: 12451 Comm: syz-executor.2 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 542.942620][T12442] syz-executor.0: vmalloc error: size 39424, vm_struct allocation failed, mode:0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), nodemask=(null) [ 542.943015][T12451] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 542.947862][T12442] ,cpuset=syz0 [ 542.951554][T12451] Call Trace: [ 542.951562][T12451] [ 542.953194][T12442] ,mems_allowed=0-1 [ 542.954091][T12451] dump_stack_lvl+0x125/0x1b0 [ 542.955158][T12442] [ 542.959152][T12451] should_fail_ex+0x496/0x5b0 [ 542.960861][T12451] should_failslab+0x9/0x20 [ 542.962516][T12451] __kmem_cache_alloc_node+0x2fd/0x350 [ 542.964699][T12451] ? tomoyo_realpath_from_path+0xb9/0x710 [ 542.966782][T12451] ? lock_acquire+0x464/0x510 [ 542.968492][T12451] ? tomoyo_realpath_from_path+0xb9/0x710 [ 542.970629][T12451] __kmalloc+0x4f/0x100 [ 542.972136][T12451] tomoyo_realpath_from_path+0xb9/0x710 [ 542.974240][T12451] ? tomoyo_profile+0x47/0x60 [ 542.976090][T12451] tomoyo_path_number_perm+0x243/0x590 [ 542.978043][T12451] ? tomoyo_path_number_perm+0x1eb/0x590 [ 542.980097][T12451] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 542.982198][T12451] ? ksys_write+0x12f/0x250 [ 542.983894][T12451] ? reacquire_held_locks+0x4b0/0x4b0 [ 542.986080][T12451] ? reacquire_held_locks+0x4b0/0x4b0 [ 542.988075][T12451] ? bit_wait_timeout+0x160/0x160 [ 542.989947][T12451] ? __fget_files+0x279/0x410 [ 542.991727][T12451] ? __fget_files+0x279/0x410 [ 542.993453][T12451] security_file_ioctl+0x72/0xb0 [ 542.995332][T12451] __do_compat_sys_ioctl+0x5d/0x330 [ 542.997249][T12451] __do_fast_syscall_32+0x61/0xe0 [ 542.999123][T12451] do_fast_syscall_32+0x33/0x70 [ 543.000925][T12451] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 543.003241][T12451] RIP: 0023:0xf7f04579 [ 543.004989][T12451] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 543.011988][T12451] RSP: 002b:00000000f7eff5ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 543.015002][T12451] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000c02064b2 [ 543.017846][T12451] RDX: 0000000020000200 RSI: 0000000000000000 RDI: 0000000000000000 [ 543.020698][T12451] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 543.023540][T12451] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 543.026405][T12451] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 543.029265][T12451] [ 543.030393][T12445] CPU: 1 PID: 12445 Comm: syz-executor.3 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 543.031461][T12451] ERROR: Out of memory at tomoyo_realpath_from_path. [ 543.034092][T12445] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 543.034101][T12445] Call Trace: [ 543.034105][T12445] [ 543.034109][T12445] dump_stack_lvl+0x125/0x1b0 [ 543.034128][T12445] should_fail_ex+0x496/0x5b0 [ 543.034143][T12445] _copy_from_user+0x30/0xf0 [ 543.034155][T12445] drm_ioctl+0x4fd/0xbf0 [ 543.034166][T12445] ? drm_mode_create_dumb+0x2f0/0x2f0 [ 543.050973][T12445] ? drm_ioctl_kernel+0x4c0/0x4c0 [ 543.052795][T12445] drm_compat_ioctl+0x322/0x460 [ 543.054578][T12445] ? bpf_lsm_file_ioctl+0x9/0x10 [ 543.056362][T12445] ? compat_drm_update_draw+0x10/0x10 [ 543.058294][T12445] __do_compat_sys_ioctl+0x2bf/0x330 [ 543.060211][T12445] __do_fast_syscall_32+0x61/0xe0 [ 543.062024][T12445] do_fast_syscall_32+0x33/0x70 [ 543.063780][T12445] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 543.066037][T12445] RIP: 0023:0xf7fe9579 [ 543.067530][T12445] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 543.074608][T12445] RSP: 002b:00000000f7fe45ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 543.077609][T12445] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000c02064b2 [ 543.080477][T12445] RDX: 0000000020000200 RSI: 0000000000000000 RDI: 0000000000000000 [ 543.083336][T12445] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 543.086189][T12445] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 543.089059][T12445] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 543.091968][T12445] [ 543.093103][T12442] CPU: 3 PID: 12442 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 543.096722][T12442] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 543.100323][T12442] Call Trace: [ 543.101523][T12442] [ 543.102597][T12442] dump_stack_lvl+0x125/0x1b0 [ 543.104318][T12442] warn_alloc+0x24a/0x3a0 [ 543.105875][T12442] ? zone_watermark_ok_safe+0x2e0/0x2e0 [ 543.107882][T12442] ? __kmem_cache_alloc_node+0x2fd/0x350 [ 543.109894][T12442] ? __kasan_kmalloc+0x86/0xb0 [ 543.111632][T12442] ? __get_vm_area_node+0x281/0x3d0 [ 543.113499][T12442] __vmalloc_node_range+0xc13/0x1540 [ 543.115493][T12442] ? kvm_dev_ioctl+0x210/0x1c20 [ 543.117252][T12442] ? reacquire_held_locks+0x4b0/0x4b0 [ 543.119201][T12442] ? delayed_vfree_work+0x70/0x70 [ 543.121021][T12442] ? vsprintf+0x30/0x30 [ 543.122548][T12442] ? _raw_spin_unlock+0x28/0x40 [ 543.124326][T12442] ? alloc_fd+0x2da/0x6c0 [ 543.125886][T12442] ? kvm_dev_ioctl+0x210/0x1c20 [ 543.127680][T12442] __vmalloc+0x6d/0x90 [ 543.129154][T12442] ? kvm_dev_ioctl+0x210/0x1c20 [ 543.130916][T12442] kvm_dev_ioctl+0x210/0x1c20 [ 543.132608][T12442] ? reacquire_held_locks+0x4b0/0x4b0 [ 543.134619][T12442] ? bit_wait_timeout+0x160/0x160 [ 543.136481][T12442] ? __fget_files+0x279/0x410 [ 543.138216][T12442] ? kvm_vcpu_stats_release+0x80/0x80 [ 543.140221][T12442] ? __fget_files+0x279/0x410 [ 543.141958][T12442] ? bpf_lsm_file_ioctl+0x9/0x10 [ 543.143810][T12442] ? kvm_vcpu_stats_release+0x80/0x80 [ 543.145777][T12442] __do_compat_sys_ioctl+0x2bf/0x330 [ 543.147713][T12442] __do_fast_syscall_32+0x61/0xe0 [ 543.149545][T12442] do_fast_syscall_32+0x33/0x70 [ 543.151329][T12442] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 543.153612][T12442] RIP: 0023:0xf7f87579 [ 543.155116][T12442] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 543.162059][T12442] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 543.165189][T12442] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 543.168054][T12442] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 543.170917][T12442] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 543.173750][T12442] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 543.176696][T12442] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 543.179569][T12442] [ 543.181930][T12442] Mem-Info: [ 543.183266][T12442] active_anon:11186 inactive_anon:10297 isolated_anon:0 [ 543.183266][T12442] active_file:1599 inactive_file:12369 isolated_file:0 [ 543.183266][T12442] unevictable:768 dirty:5 writeback:0 [ 543.183266][T12442] slab_reclaimable:8220 slab_unreclaimable:53207 [ 543.183266][T12442] mapped:15025 shmem:1602 pagetables:438 [ 543.183266][T12442] sec_pagetables:0 bounce:0 [ 543.183266][T12442] kernel_misc_reclaimable:0 [ 543.183266][T12442] free:140912 free_pcp:8578 free_cma:0 [ 543.199428][T12442] Node 0 active_anon:9732kB inactive_anon:41100kB active_file:2284kB inactive_file:23920kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:22636kB dirty:0kB writeback:0kB shmem:4092kB shmem_thp:0kB shmem_pmdmapped:0kB anon_thp:0kB writeback_tmp:0kB kernel_stack:11108kB pagetables:1184kB sec_pagetables:0kB all_unreclaimable? no [ 543.210931][T12442] Node 1 active_anon:35068kB inactive_anon:96kB active_file:4112kB inactive_file:25556kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:37464kB dirty:20kB writeback:0kB shmem:2332kB shmem_thp:0kB shmem_pmdmapped:0kB anon_thp:0kB writeback_tmp:0kB kernel_stack:3888kB pagetables:628kB sec_pagetables:0kB all_unreclaimable? no [ 543.222503][T12442] Node 0 DMA free:8664kB boost:2048kB min:2788kB low:2972kB high:3156kB reserved_highatomic:0KB active_anon:768kB inactive_anon:1340kB active_file:0kB inactive_file:20kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:32kB local_pcp:0kB free_cma:0kB [ 543.232823][T12442] lowmem_reserve[]: 0 419 419 419 419 [ 543.234774][T12442] Node 0 DMA32 free:25856kB boost:0kB min:20732kB low:25912kB high:31092kB reserved_highatomic:0KB active_anon:8964kB inactive_anon:39760kB active_file:2284kB inactive_file:23900kB unevictable:1536kB writepending:0kB present:1032192kB managed:433280kB mlocked:0kB bounce:0kB free_pcp:11924kB local_pcp:1816kB free_cma:0kB [ 543.245571][T12442] lowmem_reserve[]: 0 0 0 0 0 [ 543.247301][T12442] Node 1 DMA32 free:529076kB boost:0kB min:46104kB low:57628kB high:69152kB reserved_highatomic:0KB active_anon:35068kB inactive_anon:96kB active_file:4112kB inactive_file:25556kB unevictable:1536kB writepending:20kB present:1048436kB managed:954416kB mlocked:0kB bounce:0kB free_pcp:22612kB local_pcp:3880kB free_cma:0kB [ 543.258247][T12442] lowmem_reserve[]: 0 0 0 0 0 [ 543.260091][T12442] Node 0 DMA: 77*4kB (UME) 73*8kB (UME) 47*16kB (UME) 70*32kB (UME) 24*64kB (UE) 11*128kB (UME) 7*256kB (ME) 0*512kB 0*1024kB 0*2048kB 0*4096kB = 8620kB [ 543.266033][T12442] Node 0 DMA32: 158*4kB (M) 161*8kB (UME) 76*16kB (UME) 46*32kB (UME) 70*64kB (UME) 33*128kB (UE) 11*256kB (UME) 9*512kB (U) 5*1024kB (UM) 0*2048kB 0*4096kB = 25856kB [ 543.272174][T12442] Node 1 DMA32: 1743*4kB (UME) 1884*8kB (UME) 1344*16kB (UME) 968*32kB (UME) 454*64kB (UME) 143*128kB (UME) 49*256kB (UME) 19*512kB (UM) 8*1024kB (UM) 2*2048kB (U) 91*4096kB (UME) = 529180kB [ 543.279973][T12442] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 543.283667][T12442] Node 0 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 543.287010][T12442] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 543.290381][T12442] Node 1 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 543.293758][T12442] 15594 total pagecache pages [ 543.295483][T12442] 20 pages in swap cache [ 543.297057][T12442] Free swap = 123960kB [ 543.298581][T12442] Total swap = 124996kB [ 543.300116][T12442] 524155 pages RAM [ 543.301548][T12442] 0 pages HighMem/MovableOnly [ 543.303358][T12442] 173391 pages reserved [ 543.304874][T12442] 0 pages cma reserved 05:49:03 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 4) 05:49:03 executing program 1: r0 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_ASYNC_CANCEL={0xe, 0x12, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x0, {0x0, r0}}) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_ASYNC_CANCEL={0xe, 0x12, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x0, {0x0, r0}}) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) openat$cgroup_ro(r2, &(0x7f0000000100)='blkio.bfq.time_recursive\x00', 0x0, 0x0) (async) r3 = openat$cgroup_ro(r2, &(0x7f0000000100)='blkio.bfq.time_recursive\x00', 0x0, 0x0) openat$cgroup_pressure(r3, &(0x7f0000000040)='io.pressure\x00', 0x2, 0x0) 05:49:03 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8}) (fail_nth: 2) 05:49:03 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)) (fail_nth: 4) [ 543.321394][T12457] FAULT_INJECTION: forcing a failure. [ 543.321394][T12457] name failslab, interval 1, probability 0, space 0, times 0 [ 543.322816][T12458] FAULT_INJECTION: forcing a failure. [ 543.322816][T12458] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 543.326095][T12457] CPU: 0 PID: 12457 Comm: syz-executor.2 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 05:49:03 executing program 1: r0 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_ASYNC_CANCEL={0xe, 0x12, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x0, {0x0, r0}}) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000100)='blkio.bfq.time_recursive\x00', 0x0, 0x0) openat$cgroup_pressure(r3, &(0x7f0000000040)='io.pressure\x00', 0x2, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_ASYNC_CANCEL={0xe, 0x12, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x0, {0x0, r0}}) (async) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) (async) openat$cgroup_ro(r2, &(0x7f0000000100)='blkio.bfq.time_recursive\x00', 0x0, 0x0) (async) openat$cgroup_pressure(r3, &(0x7f0000000040)='io.pressure\x00', 0x2, 0x0) (async) [ 543.331453][T12461] FAULT_INJECTION: forcing a failure. [ 543.331453][T12461] name failslab, interval 1, probability 0, space 0, times 0 [ 543.340480][T12457] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 543.344257][T12457] Call Trace: [ 543.345615][T12457] 05:49:03 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640)={0x0, 0x2fcc}, &(0x7f0000000000), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r0, 0x12, 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x1, 0x12, r0, 0x10000000) [ 543.346867][T12457] dump_stack_lvl+0x125/0x1b0 [ 543.348832][T12457] should_fail_ex+0x496/0x5b0 [ 543.350578][T12457] should_failslab+0x9/0x20 [ 543.352247][T12457] __kmem_cache_alloc_node+0x2fd/0x350 [ 543.354291][T12457] ? tomoyo_encode2+0x100/0x3d0 [ 543.356202][T12457] ? tomoyo_encode2+0x100/0x3d0 [ 543.358041][T12457] __kmalloc+0x4f/0x100 [ 543.359691][T12457] tomoyo_encode2+0x100/0x3d0 [ 543.361502][T12457] ? rcu_is_watching+0x12/0xb0 [ 543.363376][T12457] tomoyo_encode+0x29/0x50 [ 543.365047][T12457] tomoyo_realpath_from_path+0x196/0x710 05:49:03 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) syz_io_uring_setup(0x1e4f, &(0x7f0000000640)={0x0, 0x2fcc}, &(0x7f0000000000), &(0x7f0000000700)) (async) r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640)={0x0, 0x2fcc}, &(0x7f0000000000), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r0, 0x12, 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x1, 0x12, r0, 0x10000000) [ 543.367171][T12457] tomoyo_path_number_perm+0x243/0x590 [ 543.369412][T12457] ? tomoyo_path_number_perm+0x1eb/0x590 [ 543.371588][T12457] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 543.373794][T12457] ? ksys_write+0x12f/0x250 [ 543.375475][T12457] ? reacquire_held_locks+0x4b0/0x4b0 05:49:03 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640)={0x0, 0x2fcc}, &(0x7f0000000000), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r0, 0x12, 0x0, 0x0) (async) mmap$IORING_OFF_SQES(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x1, 0x12, r0, 0x10000000) [ 543.377444][T12457] ? reacquire_held_locks+0x4b0/0x4b0 [ 543.379561][T12457] ? bit_wait_timeout+0x160/0x160 [ 543.381497][T12457] ? __fget_files+0x279/0x410 [ 543.383228][T12457] ? __fget_files+0x279/0x410 [ 543.384960][T12457] security_file_ioctl+0x72/0xb0 [ 543.386787][T12457] __do_compat_sys_ioctl+0x5d/0x330 [ 543.388773][T12457] __do_fast_syscall_32+0x61/0xe0 [ 543.390769][T12457] do_fast_syscall_32+0x33/0x70 [ 543.392554][T12457] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 543.394949][T12457] RIP: 0023:0xf7f04579 [ 543.396438][T12457] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 543.403484][T12457] RSP: 002b:00000000f7eff5ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 543.406964][T12457] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000c02064b2 [ 543.410131][T12457] RDX: 0000000020000200 RSI: 0000000000000000 RDI: 0000000000000000 [ 543.413292][T12457] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 543.416319][T12457] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 543.419209][T12457] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 543.422067][T12457] [ 543.423202][T12461] CPU: 3 PID: 12461 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 543.423711][T12457] ERROR: Out of memory at tomoyo_realpath_from_path. [ 543.427259][T12461] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 543.427272][T12461] Call Trace: [ 543.427279][T12461] [ 543.427287][T12461] dump_stack_lvl+0x125/0x1b0 [ 543.438198][T12461] should_fail_ex+0x496/0x5b0 [ 543.439939][T12461] should_failslab+0x9/0x20 [ 543.441605][T12461] kmem_cache_alloc_node+0x389/0x3f0 [ 543.443608][T12461] ? alloc_vmap_area+0x1af/0x2060 [ 543.445701][T12461] alloc_vmap_area+0x1af/0x2060 [ 543.447479][T12461] ? free_vmap_area+0x1c40/0x1c40 [ 543.449295][T12461] __get_vm_area_node+0x132/0x3d0 [ 543.451122][T12461] __vmalloc_node_range+0x27a/0x1540 [ 543.453091][T12461] ? kvm_dev_ioctl+0x210/0x1c20 [ 543.454890][T12461] ? kvm_dev_ioctl+0x210/0x1c20 [ 543.456687][T12461] ? reacquire_held_locks+0x4b0/0x4b0 [ 543.458685][T12461] ? delayed_vfree_work+0x70/0x70 [ 543.460518][T12461] ? vsprintf+0x30/0x30 [ 543.462066][T12461] ? _raw_spin_unlock+0x28/0x40 [ 543.463942][T12461] ? alloc_fd+0x2da/0x6c0 [ 543.465684][T12461] ? kvm_dev_ioctl+0x210/0x1c20 [ 543.467467][T12461] __vmalloc+0x6d/0x90 [ 543.468988][T12461] ? kvm_dev_ioctl+0x210/0x1c20 [ 543.470776][T12461] kvm_dev_ioctl+0x210/0x1c20 [ 543.472507][T12461] ? reacquire_held_locks+0x4b0/0x4b0 [ 543.474668][T12461] ? bit_wait_timeout+0x160/0x160 [ 543.476489][T12461] ? __fget_files+0x279/0x410 [ 543.478227][T12461] ? kvm_vcpu_stats_release+0x80/0x80 [ 543.480214][T12461] ? __fget_files+0x279/0x410 [ 543.481982][T12461] ? bpf_lsm_file_ioctl+0x9/0x10 [ 543.483795][T12461] ? kvm_vcpu_stats_release+0x80/0x80 [ 543.485803][T12461] __do_compat_sys_ioctl+0x2bf/0x330 [ 543.487724][T12461] __do_fast_syscall_32+0x61/0xe0 [ 543.489523][T12461] do_fast_syscall_32+0x33/0x70 [ 543.491285][T12461] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 543.493522][T12461] RIP: 0023:0xf7f87579 [ 543.495110][T12461] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 543.501977][T12461] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 543.504992][T12461] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 543.507906][T12461] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 543.510764][T12461] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 543.513610][T12461] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 543.516523][T12461] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 543.519379][T12461] [ 543.520499][T12458] CPU: 1 PID: 12458 Comm: syz-executor.3 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 05:49:03 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 5) 05:49:03 executing program 1: r0 = syz_io_uring_setup(0x147e, &(0x7f0000000000)={0x0, 0x1743, 0x200, 0x3, 0x20c}, &(0x7f0000000080), &(0x7f00000000c0)) io_uring_register$IORING_UNREGISTER_BUFFERS(r0, 0x1, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) 05:49:03 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8}) (fail_nth: 3) [ 543.524727][T12458] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 543.529191][T12458] Call Trace: [ 543.530393][T12458] [ 543.531512][T12458] dump_stack_lvl+0x125/0x1b0 [ 543.533224][T12458] should_fail_ex+0x496/0x5b0 [ 543.534946][T12458] _copy_to_user+0x30/0xb0 [ 543.536562][T12458] drm_ioctl+0x5f3/0xbf0 [ 543.537277][T12479] FAULT_INJECTION: forcing a failure. [ 543.537277][T12479] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 543.538183][T12458] ? drm_mode_create_dumb+0x2f0/0x2f0 [ 543.540667][T12480] FAULT_INJECTION: forcing a failure. [ 543.540667][T12480] name failslab, interval 1, probability 0, space 0, times 0 [ 543.550077][T12458] ? drm_ioctl_kernel+0x4c0/0x4c0 [ 543.551939][T12458] drm_compat_ioctl+0x322/0x460 [ 543.553894][T12458] ? bpf_lsm_file_ioctl+0x9/0x10 [ 543.556125][T12458] ? compat_drm_update_draw+0x10/0x10 [ 543.558455][T12458] __do_compat_sys_ioctl+0x2bf/0x330 [ 543.560822][T12458] __do_fast_syscall_32+0x61/0xe0 [ 543.563067][T12458] do_fast_syscall_32+0x33/0x70 [ 543.565225][T12458] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 543.568032][T12458] RIP: 0023:0xf7fe9579 [ 543.569609][T12458] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 543.577930][T12458] RSP: 002b:00000000f7fe45ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 543.581612][T12458] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000c02064b2 [ 543.584900][T12458] RDX: 0000000020000200 RSI: 0000000000000000 RDI: 0000000000000000 [ 543.588193][T12458] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 543.591098][T12458] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 543.594397][T12458] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 543.597645][T12458] [ 543.598783][T12479] CPU: 3 PID: 12479 Comm: syz-executor.2 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 543.602408][T12479] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 543.605986][T12479] Call Trace: [ 543.607186][T12479] [ 543.608256][T12479] dump_stack_lvl+0x125/0x1b0 [ 543.609928][T12479] should_fail_ex+0x496/0x5b0 [ 543.611610][T12479] _copy_from_user+0x30/0xf0 [ 543.613333][T12479] drm_ioctl+0x4fd/0xbf0 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)) (fail_nth: 5) 05:49:04 executing program 1: r0 = syz_io_uring_setup(0x147e, &(0x7f0000000000)={0x0, 0x1743, 0x200, 0x3, 0x20c}, &(0x7f0000000080), &(0x7f00000000c0)) io_uring_register$IORING_UNREGISTER_BUFFERS(r0, 0x1, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) [ 543.614859][T12479] ? drm_mode_create_dumb+0x2f0/0x2f0 [ 543.617001][T12479] ? drm_ioctl_kernel+0x4c0/0x4c0 [ 543.618855][T12479] drm_compat_ioctl+0x322/0x460 [ 543.620619][T12479] ? bpf_lsm_file_ioctl+0x9/0x10 [ 543.622421][T12479] ? compat_drm_update_draw+0x10/0x10 [ 543.624473][T12479] __do_compat_sys_ioctl+0x2bf/0x330 [ 543.626368][T12479] __do_fast_syscall_32+0x61/0xe0 [ 543.628163][T12479] do_fast_syscall_32+0x33/0x70 [ 543.629464][T12484] FAULT_INJECTION: forcing a failure. [ 543.629464][T12484] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 543.629919][T12479] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 543.637087][T12479] RIP: 0023:0xf7f04579 [ 543.638585][T12479] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 543.645570][T12479] RSP: 002b:00000000f7eff5ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 543.648616][T12479] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000c02064b2 [ 543.651522][T12479] RDX: 0000000020000200 RSI: 0000000000000000 RDI: 0000000000000000 [ 543.654395][T12479] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 543.657380][T12479] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 543.660304][T12479] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 543.663188][T12479] 05:49:04 executing program 1: r0 = syz_io_uring_setup(0x147e, &(0x7f0000000000)={0x0, 0x1743, 0x200, 0x3, 0x20c}, &(0x7f0000000080), &(0x7f00000000c0)) io_uring_register$IORING_UNREGISTER_BUFFERS(r0, 0x1, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) [ 543.664430][T12484] CPU: 2 PID: 12484 Comm: syz-executor.3 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 543.668434][T12484] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 543.672145][T12484] Call Trace: [ 543.673362][T12484] [ 543.674489][T12484] dump_stack_lvl+0x125/0x1b0 [ 543.676215][T12484] should_fail_ex+0x496/0x5b0 [ 543.677939][T12484] _copy_to_user+0x30/0xb0 [ 543.679628][T12484] simple_read_from_buffer+0xd0/0x150 [ 543.681572][T12484] proc_fail_nth_read+0x1b0/0x290 [ 543.683422][T12484] ? proc_sessionid_read+0x290/0x290 [ 543.685353][T12484] ? security_file_permission+0xdc/0x100 [ 543.687634][T12484] ? proc_sessionid_read+0x290/0x290 [ 543.689584][T12484] vfs_read+0x1ce/0x930 [ 543.691112][T12484] ? kernel_read+0x1b0/0x1b0 [ 543.692781][T12484] ? __fget_files+0x279/0x410 [ 543.694488][T12484] ksys_read+0x12f/0x250 [ 543.696030][T12484] ? vfs_write+0xe40/0xe40 [ 543.697645][T12484] ? rcu_is_watching+0x12/0xb0 [ 543.699393][T12484] __do_fast_syscall_32+0x61/0xe0 [ 543.701234][T12484] do_fast_syscall_32+0x33/0x70 [ 543.703027][T12484] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 543.705417][T12484] RIP: 0023:0xf7fe9579 [ 543.706958][T12484] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 543.713913][T12484] RSP: 002b:00000000f7fe45e0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 543.716917][T12484] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00000000f7fe4670 [ 543.719779][T12484] RDX: 000000000000000f RSI: 00000000f7353ff4 RDI: 0000000000000000 [ 543.722643][T12484] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 543.725530][T12484] R10: 0000000000000000 R11: 0000000000000292 R12: 0000000000000000 [ 543.728386][T12484] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 543.731302][T12484] [ 543.732429][T12480] CPU: 1 PID: 12480 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 543.736066][T12480] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 543.739694][T12480] Call Trace: [ 543.740910][T12480] [ 543.742065][T12480] dump_stack_lvl+0x125/0x1b0 [ 543.743799][T12480] should_fail_ex+0x496/0x5b0 [ 543.745715][T12480] should_failslab+0x9/0x20 05:49:04 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x9, 0x1, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)=[0x0]}, 0x28) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)) [ 543.747357][T12480] kmem_cache_alloc_node+0x389/0x3f0 [ 543.749601][T12480] ? alloc_vmap_area+0xd93/0x2060 [ 543.751465][T12480] alloc_vmap_area+0xd93/0x2060 [ 543.753315][T12480] ? free_vmap_area+0x1c40/0x1c40 [ 543.755223][T12480] __get_vm_area_node+0x132/0x3d0 [ 543.757103][T12480] __vmalloc_node_range+0x27a/0x1540 [ 543.759069][T12480] ? kvm_dev_ioctl+0x210/0x1c20 [ 543.760881][T12480] ? kvm_dev_ioctl+0x210/0x1c20 [ 543.762692][T12480] ? reacquire_held_locks+0x4b0/0x4b0 [ 543.764976][T12480] ? delayed_vfree_work+0x70/0x70 [ 543.766958][T12480] ? vsprintf+0x30/0x30 [ 543.768477][T12480] ? _raw_spin_unlock+0x28/0x40 [ 543.770246][T12480] ? alloc_fd+0x2da/0x6c0 [ 543.771854][T12480] ? kvm_dev_ioctl+0x210/0x1c20 [ 543.773662][T12480] __vmalloc+0x6d/0x90 [ 543.775289][T12480] ? kvm_dev_ioctl+0x210/0x1c20 [ 543.777044][T12480] kvm_dev_ioctl+0x210/0x1c20 [ 543.778764][T12480] ? reacquire_held_locks+0x4b0/0x4b0 [ 543.780705][T12480] ? bit_wait_timeout+0x160/0x160 [ 543.782524][T12480] ? __fget_files+0x279/0x410 [ 543.784350][T12480] ? kvm_vcpu_stats_release+0x80/0x80 [ 543.786456][T12480] ? __fget_files+0x279/0x410 [ 543.788157][T12480] ? bpf_lsm_file_ioctl+0x9/0x10 [ 543.790028][T12480] ? kvm_vcpu_stats_release+0x80/0x80 [ 543.792002][T12480] __do_compat_sys_ioctl+0x2bf/0x330 [ 543.793909][T12480] __do_fast_syscall_32+0x61/0xe0 [ 543.795809][T12480] do_fast_syscall_32+0x33/0x70 [ 543.797548][T12480] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 543.799826][T12480] RIP: 0023:0xf7f87579 [ 543.801271][T12480] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 543.808173][T12480] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 543.811162][T12480] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 543.813990][T12480] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 543.816871][T12480] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 543.819702][T12480] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 543.822550][T12480] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 543.825410][T12480] 05:49:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8}) (fail_nth: 4) 05:49:04 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x9, 0x1, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)=[0x0]}, 0x28) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x2, &(0x7f0000000200)) 05:49:04 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 6) [ 543.940388][T12500] FAULT_INJECTION: forcing a failure. [ 543.940388][T12500] name fail_usercopy, interval 1, probability 0, space 0, times 0 05:49:04 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x9, 0x1, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)=[0x0]}, 0x28) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x9, 0x1, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, &(0x7f0000000040)=[0x0]}, 0x28) (async) [ 543.940535][T12501] FAULT_INJECTION: forcing a failure. [ 543.940535][T12501] name failslab, interval 1, probability 0, space 0, times 0 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x10, &(0x7f0000000200)) [ 543.950024][T12501] CPU: 2 PID: 12501 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 543.953788][T12501] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 543.957406][T12501] Call Trace: [ 543.958641][T12501] [ 543.959717][T12501] dump_stack_lvl+0x125/0x1b0 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x541b, &(0x7f0000000200)) [ 543.961423][T12501] should_fail_ex+0x496/0x5b0 [ 543.963296][T12501] should_failslab+0x9/0x20 [ 543.965014][T12501] __kmem_cache_alloc_node+0x2fd/0x350 [ 543.967114][T12501] ? __vmalloc_node_range+0x3e9/0x1540 [ 543.969092][T12501] ? __vmalloc_node_range+0x3e9/0x1540 05:49:04 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r0 = openat$cgroup_root(0xffffff9c, &(0x7f0000000100)='./cgroup.net/syz1\x00', 0x200002, 0x0) mkdirat$cgroup(r0, &(0x7f0000000040)='syz0\x00', 0x1ff) openat$cgroup(r0, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$l2tp(0x2, 0x2, 0x73) connect$pppl2tp(r1, &(0x7f00000000c0)=@pppol2tp={0x18, 0x1, {0x0, r2, {0x2, 0x4e21, @multicast1}, 0x1, 0x0, 0x0, 0x1}}, 0x26) [ 543.971078][T12501] __kmalloc_node+0x52/0x110 [ 543.972891][T12501] __vmalloc_node_range+0x3e9/0x1540 [ 543.974815][T12501] ? kvm_dev_ioctl+0x210/0x1c20 [ 543.976576][T12501] ? reacquire_held_locks+0x4b0/0x4b0 [ 543.978525][T12501] ? delayed_vfree_work+0x70/0x70 [ 543.980424][T12501] ? vsprintf+0x30/0x30 [ 543.982059][T12501] ? _raw_spin_unlock+0x28/0x40 [ 543.983831][T12501] ? alloc_fd+0x2da/0x6c0 [ 543.985465][T12501] ? kvm_dev_ioctl+0x210/0x1c20 [ 543.987321][T12501] __vmalloc+0x6d/0x90 [ 543.988817][T12501] ? kvm_dev_ioctl+0x210/0x1c20 [ 543.990752][T12501] kvm_dev_ioctl+0x210/0x1c20 [ 543.992479][T12501] ? reacquire_held_locks+0x4b0/0x4b0 [ 543.994423][T12501] ? bit_wait_timeout+0x160/0x160 [ 543.996270][T12501] ? __fget_files+0x279/0x410 [ 543.997989][T12501] ? kvm_vcpu_stats_release+0x80/0x80 [ 543.999996][T12501] ? __fget_files+0x279/0x410 [ 544.001702][T12501] ? bpf_lsm_file_ioctl+0x9/0x10 [ 544.003528][T12501] ? kvm_vcpu_stats_release+0x80/0x80 [ 544.005489][T12501] __do_compat_sys_ioctl+0x2bf/0x330 [ 544.007352][T12501] __do_fast_syscall_32+0x61/0xe0 [ 544.009165][T12501] do_fast_syscall_32+0x33/0x70 [ 544.010941][T12501] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 544.013217][T12501] RIP: 0023:0xf7f87579 [ 544.014715][T12501] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 544.021691][T12501] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 544.024871][T12501] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 544.027745][T12501] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 544.030647][T12501] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 544.033498][T12501] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 544.036346][T12501] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 544.039216][T12501] [ 544.040399][T12500] CPU: 1 PID: 12500 Comm: syz-executor.2 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 544.044080][T12500] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 544.047851][T12500] Call Trace: [ 544.049088][T12500] [ 544.050170][T12500] dump_stack_lvl+0x125/0x1b0 [ 544.051996][T12500] should_fail_ex+0x496/0x5b0 [ 544.053728][T12500] _copy_to_user+0x30/0xb0 [ 544.055421][T12500] drm_ioctl+0x5f3/0xbf0 [ 544.056979][T12500] ? drm_mode_create_dumb+0x2f0/0x2f0 [ 544.058990][T12500] ? drm_ioctl_kernel+0x4c0/0x4c0 [ 544.060812][T12500] drm_compat_ioctl+0x322/0x460 [ 544.062641][T12500] ? bpf_lsm_file_ioctl+0x9/0x10 [ 544.064482][T12500] ? compat_drm_update_draw+0x10/0x10 [ 544.066465][T12500] __do_compat_sys_ioctl+0x2bf/0x330 [ 544.068378][T12500] __do_fast_syscall_32+0x61/0xe0 [ 544.070206][T12500] do_fast_syscall_32+0x33/0x70 [ 544.072025][T12500] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 544.074390][T12500] RIP: 0023:0xf7f04579 [ 544.075895][T12500] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 544.082862][T12500] RSP: 002b:00000000f7eff5ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 544.085927][T12500] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000c02064b2 [ 544.088825][T12500] RDX: 0000000020000200 RSI: 0000000000000000 RDI: 0000000000000000 [ 544.091700][T12500] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 544.094633][T12500] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 544.097522][T12500] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 544.100422][T12500] 05:49:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8}) (fail_nth: 5) 05:49:04 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 7) 05:49:04 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) r0 = openat$cgroup_root(0xffffff9c, &(0x7f0000000100)='./cgroup.net/syz1\x00', 0x200002, 0x0) mkdirat$cgroup(r0, &(0x7f0000000040)='syz0\x00', 0x1ff) openat$cgroup(r0, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$l2tp(0x2, 0x2, 0x73) connect$pppl2tp(r1, &(0x7f00000000c0)=@pppol2tp={0x18, 0x1, {0x0, r2, {0x2, 0x4e21, @multicast1}, 0x1, 0x0, 0x0, 0x1}}, 0x26) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x5421, &(0x7f0000000200)) [ 544.115500][T12514] FAULT_INJECTION: forcing a failure. [ 544.115500][T12514] name failslab, interval 1, probability 0, space 0, times 0 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x5450, &(0x7f0000000200)) [ 544.120267][T12514] CPU: 3 PID: 12514 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 544.121146][T12518] FAULT_INJECTION: forcing a failure. [ 544.121146][T12518] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 544.123959][T12514] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 544.123968][T12514] Call Trace: [ 544.123973][T12514] [ 544.123977][T12514] dump_stack_lvl+0x125/0x1b0 [ 544.123996][T12514] should_fail_ex+0x496/0x5b0 [ 544.124014][T12514] should_failslab+0x9/0x20 [ 544.124026][T12514] __kmem_cache_alloc_node+0x2fd/0x350 [ 544.124041][T12514] ? __vmalloc_node_range+0x3e9/0x1540 [ 544.124056][T12514] ? __vmalloc_node_range+0x3e9/0x1540 [ 544.124069][T12514] __kmalloc_node+0x52/0x110 [ 544.124078][T12514] __vmalloc_node_range+0x3e9/0x1540 [ 544.124093][T12514] ? kvm_dev_ioctl+0x210/0x1c20 [ 544.124108][T12514] ? reacquire_held_locks+0x4b0/0x4b0 [ 544.124123][T12514] ? delayed_vfree_work+0x70/0x70 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x5451, &(0x7f0000000200)) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x5452, &(0x7f0000000200)) [ 544.124135][T12514] ? vsprintf+0x30/0x30 [ 544.124146][T12514] ? _raw_spin_unlock+0x28/0x40 [ 544.124158][T12514] ? alloc_fd+0x2da/0x6c0 [ 544.124167][T12514] ? kvm_dev_ioctl+0x210/0x1c20 [ 544.124179][T12514] __vmalloc+0x6d/0x90 [ 544.124194][T12514] ? kvm_dev_ioctl+0x210/0x1c20 [ 544.124205][T12514] kvm_dev_ioctl+0x210/0x1c20 [ 544.124216][T12514] ? reacquire_held_locks+0x4b0/0x4b0 [ 544.124229][T12514] ? bit_wait_timeout+0x160/0x160 [ 544.124238][T12514] ? __fget_files+0x279/0x410 [ 544.124247][T12514] ? kvm_vcpu_stats_release+0x80/0x80 [ 544.182603][T12514] ? __fget_files+0x279/0x410 [ 544.184798][T12514] ? bpf_lsm_file_ioctl+0x9/0x10 [ 544.186854][T12514] ? kvm_vcpu_stats_release+0x80/0x80 [ 544.189042][T12514] __do_compat_sys_ioctl+0x2bf/0x330 [ 544.191475][T12514] __do_fast_syscall_32+0x61/0xe0 [ 544.193731][T12514] do_fast_syscall_32+0x33/0x70 [ 544.195850][T12514] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 544.198103][T12514] RIP: 0023:0xf7f87579 [ 544.199613][T12514] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 544.207018][T12514] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 544.210844][T12514] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 544.214453][T12514] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 544.217941][T12514] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 544.221441][T12514] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 544.225119][T12514] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 544.228700][T12514] 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x5460, &(0x7f0000000200)) [ 544.230109][T12518] CPU: 1 PID: 12518 Comm: syz-executor.2 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 544.234341][T12518] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 544.238014][T12518] Call Trace: [ 544.239374][T12518] [ 544.240721][T12518] dump_stack_lvl+0x125/0x1b0 [ 544.242898][T12518] should_fail_ex+0x496/0x5b0 [ 544.245089][T12518] _copy_to_user+0x30/0xb0 [ 544.247047][T12518] simple_read_from_buffer+0xd0/0x150 [ 544.249217][T12518] proc_fail_nth_read+0x1b0/0x290 [ 544.251556][T12518] ? proc_sessionid_read+0x290/0x290 [ 544.254040][T12518] ? security_file_permission+0xdc/0x100 [ 544.256668][T12518] ? proc_sessionid_read+0x290/0x290 [ 544.259179][T12518] vfs_read+0x1ce/0x930 [ 544.261123][T12518] ? kernel_read+0x1b0/0x1b0 [ 544.263207][T12518] ? __fget_files+0x279/0x410 [ 544.265123][T12518] ksys_read+0x12f/0x250 [ 544.266901][T12518] ? vfs_write+0xe40/0xe40 [ 544.268699][T12518] ? rcu_is_watching+0x12/0xb0 [ 544.270900][T12518] __do_fast_syscall_32+0x61/0xe0 [ 544.273230][T12518] do_fast_syscall_32+0x33/0x70 [ 544.275449][T12518] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 544.277764][T12518] RIP: 0023:0xf7f04579 [ 544.279295][T12518] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 544.286405][T12518] RSP: 002b:00000000f7eff5e0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 544.289466][T12518] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00000000f7eff670 [ 544.292390][T12518] RDX: 000000000000000f RSI: 00000000f7353ff4 RDI: 0000000000000000 [ 544.295444][T12518] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 544.298277][T12518] R10: 0000000000000000 R11: 0000000000000292 R12: 0000000000000000 [ 544.301177][T12518] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 544.304082][T12518] 05:49:04 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 8) 05:49:04 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) r0 = openat$cgroup_root(0xffffff9c, &(0x7f0000000100)='./cgroup.net/syz1\x00', 0x200002, 0x0) mkdirat$cgroup(r0, &(0x7f0000000040)='syz0\x00', 0x1ff) (async) openat$cgroup(r0, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$l2tp(0x2, 0x2, 0x73) connect$pppl2tp(r1, &(0x7f00000000c0)=@pppol2tp={0x18, 0x1, {0x0, r2, {0x2, 0x4e21, @multicast1}, 0x1, 0x0, 0x0, 0x1}}, 0x26) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x8933, &(0x7f0000000200)) 05:49:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:04 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x5c) 05:49:04 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 9) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x400448c9, &(0x7f0000000200)) 05:49:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x2, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:04 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x5c) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x400448dd, &(0x7f0000000200)) 05:49:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x10, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:04 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x5c) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x400454ca, &(0x7f0000000200)) 05:49:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x541b, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:04 executing program 1: write$cgroup_devices(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00042ae96e94c96d005154c1964f6d5be514b3f0e38009c354c3670c3739a5e46572bd7f06443395981314a967d15b1637c3ad2d2b4d07ba0d131f63fd26d8922a03950f79ac0d784f4f168160b35100c2d2f2cbb88a929ef7f324ec7e3ee73c08b58b2aadb0878e1639aa0986de9ec5ae6a67c6f2758d5b652b7e7d741640613d0ffd22c6e4a53f15bf633e11b7dd1871bb4dc0a70c01b43317a0a49d05ae57b252b62ff3e718f249447079e10440db9e7f5e37d6c03e9dd600"/196], 0x9) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) 05:49:04 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 10) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x40046602, &(0x7f0000000200)) 05:49:04 executing program 1: write$cgroup_devices(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00042ae96e94c96d005154c1964f6d5be514b3f0e38009c354c3670c3739a5e46572bd7f06443395981314a967d15b1637c3ad2d2b4d07ba0d131f63fd26d8922a03950f79ac0d784f4f168160b35100c2d2f2cbb88a929ef7f324ec7e3ee73c08b58b2aadb0878e1639aa0986de9ec5ae6a67c6f2758d5b652b7e7d741640613d0ffd22c6e4a53f15bf633e11b7dd1871bb4dc0a70c01b43317a0a49d05ae57b252b62ff3e718f249447079e10440db9e7f5e37d6c03e9dd600"/196], 0x9) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) write$cgroup_devices(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00042ae96e94c96d005154c1964f6d5be514b3f0e38009c354c3670c3739a5e46572bd7f06443395981314a967d15b1637c3ad2d2b4d07ba0d131f63fd26d8922a03950f79ac0d784f4f168160b35100c2d2f2cbb88a929ef7f324ec7e3ee73c08b58b2aadb0878e1639aa0986de9ec5ae6a67c6f2758d5b652b7e7d741640613d0ffd22c6e4a53f15bf633e11b7dd1871bb4dc0a70c01b43317a0a49d05ae57b252b62ff3e718f249447079e10440db9e7f5e37d6c03e9dd600"/196], 0x9) (async) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x40049409, &(0x7f0000000200)) 05:49:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x5421, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:04 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 11) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x40086602, &(0x7f0000000200)) 05:49:04 executing program 1: write$cgroup_devices(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00042ae96e94c96d005154c1964f6d5be514b3f0e38009c354c3670c3739a5e46572bd7f06443395981314a967d15b1637c3ad2d2b4d07ba0d131f63fd26d8922a03950f79ac0d784f4f168160b35100c2d2f2cbb88a929ef7f324ec7e3ee73c08b58b2aadb0878e1639aa0986de9ec5ae6a67c6f2758d5b652b7e7d741640613d0ffd22c6e4a53f15bf633e11b7dd1871bb4dc0a70c01b43317a0a49d05ae57b252b62ff3e718f249447079e10440db9e7f5e37d6c03e9dd600"/196], 0x9) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) write$cgroup_devices(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00042ae96e94c96d005154c1964f6d5be514b3f0e38009c354c3670c3739a5e46572bd7f06443395981314a967d15b1637c3ad2d2b4d07ba0d131f63fd26d8922a03950f79ac0d784f4f168160b35100c2d2f2cbb88a929ef7f324ec7e3ee73c08b58b2aadb0878e1639aa0986de9ec5ae6a67c6f2758d5b652b7e7d741640613d0ffd22c6e4a53f15bf633e11b7dd1871bb4dc0a70c01b43317a0a49d05ae57b252b62ff3e718f249447079e10440db9e7f5e37d6c03e9dd600"/196], 0x9) (async) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) 05:49:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x5450, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x40186366, &(0x7f0000000200)) 05:49:04 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 12) 05:49:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x5451, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:04 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r0, 0x12, 0x0, 0x0) r1 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) io_uring_register$IORING_REGISTER_BUFFERS(r1, 0x0, &(0x7f0000001000)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x401c5820, &(0x7f0000000200)) 05:49:04 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 13) 05:49:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x5452, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x4020940d, &(0x7f0000000200)) 05:49:04 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r0, 0x12, 0x0, 0x0) syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) (async) r1 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) io_uring_register$IORING_REGISTER_BUFFERS(r1, 0x0, &(0x7f0000001000)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1) (async) io_uring_register$IORING_REGISTER_BUFFERS(r1, 0x0, &(0x7f0000001000)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) 05:49:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x5460, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:04 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 14) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x402c5828, &(0x7f0000000200)) 05:49:04 executing program 1: r0 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r0, 0x12, 0x0, 0x0) (async) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r0, 0x12, 0x0, 0x0) r1 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) (async) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) io_uring_register$IORING_REGISTER_BUFFERS(r1, 0x0, &(0x7f0000001000)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) 05:49:04 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 15) 05:49:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x8933, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x402c5829, &(0x7f0000000200)) 05:49:04 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000040), 0x2, 0x0) getsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000100)={@mcast2}, &(0x7f0000000140)=0x14) r1 = openat$cgroup_root(0xffffff9c, &(0x7f0000000080)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_int(r1, &(0x7f00000000c0)='cpuset.sched_relax_domain_level\x00', 0x2, 0x0) 05:49:04 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 16) 05:49:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x400448c9, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:04 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000040), 0x2, 0x0) getsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000100)={@mcast2}, &(0x7f0000000140)=0x14) (async, rerun: 32) r1 = openat$cgroup_root(0xffffff9c, &(0x7f0000000080)='./cgroup/syz1\x00', 0x200002, 0x0) (rerun: 32) openat$cgroup_int(r1, &(0x7f00000000c0)='cpuset.sched_relax_domain_level\x00', 0x2, 0x0) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x402c582a, &(0x7f0000000200)) 05:49:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x400448dd, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:04 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 17) 05:49:04 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x402c582b, &(0x7f0000000200)) 05:49:04 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000040), 0x2, 0x0) (async) getsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000100)={@mcast2}, &(0x7f0000000140)=0x14) (async) r1 = openat$cgroup_root(0xffffff9c, &(0x7f0000000080)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_int(r1, &(0x7f00000000c0)='cpuset.sched_relax_domain_level\x00', 0x2, 0x0) [ 544.584885][T12626] FAULT_INJECTION: forcing a failure. 05:49:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x400454ca, &(0x7f0000000200)={0x0, 0xfffffff8}) [ 544.584885][T12626] name failslab, interval 1, probability 0, space 0, times 0 [ 544.589583][T12626] CPU: 2 PID: 12626 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 544.594012][T12626] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 544.598495][T12626] Call Trace: [ 544.599978][T12626] [ 544.601288][T12626] dump_stack_lvl+0x125/0x1b0 05:49:05 executing program 1: r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_SET(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x98, 0x0, 0x400, 0x70bd28, 0x25dfdbff, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5}}]}, 0x98}, 0x1, 0x0, 0x0, 0x4}, 0x0) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) [ 544.603375][T12626] should_fail_ex+0x496/0x5b0 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x402c5839, &(0x7f0000000200)) [ 544.605582][T12626] should_failslab+0x9/0x20 [ 544.607545][T12626] __kmem_cache_alloc_node+0x2fd/0x350 [ 544.609535][T12626] ? init_srcu_struct_fields+0x8da/0xdc0 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x40046602, &(0x7f0000000200)={0x0, 0xfffffff8}) [ 544.611599][T12626] ? vsprintf+0x30/0x30 [ 544.613216][T12626] kmalloc_trace+0x25/0xe0 [ 544.614866][T12626] init_srcu_struct_fields+0x8da/0xdc0 [ 544.616849][T12626] kvm_dev_ioctl+0x5be/0x1c20 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x80046601, &(0x7f0000000200)) [ 544.618592][T12626] ? reacquire_held_locks+0x4b0/0x4b0 [ 544.620647][T12626] ? bit_wait_timeout+0x160/0x160 [ 544.622508][T12626] ? __fget_files+0x279/0x410 [ 544.624243][T12626] ? kvm_vcpu_stats_release+0x80/0x80 [ 544.626217][T12626] ? __fget_files+0x279/0x410 [ 544.627974][T12626] ? bpf_lsm_file_ioctl+0x9/0x10 [ 544.629802][T12626] ? kvm_vcpu_stats_release+0x80/0x80 [ 544.631777][T12626] __do_compat_sys_ioctl+0x2bf/0x330 [ 544.633746][T12626] __do_fast_syscall_32+0x61/0xe0 [ 544.635615][T12626] do_fast_syscall_32+0x33/0x70 [ 544.637420][T12626] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 544.639774][T12626] RIP: 0023:0xf7f87579 [ 544.641282][T12626] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 544.648281][T12626] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 544.651347][T12626] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 544.654250][T12626] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 544.657163][T12626] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 544.660077][T12626] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 544.662986][T12626] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 544.665924][T12626] 05:49:05 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 18) 05:49:05 executing program 1: r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) (async) sendmsg$DEVLINK_CMD_TRAP_SET(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x98, 0x0, 0x400, 0x70bd28, 0x25dfdbff, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5}}]}, 0x98}, 0x1, 0x0, 0x0, 0x4}, 0x0) (async) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x40049409, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x80086301, &(0x7f0000000200)) 05:49:05 executing program 1: r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_SET(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x98, 0x0, 0x400, 0x70bd28, 0x25dfdbff, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5}}]}, 0x98}, 0x1, 0x0, 0x0, 0x4}, 0x0) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x40086602, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x80086601, &(0x7f0000000200)) [ 544.685360][T12649] FAULT_INJECTION: forcing a failure. [ 544.685360][T12649] name failslab, interval 1, probability 0, space 0, times 0 [ 544.689997][T12649] CPU: 1 PID: 12649 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 05:49:05 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffffffffffe56) [ 544.693614][T12649] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 544.697614][T12649] Call Trace: [ 544.698860][T12649] [ 544.699936][T12649] dump_stack_lvl+0x125/0x1b0 [ 544.701655][T12649] should_fail_ex+0x496/0x5b0 [ 544.703374][T12649] should_failslab+0x9/0x20 [ 544.705039][T12649] __kmem_cache_alloc_node+0x2fd/0x350 [ 544.707013][T12649] ? init_srcu_struct_fields+0x8da/0xdc0 [ 544.709038][T12649] ? vsprintf+0x30/0x30 [ 544.710645][T12649] kmalloc_trace+0x25/0xe0 [ 544.712262][T12649] init_srcu_struct_fields+0x8da/0xdc0 [ 544.714239][T12649] kvm_dev_ioctl+0x5be/0x1c20 [ 544.715942][T12649] ? reacquire_held_locks+0x4b0/0x4b0 [ 544.717863][T12649] ? bit_wait_timeout+0x160/0x160 [ 544.719703][T12649] ? __fget_files+0x279/0x410 [ 544.721403][T12649] ? kvm_vcpu_stats_release+0x80/0x80 [ 544.723346][T12649] ? __fget_files+0x279/0x410 [ 544.725100][T12649] ? bpf_lsm_file_ioctl+0x9/0x10 [ 544.726922][T12649] ? kvm_vcpu_stats_release+0x80/0x80 [ 544.728856][T12649] __do_compat_sys_ioctl+0x2bf/0x330 [ 544.730766][T12649] __do_fast_syscall_32+0x61/0xe0 [ 544.732582][T12649] do_fast_syscall_32+0x33/0x70 [ 544.734360][T12649] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 544.736632][T12649] RIP: 0023:0xf7f87579 [ 544.738093][T12649] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 544.745052][T12649] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 544.748033][T12649] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 544.750888][T12649] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 544.753716][T12649] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 544.756554][T12649] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 544.759395][T12649] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 544.762216][T12649] 05:49:05 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 19) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x40186366, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x801c581f, &(0x7f0000000200)) 05:49:05 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffffffffffe56) 05:49:05 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffffffffffe56) 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc0045878, &(0x7f0000000200)) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x401c5820, &(0x7f0000000200)={0x0, 0xfffffff8}) [ 544.783506][T12665] FAULT_INJECTION: forcing a failure. [ 544.783506][T12665] name failslab, interval 1, probability 0, space 0, times 0 05:49:05 executing program 1: setresuid(0xee01, 0xee01, 0x0) setresuid(0x0, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) openat$cgroup_devices(r0, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000000)={0x40, 0x81, 0x1}) [ 544.788381][T12665] CPU: 1 PID: 12665 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 544.792263][T12665] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 544.795978][T12665] Call Trace: [ 544.797231][T12665] [ 544.798337][T12665] dump_stack_lvl+0x125/0x1b0 [ 544.800087][T12665] should_fail_ex+0x496/0x5b0 [ 544.801844][T12665] should_failslab+0x9/0x20 [ 544.803515][T12665] __kmem_cache_alloc_node+0x2fd/0x350 [ 544.805541][T12665] ? kvm_dev_ioctl+0x9b6/0x1c20 [ 544.807373][T12665] kmalloc_trace+0x25/0xe0 [ 544.809020][T12665] kvm_dev_ioctl+0x9b6/0x1c20 [ 544.810781][T12665] ? bit_wait_timeout+0x160/0x160 [ 544.812709][T12665] ? __fget_files+0x279/0x410 [ 544.814472][T12665] ? kvm_vcpu_stats_release+0x80/0x80 [ 544.816445][T12665] ? __fget_files+0x279/0x410 [ 544.818168][T12665] ? bpf_lsm_file_ioctl+0x9/0x10 [ 544.820147][T12665] ? kvm_vcpu_stats_release+0x80/0x80 [ 544.822184][T12665] __do_compat_sys_ioctl+0x2bf/0x330 [ 544.824168][T12665] __do_fast_syscall_32+0x61/0xe0 [ 544.826035][T12665] do_fast_syscall_32+0x33/0x70 [ 544.827865][T12665] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 544.830177][T12665] RIP: 0023:0xf7f87579 [ 544.831695][T12665] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 544.838777][T12665] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 544.841820][T12665] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 544.844994][T12665] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 544.848001][T12665] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 544.850838][T12665] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 544.853664][T12665] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 544.856616][T12665] 05:49:05 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 20) 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc0045878, &(0x7f0000000200)) 05:49:05 executing program 1: setresuid(0xee01, 0xee01, 0x0) (async) setresuid(0x0, 0x0, 0x0) (async) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) (async) openat$cgroup_devices(r0, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000000)={0x40, 0x81, 0x1}) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x4020940d, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:05 executing program 1: setresuid(0xee01, 0xee01, 0x0) setresuid(0x0, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) openat$cgroup_devices(r0, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000000)={0x40, 0x81, 0x1}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000000)={0x40, 0x81, 0x1}) 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc0189436, &(0x7f0000000200)) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x402c5828, &(0x7f0000000200)={0x0, 0xfffffff8}) [ 544.879929][T12682] FAULT_INJECTION: forcing a failure. [ 544.879929][T12682] name failslab, interval 1, probability 0, space 0, times 0 [ 544.884943][T12682] CPU: 1 PID: 12682 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 544.888624][T12682] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 05:49:05 executing program 1: r0 = openat$khugepaged_scan(0xffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r1, 0x14, 0x0, 0x0) write$khugepaged_scan(r0, &(0x7f00000000c0), 0x8) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) [ 544.892269][T12682] Call Trace: [ 544.893809][T12682] [ 544.895098][T12682] dump_stack_lvl+0x125/0x1b0 [ 544.896817][T12682] should_fail_ex+0x496/0x5b0 [ 544.898582][T12682] should_failslab+0x9/0x20 [ 544.900305][T12682] __kmem_cache_alloc_node+0x2fd/0x350 [ 544.902318][T12682] ? kvm_dev_ioctl+0x9b6/0x1c20 [ 544.904137][T12682] kmalloc_trace+0x25/0xe0 [ 544.905806][T12682] kvm_dev_ioctl+0x9b6/0x1c20 [ 544.907552][T12682] ? bit_wait_timeout+0x160/0x160 [ 544.909416][T12682] ? __fget_files+0x279/0x410 [ 544.911172][T12682] ? kvm_vcpu_stats_release+0x80/0x80 [ 544.913257][T12682] ? __fget_files+0x279/0x410 [ 544.915112][T12682] ? bpf_lsm_file_ioctl+0x9/0x10 [ 544.916947][T12682] ? kvm_vcpu_stats_release+0x80/0x80 [ 544.918990][T12682] __do_compat_sys_ioctl+0x2bf/0x330 [ 544.920959][T12682] __do_fast_syscall_32+0x61/0xe0 [ 544.922878][T12682] do_fast_syscall_32+0x33/0x70 [ 544.924676][T12682] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 544.926994][T12682] RIP: 0023:0xf7f87579 [ 544.928491][T12682] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 544.935559][T12682] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 544.938613][T12682] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 544.941505][T12682] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 544.944395][T12682] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 544.947417][T12682] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 544.950768][T12682] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 544.953620][T12682] 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b8, &(0x7f0000000200)) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x402c5829, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:05 executing program 1: r0 = openat$khugepaged_scan(0xffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r1, 0x14, 0x0, 0x0) (async) write$khugepaged_scan(r0, &(0x7f00000000c0), 0x8) (async) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) 05:49:05 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 21) 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064cf, &(0x7f0000000200)) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x402c582a, &(0x7f0000000200)={0x0, 0xfffffff8}) [ 544.973081][T12698] FAULT_INJECTION: forcing a failure. 05:49:05 executing program 1: r0 = openat$khugepaged_scan(0xffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r1 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r1, 0x14, 0x0, 0x0) write$khugepaged_scan(r0, &(0x7f00000000c0), 0x8) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) [ 544.973081][T12698] name failslab, interval 1, probability 0, space 0, times 0 [ 544.977746][T12698] CPU: 1 PID: 12698 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc020660b, &(0x7f0000000200)) [ 544.981576][T12698] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 544.985348][T12698] Call Trace: [ 544.986574][T12698] [ 544.987645][T12698] dump_stack_lvl+0x125/0x1b0 [ 544.989361][T12698] should_fail_ex+0x496/0x5b0 [ 544.991084][T12698] should_failslab+0x9/0x20 [ 544.992746][T12698] __kmem_cache_alloc_node+0x2fd/0x350 [ 544.994876][T12698] ? kvm_dev_ioctl+0x9b6/0x1c20 [ 544.996652][T12698] kmalloc_trace+0x25/0xe0 [ 544.998272][T12698] kvm_dev_ioctl+0x9b6/0x1c20 [ 545.000026][T12698] ? bit_wait_timeout+0x160/0x160 [ 545.001827][T12698] ? __fget_files+0x279/0x410 [ 545.003527][T12698] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.005447][T12698] ? __fget_files+0x279/0x410 [ 545.007143][T12698] ? bpf_lsm_file_ioctl+0x9/0x10 [ 545.008924][T12698] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.010873][T12698] __do_compat_sys_ioctl+0x2bf/0x330 [ 545.012772][T12698] __do_fast_syscall_32+0x61/0xe0 [ 545.014835][T12698] do_fast_syscall_32+0x33/0x70 [ 545.016604][T12698] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 545.018912][T12698] RIP: 0023:0xf7f87579 [ 545.020701][T12698] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 545.027629][T12698] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 545.030704][T12698] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 545.033544][T12698] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 545.036428][T12698] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 545.039377][T12698] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 545.042208][T12698] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 545.045037][T12698] 05:49:05 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 22) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x402c582b, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)) 05:49:05 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x1a) openat$drirender128(0xffffff9c, &(0x7f0000000000), 0x42, 0x0) r0 = openat$nvram(0xffffff9c, &(0x7f0000000040), 0x80c80, 0x0) ioctl$PTP_PIN_GETFUNC(r0, 0xc0603d06, &(0x7f0000000080)={'\x00', 0x9, 0x3, 0x5}) 05:49:05 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x1a) (async) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x1a) openat$drirender128(0xffffff9c, &(0x7f0000000000), 0x42, 0x0) r0 = openat$nvram(0xffffff9c, &(0x7f0000000040), 0x80c80, 0x0) ioctl$PTP_PIN_GETFUNC(r0, 0xc0603d06, &(0x7f0000000080)={'\x00', 0x9, 0x3, 0x5}) 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x2}) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x402c5839, &(0x7f0000000200)={0x0, 0xfffffff8}) [ 545.064514][T12717] FAULT_INJECTION: forcing a failure. [ 545.064514][T12717] name failslab, interval 1, probability 0, space 0, times 0 [ 545.069596][T12717] CPU: 2 PID: 12717 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 545.073313][T12717] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 545.076960][T12717] Call Trace: [ 545.078203][T12717] 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x3}) [ 545.079296][T12717] dump_stack_lvl+0x125/0x1b0 [ 545.081183][T12717] should_fail_ex+0x496/0x5b0 [ 545.082912][T12717] should_failslab+0x9/0x20 [ 545.084569][T12717] __kmem_cache_alloc_node+0x2fd/0x350 [ 545.086541][T12717] ? kvm_dev_ioctl+0x9b6/0x1c20 [ 545.088501][T12717] kmalloc_trace+0x25/0xe0 [ 545.090392][T12717] kvm_dev_ioctl+0x9b6/0x1c20 [ 545.092143][T12717] ? bit_wait_timeout+0x160/0x160 [ 545.093972][T12717] ? __fget_files+0x279/0x410 [ 545.095690][T12717] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.097647][T12717] ? __fget_files+0x279/0x410 [ 545.099497][T12717] ? bpf_lsm_file_ioctl+0x9/0x10 [ 545.101337][T12717] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.103328][T12717] __do_compat_sys_ioctl+0x2bf/0x330 [ 545.105259][T12717] __do_fast_syscall_32+0x61/0xe0 [ 545.107139][T12717] do_fast_syscall_32+0x33/0x70 [ 545.109007][T12717] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 545.111405][T12717] RIP: 0023:0xf7f87579 [ 545.112906][T12717] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 545.120045][T12717] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 545.123411][T12717] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 545.126338][T12717] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 545.129433][T12717] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 545.132579][T12717] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 545.135807][T12717] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 545.139030][T12717] 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x80046601, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:05 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x1a) openat$drirender128(0xffffff9c, &(0x7f0000000000), 0x42, 0x0) r0 = openat$nvram(0xffffff9c, &(0x7f0000000040), 0x80c80, 0x0) ioctl$PTP_PIN_GETFUNC(r0, 0xc0603d06, &(0x7f0000000080)={'\x00', 0x9, 0x3, 0x5}) (async) ioctl$PTP_PIN_GETFUNC(r0, 0xc0603d06, &(0x7f0000000080)={'\x00', 0x9, 0x3, 0x5}) 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x4}) 05:49:05 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 23) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x80086301, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:05 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x2000, 0x0) openat$cgroup_ro(r0, &(0x7f0000000040)='memory.stat\x00', 0x0, 0x0) [ 545.162942][T12735] FAULT_INJECTION: forcing a failure. 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x5}) [ 545.162942][T12735] name failslab, interval 1, probability 0, space 0, times 0 [ 545.167697][T12735] CPU: 2 PID: 12735 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x80086601, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:05 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x2000, 0x0) openat$cgroup_ro(r0, &(0x7f0000000040)='memory.stat\x00', 0x0, 0x0) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x2000, 0x0) (async) openat$cgroup_ro(r0, &(0x7f0000000040)='memory.stat\x00', 0x0, 0x0) (async) [ 545.171440][T12735] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 545.175279][T12735] Call Trace: [ 545.176500][T12735] [ 545.177580][T12735] dump_stack_lvl+0x125/0x1b0 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x6}) [ 545.179344][T12735] should_fail_ex+0x496/0x5b0 [ 545.181194][T12735] should_failslab+0x9/0x20 [ 545.183068][T12735] __kmem_cache_alloc_node+0x2fd/0x350 [ 545.185067][T12735] ? kvm_dev_ioctl+0x9b6/0x1c20 [ 545.186861][T12735] kmalloc_trace+0x25/0xe0 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0x801c581f, &(0x7f0000000200)={0x0, 0xfffffff8}) [ 545.188522][T12735] kvm_dev_ioctl+0x9b6/0x1c20 [ 545.190445][T12735] ? bit_wait_timeout+0x160/0x160 [ 545.192292][T12735] ? __fget_files+0x279/0x410 [ 545.194007][T12735] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.195980][T12735] ? __fget_files+0x279/0x410 [ 545.197733][T12735] ? bpf_lsm_file_ioctl+0x9/0x10 [ 545.199562][T12735] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.201499][T12735] __do_compat_sys_ioctl+0x2bf/0x330 [ 545.203429][T12735] __do_fast_syscall_32+0x61/0xe0 [ 545.205259][T12735] do_fast_syscall_32+0x33/0x70 [ 545.207032][T12735] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 545.209633][T12735] RIP: 0023:0xf7f87579 [ 545.211393][T12735] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 545.218432][T12735] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 545.221400][T12735] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 545.224244][T12735] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 545.227086][T12735] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 545.229951][T12735] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 545.232777][T12735] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 545.235609][T12735] 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x7}) 05:49:05 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 24) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc0045878, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:05 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x2000, 0x0) openat$cgroup_ro(r0, &(0x7f0000000040)='memory.stat\x00', 0x0, 0x0) 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x300}) [ 545.254500][T12757] FAULT_INJECTION: forcing a failure. [ 545.254500][T12757] name failslab, interval 1, probability 0, space 0, times 0 05:49:05 executing program 1: r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) r1 = openat$ptp0(0xffffff9c, &(0x7f0000000300), 0xa080, 0x0) ioctl$PTP_PEROUT_REQUEST2(r1, 0x40383d0c, &(0x7f0000000340)={{0xfffffffffffff800, 0x1ff}, {0x3}, 0x80}) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000000380), 0x82202, 0x0) ioctl$SIOCSIFMTU(r2, 0x8922, &(0x7f00000003c0)={'veth1_to_team\x00', 0x9}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000280)={&(0x7f0000000040)={0x210, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x1000}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0xfffffff7}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xabce}, {0x6, 0x11, 0x3}, {0x8, 0x15, 0x1}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x8}, {0x6, 0x11, 0x8000}, {0x8, 0x15, 0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x4}, {0x6}, {0x8, 0x15, 0x9}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x8}, {0x6, 0x11, 0x40}, {0x8, 0x15, 0x5a}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x2}, {0x6, 0x11, 0x1}, {0x8, 0x15, 0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0xfffffc00}, {0x6, 0x11, 0xffff}, {0x8, 0x15, 0x400}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x7f}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0x7fffffff}}]}, 0x210}, 0x1, 0x0, 0x0, 0x4880}, 0x10054) io_uring_register$IORING_UNREGISTER_BUFFERS(0xffffffffffffffff, 0x1, 0x0, 0x0) [ 545.259120][T12757] CPU: 1 PID: 12757 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc0045878, &(0x7f0000000200)={0x0, 0xfffffff8}) [ 545.262791][T12757] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 545.266495][T12757] Call Trace: [ 545.267714][T12757] 05:49:05 executing program 1: r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) r1 = openat$ptp0(0xffffff9c, &(0x7f0000000300), 0xa080, 0x0) ioctl$PTP_PEROUT_REQUEST2(r1, 0x40383d0c, &(0x7f0000000340)={{0xfffffffffffff800, 0x1ff}, {0x3}, 0x80}) (async) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) (async) r2 = openat$nvram(0xffffff9c, &(0x7f0000000380), 0x82202, 0x0) ioctl$SIOCSIFMTU(r2, 0x8922, &(0x7f00000003c0)={'veth1_to_team\x00', 0x9}) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000280)={&(0x7f0000000040)={0x210, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x1000}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0xfffffff7}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xabce}, {0x6, 0x11, 0x3}, {0x8, 0x15, 0x1}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x8}, {0x6, 0x11, 0x8000}, {0x8, 0x15, 0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x4}, {0x6}, {0x8, 0x15, 0x9}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x8}, {0x6, 0x11, 0x40}, {0x8, 0x15, 0x5a}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x2}, {0x6, 0x11, 0x1}, {0x8, 0x15, 0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0xfffffc00}, {0x6, 0x11, 0xffff}, {0x8, 0x15, 0x400}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x7f}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0x7fffffff}}]}, 0x210}, 0x1, 0x0, 0x0, 0x4880}, 0x10054) (async) io_uring_register$IORING_UNREGISTER_BUFFERS(0xffffffffffffffff, 0x1, 0x0, 0x0) [ 545.268785][T12757] dump_stack_lvl+0x125/0x1b0 [ 545.270655][T12757] should_fail_ex+0x496/0x5b0 [ 545.272359][T12757] should_failslab+0x9/0x20 [ 545.274008][T12757] __kmem_cache_alloc_node+0x2fd/0x350 [ 545.275979][T12757] ? alloc_workqueue+0x16f/0x1490 [ 545.277800][T12757] kmalloc_trace+0x25/0xe0 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x500}) [ 545.279430][T12757] alloc_workqueue+0x16f/0x1490 [ 545.281311][T12757] ? rcu_is_watching+0x12/0xb0 [ 545.283082][T12757] ? lock_release+0x4bf/0x680 [ 545.284786][T12757] ? init_timer_key+0x31/0x2b0 [ 545.286527][T12757] ? reacquire_held_locks+0x4b0/0x4b0 [ 545.288455][T12757] ? workqueue_sysfs_register+0x400/0x400 [ 545.290525][T12757] ? lockdep_init_map_type+0x16d/0x7c0 [ 545.292477][T12757] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 545.294656][T12757] ? read_tsc+0x9/0x20 [ 545.296133][T12757] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 545.297968][T12757] kvm_mmu_init_vm+0x14e/0x360 [ 545.299720][T12757] kvm_arch_init_vm+0x67/0x740 [ 545.301451][T12757] ? __kasan_kmalloc+0xa2/0xb0 [ 545.303184][T12757] kvm_dev_ioctl+0xa31/0x1c20 [ 545.304881][T12757] ? bit_wait_timeout+0x160/0x160 [ 545.306698][T12757] ? __fget_files+0x279/0x410 [ 545.308391][T12757] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.310319][T12757] ? __fget_files+0x279/0x410 [ 545.312177][T12757] ? bpf_lsm_file_ioctl+0x9/0x10 [ 545.314016][T12757] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.315987][T12757] __do_compat_sys_ioctl+0x2bf/0x330 [ 545.317925][T12757] __do_fast_syscall_32+0x61/0xe0 [ 545.319786][T12757] do_fast_syscall_32+0x33/0x70 [ 545.321571][T12757] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 545.323866][T12757] RIP: 0023:0xf7f87579 [ 545.325353][T12757] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 545.332291][T12757] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 545.335324][T12757] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 545.338171][T12757] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 545.341083][T12757] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 545.343939][T12757] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 545.346826][T12757] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 545.349698][T12757] 05:49:05 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 25) 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x600}) 05:49:05 executing program 1: r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) r1 = openat$ptp0(0xffffff9c, &(0x7f0000000300), 0xa080, 0x0) ioctl$PTP_PEROUT_REQUEST2(r1, 0x40383d0c, &(0x7f0000000340)={{0xfffffffffffff800, 0x1ff}, {0x3}, 0x80}) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000000380), 0x82202, 0x0) ioctl$SIOCSIFMTU(r2, 0x8922, &(0x7f00000003c0)={'veth1_to_team\x00', 0x9}) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000280)={&(0x7f0000000040)={0x210, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x1000}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0xfffffff7}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xabce}, {0x6, 0x11, 0x3}, {0x8, 0x15, 0x1}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x8}, {0x6, 0x11, 0x8000}, {0x8, 0x15, 0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x4}, {0x6}, {0x8, 0x15, 0x9}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x8}, {0x6, 0x11, 0x40}, {0x8, 0x15, 0x5a}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x2}, {0x6, 0x11, 0x1}, {0x8, 0x15, 0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0xfffffc00}, {0x6, 0x11, 0xffff}, {0x8, 0x15, 0x400}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x7f}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0x7fffffff}}]}, 0x210}, 0x1, 0x0, 0x0, 0x4880}, 0x10054) io_uring_register$IORING_UNREGISTER_BUFFERS(0xffffffffffffffff, 0x1, 0x0, 0x0) openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) openat$ptp0(0xffffff9c, &(0x7f0000000300), 0xa080, 0x0) (async) ioctl$PTP_PEROUT_REQUEST2(r1, 0x40383d0c, &(0x7f0000000340)={{0xfffffffffffff800, 0x1ff}, {0x3}, 0x80}) (async) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) (async) openat$nvram(0xffffff9c, &(0x7f0000000380), 0x82202, 0x0) (async) ioctl$SIOCSIFMTU(r2, 0x8922, &(0x7f00000003c0)={'veth1_to_team\x00', 0x9}) (async) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000280)={&(0x7f0000000040)={0x210, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x1000}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0xfffffff7}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xabce}, {0x6, 0x11, 0x3}, {0x8, 0x15, 0x1}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x8}, {0x6, 0x11, 0x8000}, {0x8, 0x15, 0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x4}, {0x6}, {0x8, 0x15, 0x9}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x8}, {0x6, 0x11, 0x40}, {0x8, 0x15, 0x5a}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x2}, {0x6, 0x11, 0x1}, {0x8, 0x15, 0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0xfffffc00}, {0x6, 0x11, 0xffff}, {0x8, 0x15, 0x400}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x7f}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0x7fffffff}}]}, 0x210}, 0x1, 0x0, 0x0, 0x4880}, 0x10054) (async) io_uring_register$IORING_UNREGISTER_BUFFERS(0xffffffffffffffff, 0x1, 0x0, 0x0) (async) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc0189436, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x700}) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b8, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:05 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) r1 = openat$userio(0xffffff9c, &(0x7f0000000040), 0x200000, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000080), 0x2) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000000)) [ 545.381479][T12782] FAULT_INJECTION: forcing a failure. 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x3f00}) [ 545.381479][T12782] name failslab, interval 1, probability 0, space 0, times 0 [ 545.386710][T12782] CPU: 3 PID: 12782 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 545.390555][T12782] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 545.394222][T12782] Call Trace: [ 545.395458][T12782] [ 545.396543][T12782] dump_stack_lvl+0x125/0x1b0 [ 545.398270][T12782] should_fail_ex+0x496/0x5b0 [ 545.400042][T12782] should_failslab+0x9/0x20 [ 545.401690][T12782] __kmem_cache_alloc_node+0x2fd/0x350 [ 545.403687][T12782] ? alloc_workqueue+0x1d4/0x1490 [ 545.405512][T12782] kmalloc_trace+0x25/0xe0 [ 545.407134][T12782] alloc_workqueue+0x1d4/0x1490 [ 545.408907][T12782] ? rcu_is_watching+0x12/0xb0 [ 545.410848][T12782] ? lock_release+0x4bf/0x680 [ 545.412571][T12782] ? init_timer_key+0x31/0x2b0 [ 545.414341][T12782] ? reacquire_held_locks+0x4b0/0x4b0 [ 545.416305][T12782] ? workqueue_sysfs_register+0x400/0x400 [ 545.418378][T12782] ? lockdep_init_map_type+0x16d/0x7c0 [ 545.420647][T12782] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 545.423303][T12782] ? read_tsc+0x9/0x20 [ 545.424867][T12782] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 545.426740][T12782] kvm_mmu_init_vm+0x14e/0x360 [ 545.428537][T12782] kvm_arch_init_vm+0x67/0x740 [ 545.430256][T12782] ? __kasan_kmalloc+0xa2/0xb0 [ 545.432013][T12782] kvm_dev_ioctl+0xa31/0x1c20 [ 545.433683][T12782] ? bit_wait_timeout+0x160/0x160 [ 545.435521][T12782] ? __fget_files+0x279/0x410 [ 545.437191][T12782] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.439120][T12782] ? __fget_files+0x279/0x410 [ 545.440798][T12782] ? bpf_lsm_file_ioctl+0x9/0x10 [ 545.442558][T12782] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.444447][T12782] __do_compat_sys_ioctl+0x2bf/0x330 [ 545.446312][T12782] __do_fast_syscall_32+0x61/0xe0 [ 545.448082][T12782] do_fast_syscall_32+0x33/0x70 [ 545.449789][T12782] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 545.452068][T12782] RIP: 0023:0xf7f87579 [ 545.453495][T12782] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 545.460256][T12782] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 545.463189][T12782] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 545.465959][T12782] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 545.468716][T12782] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 545.471469][T12782] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 545.474233][T12782] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 545.476915][T12782] 05:49:05 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 26) 05:49:05 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) (async) r1 = openat$userio(0xffffff9c, &(0x7f0000000040), 0x200000, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000080), 0x2) (async) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000000)) 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x1000000}) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064cf, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:05 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) r1 = openat$userio(0xffffff9c, &(0x7f0000000040), 0x200000, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000080), 0x2) (async) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000000)) 05:49:05 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x2000000}) 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc020660b, &(0x7f0000000200)={0x0, 0xfffffff8}) [ 545.508095][T12800] FAULT_INJECTION: forcing a failure. [ 545.508095][T12800] name failslab, interval 1, probability 0, space 0, times 0 05:49:05 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8}) [ 545.513378][T12800] CPU: 0 PID: 12800 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 545.517312][T12800] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 545.521000][T12800] Call Trace: [ 545.522492][T12800] [ 545.523647][T12800] dump_stack_lvl+0x125/0x1b0 [ 545.525432][T12800] should_fail_ex+0x496/0x5b0 [ 545.527403][T12800] should_failslab+0x9/0x20 [ 545.529054][T12800] __kmem_cache_alloc_node+0x2fd/0x350 [ 545.531068][T12800] ? alloc_workqueue+0x1d4/0x1490 [ 545.532907][T12800] kmalloc_trace+0x25/0xe0 [ 545.534554][T12800] alloc_workqueue+0x1d4/0x1490 [ 545.536662][T12800] ? rcu_is_watching+0x12/0xb0 [ 545.538922][T12800] ? lock_release+0x4bf/0x680 [ 545.541102][T12800] ? init_timer_key+0x31/0x2b0 [ 545.543302][T12800] ? reacquire_held_locks+0x4b0/0x4b0 [ 545.545602][T12800] ? workqueue_sysfs_register+0x400/0x400 [ 545.548055][T12800] ? lockdep_init_map_type+0x16d/0x7c0 [ 545.550034][T12800] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 545.552245][T12800] ? read_tsc+0x9/0x20 [ 545.553714][T12800] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 545.555688][T12800] kvm_mmu_init_vm+0x14e/0x360 [ 545.557879][T12800] kvm_arch_init_vm+0x67/0x740 [ 545.560091][T12800] ? __kasan_kmalloc+0xa2/0xb0 [ 545.562300][T12800] kvm_dev_ioctl+0xa31/0x1c20 [ 545.564438][T12800] ? bit_wait_timeout+0x160/0x160 [ 545.566556][T12800] ? __fget_files+0x279/0x410 [ 545.568745][T12800] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.571249][T12800] ? __fget_files+0x279/0x410 [ 545.573441][T12800] ? bpf_lsm_file_ioctl+0x9/0x10 [ 545.575768][T12800] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.578227][T12800] __do_compat_sys_ioctl+0x2bf/0x330 [ 545.580709][T12800] __do_fast_syscall_32+0x61/0xe0 [ 545.582690][T12800] do_fast_syscall_32+0x33/0x70 [ 545.584459][T12800] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 545.587004][T12800] RIP: 0023:0xf7f87579 [ 545.588510][T12800] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 545.595468][T12800] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 545.599069][T12800] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 545.602700][T12800] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 545.606308][T12800] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 545.609942][T12800] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 545.613561][T12800] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 545.617177][T12800] 05:49:06 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) setsockopt$MISDN_TIME_STAMP(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000), 0x4) 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x3000000}) 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x2, 0xfffffff8}) 05:49:06 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 27) 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x4000000}) [ 545.636861][T12814] FAULT_INJECTION: forcing a failure. 05:49:06 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) setsockopt$MISDN_TIME_STAMP(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000), 0x4) [ 545.636861][T12814] name failslab, interval 1, probability 0, space 0, times 0 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x3, 0xfffffff8}) [ 545.641814][T12814] CPU: 1 PID: 12814 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 545.645593][T12814] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 545.649234][T12814] Call Trace: [ 545.650467][T12814] [ 545.651558][T12814] dump_stack_lvl+0x125/0x1b0 [ 545.653321][T12814] should_fail_ex+0x496/0x5b0 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x5000000}) [ 545.655058][T12814] should_failslab+0x9/0x20 [ 545.656861][T12814] __kmem_cache_alloc_node+0x2fd/0x350 05:49:06 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) setsockopt$MISDN_TIME_STAMP(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000), 0x4) [ 545.658882][T12814] ? apply_wqattrs_prepare+0xff/0xa90 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x4, 0xfffffff8}) [ 545.660952][T12814] ? apply_wqattrs_prepare+0xff/0xa90 [ 545.663033][T12814] __kmalloc+0x4f/0x100 [ 545.664587][T12814] apply_wqattrs_prepare+0xff/0xa90 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x6000000}) [ 545.666524][T12814] ? preempt_count_sub+0x150/0x150 [ 545.668497][T12814] apply_workqueue_attrs_locked+0xcb/0x150 [ 545.670628][T12814] alloc_workqueue+0xdae/0x1490 [ 545.672410][T12814] ? reacquire_held_locks+0x4b0/0x4b0 [ 545.674369][T12814] ? workqueue_sysfs_register+0x400/0x400 [ 545.676470][T12814] ? lockdep_init_map_type+0x16d/0x7c0 [ 545.678476][T12814] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 545.680660][T12814] ? read_tsc+0x9/0x20 [ 545.682144][T12814] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 545.684016][T12814] kvm_mmu_init_vm+0x14e/0x360 [ 545.685861][T12814] kvm_arch_init_vm+0x67/0x740 [ 545.687625][T12814] ? __kasan_kmalloc+0xa2/0xb0 [ 545.689379][T12814] kvm_dev_ioctl+0xa31/0x1c20 [ 545.691101][T12814] ? bit_wait_timeout+0x160/0x160 [ 545.692931][T12814] ? __fget_files+0x279/0x410 [ 545.694669][T12814] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.696619][T12814] ? __fget_files+0x279/0x410 [ 545.698340][T12814] ? bpf_lsm_file_ioctl+0x9/0x10 [ 545.700163][T12814] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.702106][T12814] __do_compat_sys_ioctl+0x2bf/0x330 [ 545.704034][T12814] __do_fast_syscall_32+0x61/0xe0 [ 545.705886][T12814] do_fast_syscall_32+0x33/0x70 [ 545.707680][T12814] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 545.709964][T12814] RIP: 0023:0xf7f87579 [ 545.711454][T12814] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 545.718430][T12814] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 545.721451][T12814] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 545.724361][T12814] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 545.727261][T12814] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 545.730136][T12814] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 545.733026][T12814] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 545.735901][T12814] 05:49:06 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 28) 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x7000000}) 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x5, 0xfffffff8}) 05:49:06 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffffffffffed7) r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000000), 0x2, 0x0) 05:49:06 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffffffffffed7) r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) (async) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000000), 0x2, 0x0) 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x3f000000}) 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x6, 0xfffffff8}) [ 545.763303][T12840] FAULT_INJECTION: forcing a failure. 05:49:06 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffffffffffed7) r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000000), 0x2, 0x0) [ 545.763303][T12840] name failslab, interval 1, probability 0, space 0, times 0 [ 545.768996][T12840] CPU: 1 PID: 12840 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 545.773630][T12840] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 545.778327][T12840] Call Trace: [ 545.779892][T12840] [ 545.781295][T12840] dump_stack_lvl+0x125/0x1b0 [ 545.783556][T12840] should_fail_ex+0x496/0x5b0 [ 545.785806][T12840] should_failslab+0x9/0x20 [ 545.787958][T12840] __kmem_cache_alloc_node+0x2fd/0x350 [ 545.790558][T12840] ? apply_wqattrs_prepare+0xff/0xa90 [ 545.793069][T12840] ? apply_wqattrs_prepare+0xff/0xa90 [ 545.795592][T12840] __kmalloc+0x4f/0x100 [ 545.797544][T12840] apply_wqattrs_prepare+0xff/0xa90 [ 545.800009][T12840] ? preempt_count_sub+0x150/0x150 [ 545.802429][T12840] apply_workqueue_attrs_locked+0xcb/0x150 [ 545.805147][T12840] alloc_workqueue+0xdae/0x1490 [ 545.807436][T12840] ? reacquire_held_locks+0x4b0/0x4b0 [ 545.809648][T12840] ? workqueue_sysfs_register+0x400/0x400 [ 545.811841][T12840] ? lockdep_init_map_type+0x16d/0x7c0 [ 545.813853][T12840] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 545.816267][T12840] ? read_tsc+0x9/0x20 [ 545.818163][T12840] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 545.820559][T12840] kvm_mmu_init_vm+0x14e/0x360 [ 545.822769][T12840] kvm_arch_init_vm+0x67/0x740 [ 545.824996][T12840] ? __kasan_kmalloc+0xa2/0xb0 [ 545.827067][T12840] kvm_dev_ioctl+0xa31/0x1c20 [ 545.828844][T12840] ? bit_wait_timeout+0x160/0x160 [ 545.830674][T12840] ? __fget_files+0x279/0x410 [ 545.832377][T12840] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.834305][T12840] ? __fget_files+0x279/0x410 [ 545.836068][T12840] ? bpf_lsm_file_ioctl+0x9/0x10 [ 545.837866][T12840] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.839820][T12840] __do_compat_sys_ioctl+0x2bf/0x330 [ 545.841725][T12840] __do_fast_syscall_32+0x61/0xe0 [ 545.843583][T12840] do_fast_syscall_32+0x33/0x70 [ 545.845421][T12840] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 545.847986][T12840] RIP: 0023:0xf7f87579 [ 545.849470][T12840] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 545.856711][T12840] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 545.859920][T12840] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 545.862770][T12840] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 545.865737][T12840] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 545.869131][T12840] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 545.872062][T12840] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 545.874944][T12840] 05:49:06 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 29) 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x7, 0xfffffff8}) 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0xffffff7f}) 05:49:06 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x3, 0x0, 0xfffffff7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0], 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x28) r0 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r0, 0x0, 0x0, 0x40000001, 0x0, 0x0) r1 = openat$cgroup_root(0xffffff9c, &(0x7f0000000100)='./cgroup.net/syz0\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r1, 0xd, 0x1, 0xff, &(0x7f0000000140)=[0x0], 0x1, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x28) connect$l2tp6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x7fffffff}, 0x20) 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)) 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x300, 0xfffffff8}) [ 545.901788][T12855] FAULT_INJECTION: forcing a failure. [ 545.901788][T12855] name failslab, interval 1, probability 0, space 0, times 0 05:49:06 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x3, 0x0, 0xfffffff7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0], 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x28) (async) r0 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r0, 0x0, 0x0, 0x40000001, 0x0, 0x0) (async) r1 = openat$cgroup_root(0xffffff9c, &(0x7f0000000100)='./cgroup.net/syz0\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r1, 0xd, 0x1, 0xff, &(0x7f0000000140)=[0x0], 0x1, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x28) connect$l2tp6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x7fffffff}, 0x20) [ 545.906766][T12855] CPU: 1 PID: 12855 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 545.910567][T12855] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 545.914293][T12855] Call Trace: [ 545.915654][T12855] 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x2}) [ 545.917029][T12855] dump_stack_lvl+0x125/0x1b0 [ 545.919394][T12855] should_fail_ex+0x496/0x5b0 [ 545.921537][T12855] should_failslab+0x9/0x20 [ 545.923623][T12855] __kmem_cache_alloc_node+0x2fd/0x350 [ 545.926060][T12855] ? apply_wqattrs_prepare+0x137/0xa90 [ 545.928522][T12855] kmalloc_trace+0x25/0xe0 [ 545.930573][T12855] apply_wqattrs_prepare+0x137/0xa90 [ 545.932506][T12855] ? preempt_count_sub+0x150/0x150 [ 545.934380][T12855] apply_workqueue_attrs_locked+0xcb/0x150 [ 545.936538][T12855] alloc_workqueue+0xdae/0x1490 [ 545.938338][T12855] ? reacquire_held_locks+0x4b0/0x4b0 [ 545.940321][T12855] ? workqueue_sysfs_register+0x400/0x400 [ 545.942402][T12855] ? lockdep_init_map_type+0x16d/0x7c0 [ 545.944404][T12855] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 545.946970][T12855] ? read_tsc+0x9/0x20 [ 545.948539][T12855] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 545.950390][T12855] kvm_mmu_init_vm+0x14e/0x360 [ 545.952168][T12855] kvm_arch_init_vm+0x67/0x740 [ 545.953910][T12855] ? __kasan_kmalloc+0xa2/0xb0 [ 545.955826][T12855] kvm_dev_ioctl+0xa31/0x1c20 [ 545.957751][T12855] ? bit_wait_timeout+0x160/0x160 [ 545.959821][T12855] ? __fget_files+0x279/0x410 [ 545.961536][T12855] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.963515][T12855] ? __fget_files+0x279/0x410 [ 545.965266][T12855] ? bpf_lsm_file_ioctl+0x9/0x10 [ 545.967184][T12855] ? kvm_vcpu_stats_release+0x80/0x80 [ 545.969141][T12855] __do_compat_sys_ioctl+0x2bf/0x330 [ 545.971079][T12855] __do_fast_syscall_32+0x61/0xe0 [ 545.972909][T12855] do_fast_syscall_32+0x33/0x70 [ 545.974698][T12855] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 545.977464][T12855] RIP: 0023:0xf7f87579 [ 545.978964][T12855] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 545.986121][T12855] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 545.989622][T12855] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 545.993291][T12855] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 545.996955][T12855] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 546.000676][T12855] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 546.004334][T12855] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 546.008015][T12855] 05:49:06 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 30) 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x500, 0xfffffff8}) 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x3}) 05:49:06 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={0xffffffffffffffff, 0x3, 0x0, 0xfffffff7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0], 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x28) r0 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r0, 0x0, 0x0, 0x40000001, 0x0, 0x0) r1 = openat$cgroup_root(0xffffff9c, &(0x7f0000000100)='./cgroup.net/syz0\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r1, 0xd, 0x1, 0xff, &(0x7f0000000140)=[0x0], 0x1, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x28) (async) connect$l2tp6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x7fffffff}, 0x20) [ 546.028910][T12874] FAULT_INJECTION: forcing a failure. 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x600, 0xfffffff8}) [ 546.028910][T12874] name failslab, interval 1, probability 0, space 0, times 0 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x4}) 05:49:06 executing program 1: r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) r1 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r1, 0x14, 0x0, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) ioctl$UDMABUF_CREATE(r2, 0x40187542, &(0x7f0000000000)={r2, 0xffffeffd, 0x10000}) [ 546.034146][T12874] CPU: 3 PID: 12874 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 546.038290][T12874] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 546.041962][T12874] Call Trace: [ 546.043206][T12874] [ 546.044300][T12874] dump_stack_lvl+0x125/0x1b0 [ 546.046023][T12874] should_fail_ex+0x496/0x5b0 [ 546.047756][T12874] should_failslab+0x9/0x20 [ 546.049404][T12874] kmem_cache_alloc_node+0x389/0x3f0 [ 546.051333][T12874] ? alloc_unbound_pwq+0x41e/0xd00 [ 546.053197][T12874] alloc_unbound_pwq+0x41e/0xd00 [ 546.055010][T12874] apply_wqattrs_prepare+0x696/0xa90 [ 546.056894][T12874] apply_workqueue_attrs_locked+0xcb/0x150 [ 546.059029][T12874] alloc_workqueue+0xdae/0x1490 [ 546.060772][T12874] ? reacquire_held_locks+0x4b0/0x4b0 [ 546.062721][T12874] ? workqueue_sysfs_register+0x400/0x400 [ 546.064787][T12874] ? lockdep_init_map_type+0x16d/0x7c0 [ 546.066762][T12874] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 546.068944][T12874] ? read_tsc+0x9/0x20 [ 546.070430][T12874] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 546.072347][T12874] kvm_mmu_init_vm+0x14e/0x360 [ 546.074080][T12874] kvm_arch_init_vm+0x67/0x740 [ 546.075819][T12874] ? __kasan_kmalloc+0xa2/0xb0 [ 546.077541][T12874] kvm_dev_ioctl+0xa31/0x1c20 [ 546.079285][T12874] ? bit_wait_timeout+0x160/0x160 [ 546.081103][T12874] ? __fget_files+0x279/0x410 [ 546.082814][T12874] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.084753][T12874] ? __fget_files+0x279/0x410 [ 546.086461][T12874] ? bpf_lsm_file_ioctl+0x9/0x10 [ 546.088257][T12874] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.090205][T12874] __do_compat_sys_ioctl+0x2bf/0x330 [ 546.092124][T12874] __do_fast_syscall_32+0x61/0xe0 [ 546.093943][T12874] do_fast_syscall_32+0x33/0x70 [ 546.095743][T12874] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 546.098019][T12874] RIP: 0023:0xf7f87579 [ 546.099526][T12874] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 546.106474][T12874] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 546.109485][T12874] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 546.112328][T12874] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 546.115195][T12874] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 546.118039][T12874] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 546.120901][T12874] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 546.123784][T12874] 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x700, 0xfffffff8}) 05:49:06 executing program 1: r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) (async) r1 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r1, 0x14, 0x0, 0x0) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) (async, rerun: 64) ioctl$UDMABUF_CREATE(r2, 0x40187542, &(0x7f0000000000)={r2, 0xffffeffd, 0x10000}) (rerun: 64) 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x5}) 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x3f00, 0xfffffff8}) 05:49:06 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 31) 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x1000000, 0xfffffff8}) [ 546.146034][T12890] FAULT_INJECTION: forcing a failure. 05:49:06 executing program 1: r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) (async) r1 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r1, 0x14, 0x0, 0x0) (async) r2 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r2, 0x14, 0x0, 0x0) ioctl$UDMABUF_CREATE(r2, 0x40187542, &(0x7f0000000000)={r2, 0xffffeffd, 0x10000}) 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x6}) [ 546.146034][T12890] name failslab, interval 1, probability 0, space 0, times 0 [ 546.151033][T12890] CPU: 2 PID: 12890 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 546.154657][T12890] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x2000000, 0xfffffff8}) [ 546.158289][T12890] Call Trace: [ 546.159705][T12890] 05:49:06 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffffffffffd21) [ 546.160793][T12890] dump_stack_lvl+0x125/0x1b0 [ 546.162600][T12890] should_fail_ex+0x496/0x5b0 [ 546.164343][T12890] should_failslab+0x9/0x20 [ 546.166015][T12890] kmem_cache_alloc_node+0x389/0x3f0 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x7}) [ 546.167955][T12890] ? alloc_unbound_pwq+0x41e/0xd00 [ 546.170071][T12890] alloc_unbound_pwq+0x41e/0xd00 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x3000000, 0xfffffff8}) [ 546.171932][T12890] apply_wqattrs_prepare+0x696/0xa90 [ 546.173951][T12890] apply_workqueue_attrs_locked+0xcb/0x150 [ 546.176081][T12890] alloc_workqueue+0xdae/0x1490 [ 546.177860][T12890] ? reacquire_held_locks+0x4b0/0x4b0 [ 546.179829][T12890] ? workqueue_sysfs_register+0x400/0x400 [ 546.181890][T12890] ? lockdep_init_map_type+0x16d/0x7c0 [ 546.183868][T12890] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 546.186042][T12890] ? read_tsc+0x9/0x20 [ 546.187532][T12890] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 546.189441][T12890] kvm_mmu_init_vm+0x14e/0x360 [ 546.191240][T12890] kvm_arch_init_vm+0x67/0x740 [ 546.192992][T12890] ? __kasan_kmalloc+0xa2/0xb0 [ 546.194754][T12890] kvm_dev_ioctl+0xa31/0x1c20 [ 546.196474][T12890] ? bit_wait_timeout+0x160/0x160 [ 546.198320][T12890] ? __fget_files+0x279/0x410 [ 546.200224][T12890] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.202172][T12890] ? __fget_files+0x279/0x410 [ 546.203887][T12890] ? bpf_lsm_file_ioctl+0x9/0x10 [ 546.205696][T12890] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.207661][T12890] __do_compat_sys_ioctl+0x2bf/0x330 [ 546.209598][T12890] __do_fast_syscall_32+0x61/0xe0 [ 546.211487][T12890] do_fast_syscall_32+0x33/0x70 [ 546.213255][T12890] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 546.215546][T12890] RIP: 0023:0xf7f87579 [ 546.217025][T12890] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 546.224046][T12890] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 546.227043][T12890] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 546.229875][T12890] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 546.232766][T12890] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 546.235644][T12890] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 546.238547][T12890] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 546.241435][T12890] 05:49:06 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffffffffffd21) 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x4000000, 0xfffffff8}) 05:49:06 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 32) 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x300}) 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x500}) 05:49:06 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffffffffffd21) bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffffffffffd21) (async) 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x5000000, 0xfffffff8}) [ 546.262542][T12912] FAULT_INJECTION: forcing a failure. [ 546.262542][T12912] name failslab, interval 1, probability 0, space 0, times 0 [ 546.268016][T12912] CPU: 1 PID: 12912 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x600}) [ 546.272617][T12912] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 546.277331][T12912] Call Trace: [ 546.278900][T12912] [ 546.280208][T12912] dump_stack_lvl+0x125/0x1b0 [ 546.281915][T12912] should_fail_ex+0x496/0x5b0 [ 546.283635][T12912] should_failslab+0x9/0x20 [ 546.285304][T12912] kmem_cache_alloc_node+0x389/0x3f0 [ 546.287224][T12912] ? alloc_unbound_pwq+0x41e/0xd00 [ 546.289073][T12912] alloc_unbound_pwq+0x41e/0xd00 [ 546.290862][T12912] apply_wqattrs_prepare+0x696/0xa90 [ 546.292757][T12912] apply_workqueue_attrs_locked+0xcb/0x150 [ 546.294852][T12912] alloc_workqueue+0xdae/0x1490 [ 546.296639][T12912] ? reacquire_held_locks+0x4b0/0x4b0 [ 546.298585][T12912] ? workqueue_sysfs_register+0x400/0x400 [ 546.300632][T12912] ? lockdep_init_map_type+0x16d/0x7c0 [ 546.302595][T12912] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 546.304745][T12912] ? read_tsc+0x9/0x20 [ 546.306237][T12912] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 546.308088][T12912] kvm_mmu_init_vm+0x14e/0x360 [ 546.309829][T12912] kvm_arch_init_vm+0x67/0x740 [ 546.311560][T12912] ? __kasan_kmalloc+0xa2/0xb0 [ 546.313289][T12912] kvm_dev_ioctl+0xa31/0x1c20 [ 546.315006][T12912] ? bit_wait_timeout+0x160/0x160 [ 546.317042][T12912] ? __fget_files+0x279/0x410 [ 546.318766][T12912] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.320687][T12912] ? __fget_files+0x279/0x410 [ 546.322389][T12912] ? bpf_lsm_file_ioctl+0x9/0x10 [ 546.324184][T12912] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.326372][T12912] __do_compat_sys_ioctl+0x2bf/0x330 [ 546.328309][T12912] __do_fast_syscall_32+0x61/0xe0 [ 546.330127][T12912] do_fast_syscall_32+0x33/0x70 [ 546.331892][T12912] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 546.334159][T12912] RIP: 0023:0xf7f87579 [ 546.335697][T12912] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 546.342569][T12912] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 546.345562][T12912] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 546.348424][T12912] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 546.351273][T12912] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 546.354107][T12912] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 546.357139][T12912] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 546.360003][T12912] 05:49:06 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 33) 05:49:06 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xffffffffffffff65) 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x6000000, 0xfffffff8}) 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x700}) 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x7000000, 0xfffffff8}) 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x3f00}) 05:49:06 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xffffffffffffff65) bpf$BPF_PROG_QUERY(0x6, 0x0, 0xffffffffffffff65) (async) [ 546.385578][T12928] FAULT_INJECTION: forcing a failure. [ 546.385578][T12928] name failslab, interval 1, probability 0, space 0, times 0 [ 546.390377][T12928] CPU: 2 PID: 12928 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x1000000}) [ 546.394128][T12928] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 546.398778][T12928] Call Trace: [ 546.400214][T12928] [ 546.401294][T12928] dump_stack_lvl+0x125/0x1b0 [ 546.403032][T12928] should_fail_ex+0x496/0x5b0 [ 546.404752][T12928] should_failslab+0x9/0x20 [ 546.406427][T12928] kmem_cache_alloc_node+0x389/0x3f0 [ 546.408358][T12928] ? alloc_unbound_pwq+0x41e/0xd00 [ 546.410241][T12928] alloc_unbound_pwq+0x41e/0xd00 [ 546.412062][T12928] apply_wqattrs_prepare+0x696/0xa90 [ 546.413991][T12928] apply_workqueue_attrs_locked+0xcb/0x150 [ 546.416133][T12928] alloc_workqueue+0xdae/0x1490 [ 546.417912][T12928] ? reacquire_held_locks+0x4b0/0x4b0 [ 546.420162][T12928] ? workqueue_sysfs_register+0x400/0x400 [ 546.422343][T12928] ? lockdep_init_map_type+0x16d/0x7c0 [ 546.424356][T12928] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 546.426568][T12928] ? read_tsc+0x9/0x20 [ 546.428053][T12928] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 546.429948][T12928] kvm_mmu_init_vm+0x14e/0x360 [ 546.431734][T12928] kvm_arch_init_vm+0x67/0x740 [ 546.433565][T12928] ? __kasan_kmalloc+0xa2/0xb0 [ 546.435330][T12928] kvm_dev_ioctl+0xa31/0x1c20 [ 546.437043][T12928] ? bit_wait_timeout+0x160/0x160 [ 546.438888][T12928] ? __fget_files+0x279/0x410 [ 546.440781][T12928] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.442735][T12928] ? __fget_files+0x279/0x410 [ 546.444449][T12928] ? bpf_lsm_file_ioctl+0x9/0x10 [ 546.446253][T12928] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.448329][T12928] __do_compat_sys_ioctl+0x2bf/0x330 [ 546.450249][T12928] __do_fast_syscall_32+0x61/0xe0 [ 546.452102][T12928] do_fast_syscall_32+0x33/0x70 [ 546.453873][T12928] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 546.456163][T12928] RIP: 0023:0xf7f87579 [ 546.457661][T12928] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 546.464761][T12928] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 546.467756][T12928] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 546.470597][T12928] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 546.473433][T12928] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 546.476294][T12928] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 546.479229][T12928] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 546.482200][T12928] 05:49:06 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 34) 05:49:06 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xffffffffffffff65) 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x3f000000, 0xfffffff8}) 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x2000000}) 05:49:06 executing program 1: r0 = openat$nvram(0xffffff9c, &(0x7f0000000000), 0x84040, 0x0) ioctl$PTP_PEROUT_REQUEST2(r0, 0x40383d0c, &(0x7f0000000040)={{0x7f, 0x5}, {0x8000, 0x5}, 0x341, 0x1}) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r1 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r1, 0x4, &(0x7f0000000080)=r0, 0x1) [ 546.501423][T12944] FAULT_INJECTION: forcing a failure. 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x3000000}) 05:49:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0xffffff7f, 0xfffffff8}) [ 546.501423][T12944] name failslab, interval 1, probability 0, space 0, times 0 [ 546.507132][T12944] CPU: 0 PID: 12944 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 546.511518][T12944] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 546.515952][T12944] Call Trace: 05:49:06 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x4000000}) [ 546.517429][T12944] [ 546.518674][T12944] dump_stack_lvl+0x125/0x1b0 [ 546.520404][T12944] should_fail_ex+0x496/0x5b0 [ 546.522126][T12944] should_failslab+0x9/0x20 [ 546.523812][T12944] kmem_cache_alloc_node+0x389/0x3f0 [ 546.525742][T12944] ? alloc_unbound_pwq+0x41e/0xd00 [ 546.527614][T12944] alloc_unbound_pwq+0x41e/0xd00 [ 546.529424][T12944] apply_wqattrs_prepare+0x696/0xa90 [ 546.531370][T12944] apply_workqueue_attrs_locked+0xcb/0x150 [ 546.533491][T12944] alloc_workqueue+0xdae/0x1490 [ 546.535290][T12944] ? reacquire_held_locks+0x4b0/0x4b0 [ 546.537247][T12944] ? workqueue_sysfs_register+0x400/0x400 [ 546.539345][T12944] ? lockdep_init_map_type+0x16d/0x7c0 [ 546.541325][T12944] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 546.543537][T12944] ? read_tsc+0x9/0x20 [ 546.545037][T12944] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 546.546921][T12944] kvm_mmu_init_vm+0x14e/0x360 [ 546.548671][T12944] kvm_arch_init_vm+0x67/0x740 [ 546.550434][T12944] ? __kasan_kmalloc+0xa2/0xb0 [ 546.552193][T12944] kvm_dev_ioctl+0xa31/0x1c20 [ 546.553920][T12944] ? bit_wait_timeout+0x160/0x160 [ 546.555770][T12944] ? __fget_files+0x279/0x410 [ 546.557495][T12944] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.559486][T12944] ? __fget_files+0x279/0x410 [ 546.561204][T12944] ? bpf_lsm_file_ioctl+0x9/0x10 [ 546.563035][T12944] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.564993][T12944] __do_compat_sys_ioctl+0x2bf/0x330 [ 546.566933][T12944] __do_fast_syscall_32+0x61/0xe0 [ 546.568801][T12944] do_fast_syscall_32+0x33/0x70 [ 546.570602][T12944] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 546.572903][T12944] RIP: 0023:0xf7f87579 [ 546.574394][T12944] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 546.581432][T12944] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 546.584470][T12944] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 546.587357][T12944] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 546.590233][T12944] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 546.593108][T12944] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 546.596004][T12944] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 546.598892][T12944] 05:49:07 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 35) 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8}) 05:49:07 executing program 1: r0 = openat$nvram(0xffffff9c, &(0x7f0000000000), 0x84040, 0x0) ioctl$PTP_PEROUT_REQUEST2(r0, 0x40383d0c, &(0x7f0000000040)={{0x7f, 0x5}, {0x8000, 0x5}, 0x341, 0x1}) (async) ioctl$PTP_PEROUT_REQUEST2(r0, 0x40383d0c, &(0x7f0000000040)={{0x7f, 0x5}, {0x8000, 0x5}, 0x341, 0x1}) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r1 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) (async) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r1, 0x4, &(0x7f0000000080)=r0, 0x1) 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x5000000}) 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x2}) [ 546.620465][T12961] FAULT_INJECTION: forcing a failure. 05:49:07 executing program 1: r0 = openat$nvram(0xffffff9c, &(0x7f0000000000), 0x84040, 0x0) ioctl$PTP_PEROUT_REQUEST2(r0, 0x40383d0c, &(0x7f0000000040)={{0x7f, 0x5}, {0x8000, 0x5}, 0x341, 0x1}) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r1 = syz_io_uring_setup(0x1e4f, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r1, 0x4, &(0x7f0000000080)=r0, 0x1) (async) io_uring_register$IORING_REGISTER_EVENTFD(r1, 0x4, &(0x7f0000000080)=r0, 0x1) [ 546.620465][T12961] name failslab, interval 1, probability 0, space 0, times 0 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x6000000}) [ 546.625718][T12961] CPU: 3 PID: 12961 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 546.630438][T12961] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x3}) [ 546.635041][T12961] Call Trace: [ 546.636665][T12961] [ 546.638038][T12961] dump_stack_lvl+0x125/0x1b0 [ 546.640268][T12961] should_fail_ex+0x496/0x5b0 [ 546.642449][T12961] should_failslab+0x9/0x20 [ 546.644534][T12961] kmem_cache_alloc_node+0x389/0x3f0 [ 546.646930][T12961] ? alloc_unbound_pwq+0x41e/0xd00 [ 546.648797][T12961] alloc_unbound_pwq+0x41e/0xd00 [ 546.650623][T12961] apply_wqattrs_prepare+0x696/0xa90 [ 546.652542][T12961] apply_workqueue_attrs_locked+0xcb/0x150 [ 546.654666][T12961] alloc_workqueue+0xdae/0x1490 [ 546.656469][T12961] ? reacquire_held_locks+0x4b0/0x4b0 [ 546.658422][T12961] ? workqueue_sysfs_register+0x400/0x400 [ 546.660474][T12961] ? lockdep_init_map_type+0x16d/0x7c0 [ 546.662462][T12961] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 546.664624][T12961] ? read_tsc+0x9/0x20 [ 546.666369][T12961] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 546.668422][T12961] kvm_mmu_init_vm+0x14e/0x360 [ 546.670223][T12961] kvm_arch_init_vm+0x67/0x740 [ 546.672046][T12961] ? __kasan_kmalloc+0xa2/0xb0 [ 546.673825][T12961] kvm_dev_ioctl+0xa31/0x1c20 [ 546.675729][T12961] ? bit_wait_timeout+0x160/0x160 [ 546.677566][T12961] ? __fget_files+0x279/0x410 [ 546.679354][T12961] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.681322][T12961] ? __fget_files+0x279/0x410 [ 546.683327][T12961] ? bpf_lsm_file_ioctl+0x9/0x10 [ 546.685534][T12961] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.687922][T12961] __do_compat_sys_ioctl+0x2bf/0x330 [ 546.690240][T12961] __do_fast_syscall_32+0x61/0xe0 [ 546.692468][T12961] do_fast_syscall_32+0x33/0x70 [ 546.694622][T12961] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 546.697369][T12961] RIP: 0023:0xf7f87579 [ 546.699186][T12961] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 546.707553][T12961] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 546.711187][T12961] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 546.714623][T12961] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 546.718046][T12961] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 546.721060][T12961] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 546.723995][T12961] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 546.726869][T12961] 05:49:07 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz1\x00', 0x200002, 0x0) openat$cgroup(r0, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) r1 = openat$cgroup(r0, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) openat$cgroup_devices(r1, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x7000000}) 05:49:07 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 36) 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x4}) 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x3f000000}) 05:49:07 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz1\x00', 0x200002, 0x0) openat$cgroup(r0, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) (async) r1 = openat$cgroup(r0, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) openat$cgroup_devices(r1, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x5}) [ 546.745374][T12978] FAULT_INJECTION: forcing a failure. [ 546.745374][T12978] name failslab, interval 1, probability 0, space 0, times 0 [ 546.750392][T12978] CPU: 0 PID: 12978 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xffffff7f}) [ 546.754059][T12978] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 546.757853][T12978] Call Trace: [ 546.759162][T12978] [ 546.760252][T12978] dump_stack_lvl+0x125/0x1b0 [ 546.761987][T12978] should_fail_ex+0x496/0x5b0 [ 546.763732][T12978] should_failslab+0x9/0x20 [ 546.765402][T12978] kmem_cache_alloc_node+0x389/0x3f0 [ 546.767366][T12978] ? alloc_unbound_pwq+0x41e/0xd00 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)) 05:49:07 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) (async) r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz1\x00', 0x200002, 0x0) openat$cgroup(r0, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) (async, rerun: 32) r1 = openat$cgroup(r0, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) (rerun: 32) openat$cgroup_devices(r1, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) [ 546.769236][T12978] alloc_unbound_pwq+0x41e/0xd00 [ 546.771321][T12978] apply_wqattrs_prepare+0x696/0xa90 [ 546.773279][T12978] apply_workqueue_attrs_locked+0xcb/0x150 [ 546.775425][T12978] alloc_workqueue+0xdae/0x1490 [ 546.777204][T12978] ? reacquire_held_locks+0x4b0/0x4b0 [ 546.779185][T12978] ? workqueue_sysfs_register+0x400/0x400 [ 546.781263][T12978] ? lockdep_init_map_type+0x16d/0x7c0 [ 546.783269][T12978] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 546.785453][T12978] ? read_tsc+0x9/0x20 [ 546.786960][T12978] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 546.788832][T12978] kvm_mmu_init_vm+0x14e/0x360 [ 546.790608][T12978] kvm_arch_init_vm+0x67/0x740 [ 546.792364][T12978] ? __kasan_kmalloc+0xa2/0xb0 [ 546.794125][T12978] kvm_dev_ioctl+0xa31/0x1c20 [ 546.795865][T12978] ? bit_wait_timeout+0x160/0x160 [ 546.797707][T12978] ? __fget_files+0x279/0x410 [ 546.799447][T12978] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.801403][T12978] ? __fget_files+0x279/0x410 [ 546.803143][T12978] ? bpf_lsm_file_ioctl+0x9/0x10 [ 546.804957][T12978] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.806929][T12978] __do_compat_sys_ioctl+0x2bf/0x330 [ 546.808855][T12978] __do_fast_syscall_32+0x61/0xe0 [ 546.810713][T12978] do_fast_syscall_32+0x33/0x70 [ 546.812490][T12978] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 546.814803][T12978] RIP: 0023:0xf7f87579 [ 546.816298][T12978] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 546.823312][T12978] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 546.826335][T12978] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 546.829269][T12978] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 546.832169][T12978] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 546.835064][T12978] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 546.837950][T12978] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 546.840859][T12978] 05:49:07 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 37) 05:49:07 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffd07) 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0x2}) 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x6}) 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0x3}) 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x7}) [ 546.863168][T13001] FAULT_INJECTION: forcing a failure. 05:49:07 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffd07) [ 546.863168][T13001] name failslab, interval 1, probability 0, space 0, times 0 [ 546.868093][T13001] CPU: 3 PID: 13001 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0x4}) [ 546.871931][T13001] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 546.875606][T13001] Call Trace: [ 546.876810][T13001] [ 546.877892][T13001] dump_stack_lvl+0x125/0x1b0 [ 546.879654][T13001] should_fail_ex+0x496/0x5b0 [ 546.881354][T13001] should_failslab+0x9/0x20 [ 546.883000][T13001] kmem_cache_alloc_node+0x389/0x3f0 [ 546.884905][T13001] ? alloc_unbound_pwq+0x41e/0xd00 [ 546.886756][T13001] alloc_unbound_pwq+0x41e/0xd00 [ 546.888544][T13001] apply_wqattrs_prepare+0x696/0xa90 [ 546.890474][T13001] apply_workqueue_attrs_locked+0xcb/0x150 [ 546.892568][T13001] alloc_workqueue+0xdae/0x1490 [ 546.894328][T13001] ? reacquire_held_locks+0x4b0/0x4b0 [ 546.896273][T13001] ? workqueue_sysfs_register+0x400/0x400 [ 546.898327][T13001] ? lockdep_init_map_type+0x16d/0x7c0 [ 546.900309][T13001] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 546.902451][T13001] ? read_tsc+0x9/0x20 [ 546.903916][T13001] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 546.905752][T13001] kvm_mmu_init_vm+0x14e/0x360 [ 546.907482][T13001] kvm_arch_init_vm+0x67/0x740 [ 546.909235][T13001] ? __kasan_kmalloc+0xa2/0xb0 [ 546.910975][T13001] kvm_dev_ioctl+0xa31/0x1c20 [ 546.912668][T13001] ? bit_wait_timeout+0x160/0x160 [ 546.914474][T13001] ? __fget_files+0x279/0x410 [ 546.916164][T13001] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.918087][T13001] ? __fget_files+0x279/0x410 [ 546.919832][T13001] ? bpf_lsm_file_ioctl+0x9/0x10 [ 546.921613][T13001] ? kvm_vcpu_stats_release+0x80/0x80 [ 546.923540][T13001] __do_compat_sys_ioctl+0x2bf/0x330 [ 546.925438][T13001] __do_fast_syscall_32+0x61/0xe0 [ 546.927267][T13001] do_fast_syscall_32+0x33/0x70 [ 546.929036][T13001] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 546.931317][T13001] RIP: 0023:0xf7f87579 [ 546.932785][T13001] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 546.939730][T13001] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 546.942696][T13001] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 546.945510][T13001] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 546.948325][T13001] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 546.951140][T13001] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 546.953958][T13001] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 546.956773][T13001] 05:49:07 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 38) 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x300}) 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0x5}) 05:49:07 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffd07) bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffd07) (async) 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0x6}) 05:49:07 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x58) 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x500}) [ 546.982947][T13018] FAULT_INJECTION: forcing a failure. 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0x7}) [ 546.982947][T13018] name failslab, interval 1, probability 0, space 0, times 0 [ 546.988089][T13018] CPU: 3 PID: 13018 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 546.991692][T13018] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 546.995364][T13018] Call Trace: [ 546.996599][T13018] [ 546.997704][T13018] dump_stack_lvl+0x125/0x1b0 [ 546.999473][T13018] should_fail_ex+0x496/0x5b0 [ 547.001179][T13018] should_failslab+0x9/0x20 [ 547.002837][T13018] kmem_cache_alloc_node+0x389/0x3f0 [ 547.004749][T13018] ? alloc_unbound_pwq+0x41e/0xd00 [ 547.006622][T13018] alloc_unbound_pwq+0x41e/0xd00 [ 547.008414][T13018] apply_wqattrs_prepare+0x696/0xa90 [ 547.010323][T13018] apply_workqueue_attrs_locked+0xcb/0x150 [ 547.012430][T13018] alloc_workqueue+0xdae/0x1490 [ 547.014197][T13018] ? reacquire_held_locks+0x4b0/0x4b0 [ 547.016145][T13018] ? workqueue_sysfs_register+0x400/0x400 [ 547.018196][T13018] ? lockdep_init_map_type+0x16d/0x7c0 [ 547.020330][T13018] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 547.022532][T13018] ? read_tsc+0x9/0x20 [ 547.024006][T13018] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 547.025846][T13018] kvm_mmu_init_vm+0x14e/0x360 [ 547.027592][T13018] kvm_arch_init_vm+0x67/0x740 [ 547.029350][T13018] ? __kasan_kmalloc+0xa2/0xb0 [ 547.031100][T13018] kvm_dev_ioctl+0xa31/0x1c20 [ 547.032795][T13018] ? bit_wait_timeout+0x160/0x160 [ 547.034621][T13018] ? __fget_files+0x279/0x410 [ 547.036326][T13018] ? kvm_vcpu_stats_release+0x80/0x80 [ 547.038265][T13018] ? __fget_files+0x279/0x410 [ 547.039989][T13018] ? bpf_lsm_file_ioctl+0x9/0x10 [ 547.041772][T13018] ? kvm_vcpu_stats_release+0x80/0x80 [ 547.043703][T13018] __do_compat_sys_ioctl+0x2bf/0x330 [ 547.045613][T13018] __do_fast_syscall_32+0x61/0xe0 [ 547.047437][T13018] do_fast_syscall_32+0x33/0x70 [ 547.049237][T13018] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 547.051521][T13018] RIP: 0023:0xf7f87579 [ 547.052991][T13018] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 547.059896][T13018] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 547.063013][T13018] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 547.065864][T13018] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 547.068707][T13018] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 547.071580][T13018] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 547.074557][T13018] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 547.077392][T13018] [ 547.079877][ T3] ================================================================== [ 547.082794][ T3] BUG: KASAN: slab-use-after-free in pwq_release_workfn+0x339/0x380 05:49:07 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x58) 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x600}) 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0x300}) [ 547.085651][ T3] Read of size 4 at addr ffff8880233745c0 by task pool_workqueue_/3 05:49:07 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 39) [ 547.088688][ T3] [ 547.089695][ T3] CPU: 1 PID: 3 Comm: pool_workqueue_ Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x700}) [ 547.093160][ T3] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 547.098055][ T3] Call Trace: 05:49:07 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x58) [ 547.099289][ T3] [ 547.100457][ T3] dump_stack_lvl+0xd9/0x1b0 [ 547.101371][T13033] FAULT_INJECTION: forcing a failure. 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0x500}) [ 547.101371][T13033] name failslab, interval 1, probability 0, space 0, times 0 [ 547.102146][ T3] print_report+0xc4/0x620 [ 547.102160][ T3] ? __virt_addr_valid+0x5e/0x2d0 [ 547.102171][ T3] ? __phys_addr+0xc6/0x140 [ 547.102182][ T3] kasan_report+0xda/0x110 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x3f00}) [ 547.102191][ T3] ? pwq_release_workfn+0x339/0x380 [ 547.102203][ T3] ? pwq_release_workfn+0x339/0x380 [ 547.117476][ T3] pwq_release_workfn+0x339/0x380 05:49:07 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffffffffffc56) [ 547.119327][ T3] kthread_worker_fn+0x2fc/0xa80 [ 547.121217][ T3] ? put_unbound_pool+0x7c0/0x7c0 [ 547.123064][ T3] ? kthread_freezable_should_stop+0x190/0x190 [ 547.125284][ T3] kthread+0x33a/0x430 [ 547.126773][ T3] ? kthread_complete_and_exit+0x40/0x40 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x1000000}) [ 547.128785][ T3] ret_from_fork+0x45/0x80 [ 547.130526][ T3] ? kthread_complete_and_exit+0x40/0x40 [ 547.132550][ T3] ret_from_fork_asm+0x11/0x20 [ 547.134285][ T3] [ 547.135431][ T3] 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0x600}) [ 547.135432][T13033] CPU: 2 PID: 13033 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 547.136294][ T3] Allocated by task 13018: [ 547.139978][T13033] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 547.141616][ T3] kasan_save_stack+0x33/0x50 [ 547.145239][T13033] Call Trace: [ 547.146940][ T3] kasan_set_track+0x25/0x30 [ 547.148490][T13033] [ 547.150140][ T3] __kasan_kmalloc+0xa2/0xb0 [ 547.151219][T13033] dump_stack_lvl+0x125/0x1b0 [ 547.152876][ T3] alloc_workqueue+0x16f/0x1490 [ 547.154568][T13033] should_fail_ex+0x496/0x5b0 [ 547.156312][ T3] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 547.158004][T13033] should_failslab+0x9/0x20 [ 547.159842][ T3] kvm_mmu_init_vm+0x14e/0x360 [ 547.161467][T13033] __kmem_cache_alloc_node+0x2fd/0x350 [ 547.163179][ T3] kvm_arch_init_vm+0x67/0x740 [ 547.165399][T13033] ? alloc_worker+0x40/0x1a0 [ 547.167124][ T3] kvm_dev_ioctl+0xa31/0x1c20 [ 547.169273][T13033] kmalloc_node_trace+0x22/0xd0 [ 547.170961][ T3] __do_compat_sys_ioctl+0x2bf/0x330 [ 547.173213][T13033] alloc_worker+0x40/0x1a0 [ 547.175110][ T3] __do_fast_syscall_32+0x61/0xe0 [ 547.177159][T13033] init_rescuer+0x6f/0x1f0 [ 547.178975][ T3] do_fast_syscall_32+0x33/0x70 [ 547.181031][T13033] alloc_workqueue+0xd35/0x1490 [ 547.182774][ T3] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 547.185014][T13033] ? reacquire_held_locks+0x4b0/0x4b0 [ 547.187276][ T3] [ 547.187280][ T3] Freed by task 13018: [ 547.187284][ T3] kasan_save_stack+0x33/0x50 [ 547.189741][T13033] ? workqueue_sysfs_register+0x400/0x400 [ 547.190604][ T3] kasan_set_track+0x25/0x30 [ 547.192479][T13033] ? lockdep_init_map_type+0x16d/0x7c0 [ 547.194165][ T3] kasan_save_free_info+0x2b/0x40 [ 547.196760][T13033] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 547.198425][ T3] ____kasan_slab_free+0x15b/0x1b0 [ 547.200920][T13033] ? read_tsc+0x9/0x20 [ 547.202729][ T3] slab_free_freelist_hook+0x114/0x1e0 [ 547.205261][T13033] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 547.207093][ T3] __kmem_cache_free+0xb8/0x2f0 [ 547.208562][T13033] kvm_mmu_init_vm+0x14e/0x360 [ 547.210516][ T3] alloc_workqueue+0xe76/0x1490 [ 547.212855][T13033] kvm_arch_init_vm+0x67/0x740 [ 547.214604][ T3] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 547.214617][ T3] kvm_mmu_init_vm+0x14e/0x360 [ 547.216824][T13033] ? __kasan_kmalloc+0xa2/0xb0 [ 547.218578][ T3] kvm_arch_init_vm+0x67/0x740 [ 547.220795][T13033] kvm_dev_ioctl+0xa31/0x1c20 [ 547.222637][ T3] kvm_dev_ioctl+0xa31/0x1c20 [ 547.224854][T13033] ? bit_wait_timeout+0x160/0x160 [ 547.226568][ T3] __do_compat_sys_ioctl+0x2bf/0x330 [ 547.228764][T13033] ? __fget_files+0x279/0x410 [ 547.230462][ T3] __do_fast_syscall_32+0x61/0xe0 [ 547.232641][T13033] ? kvm_vcpu_stats_release+0x80/0x80 [ 547.234468][ T3] do_fast_syscall_32+0x33/0x70 [ 547.236875][T13033] ? __fget_files+0x279/0x410 [ 547.238566][ T3] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 547.240886][T13033] ? bpf_lsm_file_ioctl+0x9/0x10 [ 547.242797][ T3] [ 547.242801][ T3] Last potentially related work creation: [ 547.242804][ T3] kasan_save_stack+0x33/0x50 [ 547.244550][T13033] ? kvm_vcpu_stats_release+0x80/0x80 [ 547.246231][ T3] __kasan_record_aux_stack+0xbc/0xd0 [ 547.248508][T13033] __do_compat_sys_ioctl+0x2bf/0x330 [ 547.250275][ T3] __call_rcu_common.constprop.0+0x9a/0x790 [ 547.251148][T13033] __do_fast_syscall_32+0x61/0xe0 [ 547.253169][ T3] pwq_release_workfn+0x244/0x380 [ 547.254867][T13033] do_fast_syscall_32+0x33/0x70 [ 547.256776][ T3] kthread_worker_fn+0x2fc/0xa80 [ 547.258720][T13033] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 547.260616][ T3] kthread+0x33a/0x430 [ 547.262754][T13033] RIP: 0023:0xf7f87579 [ 547.264556][ T3] ret_from_fork+0x45/0x80 [ 547.266368][T13033] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 547.268125][ T3] ret_from_fork_asm+0x11/0x20 [ 547.269910][T13033] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 [ 547.272178][ T3] [ 547.272184][ T3] Second to last potentially related work creation: [ 547.273649][T13033] ORIG_RAX: 0000000000000036 [ 547.275123][ T3] kasan_save_stack+0x33/0x50 [ 547.276746][T13033] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 547.283631][ T3] __kasan_record_aux_stack+0xbc/0xd0 [ 547.285358][T13033] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 547.287527][ T3] __call_rcu_common.constprop.0+0x9a/0x790 [ 547.288401][T13033] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 547.290755][ T3] __key_link+0x14a/0x370 [ 547.292463][T13033] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 547.294152][ T3] request_key_and_link+0xddc/0x1380 [ 547.297003][T13033] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 547.298934][ T3] __do_sys_request_key+0x23b/0x3d0 [ 547.301771][T13033] 05:49:07 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 40) 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x2000000}) 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0x700}) 05:49:07 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffffffffffc56) [ 547.303884][ T3] __do_fast_syscall_32+0x61/0xe0 [ 547.308820][T13033] workqueue: Failed to allocate a rescuer for wq "kvm" [ 547.311108][ T3] do_fast_syscall_32+0x33/0x70 [ 547.311125][ T3] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 547.311134][ T3] [ 547.311136][ T3] The buggy address belongs to the object at ffff888023374400 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x3000000}) [ 547.311136][ T3] which belongs to the cache kmalloc-512 of size 512 [ 547.311144][ T3] The buggy address is located 448 bytes inside of [ 547.311144][ T3] freed 512-byte region [ffff888023374400, ffff888023374600) [ 547.336018][T13055] FAULT_INJECTION: forcing a failure. [ 547.336018][T13055] name failslab, interval 1, probability 0, space 0, times 0 [ 547.338084][ T3] [ 547.338089][ T3] The buggy address belongs to the physical page: [ 547.338093][ T3] page:ffffea00008cdd00 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x23374 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0x3f00}) [ 547.338104][ T3] head:ffffea00008cdd00 order:2 entire_mapcount:0 nr_pages_mapped:0 pincount:0 [ 547.338111][ T3] flags: 0xfff00000000840(slab|head|node=0|zone=1|lastcpupid=0x7ff) [ 547.338120][ T3] page_type: 0xffffffff() [ 547.338128][ T3] raw: 00fff00000000840 ffff888012c42c80 ffffea00008a8f00 dead000000000002 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x4000000}) [ 547.355000][T13055] CPU: 3 PID: 13055 Comm: syz-executor.0 Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 547.355610][ T3] raw: 0000000000000000 0000000000100010 00000001ffffffff 0000000000000000 [ 547.357180][T13055] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 547.360265][ T3] page dumped because: kasan: bad access detected [ 547.360274][ T3] page_owner tracks the page as allocated [ 547.364126][T13055] Call Trace: [ 547.364135][T13055] [ 547.367187][ T3] page last allocated via order 2, migratetype Unmovable, gfp_mask 0x1d20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_HARDWALL), pid 7841, tgid 7840 (syz-executor.2), ts 196049142185, free_ts 195982485761 [ 547.370896][T13055] dump_stack_lvl+0x125/0x1b0 [ 547.373188][ T3] post_alloc_hook+0x2cf/0x340 [ 547.375256][T13055] should_fail_ex+0x496/0x5b0 [ 547.376461][ T3] get_page_from_freelist+0x10a9/0x31e0 [ 547.377549][T13055] should_failslab+0x9/0x20 [ 547.385655][ T3] __alloc_pages+0x1d0/0x4a0 [ 547.387390][T13055] __kmem_cache_alloc_node+0x2fd/0x350 [ 547.389113][ T3] alloc_pages+0x1a9/0x270 [ 547.390821][T13055] ? __kthread_create_on_node+0xcb/0x400 [ 547.392791][ T3] allocate_slab+0x251/0x380 [ 547.394428][T13055] ? worker_thread+0x1290/0x1290 [ 547.396086][ T3] ___slab_alloc+0x8be/0x1570 [ 547.398051][T13055] kmalloc_trace+0x25/0xe0 [ 547.399673][ T3] __slab_alloc.constprop.0+0x56/0xa0 [ 547.401684][T13055] __kthread_create_on_node+0xcb/0x400 [ 547.403345][ T3] __kmem_cache_alloc_node+0x137/0x350 [ 547.405127][T13055] ? kthread_parkme+0xa0/0xa0 [ 547.406819][ T3] kmalloc_trace+0x25/0xe0 [ 547.408433][T13055] ? worker_thread+0x1290/0x1290 [ 547.410342][ T3] io_uring_alloc_task_context+0x9e/0x660 [ 547.412299][T13055] kthread_create_on_node+0xc8/0x100 [ 547.414231][ T3] __io_uring_add_tctx_node+0x2df/0x500 [ 547.415935][T13055] ? __kthread_create_on_node+0x400/0x400 [ 547.417526][ T3] io_uring_setup+0x1a53/0x23a0 [ 547.419329][T13055] ? kasan_set_track+0x25/0x30 [ 547.421357][ T3] __do_fast_syscall_32+0x61/0xe0 [ 547.423267][T13055] init_rescuer+0xce/0x1f0 [ 547.425247][ T3] do_fast_syscall_32+0x33/0x70 [ 547.427306][T13055] alloc_workqueue+0xd35/0x1490 [ 547.429062][ T3] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 547.430813][T13055] ? reacquire_held_locks+0x4b0/0x4b0 [ 547.432613][ T3] page last free stack trace: [ 547.432619][ T3] free_unref_page_prepare+0x476/0xa40 [ 547.434225][T13055] ? workqueue_sysfs_register+0x400/0x400 [ 547.435990][ T3] free_unref_page+0x33/0x3b0 [ 547.437744][T13055] ? lockdep_init_map_type+0x16d/0x7c0 [ 547.440029][ T3] __folio_put+0xc3/0x110 [ 547.441965][T13055] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 547.443670][ T3] free_page_and_swap_cache+0x25a/0x2d0 [ 547.445643][T13055] ? read_tsc+0x9/0x20 [ 547.447693][ T3] tlb_remove_table_rcu+0x89/0xe0 [ 547.449424][T13055] kvm_mmu_init_tdp_mmu+0x23/0x100 [ 547.451379][ T3] rcu_core+0x7fb/0x1bb0 [ 547.452949][T13055] kvm_mmu_init_vm+0x14e/0x360 [ 547.455096][ T3] __do_softirq+0x218/0x965 [ 547.457076][T13055] kvm_arch_init_vm+0x67/0x740 [ 547.458550][ T3] [ 547.458555][ T3] Memory state around the buggy address: [ 547.460372][T13055] ? __kasan_kmalloc+0xa2/0xb0 [ 547.462216][ T3] ffff888023374480: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 547.463762][T13055] kvm_dev_ioctl+0xa31/0x1c20 [ 547.465498][ T3] ffff888023374500: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 547.467159][T13055] ? bit_wait_timeout+0x160/0x160 [ 547.468900][ T3] >ffff888023374580: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 547.469804][T13055] ? __fget_files+0x279/0x410 [ 547.471829][ T3] ^ [ 547.473641][T13055] ? kvm_vcpu_stats_release+0x80/0x80 [ 547.476514][ T3] ffff888023374600: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 547.478205][T13055] ? __fget_files+0x279/0x410 [ 547.481067][ T3] ffff888023374680: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 547.482881][T13055] ? bpf_lsm_file_ioctl+0x9/0x10 [ 547.485732][ T3] ================================================================== [ 547.487435][T13055] ? kvm_vcpu_stats_release+0x80/0x80 [ 547.490905][ T3] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 547.491581][T13055] __do_compat_sys_ioctl+0x2bf/0x330 [ 547.494462][T13055] __do_fast_syscall_32+0x61/0xe0 [ 547.496173][T13055] do_fast_syscall_32+0x33/0x70 [ 547.499129][T13055] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 547.500928][T13055] RIP: 0023:0xf7f87579 [ 547.503805][T13055] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 547.505743][T13055] RSP: 002b:00000000f7f825ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x5000000}) [ 547.510553][T13055] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ae01 [ 547.512547][T13055] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 547.514311][T13055] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 547.516601][T13055] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 05:49:07 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (fail_nth: 41) 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x6000000}) [ 547.518080][T13055] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 05:49:07 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0xfffffffffffffc56) [ 547.525060][T13055] 05:49:07 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0x0, 0x1000000}) [ 547.528096][ T3] CPU: 0 PID: 3 Comm: pool_workqueue_ Not tainted 6.5.0-syzkaller-10898-gfdde61878047 #0 [ 547.533902][T13055] workqueue: Failed to create a rescuer kthread for wq "kvm": -ENOMEM 05:49:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x0, 0xfffffff8, 0x7000000}) [ 547.548848][ T3] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 547.555704][ T3] Call Trace: [ 547.556943][ T3] [ 547.558031][ T3] dump_stack_lvl+0xd9/0x1b0 [ 547.559767][ T3] panic+0x6a6/0x750 [ 547.561203][ T3] ? panic_smp_self_stop+0xa0/0xa0 05:49:07 executing program 1: bpf$BPF_PROG_QUERY(0x6, 0x0, 0x10) r0 = openat$nvram(0xffffff9c, &(0x7f0000008880), 0x0, 0x0) io_uring_register$IORING_REGISTER_RING_FDS(r0, 0x14, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, 0x0, 0x200, 0x70bd29, 0x25df5bfb, {}, [@L2TP_ATTR_COOKIE={0xc, 0xf, 0x60}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000}, 0x800) [ 547.563118][ T3] ? preempt_schedule_thunk+0x1a/0x30 [ 547.565222][ T3] ? preempt_schedule_common+0x45/0xc0 [ 547.567318][ T3] check_panic_on_warn+0xab/0xb0 [ 547.569144][ T3] end_report+0x108/0x150 [ 547.570758][ T3] kasan_report+0xea/0x110 [ 547.572397][ T3] ? pwq_release_workfn+0x339/0x380 [ 547.574309][ T3] ? pwq_release_workfn+0x339/0x380 [ 547.576266][ T3] pwq_release_workfn+0x339/0x380 [ 547.578096][ T3] kthread_worker_fn+0x2fc/0xa80 [ 547.579931][ T3] ? put_unbound_pool+0x7c0/0x7c0 [ 547.581758][ T3] ? kthread_freezable_should_stop+0x190/0x190 [ 547.584018][ T3] kthread+0x33a/0x430 [ 547.585540][ T3] ? kthread_complete_and_exit+0x40/0x40 [ 547.587615][ T3] ret_from_fork+0x45/0x80 [ 547.589323][ T3] ? kthread_complete_and_exit+0x40/0x40 [ 547.591842][ T3] ret_from_fork_asm+0x11/0x20 [ 547.594026][ T3] [ 547.596497][ T3] Kernel Offset: disabled [ 547.598239][ T3] Rebooting in 86400 seconds.. VM DIAGNOSIS: 05:49:07 Registers: info registers vcpu 0 CPU#0 RAX=0000000080000001 RBX=ffffc90003cd7588 RCX=0000000000000000 RDX=ffff88801946c800 RSI=ffffffff813a1927 RDI=0000000000000005 RBP=ffffc90003cd7978 RSP=ffffc90003cd74b8 R8 =0000000000000005 R9 =0000000000000000 R10=0000000000000001 R11=dffffc0000000000 R12=ffffc90003cd7590 R13=ffffc90003cd7598 R14=ffffc90003cd0000 R15=ffffc90003cd8000 RIP=ffffffff81879c95 RFL=00000246 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] FS =0000 0000000000000000 ffffffff 00c00000 GS =0063 ffff88802c600000 ffffffff 00d0f300 DPL=3 DS [-WA] LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00000000f7378020 CR3=000000005ad33000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000000000000 Opmask01=0000000000000000 Opmask02=0000000000000000 Opmask03=0000000000000000 Opmask04=0000000000000000 Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000052 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ffffffffffffffff ffffffff0f0e0d0c ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 info registers vcpu 1 CPU#1 RAX=0000000000000055 RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff849a6325 RDI=ffffffff92551180 RBP=ffffffff92551140 RSP=ffffc90000357898 R8 =0000000000000001 R9 =000000000000001f R10=0000000000000000 R11=6572617764726148 R12=0000000000000000 R13=0000000000000055 R14=ffffffff849a62c0 R15=0000000000000000 RIP=ffffffff849a634f RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 ffffffff 00c00000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 0000000000000000 ffffffff 00c00000 GS =0000 ffff88802c700000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00000000f72bb8f4 CR3=00000000190f3000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000005000001 Opmask01=0000000000000000 Opmask02=00000000ffffffff Opmask03=0000000000000000 Opmask04=00000000fffff7ff Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000001 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007ffe042ec1f0 0000003000000018 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 6565656565656565 6565656565656565 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ff00ff0000000000 0000000000000000 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ffffffffffffffff ffffffffffff0000 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ff00ff0000000000 0000000000000000 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2525252525252525 2525252525252525 2525252525252525 2525252525252525 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 65746e6f63007325 203a726f72726520 64656e7275746572 2072657672657300 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 40514b4a46005600 051f574a57574005 41404b5750514057 0557405357405600 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2036322030332039 33202e3020302020 3030203000203020 2030202030202030 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2020302020302020 3020203020202020 2030202000202020 2020202020202020 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 392a6c3a2a3f6f2a 33322a3f3f2a383f 2a3b3f2a3a3a2a3a 3a2a3a3a2a3a3a2a ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2a3c382a3e682a6e 322a3a3a2a3a3a2a 3a3a2a3a3a2a3c38 2a3e682a6e322a3a ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 info registers vcpu 2 CPU#2 RAX=0000000000000000 RBX=ffff88801e22c800 RCX=0000000000000000 RDX=ffff88801e22c800 RSI=ffffffff814f458f RDI=0000000000000007 RBP=ffffc90028898780 RSP=ffffc9002889fe00 R8 =0000000000000007 R9 =0000000000000000 R10=0000000000000000 R11=0000000000000000 R12=ffffc90028898000 R13=dffffc0000000000 R14=0000000000000000 R15=ffffc9002889f870 RIP=ffffffff81879cc0 RFL=00000293 [--S-A-C] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] FS =0000 0000000000000000 ffffffff 00c00000 GS =0000 ffff88802c800000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe0000091000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe000008f000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00000000f7378000 CR3=0000000022ca8000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000000000000 Opmask01=0000000000000000 Opmask02=0000000000000000 Opmask03=0000000000000000 Opmask04=0000000000000000 Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000052 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ffffffffffffffff ffffffff0f0e0d0c ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 info registers vcpu 3 CPU#3 RAX=ffffc90003d17f50 RBX=ffffc90003d17a08 RCX=0000000000000000 RDX=ffff88801d26a400 RSI=ffffffff813a1927 RDI=0000000000000005 RBP=ffffc90003d17f48 RSP=ffffc90003d17938 R8 =0000000000000005 R9 =0000000000000000 R10=0000000000000001 R11=0000000000000000 R12=ffffc90003d17a10 R13=ffffc90003d17a18 R14=ffffc90003d10000 R15=ffffc90003d18000 RIP=ffffffff81879c60 RFL=00000283 [--S---C] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] FS =0000 0000000000000000 ffffffff 00c00000 GS =0063 ffff88802c900000 ffffffff 00d0f300 DPL=3 DS [-WA] LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe00000d8000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe00000d6000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00000000ffc9885c CR3=000000005babc000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000000000000 Opmask01=0000000000000000 Opmask02=0000000000000000 Opmask03=0000000000000000 Opmask04=0000000000000000 Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000006000000000 0000000100000008 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000006000000000 0000000100000000 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ffffffffffffffff ffffffff0f0e0d0c ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000