[<prev] [next>] [day] [month] [year] [list]
Message-ID: <BANLkTiniTy862jPL=e_FGcRtPO27r8xVEA@mail.gmail.com>
Date: Sun, 24 Apr 2011 10:47:33 +0800
From: Hillf Danton <dhillf@...il.com>
To: devel@...n-fcoe.org
Cc: Robert Love <robert.w.love@...el.com>,
"James E.J. Bottomley" <James.Bottomley@...e.de>,
Mike Christie <michaelc@...wisc.edu>,
linux-scsi@...r.kernel.org, LKML <linux-kernel@...r.kernel.org>
Subject: [PATCH] scsi/libfc: fix mm leak in handling incoming request for
target discovery
When handling incoming request, if the operation code carried by the
received frame is not RSCN, the frame should be freed as in the RSCN
case, or there is memory leakage.
Signed-off-by: Hillf Danton <dhillf@...il.com>
---
--- a/drivers/scsi/libfc/fc_disc.c 2011-03-30 03:09:48.000000000 +0800
+++ b/drivers/scsi/libfc/fc_disc.c 2011-04-24 10:36:14.000000000 +0800
@@ -205,6 +205,7 @@ static void fc_disc_recv_req(struct fc_l
default:
FC_DISC_DBG(disc, "Received an unsupported request, "
"the opcode is (%x)\n", op);
+ fc_frame_free(fp);
break;
}
}
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists