diff options
author | Arun Easi <[email protected]> | 2020-03-31 03:40:14 -0700 |
---|---|---|
committer | Martin K. Petersen <[email protected]> | 2020-04-24 12:16:57 -0400 |
commit | 45a76264c26fd8cfd0c9746196892d9b7e2657ee (patch) | |
tree | c0dad70a480cc606d9d385d916192051614826da /tools/perf/scripts/python/export-to-sqlite.py | |
parent | 1d2ff149b263c9325875726a7804a0c75ef7112e (diff) |
scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV
In NPIV environment, a NPIV host may use a queue pair created by base host
or other NPIVs, so the check for a queue pair created by this NPIV is not
correct, and can cause an abort to fail, which in turn means the NVME
command not returned. This leads to hang in nvme_fc layer in
nvme_fc_delete_association() which waits for all I/Os to be returned, which
is seen as hang in the application.
Link: https://lore.kernel.org/r/[email protected]
Reviewed-by: Himanshu Madhani <[email protected]>
Signed-off-by: Arun Easi <[email protected]>
Signed-off-by: Nilesh Javali <[email protected]>
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions