summaryrefslogtreecommitdiffstats
path: root/arch/sh/mm/Makefile
diff options
context:
space:
mode:
authorMatt Fleming <matt@console-pimps.org>2009-12-31 12:19:24 +0000
committerMatt Fleming <matt@console-pimps.org>2010-01-02 01:02:25 +0000
commit2a5eacca85d39d8b6dffae821d7d260f05584dc7 (patch)
treed3c686fffb3b181a6d9b6790ce912e308c45a0ce /arch/sh/mm/Makefile
parentb4c892762373c5e59c7e8db35f5f9a7658602bda (diff)
downloadop-kernel-dev-2a5eacca85d39d8b6dffae821d7d260f05584dc7.zip
op-kernel-dev-2a5eacca85d39d8b6dffae821d7d260f05584dc7.tar.gz
sh: Move page table allocation out of line
We also switched away from quicklists and instead moved to slab caches. After benchmarking both implementations the difference is negligible. The slab caches suit us better though because the size of a pgd table is just 4 entries when we're using a 3-level page table layout and quicklists always deal with pages. Signed-off-by: Matt Fleming <matt@console-pimps.org>
Diffstat (limited to 'arch/sh/mm/Makefile')
-rw-r--r--arch/sh/mm/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/sh/mm/Makefile b/arch/sh/mm/Makefile
index 8a70535..dd5010c 100644
--- a/arch/sh/mm/Makefile
+++ b/arch/sh/mm/Makefile
@@ -15,7 +15,7 @@ obj-y += $(cacheops-y)
mmu-y := nommu.o extable_32.o
mmu-$(CONFIG_MMU) := extable_$(BITS).o fault_$(BITS).o \
- ioremap_$(BITS).o kmap.o tlbflush_$(BITS).o
+ ioremap_$(BITS).o kmap.o pgtable.o tlbflush_$(BITS).o
obj-y += $(mmu-y)
obj-$(CONFIG_DEBUG_FS) += asids-debugfs.o
OpenPOWER on IntegriCloud