This series contains fixes for some issues observed since the KVM arm64 pull request for 4.17. The first patch (from Mark Rutland) adds a straightforward helper to modify particular bits in a system register conditionally. This is used by patch 3 (though obviously it could be coded round and patch 1 dropped, if preferred). See other patches for details of the individual fixes. Dave Martin (3): KVM: arm64: Don't mask softirq with IRQs disabled in vcpu_put() KVM: arm64/sve: Fix SVE trap restoration for non-current tasks KVM: arm64: Avoid mistaken attempts to save SVE state for vcpus Mark Rutland (1): arm64: introduce sysreg_clear_set() arch/arm64/include/asm/kvm_host.h | 1 + arch/arm64/include/asm/sysreg.h | 11 ++++++++++ arch/arm64/kvm/fpsimd.c | 46 +++++++++++++++++++++++++++++---------- 3 files changed, 47 insertions(+), 11 deletions(-) -- 2.1.4 _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/mailman/listinfo/kvmarm