Remove the ubc_direct hack.

This commit is contained in:
ad 2020-05-22 19:46:29 +00:00
parent 0ae2b2bb5e
commit 7ca862d114
1 changed files with 2 additions and 14 deletions

View File

@ -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();