[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[qemu-s390x] [PULL 54/54] s390x/cpumodel: wire up 8561 and 8562 as gen15
From: |
Cornelia Huck |
Subject: |
[qemu-s390x] [PULL 54/54] s390x/cpumodel: wire up 8561 and 8562 as gen15 machines |
Date: |
Mon, 20 May 2019 19:03:02 +0200 |
From: Christian Borntraeger <address@hidden>
8561 and 8562 will be gen15 machines. There is no name yet, let us use
gen15a and gen15b as base name. Later on we can provide aliases with
the proper name.
Signed-off-by: Christian Borntraeger <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: David Hildenbrand <address@hidden>
Signed-off-by: Cornelia Huck <address@hidden>
---
target/s390x/cpu_models.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/target/s390x/cpu_models.c b/target/s390x/cpu_models.c
index d683635eb538..21ea81948306 100644
--- a/target/s390x/cpu_models.c
+++ b/target/s390x/cpu_models.c
@@ -43,10 +43,9 @@
}
/*
- * CPU definiton list in order of release. For now, base features of a
- * following release are always a subset of base features of the previous
- * release. Same is correct for the other feature sets.
- * A BC release always follows the corresponding EC release.
+ * CPU definition list in order of release. Up to generation 14 base features
+ * of a following release have been a superset of the previous release. With
+ * generation 15 one base feature and one optional feature have been
deprecated.
*/
static S390CPUDef s390_cpu_defs[] = {
CPUDEF_INIT(0x2064, 7, 1, 38, 0x00000000U, "z900", "IBM zSeries 900 GA1"),
@@ -83,6 +82,8 @@ static S390CPUDef s390_cpu_defs[] = {
CPUDEF_INIT(0x3906, 14, 1, 47, 0x08000000U, "z14", "IBM z14 GA1"),
CPUDEF_INIT(0x3906, 14, 2, 47, 0x08000000U, "z14.2", "IBM z14 GA2"),
CPUDEF_INIT(0x3907, 14, 1, 47, 0x08000000U, "z14ZR1", "IBM z14 Model ZR1
GA1"),
+ CPUDEF_INIT(0x8561, 15, 1, 47, 0x08000000U, "gen15a", "IBM 8561 GA1"),
+ CPUDEF_INIT(0x8562, 15, 1, 47, 0x08000000U, "gen15b", "IBM 8562 GA1"),
};
#define QEMU_MAX_CPU_TYPE 0x2827
--
2.20.1
- [qemu-s390x] [PULL 43/54] s390x/tcg: Implement VECTOR SUM ACROSS QUADWORD, (continued)
- [qemu-s390x] [PULL 43/54] s390x/tcg: Implement VECTOR SUM ACROSS QUADWORD, Cornelia Huck, 2019/05/20
- [qemu-s390x] [PULL 45/54] s390x/tcg: Implement VECTOR TEST UNDER MASK, Cornelia Huck, 2019/05/20
- [qemu-s390x] [PULL 47/54] s390x/cpumodel: ignore csske for expansion, Cornelia Huck, 2019/05/20
- [qemu-s390x] [PULL 46/54] linux headers: update against Linux 5.2-rc1, Cornelia Huck, 2019/05/20
- [qemu-s390x] [PULL 48/54] s390x/cpumodel: Miscellaneous-Instruction-Extensions Facility 3, Cornelia Huck, 2019/05/20
- [qemu-s390x] [PULL 49/54] s390x/cpumodel: msa9 facility, Cornelia Huck, 2019/05/20
- [qemu-s390x] [PULL 50/54] s390x/cpumodel: vector enhancements, Cornelia Huck, 2019/05/20
- [qemu-s390x] [PULL 51/54] s390x/cpumodel: enhanced sort facility, Cornelia Huck, 2019/05/20
- [qemu-s390x] [PULL 52/54] s390x/cpumodel: add Deflate-conversion facility, Cornelia Huck, 2019/05/20
- [qemu-s390x] [PULL 53/54] s390x/cpumodel: add gen15 defintions, Cornelia Huck, 2019/05/20
- [qemu-s390x] [PULL 54/54] s390x/cpumodel: wire up 8561 and 8562 as gen15 machines,
Cornelia Huck <=
- Re: [qemu-s390x] [PULL 00/54] s390x update, Peter Maydell, 2019/05/20