[Bug 2097488] Re: [25.04 FEAT] [VS2214] KVM: Enable dynamic update of vfio-ap mediated devices for management applications - s390-tools part
Frank Heimes
2097488 at bugs.launchpad.net
Thu Feb 27 08:11:22 UTC 2025
** Information type changed from Private to Public
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to s390-tools in Ubuntu.
https://bugs.launchpad.net/bugs/2097488
Title:
[25.04 FEAT] [VS2214] KVM: Enable dynamic update of vfio-ap mediated
devices for management applications - s390-tools part
Status in Ubuntu on IBM z Systems:
Fix Released
Status in s390-tools package in Ubuntu:
Fix Released
Status in s390-tools-signed package in Ubuntu:
Fix Released
Bug description:
Feature Description:
The configuration of a vfio-ap matrix device can be updated while being in use, e.g. by a running KVM guest. However, presently this configuration change can't be performed using the higher level management interfaces and tools, like mdevctl and the libvirt nodedev API. Neither it is possible to observe the dynamic updates at the higher levels. This can lead to confusion and hard-to-debug problems in the field.
We want to enable mdevctl and libvirt to be used to perform dynamic updates of vfio-ap matrix devices. To achieve this, it will be necessary to enable mdevctl to support dynamic updates in principle, but also requires support in the vfio-ap driver to support bulk updates in sysfs (of multiple APQNs in one operation), enhancements to the ap-check callout of s390-tools to exploit the vfio-ap specific sysfs interfaces and perform the actual update. Finally, the libvirt nodedev API must be extended to support a modify operation.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/2097488/+subscriptions
More information about the foundations-bugs
mailing list