diff --git a/lib/nvmf/vfio_user.c b/lib/nvmf/vfio_user.c index 585f34738..5af0d7301 100644 --- a/lib/nvmf/vfio_user.c +++ b/lib/nvmf/vfio_user.c @@ -4252,7 +4252,13 @@ nvmf_vfio_user_listen(struct spdk_nvmf_transport *transport, ret = -1; goto out; } - vfu_setup_log(endpoint->vfu_ctx, vfio_user_log, vfio_user_get_log_level()); + + ret = vfu_setup_log(endpoint->vfu_ctx, vfio_user_log, + vfio_user_get_log_level()); + if (ret < 0) { + goto out; + } + ret = vfio_user_dev_info_fill(vu_transport, endpoint); if (ret < 0) { diff --git a/libvfio-user b/libvfio-user index e036ac145..d307dbcab 160000 --- a/libvfio-user +++ b/libvfio-user @@ -1 +1 @@ -Subproject commit e036ac145acea1a5aa77879e978ac2fff909a657 +Subproject commit d307dbcab74aef3680ba99d7f836f2bc0b4bc81e