diff options
author | Jing Huang <huangj@brocade.com> | 2010-07-08 19:55:41 -0700 |
---|---|---|
committer | James Bottomley <James.Bottomley@suse.de> | 2010-07-27 12:04:16 -0500 |
commit | 4b5e759dca9fb26d921c1267283350004dbf197b (patch) | |
tree | ef814001eb92a30b79d5a828c0f056ed61e13b26 /virt | |
parent | df2a52a6c8c4995e0bec0b739ddb2f51664837dd (diff) | |
download | linux-3.10-4b5e759dca9fb26d921c1267283350004dbf197b.tar.gz linux-3.10-4b5e759dca9fb26d921c1267283350004dbf197b.tar.bz2 linux-3.10-4b5e759dca9fb26d921c1267283350004dbf197b.zip |
[SCSI] bfa: fix uf post and rport fcpim state machine
BFA UF module did not hold lock when seding uf post buffer message to firmware
causing CPE-Q corruption. Fix is to check present of FCS and if FCS present
hold lock while posting UF buffers.
Handle PRLO with sending acc to it and relogin with rport. Discard fcxp
before any state change.
Signed-off-by: Jing Huang <huangj@brocade.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions