diff options
Diffstat (limited to 'mm')
-rw-r--r-- | mm/Kconfig | 4 | ||||
-rw-r--r-- | mm/Makefile | 4 |
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 | ||
166 | config BOUNCE | ||
167 | def_bool y | ||
168 | depends on BLOCK && MMU && (ZONE_DMA || HIGHMEM) | ||
169 | |||
166 | config NR_QUICK | 170 | config 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 | ||
16 | ifeq ($(CONFIG_MMU)$(CONFIG_BLOCK),yy) | 16 | obj-$(CONFIG_BOUNCE) += bounce.o |
17 | obj-y += bounce.o | ||
18 | endif | ||
19 | obj-$(CONFIG_SWAP) += page_io.o swap_state.o swapfile.o thrash.o | 17 | obj-$(CONFIG_SWAP) += page_io.o swap_state.o swapfile.o thrash.o |
20 | obj-$(CONFIG_HUGETLBFS) += hugetlb.o | 18 | obj-$(CONFIG_HUGETLBFS) += hugetlb.o |
21 | obj-$(CONFIG_NUMA) += mempolicy.o | 19 | obj-$(CONFIG_NUMA) += mempolicy.o |