summaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/libxed.py
diff options
context:
space:
mode:
authorJames Smart <jsmart2021@gmail.com>2021-09-10 16:31:58 -0700
committerMartin K. Petersen <martin.petersen@oracle.com>2021-09-14 23:33:22 -0400
commit315b3fd13521fb44d97572eb24b7c8670ec7fd97 (patch)
tree9ff2fa581d919fb61f9c96d41842d5720de34699 /tools/perf/scripts/python/libxed.py
parentafd63fa511494d7215120be7d25c20502aed4d89 (diff)
downloadlinux-315b3fd13521fb44d97572eb24b7c8670ec7fd97.tar.gz
linux-315b3fd13521fb44d97572eb24b7c8670ec7fd97.zip
scsi: lpfc: Improve PBDE checks during SGL processing
The PBDE feature, setting payload buffer address explicitly in the WQE so it doesn't have to be fetched from the SGL, only makes sense when there is a single buffer for the I/O. When there are multiple buffers it actually hurts performance as the SGL subsequently has to be fetched. Rework the SGL logic to only use PBDE when a single buffer. Link: https://lore.kernel.org/r/20210910233159.115896-14-jsmart2021@gmail.com Co-developed-by: Justin Tee <justin.tee@broadcom.com> Signed-off-by: Justin Tee <justin.tee@broadcom.com> Signed-off-by: James Smart <jsmart2021@gmail.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'tools/perf/scripts/python/libxed.py')
0 files changed, 0 insertions, 0 deletions