Skip to content

KVM: s390: Add new reset vcpu API

Janosch Frank kvm linux-s390 12 versions – Applied

Status from this message: Thanks applied.

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v10 Latest6 patches 11 repliesApplied
  2. v9 posting 2/21 patch 3 repliesSuperseded
  3. v9 posting 1/26 patches 10 repliesSuperseded
Earlier versions · 9
VersionPostedPatchesRepliesStatus
v84 patches26 repliesSuperseded
v71 patch6 repliesSuperseded
v61 patch3 repliesSuperseded
v51 patch1 replySuperseded
v4 posting 2/21 patch8 repliesSuperseded
v4 posting 1/21 patch2 repliesSuperseded
v31 patch8 repliesSuperseded
v21 patch5 repliesSuperseded
v11 patch8 repliesSuperseded

Changes in v10 from the cover letter

* Cleared up the test patch and added strerror information
* Removed capability checks from irq test
* Fixed clobber patch

Patches in v10 Applied

#Subject and filesSizeRepliesApplied
1/6KVM: s390: do not clobber registers during guest reset/store statusarch/s390/kvm/kvm-s390.c+2 -41 reply
2/6KVM: s390: Cleanup initial cpu resetarch/s390/include/asm/kvm_host.h arch/s390/kvm/kvm-s390.c+12 -111 reply
3/6KVM: s390: Add new reset vcpu APIDocumentation/virt/kvm/api.txt arch/s390/kvm/kvm-s390.c include/uapi/linux/kvm.h+105 -272 replies
4/6selftests: KVM: Add fpu and one reg set/get library functionstools/testing/selftests/kvm/include/kvm_util.h tools/testing/selftests/kvm/lib/kvm_util.c+42 -03 replies
5/6selftests: KVM: s390x: Add reset teststools/testing/selftests/kvm/Makefile tools/testing/selftests/kvm/s390x/resets.c+156 -01 reply
6/6selftests: KVM: testing the local IRQs resetstools/testing/selftests/kvm/s390x/resets.c+42 -03 replies

Reviews trailers per patch

All 6 patches have a Reviewed-by or Acked-by.

PatchDavid HildenbrandCornelia HuckThomas HuthChristian Borntraeger
1/6R-b R-b
2/6R-b R-b R-b
3/6R-b R-b R-b
4/6R-b R-b
5/6R-b R-b
6/6R-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.

Read the v10 thread

Cover letter [PATCH v10 0/6] KVM: s390: Add new reset vcpu API

Let's implement the remaining resets, namely the normal and clear reset to improve architectural compliance.

While we're at it, let's also start testing the new API. Those tests are not yet complete, but will be extended in the future.

v10:
* Cleared up the test patch and added strerror information
* Removed capability checks from irq test
* Fixed clobber patch

Christian Borntraeger (1):
KVM: s390: do not clobber registers during guest reset/store status

Janosch Frank (4):
KVM: s390: Cleanup initial cpu reset
KVM: s390: Add new reset vcpu API
selftests: KVM: Add fpu and one reg set/get library functions
selftests: KVM: s390x: Add reset tests

Pierre Morel (1):
selftests: KVM: testing the local IRQs resets

 Documentation/virt/kvm/api.txt                |  43 ++++
 arch/s390/include/asm/kvm_host.h              |   5 +
 arch/s390/kvm/kvm-s390.c                      |  92 +++++---
 include/uapi/linux/kvm.h                      |   5 +
 tools/testing/selftests/kvm/Makefile          |   1 +
 .../testing/selftests/kvm/include/kvm_util.h  |   6 +
 tools/testing/selftests/kvm/lib/kvm_util.c    |  36 ++++
 tools/testing/selftests/kvm/s390x/resets.c    | 197 ++++++++++++++++++
 8 files changed, 351 insertions(+), 34 deletions(-)
 create mode 100644 tools/testing/selftests/kvm/s390x/resets.c
Signature · 1 line
2.20.1