diff options
author | David Howells <dhowells@redhat.com> | 2009-12-15 19:27:45 +0000 |
---|---|---|
committer | James Morris <jmorris@namei.org> | 2009-12-17 09:25:19 +1100 |
commit | 6e1415467614e854fee660ff6648bd10fa976e95 (patch) | |
tree | 2ae2e2f51eff0629bc0e26a97eac85483a7ba56f /mm | |
parent | dd880fbe8e4792d1185a5101dc751f49eab0a509 (diff) | |
download | kernel-common-6e1415467614e854fee660ff6648bd10fa976e95.tar.gz kernel-common-6e1415467614e854fee660ff6648bd10fa976e95.tar.bz2 kernel-common-6e1415467614e854fee660ff6648bd10fa976e95.zip |
NOMMU: Optimise away the {dac_,}mmap_min_addr tests
In NOMMU mode clamp dac_mmap_min_addr to zero to cause the tests on it to be
skipped by the compiler. We do this as the minimum mmap address doesn't make
any sense in NOMMU mode.
mmap_min_addr and round_hint_to_min() can be discarded entirely in NOMMU mode.
Signed-off-by: David Howells <dhowells@redhat.com>
Acked-by: Eric Paris <eparis@redhat.com>
Signed-off-by: James Morris <jmorris@namei.org>
Diffstat (limited to 'mm')
-rw-r--r-- | mm/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/mm/Kconfig b/mm/Kconfig index 43ea8c3a2bbf..ee9f3e0f2b69 100644 --- a/mm/Kconfig +++ b/mm/Kconfig @@ -221,6 +221,7 @@ config KSM config DEFAULT_MMAP_MIN_ADDR int "Low address space to protect from user allocation" + depends on MMU default 4096 help This is the portion of low virtual memory which should be protected |