]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: storvsc: Parameterize number hardware queues
authorMelanie Plageman (Microsoft) <melanieplageman@gmail.com>
Wed, 24 Feb 2021 23:29:48 +0000 (23:29 +0000)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 4 Mar 2021 22:37:06 +0000 (17:37 -0500)
commit6363bcdbf9c8bc49e54592efe5f859c912b30adb
tree8d1193ba8fc94222a6dbb60d10a2fd03eb065dac
parenta3925bbfa59a689d668897568844af47290dd1cb
scsi: storvsc: Parameterize number hardware queues

Add ability to set the number of hardware queues with new module parameter,
storvsc_max_hw_queues. The default value remains the number of CPUs.  This
functionality is useful in some environments (e.g. Microsoft Azure) where
decreasing the number of hardware queues has been shown to improve
performance.

Link: https://lore.kernel.org/r/20210224232948.4651-1-melanieplageman@gmail.com
Reviewed-by: Michael Kelley <mikelley@microsoft.com>
Signed-off-by: Melanie Plageman (Microsoft) <melanieplageman@gmail.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/storvsc_drv.c