All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] KVM: arm64: FPSIMD/SVE fixes for 4.17
@ 2018-06-14 11:33 ` Dave Martin
  0 siblings, 0 replies; 20+ messages in thread
From: Dave Martin @ 2018-06-14 11:33 UTC (permalink / raw)
  To: kvmarm
  Cc: Christoffer Dall, Ard Biesheuvel, Marc Zyngier, Catalin Marinas,
	Will Deacon, linux-arm-kernel

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

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2018-06-15  9:27 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-14 11:33 [PATCH 0/4] KVM: arm64: FPSIMD/SVE fixes for 4.17 Dave Martin
2018-06-14 11:33 ` Dave Martin
2018-06-14 11:42 ` [PATCH 1/4] arm64: introduce sysreg_clear_set() Dave Martin
2018-06-14 11:42   ` Dave Martin
2018-06-14 11:42   ` [PATCH 2/4] KVM: arm64: Don't mask softirq with IRQs disabled in vcpu_put() Dave Martin
2018-06-14 11:42     ` Dave Martin
2018-06-14 12:50     ` Marc Zyngier
2018-06-14 12:50       ` Marc Zyngier
2018-06-14 12:57       ` Dave Martin
2018-06-14 12:57         ` Dave Martin
2018-06-14 11:42   ` [PATCH 3/4] KVM: arm64/sve: Fix SVE trap restoration for non-current tasks Dave Martin
2018-06-14 11:42     ` Dave Martin
2018-06-14 11:42   ` [PATCH 4/4] KVM: arm64: Avoid mistaken attempts to save SVE state for vcpus Dave Martin
2018-06-14 11:42     ` Dave Martin
2018-06-15  8:50     ` Alex Bennée
2018-06-15  8:50       ` Alex Bennée
2018-06-15  9:27       ` Dave Martin
2018-06-15  9:27         ` Dave Martin
2018-06-14 12:45 ` [PATCH 0/4] KVM: arm64: FPSIMD/SVE fixes for 4.17 Dave Martin
2018-06-14 12:45   ` Dave Martin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.