Re: kernel BUG at drivers/scsi/scsi_lib.c:1096!

2015-11-23 Thread Pratyush Anand
On 23/11/2015:02:57:19 PM, Laurent Dufour wrote: > On 23/11/2015 00:20, Mark Salter wrote: > > On Sun, 2015-11-22 at 00:56 +0800, Ming Lei wrote: > >> On Sat, 21 Nov 2015 12:30:14 +0100 > >> Laurent Dufour wrote: > >> > >>> On 20/11/2015 13:10, Michael Ellerman wrote: > On Thu, 2015-11-19 at

[PATCH V2 4/4] pm80xx: Tasklets synchronization fix.

2013-11-13 Thread Anand
>From 9dda7700201be93d4d2b83c2733be3d582859bc7 Mon Sep 17 00:00:00 2001 From: Nikith Ganigarakoppal Date: Mon, 11 Nov 2013 15:28:14 +0530 Subject: [PATCH V2 4/4] pm80xx: Tasklets synchronization fix. When multiple vectors are used, the vector variable is over written, resulting in unhandled opera

[PATCH V2 3/4] pm80xx: Resetting the phy state.

2013-11-13 Thread Anand
>From e2c21b550d03909dd19e6559481d871ad1e28344 Mon Sep 17 00:00:00 2001 From: Nikith Ganigarakoppal Date: Wed, 30 Oct 2013 16:23:47 +0530 Subject: [PATCH V2 3/4] pm80xx: Resetting the phy state. Setting the phy state for hard reset response. After sending hard reset for a device ,phy down event s

[PATCH V2 2/4] pm80xx: Fix for direct attached device.

2013-11-13 Thread Anand
>From a2c4711582a7932a90bd68f7da96c2312c3436bc Mon Sep 17 00:00:00 2001 From: Nikith Ganigarakoppal Date: Wed, 30 Oct 2013 16:13:22 +0530 Subject: [PATCH V2 2/4] pm80xx: Fix for direct attached device. In case of direct attached SATA device delay is not enough. It will give crash for set device s

[PATCH V2 1/4] pm80xx: Module author updation

