Re: [PATCH v13 3/3] arm64: Add APM X-Gene SoC AHCI SATA host controller DTS entries

2014-02-24 Thread Loc Ho
Hi Kishon/Tejun, >> > Signed-off-by: Loc Ho mailto:l...@apm.com>> >> > Signed-off-by: Tuan Phan mailto:tp...@apm.com>> >> > Signed-off-by: Suman Tripathi > > >> >> This doesn't apply cleanly to libata/for-3.15. How should this be >> routed? >> >> >> Y

Re: [RFC 0/6] vhost/scsi: Add T10 PI SGL passthrough support

2014-02-24 Thread Nicholas A. Bellinger
On Mon, 2014-02-24 at 11:23 +0100, Paolo Bonzini wrote: > Il 24/02/2014 06:32, Nicholas A. Bellinger ha scritto: > > AFAICT up until this point the ->prio field has been unused, but > > I'm certainly open to better ways of signaling (to vhost) that some > > number of metadata iovs are to be expecte

Re: [PATCH v13 3/3] arm64: Add APM X-Gene SoC AHCI SATA host controller DTS entries

2014-02-24 Thread Kishon Vijay Abraham I
Hi, On Tuesday 25 February 2014 06:44 AM, Loc Ho wrote: > Hi Tejun, > > On Sun, Feb 23, 2014 at 10:54:25PM -0700, Loc Ho wrote: > > Signed-off-by: Loc Ho mailto:l...@apm.com>> > > Signed-off-by: Tuan Phan mailto:tp...@apm.com>> > > Signed-off-by: Suman Tripathi

[PATCH v14 0/3] ata: Add APM X-Gene SoC AHCI SATA host controller support

2014-02-24 Thread Loc Ho
This patch adds support for the APM X-Gene SoC AHCI SATA host controller. In order for the host controller to work, the corresponding PHY driver musts also be available. v14: * Remove the shutdown already check and replace the while loop check with msleep in function xgene_ahci_init_memram v1

[PATCH v14 1/3] Documentation: Add documentation for APM X-Gene SoC SATA host controller DTS binding

2014-02-24 Thread Loc Ho
Signed-off-by: Loc Ho Signed-off-by: Tuan Phan Signed-off-by: Suman Tripathi --- .../devicetree/bindings/ata/apm-xgene.txt | 70 1 files changed, 70 insertions(+), 0 deletions(-) create mode 100644 Documentation/devicetree/bindings/ata/apm-xgene.txt diff --git

[PATCH v14 3/3] arm64: Add APM X-Gene SoC AHCI SATA host controller DTS entries

2014-02-24 Thread Loc Ho
Signed-off-by: Loc Ho Signed-off-by: Tuan Phan Signed-off-by: Suman Tripathi --- arch/arm64/boot/dts/apm-storm.dtsi | 75 1 files changed, 75 insertions(+), 0 deletions(-) diff --git a/arch/arm64/boot/dts/apm-storm.dtsi b/arch/arm64/boot/dts/apm-storm.dt

[PATCH v14 2/3] ata: Add APM X-Gene SoC AHCI SATA host controller driver

2014-02-24 Thread Loc Ho
This patch adds support for the APM X-Gene SoC AHCI SATA host controller driver. It requires the corresponding APM X-Gene SoC PHY driver. Signed-off-by: Loc Ho Signed-off-by: Tuan Phan Signed-off-by: Suman Tripathi --- drivers/ata/Kconfig |8 + drivers/ata/Makefile |1 + drive

[PATCH 01/10] qla4xxx: Do not wait for IO completion, after issuing stop_firmware

2014-02-24 Thread vikas.chaudhary
From: Tej Parkash Problem: iSCSI stop_firmware mailbox command is not completing outstanding IO. Solution: Do not wait for IO completion after issuing stop_firmware mailbox command Signed-off-by: Tej Parkash Signed-off-by: Vikas Chaudhary --- drivers/scsi/qla4xxx/ql4_os.c | 3 --- 1 file cha

[PATCH 06/10] qla4xxx: qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c

2014-02-24 Thread vikas.chaudhary
From: Vikas Chaudhary Signed-off-by: Vikas Chaudhary --- drivers/scsi/qla4xxx/ql4_83xx.c | 106 drivers/scsi/qla4xxx/ql4_nx.c | 106 2 files changed, 106 insertions(+), 106 deletions(-) diff --git a/drivers/scs

[PATCH 10/10] qla4xxx: Update driver version to 5.04.00-k5

2014-02-24 Thread vikas.chaudhary
From: Vikas Chaudhary Signed-off-by: Vikas Chaudhary --- drivers/scsi/qla4xxx/ql4_version.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/qla4xxx/ql4_version.h b/drivers/scsi/qla4xxx/ql4_version.h index c6ba0a6..bd78cb3 100644 --- a/drivers/scsi/qla4xxx/ql4_v

[PATCH 05/10] qla4xxx: Added PEX DMA Support for ISP8022 Adapter

2014-02-24 Thread vikas.chaudhary
From: Tej Parkash Signed-off-by: Tej Parkash Signed-off-by: Vikas Chaudhary --- drivers/scsi/qla4xxx/ql4_83xx.c | 44 + drivers/scsi/qla4xxx/ql4_glbl.h | 2 +- drivers/scsi/qla4xxx/ql4_nx.c | 15 -- 3 files changed, 28 insertions(+), 33 de

[PATCH 04/10] qla4xxx: Added new opcodes for 84XX Minidump template

2014-02-24 Thread vikas.chaudhary
From: Tej Parkash Updated driver with new opcode (RDDFE, RDMDIO and POLLWR) which are added with latest firmware minidump template Signed-off-by: Tej Parkash Signed-off-by: Vikas Chaudhary --- drivers/scsi/qla4xxx/ql4_83xx.h | 44 ++ drivers/scsi/qla4xxx/ql4_nx.c | 335

[PATCH 03/10] qla4xxx: Add support of 0xFF capture mask for minidump

2014-02-24 Thread vikas.chaudhary
From: Tej Parkash Signed-off-by: Tej Parkash Signed-off-by: Vikas Chaudhary --- drivers/scsi/qla4xxx/ql4_fw.h | 4 drivers/scsi/qla4xxx/ql4_init.c | 30 -- drivers/scsi/qla4xxx/ql4_os.c | 2 +- 3 files changed, 33 insertions(+), 3 deletions(-) diff --git

[PATCH 08/10] qla4xxx: Initialize hardware queue for ISP40XX

2014-02-24 Thread vikas.chaudhary
From: Vikas Chaudhary Issue: System crash while target discovery for ISP40XX Root cause: Function qla4xxx_init_rings() is not called for ISP40XX Fix: Call function qla4xxx_init_rings() for ISP40XX from qla4xxx_start_firmware(). Signed-off-by: Vikas Chaudhary --- drivers/scsi/qla4xxx/ql4_init

[PATCH 00/10] qla4xxx: 5.04.00-k5: Updates for scsi "misc" branch

2014-02-24 Thread vikas.chaudhary
From: Vikas Chaudhary James, Please apply the following patches to the scsi tree at your earliest convenience. Tej Parkash (5): qla4xxx: Do not wait for IO completion, after issuing stop_firmware qla4xxx: Change default capture to firmware defined capture mask qla4xxx: Add su

[PATCH 09/10] qla4xxx: Fix memory leak in func qla4_84xx_config_acb()

2014-02-24 Thread vikas.chaudhary
From: Vikas Chaudhary Use correct goto statement to free dma memory in case of failure in function qla4_84xx_config_acb() Signed-off-by: Vikas Chaudhary --- drivers/scsi/qla4xxx/ql4_mbx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/qla4xxx/ql4_mbx.c b/drive

[PATCH 02/10] qla4xxx: Change default capture to firmware defined capture mask

2014-02-24 Thread vikas.chaudhary
From: Tej Parkash Signed-off-by: Tej Parkash Signed-off-by: Vikas Chaudhary --- drivers/scsi/qla4xxx/ql4_os.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/qla4xxx/ql4_os.c b/drivers/scsi/qla4xxx/ql4_os.c index 2e95be4..fb90c9d 100644 --- a/drivers/scsi/q

[PATCH 07/10] qla4xxx: Check for correct return status

2014-02-24 Thread vikas.chaudhary
From: Vikas Chaudhary Check for correct return status in function - qla4_8xxx_minidump_pex_dma_read Signed-off-by: Vikas Chaudhary --- drivers/scsi/qla4xxx/ql4_nx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/qla4xxx/ql4_nx.c b/drivers/scsi/qla4xxx/ql4_nx.c

Re: [PATCH v13 2/3] ata: Add APM X-Gene SoC AHCI SATA host controller driver

2014-02-24 Thread Tejun Heo
Hey, On Mon, Feb 24, 2014 at 05:02:52PM -0800, Loc Ho wrote: > The completion of the RAM removal from shutdown is quite fast. As per > spec, the max time is 1ms but from the run-time code, it only take one > (1us) or two (2us) read for this to completed. An 1 ms hard delay is more > than 100 time

[PATCH 2/2] ipr: Add new CCIN definition for new hardware support

2014-02-24 Thread wenxiong
Add the appropriate definition and table entry for new hardware support. Signed-off-by: Wen Xiong --- drivers/scsi/ipr.c |6 ++ drivers/scsi/ipr.h |3 +++ 2 files changed, 9 insertions(+) Index: b/drivers/scsi/ipr.c ==

[PATCH 1/2] ipr: Format HCAM overlay ID 0x21

2014-02-24 Thread wenxiong
This patch adds formatting error overlay 0x21 to improve debug capabilities. Signed-off-by: Wen Xiong --- drivers/scsi/ipr.c | 39 +++ drivers/scsi/ipr.h | 14 ++ 2 files changed, 53 insertions(+) Index: b/drivers/scsi/ipr.c =

[PATCH 0/2] Formatting overlay 0x21 and new CCINs

2014-02-24 Thread wenxiong
This patch series included formatting overlay 0x21 and adding three more new CCINs for new hardware. Thanks, Wendy -- -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majo

Re: [PATCH] vhost/scsi: Check LUN structure byte 0 is set to 1, per spec

2014-02-24 Thread Nicholas A. Bellinger
Hi Venkatesh, On Mon, 2014-02-24 at 14:13 -0800, Venkatesh Srinivas wrote: > The virtio spec requires byte 0 of the virtio-scsi LUN structure > to be '1'. > > Signed-off-by: Venkatesh Srinivas > --- > drivers/vhost/scsi.c | 6 ++ > 1 file changed, 6 insertions(+) > > diff --git a/drivers

Re: loading scsi_debug with data integrity hits BUG_ON

2014-02-24 Thread Muthu Kumar
yep... silly me ;) On Mon, Feb 24, 2014 at 2:37 PM, Jens Axboe wrote: > On 2014-02-24 14:15, Muthu Kumar wrote: >> >> NAB, >> >> On Thu, Feb 20, 2014 at 11:28 AM, Nicholas A. Bellinger >> wrote: >>> >>> On Thu, 2014-02-20 at 14:16 -0500, Martin K. Petersen wrote: > > "nab" == Nic

Re: loading scsi_debug with data integrity hits BUG_ON

2014-02-24 Thread Jens Axboe
On 2014-02-24 14:15, Muthu Kumar wrote: NAB, On Thu, Feb 20, 2014 at 11:28 AM, Nicholas A. Bellinger wrote: On Thu, 2014-02-20 at 14:16 -0500, Martin K. Petersen wrote: "nab" == Nicholas A Bellinger writes: nab> Given that there is no (easy) way to ascertain what the original nab> value of

Re: [PATCH] vhost/scsi: Check LUN structure byte 0 is set to 1, per spec

2014-02-24 Thread Paolo Bonzini
> The virtio spec requires byte 0 of the virtio-scsi LUN structure > to be '1'. > > Signed-off-by: Venkatesh Srinivas > --- > drivers/vhost/scsi.c | 6 ++ > 1 file changed, 6 insertions(+) > > diff --git a/drivers/vhost/scsi.c b/drivers/vhost/scsi.c > index 0a025b8..e48d4a6 100644 > --- a

[Bug 71021] WARNING: CPU: 0 PID: 5517 at /build/buildd/linux-3.13.0/fs/sysfs/group.c:214 sysfs_remove_group+0xc6/0xd0()

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

Re: loading scsi_debug with data integrity hits BUG_ON

2014-02-24 Thread Muthu Kumar
NAB, On Thu, Feb 20, 2014 at 11:28 AM, Nicholas A. Bellinger wrote: > On Thu, 2014-02-20 at 14:16 -0500, Martin K. Petersen wrote: >> > "nab" == Nicholas A Bellinger writes: >> >> nab> Given that there is no (easy) way to ascertain what the original >> nab> value of bio_integrity->bip_iter.b

[PATCH] vhost/scsi: Check LUN structure byte 0 is set to 1, per spec

2014-02-24 Thread Venkatesh Srinivas
The virtio spec requires byte 0 of the virtio-scsi LUN structure to be '1'. Signed-off-by: Venkatesh Srinivas --- drivers/vhost/scsi.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/vhost/scsi.c b/drivers/vhost/scsi.c index 0a025b8..e48d4a6 100644 --- a/drivers/vhost/scsi.c +

Re: [PATCH]: qla2xxx: Fix kernel panic on selective retransmission request.

2014-02-24 Thread Nicholas A. Bellinger
Hi Greg, On Mon, 2014-02-24 at 13:59 -0600, Dr. Greg Wettstein wrote: > From: Dr. Greg Wettstein > > qla2xxx: Fix kernel panic on selective retransmission request. > > A selective retransmission request (SRR) is a fibre-channel > protocol control request which provides support for requesti

[PATCH]: qla2xxx: Fix kernel panic on selective retransmission request.

2014-02-24 Thread Dr. Greg Wettstein
From: Dr. Greg Wettstein qla2xxx: Fix kernel panic on selective retransmission request. A selective retransmission request (SRR) is a fibre-channel protocol control request which provides support for requesting retransmission of a data sequence in response to an issue such as frame loss or

Re: [PATCH 0/4] isci, libsas fixes for 3.4-rc2

2014-02-24 Thread Dan Williams
On Sun, Feb 23, 2014 at 12:12 PM, James Bottomley wrote: > > On Thu, 2014-02-06 at 12:22 -0800, Dan Williams wrote: >> Hi James, >> >> Here are some collected fixes. All but patch 2 are tagged for -stable. >> >> Patch 1 and 4 have been on the list since before the 3.14 merge window, >> patch 2 an

Re: [PATCH 05/11] IB/iser: Replace fastreg descriptor valid bool with indicators container

2014-02-24 Thread Nicholas A. Bellinger
On Mon, 2014-02-24 at 10:27 +0200, Sagi Grimberg wrote: > On 2/24/2014 9:30 AM, Nicholas A. Bellinger wrote: > > On Sun, 2014-02-23 at 22:53 -0800, Nicholas A. Bellinger wrote: > >> On Sun, 2014-02-23 at 14:19 +0200, Sagi Grimberg wrote: > >>> In T10-PI support we will have memory keys for protecti

Re: [PATCH v13 3/3] arm64: Add APM X-Gene SoC AHCI SATA host controller DTS entries

2014-02-24 Thread Tejun Heo
On Sun, Feb 23, 2014 at 10:54:25PM -0700, Loc Ho wrote: > Signed-off-by: Loc Ho > Signed-off-by: Tuan Phan > Signed-off-by: Suman Tripathi This doesn't apply cleanly to libata/for-3.15. How should this be routed? Thanks. -- tejun -- To unsubscribe from this list: send the line "unsubscribe

Re: [PATCH v13 2/3] ata: Add APM X-Gene SoC AHCI SATA host controller driver

2014-02-24 Thread Tejun Heo
Hello, Loc. Almost there. Just one more thing. On Sun, Feb 23, 2014 at 10:54:24PM -0700, Loc Ho wrote: > +static int xgene_ahci_init_memram(struct xgene_ahci_context *ctx) > +{ > + void __iomem *diagcsr = ctx->csr_base + SATA_DIAG_OFFSET; > + int try; > + u32 val; > + > + va

Re: [PATCH] [SCSI] lpfc 8.3.43: use NULL instead of 0 for pointer

2014-02-24 Thread James Smart
Acked-by: James Smart -- james s On 2/20/2014 8:10 PM, Daeseok Youn wrote: >From 9e7478f6e953fac5b2bef0f5abe76fe8dc9e59d1 Mon Sep 17 00:00:00 2001 From: Daeseok Youn Date: Fri, 21 Feb 2014 09:03:32 +0900 Subject: [PATCH] [SCSI] lpfc 8.3.43: use NULL instead of 0 for pointer sparse says:

Re: memory-barriers.txt again (was Re: [PATCH 4/9] firewire: don't use PREPARE_DELAYED_WORK)

2014-02-24 Thread Paul E. McKenney
On Mon, Feb 24, 2014 at 01:32:54AM +0100, Stefan Richter wrote: > On Feb 23 Paul E. McKenney wrote: > >>> Please see below for a patch against the current version of > >>> Documentation/memory-barriers.txt. Does this update help? > > Thank you, this clarifies it. > > [...] > A new nit: > > +The

Re: memory-barriers.txt again (was Re: [PATCH 4/9] firewire: don't use PREPARE_DELAYED_WORK)

2014-02-24 Thread Paul E. McKenney
On Sun, Feb 23, 2014 at 07:09:55PM -0500, Peter Hurley wrote: > On 02/23/2014 06:50 PM, Paul E. McKenney wrote: > >On Sun, Feb 23, 2014 at 03:35:31PM -0500, Peter Hurley wrote: > >>Hi Paul, > >> > >>On 02/23/2014 11:37 AM, Paul E. McKenney wrote: > >>>commit aba6b0e82c9de53eb032844f1932599f148ff68d

Re: [PATCH 00/15] A different approach for using blk-mq in the SCSI layer

2014-02-24 Thread Christoph Hellwig
On Wed, Feb 05, 2014 at 04:41:18AM -0800, Christoph Hellwig wrote: > There are still lots of limits mostly due to the lack of functionality in > blk-mq, and I will try to address these in the blk-mq core mostly. > > A git tree is also available at > > git://git.infradead.org/users/hch/scsi.git#

FROM Western Union Branch Cotonou

2014-02-24 Thread Mr.Mike Wensman
I'm An Assistant Manager Western Union Branch Cotonou (Bank of Africa Benin SA) Benin Republic, My Name Is Mr.Mike Wensman, I am responding back to you this morning to inform you that Our General manager just passed away 5days ago (((Died)))luckily i went through all the files and found out that

Re: [RFC 0/6] vhost/scsi: Add T10 PI SGL passthrough support

2014-02-24 Thread Paolo Bonzini
Il 24/02/2014 06:32, Nicholas A. Bellinger ha scritto: AFAICT up until this point the ->prio field has been unused, but I'm certainly open to better ways of signaling (to vhost) that some number of metadata iovs are to be expected.. Any thoughts..? Hi nab, the virtio-scsi side of the patch is

Re: [RFC 0/6] vhost/scsi: Add T10 PI SGL passthrough support

2014-02-24 Thread Michael S. Tsirkin
On Mon, Feb 24, 2014 at 05:32:24AM +, Nicholas A. Bellinger wrote: > From: Nicholas Bellinger > > Hi MST, MKP, Paolo & Co, > > The following is an initial RFC series for allowing vhost/scsi to > accept T10 protection information (PI) as seperate SGLs along side > existing data payload SGLs f

Re: [PATCH 05/11] IB/iser: Replace fastreg descriptor valid bool with indicators container

2014-02-24 Thread Sagi Grimberg
On 2/24/2014 9:30 AM, Nicholas A. Bellinger wrote: On Sun, 2014-02-23 at 22:53 -0800, Nicholas A. Bellinger wrote: On Sun, 2014-02-23 at 14:19 +0200, Sagi Grimberg wrote: In T10-PI support we will have memory keys for protection buffers and signature transactions. We prefer to compact indicator

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

2014-02-24 Thread Alexander Gordeev
Function pci_enable_msix() should not be called in case it threw a negative errno from a previous call. 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 v2 00/23] scsi: Use pci_enable_msix_range() instead of pci_enable_msix()

2014-02-24 Thread Alexander Gordeev
Hello! This series is against James Bottomley's SCSI tree [1], but it needs commit f7fc32c ("PCI/MSI: Add pci_enable_msi_exact() and pci_enable_msix_exact()") from from Bjorn Helgaas's PCI tree [2]: 1. git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git for-next 2. git://git.kernel.org/pu

[PATCH v2 06/23] csiostor: Use pci_enable_msix_range() instead of pci_enable_msix()

2014-02-24 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() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Sign

[PATCH v2 03/23] bfa: Cleanup bfad_setup_intr() function

2014-02-24 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 v2 05/23] csiostor: Remove superfluous call to pci_disable_msix()

2014-02-24 Thread Alexander Gordeev
There is no need to call pci_disable_msix() in case the previous call to pci_enable_msix() failed 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 cha

[PATCH v2 07/23] fnic: Use pci_enable_msix_exact() instead of pci_enable_msix()

2014-02-24 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() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Sign

[PATCH v2 12/23] lpfc: Use pci_enable_msix_range() instead of pci_enable_msix()

2014-02-24 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() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Sign

[PATCH v2 10/23] isci: Use pci_enable_msix_exact() instead of pci_enable_msix()

2014-02-24 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() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Sign

[PATCH v2 01/23] be2iscsi: Use pci_enable_msix_exact() instead of pci_enable_msix()

2014-02-24 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() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Sign

Re: [PATCH v2 4/9] ipr: Use pci_enable_msi_range() and pci_enable_msix_range()

2014-02-24 Thread Alexander Gordeev
On Thu, Jan 30, 2014 at 03:06:30PM +0100, Alexander Gordeev wrote: > On Wed, Jan 29, 2014 at 02:26:52PM +0100, Alexander Gordeev wrote: > > > Do you want me to rediff your patches on top of this one, > > > or do you want to keep the entire MSI series together > > > and do the rediff? Otherwise the

[PATCH v2 15/23] mpt2sas: Use pci_enable_msix_exact() instead of pci_enable_msix()

2014-02-24 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() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Sign

[PATCH v2 14/23] megaraid: Use pci_enable_msix_range() instead of pci_enable_msix()

2014-02-24 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() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Sign

[PATCH v2 16/23] mpt3sas: Use pci_enable_msix_exact() instead of pci_enable_msix()

2014-02-24 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() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Sign

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

2014-02-24 Thread Alexander Gordeev
There is no need to call pci_disable_msix() in case the previous call to pci_enable_msix() failed Signed-off-by: Alexander Gordeev Cc: James Smart Cc: linux-scsi@vger.kernel.org Cc: linux-...@vger.kernel.org Acked-by: James Smart --- drivers/scsi/lpfc/lpfc_init.c |9 ++--- 1 files cha

[PATCH v2 19/23] pmcraid: Get rid of a redundant assignment

2014-02-24 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 v2 20/23] pmcraid: Use pci_enable_msix_range() instead of pci_enable_msix()

