Re: [PATCH 1/1] be2iscsi: add block valid bit to iBFT flag

2014-11-11 Thread Vikas Chaudhary
On 10/11/14 11:37 pm, Minh Duc Tran minhduc.t...@emulex.com wrote: Adding Vikas to verify if qla4xxx has the same issue. On 11/10/2014 12:52 AM, Minh Duc Tran wrote: From: Minh Tran minhduc.t...@emulex.com mailto:minhduc.t...@emulex.com We are starting to see problems with

Re: [PATCH 0/4] iscsi: iscsi changes for 3.17

2014-07-30 Thread Vikas Chaudhary
for when a iscsi ping times out. The series looks fine to me, I'll merge it as soon as I get the remaining second reviews. Ack for series Acked-by: Vikas Chaudhary vikas.chaudh...@qlogic.com attachment: winmail.dat

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

2014-07-28 Thread Vikas Chaudhary
Acked-By: Vikas Chaudhary vikas.chaudh...@qlogic.com On 26/07/14 2:11 pm, Alexander Gordeev agord...@redhat.com wrote: On Wed, Jul 16, 2014 at 08:05:26PM +0200, Alexander Gordeev wrote: As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block

Re: [PATCH] qla4xxx: Return -ENOMEM on memory allocation failure

2014-07-07 Thread Vikas Chaudhary
] On Behalf Of Himangi Saraogi Sent: Friday, 04 July, 2014 1:28 PM To: Vikas Chaudhary; iscsi-dri...@qlogic.com; James E.J. Bottomley; linux- s...@vger.kernel.org; linux-ker...@vger.kernel.org Cc: julia.law...@lip6.fr Subject: [PATCH] qla4xxx: Return -ENOMEM on memory allocation failure In this code

Re: [PATCH 2/2] bnx2i, be2iscsi: fix custom stats length

2014-07-02 Thread Vikas Chaudhary
= conn-eh_abort_cnt; stats-digest_err = 0; stats-timeout_err = 0; - stats-custom_length = 0; + strcpy(stats-custom[0].desc, eh_abort_cnt); + stats-custom[0].value = conn-eh_abort_cnt; + stats-custom_length = 1; } -- 1.7.1 Acked-by: Vikas Chaudhary

Re: [PATCH] iscsi_ibft: search for broadcom specific ibft sign

2014-05-13 Thread Vikas Chaudhary
On 09/05/14 6:50 pm, Konrad Rzeszutek Wilk konrad.w...@oracle.com wrote: On Fri, May 09, 2014 at 11:50:20AM +, Vikas Chaudhary wrote: On 08/05/14 2:27 am, Mike Christie micha...@cs.wisc.edu wrote: On 05/07/2014 03:30 PM, Mike Christie wrote: On 05/07/2014 03:15 PM, Peter Jones

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

2014-04-15 Thread Vikas Chaudhary
() and pci_enable_msix_range() or pci_enable_msix_exact() interfaces. Signed-off-by: Alexander Gordeev agord...@redhat.com Cc: Vikas Chaudhary vikas.chaudh...@qlogic.com Cc: iscsi-dri...@qlogic.com Cc: linux-scsi@vger.kernel.org Cc: linux-...@vger.kernel.org --- drivers/scsi/qla4xxx/ql4_nx.c |2

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

2014-02-18 Thread Vikas Chaudhary
() interfaces. Signed-off-by: Alexander Gordeev agord...@redhat.com Cc: Vikas Chaudhary vikas.chaudh...@qlogic.com Cc: iscsi-dri...@qlogic.com Cc: linux-scsi@vger.kernel.org Cc: linux-...@vger.kernel.org --- drivers/scsi/qla4xxx/ql4_nx.c |5 +++-- 1 files changed, 3 insertions(+), 2 deletions

Re: [patch] [SCSI] qla4xxx: overflow in qla4xxx_set_chap_entry()

2013-11-13 Thread Vikas Chaudhary
-Original Message- From: Dan Carpenter dan.carpen...@oracle.com Date: Wednesday, 13 November 2013 1:18 pm To: Vikas vikas.chaudh...@qlogic.com, Adheer Chandravanshi adheer.chandravan...@qlogic.com Cc: Dept-Eng iSCSI Driver dept-iscsidri...@qlogic.com, James E.J. Bottomley

Re: [patch] [SCSI] qla4xxx: overflow in qla4xxx_set_chap_entry()

