linux-stable/drivers/scsi/megaraid
Sumit.Saxena@lsi.com 8058a1691b [SCSI] megaraid_sas: Performance boost fixes
Host lock is added back around queuecommand. Host lock removal can create race
conditon between ISR path(when RAID map update interrupt is raised) and IO
build path of driver, since IO build path is making use of RAID map, and in
case of RAID map update interrupt, old RAID map copy is memset to zero, which
some IOs may be referencing in build IO path.  Changes done for performance
boost- 1) Added code to set SMP IRQ affinity per CPU.  2) Pass MSI-x index,
while issuing sysPD IO.

Signed-off-by: Kashyap Desai <kashyap.desai@lsi.com>
Signed-off-by: Sumit Saxena <sumit.saxena@lsi.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2014-03-15 10:19:20 -07:00
..
Kconfig.megaraid
Makefile
mbox_defs.h
mega_common.h
megaraid_ioctl.h
megaraid_mbox.c [SCSI] Disable WRITE SAME for RAID and virtual host adapter drivers 2013-11-29 08:48:39 +04:00
megaraid_mbox.h
megaraid_mm.c [SCSI] megaraid: missing bounds check in mimd_to_kioc() 2014-03-15 10:19:00 -07:00
megaraid_mm.h
megaraid_sas.h [SCSI] megaraid_sas: Big endian code related fixes 2014-03-15 10:19:20 -07:00
megaraid_sas_base.c [SCSI] megaraid_sas: Performance boost fixes 2014-03-15 10:19:20 -07:00
megaraid_sas_fp.c [SCSI] megaraid_sas: Big endian code related fixes 2014-03-15 10:19:20 -07:00
megaraid_sas_fusion.c [SCSI] megaraid_sas: Performance boost fixes 2014-03-15 10:19:20 -07:00
megaraid_sas_fusion.h SCSI misc on 20130915 2013-09-15 17:41:30 -04:00