| .. | .. |
|---|
| 16 | 16 | unsigned long asce; |
|---|
| 17 | 17 | unsigned long asce_limit; |
|---|
| 18 | 18 | unsigned long vdso_base; |
|---|
| 19 | + /* The mmu context belongs to a secure guest. */ |
|---|
| 20 | + atomic_t is_protected; |
|---|
| 19 | 21 | /* |
|---|
| 20 | 22 | * The following bitfields need a down_write on the mm |
|---|
| 21 | 23 | * semaphore when they are written to. As they are only |
|---|
| .. | .. |
|---|
| 32 | 34 | unsigned int uses_cmm:1; |
|---|
| 33 | 35 | /* The gmaps associated with this context are allowed to use huge pages. */ |
|---|
| 34 | 36 | unsigned int allow_gmap_hpage_1m:1; |
|---|
| 35 | | - /* The mmu context is for compat task */ |
|---|
| 36 | | - unsigned int compat_mm:1; |
|---|
| 37 | 37 | } mm_context_t; |
|---|
| 38 | 38 | |
|---|
| 39 | 39 | #define INIT_MM_CONTEXT(name) \ |
|---|