2013-11-13 Thread Vikas Chaudhary
13, 2013 at 11:52:37AM +, Vikas Chaudhary wrote: -Original Message- From: Dan Carpenter dan.carpen...@oracle.com Date: Wednesday, 13 November 2013 1:18 pm To: Vikas vikas.chaudh...@qlogic.com, Adheer Chandravanshi adheer.chandravan...@qlogic.com Cc: Dept-Eng iSCSI

Re: [PATCH 1/1] scsi: qla4xxx: change some variables to hexadecimal string via %pm, %pmR and %pM formats

2013-07-10 Thread Vikas Chaudhary
], fnode_sess-isid[5]); + rc = sprintf(buf, %pm\n, fnode_sess-isid); break; case ISCSI_FLASHNODE_TSID: rc = sprintf(buf, %u\n, fnode_sess-tsid); -- 1.7.9.5 Thanks for the patch. Acked-by: Vikas Chaudhary vikas.chaudh...@qlogic.com attachment

Re: [PATCH V1 1/4] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs

2013-07-01 Thread Vikas Chaudhary
-Original Message- From: James Bottomley jbottom...@parallels.com Date: Saturday 29 June 2013 1:24 AM To: Vikas vikas.chaudh...@qlogic.com Cc: Mike Christie micha...@cs.wisc.edu, scsi linux-scsi@vger.kernel.org, Lalit Chandivade lalit.chandiv...@qlogic.com, Adheer Chandravanshi

Re: [PATCH 0/8] qla4xxx: Updates for scsi misc branch

2013-06-26 Thread Vikas Chaudhary
...@qlogic.com, Ravi Anand ravi.an...@qlogic.com Subject: [PATCH 0/8] qla4xxx: Updates for scsi misc branch From: Vikas Chaudhary vikas.chaudh...@qlogic.com James, Following patches are to display additional iSCSI connection and session parameters to sysfs as well allow setting and display

Re: [PATCH 2/8] iscsi_transport: Additional parameters for net settings

2013-05-28 Thread Vikas Chaudhary
-Original Message- From: Mike Christie micha...@cs.wisc.edu Date: Tuesday 28 May 2013 2:19 PM To: Vikas vikas.chaudh...@qlogic.com Cc: jbottom...@parallels.com jbottom...@parallels.com, scsi linux-scsi@vger.kernel.org, Lalit Chandivade lalit.chandiv...@qlogic.com, Ravi Anand

Re: [PATCH 4/8] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs

2013-05-28 Thread Vikas Chaudhary
-Original Message- From: Mike Christie micha...@cs.wisc.edu Date: Tuesday 28 May 2013 2:27 PM To: Vikas vikas.chaudh...@qlogic.com Cc: jbottom...@parallels.com jbottom...@parallels.com, scsi linux-scsi@vger.kernel.org, Lalit Chandivade lalit.chandiv...@qlogic.com, Ravi Anand

Re: [PATCH] scsi: add put_device() after device_find_child()

2013-05-08 Thread Vikas Chaudhary
this patch and it looks good in our testing. I am resending this patch for inclusion with our next patch-set which I am sending in next email. Thanks for fixing this. Acked-by: Vikas Chaudhary vikas.chaudh...@qlogic.com attachment: winmail.dat

[PATCH 0/5] qla4xxx: Updates for scsi misc branch

2013-04-17 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com James, Please apply the following patches to the scsi tree at your earliest convenience. Adheer Chandravanshi (2): qla4xxx: Fix smatch warnings qla4xxx: Assign values using correct datatype Vikas Chaudhary (3): qla4xxx

[PATCH 1/5] qla4xxx: Silence gcc warning

2013-04-17 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Fix followig gcc warning:- drivers/scsi/qla4xxx/ql4_os.c: In function ‘qla4xxx_sysfs_ddb_get_param’: drivers/scsi/qla4xxx/ql4_os.c:6279: warning: comparison is always true due to limited range of data type drivers/scsi/qla4xxx/ql4_os.c:6290

[PATCH 3/5] qla4xxx: Fix smatch warnings

2013-04-17 Thread vikas . chaudhary
check 'fnode_sess' (see line 6584) drivers/scsi/qla4xxx/ql4_os.c:6632 qla4xxx_sysfs_ddb_delete() error: potential NULL dereference 'fw_ddb_entry'. Signed-off-by: Adheer Chandravanshi adheer.chandravan...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx

[PATCH 5/5] qla4xxx: Update driver version to 5.03.00-k9

2013-04-17 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- 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

