Module Name: src Committed By: ad Date: Fri May 22 19:46:29 UTC 2020
Modified Files: src/sys/uvm: uvm_glue.c Log Message: Remove the ubc_direct hack. To generate a diff of this commit: cvs rdiff -u -r1.178 -r1.179 src/sys/uvm/uvm_glue.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_glue.c diff -u src/sys/uvm/uvm_glue.c:1.178 src/sys/uvm/uvm_glue.c:1.179 --- src/sys/uvm/uvm_glue.c:1.178 Thu Apr 23 21:53:01 2020 +++ src/sys/uvm/uvm_glue.c Fri May 22 19:46:29 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: uvm_glue.c,v 1.178 2020/04/23 21:53:01 ad Exp $ */ +/* $NetBSD: uvm_glue.c,v 1.179 2020/05/22 19:46:29 ad Exp $ */ /* * Copyright (c) 1997 Charles D. Cranor and Washington University. @@ -62,7 +62,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: uvm_glue.c,v 1.178 2020/04/23 21:53:01 ad Exp $"); +__KERNEL_RCSID(0, "$NetBSD: uvm_glue.c,v 1.179 2020/05/22 19:46:29 ad Exp $"); #include "opt_kgdb.h" #include "opt_kstack.h" @@ -504,18 +504,6 @@ uvm_scheduler(void) /* Start the freelist cache. */ uvm_pgflcache_start(); -#ifdef PMAP_DIRECT - /* - * XXX Temporary ugly hack. Just before boot, disable ubc_direct if - * there's more than a couple of CPUs, since it has concurrency - * problems. - */ - if (ncpu > 2) { - extern bool ubc_direct; - ubc_direct = false; - } -#endif - for (;;) { /* Update legacy stats for post-mortem debugging. */ uvm_update_uvmexp();