[libvirt PATCH 1/2] nodedev: fix parent device of inactive mdevs

Shalini Chellathurai Saroja shalini at linux.ibm.com
Mon Jul 12 13:46:25 UTC 2021


>> 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





More information about the libvir-list mailing list