All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 00/10]  s390x: new guest features
@ 2019-04-18 11:31 ` Christian Borntraeger
  0 siblings, 0 replies; 78+ messages in thread
From: Christian Borntraeger @ 2019-04-18 11:31 UTC (permalink / raw)
  To: Cornelia Huck
  Cc: qemu-devel, qemu-s390x, David Hildenbrand, Halil Pasic,
	Richard Henderson, Collin Walling, Jason J . Herne,
	Christian Borntraeger

Adding generation 15.

Some interesting aspects:
- conditional SSKE and bpb are deprecated. This patch set addresses that
  for csske.
- no name yet for gen15, I suggest to use the assigned numbers and
  provide an alias later on. (I have split out this into a separate
  patch)

Christian Borntraeger (10):
  linux header sync
  s390x/cpumodel: remove CSSKE from base model
  s390x/cpumodel: Miscellaneous-Instruction-Extensions Facility 3
  s390x/cpumodel: msa9 facility
  s390x/cpumodel: vector enhancements
  s390x/cpumodel: enhanced sort facility
  s390x/cpumodel: deflate
  s390x/cpumodel: add gen15 defintions
  s390x/cpumodel: wire up 8561 and 8562 as gen15 machines
  s390x/cpumodel: do not claim csske for expanded models in qmp

 hw/s390x/s390-virtio-ccw.c      |  6 +++
 linux-headers/asm-s390/kvm.h    |  5 +-
 target/s390x/cpu_features.c     | 54 +++++++++++++++++++
 target/s390x/cpu_features.h     |  3 ++
 target/s390x/cpu_features_def.h | 49 +++++++++++++++++
 target/s390x/cpu_models.c       | 35 ++++++++++++
 target/s390x/cpu_models.h       |  1 +
 target/s390x/gen-features.c     | 94 ++++++++++++++++++++++++++++++++-
 target/s390x/kvm.c              | 18 +++++++
 9 files changed, 263 insertions(+), 2 deletions(-)

-- 
2.19.1

^ permalink raw reply	[flat|nested] 78+ messages in thread

end of thread, other threads:[~2019-04-24 11:51 UTC | newest]

Thread overview: 78+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-04-18 11:31 [Qemu-devel] [PATCH 00/10] s390x: new guest features Christian Borntraeger
2019-04-18 11:31 ` Christian Borntraeger
2019-04-18 11:31 ` [Qemu-devel] [PATCH 01/10] linux header sync Christian Borntraeger
2019-04-18 11:31   ` Christian Borntraeger
2019-04-18 11:31 ` [Qemu-devel] [PATCH 02/10] s390x/cpumodel: remove CSSKE from base model Christian Borntraeger
2019-04-18 11:31   ` Christian Borntraeger
2019-04-18 12:45   ` David Hildenbrand
2019-04-18 12:45     ` David Hildenbrand
2019-04-18 13:00     ` Christian Borntraeger
2019-04-18 13:00       ` Christian Borntraeger
2019-04-18 13:15       ` David Hildenbrand
2019-04-18 13:15         ` David Hildenbrand
2019-04-18 14:01     ` Christian Borntraeger
2019-04-18 14:01       ` Christian Borntraeger
2019-04-18 15:00       ` David Hildenbrand
2019-04-18 15:00         ` David Hildenbrand
2019-04-18 11:31 ` [Qemu-devel] [PATCH 03/10] s390x/cpumodel: Miscellaneous-Instruction-Extensions Facility 3 Christian Borntraeger
2019-04-18 11:31   ` Christian Borntraeger
2019-04-18 12:53   ` David Hildenbrand
2019-04-18 12:53     ` David Hildenbrand
2019-04-18 11:31 ` [Qemu-devel] [PATCH 04/10] s390x/cpumodel: msa9 facility Christian Borntraeger
2019-04-18 11:31   ` Christian Borntraeger
2019-04-18 12:54   ` David Hildenbrand
2019-04-18 12:54     ` David Hildenbrand
2019-04-18 13:02     ` Christian Borntraeger
2019-04-18 13:02       ` Christian Borntraeger
2019-04-18 11:31 ` [Qemu-devel] [PATCH 05/10] s390x/cpumodel: vector enhancements Christian Borntraeger
2019-04-18 11:31   ` Christian Borntraeger
2019-04-18 12:56   ` David Hildenbrand
2019-04-18 12:56     ` David Hildenbrand
2019-04-18 13:04     ` Christian Borntraeger
2019-04-18 13:04       ` Christian Borntraeger
2019-04-18 11:31 ` [Qemu-devel] [PATCH 06/10] s390x/cpumodel: enhanced sort facility Christian Borntraeger
2019-04-18 11:31   ` Christian Borntraeger
2019-04-23 21:22   ` David Hildenbrand
2019-04-23 21:22     ` David Hildenbrand
2019-04-18 11:31 ` [Qemu-devel] [PATCH 07/10] s390x/cpumodel: deflate Christian Borntraeger
2019-04-18 11:31   ` Christian Borntraeger
2019-04-18 15:36   ` David Hildenbrand
2019-04-18 15:36     ` David Hildenbrand
2019-04-18 16:25     ` Christian Borntraeger
2019-04-18 16:25       ` Christian Borntraeger
2019-04-18 11:31 ` [Qemu-devel] [PATCH 08/10] s390x/cpumodel: add gen15 defintions Christian Borntraeger
2019-04-18 11:31   ` Christian Borntraeger
2019-04-18 11:31 ` [Qemu-devel] [PATCH 09/10] s390x/cpumodel: wire up 8561 and 8562 as gen15 machines Christian Borntraeger
2019-04-18 11:31   ` Christian Borntraeger
2019-04-18 11:31 ` [Qemu-devel] [PATCH 10/10] s390x/cpumodel: do not claim csske for expanded models in qmp Christian Borntraeger
2019-04-18 11:31   ` Christian Borntraeger
2019-04-18 12:48   ` David Hildenbrand
2019-04-18 12:48     ` David Hildenbrand
2019-04-18 12:54     ` Christian Borntraeger
2019-04-18 12:54       ` Christian Borntraeger
2019-04-18 12:03 ` [Qemu-devel] [PATCH 00/10] s390x: new guest features no-reply
2019-04-18 12:03   ` no-reply
2019-04-23 12:11 ` David Hildenbrand
2019-04-23 12:11   ` David Hildenbrand
2019-04-24  8:40   ` Christian Borntraeger
2019-04-24  8:40     ` Christian Borntraeger
2019-04-24  9:03     ` David Hildenbrand
2019-04-24  9:03       ` David Hildenbrand
2019-04-24  9:30       ` Daniel P. Berrangé
2019-04-24  9:30         ` Daniel P. Berrangé
2019-04-24  9:35         ` David Hildenbrand
2019-04-24  9:35           ` David Hildenbrand
2019-04-24  9:41           ` Daniel P. Berrangé
2019-04-24  9:41             ` Daniel P. Berrangé
2019-04-24  9:56             ` David Hildenbrand
2019-04-24  9:56               ` David Hildenbrand
2019-04-24 10:26               ` Christian Borntraeger
2019-04-24 10:26                 ` Christian Borntraeger
2019-04-24 10:27                 ` David Hildenbrand
2019-04-24 10:27                   ` David Hildenbrand
2019-04-24 10:38                   ` Christian Borntraeger
2019-04-24 10:38                     ` Christian Borntraeger
2019-04-24 11:49                     ` David Hildenbrand
2019-04-24 11:49                       ` David Hildenbrand
2019-04-24 10:35                 ` Daniel P. Berrangé
2019-04-24 10:35                   ` Daniel P. Berrangé

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.