arm64: make sys_call_table const
authorMark Rutland <mark.rutland@arm.com>
Thu, 8 Jan 2015 11:42:59 +0000 (11:42 +0000)
committerCatalin Marinas <catalin.marinas@arm.com>
Tue, 27 Jan 2015 09:38:08 +0000 (09:38 +0000)
commitc623b33b4e9599c6ac5076f7db7369eb9869aa04
tree35d6abf925bf8734e455f494acbd88101382515b
parent9648606946b3b0c608846dddb30482b48a6f5c68
arm64: make sys_call_table const

As with x86, mark the sys_call_table const such that it will be placed
in the .rodata section. This will cause attempts to modify the table
(accidental or deliberate) to fail when strict page permissions are in
place. In the absence of strict page permissions, there should be no
functional change.

Signed-off-by: Mark Rutland <mark.rutland@arm.com>
Acked-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/kernel/sys.c