Module Name: src Committed By: maxv Date: Sun Feb 12 18:24:31 UTC 2017
Modified Files: src/sys/nfs: nfs_syscalls.c Log Message: Memory leak, found by Mootja; not tested, but obvious enough. To generate a diff of this commit: cvs rdiff -u -r1.157 -r1.158 src/sys/nfs/nfs_syscalls.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/nfs/nfs_syscalls.c diff -u src/sys/nfs/nfs_syscalls.c:1.157 src/sys/nfs/nfs_syscalls.c:1.158 --- src/sys/nfs/nfs_syscalls.c:1.157 Fri Jun 10 13:27:16 2016 +++ src/sys/nfs/nfs_syscalls.c Sun Feb 12 18:24:31 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: nfs_syscalls.c,v 1.157 2016/06/10 13:27:16 ozaki-r Exp $ */ +/* $NetBSD: nfs_syscalls.c,v 1.158 2017/02/12 18:24:31 maxv Exp $ */ /* * Copyright (c) 1989, 1993 @@ -35,7 +35,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: nfs_syscalls.c,v 1.157 2016/06/10 13:27:16 ozaki-r Exp $"); +__KERNEL_RCSID(0, "$NetBSD: nfs_syscalls.c,v 1.158 2017/02/12 18:24:31 maxv Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -325,6 +325,7 @@ do_nfssvc(struct nfssvc_copy_ops *ops, s M_COPYALL, M_WAIT); break; default: + kmem_free(nuidp, sizeof(*nuidp)); return EAFNOSUPPORT; }; }