Index: kernel/arch/mips32/include/mm/tlb.h
===================================================================
--- kernel/arch/mips32/include/mm/tlb.h	(revision 1dbc43f1c037ded959f69e4b6346df8bf12e2431)
+++ kernel/arch/mips32/include/mm/tlb.h	(revision c928bb72eb890b957cdc72cdaf2d5b201ee6ba6a)
@@ -112,9 +112,9 @@
 #ifdef __BE__
 		unsigned p : 1;
-		unsigned : 27;
-		unsigned index : 4;
+		unsigned : 25;
+		unsigned index : 6;
 #else
-		unsigned index : 4;
-		unsigned : 27;
+		unsigned index : 6;
+		unsigned : 25;
 		unsigned p : 1;
 #endif
