scsi: hisi_sas: Use non-atomic bitmap functions when possible
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Fri, 26 Nov 2021 21:18:26 +0000 (22:18 +0100)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 7 Dec 2021 03:12:34 +0000 (22:12 -0500)
commit4d6942e2666efb3a415213ed12ba72b7700620f3
tree641b7fb702ce2beffc90f813c08a5fd769972c26
parentd43efddf6271a185d13895c5a38c889791e96bff
scsi: hisi_sas: Use non-atomic bitmap functions when possible

All uses of the 'hisi_hba->slot_index_tags' bitmap are protected with the
'hisi_hba->lock' spinlock.

Prefer the non-atomic '__[set|clear]_bit()' functions to save a few cycles.

Link: https://lore.kernel.org/r/8ee33e463523db080e6a2c06f332e47abb69359b.1637961191.git.christophe.jaillet@wanadoo.fr
Acked-by: John Garry <john.garry@huawei.com>
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/hisi_sas/hisi_sas_main.c