[21.04 FEAT] KVM: Add libvirt node device support for vfio-ap matrix device

Bug #1905019 reported by bugproxy
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu on IBM z Systems
Fix Released
High
Skipper Bug Screeners
libvirt (Ubuntu)
Fix Released
Undecided
Canonical Server

Bug Description

The libvirt node device driver is currently not aware of the vfio-ap matrix device. As a consequence it's not possible to use libvirts' mediated device management recently introduced in the node device driver. For a non-expert user to identify matrix assigned ap devices that can be used for mediated device management can be a burden. Presenting these ap devices available in the host organized in the node device tree according to their assignment to either the matrix device or the computer system correctly would lower or even remove the burden.

With the node device support the passthrough of crypto devices will be enabled and simplified with libvirt >=6.9.0.

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

It's likely that libvirt 6.9 will be picked for 21.04.

Changed in libvirt (Ubuntu):
assignee: Skipper Bug Screeners (skipper-screen-team) → Canonical Server Team (canonical-server)
Changed in ubuntu-z-systems:
assignee: nobody → Skipper Bug Screeners (skipper-screen-team)
importance: Undecided → High
status: New → Triaged
tags: added: libvirt-21.04
Revision history for this message
Frank Heimes (fheimes) wrote :

Since libvirt 7 recently landed in hirsute-proposed:
libvirt0 | 7.0.0-1ubuntu1 | hirsute-proposed
I'm updating this ticket to Fix Committed.

Changed in libvirt (Ubuntu):
status: New → Fix Committed
Changed in ubuntu-z-systems:
status: Triaged → Fix Committed
Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2021-02-04 07:08 EDT-------
Feature is available with libvirt 7.0

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

FYI libvirt 7.0 is complete in Ubuntu 21.04

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

------- Comment From <email address hidden> 2021-02-08 08:24 EDT-------
IBM Bugzilla status->closed, Fix Released with hirsuite

Frank Heimes (fheimes)
information type: Private → Public
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.