summaryrefslogtreecommitdiff
path: root/arch/arm64/kernel/vdso.c
diff options
context:
space:
mode:
authorJisheng Zhang <jszhang@marvell.com>2016-08-15 14:45:45 +0800
committerWill Deacon <will.deacon@arm.com>2016-08-22 12:32:22 +0100
commitb6d081bddf397026575a437b603b118dff2606ff (patch)
tree42f4d7a448143df477e84a3082866487d9a83136 /arch/arm64/kernel/vdso.c
parent1aed28f94ce6c1f6c24bcbbd5fcd749b55f65e9e (diff)
downloadlwn-b6d081bddf397026575a437b603b118dff2606ff.tar.gz
lwn-b6d081bddf397026575a437b603b118dff2606ff.zip
arm64: vdso: constify vm_special_mapping used for aarch32 vectors page
The vm_special_mapping spec which is used for aarch32 vectors page is never modified, so mark it as const. Acked-by: Mark Rutland <mark.rutland@arm.com> Signed-off-by: Jisheng Zhang <jszhang@marvell.com> Signed-off-by: Will Deacon <will.deacon@arm.com>
Diffstat (limited to 'arch/arm64/kernel/vdso.c')
-rw-r--r--arch/arm64/kernel/vdso.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm64/kernel/vdso.c b/arch/arm64/kernel/vdso.c
index e320e8f96de4..10ad8abe7ec5 100644
--- a/arch/arm64/kernel/vdso.c
+++ b/arch/arm64/kernel/vdso.c
@@ -88,7 +88,7 @@ int aarch32_setup_vectors_page(struct linux_binprm *bprm, int uses_interp)
{
struct mm_struct *mm = current->mm;
unsigned long addr = AARCH32_VECTORS_BASE;
- static struct vm_special_mapping spec = {
+ static const struct vm_special_mapping spec = {
.name = "[vectors]",
.pages = vectors_page,