KVM: MIPS/T&E: Use lockless GVA helpers for dyntrans
authorJames Hogan <james.hogan@imgtec.com>
Mon, 28 Nov 2016 23:13:38 +0000 (23:13 +0000)
committerJames Hogan <james.hogan@imgtec.com>
Fri, 3 Feb 2017 15:21:12 +0000 (15:21 +0000)
commit4b21e8abf959ca66c27f0656bf294fe69d3f2254
treee14640e08e5ce3ed9c24e0018c73cca17d69f852
parent1880afd6057f34586919715e8ffe9c5858f4a326
KVM: MIPS/T&E: Use lockless GVA helpers for dyntrans

Use the lockless GVA helpers to implement the dynamic translation of
guest instructions. This will allow it to handle asynchronous TLB
flushes when they are implemented.

Signed-off-by: James Hogan <james.hogan@imgtec.com>
Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: "Radim Krčmář" <rkrcmar@redhat.com>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: linux-mips@linux-mips.org
Cc: kvm@vger.kernel.org
arch/mips/kvm/dyntrans.c