summaryrefslogtreecommitdiff
path: root/usr/src/uts/i86pc/os/machdep.c
diff options
context:
space:
mode:
authorelowe <none@none>2005-11-14 22:03:14 -0800
committerelowe <none@none>2005-11-14 22:03:14 -0800
commitdb874c57ae335a07060499f1492b0d0e2593e26c (patch)
tree277124e72ab2806706c847b0d0a00a34f73438d5 /usr/src/uts/i86pc/os/machdep.c
parent7a364d25fde47aa82704b12b5251bf7fac37f02e (diff)
downloadillumos-joyent-db874c57ae335a07060499f1492b0d0e2593e26c.tar.gz
4908967 toxic page handling on shutdown takes disproportionate amount of time
6330830 Aggressive page retire v3
Diffstat (limited to 'usr/src/uts/i86pc/os/machdep.c')
-rw-r--r--usr/src/uts/i86pc/os/machdep.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/usr/src/uts/i86pc/os/machdep.c b/usr/src/uts/i86pc/os/machdep.c
index 1d6cd158b4..5071dae5ee 100644
--- a/usr/src/uts/i86pc/os/machdep.c
+++ b/usr/src/uts/i86pc/os/machdep.c
@@ -226,6 +226,8 @@ mdboot(int cmd, int fcn, char *mdep, boolean_t invoke_cb)
if (invoke_cb)
(void) callb_execute_class(CB_CL_MDBOOT, NULL);
+ page_retire_hunt(page_retire_mdboot_cb);
+
/*
* stop other cpus and raise our priority. since there is only
* one active cpu after this, and our priority will be too high