[19.10 FEAT] zKVM: Add hardware CPU Model - kernel part

Bug #1830239 reported by bugproxy
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu on IBM z Systems
Fix Released
High
Frank Heimes
linux (Ubuntu)
Fix Released
Undecided
Skipper Bug Screeners

Bug Description

Support of additional hardware instructions improving performance in KVM environments.

Will be made available with kernel 5.2

bugproxy (bugproxy)
tags: added: architecture-s39064 bugnameltc-177472 severity-high targetmilestone-inin1910
Changed in ubuntu:
assignee: nobody → Skipper Bug Screeners (skipper-screen-team)
affects: ubuntu → linux (Ubuntu)
Revision history for this message
Frank Heimes (fheimes) wrote :

@IBM: Please also provide the relevant commit IDs, so that we can double check once 5.2 got released. Setting to Incomplete until 5.2 landed.

Changed in ubuntu-z-systems:
status: New → Incomplete
importance: Undecided → High
assignee: nobody → Frank Heimes (frank-heimes)
Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

Upstream patches are (in reverse order from git log)

8ec2fa52eac5 KVM: s390: enable MSA9 keywrapping functions depending on cpu
model
4f45b90e1c03 KVM: s390: add deflate conversion facilty to cpu model
173aec2d5a9f KVM: s390: add enhanced sort facilty to cpu model
d668139718a9 KVM: s390: provide query function for instructions returning 32
byte
13209ad0395c KVM: s390: add MSA9 to cpumodel
d5cb6ab1e3d4 KVM: s390: add vector BCD enhancements facility to cpumodel
7832e91cd33f KVM: s390: add vector enhancements facility 2 to cpumodel

Revision history for this message
Frank Heimes (fheimes) wrote :

$ rmadison --arch=s390x linux-generic | grep eoan-proposed
 linux-generic | 5.2.0.8.9 | eoan-proposed | s390x
$ git tag --contains 8ec2fa52eac5
Ubuntu-5.2.0-8.9
v5.2
$ git tag --contains 4f45b90e1c03
Ubuntu-5.2.0-8.9
v5.2
$ git tag --contains 173aec2d5a9f
Ubuntu-5.2.0-8.9
v5.2
$ git tag --contains d668139718a9
Ubuntu-5.2.0-8.9
v5.2
$ git tag --contains 13209ad0395c
Ubuntu-5.2.0-8.9
v5.2
$ git tag --contains d5cb6ab1e3d4
Ubuntu-5.2.0-8.9
v5.2
$ git tag --contains 7832e91cd33f
Ubuntu-5.2.0-8.9
v5.2

Hence changing status to Fix Committed.

Changed in linux (Ubuntu):
status: New → Fix Committed
Changed in ubuntu-z-systems:
status: Incomplete → Fix Committed
information type: Private → Public
Revision history for this message
bugproxy (bugproxy) wrote :

------- Comment From <email address hidden> 2019-07-01 06:38 EDT-------

Revision history for this message
Frank Heimes (fheimes) wrote :

Since kernel 5.2 eventually landed in eoan's release pocket:
  linux-generic | 5.2.0.8.9 | eoan | s390
I'm changing this LP ticket to Fix Released.

Changed in linux (Ubuntu):
status: Fix Committed → Fix Released
Changed in ubuntu-z-systems:
status: Fix Committed → Fix Released
Revision history for this message
bugproxy (bugproxy) wrote :

------- Comment From <email address hidden> 2019-07-16 06:33 EDT-------
IBM bugzilla status -> closed, Fix Released with Eoan

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.