svn commit: r272620 - stable/10/sys/cam/ctl
Alexander Motin
mav at FreeBSD.org
Mon Oct 6 12:39:26 UTC 2014
Author: mav
Date: Mon Oct 6 12:39:25 2014
New Revision: 272620
URL: https://svnweb.freebsd.org/changeset/base/272620
Log:
MFC r271353: Fix memory leak on error, reported by Coverity.
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys/cam/ctl/ctl.c
==============================================================================
--- stable/10/sys/cam/ctl/ctl.c Mon Oct 6 12:38:35 2014 (r272619)
+++ stable/10/sys/cam/ctl/ctl.c Mon Oct 6 12:39:25 2014 (r272620)
@@ -2901,6 +2901,7 @@ ctl_ioctl(struct cdev *dev, u_long cmd,
lun = softc->ctl_luns[err_desc->lun_id];
if (lun == NULL) {
mtx_unlock(&softc->ctl_lock);
+ free(new_err_desc, M_CTL);
printf("%s: CTL_ERROR_INJECT: invalid LUN %ju\n",
__func__, (uintmax_t)err_desc->lun_id);
retval = EINVAL;
More information about the svn-src-stable
mailing list