[REVIEW PATCH] scsi: Add 'retry_timeout' to avoid infinite command retry

2014-02-04 Thread Eiichi Tsukata
Currently, scsi error handling in scsi_decide_disposition() tries to unconditionally requeue scsi command when device keeps some error state. This is because retryable errors are thought to be temporary and the scsi device will soon recover from those errors. Normally, such retry policy is appropri

RE: [PATCH 3/8] be2iscsi : Fix IRQ_Affinity support in driver.

2014-02-04 Thread Jayamohan Kallickal
-Original Message- From: Mike Christie [mailto:micha...@cs.wisc.edu] Sent: Saturday, February 01, 2014 2:47 PM To: Jayamohan Kallickal Cc: jbottom...@parallels.com; linux-scsi@vger.kernel.org; Jayamohan Kallickal; Sony John-N Subject: Re: [PATCH 3/8] be2iscsi : Fix IRQ_Affinity support

RE: [PATCH 01/22] be2iscsi: Use pci_enable_msix_range()

2014-02-04 Thread Jayamohan Kallickal
-Original Message- From: Alexander Gordeev [mailto:agord...@redhat.com] Sent: Tuesday, February 04, 2014 3:17 AM To: linux-ker...@vger.kernel.org Cc: Alexander Gordeev; Jayamohan Kallickal; linux-scsi@vger.kernel.org; linux-...@vger.kernel.org Subject: [PATCH 01/22] be2iscsi: Use pci_enab

Re: [PATCH 22/22] vmw_pvscsi: Use pci_enable_msix_range()

2014-02-04 Thread Arvind Kumar
Looks fine to me. Acked-by: Arvind Kumar Thanks! Arvind - Original Message - From: "Alexander Gordeev" To: linux-ker...@vger.kernel.org Cc: "Alexander Gordeev" , "Arvind Kumar" , pv-driv...@vmware.com, linux-scsi@vger.kernel.org, linux-...@vger.kernel.org Sent: Tuesday, February 4, 2

Re: [PATCH] qla2xxx: Re-sync module parameter descriptions with the code

2014-02-04 Thread Chad Dupuis
On Tue, 4 Feb 2014, Steven J. Magnani wrote: Fix module parameter descriptions mentioning default values that no longer match the code. Signed-off-by: Steven J. Magnani --- diff -uprN linux-3.14-rc1/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx/qla_os.c --- linux-3.14-rc1/drivers/scs

[PATCH] qla2xxx: Re-sync module parameter descriptions with the code

2014-02-04 Thread Steven J. Magnani
Fix module parameter descriptions mentioning default values that no longer match the code. Signed-off-by: Steven J. Magnani --- diff -uprN linux-3.14-rc1/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx/qla_os.c --- linux-3.14-rc1/drivers/scsi/qla2xxx/qla_os.c2014-02-02 18:42:13.000

PROBLEM: aacraid driver can lock up in 2.6.37 and higherA

2014-02-04 Thread Jon
The conversion of the aacraid driver off of the BKL seems to have a bug that only shows up in some older versions of the adaptec raid tools. Older versions of the tools seem to deadlock when querying the raid card in post-BKL kernels. I'm not so much a kernel expert, but I did trace it to the exac

Re: [PATCH 17/22] pm8001: Use pci_enable_msix_range()

2014-02-04 Thread Jack Wang
On 02/04/2014 12:17 PM, Alexander Gordeev wrote: > As result of deprecation of MSI-X/MSI enablement functions > pci_enable_msix() and pci_enable_msi_block() all drivers > using these two interfaces need to be updated to use the > new pci_enable_msi_range() and pci_enable_msix_range() > interfaces.

Re: [PATCH 16/22] pm8001: Fix invalid success return when request_irq() failed

2014-02-04 Thread Jack Wang
On 02/04/2014 12:17 PM, Alexander Gordeev wrote: > When enabling MSI-X if a call to request_irq() failed > pm8001_setup_msix() still returns success. This udate > fixes the described misbehaviour. > > Signed-off-by: Alexander Gordeev > Cc: xjtu...@gmail.com > Cc: lindar_...@usish.com > Cc: linux-

[PATCH 07/22] fnic: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev Cc: Hiral Patel Cc: Sum

[PATCH 04/22] bfa: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev Cc: Anil Gurumurthy Cc:

[PATCH 12/22] lpfc: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev Cc: James Smart Cc: lin

[PATCH 05/22] csiostor: Remove superfluous call to pci_disable_msix()

