Module Name: src Committed By: riastradh Date: Mon May 19 05:48:14 UTC 2014
Modified Files: src/sys/uvm: uvm_pglist.c Log Message: Back out previous silliness -- on failure no pages are allocated. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 src/sys/uvm/uvm_pglist.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/uvm/uvm_pglist.c diff -u src/sys/uvm/uvm_pglist.c:1.64 src/sys/uvm/uvm_pglist.c:1.65 --- src/sys/uvm/uvm_pglist.c:1.64 Mon May 19 05:24:29 2014 +++ src/sys/uvm/uvm_pglist.c Mon May 19 05:48:14 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: uvm_pglist.c,v 1.64 2014/05/19 05:24:29 riastradh Exp $ */ +/* $NetBSD: uvm_pglist.c,v 1.65 2014/05/19 05:48:14 riastradh Exp $ */ /*- * Copyright (c) 1997 The NetBSD Foundation, Inc. @@ -35,7 +35,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: uvm_pglist.c,v 1.64 2014/05/19 05:24:29 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: uvm_pglist.c,v 1.65 2014/05/19 05:48:14 riastradh Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -354,8 +354,6 @@ out: uvm_kick_pdaemon(); mutex_spin_exit(&uvm_fpageqlock); - if (error) - uvm_pglistfree(rlist); return (error); }