diff options
author | Tejun Heo <tj@kernel.org> | 2011-11-28 12:46:22 -0500 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2011-11-28 12:46:22 -0500 |
commit | d4bbf7e7759afc172e2bfbc5c416324590049cdd (patch) | |
tree | 7eab5ee5481cd3dcf1162329fec827177640018a /mm/Kconfig | |
parent | a150439c4a97db379f0ed6faa46fbbb6e7bf3cb2 (diff) | |
parent | 401d0069cb344f401bc9d264c31db55876ff78c0 (diff) |
Merge branch 'master' into x86/memblock
Conflicts & resolutions:
* arch/x86/xen/setup.c
dc91c728fd "xen: allow extra memory to be in multiple regions"
24aa07882b "memblock, x86: Replace memblock_x86_reserve/free..."
conflicted on xen_add_extra_mem() updates. The resolution is
trivial as the latter just want to replace
memblock_x86_reserve_range() with memblock_reserve().
* drivers/pci/intel-iommu.c
166e9278a3f "x86/ia64: intel-iommu: move to drivers/iommu/"
5dfe8660a3d "bootmem: Replace work_with_active_regions() with..."
conflicted as the former moved the file under drivers/iommu/.
Resolved by applying the chnages from the latter on the moved
file.
* mm/Kconfig
6661672053a "memblock: add NO_BOOTMEM config symbol"
c378ddd53f9 "memblock, x86: Make ARCH_DISCARD_MEMBLOCK a config option"
conflicted trivially. Both added config options. Just
letting both add their own options resolves the conflict.
* mm/memblock.c
d1f0ece6cdc "mm/memblock.c: small function definition fixes"
ed7b56a799c "memblock: Remove memblock_memory_can_coalesce()"
confliected. The former updates function removed by the
latter. Resolution is trivial.
Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'mm/Kconfig')
-rw-r--r-- | mm/Kconfig | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mm/Kconfig b/mm/Kconfig index 7c5697116fcf..e338407f1225 100644 --- a/mm/Kconfig +++ b/mm/Kconfig | |||
@@ -137,6 +137,9 @@ config HAVE_MEMBLOCK_NODE_MAP | |||
137 | config ARCH_DISCARD_MEMBLOCK | 137 | config ARCH_DISCARD_MEMBLOCK |
138 | boolean | 138 | boolean |
139 | 139 | ||
140 | config NO_BOOTMEM | ||
141 | boolean | ||
142 | |||
140 | # eventually, we can have this option just 'select SPARSEMEM' | 143 | # eventually, we can have this option just 'select SPARSEMEM' |
141 | config MEMORY_HOTPLUG | 144 | config MEMORY_HOTPLUG |
142 | bool "Allow for memory hot-add" | 145 | bool "Allow for memory hot-add" |
@@ -362,7 +365,7 @@ config CLEANCACHE | |||
362 | for clean pages that the kernel's pageframe replacement algorithm | 365 | for clean pages that the kernel's pageframe replacement algorithm |
363 | (PFRA) would like to keep around, but can't since there isn't enough | 366 | (PFRA) would like to keep around, but can't since there isn't enough |
364 | memory. So when the PFRA "evicts" a page, it first attempts to use | 367 | memory. So when the PFRA "evicts" a page, it first attempts to use |
365 | cleancacne code to put the data contained in that page into | 368 | cleancache code to put the data contained in that page into |
366 | "transcendent memory", memory that is not directly accessible or | 369 | "transcendent memory", memory that is not directly accessible or |
367 | addressable by the kernel and is of unknown and possibly | 370 | addressable by the kernel and is of unknown and possibly |
368 | time-varying size. And when a cleancache-enabled | 371 | time-varying size. And when a cleancache-enabled |