[PATCH 4/5] qla4xxx: Assign values using correct datatype

2013-04-17 Thread vikas . chaudhary
From: Adheer Chandravanshi adheer.chandravan...@qlogic.com Assign values using correct datatype in function qla4xxx_copy_to_fwddb_param() Signed-off-by: Adheer Chandravanshi adheer.chandravan...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx

[PATCH 2/5] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create

2013-04-17 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Fix following warning: drivers/scsi/qla4xxx/ql4_os.c:5507:5: warning: symbol 'qla4xxx_sysfs_ddb_tgt_create' was not declared. Should it be static? Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_os.c | 6

[PATCH 2/5] qla4xxx: Restrict logout from boot target session using session id

2013-04-05 Thread vikas . chaudhary
From: Adheer Chandravanshi adheer.chandravan...@qlogic.com Signed-off-by: Adheer Chandravanshi adheer.chandravan...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_os.c | 8 1 file changed, 8 insertions(+) diff --git a/drivers/scsi

[PATCH 0/5] qla4xxx: Updates for scsi misc branch

2013-04-05 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com James, Please apply the following patches to the scsi tree at your earliest convenience. Adheer Chandravanshi (3): qla4xxx: Use correct flash ddb offset for ISP40XX qla4xxx: Restrict logout from boot target session using session id

[PATCH 3/5] qla4xxx: Use correct value for max flash node entries

2013-04-05 Thread vikas . chaudhary
From: Adheer Chandravanshi adheer.chandravan...@qlogic.com Use correct value for max flash node entries supported based on adapter type. Signed-off-by: Adheer Chandravanshi adheer.chandravan...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx

[PATCH 4/5] qla4xxx: Added print statements to display AENs

2013-04-05 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Added print statements for following AENs: 1. MBOX_ASTS_INITIALIZATION_FAILED 2. MBOX_ASTS_SYSTEM_WARNING_EVENT 3. MBOX_ASTS_DCBX_CONF_CHANGE 4. MBOX_ASTS_IPV6_DEFAULT_ROUTER_CHANGED Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com

[PATCH 1/5] qla4xxx: Use correct flash ddb offset for ISP40XX

2013-04-05 Thread vikas . chaudhary
From: Adheer Chandravanshi adheer.chandravan...@qlogic.com Use correct flash ddb offset to add and delete flash target entries for ISP40XX Signed-off-by: Adheer Chandravanshi adheer.chandravan...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx

[PATCH 5/5] qla4xxx: Update driver version to 5.03.00-k8

2013-04-05 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- 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

Re: [PATCH 0/4] qla4xxx: Patches for iSCSI flash node mgmt support

2013-03-25 Thread Vikas Chaudhary
...@qlogic.com, Poornima Vonti poornima.vo...@qlogic.com, Manish Rangankar manish.rangan...@qlogic.com Subject: Re: [PATCH 0/4] qla4xxx: Patches for iSCSI flash node mgmt support On 03/22/2013 06:41 AM, vikas.chaudh...@qlogic.com wrote: From: Vikas Chaudhary vikas.chaudh...@qlogic.com James

[PATCH 1/3] scsi_transport_iscsi: Declare portal type string macros for generic use

2013-03-25 Thread vikas . chaudhary
From: Adheer Chandravanshi adheer.chandravan...@qlogic.com Signed-off-by: Adheer Chandravanshi adheer.chandravan...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- include/scsi/iscsi_if.h | 4 1 file changed, 4 insertions(+) diff --git a/include/scsi/iscsi_if.h b

[PATCH 2/3] qla4xxx: Replace dev type macros with generic portal type macros

2013-03-25 Thread vikas . chaudhary
From: Adheer Chandravanshi adheer.chandravan...@qlogic.com Signed-off-by: Adheer Chandravanshi adheer.chandravan...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_def.h | 3 --- drivers/scsi/qla4xxx/ql4_os.c | 26 ++ 2

[PATCH 0/4] qla4xxx: Updates for scsi misc branch

2013-03-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com James, Please apply the following patches to the scsi tree at your earliest convenience. Nilesh Javali (1): qla4xxx: Skip retry of initialize_adapter only for ISP8XXX Vikas Chaudhary (3): qla4xxx: Added missing check for ISP83XX

[PATCH 1/4] qla4xxx: Added missing check for ISP83XX in CHAP related functions

2013-03-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_mbx.c | 2 +- drivers/scsi/qla4xxx/ql4_os.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/scsi/qla4xxx/ql4_mbx.c b/drivers

[PATCH 2/4] qla4xxx: Assign correct CHAP table address to FLT

2013-03-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Issue: If flash read for FLT fails, we are assigning wrong default address for CHAP table in FLT, which will cause CHAP table read/write to wrong address. Fix: Assign correct default CHAP table address to FLT. Signed-off-by: Vikas Chaudhary

[PATCH 4/4] qla4xxx: Update driver version to 5.03.00-k6

2013-03-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- 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

[PATCH 3/4] qla4xxx: Skip retry of initialize_adapter for ISP80XX

2013-03-22 Thread vikas . chaudhary
From: Nilesh Javali nilesh.jav...@qlogic.com While probe Skip retry of initialize_adapter only for ISP82XX and ISP83XX. We need to retry initialize_adapter for ISP40XX. Signed-off-by: Nilesh Javali nilesh.jav...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers

[PATCH 0/4] qla4xxx: Patches for iSCSI flash node mgmt support

2013-03-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com James, Following patches allows iscsiadm to manage iSCSI target information stored on adapter flash on per host basis and and perform various operations like add, delete, login, logout, and update the target information. Please apply

[PATCH 1/4] scsi_transport_iscsi: Add flash node mgmt support

2013-03-22 Thread vikas . chaudhary
attrs /sys/bus/iscsi_flashnode/devices/flashnode_conn-host_no:flashnode_id:conn_id/conn attrs Signed-off-by: Adheer Chandravanshi adheer.chandravan...@qlogic.com Signed-off-by: Manish Rangankar manish.rangan...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com

[PATCH 2/4] libiscsi: export function iscsi_switch_str_param

2013-03-22 Thread vikas . chaudhary
From: Adheer Chandravanshi adheer.chandravan...@qlogic.com Signed-off-by: Adheer Chandravanshi adheer.chandravan...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/libiscsi.c |3 ++- include/scsi/libiscsi.h |1 + 2 files changed, 3 insertions(+), 1

[PATCH 1/8] qla4xxx: Take E-port out of reset before disabling pause frames

2013-03-07 Thread vikas . chaudhary
-by: Manish Dusane manish.dus...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_83xx.c | 28 drivers/scsi/qla4xxx/ql4_83xx.h | 10 ++ 2 files changed, 38 insertions(+) diff --git a/drivers/scsi/qla4xxx/ql4_83xx.c

[PATCH 2/8] qla4xxx: Boot from SAN fix for ISP83XX

2013-03-07 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Issue: ISP83XX check is missing in function get_fw_boot_info() because of this qla4xxx will not export boot target to sysfs and iscsistart cannot issue login to boot target. Fix: Added check for ISP83XX in function get_fw_boot_info() Signed-off

[PATCH 4/8] qla4xxx: Fix double reset in case of firmware hung for ISP83XX

2013-03-07 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com In case of firmware hung we need to call mailbox_premature_completion to complete any pending mbox command as firmware is not alive. Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_os.c | 18

[PATCH 7/8] qla4xxx: Fixed request queue count manipulation on response path

2013-03-07 Thread vikas . chaudhary
-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_glbl.h | 2 -- drivers/scsi/qla4xxx/ql4_isr.c | 2 -- drivers/scsi/qla4xxx/ql4_os.c | 15 ++- 3 files changed, 2 insertions(+), 17 deletions(-) diff --git a/drivers/scsi/qla4xxx/ql4_glbl.h b/drivers

[PATCH 8/8] qla4xxx: Update driver version to 5.03.00-k5

2013-03-07 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- 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

[PATCH 6/8] qla4xxx: Fix debug level to avoid floods of same message

2013-03-07 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Move Incorrect function ID print message in case INTX interrupt from DEBUG2 to DEBUG7. This will avoid floods of this message if DEBUG2 is enabled. Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_dbg.h | 7

[PATCH 0/8] qla4xxx: Updates for scsi misc branch

2013-03-07 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com James, Please apply the following patches to the scsi tree at your earliest convenience. Thanks, Vikas. Manish Dusane (1): qla4xxx: Take E-port out of reset before disabling pause frames Tej Parkash (1): qla4xxx: Fixed request queue

[PATCH 5/8] qla4xxx: Pass correct LUN address to firmware in case of lun_reset

2013-03-07 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Use function int_to_scsilun() in qla4xxx_reset_lun() to convert integer value comming from scsi_transport to scsi LUN address format. Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_mbx.c | 9 - 1

Re: [patch] [SCSI] qla4xxx: don't free NULL dma pool

2013-01-30 Thread Vikas Chaudhary
; chap_size = sizeof(struct ql4_chap_table); memset(chap_table, 0, chap_size); Thanks for a fix. Acked-by: Vikas Chaudhary vikas.chaudh...@qlogic.com This message and any attached documents contain information from QLogic Corporation or its wholly

[PATCH 00/10] qla4xxx: Updates for scsi misc branch

2013-01-20 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com James, Please apply the following patches to the scsi tree at your earliest convenience. Thanks, Vikas. Karen Higgins (2): qla4xxx: Remove unnecessary code from qla4xxx_init_local_data qla4xxx: Throttle active IOCBs to firmware

[PATCH 01/10] qla4xxx: Add spurious interrupt messages under debug level 2

2013-01-20 Thread vikas . chaudhary
interrupt messages which are expected in such scenario. Hence put these messages under debug level 2 for INTx interrupt mode. Signed-off-by: Nilesh Javali nilesh.jav...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_isr.c | 13 +++-- 1 files

[PATCH 02/10] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION

2013-01-20 Thread vikas . chaudhary
From: Nilesh Javali nilesh.jav...@qlogic.com Signed-off-by: Nilesh Javali nilesh.jav...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_fw.h |2 +- drivers/scsi/qla4xxx/ql4_isr.c |2 +- 2 files changed, 2 insertions(+), 2 deletions

[PATCH 06/10] qla4xxx: Re-register IRQ handler while retrying initialize of adapter

2013-01-20 Thread vikas . chaudhary
adapter initialization is retried. Signed-off-by: Poornima Vonti poornima.vo...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_nx.c |2 +- drivers/scsi/qla4xxx/ql4_os.c | 27 --- 2 files changed, 5 insertions(+), 24

[PATCH 04/10] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data

2013-01-20 Thread vikas . chaudhary
From: Karen Higgins karen.higg...@qlogic.com Removed unnecessary calls to qla4xxx_get_firmware_status from function qla4xxx_init_local_data Signed-off-by: Karen Higgins karen.higg...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_init.c |7

[PATCH 09/10] qla4xxx: Fix return code for qla4xxx_session_get_param.

2013-01-20 Thread vikas . chaudhary
From: Manish Rangankar manish.rangan...@qlogic.com While reading sysfs chap_in_idx and chap_out_idx attribute, if chap authentication is not set we get an error as Invalid argument. Signed-off-by: Manish Rangankar manish.rangan...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh

[PATCH 08/10] qla4xxx: wait for boot target login response during probe.

2013-01-20 Thread vikas . chaudhary
manish.rangan...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_def.h |2 + drivers/scsi/qla4xxx/ql4_os.c | 86 ++-- 2 files changed, 84 insertions(+), 4 deletions(-) diff --git a/drivers/scsi/qla4xxx/ql4_def.h b

[PATCH 07/10] qla4xxx: Added support for force firmware dump

2013-01-20 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com This patch force driver to collect firmware dump using following command:- echo 2 /sys/class/scsi_host/hostX/device/fw_dump Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_83xx.c |2 +- drivers/scsi

[PATCH 03/10] qla4xxx: Quiesce driver activities while loopback

2013-01-20 Thread vikas . chaudhary
From: Nilesh Javali nilesh.jav...@qlogic.com Quiesce all different activities performed by driver upon the link events while loopback diagnostics is in progress. Signed-off-by: Nilesh Javali nilesh.jav...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi

[PATCH 2/3] qla4xxx: Correct the validation to check in get_sys_info mailbox

2012-12-28 Thread vikas . chaudhary
From: Nilesh Javali nilesh.jav...@qlogic.com Check mbox_sts[3] instead of mbox_sts[4] for ISP83xx to validate size of data returned Signed-off-by: Nilesh Javali nilesh.jav...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_nx.c |4 ++-- 1

[PATCH 0/3] qla4xxx: Updates for scsi misc branch

2012-12-28 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com James, Please apply the following patches to the scsi tree at your earliest convenience. Thanks, Vikas. Nilesh Javali (1): qla4xxx: Correct the validation to check in get_sys_info mailbox Vikas Chaudhary (2): qla4xxx: Pass correct

[PATCH 0/5] qla4xxx: Updates for scsi misc branch

