Ucontrol patchset V2
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest12 patches 8 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/12 | kvm-s390: ioctl to switch to user controlled virtual machinesDocumentation/ arch/ arch/ +7 more | +79 | 8 replies | |
| 2/12 | kvm-s390-ucontrol: per vcpu address spacesDocumentation/ arch/ include/ | +97 | 0 replies | |
| 3/12 | kvm-s390-ucontrol: export page faults to userDocumentation/ arch/ arch/ +1 more | +48 | 0 replies | |
| 4/12 | kvm-s390-ucontrol: export SIE control block to userDocumentation/ arch/ arch/ +5 more | +36 | 0 replies | |
| 5/12 | kvm-s390-ucontrol: disable in-kernel handling of SIE interceptsarch/ | +4 | 0 replies | |
| 6/12 | kvm-s390-ucontrol: disable in-kernel irq stackarch/ | +2 | 0 replies | |
| 7/12 | kvm-s390-ucontrol: interface to inject faults on a vcpu page tableDocumentation/ arch/ include/ | +23 | 0 replies | |
| 8/12 | kvm-s390-ucontrol: disable scaarch/ | +20 | 0 replies | |
| 9/12 | kvm-s390: fix assumption for KVM_MAX_VCPUSarch/ | +3 | 0 replies | |
| 10/12 | kvm-s390: storage key interfaceDocumentation/ arch/ arch/ +3 more | +202 | 0 replies | |
| 11/12 | kvm-s390-ucontrol: announce capability for user controlled vmsarch/ include/ | +4 | 0 replies | |
| 12/12 | kvm-s390: Fix return code for unknown ioctl numbersarch/ | +1 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [patch 00/12] Ucontrol patchset V2
Hi Avi, Hi Marcelo,
I think I've integrated all feedback from last round. The race between KVM_S390_ENABLE_UCONTROL and creation of vcpus has been resolved by adding a parameter to KVM_CREATE_VM. The default KVM_VM_REGULAR (==0) is backward compatible to KVM_CREATE_VM without parameters, and KVM_VM_S390_UCONTROL enables user controlled virtual machines for CECSIM. The extra ioctl is gone.
The page table walk in the storage key patch has moved to arch/s390/mm, and I think this patch should go with the rest of this series via your tree after Martin reviewed it.
so long,
Carsten