Home
last modified time | relevance | path

Searched hist:"247 bc166e6b3b1e4068f120f55582a3aa210cc2d" (Results 1 – 3 of 3) sorted by relevance

/linux/arch/arm64/kvm/hyp/nvhe/
H A Dhyp-smp.cdiff 247bc166e6b3b1e4068f120f55582a3aa210cc2d Tue Jan 05 19:05:41 CET 2021 David Brazdil <dbrazdil@google.com> KVM: arm64: Remove hyp_symbol_addr

Hyp code used the hyp_symbol_addr helper to force PC-relative addressing
because absolute addressing results in kernel VAs due to the way hyp
code is linked. This is not true anymore, so remove the helper and
update all of its users.

Acked-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: David Brazdil <dbrazdil@google.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20210105180541.65031-9-dbrazdil@google.com
H A Dpsci-relay.cdiff 247bc166e6b3b1e4068f120f55582a3aa210cc2d Tue Jan 05 19:05:41 CET 2021 David Brazdil <dbrazdil@google.com> KVM: arm64: Remove hyp_symbol_addr

Hyp code used the hyp_symbol_addr helper to force PC-relative addressing
because absolute addressing results in kernel VAs due to the way hyp
code is linked. This is not true anymore, so remove the helper and
update all of its users.

Acked-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: David Brazdil <dbrazdil@google.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20210105180541.65031-9-dbrazdil@google.com
/linux/arch/arm64/kvm/hyp/
H A Dvgic-v2-cpuif-proxy.cdiff 247bc166e6b3b1e4068f120f55582a3aa210cc2d Tue Jan 05 19:05:41 CET 2021 David Brazdil <dbrazdil@google.com> KVM: arm64: Remove hyp_symbol_addr

Hyp code used the hyp_symbol_addr helper to force PC-relative addressing
because absolute addressing results in kernel VAs due to the way hyp
code is linked. This is not true anymore, so remove the helper and
update all of its users.

Acked-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: David Brazdil <dbrazdil@google.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20210105180541.65031-9-dbrazdil@google.com