commit | ec8ff17dd35f894ed2625c294244a2ca13e987f4 | [log] [tgz] |
---|---|---|
author | Quentin Perret <qperret@google.com> | Mon Feb 24 19:24:11 2025 +0000 |
committer | Quentin Perret <qperret@google.com> | Thu Feb 27 00:28:48 2025 +0000 |
tree | 259dd22bb55b30fd47061aea530cbee5cda0bc4f | |
parent | 3e1f0c82c8a7892ce82c73f93f522345979fa7ba [diff] |
KVM: arm64: Unconditionally cross check hyp state Now that the hypervisor's state is stored in the hyp_vmemmap, we no longer need an expensive page-table walk to read it. This means we can now afford to cross check the hyp-state during all memory ownership transitions where the hyp is involved unconditionally, hence avoiding problems such as [1]. [1] https://lore.kernel.org/kvmarm/20241128154406.602875-1-qperret@google.com/ Signed-off-by: Quentin Perret <qperret@google.com>