aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/xen-netback/interface.c
diff options
context:
space:
mode:
authorWen Xiong <[email protected]>2018-09-21 00:32:12 +0000
committerMartin K. Petersen <[email protected]>2018-09-21 16:35:39 +0000
commit318ddb34b2052f838aa243d07173e2badf3e630e (patch)
tree8ea8c5955e10590caa7951a9d39c3e04d04b3b2f /drivers/net/xen-netback/interface.c
parentscsi: target: iscsi: Use bin2hex instead of a re-implementation (diff)
downloadkernel-318ddb34b2052f838aa243d07173e2badf3e630e.tar.gz
kernel-318ddb34b2052f838aa243d07173e2badf3e630e.zip
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 <[email protected]> Acked-by: Brian King <[email protected]> Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'drivers/net/xen-netback/interface.c')
0 files changed, 0 insertions, 0 deletions