ut/nvme_io_msg: Add missing mutex init

Add missing mutex init for ctrlr external_io_msgs_lock.

Signed-off-by: Nick Connolly <nick.connolly@mayadata.io>
Change-Id: Id87838878b57939a949f0b8cb2dc7ff160c7a826
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6887
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>
This commit is contained in:
Nick Connolly 2021-03-15 07:20:15 +00:00 committed by Tomasz Zawadzki
parent 5ccd31aedc
commit 1b9414f8b9

View File

@ -66,6 +66,7 @@ test_nvme_io_msg_process(void)
ctrlr.external_io_msgs = &external_io_msgs; ctrlr.external_io_msgs = &external_io_msgs;
ctrlr.external_io_msgs_qpair = (struct spdk_nvme_qpair *)0xDBADBEEF; ctrlr.external_io_msgs_qpair = (struct spdk_nvme_qpair *)0xDBADBEEF;
TAILQ_INIT(&external_io_msgs.elements); TAILQ_INIT(&external_io_msgs.elements);
pthread_mutex_init(&ctrlr.external_io_msgs_lock, NULL);
pthread_mutex_init(&ctrlr.external_io_msgs->lock, NULL); pthread_mutex_init(&ctrlr.external_io_msgs->lock, NULL);
/* Send IO processing size requests */ /* Send IO processing size requests */