Thread (1 message) 1 message, 1 author, 2016-10-06

[PATCH 5/7] arm64/kvm: hyp: tlb: use __tlbi() helper

From: Punit Agrawal <hidden>
Date: 2016-10-06 09:43:58
Also in: kvm, kvmarm, lkml

Matthias Brugger [off-list ref] writes:
On 13/09/16 12:16, Punit Agrawal wrote:
quoted
From: Mark Rutland <mark.rutland@arm.com>

Now that we have a __tlbi() helper, make use of this in the arm64 KVM hyp
code to get rid of asm() boilerplate. At the same time, we simplify
__tlb_flush_vm_context by using __flush_icache_all(), as this has the
appropriate instruction cache maintenance and barrier.

Signed-off-by: Mark Rutland <mark.rutland@arm.com>
Cc: Marc Zyngier <redacted>
[ rename tlbi -> __tlbi, convert additional sites, update commit log ]
Signed-off-by: Punit Agrawal <redacted>
Acked-by: Christoffer Dall <redacted>
---
Reviewed-by: Matthias Brugger <mbrugger@suse.com>
Thanks for reviewing the patch. I'll re-spin a new version with the tag
after the merge window.

Punit


[...]
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help