diff options
author | adam radford <aradford@gmail.com> | 2012-03-19 22:49:53 -0400 |
---|---|---|
committer | James Bottomley <JBottomley@Parallels.com> | 2012-04-23 14:26:10 -0400 |
commit | 5738f996432589eebe88db21f4a9cb8ee5f04872 (patch) | |
tree | 206eaec3c90276c90cff357b4de32b2b7706c2a8 /drivers/scsi/megaraid/megaraid_sas_fusion.c | |
parent | fd00f7c1034391efa55bf87235a933fd76975af9 (diff) |
[SCSI] megaraid_sas: Optimize HostMSIxVectors setting
The following patch for megaraid_sas removes an incorrect comment and
optimizes the setting of HostMSIxVectors. This was found during a
code review by Tomas Henzl @ RedHat.
Signed-off-by: Adam Radford <aradford@gmail.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to 'drivers/scsi/megaraid/megaraid_sas_fusion.c')
-rw-r--r-- | drivers/scsi/megaraid/megaraid_sas_fusion.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/scsi/megaraid/megaraid_sas_fusion.c b/drivers/scsi/megaraid/megaraid_sas_fusion.c index bfd87fab39aa..a610cf1d4847 100644 --- a/drivers/scsi/megaraid/megaraid_sas_fusion.c +++ b/drivers/scsi/megaraid/megaraid_sas_fusion.c | |||
@@ -634,9 +634,7 @@ megasas_ioc_init_fusion(struct megasas_instance *instance) | |||
634 | fusion->reply_frames_desc_phys; | 634 | fusion->reply_frames_desc_phys; |
635 | IOCInitMessage->SystemRequestFrameBaseAddress = | 635 | IOCInitMessage->SystemRequestFrameBaseAddress = |
636 | fusion->io_request_frames_phys; | 636 | fusion->io_request_frames_phys; |
637 | /* Set to 0 for none or 1 MSI-X vectors */ | 637 | IOCInitMessage->HostMSIxVectors = instance->msix_vectors; |
638 | IOCInitMessage->HostMSIxVectors = (instance->msix_vectors > 0 ? | ||
639 | instance->msix_vectors : 0); | ||
640 | init_frame = (struct megasas_init_frame *)cmd->frame; | 638 | init_frame = (struct megasas_init_frame *)cmd->frame; |
641 | memset(init_frame, 0, MEGAMFI_FRAME_SIZE); | 639 | memset(init_frame, 0, MEGAMFI_FRAME_SIZE); |
642 | 640 | ||