commit | 0a72a5ab9feb8ba6101b00bbcac14cdbae1d1df7 | [log] [tgz] |
---|---|---|
author | Marc Zyngier <marc.zyngier@arm.com> | Tue May 01 12:09:42 2018 +0100 |
committer | Marc Zyngier <marc.zyngier@arm.com> | Mon Jul 09 11:37:42 2018 +0100 |
tree | 384e47031fb371f87480294c98ed93d7988f7b0d | |
parent | 0db9dd8a0fbd5c861737bf2a8a2852e56dbd7ceb [diff] |
KVM: arm/arm64: Remove unnecessary CMOs when creating HYP page tables There is no need to perform cache maintenance operations when creating the HYP page tables if we have the multiprocessing extensions. ARMv7 mandates them with the virtualization support, and ARMv8 just mandates them unconditionally. Let's remove these operations. Acked-by: Mark Rutland <mark.rutland@arm.com> Acked-by: Christoffer Dall <christoffer.dall@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>