diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2025-04-08 12:49:31 +0300 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2025-04-08 12:49:31 +0300 |
commit | c478032df0789250afe861bff5306d0dc4a8f9e5 (patch) | |
tree | 19e09ba3f8983ecf2b0baba116387238d627231d /scripts/clang-tools/gen_compile_commands.py | |
parent | c77eee50caa289fee6cfde146471aa7b0f311471 (diff) | |
parent | a344e258acb0a7f0e7ed10a795c52d1baf705164 (diff) | |
download | linux-c478032df0789250afe861bff5306d0dc4a8f9e5.tar.xz |
Merge tag 'kvmarm-fixes-6.15-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
KVM/arm64: First batch of fixes for 6.15
- Rework heuristics for resolving the fault IPA (HPFAR_EL2 v. re-walk
stage-1 page tables) to align with the architecture. This avoids
possibly taking an SEA at EL2 on the page table walk or using an
architecturally UNKNOWN fault IPA.
- Use acquire/release semantics in the KVM FF-A proxy to avoid reading
a stale value for the FF-A version.
- Fix KVM guest driver to match PV CPUID hypercall ABI.
- Use Inner Shareable Normal Write-Back mappings at stage-1 in KVM
selftests, which is the only memory type for which atomic
instructions are architecturally guaranteed to work.
Diffstat (limited to 'scripts/clang-tools/gen_compile_commands.py')
0 files changed, 0 insertions, 0 deletions