<div><div dir="auto">FYI</div></div><div dir="auto"><div><a href="https://passthroughpo.st/psa-5-1-kernel-glitching-and-crashes-in-passthrough/">https://passthroughpo.st/psa-5-1-kernel-glitching-and-crashes-in-passthrough/</a></div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mer. 31 juil. 2019 à 15:42, José Ramón Muñoz Pekkarinen <<a href="mailto:koalinux@gmail.com">koalinux@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sun, 21 Jul 2019 at 21:59, Zoltán Kővágó <<a href="mailto:dirty.ice.hu@gmail.com" target="_blank">dirty.ice.hu@gmail.com</a>> wrote:<br>
><br>
> Hi,<br>
><br>
> Recently my previously perfectly working GPU passthrough setup (with a<br>
> win8.1 x64 guest with OVMF) started to malfunction in various ways:<br>
> screen randomly turned off for a few seconds, BSOD with<br>
> VIDEO_TDR_FAILURE, 3d apps randomly crashing, not drawing the windows'<br>
> content, and graphical glitches (for example in furmark the OSD text<br>
> flickers).<br>
><br>
> After fiddling around with various qemu versions, nvidia driver versions<br>
> on the guest, I figured out that with a linux 5.0 kernel it works fine,<br>
> but with 5.1 it randomly fails. I bisected it and it looks like the<br>
> culprit is the commit 4e103134b862 "KVM: x86/mmu: Zap only the relevant<br>
> pages when removing a memslot"[1]. I tried to revert in on top of 5.2.1<br>
> but too many things changed in the meantime. Anyway, if I replace the<br>
> body of kvm_mmu_invalidate_zap_pages_in_memslot with<br>
> kvm_mmu_zap_all(kvm); it works again (probably with horrible performance<br>
> degradation).<br>
><br>
> Did anyone experience anything like this? I'm using Alex's ACS override<br>
> patch, maybe it violates some assumption that the new code has?<br>
<br>
    Hi,<br>
<br>
    I noticed some changes that made 5.0 not working well when<br>
detecting screen speakers through hdmi, but this I didn't see anytime.<br>
My problem flew away with 5.1.15(the one I currently use), and no<br>
other spread. I never needed the ACS override patch in my setup,<br>
what happen if you try without it, does your groups comes wrong in<br>
any ways?<br>
<br>
    Best regards.<br>
<br>
    José.<br>
<br>
_______________________________________________<br>
vfio-users mailing list<br>
<a href="mailto:vfio-users@redhat.com" target="_blank">vfio-users@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/vfio-users" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/vfio-users</a><br>
</blockquote></div></div>