diff options
author | 2017-01-03 20:24:50 +0800 | |
---|---|---|
committer | 2017-01-05 18:24:11 -0500 | |
commit | da7b66e720dcfb6754d6e3310a7ef315009b13db (patch) | |
tree | 6994fd43321b582fb4de1d542046d26354e6ec7b /drivers/scsi/pmcraid.c | |
parent | scsi: hisi_sas: lock sensitive regions when servicing CQ interrupt (diff) | |
download | linux-rng-da7b66e720dcfb6754d6e3310a7ef315009b13db.tar.xz linux-rng-da7b66e720dcfb6754d6e3310a7ef315009b13db.zip |
scsi: hisi_sas: lock sensitive region in hisi_sas_slot_abort()
When we call hisi_sas_slot_task_free() we should grab the hisi_hba.lock,
as hisi_sas_slot_task_free() accesses common hisi_hba elements.
Function hisi_sas_slot_abort() is missing this, so add it.
Signed-off-by: John Garry <john.garry@huawei.com>
Reviewed-by: Zhangfei Gao <zhangfei.gao@linaro.org>
Tested-by: Hanjun Guo <hanjun.guo@linaro.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers/scsi/pmcraid.c')
0 files changed, 0 insertions, 0 deletions