* [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch.
@ 2012-08-07 11:57 vikas.chaudhary
2012-08-07 11:57 ` [PATCH 1/5] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect vikas.chaudhary
` (5 more replies)
0 siblings, 6 replies; 11+ messages in thread
From: vikas.chaudhary @ 2012-08-07 11:57 UTC (permalink / raw)
To: jbottomley, michaelc
Cc: linux-scsi, vikas.chaudhary, lalit.chandivade, ravi.anand
From: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
James,
Please apply the following patches to the scsi tree at your earliest
convenience.
Thanks,
Vikas.
Lalit Chandivade (1):
qla4xxx: Properly handle SCSI underrun while processing status IOCBs.
Manish Rangankar (2):
qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect.
qla4xxx: Fix multiple conn login event issue during session recovery.
Vikas Chaudhary (2):
qla4xxx: Fix gcc warning for x86 system
qla4xxx: Update driver version to 5.02.00-k19
drivers/scsi/qla4xxx/ql4_def.h | 2 +-
drivers/scsi/qla4xxx/ql4_isr.c | 102 +++++++++++++++++++++---------------
drivers/scsi/qla4xxx/ql4_mbx.c | 2 +-
drivers/scsi/qla4xxx/ql4_nx.c | 2 +-
drivers/scsi/qla4xxx/ql4_os.c | 20 +++++--
drivers/scsi/qla4xxx/ql4_version.h | 2 +-
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 1/5] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect.
2012-08-07 11:57 [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch vikas.chaudhary
@ 2012-08-07 11:57 ` vikas.chaudhary
2012-08-07 11:57 ` [PATCH 2/5] qla4xxx: Fix gcc warning for x86 system vikas.chaudhary
` (4 subsequent siblings)
5 siblings, 0 replies; 11+ messages in thread
From: vikas.chaudhary @ 2012-08-07 11:57 UTC (permalink / raw)
To: jbottomley, michaelc
Cc: linux-scsi, vikas.chaudhary, lalit.chandivade, ravi.anand,
Manish Rangankar
From: Manish Rangankar <manish.rangankar@qlogic.com>
In qla4xxx_ep_connect(), qla_ep->dst_addr and dst_addr are type
struct sockaddr. We are copying sizeof(struct sockaddr_in6) bytes
from dst_addr to qla_ep->dst_addr which is 12 bytes larger. This
will cause memory corruption. So we change qla_ep->dst_addr to
struct sockaddr_storage which is of 128 byte, large enough to
hold sizeof(struct sockaddr_in6).
Signed-off-by: Manish Rangankar <manish.rangankar@qlogic.com>
Signed-off-by: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
---
drivers/scsi/qla4xxx/ql4_def.h | 2 +-
drivers/scsi/qla4xxx/ql4_mbx.c | 2 +-
drivers/scsi/qla4xxx/ql4_os.c | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/qla4xxx/ql4_def.h b/drivers/scsi/qla4xxx/ql4_def.h
index 7fdba7f..c298ee9 100644
--- a/drivers/scsi/qla4xxx/ql4_def.h
+++ b/drivers/scsi/qla4xxx/ql4_def.h
@@ -752,7 +752,7 @@ struct ql4_task_data {
struct qla_endpoint {
struct Scsi_Host *host;
- struct sockaddr dst_addr;
+ struct sockaddr_storage dst_addr;
};
struct qla_conn {
diff --git a/drivers/scsi/qla4xxx/ql4_mbx.c b/drivers/scsi/qla4xxx/ql4_mbx.c
index cab8f66..23a10ea 100644
--- a/drivers/scsi/qla4xxx/ql4_mbx.c
+++ b/drivers/scsi/qla4xxx/ql4_mbx.c
@@ -1695,7 +1695,7 @@ int qla4xxx_set_param_ddbentry(struct scsi_qla_host *ha,
conn = cls_conn->dd_data;
qla_conn = conn->dd_data;
sess = conn->session;
- dst_addr = &qla_conn->qla_ep->dst_addr;
+ dst_addr = (struct sockaddr *)&qla_conn->qla_ep->dst_addr;
if (dst_addr->sa_family == AF_INET6)
options |= IPV6_DEFAULT_DDB_ENTRY;
diff --git a/drivers/scsi/qla4xxx/ql4_os.c b/drivers/scsi/qla4xxx/ql4_os.c
index 9da4266..77a969a 100644
--- a/drivers/scsi/qla4xxx/ql4_os.c
+++ b/drivers/scsi/qla4xxx/ql4_os.c
@@ -1366,7 +1366,7 @@ static int qla4xxx_conn_get_param(struct iscsi_cls_conn *cls_conn,
conn = cls_conn->dd_data;
qla_conn = conn->dd_data;
- dst_addr = &qla_conn->qla_ep->dst_addr;
+ dst_addr = (struct sockaddr *)&qla_conn->qla_ep->dst_addr;
switch (param) {
case ISCSI_PARAM_CONN_PORT:
--
1.7.8.GIT
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 2/5] qla4xxx: Fix gcc warning for x86 system
2012-08-07 11:57 [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch vikas.chaudhary
2012-08-07 11:57 ` [PATCH 1/5] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect vikas.chaudhary
@ 2012-08-07 11:57 ` vikas.chaudhary
2012-08-07 11:57 ` [PATCH 3/5] qla4xxx: Fix multiple conn login event issue during session recovery vikas.chaudhary
` (3 subsequent siblings)
5 siblings, 0 replies; 11+ messages in thread
From: vikas.chaudhary @ 2012-08-07 11:57 UTC (permalink / raw)
To: jbottomley, michaelc
Cc: linux-scsi, vikas.chaudhary, lalit.chandivade, ravi.anand
From: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
Fix warning:-
drivers/scsi/qla4xxx/ql4_nx.c:1867:2: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘uint32_t’ [-Wformat]
Signed-off-by: Vikas Chaudhary <vikas.chaudhary@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 939d726..f2e961d 100644
--- a/drivers/scsi/qla4xxx/ql4_nx.c
+++ b/drivers/scsi/qla4xxx/ql4_nx.c
@@ -1865,7 +1865,7 @@ static void qla4_8xxx_minidump_process_rdocm(struct scsi_qla_host *ha,
r_addr += r_stride;
}
DEBUG2(ql4_printk(KERN_INFO, ha, "Leaving fn: %s datacount: 0x%lx\n",
- __func__, (loop_cnt * sizeof(uint32_t))));
+ __func__, (long unsigned int) (loop_cnt * sizeof(uint32_t))));
*d_ptr = data_ptr;
}
--
1.7.8.GIT
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 3/5] qla4xxx: Fix multiple conn login event issue during session recovery.
2012-08-07 11:57 [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch vikas.chaudhary
2012-08-07 11:57 ` [PATCH 1/5] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect vikas.chaudhary
2012-08-07 11:57 ` [PATCH 2/5] qla4xxx: Fix gcc warning for x86 system vikas.chaudhary
@ 2012-08-07 11:57 ` vikas.chaudhary
2012-08-07 11:57 ` [PATCH 4/5] qla4xxx: Properly handle SCSI underrun while processing status IOCBs vikas.chaudhary
` (2 subsequent siblings)
5 siblings, 0 replies; 11+ messages in thread
From: vikas.chaudhary @ 2012-08-07 11:57 UTC (permalink / raw)
To: jbottomley, michaelc
Cc: linux-scsi, vikas.chaudhary, lalit.chandivade, ravi.anand,
Manish Rangankar
From: Manish Rangankar <manish.rangankar@qlogic.com>
During iscsid session recovery driver sends multiple ISCSI_CONN_STATE_LOGGED_IN
event from qla4xxx_conn_start() and qla4xxx_ddb_change(), which causes iscsid
to crash.
Signed-off-by: Manish Rangankar <manish.rangankar@qlogic.com>
Signed-off-by: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
---
drivers/scsi/qla4xxx/ql4_os.c | 18 ++++++++++++++----
1 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/drivers/scsi/qla4xxx/ql4_os.c b/drivers/scsi/qla4xxx/ql4_os.c
index 77a969a..9c3442d 100644
--- a/drivers/scsi/qla4xxx/ql4_os.c
+++ b/drivers/scsi/qla4xxx/ql4_os.c
@@ -3168,6 +3168,7 @@ int qla4xxx_unblock_ddb(struct iscsi_cls_session *cls_session)
struct iscsi_session *sess;
struct ddb_entry *ddb_entry;
struct scsi_qla_host *ha;
+ int status = QLA_SUCCESS;
sess = cls_session->dd_data;
ddb_entry = sess->dd_data;
@@ -3175,11 +3176,20 @@ int qla4xxx_unblock_ddb(struct iscsi_cls_session *cls_session)
ql4_printk(KERN_INFO, ha, "scsi%ld: %s: ddb[%d]"
" unblock user space session\n", ha->host_no, __func__,
ddb_entry->fw_ddb_index);
- iscsi_conn_start(ddb_entry->conn);
- iscsi_conn_login_event(ddb_entry->conn,
- ISCSI_CONN_STATE_LOGGED_IN);
- return QLA_SUCCESS;
+ if (!iscsi_is_session_online(cls_session)) {
+ iscsi_conn_start(ddb_entry->conn);
+ iscsi_conn_login_event(ddb_entry->conn,
+ ISCSI_CONN_STATE_LOGGED_IN);
+ } else {
+ ql4_printk(KERN_INFO, ha,
+ "scsi%ld: %s: ddb[%d] session [%d] already logged in\n",
+ ha->host_no, __func__, ddb_entry->fw_ddb_index,
+ cls_session->sid);
+ status = QLA_ERROR;
+ }
+
+ return status;
}
static void qla4xxx_relogin_all_devices(struct scsi_qla_host *ha)
--
1.7.8.GIT
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 4/5] qla4xxx: Properly handle SCSI underrun while processing status IOCBs.
2012-08-07 11:57 [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch vikas.chaudhary
` (2 preceding siblings ...)
2012-08-07 11:57 ` [PATCH 3/5] qla4xxx: Fix multiple conn login event issue during session recovery vikas.chaudhary
@ 2012-08-07 11:57 ` vikas.chaudhary
2012-08-07 11:57 ` [PATCH 5/5] qla4xxx: Update driver version to 5.02.00-k19 vikas.chaudhary
2012-08-07 16:52 ` [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch Mike Christie
5 siblings, 0 replies; 11+ messages in thread
From: vikas.chaudhary @ 2012-08-07 11:57 UTC (permalink / raw)
To: jbottomley, michaelc
Cc: linux-scsi, vikas.chaudhary, lalit.chandivade, ravi.anand,
Tej Parkash
From: Lalit Chandivade <lalit.chandivade@qlogic.com>
The current code would incorrectly return a DID_OK for a
CHECK CONDITION with Recovered error sense key causing incorrect
completion of a command when there is a dropped frame.
Signed-off-by: Lalit Chandivade <lalit.chandivade@qlogic.com>
Signed-off-by: Tej Parkash <tej.parkash@qlogic.com>
Signed-off-by: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
---
drivers/scsi/qla4xxx/ql4_isr.c | 102 +++++++++++++++++++++++-----------------
1 files changed, 59 insertions(+), 43 deletions(-)
diff --git a/drivers/scsi/qla4xxx/ql4_isr.c b/drivers/scsi/qla4xxx/ql4_isr.c
index fc542a9..db8c8e5 100644
--- a/drivers/scsi/qla4xxx/ql4_isr.c
+++ b/drivers/scsi/qla4xxx/ql4_isr.c
@@ -243,56 +243,72 @@ static void qla4xxx_status_entry(struct scsi_qla_host *ha,
scsi_set_resid(cmd, residual);
- /*
- * If there is scsi_status, it takes precedense over
- * underflow condition.
- */
- if (scsi_status != 0) {
- cmd->result = DID_OK << 16 | scsi_status;
+ if (sts_entry->iscsiFlags & ISCSI_FLAG_RESIDUAL_UNDER) {
+
+ /* Both the firmware and target reported UNDERRUN:
+ *
+ * MID-LAYER UNDERFLOW case:
+ * Some kernels do not properly detect midlayer
+ * underflow, so we manually check it and return
+ * ERROR if the minimum required data was not
+ * received.
+ *
+ * ALL OTHER cases:
+ * Fall thru to check scsi_status
+ */
+ if (!scsi_status && (scsi_bufflen(cmd) - residual) <
+ cmd->underflow) {
+ DEBUG2(ql4_printk(KERN_INFO, ha,
+ "scsi%ld:%d:%d:%d: %s: Mid-layer Data underrun, xferlen = 0x%x,residual = 0x%x\n",
+ ha->host_no,
+ cmd->device->channel,
+ cmd->device->id,
+ cmd->device->lun, __func__,
+ scsi_bufflen(cmd),
+ residual));
- if (scsi_status != SCSI_CHECK_CONDITION)
+ cmd->result = DID_ERROR << 16;
break;
+ }
+
+ } else if (scsi_status != SAM_STAT_TASK_SET_FULL &&
+ scsi_status != SAM_STAT_BUSY) {
- /* Copy Sense Data into sense buffer. */
- qla4xxx_copy_sense(ha, sts_entry, srb);
- } else {
/*
- * If RISC reports underrun and target does not
- * report it then we must have a lost frame, so
- * tell upper layer to retry it by reporting a
- * bus busy.
+ * The firmware reports UNDERRUN, but the target does
+ * not report it:
+ *
+ * scsi_status | host_byte device_byte
+ * | (19:16) (7:0)
+ * ============= | ========= ===========
+ * TASK_SET_FULL | DID_OK scsi_status
+ * BUSY | DID_OK scsi_status
+ * ALL OTHERS | DID_ERROR scsi_status
+ *
+ * Note: If scsi_status is task set full or busy,
+ * then this else if would fall thru to check the
+ * scsi_status and return DID_OK.
*/
- if ((sts_entry->iscsiFlags &
- ISCSI_FLAG_RESIDUAL_UNDER) == 0) {
- cmd->result = DID_BUS_BUSY << 16;
- } else if ((scsi_bufflen(cmd) - residual) <
- cmd->underflow) {
- /*
- * Handle mid-layer underflow???
- *
- * For kernels less than 2.4, the driver must
- * return an error if an underflow is detected.
- * For kernels equal-to and above 2.4, the
- * mid-layer will appearantly handle the
- * underflow by detecting the residual count --
- * unfortunately, we do not see where this is
- * actually being done. In the interim, we
- * will return DID_ERROR.
- */
- DEBUG2(printk("scsi%ld:%d:%d:%d: %s: "
- "Mid-layer Data underrun1, "
- "xferlen = 0x%x, "
- "residual = 0x%x\n", ha->host_no,
- cmd->device->channel,
- cmd->device->id,
- cmd->device->lun, __func__,
- scsi_bufflen(cmd), residual));
- cmd->result = DID_ERROR << 16;
- } else {
- cmd->result = DID_OK << 16;
- }
+ DEBUG2(ql4_printk(KERN_INFO, ha,
+ "scsi%ld:%d:%d:%d: %s: Dropped frame(s) detected (0x%x of 0x%x bytes).\n",
+ ha->host_no,
+ cmd->device->channel,
+ cmd->device->id,
+ cmd->device->lun, __func__,
+ residual,
+ scsi_bufflen(cmd)));
+
+ cmd->result = DID_ERROR << 16 | scsi_status;
+ goto check_scsi_status;
}
+
+ cmd->result = DID_OK << 16 | scsi_status;
+
+check_scsi_status:
+ if (scsi_status == SAM_STAT_CHECK_CONDITION)
+ qla4xxx_copy_sense(ha, sts_entry, srb);
+
break;
case SCS_DEVICE_LOGGED_OUT:
--
1.7.8.GIT
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 5/5] qla4xxx: Update driver version to 5.02.00-k19
2012-08-07 11:57 [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch vikas.chaudhary
` (3 preceding siblings ...)
2012-08-07 11:57 ` [PATCH 4/5] qla4xxx: Properly handle SCSI underrun while processing status IOCBs vikas.chaudhary
@ 2012-08-07 11:57 ` vikas.chaudhary
2012-08-07 16:52 ` [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch Mike Christie
5 siblings, 0 replies; 11+ messages in thread
From: vikas.chaudhary @ 2012-08-07 11:57 UTC (permalink / raw)
To: jbottomley, michaelc
Cc: linux-scsi, vikas.chaudhary, lalit.chandivade, ravi.anand
From: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
Signed-off-by: Vikas Chaudhary <vikas.chaudhary@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
index 725034f..04b2f5b 100644
--- a/drivers/scsi/qla4xxx/ql4_version.h
+++ b/drivers/scsi/qla4xxx/ql4_version.h
@@ -5,4 +5,4 @@
* See LICENSE.qla4xxx for copyright and licensing details.
*/
-#define QLA4XXX_DRIVER_VERSION "5.02.00-k18"
+#define QLA4XXX_DRIVER_VERSION "5.02.00-k19"
--
1.7.8.GIT
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch.
2012-08-07 11:57 [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch vikas.chaudhary
` (4 preceding siblings ...)
2012-08-07 11:57 ` [PATCH 5/5] qla4xxx: Update driver version to 5.02.00-k19 vikas.chaudhary
@ 2012-08-07 16:52 ` Mike Christie
5 siblings, 0 replies; 11+ messages in thread
From: Mike Christie @ 2012-08-07 16:52 UTC (permalink / raw)
To: vikas.chaudhary; +Cc: jbottomley, linux-scsi, lalit.chandivade, ravi.anand
On 08/07/2012 06:57 AM, vikas.chaudhary@qlogic.com wrote:
> From: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
>
> James,
>
> Please apply the following patches to the scsi tree at your earliest
> convenience.
>
> Thanks,
> Vikas.
>
> Lalit Chandivade (1):
> qla4xxx: Properly handle SCSI underrun while processing status IOCBs.
>
> Manish Rangankar (2):
> qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect.
> qla4xxx: Fix multiple conn login event issue during session recovery.
>
> Vikas Chaudhary (2):
> qla4xxx: Fix gcc warning for x86 system
> qla4xxx: Update driver version to 5.02.00-k19
>
Looks ok.
Reviewed-by: Mike Christie <michaelc@cs.wisc.edu>
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch
@ 2012-11-23 11:58 vikas.chaudhary
0 siblings, 0 replies; 11+ messages in thread
From: vikas.chaudhary @ 2012-11-23 11:58 UTC (permalink / raw)
To: jbottomley, michaelc
Cc: linux-scsi, vikas.chaudhary, lalit.chandivade, ravi.anand
From: Vikas Chaudhary <vikas.chaudhary@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 in qla4xxx_get_ep_fwdb.
scsi_transport_iscsi: export iscsi class session's target_id in sysfs.
Vikas Chaudhary (2):
qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX
qla4xxx: Update driver version to 5.03.00-k2
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch
@ 2013-04-05 11:06 vikas.chaudhary
2013-04-10 15:47 ` Mike Christie
0 siblings, 1 reply; 11+ messages in thread
From: vikas.chaudhary @ 2013-04-05 11:06 UTC (permalink / raw)
To: jbottomley, michaelc
Cc: linux-scsi, vikas.chaudhary, lalit.chandivade, ravi.anand
From: Vikas Chaudhary <vikas.chaudhary@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
qla4xxx: Use correct value for max flash node entries
Vikas Chaudhary (2):
qla4xxx: Added print statements to display AENs
qla4xxx: Update driver version to 5.03.00-k8
Thanks,
Vikas.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch
2013-04-05 11:06 vikas.chaudhary
@ 2013-04-10 15:47 ` Mike Christie
0 siblings, 0 replies; 11+ messages in thread
From: Mike Christie @ 2013-04-10 15:47 UTC (permalink / raw)
To: vikas.chaudhary; +Cc: jbottomley, linux-scsi, lalit.chandivade, ravi.anand
On 04/05/2013 06:06 AM, vikas.chaudhary@qlogic.com wrote:
> From: Vikas Chaudhary <vikas.chaudhary@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
> qla4xxx: Use correct value for max flash node entries
>
> Vikas Chaudhary (2):
> qla4xxx: Added print statements to display AENs
> qla4xxx: Update driver version to 5.03.00-k8
>
Looks ok to me.
Reviewed-by: Mike Christie <michaelc@cs.wisc.edu>
I am ignoring the warning about the uninitialized ddb_size because it
looks bogus due to the pddb check.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch
@ 2013-04-17 9:15 vikas.chaudhary
0 siblings, 0 replies; 11+ messages in thread
From: vikas.chaudhary @ 2013-04-17 9:15 UTC (permalink / raw)
To: jbottomley, michaelc
Cc: linux-scsi, vikas.chaudhary, lalit.chandivade, ravi.anand
From: Vikas Chaudhary <vikas.chaudhary@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: Silence gcc warning
qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create
qla4xxx: Update driver version to 5.03.00-k9
Thanks,
Vikas.
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2013-04-17 9:39 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-07 11:57 [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch vikas.chaudhary
2012-08-07 11:57 ` [PATCH 1/5] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect vikas.chaudhary
2012-08-07 11:57 ` [PATCH 2/5] qla4xxx: Fix gcc warning for x86 system vikas.chaudhary
2012-08-07 11:57 ` [PATCH 3/5] qla4xxx: Fix multiple conn login event issue during session recovery vikas.chaudhary
2012-08-07 11:57 ` [PATCH 4/5] qla4xxx: Properly handle SCSI underrun while processing status IOCBs vikas.chaudhary
2012-08-07 11:57 ` [PATCH 5/5] qla4xxx: Update driver version to 5.02.00-k19 vikas.chaudhary
2012-08-07 16:52 ` [PATCH 0/5] qla4xxx: Updates for scsi "misc" branch Mike Christie
-- strict thread matches above, loose matches on Subject: below --
2012-11-23 11:58 vikas.chaudhary
2013-04-05 11:06 vikas.chaudhary
2013-04-10 15:47 ` Mike Christie
2013-04-17 9:15 vikas.chaudhary
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).