From 08b20453111da25d599bffe47aa0c94bec9228f3 Mon Sep 17 00:00:00 2001 From: Chuck Anderson Date: Fri, 16 Dec 2011 20:08:02 -0800 Subject: [PATCH] be2iscsi 4.1.239.0 [PATCH 08/10] memset wrb for ring create 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 --- drivers/scsi/be2iscsi/be_cmds.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/scsi/be2iscsi/be_cmds.c b/drivers/scsi/be2iscsi/be_cmds.c index 67fd831e79c27..cdb15364bc690 100644 --- a/drivers/scsi/be2iscsi/be_cmds.c +++ b/drivers/scsi/be2iscsi/be_cmds.c @@ -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; -- 2.50.1