#ifndef __i386_MMU_H #define __i386_MMU_H #include /* * The i386 doesn't have a mmu context, but * 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. */ typedef struct { int size; struct semaphore sem; void *ldt; struct desc_struct user_cs; unsigned long exec_limit; void *vdso; } mm_context_t; #endif