]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
be2iscsi 4.1.239.0 [PATCH 08/10] memset wrb for ring create
authorChuck Anderson <chuck.anderson@oracle.com>
Sat, 17 Dec 2011 04:08:02 +0000 (20:08 -0800)
committerChuck Anderson <chuck.anderson@oracle.com>
Sat, 17 Dec 2011 04:08:02 +0000 (20:08 -0800)
Dec. 16, 2011
Oracle bugzilla 13257
Oracle bug 13465921
be2iscsi HBA driver v4.1.239.0 patch set for UEK R2(2.6.39)
jayamohan.kallickal@emulex.com

Ported driver version 4.1.239.0 to UEK2 2.6.39-100.0.17 (was 2.103.298.0)

Comments from the patch headers:

  Commit ID : 37609766bf0f84b65b2181c17a7490eef139cdd1
  [SCSI] be2iscsi: memset wrb for ring create

     This patch fixes a situation when  wrb was not being memset to zero
 before being used
---
 be_cmds.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

Signed-off-by: Chuck Anderson <chuck.anderson@oracle.com>
drivers/scsi/be2iscsi/be_cmds.c

index 67fd831e79c27a425d0bb0cc1ca8a05311a8d308..cdb15364bc6905316816c78c0aac9fde161839dc 100644 (file)
@@ -660,6 +660,7 @@ int beiscsi_cmd_mccq_create(struct beiscsi_hba *phba,
        spin_lock(&phba->ctrl.mbox_lock);
        ctrl = &phba->ctrl;
        wrb = wrb_from_mbox(&ctrl->mbox_mem);
+       memset(wrb, 0, sizeof(*wrb));
        req = embedded_payload(wrb);
        ctxt = &req->context;