aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/bin
diff options
context:
space:
mode:
authorJames Smart <jsmart2021@gmail.com>2017-06-15 22:56:45 -0700
committerMartin K. Petersen <martin.petersen@oracle.com>2017-06-19 21:40:10 -0400
commit966bb5b7119607cf3d9a0d668eb67af67c2bab45 (patch)
treee5c220c32903cb65cf898ab2d71eb5b7de8c9b6f /tools/perf/scripts/python/bin
parentscsi: lpfc: Reduce time spent in IRQ for received NVME commands (diff)
downloadlinux-966bb5b7119607cf3d9a0d668eb67af67c2bab45.tar.gz
linux-966bb5b7119607cf3d9a0d668eb67af67c2bab45.zip
scsi: lpfc: Break up IO ctx list into a separate get and put list
Since unsol rcv ISR and command cmpl ISR both access/lock this list, separate get/put lists will reduce contention. Replaced struct list_head lpfc_nvmet_ctx_list; with struct list_head lpfc_nvmet_ctx_get_list; struct list_head lpfc_nvmet_ctx_put_list; and all correpsonding locks and counters. Signed-off-by: Dick Kennedy <dick.kennedy@broadcom.com> Signed-off-by: James Smart <james.smart@broadcom.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions