> Ah, this bug only manifests for inactive devices that were loaded
from
> mdevctl without first being processed by libvirt some other way. So,
> in your example, the bug is not present because libvirt parsed the
> appropriate parent id from your XML input. Here are a couple simple
> ways to reproduce the bug:
> - define a device outside of libvirt (using mdevctl directly) and
> then dump the xml in libvirt.
> - define the device with nodedev-define, then restart the libvirt
> daemon so that the cached value from the XML input is forgotten. Then
> dump xml for the defined device.
Shalini or I will give that a spin
>
> Jonathon
>
Hello Jonathon,
I tested the patches with a mdev device of type vfio_ccw, these patches
fix these issues. Thank you.
--
Kind regards
Shalini Chellathurai Saroja
Linux on Z and Virtualization Development
Vorsitzende des Aufsichtsrats: Gregor Pillen
Geschäftsführung: Dirk Wittkopp
Sitz der Gesellschaft: Böblingen
Registergericht: Amtsgericht Stuttgart, HRB 243294