2014-02-04 Thread Alexander Gordeev
Signed-off-by: Alexander Gordeev Cc: Naresh Kumar Inna Cc: Arvind Bhushan Cc: linux-scsi@vger.kernel.org Cc: linux-...@vger.kernel.org --- drivers/scsi/csiostor/csio_isr.c |4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) diff --git a/drivers/scsi/csiostor/csio_isr.c b/drivers/scsi

[PATCH 06/22] csiostor: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev Cc: Naresh Kumar Inna C

[PATCH 03/22] bfa: Cleanup bfad_setup_intr()

2014-02-04 Thread Alexander Gordeev
Signed-off-by: Alexander Gordeev Cc: Anil Gurumurthy Cc: Vijaya Mohan Guvva Cc: linux-scsi@vger.kernel.org Cc: linux-...@vger.kernel.org --- drivers/scsi/bfa/bfad.c | 18 -- 1 files changed, 8 insertions(+), 10 deletions(-) diff --git a/drivers/scsi/bfa/bfad.c b/drivers/scsi/

[PATCH 10/22] isci: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev Cc: Lukasz Dorau Cc: Ma

[PATCH 11/22] lpfc: Remove superfluous call to pci_disable_msix()

2014-02-04 Thread Alexander Gordeev
Signed-off-by: Alexander Gordeev Cc: James Smart Cc: linux-scsi@vger.kernel.org Cc: linux-...@vger.kernel.org --- drivers/scsi/lpfc/lpfc_init.c |9 ++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/drivers/scsi/lpfc/lpfc_init.c b/drivers/scsi/lpfc/lpfc_init.c index 68c

[PATCH 18/22] pmcraid: Get rid of a redundant assignment

2014-02-04 Thread Alexander Gordeev
Signed-off-by: Alexander Gordeev Cc: Anil Ravindranath Cc: linux-scsi@vger.kernel.org Cc: linux-...@vger.kernel.org --- drivers/scsi/pmcraid.c |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/pmcraid.c b/drivers/scsi/pmcraid.c index be8ce54..c06af7f 100644 --

[PATCH 17/22] pm8001: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev Cc: xjtu...@gmail.com Cc

[PATCH 22/22] vmw_pvscsi: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev Cc: Arvind Kumar Cc: pv

[PATCH 14/22] mpt2sas: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev Cc: Nagalakshmi Nandigam

[PATCH 20/22] qla2xxx: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Log message code 0x00c6 preserved, although it is reported

[PATCH 16/22] pm8001: Fix invalid success return when request_irq() failed

2014-02-04 Thread Alexander Gordeev
When enabling MSI-X if a call to request_irq() failed pm8001_setup_msix() still returns success. This udate fixes the described misbehaviour. Signed-off-by: Alexander Gordeev Cc: xjtu...@gmail.com Cc: lindar_...@usish.com Cc: linux-scsi@vger.kernel.org Cc: linux-...@vger.kernel.org --- drivers/s

[PATCH 15/22] mpt3sas: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev Cc: Nagalakshmi Nandigam

[PATCH 19/22] pmcraid: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev Cc: Anil Ravindranath C

[PATCH 08/22] hpsa: Fallback to MSI rather than to INTx if MSI-X failed

2014-02-04 Thread Alexander Gordeev
Signed-off-by: Alexander Gordeev Cc: "Stephen M. Cameron" Cc: iss_storage...@hp.com Cc: linux-scsi@vger.kernel.org Cc: linux-...@vger.kernel.org --- drivers/scsi/hpsa.c |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c index 86

[PATCH 09/22] hpsa: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev Cc: "Stephen M. Cameron"

[PATCH 21/22] qla4xxx: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev Cc: Vikas Chaudhary Cc:

[PATCH 02/22] bfa: Do not call pci_enable_msix() once it failed

2014-02-04 Thread Alexander Gordeev
Function pci_enable_msix() should not be called again in case it threw a negative errno. Signed-off-by: Alexander Gordeev Cc: Anil Gurumurthy Cc: Vijaya Mohan Guvva Cc: linux-scsi@vger.kernel.org Cc: linux-...@vger.kernel.org --- drivers/scsi/bfa/bfad.c | 48 ++---

[PATCH 00/22] scsi: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Cc: pv-driv...@vmware.com Cc: iscsi-dri...@qlogic.com Cc:

[PATCH 13/22] megaraid: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev Cc: Neela Syam Kolli Cc

[PATCH 01/22] be2iscsi: Use pci_enable_msix_range()

2014-02-04 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev Cc: Jayamohan Kallickal

[Bug 69871] drivers/scsi/bfa/bfad_bsg.c:110: possible bad array index ?

2014-02-04 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=69871 Alan changed: What|Removed |Added CC||a...@lxorguk.ukuu.org.uk Component|Other