]> git.hungrycats.org Git - linux/commit
[PATCH] sh: hugetlb support
authorAndrew Morton <akpm@osdl.org>
Mon, 22 Mar 2004 23:24:11 +0000 (15:24 -0800)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Mon, 22 Mar 2004 23:24:11 +0000 (15:24 -0800)
commitddb9a23beb0fba0c6740ca641a0269024f760b04
tree75cb0eabf10985cfc42457b70f06012eea6d9358
parent843b2fd982d358c4efbdf37ca4b9ddbbaadb930f
[PATCH] sh: hugetlb support

From: Paul Mundt <lethal@linux-sh.org>

This implements hugetlb support for SH-4.  SH-4 supports 1k/4k/64k/1MB pages,
since we're only interested in the 64k/1MB sizes, this is what we support.

The sh hugetlbpage code borrows heavily off of the sparc64 port, which works
fine for these cases at this point in time.
arch/sh/Kconfig
arch/sh/mm/Makefile
arch/sh/mm/hugetlbpage.c [new file with mode: 0644]
arch/sh/mm/tlb-sh4.c
fs/Kconfig
include/asm-sh/page.h
include/asm-sh/pgtable.h