summaryrefslogtreecommitdiffstats
path: root/Kconfig
diff options
context:
space:
mode:
authorRussell King <rmk+kernel@arm.linux.org.uk>2010-11-21 15:42:47 +0100
committerRussell King <rmk+kernel@arm.linux.org.uk>2010-11-21 15:42:47 +0100
commitc0ba10b512eb2e2a3888b6e6cc0e089f5e7a191b (patch)
treea5e2ebdb4147df5653ce481a78465d28aa5b15c2 /Kconfig
parentMerge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi... (diff)
downloadlinux-c0ba10b512eb2e2a3888b6e6cc0e089f5e7a191b.tar.xz
linux-c0ba10b512eb2e2a3888b6e6cc0e089f5e7a191b.zip
ARM: improve compiler's ability to optimize page tables
Allow the compiler to better optimize the page table walking code by avoiding over-complex pmd_addr_end() calculations. These calculations prevent the compiler spotting that we'll never iterate over the PMD table, causing it to create double nested loops where a single loop will do. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'Kconfig')
0 files changed, 0 insertions, 0 deletions