2012-11-23 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com James, Please apply the following patches to the scsi tree at your earliest convenience. Thanks, Vikas. Harish Zunjarrao (1): qla4xxx: Allow reset in link down case Manish Rangankar (2): qla4xxx: Fix memory corruption issue

[PATCH 2/5] qla4xxx: Allow reset in link down case

2012-11-23 Thread vikas . chaudhary
From: Harish Zunjarrao harish.zunjar...@qlogic.com Issue: Reset operation fails if port is in Link Down state Fix: Do not wait till HBA comes online after reset command is invoked. Signed-off-by: Harish Zunjarrao harish.zunjar...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh

[PATCH 4/5] scsi_transport_iscsi: export iscsi class session's target_id in sysfs.

2012-11-23 Thread vikas . chaudhary
From: Manish Rangankar manish.rangan...@qlogic.com Signed-off-by: Manish Rangankar manish.rangan...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/scsi_transport_iscsi.c | 12 1 files changed, 12 insertions(+), 0 deletions(-) diff --git

[PATCH 5/5] qla4xxx: Update driver version to 5.03.00-k2

2012-11-23 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_version.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla4xxx/ql4_version.h b/drivers/scsi/qla4xxx/ql4_version.h

[PATCH 1/5] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX

2012-11-23 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Issue: Mailbox command timed out after switching from polling mode to interrupt mode. Events:- 1. Mailbox interrupts are disabled 2. FW generates AEN and at same time driver enables Mailbox Interrupt 3. Driver issues new mailbox to Firmware

[PATCH 3/5] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb.

2012-11-23 Thread vikas . chaudhary
is of 128 byte, large enough to hold sizeof(struct sockaddr_in6). Reported-by: Dan Carpenter dan.carpen...@oracle.com Signed-off-by: Manish Rangankar manish.rangan...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_os.c | 11 +++ 1 files

[PATCH 0/7] qla4xxx: Updates for scsi misc branch

2012-10-10 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com James, Please apply the following patches to the scsi tree at your earliest convenience. Thanks, Vikas. Adheer Chandravanshi (1): qla4xxx: Added new BSG command QLISCSI_VND_ABOUT_FIRMWARE Harish Zunjarrao (3): qla4xxx: Allow reset

[PATCH 1/7] qla4xxx: Allow reset in link down case

2012-10-10 Thread vikas . chaudhary
From: Harish Zunjarrao harish.zunjar...@qlogic.com Signed-off-by: Harish Zunjarrao harish.zunjar...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_os.c |8 1 files changed, 0 insertions(+), 8 deletions(-) diff --git a/drivers/scsi

[PATCH 6/7] qla4xxx: Add get DDB support using BSG.

2012-10-10 Thread vikas . chaudhary
From: Manish Rangankar manish.rangan...@qlogic.com Signed-off-by: Manish Rangankar manish.rangan...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_bsg.c | 84 +++ drivers/scsi/qla4xxx/ql4_bsg.h |1

[PATCH 3/7] qla4xxx: Invoke Set Address Control Block using BSG

2012-10-10 Thread vikas . chaudhary
From: Harish Zunjarrao harish.zunjar...@qlogic.com Signed-off-by: Harish Zunjarrao harish.zunjar...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_bsg.c | 77 drivers/scsi/qla4xxx/ql4_bsg.h |1 + 2

[PATCH 5/7] qla4xxx: Add get default DDB support using BSG.

2012-10-10 Thread vikas . chaudhary
From: Manish Rangankar manish.rangan...@qlogic.com Signed-off-by: Manish Rangankar manish.rangan...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_bsg.c | 79 +++ drivers/scsi/qla4xxx/ql4_bsg.h |1

[PATCH 7/7] qla4xxx: Update driver version to 5.03.00-k2

2012-10-10 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_version.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla4xxx/ql4_version.h b/drivers/scsi/qla4xxx/ql4_version.h

[PATCH 04/13] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery

2012-09-20 Thread vikas . chaudhary
Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_os.c |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/qla4xxx/ql4_os.c b/drivers/scsi/qla4xxx/ql4_os.c index c1093eb..afaba52 100644 --- a/drivers/scsi/qla4xxx/ql4_os.c

[PATCH 00/13] qla4xxx: Updates for scsi misc branch

2012-09-20 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com James, Please apply the following patches to the scsi tree at your earliest convenience. Thanks, Vikas. Manish Dusane (2): qla4xxx: Added new mbox cmd to pass driver version to FW qla4xxx: Fix double clearing of risc_intr for ISP83XX

