|
@@ -291,13 +291,13 @@ static struct mem_type mem_types[] = {
|
|
|
.prot_pte = L_PTE_PRESENT | L_PTE_YOUNG | L_PTE_DIRTY |
|
|
.prot_pte = L_PTE_PRESENT | L_PTE_YOUNG | L_PTE_DIRTY |
|
|
|
L_PTE_RDONLY,
|
|
L_PTE_RDONLY,
|
|
|
.prot_l1 = PMD_TYPE_TABLE,
|
|
.prot_l1 = PMD_TYPE_TABLE,
|
|
|
- .domain = DOMAIN_USER,
|
|
|
|
|
|
|
+ .domain = DOMAIN_VECTORS,
|
|
|
},
|
|
},
|
|
|
[MT_HIGH_VECTORS] = {
|
|
[MT_HIGH_VECTORS] = {
|
|
|
.prot_pte = L_PTE_PRESENT | L_PTE_YOUNG | L_PTE_DIRTY |
|
|
.prot_pte = L_PTE_PRESENT | L_PTE_YOUNG | L_PTE_DIRTY |
|
|
|
L_PTE_USER | L_PTE_RDONLY,
|
|
L_PTE_USER | L_PTE_RDONLY,
|
|
|
.prot_l1 = PMD_TYPE_TABLE,
|
|
.prot_l1 = PMD_TYPE_TABLE,
|
|
|
- .domain = DOMAIN_USER,
|
|
|
|
|
|
|
+ .domain = DOMAIN_VECTORS,
|
|
|
},
|
|
},
|
|
|
[MT_MEMORY_RWX] = {
|
|
[MT_MEMORY_RWX] = {
|
|
|
.prot_pte = L_PTE_PRESENT | L_PTE_YOUNG | L_PTE_DIRTY,
|
|
.prot_pte = L_PTE_PRESENT | L_PTE_YOUNG | L_PTE_DIRTY,
|