Just FYI, the workaround did work perfectly for a Nvidia GTX980 Ti. However, on my other system, where the CoffeeLake iGPU gets passed-through, it did NOT work. I would guess because the GPU is an internal function there, instead of an external card.
When the workaround is applied there, it seems to be OK, until you try to pass-through the dervice. Then you get a KVM error message and the VM cannot be started.
Without the workaround, this error is not present, but instead you get the BAR-error.
When the workaround is applied there, it seems to be OK, until you try to pass-through the dervice. Then you get a KVM error message and the VM cannot be started.
Without the workaround, this error is not present, but instead you get the BAR-error.