summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJing Huang <huangj@brocade.com>2011-04-13 18:45:53 (GMT)
committerJames Bottomley <jbottomley@parallels.com>2011-05-24 16:38:02 (GMT)
commit45d7f0cc58183062adea0a1de3d8cba768134138 (patch)
tree1977a1b1a1452a53f5e6504674168235f32ce23a /include
parenta5442ba4a428081ebac7090f46c62ffaa17ca951 (diff)
downloadlinux-fsl-qoriq-45d7f0cc58183062adea0a1de3d8cba768134138.tar.xz
[SCSI] bfa: kdump fix
Root cause: When kernel crashes, bfa IOC state machine and FW doesn't get a notification and hence are not cleanly shutdown. So registers holding driver/IOC state information are not reset back to valid disabled/parking values. This causes subsequent driver initialization to hang during kdump kernel boot. Fix description: during the initialization of first PCI function, reset corresponding register when unclean shutown is detect by reading chip registers. This will make sure that ioc/fw gets clean re-initialization. Signed-off-by: Jing Huang <huangj@brocade.com> Signed-off-by: James Bottomley <jbottomley@parallels.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions