qemu-s390x
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[RFC PATCH 00/14] KVM: s390: CPU model for gen17


From: Hendrik Brueckner
Subject: [RFC PATCH 00/14] KVM: s390: CPU model for gen17
Date: Tue, 12 Nov 2024 16:54:05 +0100

Introducing the gen17 CPU model with feature indications
comprising of:

* Concurrent-function facility with subcodes
* More vector extensions
* Ineffective-nonconstrained-transaction facility
* Even more msa crypto extensions
* Additional PLO subfunctions


For reference, see also the kernel part:
https://lore.kernel.org/kvm/20241107152319.77816-1-brueckner@linux.ibm.com/T/#me506dc2ca538aee3cfc13620a48bdb686c459ab0

Feedback and review is always welcome.  Thanks a lot!

Kind regards,
Hendrik


Hendrik Brueckner (14):
  s390x/cpumodel: add msa10 subfunctions
  s390x/cpumodel: add msa11 subfunctions
  s390x/cpumodel: add msa12 changes
  s390x/cpumodel: add msa13 subfunctions
  s390x/cpumodel: Add ptff Query Time-Stamp Event (QTSE) support
  s390x/cpumodel: add Concurrent-functions facility support
  s390x/cpumodel: add Vector Enhancements facility 3
  s390x/cpumodel: add Miscellaneous-Instruction-Extensions Facility 4
  s390x/cpumodel: add Vector-Packed-Decimal-Enhancement facility 3
  s390x/cpumodel: add Ineffective-nonconstrained-transaction facility
  s390x/cpumodel: Add Sequential-Instruction-Fetching facility
  s390x/cpumodel: correct PLO feature wording
  s390x/cpumodel: Add PLO-extension facility
  s390x/cpumodel: gen17 model

 linux-headers/asm-s390/kvm.h        |   3 +-
 target/s390x/cpu_features.c         |   9 ++
 target/s390x/cpu_features.h         |   1 +
 target/s390x/cpu_features_def.h.inc |  94 ++++++++++++++-
 target/s390x/cpu_models.c           |  61 ++++++++++
 target/s390x/gen-features.c         | 174 ++++++++++++++++++++++++++++
 target/s390x/kvm/kvm.c              |   6 +
 7 files changed, 341 insertions(+), 7 deletions(-)

-- 
2.43.5




reply via email to

[Prev in Thread] Current Thread [Next in Thread]