diff options
| author | Jisheng Zhang <jszhang@marvell.com> | 2016-08-15 14:45:45 +0800 |
|---|---|---|
| committer | Mark Salyzyn <salyzyn@google.com> | 2017-03-30 09:18:00 -0700 |
| commit | 0c61bc75ee662c79fc22f94979ca2cb6b5de0e54 (patch) | |
| tree | b952269ee7132f92228d5dcae33fe4b5302abd6d | |
| parent | 30e1bf349c52dd1dbb599562559b60dc7c702f3a (diff) | |
UPSTREAM: arm64: vdso: constify vm_special_mapping used for aarch32 vectors page
(cherry pick from commit b6d081bddf397026575a437b603b118dff2606ff)
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>
Bug: 20045882
Bug: 19198045
Change-Id: If1afd11bfeefee45a2b96634b18143937a773a14
| -rw-r--r-- | arch/arm64/kernel/vdso.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm64/kernel/vdso.c b/arch/arm64/kernel/vdso.c index 0949b4812887..3b8acfae7797 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, |
