g_vhost_mutex scope is only within vhost.c as it should. Meanwhile there is an internal vhost API to use this lock from any of the vhost files. Later patches in the series move some functions from vhost.c to rte_vhost_user.c, where using only the internal vhost API locks will be better suited. Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: I5916d4dc824ec980fa510fd3cbbd0c8e082d6611 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11021 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> |
||
---|---|---|
.. | ||
Makefile | ||
rte_vhost_user.c | ||
spdk_vhost.map | ||
vhost_blk.c | ||
vhost_internal.h | ||
vhost_rpc.c | ||
vhost_scsi.c | ||
vhost.c |