[PATCH 01/13] qla4xxx: Added new mbox cmd to pass driver version to FW

2012-09-20 Thread vikas . chaudhary
From: Manish Dusane manish.dus...@qlogic.com Signed-off-by: Manish Dusane manish.dus...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_fw.h |3 +++ drivers/scsi/qla4xxx/ql4_glbl.h |1 + drivers/scsi/qla4xxx/ql4_mbx.c | 37

[PATCH 03/13] qla4xxx: Clear interrupt while unloading driver for ISP83XX

2012-09-20 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_os.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/drivers/scsi/qla4xxx/ql4_os.c b/drivers/scsi/qla4xxx/ql4_os.c index d2d7b25

[PATCH 02/13] qla4xxx: Print correct IDC version

2012-09-20 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_nx.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla4xxx/ql4_nx.c b/drivers/scsi/qla4xxx/ql4_nx.c index 20825d5

[PATCH 13/13] qla4xxx: Update driver version to 5.03.00-k1

2012-09-20 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_version.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla4xxx/ql4_version.h b/drivers/scsi/qla4xxx/ql4_version.h

[PATCH 09/13] qla4xxx: update LICENSE.qla4xxx

2012-09-20 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- Documentation/scsi/LICENSE.qla4xxx |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/Documentation/scsi/LICENSE.qla4xxx b/Documentation/scsi/LICENSE.qla4xxx

[PATCH 10/13] qla4xxx: IDC implementation for Loopback

2012-09-20 Thread vikas . chaudhary
From: Nilesh Javali nilesh.jav...@qlogic.com Handle IDC Request Notify AEN and post IDC Acknowledgement while participating in Loopback IDC. Signed-off-by: Nilesh Javali nilesh.jav...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_83xx.h |8

[PATCH 11/13] qla4xxx: Fix double clearing of risc_intr for ISP83XX

2012-09-20 Thread vikas . chaudhary
not clear risc_intr from process_mbox_intr(). Signed-off-by: Manish Dusane manish.dus...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_83xx.c |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla4xxx/ql4_83xx.c b

[PATCH 12/13] qla4xxx: Disable generating pause frames for ISP83XX

2012-09-20 Thread vikas . chaudhary
From: Tej Parkash tej.park...@qlogic.com In case of FW hung ISP83XX generates continuous pause frames which causes switch to disable port. Added fix to disable generating pause frames in case of FW hung Signed-off-by: Tej Parkash tej.park...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh

[PATCH 08/13] qla4xxx: Fix panic while rmmod

