thunderbolt: Unlock on error path in tb_domain_add()
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 23 Mar 2021 13:19:06 +0000 (16:19 +0300)
committerMika Westerberg <mika.westerberg@linux.intel.com>
Tue, 23 Mar 2021 14:09:34 +0000 (17:09 +0300)
We accidentally deleted this unlock on the error path.  Undelete it.

Fixes: 7f0a34d7900b ("thunderbolt: Decrease control channel timeout for software connection manager")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
drivers/thunderbolt/domain.c

index a7d83eec3d155feed2fbb966dc4e78ba6cf58b4e..98f4056f89ffe7b6f6d544eb9a25feb806f157e8 100644 (file)
@@ -493,6 +493,7 @@ err_domain_del:
        device_del(&tb->dev);
 err_ctl_stop:
        tb_ctl_stop(tb->ctl);
+       mutex_unlock(&tb->lock);
 
        return ret;
 }