diff options
| author | James Smart <[email protected]> | 2019-03-12 16:30:19 -0700 |
|---|---|---|
| committer | Martin K. Petersen <[email protected]> | 2019-03-19 13:15:09 -0400 |
| commit | c66a91974634bfdf9d8e8736219d3b27621fa704 (patch) | |
| tree | fde56d7651dbcae59f64bdc9f731601c9b678ab5 /tools/perf/scripts/python | |
| parent | e8869f5b0a7273fcf20ef99066fd8129e58ba5b7 (diff) | |
scsi: lpfc: Fix io lost on host resets
If the driver undergoes repeated host resets it starts losing exchange
structures and eventually returns SCSI_MLQUEUE_HOST_BUSY and does not
recover. The offline path is not reclaiming the outstanding ios on the fcp
pring txcmplq before calling lpfc_destroy_multixripool, which causes the
txmcplq to be reinit and the resources lost.
Flush the fcp rings before destroying the multixripools.
Signed-off-by: Dick Kennedy <[email protected]>
Signed-off-by: James Smart <[email protected]>
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions