Re: [PATCH 0/4] scsi: 64-bit LUN support

2013-03-26 Thread Chad Dupuis
On Tue, 19 Feb 2013, Hannes Reinecke wrote: This patchset updates the SCSI midlayer to use 64-bit LUNs internally. It eliminates the need to limit the number of LUNs artificially to avoid aliasing issues; the SCSI midlayer can now accept any LUN presented to it. The LLDD specific settings

Re: [PATCH 0/4] scsi: 64-bit LUN support

2013-03-27 Thread Chad Dupuis
On Wed, 27 Mar 2013, Hannes Reinecke wrote: On 03/26/2013 07:00 PM, Chad Dupuis wrote: On Tue, 19 Feb 2013, Hannes Reinecke wrote: This patchset updates the SCSI midlayer to use 64-bit LUNs internally. It eliminates the need to limit the number of LUNs artificially to avoid aliasing

Re: [PATCH] scsi_transport_fc: Make 'port_state' writeable

2013-04-12 Thread Chad Dupuis
Our testing of this patch has not shown any issues however I think we would be more comfortable with this change if there was a callback back into the LLDs that want to be notified of the rport state change so we can sync up our internal fibre channel port structures. AFAICT the changes required

Re: [scsi:misc 46/59] drivers/scsi/qla2xxx/qla_mr.c:3007:7: warning: large integer implicitly truncated to unsigned type

2013-04-12 Thread Chad Dupuis
On Fri, 12 Apr 2013, James Bottomley wrote: [linux-scsi cc added] On Fri, 2013-04-12 at 09:34 +0800, kbuild test robot wrote: tree: git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git misc head: 9e45dd73234af9a59613dc2989dcc2df2dab847f commit:

[PATCH RESEND] qla2xxx: Update firmware link in Kconfig file.

2013-05-08 Thread Chad Dupuis
Hi James, Can you apply this for inclusion in 3.10-rc? Thanks, Chad Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/Kconfig |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git

Re: [PATCH] bnx2fc: Do not log error for netevents that need no action

2014-06-12 Thread Chad Dupuis
in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Looks fine to me as well. Acked-by: Chad Dupuis chad.dup...@qlogic.com -- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a message to majord

Re: [PATCH 5/6] qla2xxx: Prevent removal and board_disable race

2014-07-25 Thread Chad Dupuis
On Wed, 18 Jun 2014, Joe Lawrence wrote: Introduce mutual exclusion between the qla2xxx_remove_one PCI driver callback and qla2x00_disable_board_on_pci_error, which is scheduled as board_disable work by qla2x00_check_reg{32,16}_for_disconnect: * Leave the driver-specific data attached to the

Re: [PATCH 5/6] qla2xxx: Prevent removal and board_disable race

2014-07-25 Thread Chad Dupuis
On Fri, 25 Jul 2014, Joe Lawrence wrote: On Fri, 25 Jul 2014 11:23:02 -0400 Chad Dupuis chad.dup...@qlogic.com wrote: On Wed, 18 Jun 2014, Joe Lawrence wrote: Introduce mutual exclusion between the qla2xxx_remove_one PCI driver callback and qla2x00_disable_board_on_pci_error, which

Re: [PATCH 0/6] qla2xxx device removal fixups

2014-07-28 Thread Chad Dupuis
Ack the series. Acked-by: Chad Dupuis chad.dup...@qlogic.com On Wed, 18 Jun 2014, Joe Lawrence wrote: Hi Chad, Giri, et al. Stratus has been testing the upstream qla2xxx driver against surprise device removal and has found a few minor issues along the way. With this patchset, results have

[PATCH] bnx2fc: Set no_async_abort to 1 in SCSI host template.

2014-08-05 Thread Chad Dupuis
Set this to 1 for now as we've observed crashes when this is set to the default value of 0. Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/bnx2fc/bnx2fc_fcoe.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/scsi/bnx2fc/bnx2fc_fcoe.c b

Re: [PATCH] bnx2fc: Set no_async_abort to 1 in SCSI host template.

2014-08-05 Thread Chad Dupuis
On Tue, 5 Aug 2014, Venkatesh Srinivas wrote: On Tue, Aug 5, 2014 at 12:45 PM, Chad Dupuis chad.dup...@qlogic.com wrote: Set this to 1 for now as we've observed crashes when this is set to the default value of 0. What sorts of crashes have you seen with no_async_abort=0 (default)? At which

Re: [PATCH] bnx2fc: Set no_async_abort to 1 in SCSI host template.

2014-08-06 Thread Chad Dupuis
On Wed, 6 Aug 2014, Christoph Hellwig wrote: On Tue, Aug 05, 2014 at 05:02:46PM -0400, Chad Dupuis wrote: On Tue, 5 Aug 2014, Venkatesh Srinivas wrote: On Tue, Aug 5, 2014 at 12:45 PM, Chad Dupuis chad.dup...@qlogic.com wrote: Set this to 1 for now as we've observed crashes when

[PATCH 1/2] qla2xxx: Move mailbox failure messages to a default debug level.

2014-08-08 Thread Chad Dupuis
Move the mailbox failure messages to a default debugging level so that benign failures won't flood the system logs but will still show up if default debug messaging is enabled (ql2xextended_error_logging=1). Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis

[PATCH 2/2] qla2xxx: Remove restriction on starting remote device discovery on port update.

2014-08-08 Thread Chad Dupuis
-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_dbg.c | 2 +- drivers/scsi/qla2xxx/qla_isr.c | 10 -- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_dbg.c b/drivers/scsi

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

2014-08-11 Thread Chad Dupuis
of the error code should not notice the difference. Hello, Please, anyone (from QLogic especially) review this patch. Thanks! Looks good. Ack-by: Chad Dupuis chad.dup...@qlogic.com Signed-off-by: Alexander Gordeev agord...@redhat.com Cc: qla2xxx-upstr...@qlogic.com Cc: linux-scsi

Re: [PATCH] bnx2fc: fix incorrect DMA memory mapping in bnx2fc_map_sg()

2014-08-22 Thread Chad Dupuis
Eddie, Maurizio, Since it looks like there can be a difference in the pdev would it make sense instead to convert the unmap function to use the bare DMA API so we're consistent in our use of hba-pcidev-dev? Maybe something like this: diff --git a/drivers/scsi/bnx2fc/bnx2fc_io.c

Re: [PATCH] bnx2fc: do not add shared skbs to the fcoe_rx_list

2014-08-25 Thread Chad Dupuis
On Fri, 22 Aug 2014, Eddie Wai wrote: On Fri, 2014-07-25 at 10:12 +0200, Maurizio Lombardi wrote: Hi Eddie, just want to add you to the CC list. Some days ago the bnx2fc's maintainer email address has been updated, this should be the new one: qlogic-storage-upstr...@qlogic.com I tried to

Re: [PATCH] bnx2fc: fix incorrect DMA memory mapping in bnx2fc_map_sg()

2014-08-25 Thread Chad Dupuis
On Fri, 22 Aug 2014, Eddie Wai wrote: On Fri, 2014-08-22 at 20:12 +0200, Maurizio Lombardi wrote: Hi Chad, On 08/22/2014 02:08 PM, Chad Dupuis wrote: Eddie, Maurizio, Since it looks like there can be a difference in the pdev would it make sense instead to convert the unmap function

[PATCH] bnx2fc: fix incorrect DMA memory mapping in bnx2fc_unmap_sg_list()

2014-09-02 Thread Chad Dupuis
@broadcom.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/bnx2fc/bnx2fc_io.c | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/bnx2fc/bnx2fc_io.c b/drivers/scsi/bnx2fc/bnx2fc_io.c index 4c5891e..0679782 100644 --- a/drivers/scsi/bnx2fc

Re: [PATCH 31/35] qla2xxx: Disable PCI device in shutdown handler.

2014-09-24 Thread Chad Dupuis
On Wed, 24 Sep 2014, Joe Lawrence wrote: On Wed, 24 Sep 2014 11:37:55 -0400 Chad Dupuis chad.dup...@qlogic.com wrote: On Wed, 24 Sep 2014, Joe Lawrence wrote: On Wed, 24 Sep 2014 03:08:34 -0400 Saurav Kashyap saurav.kash...@qlogic.com wrote: From: Chad Dupuis chad.dup...@qlogic.com

Re: bisected regression: qla2xxx endianness on sparc64

2014-11-03 Thread Chad Dupuis
On Sun, 2 Nov 2014, Meelis Roos wrote: Between 3.17 and 3.18-rc2, qla2xxx is broken on my sparc64 machines. It fails to boot (hangs in firmware rings init). This is the result of bisect: 98aee70d19a7e3203649fa2078464e4f402a0ad8 is the first bad commit commit

Re: [patch 1/2] bnx2fc: check IS_ERR() instead of NULL

2014-11-05 Thread Chad Dupuis
Looks ok. Acked-by: Chad Dupuis chad.dup...@qlogic.com On Tue, 4 Nov 2014, Dan Carpenter wrote: The bnx2fc_if_create() function returns NULL on failure, it never returns an error pointer. Signed-off-by: Dan Carpenter dan.carpen...@oracle.com diff --git a/drivers/scsi/bnx2fc/bnx2fc_fcoe.c b

Re: [PATCH RESEND] bnx2fc: fix tgt spinlock locking

2014-11-07 Thread Chad Dupuis
We've tested this ourselves and it looks good. Acked-by: Chad Dupuis chad.dup...@qlogic.com On Fri, 7 Nov 2014, Maurizio Lombardi wrote: bnx2fc_queuecommand(): when allocating a new io_req, the tgt_lock spinlock must be locked before calling bnx2fc_cmd_alloc(). The spinlock should also

Re: [PATCH] bnx2fc: do not add shared skbs to the fcoe_rx_list

2014-11-14 Thread Chad Dupuis
Maurizio, we've been running this for a little while with no issues so it's good to go from our perspective. Acked-by: Chad Dupuis chad.dup...@qlogic.com On Fri, 14 Nov 2014, Maurizio Lombardi wrote: Hi Chad, On Fri, 2014-08-22 at 16:02 -0700, Eddie Wai wrote: On Fri, 2014-07-25 at 10:12

Re: [PATCH qla2xxx] Race in handling rport deletion in Qlogic driver during recovery causes panic

2014-12-04 Thread Chad Dupuis
by Chad Dupuis, implemented and tested by Laurence Oberman. Chad, can you review this one? Or do you plan to send it to me with the next qla2xxx update? Note that the 3.19 merge window is about to end. This looks good. Thanks. Acked-by: Chad Dupuis chad.dup...@qlogic.com -- To unsubscribe

Re: [PATCH][RFC] scsi_transport_fc: Implement I_T nexus reset

2012-12-07 Thread Chad Dupuis
On Fri, 7 Dec 2012, Mike Christie wrote: On 12/07/2012 08:51 AM, Hannes Reinecke wrote: 'Bus reset' is not really applicable to FibreChannel, as the concept of a bus doesn't apply. Hence all FC LLDD simulate a 'bus reset' by sending a target reset to each attached remote port, causing error

Re: qla2xxx firmware

2012-12-14 Thread Chad Dupuis
On Fri, 14 Dec 2012, Xose Vazquez Perez wrote: On 12/07/2012 08:05 PM, Xose Vazquez Perez wrote: please qlogic guys, send latest fw to upstream linux-firmware.git linux-firmware brings old releases: File: ql2400_fw.bin Version: 5.06.05 MID File: ql2500_fw.bin Version: 5.06.05 MIDQ

Re: [PATCH 1/6] qla2xxx: Determine the number of outstanding commands based on available resources.

2013-01-30 Thread Chad Dupuis
FYI, the fix the smatch warning: + drivers/scsi/qla2xxx/qla_os.c:364 qla2x00_free_req_que() info: + redundant null check on req-outstanding_cmds calling kfree() has been merged with this patch. On Wed, 30 Jan 2013, Saurav Kashyap wrote: From: Chad Dupuis chad.dup...@qlogic.com Base

Re: [PATCH 06/23] qla2xxx: Update the FTP site references in the driver sources.

2013-02-12 Thread Chad Dupuis
On Mon, 11 Feb 2013, Xose Vazquez Perez wrote: Giridhar Malavali wrote: From: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Saurav Kashyap saurav.kash...@qlogic.com --- drivers/scsi/qla2xxx/qla_init.c |2 +-

[PATCH] qla2xxx: Update firmware link in Kconfig file.

2013-02-12 Thread Chad Dupuis
Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/Kconfig |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/Kconfig b/drivers/scsi/qla2xxx/Kconfig index 317a7fd

[PATCH RESEND] qla2xxx: Update firmware link in Kconfig file.

2013-03-07 Thread Chad Dupuis
Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/Kconfig |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/Kconfig b/drivers/scsi/qla2xxx/Kconfig index 317a7fd

[PATCH 3/4] qla2xxx: Update copyright information in LICENSE.qla2xxx file.

2013-03-09 Thread Chad Dupuis
From: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Saurav Kashyap saurav.kash...@qlogic.com --- Documentation/scsi/LICENSE.qla2xxx |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[PATCH 4/4] qla2xxx: Update the driver version to 8.04.00.13-k.

2013-03-09 Thread Chad Dupuis
From: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Saurav Kashyap saurav.kash...@qlogic.com --- drivers/scsi/qla2xxx/qla_version.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[PATCH 2/4] qla2xxx: Fix crash during firmware dump procedure.

2013-03-09 Thread Chad Dupuis
From: Arun Easi arun.e...@qlogic.com System crashes, in initiator mode operation, with qla2xxx_copy_atioqueues() in stack trace when firmware dump is attempted. Check for atio_q_length alone does not indicate if atio_ring is allocated, make explicit check of atio_ring to avoid the crash.

[PATCH 0/4] qla2xxx: Patches for 3.9-rc.

2013-03-09 Thread Chad Dupuis
Hi James, Please apply the following patches for 3.9-rc. Thanks, ~Saurav Arun Easi (1): qla2xxx: Fix crash during firmware dump procedure. Joe Carnuccio (1): Revert qla2xxx: Add setting of driver version string for vendor application. Saurav Kashyap (2): qla2xxx: Update copyright

[PATCH 1/4] Revert qla2xxx: Add setting of driver version string for vendor application.

2013-03-09 Thread Chad Dupuis
From: Joe Carnuccio joe.carnuc...@qlogic.com The original patch was not covering all the adapters and firmwares. This commit reverts 3a11711ad00caebee07e262d188cea66f3473c38. Signed-off-by: Joe Carnuccio joe.carnuc...@qlogic.com Signed-off-by: Saurav Kashyap saurav.kash...@qlogic.com ---

Re: [PATCH 7/7] scsi/qla2xxx: use pcie_is_pcie() to simplify code

2013-09-03 Thread Chad Dupuis
Looks good. Acked-by: Chad Dupuis chad.dup...@qlogic.com On Tue, 3 Sep 2013, Yijing Wang wrote: Use pci_is_pcie() instead of pci_find_capability to simplify code. Signed-off-by: Yijing Wang wangyij...@huawei.com Cc: Andrew Vasquez andrew.vasq...@qlogic.com Cc: linux-dri...@qlogic.com Cc

re: [SCSI] qla2xxx: Add support for ISP8044.

2013-09-03 Thread Chad Dupuis
Dan, Thanks for the heads up. We'll fix this. --Chad On Mon, 2 Sep 2013, Dan Carpenter wrote: Hello Atul Deshmukh, This is a semi-automatic email about new static checker warnings. The patch ef4647420025: [SCSI] qla2xxx: Add support for ISP8044. from Aug 27, 2013, leads to the following

Re: [PATCH 3/5] qla2xxx: Restrict max_luns to 16-bit for older HBAs

2013-12-10 Thread Chad Dupuis
On Tue, 10 Dec 2013, Hannes Reinecke wrote: Older HBAs are only capable of supporting 16-bit LUNs, so we need to make sure to adjust the 'ql2xmaxlun' parameter accordingly. Cc: Chad Dupuis chad.dup...@qlogic.com Signed-off-by: Hannes Reinecke h...@suse.de --- drivers/scsi/qla2xxx/qla_os.c

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

2014-02-04 Thread Chad Dupuis
unsubscribe linux-scsi in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Looks good. Thanks. Acked-by: Chad Dupuis chad.dup...@qlogic.com -- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body

Re: [patch v2] [SCSI] qla2xxx: fix incorrect debug printk

2014-05-05 Thread Chad Dupuis
); + } } } Looks good. Thanks. Reviewed-by: Giridhar Malavali giridhar.malav...@qlogic.com Acked-by: Chad Dupuis chad.dup...@qlogic.com -- To unsubscribe from this list: send the line unsubscribe linux-scsi

Re: [PATCH 3/5] qla2xxx: Restrict max_lun to 16-bit for older HBAs

2014-05-20 Thread Chad Dupuis
On Tue, 20 May 2014, Hannes Reinecke wrote: Older HBAs are only capable of supporting 16-bit LUNs, so we need to make sure to adjust max_lun accordingly. Signed-off-by: Hannes Reinecke h...@suse.de Acked-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_os.c | 7 ++- 1

Re: [PATCH RESUBMIT 2/3] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP

2012-07-11 Thread Chad Dupuis
, pcie_lstat); lspeed = pcie_lstat (BIT_0 | BIT_1 | BIT_2 | BIT_3); lwidth = (pcie_lstat Looks good, thanks. Acked-by: Chad Dupuis chad.dup...@qlogic.com This message and any attached documents contain information from QLogic Corporation or its wholly-owned subsidiaries

Re: [PATCH 2/2] scsi: qla2xxx: print MAC via %pMR

2012-07-26 Thread Chad Dupuis
Acked-by: Chad Dupuis chad.dup...@qlogic.com This message and any attached documents contain information from QLogic Corporation or its wholly-owned subsidiaries that may be confidential. If you are not the intended recipient, you may not read, copy, distribute, or use this information

Re: [PATCH 0/2] Fix the qla2xxx loopback selftests

2012-08-14 Thread Chad Dupuis
On Tue, 14 Aug 2012, st...@purestorage.com wrote: From: Steve Hodgson st...@purestorage.com A few months ago our 2.6.39 based kernel started crashing almost 100% of the time when running the selftests, after seeminly unrelated kernel changes. In the end it was traced down to this use after

[PATCH 01/42] qla2xxx: Bind to ISP8031 devices.

2012-08-22 Thread Chad Dupuis
Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_os.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx/qla_os.c index fb8cd38

[PATCH 03/42] qla2xxx: Add check in qla82xx_watchdog for failed hardware state.

2012-08-22 Thread Chad Dupuis
Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_dbg.c |2 +- drivers/scsi/qla2xxx/qla_nx.c | 16 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/drivers/scsi

[PATCH 02/42] qla2xxx: Add I2C BSG interface.

2012-08-22 Thread Chad Dupuis
From: Joe Carnuccio joe.carnuc...@qlogic.com Add BSG interface to generically access I2C attached devices. Signed-off-by: Joe Carnuccio joe.carnuc...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_bsg.c | 96

[PATCH 05/42] qla2xxx: Display mailbox failure by default.

2012-08-22 Thread Chad Dupuis
From: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_mbx.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_mbx.c b

[PATCH 04/42] qla2xxx: Fix typo in qla2xxx files

2012-08-22 Thread Chad Dupuis
From: Masanari Iida standby2...@gmail.com Correct spelling typo within qla2xxx files. Signed-off-by: Masanari Iida standby2...@gmail.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_dbg.c |4 ++-- drivers/scsi/qla2xxx/qla_fw.h |4 ++-- drivers/scsi

[PATCH 08/42] qla2xxx: Add FW DUMP SIZE sysfs attribute.

2012-08-22 Thread Chad Dupuis
From: Harish Zunjarrao harish.zunjar...@qlogic.com Signed-off-by: Harish Zunjarrao harish.zunjar...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_attr.c | 20 1 files changed, 20 insertions(+), 0 deletions(-) diff --git

[PATCH 07/42] qla2xxx: Implementation of bidirectional.

2012-08-22 Thread Chad Dupuis
From: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_attr.c | 29 ++ drivers/scsi/qla2xxx/qla_bsg.c | 183 drivers/scsi

[PATCH 10/42] qla2xxx: Implemetation of mctp.

2012-08-22 Thread Chad Dupuis
From: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_attr.c | 25 +- drivers/scsi/qla2xxx/qla_dbg.c | 10 +++-- drivers/scsi/qla2xxx/qla_def.h | 10

[PATCH 11/42] qla2xxx: Add bit to identify adapters for thermal temp.

2012-08-22 Thread Chad Dupuis
From: Joe Carnuccio joe.carnuc...@qlogic.com Signed-off-by: Joe Carnuccio joe.carnuc...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_mbx.c |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_mbx.c b

[PATCH 12/42] qla2xxx: Changes for ISP83xx loopback support.

2012-08-22 Thread Chad Dupuis
Minor changes to support loopback functionality with ISP83xx CNAs. Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_bsg.c | 79 --- drivers/scsi/qla2xxx/qla_bsg.h

[PATCH 13/42] qla2xxx: Don't register to legacy interrupt for ISP82xx.

2012-08-22 Thread Chad Dupuis
From: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_isr.c |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/drivers/scsi

[PATCH 14/42] qla2xxx: Update the driver license.

2012-08-22 Thread Chad Dupuis
Update the driver license from 2003-2011 to 2003-2012. Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- Documentation/scsi/LICENSE.qla2xxx |2 +- drivers/scsi/qla2xxx/qla_attr.c |2 +- drivers/scsi/qla2xxx/qla_bsg.c

[PATCH 16/42] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology.

2012-08-22 Thread Chad Dupuis
Easi arun.e...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_init.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_init.c b/drivers/scsi/qla2xxx/qla_init.c index 96fc04f..5fcc0b6 100644 --- a/drivers

[PATCH 17/42] qla2xxx: Implement beacon support for ISP83xx.

2012-08-22 Thread Chad Dupuis
Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_sup.c | 41 ++- 1 files changed, 35 insertions(+), 6 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_sup.c b

[PATCH 20/42] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx.

2012-08-22 Thread Chad Dupuis
From: Atul Deshmukh atul.deshm...@qlogic.com qla2xxx show wrong PCIe(2.5Gb/s x8) speed in the kerenel message. It should be 5.0Gb/s. Signed-off-by: Atul Deshmukh atul.deshm...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_gbl.h |1 - drivers/scsi

[PATCH 19/42] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery.

2012-08-22 Thread Chad Dupuis
From: Santosh Vernekar santosh.verne...@qlogic.com Signed-off-by: Santosh Vernekar santosh.verne...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_init.c | 16 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers

[PATCH 30/42] qla2xxx: Fix for handling some error conditions in loopback.

2012-08-22 Thread Chad Dupuis
Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_bsg.c | 14 +++--- drivers/scsi/qla2xxx/qla_dbg.c |2 +- drivers/scsi/qla2xxx/qla_def.h |3 ++- drivers/scsi/qla2xxx/qla_isr.c | 25

[PATCH 31/42] qla2xxx: Enclose adapter related calls in adapter check in failed state handler.

2012-08-22 Thread Chad Dupuis
From: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_nx.c |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_nx.c b

[PATCH 32/42] qla2xxx: Set Maximum Read Request Size to 4K.

2012-08-22 Thread Chad Dupuis
Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_init.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_init.c b/drivers/scsi/qla2xxx/qla_init.c index

[PATCH 42/42] qla2xxx: Update version number to 8.04.00.07-k.

2012-08-22 Thread Chad Dupuis
Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_version.h |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_version.h b/drivers/scsi/qla2xxx

[PATCH 41/42] qla2xxx: Use the right field for container_of.

2012-08-22 Thread Chad Dupuis
From: Arun Easi arun.e...@qlogic.com Signed-off-by: Arun Easi arun.e...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_os.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx

[PATCH 39/42] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached.

2012-08-22 Thread Chad Dupuis
From: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_isr.c | 14 +- 1 files changed, 1 insertions(+), 13 deletions(-) diff --git a/drivers

[PATCH 40/42] qla2xxx: Allow MSI interrupt registration for ISP82xx.

2012-08-22 Thread Chad Dupuis
From: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_isr.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx

[PATCH 35/42] qla2xxx: Restrict nic core reset to one function for mctp.

2012-08-22 Thread Chad Dupuis
From: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_init.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_init.c b

[PATCH 36/42] qla2xxx: Fix for legacy interrupts for ISP83xx.

2012-08-22 Thread Chad Dupuis
From: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Giridhar Malaval giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_isr.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/drivers/scsi/qla2xxx

[PATCH 38/42] qla2xxx: Fix incorrect status reporting on DIF errors.

2012-08-22 Thread Chad Dupuis
From: Arun Easi arun.e...@qlogic.com Signed-off-by: Arun Easi arun.e...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_isr.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_isr.c b/drivers/scsi/qla2xxx

[PATCH 37/42] qla2xxx: T10 DIF - ISP83xx changes.

2012-08-22 Thread Chad Dupuis
From: Arun Easi arun.e...@qlogic.com Signed-off-by: Arun Easi arun.e...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_attr.c | 11 ++- drivers/scsi/qla2xxx/qla_dbg.c |3 +- drivers/scsi/qla2xxx/qla_def.h | 13 ++-- drivers/scsi

[PATCH 34/42] qla2xxx: Enable fw attributes for ISP24xx and above.

2012-08-22 Thread Chad Dupuis
From: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_mbx.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_mbx.c b

[PATCH 23/42] qla2xxx: Remove setting Scsi_host-this_id during adapter probe.

2012-08-22 Thread Chad Dupuis
Setting this to 255 will cause any target with id 255 to not show up so leave it at the default in our host template. Signed-off-by: Andrew Vasquez andrew.vasq...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_mid.c |1 - drivers/scsi/qla2xxx

[PATCH 24/42] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request.

2012-08-22 Thread Chad Dupuis
From: Andrew Vasquez andrew.vasq...@qlogic.com Signed-off-by: Andrew Vasquez andrew.vasq...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_gs.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_gs.c b

[PATCH 25/42] qla2xxx: Fail initialization if unable to load RISC code.

2012-08-22 Thread Chad Dupuis
From: Andrew Vasquez andrew.vasq...@qlogic.com Signed-off-by: Andrew Vasquez andrew.vasq...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_init.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_init.c

[PATCH 26/42] qla2xxx: Do PCI fundamental reset for ISP83xx

2012-08-22 Thread Chad Dupuis
From: Joe Carnuccio joe.carnuc...@qlogic.com On ISP83xx cards perform a fundamental reset instead of hot reset. Signed-off-by: Joe Carnuccio joe.carnuc...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_os.c |3 ++- 1 files changed, 2 insertions

[PATCH 27/42] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx.

2012-08-22 Thread Chad Dupuis
From: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_init.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_init.c b

[PATCH 29/42] qla2xxx: Fix description of qla2xmaxqdepth parameter.

2012-08-22 Thread Chad Dupuis
Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_os.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx/qla_os.c index 2c95468

[PATCH 28/42] qla2xxx: set idc version if function is first one to come.

2012-08-22 Thread Chad Dupuis
From: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_dbg.c |1 - drivers/scsi/qla2xxx/qla_nx.c | 30 ++ 2 files changed, 26

[PATCH 18/42] qla2xxx: Fix rval may be used uninitialized in this function warning.

2012-08-22 Thread Chad Dupuis
From: Saurav Kashyap saurav.kash...@qlogic.com Fix compile warning in qla25xx_process_bidir_status_iocb as rval is not initialized with a return value. Signed-off-by: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_isr.c

[PATCH 22/42] qla2xxx: Use #defines instead of hardcoded values for intr status.

2012-08-22 Thread Chad Dupuis
From: Arun Easi arun.e...@qlogic.com Signed-off-by: Arun Easi arun.e...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_def.h | 11 +++ drivers/scsi/qla2xxx/qla_isr.c | 36 ++-- 2 files changed, 29 insertions

[PATCH 21/42] qla2xxx: Dont call nic restart firmware if it is already active and running.

2012-08-22 Thread Chad Dupuis
From: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Saurav Kashyap saurav.kash...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_init.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/drivers/scsi/qla2xxx

[PATCH 15/42] qla2xxx: Only enable link up on the correct interrupt event.

2012-08-22 Thread Chad Dupuis
Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_isr.c |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_isr.c b/drivers/scsi/qla2xxx/qla_isr.c index

Re: [PATCH 42/42] qla2xxx: Update version number to 8.04.00.07-k.

2012-09-14 Thread Chad Dupuis
On Fri, 14 Sep 2012, James Bottomley wrote: On Wed, 2012-08-22 at 14:21 -0400, Chad Dupuis wrote: Signed-off-by: Giridhar Malavali giridhar.malav...@qlogic.com Signed-off-by: Chad Dupuis chad.dup...@qlogic.com --- drivers/scsi/qla2xxx/qla_version.h |4 ++-- 1 files changed, 2 insertions

[LSF/MM ATTEND]

2015-02-11 Thread Chad Dupuis
I'd like to attend LSF. I'm currently helping to maintain the qla2xxx and bnx2fc drivers. I have been developing for low level Linux SCSI drivers for the last 5 years and have been working with the Linux storage stack for over 10. Speicially, I'd like to be included in the discussions about

Re: [Patch] Fix regression in 3.18 caused by e05fe29248 qla2xxx: Honor FCP_RSP retry delay timer field.

2015-01-05 Thread Chad Dupuis
On Tue, 23 Dec 2014, Christoph Hellwig wrote: Chad, Saurav, does this look ok to you? Yes, this looks ok. -- 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

Re: [PATCH 2/2] bnx2fc: bnx2fc_io.c: match wait_for_completion_timeout return type

2015-03-09 Thread Chad Dupuis
Acked-by: Chad Dupuis chad.dup...@qlogic.com On Wed, 4 Mar 2015, Nicholas Mc Guire wrote: return type of wait_for_completion_timeout is unsigned long not int. An appropriately named variable of type unsigned long is added and the assignments fixed up. Signed-off-by: Nicholas Mc Guire hof

Re: [PATCH] [SCSI] bnx2fc: Fix debug messasges in bnx2fc_io.c

2015-04-13 Thread Chad Dupuis
Looks ok. Acked-by: Chad Dupuis chad.dup...@qlogic.com On Sun, 12 Apr 2015, Masanari Iida wrote: The debug messages in bnx2fc_process_seq_cleanup_compl() doesn't match its function name. Signed-off-by: Masanari Iida standby2...@gmail.com --- drivers/scsi/bnx2fc/bnx2fc_io.c | 4 ++-- 1 file

Re: [PATCH] bnxfc:Make the function bnx2fc_alloc_work static

2015-06-25 Thread Chad Dupuis
Make sense. Acked-by: Chad Dupuis chad.dup...@qlogic.com On Tue, 23 Jun 2015, Nicholas Krause wrote: This makes the function bnx_2fc_alloc_work static now due to this function's only caller being in this particular function's definition/declaration file of bnx2fc_hwi.c. Signed-off

Blk-mq/scsi-mq Tuning

2015-10-28 Thread Chad Dupuis
Hi Folks, We¹ve begun to explore blk-mq and scsi-mq and wanted to know if there were any best practices in terms of block layer settings. We¹re looking specifically at the FCoE and iSCSI protocols. A little background on the queues in our hardware first: we have a per connection transmit queue

Re: [PATCH, RESEND] qla2xxx: Fix rwlock recursion

2015-11-17 Thread Chad Dupuis
(void __iomem *)off_in; return 1; } -- 2.1.4 Looks Good. Reviewed-by: Himanshu Madhani <himanshu.madh...@qlogic.com> Reviewed-by: Chad Dupuis <chad.dup...@qlogic.com> -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a messag

Re: Blk-mq/scsi-mq Tuning

2015-10-30 Thread Chad Dupuis
On Fri, 30 Oct 2015, Hannes Reinecke wrote: On 10/28/2015 09:11 PM, Chad Dupuis wrote: Hi Folks, We¹ve begun to explore blk-mq and scsi-mq and wanted to know if there were any best practices in terms of block layer settings. We¹re looking specifically at the FCoE and iSCSI protocols

Re: Blk-mq/scsi-mq Tuning

2015-10-30 Thread Chad Dupuis
On Fri, 30 Oct 2015, Hannes Reinecke wrote: On 10/30/2015 02:25 PM, Chad Dupuis wrote: On Fri, 30 Oct 2015, Hannes Reinecke wrote: On 10/28/2015 09:11 PM, Chad Dupuis wrote: Hi Folks, We¹ve begun to explore blk-mq and scsi-mq and wanted to know if there were any best practices in terms

[PATCH 2/7] bnx2fc: Remove 'NetXtreme II' from source files.

2015-10-19 Thread Chad Dupuis
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com> Signed-off-by: Chad Dupuis <chad.dup...@qlogic.com> --- drivers/scsi/bnx2fc/57xx_hsi_bnx2fc.h |2 +- drivers/scsi/bnx2fc/Kconfig|5 ++--- drivers/scsi/bnx2fc/bnx2fc.h |2 +- drivers

