From: Quinn Tran <quinn.t...@qlogic.com>
Replace QLA_TGT_STATE_ABORTED state with a bit because
the current state of the command is lost when an abort
is requested by upper layer.
Signed-off-by: Quinn Tran <quinn.t...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.mad
ertain scenarios it's impossible to tell whether
command was received in logged in or logged out state.
Signed-off-by: Alexei Potashnik <ale...@purestorage.com>
Acked-by: Quinn Tran <quinn.t...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
Reviewe
Hi Alexie/Dan,
I will send follow up patch to fix this.
Thanks,
-Himanshu
On 12/24/15, 12:11 AM, "Alexei Potashnik" wrote:
>I my original patch line 3583 was:
>
>+ bool logged_out = (status & 0x) ==
>CTIO_PORT_LOGGED_OUT;
>
>and line 3587
Hi Nic,
On 12/20/15, 10:57 PM, "Nicholas A. Bellinger" <n...@linux-iscsi.org> wrote:
>Hi Himanshu & Co,
>
>On Thu, 2015-12-17 at 14:56 -0500, Himanshu Madhani wrote:
>> Hi Nic,
>>
>> Please apply this series to target-pending at your earliest con
ait for all conflicts before ack'ing PLOGI
Dilip Kumar Uppugandla (1):
qla2xxx: Check for online flag instead of active reset when
transmitting responses
Himanshu Madhani (4):
qla2xxx: Enable Extended Logins support
qla2xxx: Enable Exchange offload support.
qla2xxx: Enable Target count
This patch adds interface to send explicit LOGO
explicit LOGO using using ELS commands from driver.
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_attr.c | 36 +++
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com>
Reviewed-by: Hannes Reinecke <h...@suse.com>
---
drivers/scsi/qla2xxx/qla_dbg.c |2 +-
drivers/scsi/qla2xxx/qla_def.h | 15 +
dr
by driver. ISP firmware supports upto 16k total logins.
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_dbg.c |9 +--
drivers/scsi/qla2xxx/qla_def.h | 13 -
drivers/
firmware
can supports upto 32k total active exchanges.
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_dbg.c |9 +--
drivers/scsi/qla2xxx/qla_def.h | 12 -
drivers/
7]
MAX VP count[254]
MAX FCF count[0]
Signed-off-by: Quinn Tran <quinn.t...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
Reviewed-by: Hannes Reinecke <h...@suse.com>
---
drivers/scsi/qla2xxx/qla_def.h | 13 +++--
drivers/scsi/qla2
this patch fixes following regression
# targetcli
[Errno 13] Permission denied:
'/sys/kernel/config/target/qla2xxx/21:00:00:0e:1e:08:c7:20/tpgt_1/enable'
Fixes: 2eafd72939fd ("target: use per-attribute show and store methods")
Signed-off-by: Himanshu Madhani <himanshu.madh.
Remove firmware binary names for the ISPs, which
are not submitted to linux-firmware
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com>
Reviewed-by: Julian Calaby <julian.cal...@gmail.com>
Reviewed-by:
From: Quinn Tran <quinn.t...@qlogic.com>
Signed-off-by: Quinn Tran <quinn.t...@qlogic.com>
Reviewed-by: Christoph Hellwig <h...@lst.de>
Reviewed-by: Bart Van Assche <bart.vanass...@sandisk.com>
Fixes: fb3269b ("qla2xxx: Add selective command queuing"
Hi Nic,
Here are the patches that addresses review comments from Bart
and Christoph. See email threads
http://www.spinics.net/lists/target-devel/msg11418.html
http://www.spinics.net/lists/target-devel/msg11419.html
Please apply these patches to target-pending.
Thanks,
Himanshu
Quinn Tran
From: Quinn Tran <quinn.t...@qlogic.com>
Signed-off-by: Quinn Tran <quinn.t...@qlogic.com>
Reviewed-by: Christoph Hellwig <h...@lst.de>
Reviewed-by: Bart Van Assche <bart.vanass...@sandisk.com>
Fixes: fb3269b ("qla2xxx: Add selective command queuing"
Hi Nic,
On 2/6/16, 8:40 PM, "Nicholas A. Bellinger" <n...@linux-iscsi.org> wrote:
>Hi Himanshu & Quinn,
>
>On Thu, 2016-02-04 at 11:45 -0500, Himanshu Madhani wrote:
>> From: Quinn Tran <quinn.t...@qlogic.com>
>>
>> #cat /sys/kernel/debu
Hi Nic,
On 2/11/16, 3:47 PM, "Nicholas A. Bellinger" <n...@linux-iscsi.org> wrote:
>On Wed, 2016-02-10 at 22:53 -0800, Nicholas A. Bellinger wrote:
>> On Tue, 2016-02-09 at 18:03 +, Himanshu Madhani wrote:
>> > On 2/8/16, 9:25 PM, "Nicholas A. Be
On 2/8/16, 9:49 PM, "Nicholas A. Bellinger" <n...@linux-iscsi.org> wrote:
>On Mon, 2016-02-08 at 17:43 +0000, Himanshu Madhani wrote:
>> >
>> >So looking at this patch beyond the debugfs part, it does change where
>> >->check_initiator_node_acl
On 2/6/16, 9:00 PM, "Nicholas A. Bellinger" <n...@linux-iscsi.org> wrote:
>On Sat, 2016-02-06 at 20:40 -0800, Nicholas A. Bellinger wrote:
>> Hi Himanshu & Quinn,
>>
>> On Thu, 2016-02-04 at 11:45 -0500, Himanshu Madhani wrote:
>> > From: Q
Hi Nic,
On 2/8/16, 9:25 PM, "Nicholas A. Bellinger" <n...@linux-iscsi.org> wrote:
>Hi Himanshu,
>
>On Mon, 2016-02-08 at 23:27 +, Himanshu Madhani wrote:
>>
>> I am testing this series with with 4.5.0-rc2+ kernel and I am seeing
>>issue
>>
Hi Nic,
Please apply following patches to target-pending branch at your earliest
convenience.
Thanks,
Himanshu
Quinn Tran (3):
qla2xxx: Fix stale pointer access.
qla2xxx: Add DebugFS node for target sess list.
qla2xxx: Add DebugFS node to show irq vector's cpuid
Swapnil Nagle (1):
n Tran <quinn.t...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_def.h|1 +
drivers/scsi/qla2xxx/qla_dfs.c| 55
drivers/scsi/qla2xxx/qla_target.c | 56 ---
>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_def.h |2 +
drivers/scsi/qla2xxx/qla_dfs.c | 49
drivers/scsi/qla2xxx/qla_isr.c | 16 +
3 files changed, 67 insertions(+), 0 deletions(-)
diff
From: Swapnil Nagle <swapnil.na...@purestorage.com>
The function value inside se_cmd can change if the TMR is cancelled.
Use original ATIO Type to correctly determine CTIO response.
Signed-off-by: Swapnil Nagle <swapnil.na...@purestroage.com>
Signed-off-by: Himanshu Madhani &l
x90
[] ret_from_fork+0x3f/0x70
[] ? flush_kthread_worker+0x90/0x90
8<
Cc: <sta...@vger.kernel.org>
Signed-off-by: Quinn Tran <quinn.t...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_init.c | 10
From: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_attr.c |4 +-
drivers/scsi/qla2xxx/q
From: Sawan Chandak <sawan.chan...@qlogic.com>
Signed-off-by: Sawan Chandak <sawan.chan...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_bsg.c | 55
drivers/scsi/qla2xx
2):
qla2xxx: Remove unneeded link offline message.
qla2xxx: Set relogin flag when we fail to queue login requests.
Harish Zunjarrao (2):
qla2xxx: Add support for Private link statistics counters.
qla2xxx: Provide mbx info in BBCR data after mbx failure
Himanshu Madhani (3):
qla2xxx: Allow fw t
From: Sawan Chandak <sawan.chan...@qlogic.com>
Signed-off-by: Sawan Chandak <sawan.chan...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_attr.c | 12 -
drivers/scsi/qla2xxx
From: Harish Zunjarrao <harish.zunjar...@qlogic.com>
Signed-off-by: Harish Zunjarrao <harish.zunjar...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_bsg.c |9 +++--
drivers/scsi/qla2xxx/qla_bsg.h |4 +++-
2
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_version.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_version.h
b/drivers/scsi/qla2xxx/qla_version.h
index 6d31faa..0bc93fa 100644
--- a/driver
From: Chad Dupuis <chad.dup...@qlogic.com>
Signed-off-by: Chad Dupuis <chad.dup...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_dbg.c |1 +
drivers/scsi/qla2xxx/qla_isr.c |4
2 files changed, 1 insertio
From: Harish Zunjarrao <harish.zunjar...@qlogic.com>
Signed-off-by: Harish Zunjarrao <harish.zunjar...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_attr.c |6 ++-
drivers/scsi/qla2xxx
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_os.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2
n flag is not
set.
Signed-off-by: Chad Dupuis <chad.dup...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_init.c |6 +-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_init.c b/dr
Set bit 12 of additional firmware options 3 to let firmware
hold status IOCB until ABTS response is received from Target.
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_g
On 1/27/16, 12:24 AM, "Hannes Reinecke" <h...@suse.de> wrote:
>On 01/26/2016 06:10 PM, Himanshu Madhani wrote:
>> Set bit 12 of additional firmware options 3 to let firmware
>> hold status IOCB until ABTS response is received from Target.
>>
>> Sig
t;
>
>If anyone is going to pick this up, let me know whether you will fix
>it up yourself or if I should resend.
Please resend the patch and add Acked-by: Himanshu Madhani
<himanshu.madh...@qlogic.com>
>--
>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/majordomo-info.html
Thanks,
- Himanshu
<>
ORT LOGGED OUT" : "PORT UNAVAILABLE",
Reported-by: Dan Carpenter <dan.carpen...@oracle.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_target.c |7 +
From: Harish Zunjarrao <harish.zunjar...@qlogic.com>
Signed-off-by: Harish Zunjarrao <harish.zunjar...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_attr.c |6 ++-
drivers/scsi/qla2xxx
Set bit 12 of additional firmware options 3 to let firmware
hold status IOCB until ABTS response is received from Target.
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_g
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_version.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_version.h
b/drivers/scsi/qla2xxx/qla_version.h
index 6d31faa..0bc93fa 100644
--- a/driver
From: Sawan Chandak <sawan.chan...@qlogic.com>
Signed-off-by: Sawan Chandak <sawan.chan...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_bsg.c | 55
drivers/scsi/qla2xx
From: Chad Dupuis <chad.dup...@qlogic.com>
Signed-off-by: Chad Dupuis <chad.dup...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_dbg.c |1 +
drivers/scsi/qla2xxx/qla_isr.c |4
2 files changed, 1 insertio
From: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_init.c |3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
diff --git a/dr
From: Sawan Chandak <sawan.chan...@qlogic.com>
Signed-off-by: Sawan Chandak <sawan.chan...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_attr.c | 12 -
drivers/scsi/qla2xxx
From: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_attr.c |4 +-
drivers/scsi/qla2xxx/q
From: Harish Zunjarrao <harish.zunjar...@qlogic.com>
Signed-off-by: Harish Zunjarrao <harish.zunjar...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_bsg.c |9 +++--
drivers/scsi/qla2xxx/qla_bsg.h |4 +++-
2
n flag is not
set.
Signed-off-by: Chad Dupuis <chad.dup...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_init.c |6 +-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_init.c b/dr
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_os.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2
: Add support for Private link statistics counters.
qla2xxx: Provide mbx info in BBCR data after mbx failure
Himanshu Madhani (3):
qla2xxx: Allow fw to hold status before sending ABTS response.
qla2xxx: Enable T10-DIF for ISP27XX
qla2xxx: Update driver version to 8.07.00.33-k
Joe Carnuccio
Hi Nic,
On 2/12/16, 11:03 PM, "Nicholas A. Bellinger" <n...@linux-iscsi.org> wrote:
>Hi Himanshu & Co,
>
>On Fri, 2016-02-12 at 00:48 -0800, Nicholas A. Bellinger wrote:
>> On Fri, 2016-02-12 at 05:30 +, Himanshu Madhani wrote:
>
>
>
>>
ly add initializations to
>the variables when the compiler should have figured it out.
>
>In this case, I wouldn't expect the compiler to ever see through
>the unlikely() macro, and I'm not adding a potentially counterproductive
>initialization, so I see no reason not to apply the patch.
I
Hi Nic, Laurence,
On 3/30/16, 10:34 PM, "Nicholas A. Bellinger" wrote:
>(Adding target-devel + Qlogic target folks)
>
>On Tue, 2016-03-29 at 22:05 -0700, Bart Van Assche wrote:
>> On 03/29/16 07:42, Laurence Oberman wrote:
>> > I have been using this jammer
On 5/9/16, 7:56 AM, "Laurence Oberman" <lober...@redhat.com> wrote:
>
>
>- Original Message -
>> From: "Laurence Oberman" <lober...@redhat.com>
>> To: "Nicholas A. Bellinger" <n...@linux-iscsi.org>
>
eld. A possible case for such a race would be in the kdump
>Johannes> case when the HBA's IRQs are still enabled but the driver is
>Johannes> undergoing a new initialisation and thus is not aware of
>Johannes> already activated IRQs in the HBA.
>
>Qlogic folks: Please review!
On 7/8/16, 12:27 AM, "Thorsten Leemhuis" wrote:
>Bruno Prémont wrote on 30.06.2016 17:00:
>> In qla24xx_process_response_queue() rsp->msix->cpuid may trigger NULL
>> pointer dereference when rsp->msix is NULL:
>> […]
>> The affected code was introduced by commit
>>
Fixes: 7f939ab ("qla2xxx: Add bsg interface to support statistics counter
reset.")
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_bsg.c |3 +--
1 files chang
From: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_bsg.c | 44
drivers/scsi/qla2xxx/qla_bsg.h | 12
From: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_dbg.c | 33 ++---
1 file changed, 14 insertions(+), 19
allow that function to unload the driver.
Signed-off-by: Sawan Chandak <sawan.chan...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_dbg.c | 2 +-
drivers/scsi/qla2xxx/qla_def.h | 1 +
drivers/scsi/qla2
From: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_os.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/scsi/qla2xxx/
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
Signed-off-by: Giridhar Malavali <giridhar.malav...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/qla2xxx/qla_version.h
b/drivers/
From: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_dbg.c | 2 +-
drivers/scsi/qla2xxx/qla_isr.c | 11 +--
2 files changed, 1
From: Sawan Chandak <sawan.chan...@qlogic.com>
Signed-off-by: Sawan Chandak <sawan.chan...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_dbg.c | 7 +++
drivers/scsi/qla2xxx/qla_isr.c | 2 +-
drivers/scsi/qla2xxx/qla
From: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_def.h | 6 --
drivers/scsi/qla2xxx/qla_os.c | 44 +--
From: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_dbg.c | 2 +-
drivers/scsi/qla2xxx/qla_isr.c | 8 +++-
drivers/scsi/qla2xxx/qla_
From: Joe Carnuccio <joe.carnuc...@qlogic.com>
Properly initialize IO statistics to avoid initial 0xFFF (-1) values.
Cleanup/simplify usage of pointer to statistics structure.
Signed-off-by: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Himanshu Madhani &l
From: Sawan Chandak <sawan.chan...@qlogic.com>
If there is error recovery going on due to command timeout and
there is register disconnect, then disable the adapter.
Signed-off-by: Sawan Chandak <sawan.chan...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.co
From: Sawan Chandak <sawan.chan...@qlogic.com>
Signed-off-by: Sawan Chandak <sawan.chan...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_bsg.c | 48 ++
drivers/scsi/qla2xxx/qla_bsg
From: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_dbg.c | 2 +-
drivers/scsi/qla2xxx/qla_def.h | 1 +
drivers/scsi/qla2x
From: Sawan Chandak <sawan.chan...@qlogic.com>
Fixes: 969a619 ("qla2xxx: Add support for buffer to buffer credit value for
ISP27XX.")
Signed-off-by: Sawan Chandak <sawan.chan...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scs
From: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_dbg.c | 2 +-
drivers/scsi/qla2xxx/qla_def.h | 1 +
drivers/scsi/qla2
From: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_attr.c | 28
drivers/scsi/qla2xxx/qla_bsg.c |
From: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_attr.c | 89 -
drivers/scsi/qla2xxx/qla_dbg.
Hi James, Martin,
Please apply the following patches to the scsi tree, misc branch at your
earliest convenience.
Thanks,
-Himanshu
Giridhar Malavali (1):
qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N)
mode.
Himanshu Madhani (1):
qla2xxx: Update driver version
From: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Joe Carnuccio <joe.carnuc...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_def.h | 2 ++
drivers/scsi/qla2xxx/qla_mbx.c | 7 +--
drivers/scsi/qla2
har.malav...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
---
drivers/scsi/qla2xxx/qla_dbg.c | 2 +-
drivers/scsi/qla2xxx/qla_init.c | 24
2 files changed, 25 insertions(+), 1 deletion(-)
diff --git a/drivers/scsi/qla2xxx/qla_dbg.c b/dr
while ((qla2x00_reset_active(vha) || ha->dpc_active ||
>+ ha->flags.mbox_busy) ||
>+ test_bit(FX00_RESET_RECOVERY, >dpc_flags) ||
>+ test_bit(FX00_TARGET_SCAN, >dpc_flags)) {
>+ if (test_bit(UNLOADING, _vha->dpc_flags))
>+ break;
> msleep(1000);
> }
> }
Looks Good.
Acked-by: Himanshu Madhani <himanshu.madh...@qlogic.com>
>
From: Quinn Tran <quinn.t...@cavium.com>
Add routines to support T10 DIF tag.
Signed-off-by: Quinn Tran <quinn.t...@cavium.com>
Signed-off-by: Anil Gurumurthy <anil.gurumur...@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
---
drivers/scsi/qla
From: Quinn Tran <quinn.t...@cavium.com>
Normally, ABTS is sent to Target Core as Task MGMT command.
In the case of error, qla2xxx needs to send response, hardware_lock
is required to prevent request queue corruption.
Signed-off-by: Quinn Tran <quinn.t...@cavium.com>
Signed-off-
thy (1):
qla2xxx: Export DIF stats via debugfs
Himanshu Madhani (2):
qla2xxx: Add DebugFS node to display Port Database
qla2xxx: Update driver version to 9.00.00.00-k
Joe Carnuccio (1):
qla2xxx: Allow vref count to timeout on vport delete.
Quinn Tran (10):
qla2xxx: Fix delayed respo
From: Quinn Tran <quinn.t...@cavium.com>
Signed-off-by: Quinn Tran <quinn.t...@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
---
drivers/scsi/qla2xxx/qla_target.c | 6 +++---
drivers/scsi/qla2xxx/qla_target.h | 1 +
2 files changed, 4 insertio
search method is based
on the full value of the Nport_ID via btree lib.
Signed-off-by: Quinn Tran <quinn.t...@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
---
drivers/scsi/qla2xxx/Kconfig | 1 +
drivers/scsi/qla2xxx/qla_def.h| 2 +
drivers/scsi/qla2xxx
From: Quinn Tran <quinn.t...@cavium.com>
Signed-off-by: Quinn Tran <quinn.t...@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
---
drivers/scsi/qla2xxx/qla_target.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/scsi/qla2xxx/qla_target
x53/0x70
qlt_sess_work_fn+0x21d/0x480 [qla2xxx]
process_one_work+0x1f4/0x6e0
Cc: <sta...@vger.kernel.org>
Cc: Bart Van Assche <bart.vanass...@sandisk.com>
Reported-by: Bart Van Assche <bart.vanass...@sandisk.com>
Signed-off-by: Quinn Tran <quinn.t...@cavium.com>
Signed-off-by: Hi
absorb more commands.
Following commands are being routed through IOCB interface
- Get ID List (007Ch)
- Get Port DB (0064h)
- Get Link Priv Stats (006Dh)
Signed-off-by: Quinn Tran <quinn.t...@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
---
drivers/scsi
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
signed-off-by: Giridhar Malavali <giridhar.malav...@cavium.com>
---
drivers/scsi/qla2xxx/qla_version.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_version.h
b/drivers/
;
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
---
drivers/scsi/qla2xxx/qla_target.c | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_target.c
b/drivers/scsi/qla2xxx/qla_target.c
index b61cbb8..b5fb9c55 100644
--- a/dr
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
Signed-off-by: Giridhar Malavali <giridhar.malav...@cavium.com>
---
drivers/scsi/qla2xxx/qla_def.h | 2 +
drivers/scsi/qla2xxx/qla_dfs.c | 92 --
2 files changed, 90 insertions(+),
logged in. In the mean time, certain initiators have completed
the login and starts IO. Driver needs to start processing all
queues if FW is already started.
Signed-off-by: Quinn Tran <quinn.t...@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
---
drivers/scsi/qla2xxx
t sets an expiration timer for the PRLI. Once the
expiration time passes, the relogin retry logic is allowed
to go through and perform login with the remote port.
Signed-off-by: Quinn Tran <quinn.t...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
---
drivers/scsi
From: Anil Gurumurthy <anil.gurumur...@cavium.com>
Signed-off-by: Anil Gurumurthy <anil.gurumur...@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
---
drivers/scsi/qla2xxx/qla_def.h | 12
drivers/scsi/qla2xxx/qla_dfs.c | 15 ++
From: Joe Carnuccio <joe.carnuc...@cavium.com>
Signed-off-by: Joe Carnuccio <joe.carnuc...@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
---
drivers/scsi/qla2xxx/qla_attr.c | 4 +---
drivers/scsi/qla2xxx/qla_mid.c | 12 +++-
2 files cha
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
Signed-off-by: Giridhar Malavali <giridhar.malav...@cavium.com>
---
drivers/scsi/qla2xxx/qla_def.h | 2 +
drivers/scsi/qla2xxx/qla_dfs.c | 92 --
2 files changed, 90 insertions(+),
From: Quinn Tran <quinn.t...@cavium.com>
Add routines to support T10 DIF tag.
Signed-off-by: Quinn Tran <quinn.t...@cavium.com>
Signed-off-by: Anil Gurumurthy <anil.gurumur...@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
---
drivers/scsi/qla
logged in. In the mean time, certain initiators have completed
the login and starts IO. Driver needs to start processing all
queues if FW is already started.
Signed-off-by: Quinn Tran <quinn.t...@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
---
drivers/scsi/qla2xxx
from v1 -> v2
o Rebased series based on scsi-target-for-v4.11 branch.
Please apply to target-pending.
Thanks,
Himanshu
Anil Gurumurthy (1):
qla2xxx: Export DIF stats via debugfs
Himanshu Madhani (2):
qla2xxx: Add DebugFS node to display Port Database
qla2xxx: Update driver version to
x53/0x70
qlt_sess_work_fn+0x21d/0x480 [qla2xxx]
process_one_work+0x1f4/0x6e0
Cc: <sta...@vger.kernel.org>
Cc: Bart Van Assche <bart.vanass...@sandisk.com>
Reported-by: Bart Van Assche <bart.vanass...@sandisk.com>
Signed-off-by: Quinn Tran <quinn.t...@cavium.com>
Signed-off-by: Hi
ran <quinn.t...@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madh...@cavium.com>
---
drivers/scsi/qla2xxx/qla_target.c | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_target.c
b/drivers/scsi/qla2xxx/qla_target.c
index
101 - 200 of 992 matches
Mail list logo