Module Name: src Committed By: tsutsui Date: Sat May 21 11:49:34 UTC 2011
Modified Files: src/sys/uvm: uvm_fault.c Log Message: No need to pass UVM_FLAG_COLORMATCH to uvm_pagealloc() if no valid vaddr is specified. To generate a diff of this commit: cvs rdiff -u -r1.184 -r1.185 src/sys/uvm/uvm_fault.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_fault.c diff -u src/sys/uvm/uvm_fault.c:1.184 src/sys/uvm/uvm_fault.c:1.185 --- src/sys/uvm/uvm_fault.c:1.184 Sat Apr 23 18:14:12 2011 +++ src/sys/uvm/uvm_fault.c Sat May 21 11:49:34 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: uvm_fault.c,v 1.184 2011/04/23 18:14:12 rmind Exp $ */ +/* $NetBSD: uvm_fault.c,v 1.185 2011/05/21 11:49:34 tsutsui Exp $ */ /* * Copyright (c) 1997 Charles D. Cranor and Washington University. @@ -32,7 +32,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: uvm_fault.c,v 1.184 2011/04/23 18:14:12 rmind Exp $"); +__KERNEL_RCSID(0, "$NetBSD: uvm_fault.c,v 1.185 2011/05/21 11:49:34 tsutsui Exp $"); #include "opt_uvmhist.h" @@ -354,7 +354,7 @@ pg = uvm_pagealloc(NULL, ufi != NULL ? ufi->orig_rvaddr : 0, - anon, UVM_FLAG_COLORMATCH); + anon, ufi != NULL ? UVM_FLAG_COLORMATCH : 0); if (pg == NULL) { /* out of RAM. */ uvmfault_unlockall(ufi, amap, NULL, anon); uvmexp.fltnoram++;