aboutsummaryrefslogtreecommitdiffstats
path: root/mm
diff options
context:
space:
mode:
Diffstat (limited to 'mm')
-rw-r--r--mm/Kconfig4
-rw-r--r--mm/Makefile4
2 files changed, 5 insertions, 3 deletions
diff --git a/mm/Kconfig b/mm/Kconfig
index 086af703da43..86187221e78f 100644
--- a/mm/Kconfig
+++ b/mm/Kconfig
@@ -163,6 +163,10 @@ config ZONE_DMA_FLAG
163 default "0" if !ZONE_DMA 163 default "0" if !ZONE_DMA
164 default "1" 164 default "1"
165 165
166config BOUNCE
167 def_bool y
168 depends on BLOCK && MMU && (ZONE_DMA || HIGHMEM)
169
166config NR_QUICK 170config NR_QUICK
167 int 171 int
168 depends on QUICKLIST 172 depends on QUICKLIST
diff --git a/mm/Makefile b/mm/Makefile
index a9148ea329aa..245e33ab00c4 100644
--- a/mm/Makefile
+++ b/mm/Makefile
@@ -13,9 +13,7 @@ obj-y := bootmem.o filemap.o mempool.o oom_kill.o fadvise.o \
13 prio_tree.o util.o mmzone.o vmstat.o backing-dev.o \ 13 prio_tree.o util.o mmzone.o vmstat.o backing-dev.o \
14 $(mmu-y) 14 $(mmu-y)
15 15
16ifeq ($(CONFIG_MMU)$(CONFIG_BLOCK),yy) 16obj-$(CONFIG_BOUNCE) += bounce.o
17obj-y += bounce.o
18endif
19obj-$(CONFIG_SWAP) += page_io.o swap_state.o swapfile.o thrash.o 17obj-$(CONFIG_SWAP) += page_io.o swap_state.o swapfile.o thrash.o
20obj-$(CONFIG_HUGETLBFS) += hugetlb.o 18obj-$(CONFIG_HUGETLBFS) += hugetlb.o
21obj-$(CONFIG_NUMA) += mempolicy.o 19obj-$(CONFIG_NUMA) += mempolicy.o