| To: | linux-mips@linux-mips.org |
|---|---|
| Subject: | [PATCH 0/4] Add RI and XI bits to MIPS base architecture. |
| From: | "Steven J. Hill" <sjhill@mips.com> |
| Date: | Wed, 5 Sep 2012 15:27:54 -0500 |
| Cc: | "Steven J. Hill" <sjhill@mips.com>, ralf@linux-mips.org |
| List-archive: | <http://www.linux-mips.org/archives/linux-mips/> |
| List-help: | <mailto:ecartis@linux-mips.org?Subject=help> |
| List-id: | linux-mips <linux-mips.eddie.linux-mips.org> |
| List-owner: | <mailto:ralf@linux-mips.org> |
| List-post: | <mailto:linux-mips@linux-mips.org> |
| List-software: | Ecartis version 1.0.0 |
| List-subscribe: | <mailto:ecartis@linux-mips.org?subject=subscribe%20linux-mips> |
| List-unsubscribe: | <mailto:ecartis@linux-mips.org?subject=unsubscribe%20linux-mips> |
| Sender: | linux-mips-bounce@linux-mips.org |
From: "Steven J. Hill" <sjhill@mips.com> Add MIPSr3(TM) base architecture TLB support for Read Inhibit (RI) and Execute Inhibit (XI) page protection. SmartMIPS cores will not notice any change in functionality. Signed-off-by: Steven J. Hill <sjhill@mips.com> Steven J. Hill (4): MIPS: Add base architecture support for RI and XI. MIPS: Remove kernel_uses_smartmips_rixi use from arch/mips/mm. MIPS: Remove kernel_uses_smartmips_rixi from page table bits. MIPS: Remove kernel_uses_smartmips_rixi macro definition. arch/mips/include/asm/cpu-features.h | 7 ++++-- arch/mips/include/asm/cpu.h | 2 ++ .../asm/mach-cavium-octeon/cpu-feature-overrides.h | 2 -- arch/mips/include/asm/mipsregs.h | 1 + arch/mips/include/asm/pgtable-bits.h | 24 ++++++++++++-------- arch/mips/include/asm/pgtable.h | 12 +++++----- arch/mips/kernel/cpu-probe.c | 12 +++++++++- arch/mips/mm/cache.c | 2 +- arch/mips/mm/fault.c | 4 +++- arch/mips/mm/tlb-r4k.c | 7 ++++-- arch/mips/mm/tlbex.c | 14 ++++++------ 11 files changed, 55 insertions(+), 32 deletions(-) -- 1.7.9.5 |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [PATCH] clk: Make the generic clock API available by default, Benjamin Herrenschmidt |
|---|---|
| Next by Date: | [PATCH 1/4] MIPS: Add base architecture support for RI and XI., Steven J. Hill |
| Previous by Thread: | Re: [PATCH] clk: Make the generic clock API available by default, Benjamin Herrenschmidt |
| Next by Thread: | [PATCH 1/4] MIPS: Add base architecture support for RI and XI., Steven J. Hill |
| Indexes: | [Date] [Thread] [Top] [All Lists] |