This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / include / asm-i386 / mmu.h
index f431a0b..2623313 100644 (file)
@@ -7,11 +7,20 @@
  * we put the segment information here.
  *
  * cpu_vm_mask is used to optimize ldt flushing.
+ *
+ * exec_limit is used to track the range PROT_EXEC
+ * mappings span.
  */
+
+#define MAX_LDT_PAGES 16
+
 typedef struct { 
        int size;
        struct semaphore sem;
-       void *ldt;
+       struct page *ldt_pages[MAX_LDT_PAGES];
+       struct desc_struct user_cs;
+       unsigned long exec_limit;
+       void *vdso;
 } mm_context_t;
 
 #endif