On Tue, 17 Jun 2025 14:37:11 +0100, Mark Rutland wrote:
This series fixes some issues with the way KVM manages traps in VHE mode, with some cleanups/simplifications atop.
Patch 1 fixes a theoretical issue with debug register manipulation, which has been around forever. This was found by inspection while working on other fixes.
[...]
Applied to fixes, thanks!
[1/7] KVM: arm64: VHE: Synchronize restore of host debug registers commit: cade3d57e456e69f67aa9894bf89dc8678796bb7 [2/7] KVM: arm64: VHE: Synchronize CPTR trap deactivation commit: 257d0aa8e2502754bc758faceceb6ff59318af60 [3/7] KVM: arm64: Reorganise CPTR trap manipulation commit: e62dd507844fa47f0fdc29f3be5a90a83f297820 [4/7] KVM: arm64: Remove ad-hoc CPTR manipulation from fpsimd_sve_sync() commit: 59e6e101a6fa542a365dd5858affd18ba3e84cb8 [5/7] KVM: arm64: Remove ad-hoc CPTR manipulation from kvm_hyp_handle_fpsimd() commit: 186b58bacd74d9b7892869f7c7d20cf865a3c237 [6/7] KVM: arm64: Remove cpacr_clear_set() commit: 3a300a33e4063fb44c7887bec3aecd2fd6966df8 [7/7] KVM: arm64: VHE: Centralize ISBs when returning to host commit: 04c5355b2a94ff3191ce63ab035fb7f04d036869
Cheers,
M.