summaryrefslogtreecommitdiff
path: root/block
diff options
context:
space:
mode:
authorBrian King <brking@linux.vnet.ibm.com>2011-10-15 09:08:56 -0500
committerJames Bottomley <JBottomley@Parallels.com>2011-10-20 10:19:55 -0500
commit4c647e909fceb9df8ec8f06016dd56244045a929 (patch)
tree30203a4611841498e22fe829d2626fc8f38f9cae /block
parentf575c5d3ebdca3b0482847d8fcba971767754a9e (diff)
downloadlinux-3.10-4c647e909fceb9df8ec8f06016dd56244045a929.tar.gz
linux-3.10-4c647e909fceb9df8ec8f06016dd56244045a929.tar.bz2
linux-3.10-4c647e909fceb9df8ec8f06016dd56244045a929.zip
[SCSI] ipr: Fix BUG on adapter dump timeout
If an adapter dump times out, the ipr driver will abort the dump and proceed to reset and recover the adapter. When an adapter dump completes, the work thread which is reading the adapter dump will initiate an adapter reset to recover the adapter. However, when the adapter dump gets aborted, the work thread should not initiate an adapter reset, since an adapter reset is already in progress. This fixes a case of calling pci_block_user_cfg_access overlapped, which results in a BUG. Signed-off-by: Brian King <brking@linux.vnet.ibm.com> Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions