Adding gen17 features to the CPU model for features that are (partially) handled or indicated by KVM. Those comprises of: - Concurrent-function facility with subcodes - More vector extensions - Ineffective-nonconstrained-transaction facility - Even more msa crypto extensions Feedback and review is always welcome. Thanks a lot! Hendrik Brueckner (4): KVM: s390: add concurrent-function facility to cpu model KVM: s390: add msa11 to cpu model KVM: s390: add gen17 facilities to CPU model KVM: s390: selftests: Add regression tests for PFCR subfunctions arch/s390/include/asm/kvm_host.h | 1 + arch/s390/include/uapi/asm/kvm.h | 3 +- arch/s390/kvm/kvm-s390.c | 43 ++++++++++++++++++- arch/s390/kvm/vsie.c | 3 +- arch/s390/tools/gen_facilities.c | 2 + tools/arch/s390/include/uapi/asm/kvm.h | 3 +- .../kvm/s390x/cpumodel_subfuncs_test.c | 15 +++++++ 7 files changed, 65 insertions(+), 5 deletions(-) -- 2.43.5