arm64: Use __pa_symbol for kernel symbols
authorLaura Abbott <labbott@redhat.com>
Tue, 10 Jan 2017 21:35:49 +0000 (13:35 -0800)
committerWill Deacon <will.deacon@arm.com>
Thu, 12 Jan 2017 15:05:39 +0000 (15:05 +0000)
commit2077be6783b5936c3daa838d8addbb635667927f
tree526ea6e3de1efd03f44aafabeabd4a689af0acd2
parent869dcfd10dfe59484cf14acddf264656d5ee94ea
arm64: Use __pa_symbol for kernel symbols

__pa_symbol is technically the marcro that should be used for kernel
symbols. Switch to this as a pre-requisite for DEBUG_VIRTUAL which
will do bounds checking.

Reviewed-by: Mark Rutland <mark.rutland@arm.com>
Tested-by: Mark Rutland <mark.rutland@arm.com>
Signed-off-by: Laura Abbott <labbott@redhat.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
16 files changed:
arch/arm64/include/asm/kvm_mmu.h
arch/arm64/include/asm/memory.h
arch/arm64/include/asm/mmu_context.h
arch/arm64/include/asm/pgtable.h
arch/arm64/kernel/acpi_parking_protocol.c
arch/arm64/kernel/cpu-reset.h
arch/arm64/kernel/cpufeature.c
arch/arm64/kernel/hibernate.c
arch/arm64/kernel/insn.c
arch/arm64/kernel/psci.c
arch/arm64/kernel/setup.c
arch/arm64/kernel/smp_spin_table.c
arch/arm64/kernel/vdso.c
arch/arm64/mm/init.c
arch/arm64/mm/kasan_init.c
arch/arm64/mm/mmu.c