summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/ibmvscsi_tgt
diff options
context:
space:
mode:
authorChaitra P B <chaitra.basappa@broadcom.com>2018-04-24 11:28:38 +0200
committerMartin K. Petersen <martin.petersen@oracle.com>2018-05-08 06:34:20 +0200
commit22a923c315ba09a83ef88ff1d968413d9dd8fb75 (patch)
tree95b7e55bda97b5f0fb7bac71eef8d5219d321de6 /drivers/scsi/ibmvscsi_tgt
parentscsi: mpt3sas: Allow processing of events during driver unload. (diff)
downloadlinux-22a923c315ba09a83ef88ff1d968413d9dd8fb75.tar.xz
linux-22a923c315ba09a83ef88ff1d968413d9dd8fb75.zip
scsi: mpt3sas: Cache enclosure pages during enclosure add.
In function _scsih_add_device, for each device connected to an enclosure, driver reads the enclosure page(To get details like enclosure handle, enclosure logical ID, enclosure level etc.) With this patch, instead of reading enclosure page everytime, driver maintains a list for enclosure device(During enclosure add event, enclosure device is added to the list and removed from the list on delete events) and uses the enclosure page from the list. Signed-off-by: Chaitra P B <chaitra.basappa@broadcom.com> Signed-off-by: Suganath Prabu S <suganath-prabu.subramani@broadcom.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers/scsi/ibmvscsi_tgt')
0 files changed, 0 insertions, 0 deletions