diff -NurpP linux-2.6.37-vs2.3.0.37.1/include/linux/capability.h linux-2.6.37-vs2.3.0.37.2/include/linux/capability.h
--- linux-2.6.37-vs2.3.0.37.1/include/linux/capability.h	2010-11-23 02:09:41.000000000 +0100
+++ linux-2.6.37-vs2.3.0.37.2/include/linux/capability.h	2011-01-06 01:44:43.000000000 +0100
@@ -353,15 +353,14 @@ struct cpu_vfs_cap_data {
 
 #define CAP_MAC_ADMIN        33
 
+#define CAP_LAST_CAP         CAP_MAC_ADMIN
+
 /* Allow context manipulations */
 /* Allow changing context info on files */
 
-#define CAP_CONTEXT	     34
-
-
-#define CAP_LAST_CAP         CAP_CONTEXT
+#define CAP_CONTEXT	     63
 
-#define cap_valid(x) ((x) >= 0 && (x) <= CAP_LAST_CAP)
+#define cap_valid(x) ((x) >= 0 && ((x) <= CAP_LAST_CAP || (x) == CAP_CONTEXT))
 
 /*
  * Bit location of each capability (used by user-space library and kernel)
