summaryrefslogtreecommitdiffstats
path: root/arch/mips/include/asm/pgtable-64.h
Commit message (Collapse)AuthorAgeFilesLines
* MIPS: Shrink the size of tlb handlerWu Fei2009-09-171-8/+3Star
| | | | | | | | | | | | By combining swapper_pg_dir and module_pg_dir, several if conditions can be eliminated from the tlb exception handler. The reason they can be combined is that, the effective virtual address of vmalloc returned is at the bottom, and of module_alloc returned is at the top. It also fixes the bug in vmalloc(), which happens when its return address is not covered by the first pgd. Signed-off-by: Wu Fei <at.wufei@gmail.com> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* MIPS: Cavium: Add support for 8k and 32k page sizes.Ralf Baechle2009-05-141-0/+6
| | | | | | | | Beyond the requirements of the architecture standard Cavium also supports 8k and 32k pages. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> Acked-by: David Daney <ddaney@caviumnetworks.com>
* MIPS: Move headfiles to new location below arch/mips/includeRalf Baechle2008-10-111-0/+253
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>