diff options
author | H. Peter Anvin <hpa@zytor.com> | 2012-05-30 15:11:26 -0400 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2012-05-30 15:11:32 -0400 |
commit | bbd771474ec44b516107685d77e1c80bbe09f141 (patch) | |
tree | 0cb15781539a68f27b4ea6c89f827282630cbce6 /arch/tile/include/asm/mmu_context.h | |
parent | 403e1c5b7495d7b80fae9fc4d0a7a6f5abdc3307 (diff) | |
parent | 319b6ffc6df892e4ccffff823cc5521a4a5d2dca (diff) |
Merge branch 'x86/trampoline' into x86/urgent
x86/trampoline contains an urgent commit which is necessarily on a
newer baseline.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'arch/tile/include/asm/mmu_context.h')
-rw-r--r-- | arch/tile/include/asm/mmu_context.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/arch/tile/include/asm/mmu_context.h b/arch/tile/include/asm/mmu_context.h index 15fb24641120..37f0b741dee7 100644 --- a/arch/tile/include/asm/mmu_context.h +++ b/arch/tile/include/asm/mmu_context.h | |||
@@ -30,11 +30,15 @@ init_new_context(struct task_struct *tsk, struct mm_struct *mm) | |||
30 | return 0; | 30 | return 0; |
31 | } | 31 | } |
32 | 32 | ||
33 | /* Note that arch/tile/kernel/head.S also calls hv_install_context() */ | 33 | /* |
34 | * Note that arch/tile/kernel/head_NN.S and arch/tile/mm/migrate_NN.S | ||
35 | * also call hv_install_context(). | ||
36 | */ | ||
34 | static inline void __install_page_table(pgd_t *pgdir, int asid, pgprot_t prot) | 37 | static inline void __install_page_table(pgd_t *pgdir, int asid, pgprot_t prot) |
35 | { | 38 | { |
36 | /* FIXME: DIRECTIO should not always be set. FIXME. */ | 39 | /* FIXME: DIRECTIO should not always be set. FIXME. */ |
37 | int rc = hv_install_context(__pa(pgdir), prot, asid, HV_CTX_DIRECTIO); | 40 | int rc = hv_install_context(__pa(pgdir), prot, asid, |
41 | HV_CTX_DIRECTIO | CTX_PAGE_FLAG); | ||
38 | if (rc < 0) | 42 | if (rc < 0) |
39 | panic("hv_install_context failed: %d", rc); | 43 | panic("hv_install_context failed: %d", rc); |
40 | } | 44 | } |