]> git.baikalelectronics.ru Git - kernel.git/commit
[SCSI] pm80xx: Tasklets synchronization fix.
authorNikith Ganigarakoppal <Nikith.Ganigarakoppal@pmcs.com>
Mon, 11 Nov 2013 09:58:14 +0000 (15:28 +0530)
committerJames Bottomley <JBottomley@Parallels.com>
Mon, 2 Dec 2013 18:47:38 +0000 (10:47 -0800)
commitadbad557f3fe21adf95b102a65c78d33461d7916
tree633f75f4e9026187b4c2db97b23c3d002f365f35
parente0c946e97a125369a198d7367db92a8e70ecaae0
[SCSI] pm80xx: Tasklets synchronization fix.

When multiple vectors are used, the vector variable is over written,
resulting in unhandled operation for those vectors.
This fix prevents the problem by maitaining HBA instance and
vector values for each irq.

[jejb: checkpatch fixes]
Signed-off-by: Nikith.Ganigarakoppal@pmcs.com
Signed-off-by: Anandkumar.Santhanam@pmcs.com
Reviewed-by: Jack Wang <jinpu.wang@profitbricks.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/pm8001/pm8001_init.c
drivers/scsi/pm8001/pm8001_sas.h