In case of iSCSI offload BFS environment, mfw requires to mark
virtual link based upon qedi load status.
Signed-off-by: Manish Rangankar
---
drivers/scsi/qedi/qedi_main.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/drivers/scsi/qedi/qedi_main.c b/drivers/scsi/qedi
]
[ 985.803294] qedi_percpu_io_thread+0x10f/0x1b0 [qedi]
[ 985.808931] kthread+0xf5/0x130
[ 985.812434] ? qedi_free_uio+0xd0/0xd0 [qedi]
[ 985.817298] ? kthread_bind+0x10/0x10
[ 985.821372] ? do_syscall_64+0x6e/0x1a0
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
driver
A system crashes when continuously removing/re-adding
the storage controller.
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
drivers/scsi/qla4xxx/ql4_def.h | 2 ++
drivers/scsi/qla4xxx/ql4_os.c | 46 ++
2 files changed, 48 inse
We get stuck in the loop when firmware sends a cqe response
during connection recovery.
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
drivers/scsi/qedi/qedi_main.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/scsi/qedi/qedi_main.c b/d
that qedi will know how much CQs are allowed.
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
drivers/scsi/qedi/qedi.h | 5 ++---
drivers/scsi/qedi/qedi_iscsi.c | 2 +-
drivers/scsi/qedi/qedi_main.c | 10 +++---
3 files changed, 10 insertions(+), 7 deletions(-)
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
drivers/scsi/qedi/qedi_main.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/scsi/qedi/qedi_main.c b/drivers/scsi/qedi/qedi_main.c
index 09a2946..879d3b7 100644
--- a/drivers/scsi/qedi/qedi_
Martin,
Please consider below patches for next 'scsi-fixes' submission.
Thanks,
Manish
Manish Rangankar (2):
qedi: Remove WARN_ON for untracked cleanup.
qedi: Remove WARN_ON from clear task context.
drivers/scsi/qedi/qedi_fw.c | 1 -
drivers/scsi/qedi/qedi_main.c | 4 +---
2 files
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
drivers/scsi/qedi/qedi_fw.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/scsi/qedi/qedi_fw.c b/drivers/scsi/qedi/qedi_fw.c
index 8bc7ee1..507512c 100644
--- a/drivers/scsi/qedi/qedi_fw.c
+++ b/drivers/scs
Martin,
Please apply this patch set to next 'scsi-fixes' series.
Thanks,
Manish
Arun Easi (1):
qedi: Fix bad pte call trace when iscsiuio is stopped.
Manish Rangankar (5):
qedi: Correctly set firmware max supported BDs.
qedi: Set dma_boundary to 0xfff.
qedi: Fix endpoint NULL panic
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
drivers/scsi/qedi/qedi.h | 1 +
drivers/scsi/qedi/qedi_iscsi.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/drivers/scsi/qedi/qedi.h b/drivers/scsi/qedi/qedi.h
index 269dac6..32632c9 100644
--- a/drivers/scs
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
drivers/scsi/qedi/qedi.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/qedi/qedi.h b/drivers/scsi/qedi/qedi.h
index 5ca3e8c..269dac6 100644
--- a/drivers/scsi/qedi/qedi.h
+++ b/drivers/scs
From: Nilesh Javali <nilesh.jav...@cavium.com>
max_fin_rt is the maximum re-transmission of FIN packets
as part of the termination flow. After reaching this value
the FW will send a single RESET.
Signed-off-by: Nilesh Javali <nilesh.jav...@cavium.com>
Signed-off-by: Mani
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
drivers/scsi/qedi/qedi_fw.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/scsi/qedi/qedi_fw.c b/drivers/scsi/qedi/qedi_fw.c
index d6978cb..8bc7ee1 100644
--- a/drivers/scsi/qedi/qedi_fw.c
+++ b/drivers/scs
SyS_munmap+0x22/0x30
tracesys+0xdd/0xe2
Signed-off-by: Arun Easi <arun.e...@cavium.com>
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
drivers/scsi/qedi/qedi_main.c | 23 +++
1 file changed, 11 insertions(+), 12 deletions(-)
diff --git a/drivers/sc
[] ? __schedule+0x2d8/0x900
[] ___sys_sendmsg+0x3a9/0x3c0
[] ? get_futex_key+0x1c8/0x2b0
[] ? futex_wake+0x80/0x160
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
drivers/scsi/qedi/qedi_iscsi.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/driver
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
drivers/scsi/qedi/qedi_main.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/scsi/qedi/qedi_main.c b/drivers/scsi/qedi/qedi_main.c
index 997e305..62ba0550 100644
--- a/drivers/scsi/qedi/qedi_main.c
+++ b/driver
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
drivers/scsi/qedi/qedi_main.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/scsi/qedi/qedi_main.c b/drivers/scsi/qedi/qedi_main.c
index 8e3d928..92775a8 100644
--- a/drivers/scsi/qedi/qedi_main.c
+++ b/driver
From: "Dupuis, Chad" <chad.dup...@cavium.com>
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
Signed-off-by: Chad Dupuis <chad.dup...@cavium.com>
---
drivers/scsi/qedi/qedi_fw.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/d
From: Yuval Mintz
This adds the backbone required for the various HW initalizations
which are necessary for the iSCSI driver (qedi) for QLogic FastLinQ
4 line of adapters - FW notification, resource initializations, etc.
Signed-off-by: Arun Easi
.
Manish Rangankar (1):
qedi: Add QLogic FastLinQ offload iSCSI driver framework.
Yuval Mintz (2):
qed: Add support for hardware offloaded iSCSI.
qed: Add iSCSI out of order packet handling.
MAINTAINERS|6 +
drivers/net/ethernet/qlogic/Kconfig
From: Yuval Mintz
This patch adds out of order packet handling for hardware offloaded
iSCSI. Out of order packet handling requires driver buffer allocation
and assistance.
Signed-off-by: Arun Easi
Signed-off-by: Yuval Mintz
ers as a failsafe, as for some architectures
the call is the same but on others they are two different assembly
operations. We have updated patch with same information in comments.
Manish Rangankar (4):
qedi: Add QLogic FastLinQ offload iSCSI driver framework.
qedi: Add LL2 iSC
From: Yuval Mintz
This patch adds out of order packet handling for hardware offloaded
iSCSI. Out of order packet handling requires driver buffer allocation
and assistance.
Signed-off-by: Arun Easi
Signed-off-by: Yuval Mintz
Signed-off-by: Arun Easi <arun.e...@cavium.com>
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
MAINTAINERS |6 +
drivers/net/ethernet/qlogic/Kconfig | 12 -
drivers/scsi/Kconfig|1 +
drivers/scsi/Makefile
by: Saurav Kashyap <saurav.kash...@cavium.com>
Signed-off-by: Arun Easi <arun.e...@cavium.com>
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
drivers/scsi/qedi/qedi.h | 73 +
drivers/scsi/qedi/qedi_main.c | 357 +++
From: Yuval Mintz
This adds the backbone required for the various HW initalizations
which are necessary for the iSCSI driver (qedi) for QLogic FastLinQ
4 line of adapters - FW notification, resource initializations, etc.
Signed-off-by: Arun Easi
off-by: Chad Dupuis <chad.dup...@cavium.com>
Signed-off-by: Saurav Kashyap <saurav.kash...@cavium.com>
Signed-off-by: Arun Easi <arun.e...@cavium.com>
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
drivers/scsi/qedi/qedi_fw.c| 1106 +
av.kash...@cavium.com>
Signed-off-by: Arun Easi <arun.e...@cavium.com>
Signed-off-by: Manish Rangankar <manish.rangan...@cavium.com>
---
drivers/scsi/qedi/qedi_fw.c| 1272
drivers/scsi/qedi/qedi_gbl.h |6 +
drivers/scsi/qedi/qedi
28 matches
Mail list logo