2012-09-20 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Issue: System panic on rmmod if probe_adapter had failed during driver load. Call Trace: [a071aa5a] qla4xxx_abort_active_cmds+0x4a/0xa0 [qla4xxx] [a07224db] qla4xxx_free_adapter+0x1b/0x1b0 [qla4xxx] [a073991f

[PATCH 06/13] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX

2012-09-20 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com For ISP82xx mixed interrupt mode is not supported. Hence prevent MSI/MSI-x from falling back to INTx mode. Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_isr.c | 13 ++--- 1 files changed, 10

[PATCH 05/13] qla4xxx: Update idc reg in case of PCI AER

2012-09-20 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Camram is reset by FW to default values after reboot/cold boot/pci reset. In case of AER, PCI may need to reset so we need to set correct idc reg value after PCIE error. Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi

[PATCH 07/13] qla4xxx: Fail probe_adapter if IRQ allocation fails

2012-09-20 Thread vikas . chaudhary
From: Poornima Vonti poornima.vo...@qlogic.com If IRQ allocation fails, it means system has run out of interrupt vectors, so fail probe_adapter in case of IRQ allocation failure and dont retry adapter initialization. Signed-off-by: Poornima Vonti poornima.vo...@qlogic.com Signed-off-by: Vikas

[PATCH 2/4] qla4xxx: Clear interrupt while unloading driver.

2012-08-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com while processing the stop firmware mailbox command on driver unload, a interrupt is processed which causes kernel panic as the response queue is not valid. Fix is to clear the interrupt in free_adapter call just after disabling the interrupts

[PATCH 0/4] qla4xxx: Updates for scsi misc branch.

2012-08-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com James, Please apply the following patches to the scsi tree at your earliest convenience. Thanks, Vikas. Vikas Chaudhary (4): qla4xxx: Fix lockdep warning in qla4xxx_post_work() qla4xxx: Clear interrupt while unloading driver

[PATCH 4/4] qla4xxx: Update driver version to 5.02.00-k20

2012-08-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_version.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla4xxx/ql4_version.h b/drivers/scsi/qla4xxx/ql4_version.h

[PATCH 3/4] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX

2012-08-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_os.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/qla4xxx/ql4_os.c b/drivers/scsi/qla4xxx/ql4_os.c index f06b7c5

[PATCH 1/4] qla4xxx: Fix lockdep warning in qla4xxx_post_work()

2012-08-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Fix following lockdep warning:- INFO: trying to register non-static key. the code is fine but needs lockdep annotation. turning off the locking correctness validator. Pid: 298, comm: modprobe Not tainted 3.6.0-rc1+ #13 Call Trace: [c049f5c6

[PATCH 0/12] qla4xxx: Updates for scsi misc branch.

2012-08-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com James, Please apply the following patches to the scsi tree at your earliest convenience. Following patches are to add support for our new adapter ISP83XX. Patch 01/12 to 07/12 is just to change function, variable, structure, macros name so

[PATCH 03/12] qla4xxx: Update func name from ql4_ to qla4_

2012-08-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com ql4_8xxx_mark_entry_skipped to qla4_8xxx_mark_entry_skipped ql4_attr_is_visible to qla4_attr_is_visible Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_nx.c | 12 ++-- drivers/scsi/qla4xxx/ql4_os.c

[PATCH 05/12] qla4xxx: Clean-up and optimize macros

2012-08-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Remove following unused define:- QLA82XX_MINIDUMP_OCM0_SIZE QLA82XX_MINIDUMP_L1C_SIZE QLA82XX_MINIDUMP_L2C_SIZE QLA82XX_MINIDUMP_COMMON_STR_SIZE QLA82XX_MINIDUMP_FCOE_STR_SIZE QLA82XX_MINIDUMP_MEM_SIZE QLA82XX_MAX_ENTRY_HDR Added following new

[PATCH 06/12] qla4xxx: Added new functions in isp_ops

2012-08-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Poornima Vonti poornima.vo...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_attr.c | 10 +- drivers/scsi/qla4xxx/ql4_def.h | 27 drivers/scsi/qla4xxx/ql4_glbl.h | 13

[PATCH 08/12] qla4xxx: Set IDC version in correct way

2012-08-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Issue: Device can go to READY state from COLD and skip INITIALIZATION, In this case driver will never set IDC version from function qla4_8xxx_device_bootstrap(). Fix: 1. Set IDC version at start of function qla4_82xx_need_reset_handler

[PATCH 07/12] qla4xxx: Replace all !is_qla8022() with is_qla40XX()

2012-08-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_attr.c | 10 +- drivers/scsi/qla4xxx/ql4_isr.c |2 +- drivers/scsi/qla4xxx/ql4_os.c | 12 ++-- 3 files changed, 12 insertions(+), 12

[PATCH 09/12] qla4xxx: Added new function qla4_8xxx_get_minidump

2012-08-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Move minidump code from qla4_8xxx_device_bootstrap() to new function qla4_8xxx_get_minidump() to make code more modular. Signed-off-by: Lalit Chandivade lalit.chandiv...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com

[PATCH 12/12] qla4xxx: Update driver version to 5.03.00-k0

2012-08-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_version.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla4xxx/ql4_version.h b/drivers/scsi/qla4xxx/ql4_version.h

[PATCH 11/12] qla4xxx: Update Copyright header

2012-08-22 Thread vikas . chaudhary
From: Vikas Chaudhary vikas.chaudh...@qlogic.com Signed-off-by: Vikas Chaudhary vikas.chaudh...@qlogic.com --- drivers/scsi/qla4xxx/ql4_dbg.c |2 +- drivers/scsi/qla4xxx/ql4_dbg.h |2 +- drivers/scsi/qla4xxx/ql4_def.h |2 +- drivers/scsi/qla4xxx/ql4_fw.h |2

Re: [PATCH 0/12] qla4xxx: Updates for scsi misc branch.

2012-08-22 Thread Vikas Chaudhary
Christie micha...@cs.wisc.edu Cc: scsi linux-scsi@vger.kernel.org, Vikas vikas.chaudh...@qlogic.com, Lalit Chandivade lalit.chandiv...@qlogic.com, Ravi Anand ravi.an...@qlogic.com Subject: [PATCH 0/12] qla4xxx: Updates for scsi misc branch. From: Vikas Chaudhary vikas.chaudh...@qlogic.com James

  1   2   >