All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] Add RI and XI bits to MIPS base architecture.
@ 2012-09-05 20:27 Steven J. Hill
  2012-09-05 20:27 ` [PATCH 1/4] MIPS: Add base architecture support for RI and XI Steven J. Hill
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Steven J. Hill @ 2012-09-05 20:27 UTC (permalink / raw)
  To: linux-mips; +Cc: Steven J. Hill, ralf

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

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2012-09-05 23:30 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-05 20:27 [PATCH 0/4] Add RI and XI bits to MIPS base architecture Steven J. Hill
2012-09-05 20:27 ` [PATCH 1/4] MIPS: Add base architecture support for RI and XI Steven J. Hill
2012-09-05 20:48   ` David Daney
2012-09-05 21:51     ` David Daney
2012-09-05 23:30       ` Kevin Cernekee
2012-09-05 20:27 ` [PATCH 2/4] MIPS: Remove kernel_uses_smartmips_rixi use from arch/mips/mm Steven J. Hill
2012-09-05 21:11   ` David Daney
2012-09-05 20:27 ` [PATCH 3/4] MIPS: Remove kernel_uses_smartmips_rixi from page table bits Steven J. Hill
2012-09-05 21:16   ` David Daney
2012-09-05 20:27 ` [PATCH 4/4] MIPS: Remove kernel_uses_smartmips_rixi macro definition Steven J. Hill
2012-09-05 21:22   ` David Daney

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.