LinuxPPC-Dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] 8xx: Large page(8MB) support for 2.4
@ 2011-10-10 11:38 Joakim Tjernlund
  2011-10-10 11:38 ` [PATCH 1/3] 8xx: replace _PAGE_EXEC with _PAGE_PSE Joakim Tjernlund
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Joakim Tjernlund @ 2011-10-10 11:38 UTC (permalink / raw)
  To: Dan Malek, linuxppc-dev, Scott Wood, Willy Tarreau

This adds Large page support for 8xx and uses it
for all kernel RAM.

Further usage is possible, IMAP_ADDR and on board
flash comes to mind.

There is one bit free the pte which could be used for
selecting different large page sizes but that is for another
day.

- Dan, what do you think :)

Joakim Tjernlund (3):
  8xx: replace _PAGE_EXEC with _PAGE_PSE
  8xx: Support LARGE pages in TLB code.
  8xx: Use LARGE pages for kernel RAM.

 arch/ppc/kernel/head_8xx.S |   30 +++++++++++++++++++-----------
 arch/ppc/mm/pgtable.c      |    4 +++-
 include/asm-ppc/pgtable.h  |    6 +++++-
 3 files changed, 27 insertions(+), 13 deletions(-)

-- 
1.7.3.4

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

end of thread, other threads:[~2011-10-13 15:48 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-10 11:38 [PATCH 0/3] 8xx: Large page(8MB) support for 2.4 Joakim Tjernlund
2011-10-10 11:38 ` [PATCH 1/3] 8xx: replace _PAGE_EXEC with _PAGE_PSE Joakim Tjernlund
2011-10-10 11:38 ` [PATCH 2/3] 8xx: Support LARGE pages in TLB code Joakim Tjernlund
2011-10-10 11:38 ` [PATCH 3/3] 8xx: Use LARGE pages for kernel RAM Joakim Tjernlund
2011-10-10 16:22 ` [PATCH 0/3] 8xx: Large page(8MB) support for 2.4 Dan Malek
2011-10-10 16:29   ` Willy Tarreau
2011-10-10 16:45   ` Joakim Tjernlund
2011-10-10 18:03     ` Dan Malek
2011-10-11  7:42       ` Joakim Tjernlund
     [not found]       ` <OF5A487DD5.BE515A85-ONC1257926.0029F008-C1257926.002A6323@LocalDomain>
2011-10-12 21:36         ` Joakim Tjernlund
2011-10-13  1:08           ` Dan Malek
2011-10-13 14:00             ` Joakim Tjernlund
2011-10-13 15:48               ` Dan Malek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox