summaryrefslogtreecommitdiff
path: root/include/linux/debugobjects.h
diff options
context:
space:
mode:
authorSubhash Jadavani <subhashj@codeaurora.org>2014-10-31 14:09:09 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 10:57:56 -0700
commited86dcf5635bff634866a5092ae0a5d3b033492e (patch)
treed2bd5c9e59f61dd62bdb2beb3beae82389f2e356 /include/linux/debugobjects.h
parent2ea3c6c0fa2444b1aee0b524069c97b04cfcb5c8 (diff)
scsi: ufs: fix error recovery after the hibern8 exit failure
Hibern8 exit can be called from 3 different context: - ufshcd_hibern8_exit_work - ufshcd_ungate_work - runtime/system resume. If hibern8 exit fails for some reason then we try to bring the link to active state by link startup but this recovery mechanism results into deadlock or errors from first 2 context listed above. This change fixes the recovery by adding proper error handling mechanism. Change-Id: I4d46e53eb052bddae29797cd9780fc5cf33b09ba Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions