summaryrefslogtreecommitdiff
path: root/include/linux/errqueue.h
diff options
context:
space:
mode:
authorGilad Broner <gbroner@codeaurora.org>2014-12-16 23:24:54 +0200
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 10:58:18 -0700
commita8886a5856a4443f00dcff860285c5eb9d318d17 (patch)
tree4a233a2fba72be0d9f3f369af266a4c4b67a49e4 /include/linux/errqueue.h
parent84e017fe916fea0cb9407ab73cc73c99072f624a (diff)
scsi: ufs: fix spinlock recursion in ufshcd_queuecommand()
Before calling ufshcd_send_command() the host spinlock is taken. In case error is returned ufshcd_release_all() is called, which in turn attempts to lock the host spinlock again. Unlocked the host spinlock in case error was returned to prevent the spinlock recursion. Change-Id: I630ac8b901f03285a37547bfbcd49ec575e7545a Signed-off-by: Gilad Broner <gbroner@codeaurora.org>
Diffstat (limited to 'include/linux/errqueue.h')
0 files changed, 0 insertions, 0 deletions