2014-02-24 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() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Sign

[PATCH v2 21/23] qla2xxx: Use pci_enable_msix_range() instead of pci_enable_msix()

2014-02-24 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() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Log

[PATCH v2 22/23] qla4xxx: Use pci_enable_msix_exact() instead of pci_enable_msix()

2014-02-24 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() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Sign

[PATCH v2 17/23] pm8001: Fix invalid return when request_irq() failed

2014-02-24 Thread Alexander Gordeev
When a call to request_irq() failed pm8001_setup_msix() still returns the 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 Acked-by: Jack Wang --- dr

[PATCH v2 18/23] pm8001: Use pci_enable_msix_exact() instead of pci_enable_msix()

2014-02-24 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() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Sign

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

2014-02-24 Thread Alexander Gordeev
Currently the driver falls back to INTx mode when MSI-X initialization failed. This is a suboptimal behaviour for chips that also support MSI. This update changes that behaviour and falls back to MSI mode in case MSI-X mode initialization failed. Signed-off-by: Alexander Gordeev Cc: "Stephen M. C

[PATCH v2 23/23] vmw_pvscsi: Use pci_enable_msix_exact() instead of pci_enable_msix()

2014-02-24 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() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Sign

[PATCH v2 09/23] hpsa: Use pci_enable_msix_exact() instead of pci_enable_msix()

2014-02-24 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() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Sign

[PATCH v2 04/23] bfa: Use pci_enable_msix_exact() instead of pci_enable_msix()

2014-02-24 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() or pci_enable_msi_exact() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Sign