commit | c0ba10b512eb2e2a3888b6e6cc0e089f5e7a191b | [log] [tgz] |
---|---|---|
author | Russell King <rmk+kernel@arm.linux.org.uk> | Sun Nov 21 14:42:47 2010 +0000 |
committer | Russell King <rmk+kernel@arm.linux.org.uk> | Sun Nov 21 14:42:47 2010 +0000 |
tree | a5e2ebdb4147df5653ce481a78465d28aa5b15c2 | |
parent | 589136bfa784a4558b397f017ca2f06f0ca9080e [diff] |
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>