--- a/usr/src/uts/common/disp/cmt.c Mon Apr 27 20:20:33 2009 -0600
+++ b/usr/src/uts/common/disp/cmt.c Mon Apr 27 20:08:34 2009 -0700
@@ -722,7 +722,6 @@
/* CPU0 only initialization */
if (is_cpu0) {
- pg_cmt_cpu_startup(cp);
is_cpu0 = 0;
cpu0_lgrp = lgrp;
}
--- a/usr/src/uts/common/os/pg.c Mon Apr 27 20:20:33 2009 -0600
+++ b/usr/src/uts/common/os/pg.c Mon Apr 27 20:08:34 2009 -0700
@@ -224,6 +224,7 @@
pg_init(void)
{
extern void pg_cmt_class_init();
+ extern void pg_cmt_cpu_startup();
pg_default_cid =
pg_class_register("default", &pg_ops_default, PGR_LOGICAL);
@@ -234,6 +235,7 @@
pg_cmt_class_init();
pg_cpu0_init();
+ pg_cmt_cpu_startup(CPU);
}
/*