summaryrefslogtreecommitdiffstats
path: root/tools/objtool/check.c
diff options
context:
space:
mode:
authorWen Xiong <wenxiong@linux.vnet.ibm.com>2018-09-20 19:32:12 -0500
committerMartin K. Petersen <martin.petersen@oracle.com>2018-09-21 12:35:39 -0400
commit318ddb34b2052f838aa243d07173e2badf3e630e (patch)
tree8ea8c5955e10590caa7951a9d39c3e04d04b3b2f /tools/objtool/check.c
parent8c39e2699f8acb2e29782a834e56306da24937fe (diff)
downloadlinux-318ddb34b2052f838aa243d07173e2badf3e630e.tar.bz2
scsi: ipr: System hung while dlpar adding primary ipr adapter back
While dlpar adding primary ipr adapter back, driver goes through adapter initialization then schedule ipr_worker_thread to start te disk scan by dropping the host lock, calling scsi_add_device. Then get the adapter reset request again, so driver does scsi_block_requests, this will cause the scsi_add_device get hung until we unblock. But we can't run ipr_worker_thread to do the unblock because its stuck in scsi_add_device. This patch fixes the issue. [mkp: typo and whitespace fixes] Signed-off-by: Wen Xiong <wenxiong@linux.vnet.ibm.com> Acked-by: Brian King <brking@linux.vnet.ibm.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'tools/objtool/check.c')
0 files changed, 0 insertions, 0 deletions