.. | .. |
---|
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) \ |
---|