summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoffer Dall <christoffer.dall@linaro.org>2013-08-08 20:35:07 -0700
committerChristoffer Dall <christoffer.dall@linaro.org>2013-08-30 15:47:37 -0700
commit0963e5d0f22f9d197dbf206d8b5b2a150722cf5e (patch)
tree048f67642f1ba4b3db501767387a6277e20430f1
parentcc2df20c7c4ce594c3e17e9cc260c330646012c8 (diff)
downloadop-kernel-dev-0963e5d0f22f9d197dbf206d8b5b2a150722cf5e.zip
op-kernel-dev-0963e5d0f22f9d197dbf206d8b5b2a150722cf5e.tar.gz
ARM: KVM: Fix kvm_set_pte assignment
THe kvm_set_pte function was actually assigning the entire struct to the structure member, which should work because the structure only has that one member, but it is still not very nice. Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
-rw-r--r--arch/arm/include/asm/kvm_mmu.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/include/asm/kvm_mmu.h b/arch/arm/include/asm/kvm_mmu.h
index 472ac70..9b28c41 100644
--- a/arch/arm/include/asm/kvm_mmu.h
+++ b/arch/arm/include/asm/kvm_mmu.h
@@ -64,7 +64,7 @@ void kvm_clear_hyp_idmap(void);
static inline void kvm_set_pte(pte_t *pte, pte_t new_pte)
{
- pte_val(*pte) = new_pte;
+ *pte = new_pte;
/*
* flush_pmd_entry just takes a void pointer and cleans the necessary
* cache entries, so we can reuse the function for ptes.
OpenPOWER on IntegriCloud