Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | #ifndef __i386_MMU_H |
2 | #define __i386_MMU_H | ||||
3 | |||||
4 | #include <asm/semaphore.h> | ||||
5 | /* | ||||
6 | * The i386 doesn't have a mmu context, but | ||||
7 | * we put the segment information here. | ||||
8 | * | ||||
9 | * cpu_vm_mask is used to optimize ldt flushing. | ||||
10 | */ | ||||
11 | typedef struct { | ||||
12 | int size; | ||||
13 | struct semaphore sem; | ||||
14 | void *ldt; | ||||
Ingo Molnar | e6e5494 | 2006-06-27 02:53:50 -0700 | [diff] [blame] | 15 | void *vdso; |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 16 | } mm_context_t; |
17 | |||||
18 | #endif |