On Thu, 2012-07-12 at 17:47 +0300, Dan Carpenter wrote:
> We need to unlock here before returning.
> 
> Signed-off-by: Dan Carpenter <[email protected]>
> 
> diff --git a/drivers/vhost/tcm_vhost.c b/drivers/vhost/tcm_vhost.c
> index da0b8ac..d217bed 100644
> --- a/drivers/vhost/tcm_vhost.c
> +++ b/drivers/vhost/tcm_vhost.c
> @@ -1189,6 +1189,7 @@ static int tcm_vhost_drop_nexus(
>       }
>  
>       if (atomic_read(&tpg->tv_tpg_vhost_count)) {
> +             mutex_unlock(&tpg->tv_tpg_mutex);
>               pr_err("Unable to remove TCM_vHost I_T Nexus with"
>                       " active TPG vhost count: %d\n",
>                       atomic_read(&tpg->tv_tpg_vhost_count));

Applied.  Thanks Dan!

_______________________________________________
Virtualization mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/virtualization

Reply via email to