Hello ! [ ... ]
Did you test also with commit 5504a8126115 and relevant patches reverted, per mentioned above [1]? Or vanilla master branch?
I am on master and I didn't revert the "Dynamic sized kvm memslots array" series, which we know has benefits for other VM configs and workloads. For testing purposing, we could add a toggle defining a constant number of memslots maybe ? and 0 would mean grow-on-demand ?
I wonder whether it shows the same regression in your setup.
I didn't look at performance yet and downtime with mlx5 VFs was not a big issue either. So I am expecting QE to share test results with vGPUs under load. Thanks, C.