[PVFS2-CVS] commit by robl in pvfs2-1/src/kernel/linux-2.6: devpvfs2-req.c

CVS commit program cvs at parl.clemson.edu
Wed Sep 28 16:07:23 EDT 2005


Update of /projects/cvsroot/pvfs2-1/src/kernel/linux-2.6
In directory parlweb:/tmp/cvs-serv31733/src/kernel/linux-2.6

Modified Files:
	devpvfs2-req.c 
Log Message:
free memory in all exit paths


Index: devpvfs2-req.c
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/kernel/linux-2.6/devpvfs2-req.c,v
diff -u -w -p -u -r1.46 -r1.47
--- devpvfs2-req.c	7 Jul 2005 21:38:42 -0000	1.46
+++ devpvfs2-req.c	28 Sep 2005 19:07:23 -0000	1.47
@@ -232,6 +232,7 @@ static ssize_t pvfs2_devreq_writev(
         if (ret)
         {
             pvfs2_error("Failed to copy data from user space\n");
+	    kmem_cache_free(dev_req_cache, buffer);
             return -EIO;
         }
 	num_remaining -= iov[i].iov_len;



More information about the PVFS2-CVS mailing list