f R11: 0246 R12:
[ 242.874604] R13: 55a3462a7510 R14: 0002 R15: 55a3462a9380
[ 243.290259]
...not responding...
[ 307.290719] sd 6:0:0:0: [sda] Attached SCSI disk
Signed-off-by: Mahesh
To: Mahesh Rajashekhara <mahesh.rajashekh...@microsemi.com>;
linux-scsi@vger.kernel.org
Cc: Vasanthalakshmi Tharmarajan <vasanthalakshmi.t...@microsemi.com>; Ajish
Koshy <ajish.ko...@microsemi.com>
Subject: Re: Regarding SCSI SANITIZE command support
EXTERNAL EMAIL
On 2018-04-02 07:10 A
Hello,
I am RAID HBA driver engineer here at Microsemi. We are working on linux driver
development for Microsemi SAS/SATA RAID HBA controllers.
As per our understanding, while a drive is processing the SANITIZE command:
- The drive should still be exposed to the OS.
- The drive will fail all
There were pci_alloc_consistent() failures on ARM64 platform.
Use dma_alloc_coherent() with GFP_KERNEL flag DMA memory allocations.
Signed-off-by: Mahesh Rajashekhara <mahesh.rajashekh...@microsemi.com>
---
v2:
- Removed platform specific MACRO and call dma_*_coherent routines di
There were pci_alloc_consistent() failures on ARM64 platform.
Use dma_alloc_coherent() with GFP_KERNEL flag DMA memory allocations.
Signed-off-by: Mahesh Rajashekhara <mahesh.rajashekh...@microsemi.com>
---
drivers/scsi/aacraid/aachba.c | 13 +
drivers/scsi/aacraid/aacraid.h
Reviewed-by: Mahesh Rajashekhara <mahesh.rajashekh...@pmcs.com>
-Original Message-
From: kbuild test robot [mailto:fengguang...@intel.com]
Sent: Tuesday, November 10, 2015 11:29 AM
To: Mahesh Rajashekhara
Cc: kbuild-...@01.org; linux-scsi@vger.kernel.org; James Bottomley; Tomas
Hi James,
Can you please let me know the status of V8 patch set.
Thanks,
Mahesh
-Original Message-
From: Mahesh Rajashekhara
Sent: Wednesday, September 09, 2015 6:51 PM
To: Mahesh Rajashekhara; jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: the...@redhat.com; Murthy Bhat
Hi James,
Please let me know the status of V8 patchset.
Thanks,
Mahesh
-Original Message-
From: Mahesh Rajashekhara [mailto:mahesh.rajashekh...@pmcs.com]
Sent: Friday, August 28, 2015 4:09 PM
To: jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: the...@redhat.com; Murthy Bhat
This change always sets MSI interrupt mode for series-6 controller.
Reviewed-by: Tomas Henzl the...@redhat.com
Reviewed-by: Murthy Bhat murthy.b...@pmcs.com
Reviewed-by: Karthikeya Sunkesula karthikeya.sunkes...@pmcs.com
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
Changes
Reviewed-by: Tomas Henzl the...@redhat.com
Reviewed-by: Murthy Bhat murthy.b...@pmcs.com
Reviewed-by: Karthikeya Sunkesula karthikeya.sunkes...@pmcs.com
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h | 2 +-
1 file changed, 1 insertion(+), 1
-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
Changes from V2:
None
drivers/scsi/aacraid/linit.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/scsi/aacraid/linit.c b/drivers/scsi/aacraid/linit.c
index 37375cf..3b6e5c6 100644
--- a/drivers/scsi/aacraid/linit.c
+++ b
Reset irq affinity hints before releasing IRQ.
Removed duplicate code of IRQ acquire/release.
Reviewed-by: Tomas Henzl the...@redhat.com
Reviewed-by: Murthy Bhat murthy.b...@pmcs.com
Reviewed-by: Karthikeya Sunkesula karthikeya.sunkes...@pmcs.com
Signed-off-by: Mahesh Rajashekhara
If 'IsFastPath' bit is set, then response path assumes no error and skips error
check.
Reviewed-by: Murthy Bhat murthy.b...@pmcs.com
Reviewed-by: Karthikeya Sunkesula karthikeya.sunkes...@pmcs.com
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
Changes from V2:
None
drivers
If writeq() not supported, then do atomic two 32bit write
Reviewed-by: Tomas Henzl the...@redhat.com
Reviewed-by: Murthy Bhat murthy.b...@pmcs.com
Reviewed-by: Karthikeya Sunkesula karthikeya.sunkes...@pmcs.com
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
Changes from V2
As pci_enable_msix() deprecated, replaced with pci_enable_msix_range()
Reviewed-by: Tomas Henzl the...@redhat.com
Reviewed-by: Murthy Bhat murthy.b...@pmcs.com
Reviewed-by: Karthikeya Sunkesula karthikeya.sunkes...@pmcs.com
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
Driver sends the right size of the response buffer.
Reviewed-by: Tomas Henzl the...@redhat.com
Reviewed-by: Murthy Bhat murthy.b...@pmcs.com
Reviewed-by: Karthikeya Sunkesula karthikeya.sunkes...@pmcs.com
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
Changes from V2:
None
Hi James,
I have taken care your review comments in V8 patch series.
Thanks,
Mahesh
-Original Message-
From: James Bottomley [mailto:james.bottom...@hansenpartnership.com]
Sent: Thursday, August 27, 2015 8:38 PM
To: Mahesh Rajashekhara
Cc: jbottom...@parallels.com; linux-scsi
.
Created new patch for pci_enable_msix() replacement.
Changed subject/description of patch 03.
Mahesh Rajashekhara (9):
aacraid: Fix for LD name and UID not exposed to OS
aacraid: Add Power Management support
aacraid: Change interrupt mode to MSI for Series 6
aacraid: Enable 64bit write
suggested, will keep the review-tags going V6-V7 and add reviewers in
CC list.
Thanks,
Mahesh
-Original Message-
From: Christoph Hellwig [mailto:h...@infradead.org]
Sent: Tuesday, August 25, 2015 8:41 PM
To: Tomas Henzl
Cc: Mahesh Rajashekhara; jbottom...@parallels.com; linux-scsi
karthikeya.sunkes...@pmcs.com
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h | 2 +-
drivers/scsi/aacraid/comminit.c | 20 ++--
2 files changed, 7 insertions(+), 15 deletions(-)
diff --git a/drivers/scsi/aacraid/aacraid.h b/drivers/scsi
Reviewed-by: Tomas Henzl the...@redhat.com, Murthy Bhat
murthy.b...@pmcs.com, Karthikeya Sunkesula karthikeya.sunkes...@pmcs.com
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
Description:
If 'IsFastPath' bit is set, then response path assumes no error and
skips error check.
Changes from V2:
None
Reviewed-by: Murthy Bhat murthy.b...@pmcs.com, Karthikeya Sunkesula
karthikeya.sunkes...@pmcs.com
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
() replacement.
Changed subject/description of patch 03.
Mahesh Rajashekhara (9):
[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
Description:
Driver sends the right size of the response buffer.
Changes from V2:
None
Reviewed By: Tomas Henzl the...@redhat.com, Murthy Bhat
murthy.b...@pmcs.com, Karthikeya Sunkesula karthikeya.sunkes...@pmcs.com
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aachba.c | 2 +-
drivers/scsi/aacraid/src.c| 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/aacraid/aachba.c b/drivers/scsi/aacraid/aachba.c
index fe59b00..05f2a02 100644
--- a/drivers
() to pci_enable_msix() as this change has moved
into a separate patch
Reviewed-by: Tomas Henzl the...@redhat.com, Murthy Bhat
murthy.b...@pmcs.com, Karthikeya Sunkesula karthikeya.sunkes...@pmcs.com
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h
Message-
From: James Bottomley [mailto:james.bottom...@hansenpartnership.com]
Sent: Wednesday, August 12, 2015 11:59 PM
To: Tomas Henzl
Cc: Rajinikanth Pandurangan; jbottom...@parallels.com;
linux-scsi@vger.kernel.org; aacr...@pmc-sierra.com; Harry Yang; Rich Bono;
Mahesh Rajashekhara; Achim
Description:
Controller BIOS/UEFI driver used to send this request. But for
IBM-Power system there is no BIOS/UEFI driver. So this change is
required for IBM, otherwise controller will be read-only mode.
Changes from V2:
None
Signed-off-by: Mahesh Rajashekhara
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/aacraid/aacraid.h b/drivers/scsi/aacraid/aacraid.h
index 2de5ebc..074878b 100644
--- a/drivers/scsi/aacraid/aacraid.h
Description:
As pci_enable_msix() deprecated, replaced with pci_enable_msix_range()
Changes from V5:
Merged 10 and 11 of V5 into this patch.
AAC_MAX_MSIX definition change.
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h | 2
To: Rajinikanth Pandurangan; jbottom...@parallels.com;
linux-scsi@vger.kernel.org
Cc: aacr...@pmc-sierra.com; Harry Yang; Rich Bono; Mahesh Rajashekhara; Achim
Leubner; Murthy Bhat
Subject: Re: [PATCH V5 10/11] [SCSI] aacraid: Replace pci_enable_msix() with
pci_enable_msix_range()
On 23.7.2015 15:42
.
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.
Mahesh
() to pci_enable_msix() as this change has moved
into a separate patch.
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h | 5 ++
drivers/scsi/aacraid/comminit.c | 154
drivers/scsi/aacraid/linit.c| 147
Description:
If writeq() not supported, then do atomic two 32bit write
Changes from V2:
None
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h | 9 +
drivers/scsi/aacraid/comminit.c | 1 +
drivers/scsi/aacraid/src.c | 12
Description:
If 'IsFastPath' bit is set, then response path assumes no error
and skips error check.
Changes from V2:
None
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aachba.c | 259 ++
1 file
Description:
Driver sends the right size of the response buffer.
Changes from V2:
None
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aachba.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/aacraid/aachba.c
Description:
Reset irq affinity hints before releasing IRQ
Removed duplicate code of IRQ acquire/release
Changes from V2:
None
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h | 2 +
drivers/scsi/aacraid/commsup.c | 113
Description:
Driver blocks ioctls once it received shutdown/suspend request during
suspend/hybernation. This patch unblocks ioctls on resume path.
Changes from V2:
None
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/linit.c | 5 +
1
Description:
This change always sets MSI interrupt mode for series-6 controller.
Changes from V2:
aac_msi option description and subject change.
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aachba.c | 2 +-
drivers/scsi/aacraid/src.c| 2
Reviewed-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
-Original Message-
From: Rajinikanth Pandurangan
Sent: Thursday, June 11, 2015 7:13 AM
To: jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: aacr...@pmc-sierra.com; Harry Yang; Mahesh Rajashekhara; Rich Bono; Achim
Reviewed-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
-Original Message-
From: Rajinikanth Pandurangan
Sent: Thursday, June 11, 2015 7:13 AM
To: jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: aacr...@pmc-sierra.com; Harry Yang; Mahesh Rajashekhara; Rich Bono; Achim
Reviewed-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
-Original Message-
From: Rajinikanth Pandurangan
Sent: Thursday, June 11, 2015 7:12 AM
To: jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: aacr...@pmc-sierra.com; Harry Yang; Mahesh Rajashekhara; Rich Bono; Achim
Reviewed-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
-Original Message-
From: Rajinikanth Pandurangan
Sent: Thursday, June 11, 2015 7:12 AM
To: jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: aacr...@pmc-sierra.com; Harry Yang; Mahesh Rajashekhara; Rich Bono; Achim
Reviewed-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
-Original Message-
From: Rajinikanth Pandurangan
Sent: Thursday, June 11, 2015 7:12 AM
To: jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: aacr...@pmc-sierra.com; Harry Yang; Mahesh Rajashekhara; Rich Bono; Achim
Reviewed-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
-Original Message-
From: Rajinikanth Pandurangan
Sent: Thursday, June 11, 2015 7:12 AM
To: jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: aacr...@pmc-sierra.com; Harry Yang; Mahesh Rajashekhara; Rich Bono; Achim
Reviewed-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
-Original Message-
From: Rajinikanth Pandurangan
Sent: Thursday, June 11, 2015 7:12 AM
To: jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: aacr...@pmc-sierra.com; Harry Yang; Mahesh Rajashekhara; Rich Bono; Achim
Reviewed-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
-Original Message-
From: Rajinikanth Pandurangan
Sent: Thursday, June 11, 2015 7:12 AM
To: jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: aacr...@pmc-sierra.com; Harry Yang; Mahesh Rajashekhara; Rich Bono; Achim
Reviewed-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
-Original Message-
From: Rajinikanth Pandurangan
Sent: Thursday, June 11, 2015 7:12 AM
To: jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: aacr...@pmc-sierra.com; Harry Yang; Mahesh Rajashekhara; Rich Bono; Achim
Acked-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
-Original Message-
From: kbuild test robot [mailto:fengguang...@intel.com]
Sent: Friday, April 10, 2015 2:24 PM
To: Mahesh Rajashekhara
Cc: kbuild-...@01.org; James Bottomley; Adaptec OEM Raid Solutions; James E.J.
Bottomley
Hi James,
Can you please let me know the status of this patch set.
This V2 patch set was reviewed by Hannes and Murthy.
Thanks,
Mahesh
-Original Message-
From: Mahesh Rajashekhara
Sent: Thursday, March 26, 2015 8:11 PM
To: h...@suse.de; jbottom...@parallels.com; linux-scsi
[mailto:h...@suse.de]
Sent: Friday, March 27, 2015 3:45 PM
To: Mahesh Rajashekhara; jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: Achim Leubner
Subject: Re: [V2 PATCH 03/11] aacraid: 4KB sector support
On 03/26/2015 03:41 PM, Mahesh Rajashekhara wrote:
Add 4KB sector support
Signed-off
-
From: Hannes Reinecke [mailto:h...@suse.de]
Sent: Friday, March 27, 2015 3:51 PM
To: Mahesh Rajashekhara; jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: Achim Leubner
Subject: Re: [V2 PATCH 07/11] aacraid: IOP RESET command handling changes
On 03/26/2015 03:41 PM, Mahesh Rajashekhara
the shutdown, if driver gets
commands from the upper layer, driver sends error code to the upper layers.
-Original Message-
From: Hannes Reinecke [mailto:h...@suse.de]
Sent: Friday, March 27, 2015 3:51 PM
To: Mahesh Rajashekhara; jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: Achim
-Original Message-
From: Johannes Thumshirn [mailto:morbid...@gmail.com]
Sent: Friday, March 27, 2015 6:59 PM
To: Mahesh Rajashekhara
Cc: h...@suse.de; jbottom...@parallels.com; linux-scsi@vger.kernel.org; Achim
Leubner
Subject: Re: [V2 PATCH 04/11] aacraid: MSI-x support
Mahesh Rajashekhara
Add cfg IOCTL command fix
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h |1 +
drivers/scsi/aacraid/comminit.c |3 +++
drivers/scsi/aacraid/linit.c|4 +++-
3 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/drivers
Add AIF raw device remove support
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h |3 +++
drivers/scsi/aacraid/commsup.c | 33 +
2 files changed, 36 insertions(+), 0 deletions(-)
diff --git a/drivers/scsi
Add IOP RESET command handling changes
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h |1 +
drivers/scsi/aacraid/comminit.c |4 +++-
drivers/scsi/aacraid/src.c | 36 +++-
3 files changed, 31
Add vpd page code 0x83 support
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aachba.c | 165 ++---
1 files changed, 153 insertions(+), 12 deletions(-)
diff --git a/drivers/scsi/aacraid/aachba.c b/drivers/scsi
Add 240 simple volume support
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aachba.c |5 +
drivers/scsi/aacraid/aacraid.h |3 +++
2 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/drivers/scsi/aacraid/aachba.c b/drivers/scsi
Add performance improvement changes.
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h |5 +++--
drivers/scsi/aacraid/comminit.c |4 ++--
drivers/scsi/aacraid/commsup.c | 37 ++---
drivers/scsi/aacraid
Add driver version and build change
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h |2 +-
drivers/scsi/aacraid/linit.c |2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/aacraid/aacraid.h b/drivers/scsi
Add MSI-x interrupt mode support.
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h | 80 -
drivers/scsi/aacraid/comminit.c | 95 +-
drivers/scsi/aacraid/commsup.c | 20 ++-
drivers/scsi/aacraid/dpcsup.c |9
Add 4KB sector support
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aachba.c | 240 +++
drivers/scsi/aacraid/aacraid.h | 11 ++-
2 files changed, 200 insertions(+), 51 deletions(-)
diff --git a/drivers/scsi
Add new AIF support for SES device add/remove
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h |2 ++
drivers/scsi/aacraid/commsup.c |8 ++--
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/aacraid
This patch set includes some important bug fixes and new feature supports.
V2:
Separated unrelated patches from the VPD support one
Fixed indentation issues
Separated version increase and applied at the end
Mahesh Rajashekhara (11):
aacraid: AIF support for SES device add/remove
aacraid
-through command.
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/commctrl.c | 10 --
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/aacraid/commctrl.c b/drivers/scsi/aacraid/commctrl.c
index fbcd48d..54195a1 100644
Thanks for your review comments. I have prepared V2 patch set and in which I
have taken care all your review comments.
Regards,
Mahesh
-Original Message-
From: Hannes Reinecke [mailto:h...@suse.de]
Sent: Wednesday, March 18, 2015 4:59 PM
To: Achim Leubner; Mahesh Rajashekhara; jbottom
Hi James,
Can you please let me know the status of this patch set which I submitted
sometime back.
Thanks,
Mahesh
-Original Message-
From: Mahesh Rajashekhara
Sent: Wednesday, March 04, 2015 2:08 PM
To: jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: aacr...@pmc-sierra.com
Add AIF raw device remove support
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h |3 +++
drivers/scsi/aacraid/commsup.c | 32
2 files changed, 35 insertions(+), 0 deletions(-)
diff --git a/drivers/scsi
This patch set includes some important bug fixes and new feature supports.
Mahesh Rajashekhara (7):
aacraid: AIF support for SES device add/remove
aacraid: IOCTL pass-through command fix
aacraid: 4KB sector support
aacraid: MSI-x support
aacraid: vpd page code 0x83 support
aacraid
-through command.
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/commctrl.c | 10 --
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/aacraid/commctrl.c b/drivers/scsi/aacraid/commctrl.c
index fbcd48d..54195a1 100644
Add MSI-x interrupt mode support.
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aachba.c |6 +-
drivers/scsi/aacraid/aacraid.h | 79 -
drivers/scsi/aacraid/comminit.c | 86 +-
drivers/scsi/aacraid/commsup.c | 19
Add 4KB sector support
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aachba.c | 195 +++-
drivers/scsi/aacraid/aacraid.h | 10 ++-
2 files changed, 160 insertions(+), 45 deletions(-)
diff --git a/drivers/scsi
Add vpd page code 0x83 support
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aachba.c | 154 ---
drivers/scsi/aacraid/aacraid.h |4 +
drivers/scsi/aacraid/comminit.c |8 ++-
drivers/scsi/aacraid/commsup.c
Add performance improvement changes.
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h |6 +++---
drivers/scsi/aacraid/comminit.c | 12 +++-
drivers/scsi/aacraid/commsup.c |7 ++-
drivers/scsi/aacraid/dpcsup.c |4
Add new AIF support for SES device add/remove
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h |2 ++
drivers/scsi/aacraid/commsup.c |8 ++--
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/aacraid
Thanks for your review comments, Tomas
We have initialized var in this driver patch. This patch fixes kernel panic
issue while booting into the kdump kernel.
We have triggered crash and kdump vmcore was successful. No issues seen while
booting into the OS.
Signed-off-by: Mahesh Rajashekhara
Hi James,
Can you please let me know the status of this patch which I submitted sometime
back.
Thanks Regards,
Mahesh
-Original Message-
From: Mahesh Rajashekhara
Sent: Monday, December 23, 2013 3:38 PM
To: jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: aacr...@pmc
This patch fixes kernel panic issue while booting into the kdump kernel.
We have triggered crash and kdump vmcore was successful. No issues seen while
booting into the OS.
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h |2 +-
drivers/scsi
already includes
one sg element and this is not needed for commands without data. So, we would
recommend to add the following (instead of test for fibsize == 0).
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/commctrl.c |3 ++-
1 files changed, 2
Hello,
Does any of the Linux OS flavors support booting from the 4K sector
(advanced format) drive in legacy BIOS mode (MBR partitioning scheme) ?
Thanks Regards,
Mahesh
--
To unsubscribe from this list: send the line unsubscribe linux-scsi in
the body of a message to
and the
circular buffer. The driver is modified to do an extra read after clearing the
doorbell in case there had been a completion posted during the small timing
window.
With this fix, we ran IO stress for ~13 days. There were no IO failures.
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh
Hi Tomas,
Thanks for your review comments.
I have used sslep(10) instead udelay in this patch.
Hi James,
Patch description:
This patch adds dual flash firmware support for Series 7 and above controllers.
Regards,
Mahesh
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
This patch adds dual flash firmware support for Series 7 and above controllers.
Signed-off-by: Mahesh Rajashekhara mahesh.rajashekh...@pmcs.com
---
drivers/scsi/aacraid/aacraid.h |6 +-
drivers/scsi/aacraid/comminit.c |2 +-
drivers/scsi/aacraid/src.c | 31
.
Please advise!
Sincerely,
Mahesh
From: Tony Ruiz
Sent: Tuesday, February 05, 2013 6:15 AM
To: 'James Bottomley'
Cc: Mahesh Rajashekhara
Subject: Linux Libsas/Libata updates/releases
Hi James,
I am the manager for the PMC-Sierra driver team working on the arcsas
and pmc8001 drivers.
We
Hi James,
Can you please let us know the status of this patch. Can we get a
sign-off/approval of this patch.
Regards,
Mahesh
-Original Message-
From: Mahesh Rajashekhara
Sent: Thursday, January 10, 2013 5:53 PM
To: jbottom...@parallels.com; linux-scsi@vger.kernel.org
Cc: aacr...@pmc
Hi James,
This patch adds 1024 max outstanding command support for Series 7 and above
controllers.
Signed-off-by: Mahesh Rajashekhara mahesh_rajashekh...@pmc-sierra.com
---
drivers/scsi/aacraid/aacraid.h | 8 ++--
drivers/scsi/aacraid/comminit.c | 11 ++-
2 files changed, 16
Bottomley [mailto:jbottom...@parallels.com]
Sent: Wednesday, November 14, 2012 12:33 PM
To: Tomas Henzl
Cc: Mahesh Rajashekhara; linux-scsi@vger.kernel.org; aacr...@pmc-sierra.com;
Achim Leubner; Tony Ruiz
Subject: Re: [PATCH 1/1] aacraid: SCSI dma mapping failure case handling
On Tue, 2012-10-16
Hello James,
Can you please let us know the status of this patch. Can we get a
sign-off/approval of this patch.
Thanks,
Mahesh
-Original Message-
From: Tomas Henzl [mailto:the...@redhat.com]
Sent: Friday, October 19, 2012 8:00 PM
To: Mahesh Rajashekhara
Cc: jbottom...@parallels.com
of BUG_ON().
Signed-off-by: Mahesh Rajashekhara mahesh_rajashekh...@pmc-sierra.com
---
drivers/scsi/aacraid/aachba.c | 87 +--
drivers/scsi/aacraid/aacraid.h |2 +-
2 files changed, 65 insertions(+), 24 deletions(-)
diff --git a/drivers/scsi/aacraid
From: Mahesh Rajashekhara mahesh_rajashekh...@pmc-sierra.com
Hi Tomas,
Thanks for the correction.
I have changed 'ret' is of type 'long' now.
Signed-off-by: Mahesh Rajashekhara mahesh_rajashekh...@pmc-sierra.com
---
drivers/scsi/aacraid/aachba.c | 87
I have changed all aac_build_... function prototypes as of type 'long' and
they return 'byte_count' is of type 'long'.
Signed-off-by: Mahesh Rajashekhara mahesh_rajashekh...@pmc-sierra.com
---
drivers/scsi/aacraid/aachba.c | 95 ---
drivers/scsi/aacraid
This patch handles SCSI dma mapping failure case. Reporting error code to the
upper layer instead of BUG_ON().
This patch is created against current upstream kernel.
Signed-off-by: Mahesh Rajashekhara mahesh_rajashekh...@pmc-sierra.com
---
drivers/scsi/aacraid/aachba.c | 63
Hi James,
We rebuild aacraid Series 7 Async. mode (performance) driver patch over the
sources available in the `misc` (aacraid Endian Fix patches) branch.
Signed-off-by: Mahesh Rajashekhara mahesh_rajashekh...@pmc-sierra.com
---
drivers/scsi/aacraid/aachba.c | 237
driver
patch over them.
Thanks Regards,
Mahesh
-Original Message-
From: James Bottomley [mailto:jbottom...@parallels.com]
Sent: Friday, July 13, 2012 1:56 PM
To: Mahesh Rajashekhara
Cc: linux-scsi@vger.kernel.org; aacr...@pmc-sierra.com; Achim Leubner; Tony Ruiz
Subject: Re: [PATCH 1/1
95 matches
Mail list logo