nvmf: point poll_groups back to their spdk_nvmf_tgt

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: Ie7eaeb3aa65f0a8f8f9e811d025045fff7f77724
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/17332
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
Jim Harris 2023-03-24 22:43:32 +00:00
parent f9424ae73d
commit 2597ebbede
2 changed files with 3 additions and 0 deletions

View File

@ -172,6 +172,8 @@ struct spdk_nvmf_poll_group {
spdk_nvmf_poll_group_destroy_done_fn destroy_cb_fn;
void *destroy_cb_arg;
struct spdk_nvmf_tgt *tgt;
TAILQ_ENTRY(spdk_nvmf_poll_group) link;
pthread_mutex_t mutex;

View File

@ -174,6 +174,7 @@ nvmf_tgt_create_poll_group(void *io_device, void *ctx_buf)
uint32_t sid;
int rc;
group->tgt = tgt;
TAILQ_INIT(&group->tgroups);
TAILQ_INIT(&group->qpairs);
group->thread = thread;