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