Index: kernel/arch/sparc64/include/mm/sun4v/frame.h
===================================================================
--- kernel/arch/sparc64/include/mm/sun4v/frame.h	(revision cf843906d20fbb1468a1454747eb8da4292244ce)
+++ kernel/arch/sparc64/include/mm/sun4v/frame.h	(revision e0cb57badd1e270ba0e7fa9bcf85db48d10ee037)
@@ -68,8 +68,4 @@
 typedef union frame_address frame_address_t;
 
-extern uintptr_t last_frame;
-//MH
-//extern uintptr_t end_of_identity;
-
 extern void frame_arch_init(void);
 #define physmem_print()
Index: kernel/arch/sparc64/src/cpu/sun4v/cpu.c
===================================================================
--- kernel/arch/sparc64/src/cpu/sun4v/cpu.c	(revision cf843906d20fbb1468a1454747eb8da4292244ce)
+++ kernel/arch/sparc64/src/cpu/sun4v/cpu.c	(revision e0cb57badd1e270ba0e7fa9bcf85db48d10ee037)
@@ -51,6 +51,5 @@
 	__hypercall_fast_ret1(0, 0, 0, 0, 0, CPU_MYID, &myid);
 
-	//MH
-	//CPU->arch.id = myid;
+	CPU->arch.id = myid;
 
 	md_node_t node = md_get_root();
Index: kernel/arch/sparc64/src/mm/sun4v/frame.c
===================================================================
--- kernel/arch/sparc64/src/mm/sun4v/frame.c	(revision cf843906d20fbb1468a1454747eb8da4292244ce)
+++ kernel/arch/sparc64/src/mm/sun4v/frame.c	(revision e0cb57badd1e270ba0e7fa9bcf85db48d10ee037)
@@ -41,6 +41,4 @@
 #include <macros.h>
 
-uintptr_t last_frame = NULL;
-
 /** Create memory zones according to information stored in bootinfo.
  *
@@ -68,6 +66,4 @@
 			    SIZE2FRAMES(ALIGN_DOWN(size, FRAME_SIZE)),
 			    confdata, 0);
-			last_frame = max(last_frame, start + ALIGN_UP(size,
-			    FRAME_SIZE));
 		}
 
@@ -80,7 +76,4 @@
 		frame_mark_unavailable(ADDR2PFN(KA2PA(PFN2ADDR(0))), 1);
 	}
-
-//MH
-//	end_of_identity = PA2KA(last_frame);
 }
 
Index: kernel/arch/sparc64/src/sun4v/sparc64.c
===================================================================
--- kernel/arch/sparc64/src/sun4v/sparc64.c	(revision cf843906d20fbb1468a1454747eb8da4292244ce)
+++ kernel/arch/sparc64/src/sun4v/sparc64.c	(revision e0cb57badd1e270ba0e7fa9bcf85db48d10ee037)
@@ -50,6 +50,4 @@
 #include <ddi/irq.h>
 #include <string.h>
-
-//MH
 #include <arch/drivers/niagara.h>
 
Index: kernel/arch/sparc64/src/trap/exception.c
===================================================================
--- kernel/arch/sparc64/src/trap/exception.c	(revision cf843906d20fbb1468a1454747eb8da4292244ce)
+++ kernel/arch/sparc64/src/trap/exception.c	(revision e0cb57badd1e270ba0e7fa9bcf85db48d10ee037)
@@ -162,6 +162,5 @@
 	fault_if_from_uspace(istate, "%s.", __func__);
 	dump_istate(istate);
-//MH
-//	dump_sfsr_and_sfar();
+	describe_dmmu_fault();
 	panic("%s.", __func__);
 }
