Index: kernel/arch/sparc64/include/arch/context_struct.h
===================================================================
--- kernel/arch/sparc64/include/arch/context_struct.h	(revision 904b1bc3e43b98f81bec9e9296b154371c383776)
+++ kernel/arch/sparc64/include/arch/context_struct.h	(revision 3cdd876d0918f7f14a6d0e500a2f8a23bfdcb133)
@@ -48,6 +48,7 @@
 #define CONTEXT_OFFSET_L6   0x80
 #define CONTEXT_OFFSET_L7   0x88
-#define CONTEXT_OFFSET_IPL  0x90
-#define CONTEXT_SIZE        0x98
+#define CONTEXT_OFFSET_TP   0x90
+#define CONTEXT_OFFSET_IPL  0x98
+#define CONTEXT_SIZE        0xa0
 
 #ifndef __ASSEMBLER__
@@ -74,4 +75,5 @@
 	uint64_t l6;
 	uint64_t l7;
+	uint64_t tp;  // %g7
 	ipl_t ipl;
 } context_t;
