diff options
author | Quinn Tran <[email protected]> | 2022-12-19 03:07:41 -0800 |
---|---|---|
committer | Martin K. Petersen <[email protected]> | 2023-01-11 21:28:37 -0500 |
commit | 41e5afe51f75f2858f5563145348f6c26d307b8f (patch) | |
tree | 7d7ada02cd9e0ea31e985ec9d1e605bdc3d2311a /tools/perf/scripts/python/syscall-counts-by-pid.py | |
parent | c75e6aef5039830cce5d4cf764dd204522f89e6b (diff) |
scsi: qla2xxx: Fix exchange oversubscription
In large environment, it is possible to experience command timeout and
escalation of path recovery. Currently the driver does not track the number
of exchanges/commands sent to FW. If there is a delay for commands at the
head of the queue, then this will create back pressure for commands at the
back of the queue.
Check for exchange availability before command submission.
Fixes: 89c72f4245a8 ("scsi: qla2xxx: Add IOCB resource tracking")
Signed-off-by: Quinn Tran <[email protected]>
Signed-off-by: Nilesh Javali <[email protected]>
Reviewed-by: Himanshu Madhani <[email protected]>
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts-by-pid.py')
0 files changed, 0 insertions, 0 deletions