[PATCH 3/7] bnx2fc: Set ELS transfer length correctly for middle path commands.

2015-10-19 Thread Chad Dupuis
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com> Signed-off-by: Chad Dupuis <chad.dup...@qlogic.com> --- drivers/scsi/bnx2fc/bnx2fc_els.c |1 + drivers/scsi/bnx2fc/bnx2fc_io.c |8 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/drivers

[PATCH 1/7] bnx2fc: Update copyright for 2015.

2015-10-19 Thread Chad Dupuis
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com> Signed-off-by: Chad Dupuis <chad.dup...@qlogic.com> --- drivers/scsi/bnx2fc/57xx_hsi_bnx2fc.h |4 ++-- drivers/scsi/bnx2fc/bnx2fc.h |4 ++-- drivers/scsi/bnx2fc/bnx2fc_constants.h |4 ++-- drivers

[PATCH 6/7] bnx2fc: Add HZ to task management timeout.

2015-10-19 Thread Chad Dupuis
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com> Signed-off-by: Chad Dupuis <chad.dup...@qlogic.com> --- drivers/scsi/bnx2fc/bnx2fc.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/bnx2fc/bnx2fc.h b/drivers/scsi/bnx2fc/bnx2fc.h i

[PATCH 4/7] bnx2fc: Fix FCP RSP residual parsing.

2015-10-19 Thread Chad Dupuis
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com> Signed-off-by: Chad Dupuis <chad.dup...@qlogic.com> --- drivers/scsi/bnx2fc/bnx2fc_io.c |5 - 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/bnx2fc/bnx2fc_io.c b/drivers/scsi/bnx2fc

[PATCH 0/7] bnx2fc: Update to version 2.9.6.

2015-10-19 Thread Chad Dupuis
From: Chad Dupuis <chad.dup...@qlogic.com> Hi James, Please add the following patches to the scsi misc branch at your earliest convenience. Thanks, Chad Chad Dupuis (7): bnx2fc: Update copyright for 2015. bnx2fc: Remove 'NetXtreme II' from source files. bnx2fc: Set ELS transfer

  1   2   3   >