Merge branch kvm-arm64/single-step-async-exception into kvmarm-master/next
authorMarc Zyngier <maz@kernel.org>
Mon, 19 Sep 2022 09:59:29 +0000 (10:59 +0100)
committerMarc Zyngier <maz@kernel.org>
Mon, 19 Sep 2022 09:59:29 +0000 (10:59 +0100)
commitbb0cca240a16dd9721c6ee1d55865465a3fb7211
tree0edffa391ceab05e4dfdff18c40d4213ff566d23
parentb04b3315021a524d5eecdb6de0d24cf7371d4abf
parentb18e4d4aebdddd05810ceb2f73d7f72afcd11b41
Merge branch kvm-arm64/single-step-async-exception into kvmarm-master/next

* kvm-arm64/single-step-async-exception:
  : .
  : Single-step fixes from Reiji Watanabe:
  :
  : "This series fixes two bugs of single-step execution enabled by
  : userspace, and add a test case for KVM_GUESTDBG_SINGLESTEP to
  : the debug-exception test to verify the single-step behavior."
  : .
  KVM: arm64: selftests: Add a test case for KVM_GUESTDBG_SINGLESTEP
  KVM: arm64: selftests: Refactor debug-exceptions to make it amenable to new test cases
  KVM: arm64: Clear PSTATE.SS when the Software Step state was Active-pending
  KVM: arm64: Preserve PSTATE.SS for the guest while single-step is enabled

Signed-off-by: Marc Zyngier <maz@kernel.org>
arch/arm64/kvm/debug.c