Public bug reported:

New systems with a cpu model of gen15a or gen15b will no longer provide
the csske facility. This will prevent a nested KVM hypervisor to detect
the cpu type as z10..z14. Instead it will fall back to z9.

We need a backport of

commit eaf6f642abf1d4d24791b70728d4068428fc4658
Author:     Christian Borntraeger <borntrae...@de.ibm.com>
AuthorDate: Mon Apr 29 05:02:43 2019 -0400
Commit:     Cornelia Huck <coh...@redhat.com>
CommitDate: Tue May 21 16:59:16 2019 +0200

    s390x/cpumodel: ignore csske for expansion
    
    csske will be removed in a future machine. Ignore it for expanding the
    cpu model. Otherwise qemu falls back to z9.
    
    Signed-off-by: Christian Borntraeger <borntrae...@de.ibm.com>
    Cc: qemu-sta...@nongnu.org
    Reviewed-by: David Hildenbrand <da...@redhat.com>
    Message-Id: <20190429090250.7648-3-borntrae...@de.ibm.com>
    Signed-off-by: Cornelia Huck <coh...@redhat.com>

diff --git a/target/s390x/cpu_models.c b/target/s390x/cpu_models.c
index e5afa15512..b4bb5de635 100644
--- a/target/s390x/cpu_models.c
+++ b/target/s390x/cpu_models.c
@@ -1322,6 +1322,8 @@ static void init_ignored_base_feat(void)
          S390_FEAT_KM_TDEA_192,
          S390_FEAT_KIMD_SHA_1,
          S390_FEAT_KLMD_SHA_1,
+         /* CSSKE is deprecated on newer generations */
+         S390_FEAT_CONDITIONAL_SSKE,
     };
     int i;
 

in the qemu package of all relevant ubuntu level that provide a cpu
model. (18.04, 18.10,19.04)

** Affects: ubuntu-z-systems
     Importance: High
     Assignee: Canonical Server Team (canonical-server)
         Status: Triaged

** Affects: qemu (Ubuntu)
     Importance: Undecided
     Assignee: Skipper Bug Screeners (skipper-screen-team)
         Status: New


** Tags: architecture-s39064 bugnameltc-177874 severity-high 
targetmilestone-inin1910

** Tags added: architecture-s39064 bugnameltc-177874 severity-high
targetmilestone-inin1910

** Changed in: ubuntu
     Assignee: (unassigned) => Skipper Bug Screeners (skipper-screen-team)

** Package changed: ubuntu => qemu (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1830681

Title:
  [UBUNTU] QEMU toleration patch necessary to run a nested KVM in an
  gen15 cpu model

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1830681/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to