[PATCH V5 00/11] [SCSI] aacraid: Patchset for aacraid driver version 41010

rajinikanth.pandurangan
2015-07-22T16:49:26Z

From: Rajinikanth Pandurangan <rajinikanth.pandurangan@pmcs.com>

This patchset includes the following changes (bug fixes and new feature support)
specific to aacraid driver.

V5:
Splited patch 10 from V4 into 2
Added one more patch to request minimum 2 MSIx.

V4:
Updated code with pci_enable_msix_range instead of exact.

V3:
Increased msleep() time from 1 to 20.
Created new patch for pci_enable_msix() replacement.
Changed subject/description of patch 03.

Reviewed by:
Tomas Henzl <thenzl@redhat.com>,
Mahesh Rajashekhara <Mahesh.Rajashekhara@pmcs.com>,
Johannes Thumshirn <jthumshirn@suse.de>,
James Bottomley <James.Bottomley@HansenPartnership.com>

Rajinikanth Pandurangan (11):
[SCSI] aacraid: Fix for logical device name and UID not exposed
to the OS
[SCSI] aacraid: Add Power Management support
[SCSI] aacraid: Change interrupt mode to MSI for series-6
controller
[SCSI] aacraid: Enable 64-bit write to controller register
[SCSI] aacraid: Tune response path if IsFastPath bit set
[SCSI] aacraid: Reset irq affinity hints before releasing irq
[SCSI] aacraid: Unblock IOCTLs to controller once system resumed from
suspend
[SCSI] aacraid: Send commit-config to controller firmware
[SCSI] aacraid: Update driver version
[SCSI] aacraid: Replace pci_enable_msix() with pci_enable_msix_range()
[SCSI] aacraid: Requests at least 2 MSIx in pci_enable_msix_range()

drivers/scsi/aacraid/aachba.c | 263 +++++++++++++++++++++-------------------
drivers/scsi/aacraid/aacraid.h | 18 ++-
drivers/scsi/aacraid/comminit.c | 147 +++++++++++-----------
drivers/scsi/aacraid/commsup.c | 113 ++++++++++++-----
drivers/scsi/aacraid/linit.c | 159 +++++++++++++++++++++++-
drivers/scsi/aacraid/rx.c | 1 +
drivers/scsi/aacraid/sa.c | 1 +
drivers/scsi/aacraid/src.c | 64 +++-------
8 files changed, 483 insertions(+), 283 deletions(-)

--
1.9.3