Messages in this thread Patch in this message | | | From | Yinghai Lu <> | Subject | [PATCH 1/3] x86: Fix typo in mark_rodata_ro | Date | Tue, 18 Nov 2014 17:44:14 -0800 |
| |
In the comment, should use cleanup_highmap(). and also remove not needed cast for _brk_end, as it is unsigned long.
Signed-off-by: Yinghai Lu <yinghai@kernel.org>
--- arch/x86/mm/init_64.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
Index: linux-2.6/arch/x86/mm/init_64.c =================================================================== --- linux-2.6.orig/arch/x86/mm/init_64.c +++ linux-2.6/arch/x86/mm/init_64.c @@ -1145,9 +1145,9 @@ void mark_rodata_ro(void) * of the PMD will remain mapped executable. * * Any PMD which was setup after the one which covers _brk_end - * has been zapped already via cleanup_highmem(). + * has been zapped already via cleanup_highmap(). */ - all_end = roundup((unsigned long)_brk_end, PMD_SIZE); + all_end = roundup(_brk_end, PMD_SIZE); set_memory_nx(rodata_start, (all_end - rodata_start) >> PAGE_SHIFT); rodata_test();
| |