Index: kernel/arch/mips32/include/mm/tlb.h
===================================================================
--- kernel/arch/mips32/include/mm/tlb.h	(revision f9ab5620884e9f2437e4ff904764b61f1b9c6389)
+++ kernel/arch/mips32/include/mm/tlb.h	(revision d9b2c73fe60c8358e376ab8fb1054d86149b1063)
@@ -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
