------- Comment From <email address hidden> 2019-09-13 08:12 EDT-------
The first set of patches of the feature was pushed to Libvirt this last Monday, Sept 9th. The set contained enhancements/fixes in the test framework for the more sophisticated PCI multifunction tests that will come.
It is also worth mentioning is that I proposed a change in the PCI multifunction hot-unplug mechanism of the pseries machine in QEMU. The change was accepted and it is upstream. You can read more about it here [1], but the result is that the design of the multifunction hot-unplug in Libvirt can be simplified after this change.
I'll be re-testing the whole patch series after the recent changes in Libvirt master branch, then I'll make further adjustments considering that QEMU change I mentioned above. I'll end up submitting what's left of the feature in a single series, instead of breaking down in smaller pieces, given that the remaining patches are now quite tied up together.
------- Comment From <email address hidden> 2019-09-13 08:12 EDT-------
The first set of patches of the feature was pushed to Libvirt this last Monday, Sept 9th. The set contained enhancements/fixes in the test framework for the more sophisticated PCI multifunction tests that will come.
It is also worth mentioning is that I proposed a change in the PCI multifunction hot-unplug mechanism of the pseries machine in QEMU. The change was accepted and it is upstream. You can read more about it here [1], but the result is that the design of the multifunction hot-unplug in Libvirt can be simplified after this change.
I'll be re-testing the whole patch series after the recent changes in Libvirt master branch, then I'll make further adjustments considering that QEMU change I mentioned above. I'll end up submitting what's left of the feature in a single series, instead of breaking down in smaller pieces, given that the remaining patches are now quite tied up together.
[1] https:/ /github. com/qemu/ qemu/commit/ 02a1536eee33312 3c7735cd36484da 53b860fbb7