On Sun, 21 Jul 2019 at 21:59, Zoltán Kővágó <dirty.ice...@gmail.com> wrote:
>
> Hi,
>
> Recently my previously perfectly working GPU passthrough setup (with a
> win8.1 x64 guest with OVMF) started to malfunction in various ways:
> screen randomly turned off for a few seconds, BSOD with
> VIDEO_TDR_FAILURE, 3d apps randomly crashing, not drawing the windows'
> content, and graphical glitches (for example in furmark the OSD text
> flickers).
>
> After fiddling around with various qemu versions, nvidia driver versions
> on the guest, I figured out that with a linux 5.0 kernel it works fine,
> but with 5.1 it randomly fails. I bisected it and it looks like the
> culprit is the commit 4e103134b862 "KVM: x86/mmu: Zap only the relevant
> pages when removing a memslot"[1]. I tried to revert in on top of 5.2.1
> but too many things changed in the meantime. Anyway, if I replace the
> body of kvm_mmu_invalidate_zap_pages_in_memslot with
> kvm_mmu_zap_all(kvm); it works again (probably with horrible performance
> degradation).
>
> Did anyone experience anything like this? I'm using Alex's ACS override
> patch, maybe it violates some assumption that the new code has?

    Hi,

    I noticed some changes that made 5.0 not working well when
detecting screen speakers through hdmi, but this I didn't see anytime.
My problem flew away with 5.1.15(the one I currently use), and no
other spread. I never needed the ACS override patch in my setup,
what happen if you try without it, does your groups comes wrong in
any ways?

    Best regards.

    José.

_______________________________________________
vfio-users mailing list
vfio-users@redhat.com
https://www.redhat.com/mailman/listinfo/vfio-users

Reply via email to