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 ;
linux-scsi@vger.kernel.org
Cc: Vasanthalakshmi Tharmarajan ; Ajish
Koshy
Subject: Re: Regarding SCSI SANITIZE command support
EXTERNAL EMAIL
On 2018-04-02 07:10 AM, Mahesh Rajashekhara wrote:
> Hello,
>
> I am RAID HBA driver engineer here at Microsemi. We are working
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 com
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
---
v2:
- Removed platform specific MACRO and call dma_*_coherent routines directly.
- Removed all the casts to and from void
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
---
drivers/scsi/aacraid/aachba.c | 13 +
drivers/scsi/aacraid/aacraid.h | 22 ++
drivers
Reviewed-by: Mahesh Rajashekhara
-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
Henzl; Murthy Bhat; Karthikeya
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
* .suspend() and .resume() routines implemented in the driver
* aac_release_resources() initiates firmware shutdown
* aac_acquire_resources re-initializes the host interface
Reviewed-by: Tomas Henzl
Reviewed-by: Murthy Bhat
Reviewed-by: Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
Reset irq affinity hints before releasing IRQ.
Removed duplicate code of IRQ acquire/release.
Reviewed-by: Tomas Henzl
Reviewed-by: Murthy Bhat
Reviewed-by: Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
Changes from V2:
None
drivers/scsi/aacraid/aacraid.h | 2 +
drivers/scsi
Driver sends the right size of the response buffer.
Reviewed-by: Tomas Henzl
Reviewed-by: Murthy Bhat
Reviewed-by: Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
Changes from V2:
None
drivers/scsi/aacraid/aachba.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff
This change always sets MSI interrupt mode for series-6 controller.
Reviewed-by: Tomas Henzl
Reviewed-by: Murthy Bhat
Reviewed-by: Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
Changes from V2:
aac_msi option description and subject change.
drivers/scsi/aacraid/aachba.c | 2
Driver blocks ioctls once it received shutdown/suspend request during
suspend/hybernation. This patch unblocks ioctls on resume path.
Reviewed-by: Tomas Henzl
Reviewed-by: Murthy Bhat
Reviewed-by: Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
Changes from V2:
None
drivers/scsi
As pci_enable_msix() deprecated, replaced with pci_enable_msix_range()
Reviewed-by: Tomas Henzl
Reviewed-by: Murthy Bhat
Reviewed-by: Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
Changes from V5:
Merged 10 and 11 of V5 into this patch.
AAC_MAX_MSIX definition change.
drivers
Reviewed-by: Tomas Henzl
Reviewed-by: Murthy Bhat
Reviewed-by: Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
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
If 'IsFastPath' bit is set, then response path assumes no error and skips error
check.
Reviewed-by: Murthy Bhat
Reviewed-by: Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
Changes from V2:
None
drivers/scsi/aacraid/aachba.c | 259 ++-
If writeq() not supported, then do atomic two 32bit write
Reviewed-by: Tomas Henzl
Reviewed-by: Murthy Bhat
Reviewed-by: Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
Changes from V2:
None
drivers/scsi/aacraid/aacraid.h | 9 +
drivers/scsi/aacraid/comminit.c | 1
from 1 to 20.
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 6
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
Description:
Reset irq affinity hints before releasing IRQ
Removed duplicate code of IRQ acquire/release
Changes from V2:
None
Reviewed-by: Tomas Henzl , Murthy Bhat
, Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aacraid.h | 2 +
drivers
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.
Reviewed-by: Tomas Henzl , Murthy Bhat
, Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
drivers
Reviewed-by: Tomas Henzl , Murthy Bhat
, Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
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
Description:
If 'IsFastPath' bit is set, then response path assumes no error and
skips error check.
Changes from V2:
None
Reviewed-by: Murthy Bhat , Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aach
Description:
This change always sets MSI interrupt mode for series-6 controller.
Changes from V2:
aac_msi option description and subject change.
Reviewed-by: Tomas Henzl , Murthy Bhat
, Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aachba.c | 2
pci_enable_msix() as this change has moved
into a separate patch
Reviewed-by: Tomas Henzl , Murthy Bhat
, Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aacraid.h | 5 ++
drivers/scsi/aacraid/comminit.c | 154
Description:
If writeq() not supported, then do atomic two 32bit write
Changes from V2:
None
Reviewed-by: Tomas Henzl , Murthy Bhat
, Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aacraid.h | 9 +
drivers/scsi/aacraid/comminit.c | 1
Description:
Driver blocks ioctls once it received shutdown/suspend request during
suspend/hybernation. This patch unblocks ioctls on resume path.
Changes from V2:
None
Reviewed-by: Tomas Henzl , Murthy Bhat
, Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
i_enable_msix() 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] aa
Description:
Driver sends the right size of the response buffer.
Changes from V2:
None
Reviewed By: Tomas Henzl , Murthy Bhat
, Karthikeya Sunkesula
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aachba.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff
Hi James,
As you 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...@paralle
Hi James,
Please let me know the status of V6 patchset.
Thanks,
Mahesh
-Original Message-
From: Mahesh Rajashekhara [mailto:mahesh.rajashekh...@pmcs.com]
Sent: Thursday, August 13, 2015 5:52 AM
To: James Bottomley; Tomas Henzl
Cc: jbottom...@parallels.com; linux-scsi@vger.kernel.org
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
: 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
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
---
drivers/scsi/aacraid/aacraid.h | 2 +-
drivers/scsi/aacraid/comminit.c
Signed-off-by: Mahesh Rajashekhara
---
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
+++ b/drivers/scsi/aacraid
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
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
---
drivers/scsi/aacraid/aachba.c | 259 ++
1 file changed, 137
Description:
Reset irq affinity hints before releasing IRQ
Removed duplicate code of IRQ acquire/release
Changes from V2:
None
Signed-off-by: Mahesh Rajashekhara
---
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
---
drivers/scsi/aacraid/linit.c | 5 +
1 file changed, 5 insertions
pci_enable_msix() as this change has moved
into a separate patch.
Signed-off-by: Mahesh Rajashekhara
---
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
---
drivers/scsi/aacraid/aacraid.h | 9 +
drivers/scsi/aacraid/comminit.c | 1 +
drivers/scsi/aacraid/src.c | 12 ++--
3 files changed
Description:
Driver sends the right size of the response buffer.
Changes from V2:
None
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aachba.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/aacraid/aachba.c b/drivers/scsi/aacraid
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
---
drivers/scsi/aacraid/aachba.c | 2 +-
drivers/scsi/aacraid/src.c| 2 +-
2 files changed, 2
' tag.
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 0
Reviewed-by: Mahesh Rajashekhara
-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
Leubner; Murthy Bhat
Reviewed-by: Mahesh Rajashekhara
-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
Leubner; Murthy Bhat
Reviewed-by: Mahesh Rajashekhara
-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
Leubner; Murthy Bhat
Reviewed-by: Mahesh Rajashekhara
-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
Leubner; Murthy Bhat
Reviewed-by: Mahesh Rajashekhara
-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
Leubner; Murthy Bhat
Reviewed-by: Mahesh Rajashekhara
-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
Leubner; Murthy Bhat
Reviewed-by: Mahesh Rajashekhara
-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
Leubner; Murthy Bhat
Reviewed-by: Mahesh Rajashekhara
-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
Leubner; Murthy Bhat
Reviewed-by: Mahesh Rajashekhara
-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
Leubner; Murthy Bhat
Acked-by: Mahesh Rajashekhara
-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; linux-scsi@vger.kernel.org
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
-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
During 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
-
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
s Reinecke [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 suppor
Add performance improvement changes.
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aacraid.h |5 +++--
drivers/scsi/aacraid/comminit.c |4 ++--
drivers/scsi/aacraid/commsup.c | 37 ++---
drivers/scsi/aacraid/dpcsup.c |4
Add driver version and build change
Signed-off-by: Mahesh Rajashekhara
---
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/aacraid/aacraid.h
index
Add IOP RESET command handling changes
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aacraid.h |1 +
drivers/scsi/aacraid/comminit.c |4 +++-
drivers/scsi/aacraid/src.c | 36 +++-
3 files changed, 31 insertions(+), 10 deletions
Add vpd page code 0x83 support
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aachba.c | 165 ++---
1 files changed, 153 insertions(+), 12 deletions(-)
diff --git a/drivers/scsi/aacraid/aachba.c b/drivers/scsi/aacraid/aachba.c
index aee3eaa
Add AIF raw device remove support
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aacraid.h |3 +++
drivers/scsi/aacraid/commsup.c | 33 +
2 files changed, 36 insertions(+), 0 deletions(-)
diff --git a/drivers/scsi/aacraid/aacraid.h b/drivers
Add cfg IOCTL command fix
Signed-off-by: Mahesh Rajashekhara
---
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/scsi/aacraid/aacraid.h b
Add 240 simple volume support
Signed-off-by: Mahesh Rajashekhara
---
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/aacraid/aachba.c
index 09027e9
Add 4KB sector support
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aachba.c | 240 +++
drivers/scsi/aacraid/aacraid.h | 11 ++-
2 files changed, 200 insertions(+), 51 deletions(-)
diff --git a/drivers/scsi/aacraid/aachba.c b/drivers/scsi
Add MSI-x interrupt mode support.
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aacraid.h | 80 -
drivers/scsi/aacraid/comminit.c | 95 +-
drivers/scsi/aacraid/commsup.c | 20 ++-
drivers/scsi/aacraid/dpcsup.c |9 +-
drivers/scsi/aacraid/linit.c
-through command.
Signed-off-by: Mahesh Rajashekhara
---
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
--- a/drivers/scsi/aacraid
Add new AIF support for SES device add/remove
Signed-off-by: Mahesh Rajashekhara
---
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/aacraid.h b/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
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 performance improvement changes.
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aacraid.h |6 +++---
drivers/scsi/aacraid/comminit.c | 12 +++-
drivers/scsi/aacraid/commsup.c |7 ++-
drivers/scsi/aacraid/dpcsup.c |4 ++--
drivers/scsi/aacraid
Add vpd page code 0x83 support
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aachba.c | 154 ---
drivers/scsi/aacraid/aacraid.h |4 +
drivers/scsi/aacraid/comminit.c |8 ++-
drivers/scsi/aacraid/commsup.c | 12 +---
drivers/scsi
Add 4KB sector support
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aachba.c | 195 +++-
drivers/scsi/aacraid/aacraid.h | 10 ++-
2 files changed, 160 insertions(+), 45 deletions(-)
diff --git a/drivers/scsi/aacraid/aachba.c b/drivers/scsi
Add MSI-x interrupt mode support.
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aachba.c |6 +-
drivers/scsi/aacraid/aacraid.h | 79 -
drivers/scsi/aacraid/comminit.c | 86 +-
drivers/scsi/aacraid/commsup.c | 19 ++-
drivers/scsi/aacraid/dpcsup.c
Add AIF raw device remove support
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aacraid.h |3 +++
drivers/scsi/aacraid/commsup.c | 32
2 files changed, 35 insertions(+), 0 deletions(-)
diff --git a/drivers/scsi/aacraid/aacraid.h b/drivers
Add new AIF support for SES device add/remove
Signed-off-by: Mahesh Rajashekhara
---
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/aacraid.h b/drivers/scsi/aacraid
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
---
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
--- 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...
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
---
drivers/scsi/aacraid/aacraid.h |2 +-
drivers/scsi/aacraid/rx.c |5
ucture 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
---
drivers/scsi/aacraid/commctrl.c |3 ++-
1 files changed, 2 insertions(+), 1 del
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 majord...@vger.kernel
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
---
drivers/scsi
Hello,
Greetings...!
I am the Linux driver engineer for the PMC-Sierra driver team working on
aacraid drivers.
The Linux aacraid driver is connected with the SCSI upper layer driver
modules (sd, sg, ).
We are using Linux sg3_utils tool package `sg_map` command to list
mapping between sg an
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
---
drivers/scsi/aacraid/aacraid.h
This patch adds dual flash firmware support for Series 7 and above controllers.
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aacraid.h |6 +-
drivers/scsi/aacraid/comminit.c |2 +-
drivers/scsi/aacraid/src.c | 31 ++-
3 files
.
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.
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
---
drivers/scsi/aacraid/aacraid.h | 8 ++--
drivers/scsi/aacraid/comminit.c | 11 ++-
2 files changed, 16 insertions(+), 3 deletions(-)
diff
essage-
From: James 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
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
stead of BUG_ON().
Signed-off-by: Mahesh Rajashekhara
---
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/aachba.c b/drivers/scsi/aa
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
---
drivers/scsi/aacraid/aachba.c | 95 ---
drivers/scsi/aacrai
From: Mahesh Rajashekhara
Hi Tomas,
Thanks for the correction.
I have changed 'ret' is of type 'long' now.
Signed-off-by: Mahesh Rajashekhara
---
drivers/scsi/aacraid/aachba.c | 87 +--
drivers/scsi/aacraid/aacraid.h |2 +-
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
---
drivers/scsi/aacraid/aachba.c | 63 +++-
drivers
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
---
drivers/scsi/aacraid/aachba.c | 237 +--
drivers/scsi
1 - 100 of 102 matches
Mail list logo