2013-11-13 Thread Anand
001/pm8001_init.c @@ -1170,6 +1170,7 @@ module_exit(pm8001_exit); MODULE_AUTHOR("Jack Wang "); MODULE_AUTHOR("Anand Kumar Santhanam "); MODULE_AUTHOR("Sangeetha Gnanasekaran "); +MODULE_AUTHOR("Nikith Ganigarakoppal "); MODULE_DESCRIPTION( "

[PATCH V2 0/4]: pm8001 driver bug fixes.

2013-11-13 Thread Anand
>From 9dda7700201be93d4d2b83c2733be3d582859bc7 Mon Sep 17 00:00:00 2001 From: Nikith Ganigarakoppal Date: Wed, 13 Nov 2013 15:38:27 +0530 Subject: [PATCH V2 0/4]: pm8001 driver bug fixes. Nikith Ganigarakoppal (4): pm80xx: Module author updation. pm80xx: Fix for direct attached device. pm8

[PATCH V1 3/3] pm80xx: Tasklets synchronization fix.

2013-11-11 Thread Anand
>From c3bcd7c02e1fa487edbab4c1d5182daca066db61 Mon Sep 17 00:00:00 2001 From: Nikith Ganigarakoppal Date: Mon, 11 Nov 2013 15:28:14 +0530 Subject: [PATCH V1 3/3] pm80xx: Tasklets synchronization fix. When multiple vectors are used, the vector variable is over written, resulting in unhandled oper

[PATCH V1 2/3] pm80xx: Resetting the phy state.

2013-11-11 Thread Anand
>From 800d934dd22f3ef5d7f52d900295d371d17004bd Mon Sep 17 00:00:00 2001 From: Nikith Ganigarakoppal Date: Wed, 30 Oct 2013 16:23:47 +0530 Subject: [PATCH V1 2/3] pm80xx: Resetting the phy state. Setting the phy state for hard reset response. After sending hard reset for a device ,phy down event s

[PATCH V1 1/3] pm80xx: Fix for direct attached device.

2013-11-11 Thread Anand
HOR("Jack Wang "); MODULE_AUTHOR("Anand Kumar Santhanam "); MODULE_AUTHOR("Sangeetha Gnanasekaran "); +MODULE_AUTHOR("Nikith Ganigarakoppal "); MODULE_DESCRIPTION( "PMC-Sierra PM8001/8081/8088/8089/8074/8076/8077 "

[PATCH 0/3]: pm8001 driver bug fixes.

2013-11-11 Thread Anand
>From c3bcd7c02e1fa487edbab4c1d5182daca066db61 Mon Sep 17 00:00:00 2001 From: Nikith Ganigarakoppal Date: Mon, 11 Nov 2013 19:41:51 +0530 Subject: [PATCH 0/3]: pm8001 driver bug fixes. Nikith Ganigarakoppal (3): pm80xx: Fix for direct attached device. pm80xx: Resetting the phy state. pm80x

RE: [PATCH V2 10/10] pm80xx: Firmware logging support

2013-10-01 Thread Anand Kumar Santhanam
Tomas, Pls see replies inline. Regards Anand -Original Message- From: Tomas Henzl [mailto:the...@redhat.com] Sent: Friday, September 27, 2013 6:32 PM To: Anand Kumar Santhanam Cc: linux-scsi@vger.kernel.org; Sangeetha Gnanasekaran; Nikith Ganigarakoppal; Viswas G; xjtu...@gmail.com

[PATCH V3 10/10 RESEND] pm80xx: Firmware logging support.

2013-10-01 Thread Anand
>From 04613f7a890f4a3d4bcf3dcd9f7b001b03acc1ec Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 4 Sep 2013 12:57:00 +0530 Subject: [PATCH V3 10/10 RESEND] pm80xx: Firmware logging support. Supports below logging facilities, Inbound outbound queues dump. Non fatal dump in case

[PATCH V3 10/10] pm80xx: Firmware logging support.

2013-09-30 Thread Anand
>From 883408c14e7757557c14f455df8bba934b79c17a Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 4 Sep 2013 12:57:00 +0530 Subject: [PATCH V3 10/10] pm80xx: Firmware logging support. Supports below logging facilities, Inbound outbound queues dump. Non fatal dump in case of

[PATCH V3 09/10] pm80xx: Phy settings support for motherboard controller.

2013-09-30 Thread Anand
>From 8dd505680728f054ebca875e00cf4218e1105ab5 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 13:02:44 +0530 Subject: [PATCH V3 09/10] pm80xx: Phy settings support for motherboard controller. Phy profile implementation to support phy settings feature for motherbo

[PATCH V3 08/10] pm80xx: IButton feature support for motherboard controllers.

2013-09-30 Thread Anand
>From c7a47a0376361a82ff1c67b3af6c23c9191266d6 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 14:32:20 +0530 Subject: [PATCH V3 08/10] pm80xx: IButton feature support for motherboard controllers. IButton security feature support for motherboard controllers. Sig

[PATCH V3 07/10] pm80xx: Print SAS address of IO failed device.

2013-09-30 Thread Anand
>From 2c945961b52fabe4ea815b08bfa2eef814db8b97 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 16:47:21 +0530 Subject: [PATCH V3 07/10] pm80xx: Print SAS address of IO failed device. Signed-off-by: anandkumar.santha...@pmcs.com Reviewed-by: Jack Wang --- driv

[PATCH V3 06/10] pm80xx: 4G boundary fix.

2013-09-30 Thread Anand
>From 76ec7b789a927f420596efde01b2311d255aa246 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 11:14:54 +0530 Subject: [PATCH V3 06/10] pm80xx: 4G boundary fix. Firmware is having an issue.When a single IO request crosses 4G boundary, system will crash.To avoid

[PATCH V3 05/10] pm80xx: Queue rotation logic for inbound and outbound queues.

2013-09-30 Thread Anand
>From ca5f0407967ca6f927da267dc941c2247c5fe341 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 11:12:59 +0530 Subject: [PATCH V3 05/10] pm80xx: Queue rotation logic for inbound and outbound queues. Signed-off-by: anandkumar.santha...@pmcs.com Reviewed-by: Jack W

[PATCH V3 04/10] pm80xx: Set device state response logic fix.

2013-09-30 Thread Anand
>From dc172fd3d297afac55060216a3d2ce6e898a0960 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 16:58:10 +0530 Subject: [PATCH V3 04/10] pm80xx: Set device state response logic fix. Signed-off-by: anandkumar.santha...@pmcs.com Reviewed-by: Jack Wang --- drivers/s

[PATCH V3 03/10] pm80xx: Display controller BIOS version.

2013-09-30 Thread Anand
>From f65234be85e85a41710c363cf21891ee4148eed2 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 12:54:41 +0530 Subject: [PATCH V3 03/10] pm80xx: Display controller BIOS version. Signed-off-by: anandkumar.santha...@pmcs.com Reviewed-by: Jack Wang --- drivers/s

[PATCH V3 02/10] pm80xx: Indirect SMP request fix.

2013-09-30 Thread Anand
>From 987027bc020c71d76bb10a45c2d566e64156d3eb Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 14:37:14 +0530 Subject: [PATCH V3 02/10] pm80xx: Indirect SMP request fix. Fix for indirect data transfer mode in case of SMP request. Signed-off-by: anandkumar.san

[PATCH V3 01/10] pm80xx: Device id changes to support series 8 controllers.

2013-09-30 Thread Anand
>From 1b3442bdffabad9e6536f9013bc72fa36e01d0e8 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 3 Sep 2013 15:09:42 +0530 Subject: [PATCH V3 01/10] pm80xx: Device id changes to support series 8 controllers. Updated pci id table with device, vendor, subdevice and subvendor

[PATCH V3 00/10] pm80xx: Support for PMC 8074/76/77 controllers

2013-09-30 Thread Anand
>From 883408c14e7757557c14f455df8bba934b79c17a Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Mon, 30 Sep 2013 14:47:05 +0530 Subject: [PATCH V3 00/10] pm80xx: Support for PMC 8074/76/77 controllers. V3 Resubmission of a patchset addressing review comments from Jack Wang and To

[PATCH V2 10/10] pm80xx: Firmware logging support

2013-09-25 Thread Anand
>From ab1b030500a835eacda3d86e5570366099b21311 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 4 Sep 2013 12:57:00 +0530 Subject: [PATCH V2 10/10] pm80xx: Firmware logging support. Supports below logging facilities, Inbound outbound queues dump. Non fatal dump in case of

[PATCH V2 09/10] pm80xx: 4G boundary fix

2013-09-25 Thread Anand
>From 4715339743d45a6ef862bc0f5d5ec404b4667f94 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 11:14:54 +0530 Subject: [PATCH V2 09/10] pm80xx: 4G boundary fix. Signed-off-by: anandkumar.santha...@pmcs.com --- drivers/scsi/pm8001/pm80xx_hwi.c |

[PATCH V2 08/10] pm80xx: Queue rotation logic for inbound and outbound queues

2013-09-25 Thread Anand
>From 678d8085ace7c471dc140420c41dc4ad70300d60 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 11:12:59 +0530 Subject: [PATCH V2 08/10] pm80xx: Queue rotation logic for inbound and outbound queues. Signed-off-by: anandkumar.santha...@pmcs.com --- drivers/s

[PATCH V2 07/10] pm80xx: Set device state response logic fix.

2013-09-25 Thread Anand
>From edf018a942e0da4da12bad21e5bf0d48621a18de Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 16:58:10 +0530 Subject: [PATCH V2 07/10] pm80xx: Set device state response logic fix. Signed-off-by: anandkumar.santha...@pmcs.com --- drivers/scsi/pm8001/pm8001_hw

[PATCH V2 06/10] pm80xx: Print SAS address of IO failed device.

2013-09-25 Thread Anand
>From 5ddec5ef3033b4fee08dcdc7ba8b434425453e9d Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 16:47:21 +0530 Subject: [PATCH V2 06/10] pm80xx: Print SAS address of IO failed device. Signed-off-by: anandkumar.santha...@pmcs.com --- drivers/scsi/pm8001/pm8001_hw

[PATCH V2 05/10] pm80xx: Phy settings support for motherboard controller.

2013-09-25 Thread Anand
>From 555a706d7ce0bf8c7a36b5ef11a41ddb44377dc2 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 13:02:44 +0530 Subject: [PATCH V2 05/10] pm80xx: Phy settings support for motherboard controller. Phy profile implementation to support phy settings feature for motherbo

[PATCH V2 04/10] pm80xx: Display controller BIOS version

2013-09-25 Thread Anand
>From 851461e0998c46ac15fb6eac6e14843e50e9714b Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 12:54:41 +0530 Subject: [PATCH V2 04/10] pm80xx: Display controller BIOS version. Signed-off-by: anandkumar.santha...@pmcs.com --- drivers/scsi/pm8001/pm8001_ctl.c |

[PATCH V2 03/10] pm80xx: Indirect SMP request fix

2013-09-25 Thread Anand
>From adf0140b2a05f51f6cb9ccefd0f82f3905b0692b Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 14:37:14 +0530 Subject: [PATCH V2 03/10] pm80xx: Indirect SMP request fix. Fix for indirect data transfer mode in case of SMP request. Signed-off-by: anandkumar.san

[PATCH V2 02/10] pm80xx: IButton feature support for motherboard controllers.

2013-09-25 Thread Anand
>From d6b5e5d88f424b334c9b9c241f988b9eec1a70c7 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 14:32:20 +0530 Subject: [PATCH V2 02/10] pm80xx: IButton feature support for motherboard controllers. IButton security feature support for motherboard controllers. Sig

[PATCH V2 01/10] pm80xx: Device id changes to support series 8 controllers.

2013-09-25 Thread Anand
>From d44a46f8ff571b5c9de9ee07df61c0a4719a289a Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 3 Sep 2013 15:09:42 +0530 Subject: [PATCH V2 01/10] pm80xx: Device id changes to support series 8 controllers. Updated pci id table with device, vendor, subdevice and subvendor ids

[PATCH V2 00/10]: Support for PMC 8074/76/77 controllers.

2013-09-25 Thread Anand
>From ab1b030500a835eacda3d86e5570366099b21311 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Thu, 19 Sep 2013 12:29:15 +0530 Subject: [PATCH V2 00/10]: Support for PMC 8074/76/77 controllers. Anand Kumar Santhanam (10): pm80xx: Device id changes to support series 8 controll

[PATCH 0/5] pm80xx: Support for PMC 8074/76/77 controllers.

2013-09-16 Thread Anand
>From f2b2b73a75725d0419a3771c15b323966c018b9e Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Mon, 16 Sep 2013 11:20:29 +0530 Subject: [PATCH 0/5]: Support for PMC 8074/76/77 controllers. Anand Kumar Santhanam (5): pm80xx: Device id changes to support series 8 controll

[PATCH 1/5] pm80xx: Device id changes to support series 8 controllers.

2013-09-16 Thread Anand
>From 97828e9274b0bd1a26c3161a3297ad4c7d9512be Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 3 Sep 2013 15:09:42 +0530 Subject: [PATCH 1/5] pm80xx: Device id changes to support series 8 controllers. Updated pci id table with device, vendor, subdevice and subvendor ids for 8

[PATCH 2/5] pm80xx: IButton feature support and Indirect SMP fix.

2013-09-16 Thread Anand
>From db345f70bef0b07655d887f2d0398faf666f4a48 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 3 Sep 2013 15:21:29 +0530 Subject: [PATCH 2/5] pm80xx: IButton feature support and Indirect SMP fix. IButton security feature support for motherboard controllers. Fix for indirect d

[PATCH 5/5] pm80xx: Firmware logging support.

2013-09-16 Thread Anand
>From f2b2b73a75725d0419a3771c15b323966c018b9e Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 4 Sep 2013 12:57:00 +0530 Subject: [PATCH 5/5] pm80xx: Firmware logging support. Supports below logging facilities, Inbound outbound queues dump. Non fatal dump in case of IO failu

[PATCH 4/5] pm80xx: Print SAS address of IO failed device, 4G boundary fix.

2013-09-16 Thread Anand
>From 3574b24db1a5472df9cef88010fabad7742351e5 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 3 Sep 2013 16:55:54 +0530 Subject: [PATCH 4/5] pm80xx: Print SAS address of IO failed device, 4G boundary fix. Added queue rotation logic to improve IO performance. Print sas addr

[PATCH 3/5] pm80xx: Phy settings support for motherboard controller.

2013-09-16 Thread Anand
>From ab4925b27bd0717c287fe617e6343ea82cd5e6d0 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 3 Sep 2013 15:32:05 +0530 Subject: [PATCH 3/5] pm80xx: Phy settings support for motherboard controller. Phy profile implementation to support phy settings feature for motherbo

[PATCH V2] pm80xx: Fix for 32 bit compilation issue.

2013-08-09 Thread Anand
>From d89ed52c141b7f5599eb09e9d7f1010e1a89dcad Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Mon, 5 Aug 2013 14:16:52 +0530 Subject: [PATCH V2] pm80xx: Fix for 32 bit compilation issue. pm80xx driver does not compile under 32 bit linux. This patch fixes the same. Signed-off

RE: [PATCH] pm80xx: Fix for 32 bit compilation issue.

2013-08-09 Thread Anand Kumar Santhanam
James, Thanks for the suggestion. This looks better. Will submit an updated patch. Regards Anand -Original Message- From: James Bottomley [mailto:james.bottom...@hansenpartnership.com] Sent: Wednesday, August 07, 2013 11:35 PM To: Anand Kumar Santhanam Cc: linux-scsi@vger.kernel.org

[PATCH] pm80xx: Fix for 32 bit compilation issue.

2013-08-07 Thread Anand
>From cc606631fae60a38ab9532bab79fd93523f4c579 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Mon, 5 Aug 2013 14:16:52 +0530 Subject: [PATCH] pm80xx: Fix for 32 bit compilation issue. pm80xx driver does not compile under 32 bit linux. This patch fixes the same. Signed-off

RE: [PATCHv2] pm80xx: fix Adaptec 71605H hang

2013-07-26 Thread Anand Kumar Santhanam
Hi Hans, Thanks for addressing the comment. Acked-by: anandkumar.santha...@pmcs.com Regards Anand -Original Message- From: Hans Verkuil [mailto:hverk...@xs4all.nl] Sent: Friday, July 26, 2013 10:14 PM To: linux-scsi@vger.kernel.org Cc: Anand Kumar Santhanam; lindar_...@usish.com

RE: [PATCH] pm80xx: fix Adaptec 71605H hang

2013-07-25 Thread Anand Kumar Santhanam
Hans, The below #defines are available in pm8001_defs.h /* Inbound/Outbound queue size */ #define IOMB_SIZE_SPC 64 #define IOMB_SIZE_SPCV128 You can use IOMB_SIZE_SPC in pm8001_hwi.c file and IOMB_SIZE_SPCV in pm80xx_hwi.c Regards Anand -Original Message- From: Hans

RE: [PATCH] pm80xx: fix Adaptec 71605H hang

2013-07-24 Thread Anand Kumar Santhanam
Hi Hans, Are you planning to address the below comment and submit an updated patch? Regards Anand -Original Message- From: Jack Wang [mailto:xjtu...@gmail.com] Sent: Monday, July 15, 2013 3:14 PM To: Hans Verkuil Cc: linux-scsi@vger.kernel.org; Anand Kumar Santhanam; lindar_

RE: The pm80xx driver hangs in 3.10 with the Adaptec 71605H HBA

2013-07-15 Thread Anand Kumar Santhanam
Hi Hans, Pls find responses inline. Regards Anand -Original Message- From: Jack Wang [mailto:xjtu...@gmail.com] Sent: Monday, July 15, 2013 2:24 PM To: Hans Verkuil Cc: Anand Kumar Santhanam; lindar_liu; linux-scsi@vger.kernel.org; jinpu.w...@profitbricks.com Subject: Re: The pm80xx

RE: [patch] [SCSI] pm80xx: remove unneeded NULL check

2013-05-09 Thread Anand Kumar Santhanam
Hi Dan, Yes. I agree with your comment. Acked-by: anandkumar_santha...@pmcs.com Regards Anand -Original Message- From: Dan Carpenter [mailto:dan.carpen...@oracle.com] Sent: Thursday, May 09, 2013 6:18 PM To: xjtu...@gmail.com; Anand Kumar Santhanam Cc: lindar_...@usish.com; James E.J

RE: [PATCH V5 11/12] pm80xx: NCQ error handling changes

2013-05-07 Thread Anand Kumar Santhanam
Hi James, Got it. Will be more careful next time. Regards Anand -Original Message- From: James Bottomley [mailto:james.bottom...@hansenpartnership.com] Sent: Tuesday, May 07, 2013 11:37 AM To: Anand Kumar Santhanam Cc: linux-scsi@vger.kernel.org; sakthivel...@hcl.com; Sangeetha

RE: [PATCH V4 2/12] pm80xx: Added SPCv/ve specific ids, variables and modify for SPC

2013-05-06 Thread Anand Kumar Santhanam
flags enabled. So I was just wondering whether you are using any special settings such that you are able to see the warning. Regards Anand -Original Message- From: James Bottomley [mailto:james.bottom...@hansenpartnership.com] Sent: Friday, May 03, 2013 11:29 AM To: Anand Kumar Santhanam Cc

[PATCH V5 12/12] pm80xx: thermal, sas controller config and error handling update

2013-05-06 Thread Anand
ded SAS controller configuration during initialization Added error handling logic to handle I_T_Nexus errors and variants Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c |2 +- drivers/scsi/pm8001/pm8001_init.c |

[PATCH V5 11/12] pm80xx: NCQ error handling changes

2013-05-06 Thread Anand
for libsas to recover. Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c | 270 -- drivers/scsi/pm8001/pm8001_sas.c | 22 +++- drivers/scsi/pm8001/pm8001_sas.h | 15 ++- drivers/scsi/pm8

[PATCH V5 10/12] pm80xx: WWN Modification for PM8081/88/89 controllers

2013-05-06 Thread Anand
VPD. PM8088/89 - Read WWN from EEPROM. PM8001 - Read WWN from NVM. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_init.c | 43 +++-- 1 files changed, 36 insertions(+)

[PATCH V5 09/12] pm80xx: Changed module name and debug messages update

2013-05-06 Thread Anand
l K Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c | 11 ++- drivers/scsi/pm8001/pm8001_init.c | 14 ++ drivers/scsi/pm8001/pm8001_sas.h |8 3 files changed, 20 insertions(+), 13 deleti

[PATCH V5 08/12] pm80xx: Firmware flash memory free fix, with addition of new memory region for it

2013-05-06 Thread Anand
n a core dump. So allocated a new memory region for it. Fix for passing proper address and operation in firmware flash update. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_ctl.c |5 +++-- drivers/s

[PATCH V5 07/12] pm80xx: SPC new firmware changes for device id 0x8081 alone

2013-05-06 Thread Anand
nly. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c | 31 --- drivers/scsi/pm8001/pm8001_hwi.h |2 ++ 2 files changed, 30 insertions(+), 3 deletions(-) diff --gi

[PATCH V5 5/12] pm80xx: MSI-X implementation for using 64 interrupts

2013-05-06 Thread Anand
the device. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_init.c | 141 + drivers/scsi/pm8001/pm8001_sas.h |2 + 2 files changed, 113 insertions(+), 30 deleti

[PATCH V5 4/12] pm80xx: Updated common functions common for SPC and SPCv/ve

2013-05-06 Thread Anand
ple queues implementation for IO. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c | 193 +++-- drivers/scsi/pm8001/pm8001_init.c | 20 +++-- drivers/scsi/pm8

[PATCH V5 3/12] pm80xx: Multiple inbound/outbound queue configuration

2013-05-06 Thread Anand
off-by: Sakthivel K Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_defs.h | 14 +++-- drivers/scsi/pm8001/pm8001_hwi.c | 43 drivers/scsi/pm8001/pm8001_init.c | 101 + 3 fi

[PATCH V5 02/12] pm80xx: Added SPCv/ve specific ids, variables and modify for SPC

2013-05-06 Thread Anand
for 8081, 8088, 8089 SAS/SATA controllers. Added SPCv/ve related macros. Updated macros, hba info structure and other structures for SPCv/ve. Update of structure and variable names for SPC hardware functionalities. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed

[PATCH V5 1/12] pm80xx: fix for memory region free

2013-05-06 Thread Anand
on element_size. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_init.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_init.c b/drivers/scsi/pm8001/pm8001_ini

[PATCH V5 00/12] Support for PMC 8081/8088/8089 controllers

2013-05-06 Thread Anand
>From ffe82b1efc42510239046909a7ac0aff10bb4162 Mon Sep 17 00:00:00 2001 From: Sakthivel K Date: Tue, 19 Mar 2013 18:32:55 +0530 Subject: [PATCH V5 00/12] Support for PMC 8081/8088/8089 controllers V5 Resubmission of patchset to fix the array out of bounds error reported by James. V4 Resubmissi

RE: [PATCH V4 2/12] pm80xx: Added SPCv/ve specific ids, variables and modify for SPC

2013-05-02 Thread Anand Kumar Santhanam
James, Can you pls let us know the warning flags you are including in your makefile such that we can check from our end. Obviously it looks like we did not use -Warray-bounds in this case. Thanks. Regards Anand From: James Bottomley [mailto:james.bottom

RE: [PATCH V3 02/12] pm80xx: Added SPCv/ve specific ids, variables and modify for SPC

2013-05-02 Thread Anand Kumar Santhanam
Hi James, This is a scsi pull request for the PM80xx patchset resubmitted on the 18th April. Pls go ahead and use the patchset for 3.9+ merge. Regards Anand From: Anand Kumar Santhanam Sent: Thu 4/18/2013 11:43 AM To: 'James Bottomley' Cc: &

RE: [PATCH V3 02/12] pm80xx: Added SPCv/ve specific ids, variables and modify for SPC

2013-04-18 Thread Anand Kumar Santhanam
Hi James, I have resubmitted the patchset v4 after fixing the patch format problems. Pls apply from patch 1 of the series onwards. Regards Anand -Original Message- From: James Bottomley [mailto:james.bottom...@hansenpartnership.com] Sent: Friday, April 12, 2013 8:37 AM To: Anand Kumar

[PATCH V4 12/12] pm80xx: thermal, sas controller config and error handling update

2013-04-18 Thread Anand
ded SAS controller configuration during initialization Added error handling logic to handle I_T_Nexus errors and variants Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c |2 +- drivers/scsi/pm8001/pm8001_init.c |2 + drivers/s

[PATCH V4 11/12] pm80xx: NCQ error handling changes

2013-04-18 Thread Anand
for libsas to recover. Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c | 270 -- drivers/scsi/pm8001/pm8001_sas.c | 22 +++- drivers/scsi/pm8001/pm8001_sas.h | 15 ++- drivers/scsi/pm8001/pm80xx_hw

[PATCH V4 10/12] pm80xx: WWN Modification for PM8081/88/89 controllers

2013-04-18 Thread Anand
VPD. PM8088/89 - Read WWN from EEPROM. PM8001 - Read WWN from NVM. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_init.c | 43 +++-- 1 files changed, 36 insertions(+), 7 deleti

[PATCH V4 09/12] pm80xx: Changed module name and debug messages update

2013-04-18 Thread Anand
l K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c | 11 ++- drivers/scsi/pm8001/pm8001_init.c | 14 ++ drivers/scsi/pm8001/pm8001_sas.h |8 3 files changed, 20 insertions(+), 13 deletions(-) d

[PATCH V4 08/12] pm80xx: Firmware flash memory free fix, with addition of new memory region for it

2013-04-18 Thread Anand
n a core dump. So allocated a new memory region for it. Fix for passing proper address and operation in firmware flash update. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_ctl.c |5 +++-- drivers/scsi/pm8

[PATCH V4 07/12] pm80xx: SPC new firmware changes for device id 0x8081 alone

2013-04-18 Thread Anand
nly. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c | 31 --- drivers/scsi/pm8001/pm8001_hwi.h |2 ++ 2 files changed, 30 insertions(+), 3 deletions(-) diff --git a/driv

[PATCH V4 5/12] pm80xx: MSI-X implementation for using 64 interrupts

2013-04-18 Thread Anand
the device. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_init.c | 141 + drivers/scsi/pm8001/pm8001_sas.h |2 + 2 files changed, 113 insertions(+), 30 deletions(-) diff --

[PATCH V4 4/12] pm80xx: Updated common functions common for SPC and SPCv/ve

2013-04-18 Thread Anand
ple queues implementation for IO. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c | 193 +++-- drivers/scsi/pm8001/pm8001_init.c | 20 +++-- drivers/scsi/pm8001/pm8001_sa

[PATCH V4 3/12] pm80xx: Multiple inbound/outbound queue configuration

2013-04-18 Thread Anand
off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_defs.h | 14 +++-- drivers/scsi/pm8001/pm8001_hwi.c | 43 drivers/scsi/pm8001/pm8001_init.c | 101 + 3 files chan

[PATCH V4 2/12] pm80xx: Added SPCv/ve specific ids, variables and modify for SPC

2013-04-18 Thread Anand
for 8081, 8088, 8089 SAS/SATA controllers. Added SPCv/ve related macros. Updated macros, hba info structure and other structures for SPCv/ve. Update of structure and variable names for SPC hardware functionalities. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack

[PATCH V4 1/12] pm80xx: fix for memory region free

2013-04-18 Thread Anand
on element_size. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_init.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_init.c b/drivers/scsi/pm8001/pm8001_init.c in

[PATCH V4 00/12] Support for PMC 8081/8088/8089 controllers

2013-04-18 Thread Anand
>From ffe82b1efc42510239046909a7ac0aff10bb4162 Mon Sep 17 00:00:00 2001 From: Sakthivel K Date: Tue, 19 Mar 2013 18:32:55 +0530 Subject: [PATCH V4 00/12] Support for PMC 8081/8088/8089 controllers V4 Resubmission of patchset to handle patch apply issue reported by James. Fixed dependencies in pa

RE: [PATCH V3 01/12] pm80xx: fix for memory region free

2013-04-11 Thread Anand Kumar Santhanam
Hi James, Are you still seeing compilation issue? Do we need to rework on this patchset? Pls let us know. Regards Anand -Original Message- From: Anand Kumar Santhanam Sent: Thursday, April 11, 2013 12:05 PM To: 'James Bottomley' Cc: 'linux-scsi@vger.kernel.org'; H

RE: [PATCH V3 02/12] pm80xx: Added SPCv/ve specific ids, variables and modify for SPC

2013-04-11 Thread Anand Kumar Santhanam
Hi James, I will double check the same. Also can you pls provide the tool which you are using to apply the patch and also the kernel version? I will ensure that we locally apply the patches before sending to the list. Regards Anand -Original Message- From: James Bottomley

RE: [PATCH V3 02/12] pm80xx: Added SPCv/ve specific ids, variables and modify for SPC

2013-04-10 Thread Anand Kumar Santhanam
Hi James, Did you take the patch attachment from the email? Pls let us know as to which version of diff tool you are using. I used the patch command to apply this patch against 3.8-rc6 tree to check whether the patch is applying properly. Regards Anand -Original Message- From: James

RE: [PATCH V3 01/12] pm80xx: fix for memory region free

2013-04-10 Thread Anand Kumar Santhanam
had suggested and we did not encounter compilation errors after applying each patch. Regards Anand -Original Message- From: James Bottomley [mailto:james.bottom...@hansenpartnership.com] Sent: Thursday, April 11, 2013 1:43 AM To: Anand Kumar Santhanam Cc: linux-scsi@vger.kernel.or

RE: [PATCH 01/15] pm80xx: fix for memory region free

2013-04-03 Thread Anand Kumar Santhanam
Hi James, The patches for pm80xx driver has been resubmitted based on your review feedback. Could you pls include the same for 3.9? Regards Anand -Original Message- From: James Bottomley [mailto:james.bottom...@hansenpartnership.com] Sent: Saturday, February 23, 2013 4:35 AM To: Anand

RE: [PATCH V2 05/12] pm80xx: MSI-X implementation for using 64 interrupts

2013-03-21 Thread Anand Kumar Santhanam
Hannes, I have submitted patchset v3 which addressed your comment. I have used hpsa.c as reference. Thanks. Regards Anand -Original Message- From: Hannes Reinecke [mailto:h...@suse.de] Sent: Thursday, March 14, 2013 4:51 PM To: Anand Kumar Santhanam Cc: linux-scsi@vger.kernel.org

[PATCH V3 12/12] pm80xx: thermal, sas controller config and error handling update

2013-03-20 Thread Anand
ded SAS controller configuration during initialization Added error handling logic to handle I_T_Nexus errors and variants Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c |2 +- drivers/scsi/pm8001/pm8001_init.c |2 + drivers/scsi/pm8001/pm8001_sa

[PATCH V3 11/12] pm80xx: NCQ error handling changes

2013-03-20 Thread Anand
for libsas to recover. Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c | 270 -- drivers/scsi/pm8001/pm8001_sas.c | 22 +++- drivers/scsi/pm8001/pm8001_sas.h | 15 ++- drivers/scsi/pm8001/pm80xx_hwi.c |

[PATCH V3 10/12] pm80xx: WWN Modification for PM8081/88/89 controllers

2013-03-20 Thread Anand
VPD. PM8088/89 - Read WWN from EEPROM. PM8001 - Read WWN from NVM. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_init.c | 43 +++-- 1 files changed, 36 insertions(+), 7 deletions(-) diff --git a/drivers/s

[PATCH V3 09/12] pm80xx: Changed module name and debug messages update

2013-03-20 Thread Anand
l K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c | 11 ++- drivers/scsi/pm8001/pm8001_init.c | 14 ++ drivers/scsi/pm8001/pm8001_sas.h |8 3 files changed, 20 insertions(+), 13 deletions(-) diff --git a/drivers/scsi/pm8

[PATCH V3 08/12] pm80xx: Firmware flash memory free fix, with addition of new memory region for it

2013-03-20 Thread Anand
n a core dump. So allocated a new memory region for it. Fix for passing proper address and operation in firmware flash update. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_ctl.c |5 +++-- drivers/scsi/pm8001/pm8001_defs.h |

[PATCH V3 07/12] pm80xx: SPC new firmware changes for device id 0x8081 alone

2013-03-20 Thread Anand
nly. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c | 31 --- drivers/scsi/pm8001/pm8001_hwi.h |2 ++ 2 files changed, 30 insertions(+), 3 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_hwi.

[PATCH V3 05/12] pm80xx: MSI-X implementation for using 64 interrupts

2013-03-20 Thread Anand
the device. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_init.c | 141 + drivers/scsi/pm8001/pm8001_sas.h |2 + 2 files changed, 113 insertions(+), 30 deletions(-) diff --git a/drivers/scsi/pm8

[PATCH V3 03/12] pm80xx: Multiple inbound/outbound queue configuration

2013-03-20 Thread Anand
off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_defs.h | 14 +++-- drivers/scsi/pm8001/pm8001_hwi.c | 43 drivers/scsi/pm8001/pm8001_init.c | 101 + 3 files changed, 98 insertions(+),

[PATCH V3 02/12] pm80xx: Added SPCv/ve specific ids, variables and modify for SPC

2013-03-20 Thread Anand
for 8081, 8088, 8089 SAS/SATA controllers. Added SPCv/ve related macros. Updated macros, hba info structure and other structures for SPCv/ve. Update of structure and variable names for SPC hardware functionalities. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- driv

[PATCH V3 01/12] pm80xx: fix for memory region free

2013-03-20 Thread Anand
on element_size. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_init.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_init.c b/drivers/scsi/pm8001/pm8001_init.c index 4c9fe73..3d5e522 100

[PATCH V3 00/12] Support for PMC 8081/8088/8089 controllers

2013-03-20 Thread Anand
>From ffe82b1efc42510239046909a7ac0aff10bb4162 Mon Sep 17 00:00:00 2001 From: Sakthivel K Date: Tue, 19 Mar 2013 18:32:55 +0530 Subject: [PATCH V3 00/12] Support for PMC 8081/8088/8089 controllers V3 Resubmission of patchset addressing Hannes comment on usage of multiple interrupt handlers for h

RE: [RESEND] [PATCH 05/13] pm80xx: MSI-X implementation for using 64 interrupts

2013-03-14 Thread Anand Kumar Santhanam
Hi Hannes, I have addressed your comment and merged individual tasklet to one and have resubmitted the patchset. Regards Anand -Original Message- From: Hannes Reinecke [mailto:h...@suse.de] Sent: Monday, March 04, 2013 3:46 PM To: Anand Kumar Santhanam Cc: linux-scsi@vger.kernel.org

[PATCH V2 12/12] pm80xx: thermal, sas controller config and error handling update

2013-03-14 Thread Anand
ded SAS controller configuration during initialization Added error handling logic to handle I_T_Nexus errors and variants Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c |2 +- drivers/scsi/pm8001/pm8001_init.c |2 + drivers/scsi/pm8001/pm8001_sa

[PATCH V2 11/12] pm80xx: NCQ error handling changes

2013-03-14 Thread Anand
for libsas to recover. Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c | 270 -- drivers/scsi/pm8001/pm8001_sas.c | 22 +++- drivers/scsi/pm8001/pm8001_sas.h | 15 ++- drivers/scsi/pm8001/pm80xx_hwi.c |

[PATCH V2 09/12] pm80xx: Changed module name and debug messages update

2013-03-14 Thread Anand
l K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c | 11 ++- drivers/scsi/pm8001/pm8001_init.c | 14 ++ drivers/scsi/pm8001/pm8001_sas.h |6 +++--- 3 files changed, 19 insertions(+), 12 deletions(-) diff --git a/drivers/scsi/pm8

[PATCH V2 10/12] pm80xx: WWN Modification for PM8081/88/89 controllers

2013-03-14 Thread Anand
VPD. PM8088/89 - Read WWN from EEPROM. PM8001 - Read WWN from NVM. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_init.c | 43 +++-- 1 files changed, 36 insertions(+), 7 deletions(-) diff --git a/drivers/s

[PATCH V2 08/12] pm80xx: Firmware flash memory free fix, with addition of new memory region for it

2013-03-14 Thread Anand
n a core dump. So allocated a new memory region for it. Fix for passing proper address and operation in firmware flash update. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_ctl.c |5 +++-- drivers/scsi/pm8001/pm8001_defs.h |

  1   2   >