commit | d4cb9df5d1f79950b34e78ec5d1b1b59d6e9c7b7 | [log] [tgz] |
---|---|---|
author | Marc Zyngier <marc.zyngier@arm.com> | Tue May 14 12:11:34 2013 +0100 |
committer | Gleb Natapov <gleb@redhat.com> | Mon Jun 03 10:58:56 2013 +0300 |
tree | 80f972e8772b026dd410e820580af48cba7af1c9 | |
parent | e8180dcaa8470ceca21109f143876fdcd9fe050a [diff] |
ARM: KVM: be more thorough when invalidating TLBs The KVM/ARM MMU code doesn't take care of invalidating TLBs before freeing a {pte,pmd} table. This could cause problems if the page is reallocated and then speculated into by another CPU. Reported-by: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> Acked-by: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Christoffer Dall <cdall@cs.columbia.edu>