Comment 1 for bug 1828038

Revision history for this message
Bryce Harrington (bryce) wrote :

There are multiple variants of z14, and it appears eoan already has the base z14 and one variant in its qemu 1:3.1+dfsg-2ubuntu5 package:

    CPUDEF_INIT(0x3906, 14, 1, 47, 0x08000000U, "z14", "IBM z14 GA1"),
    CPUDEF_INIT(0x3907, 14, 1, 47, 0x08000000U, "z14ZR1", "IBM z14 Model ZR1 GA1"),

Looking in qemu upstream, additional cpu types are available for s390x:

  84 CPUDEF_INIT(0x3906, 14, 1, 47, 0x08000000U, "z14", "IBM z14 GA1"),
  85 CPUDEF_INIT(0x3906, 14, 2, 47, 0x08000000U, "z14.2", "IBM z14 GA2"),
  86 CPUDEF_INIT(0x3907, 14, 1, 47, 0x08000000U, "z14ZR1", "IBM z14 Model ZR1 GA1"),
  87 CPUDEF_INIT(0x8561, 15, 1, 47, 0x08000000U, "gen15a", "IBM 8561 GA1"),
  88 CPUDEF_INIT(0x8562, 15, 1, 47, 0x08000000U, "gen15b", "IBM 8562 GA1"),

Can you confirm that I understand correctly that with this bug report, "z14.2", "IBM z14 GA2" is requested to be added?

Assuming this is true, then this appears to relate to this patchset:
https://patchwork.kernel.org/patch/10803825/
https://patchwork.kernel.org/patch/10803827/

The first patch adds a multiple epoch feature for z14, the latter patch adds the z14GA2 model