<html><head>
    <meta content="text/html; charset=windows-1252" http-equiv="Content-Type">
  </head>
  <body><div>Not sure why, but I had to do this way in order for Windows to work. When I tried to put both together, Windows would blue screen all the time.</div><div><br></div><div>I tried yesterday the configuration below, and it had the same result:</div><div><br></div><div>   <hostdev mode='subsystem' type='pci' managed='yes'></div><div>      <source></div><div>        <address domain='0x0000' bus='0x01' slot='0x00' function='0x0'/></div><div>      </source></div><div>      <address type='pci' domain='0x0000' bus='0x02' slot='0x07' function='0x0'/></div><div>    </hostdev></div><div>    <hostdev mode='subsystem' type='pci' managed='yes'></div><div>      <source></div><div>        <address domain='0x0000' bus='0x01' slot='0x00' function='0x1'/></div><div>      </source></div><div>      <address type='pci' domain='0x0000' bus='0x02' slot='0x08' function='0x0'/></div><div>    </hostdev></div><div></div><div><br></div><div>On Sun, 2017-02-26 at 12:15 +0100, Friedrich Oslage wrote:</div><blockquote type="cite">
    Don't know if that's the cause for the amdgpu driver to fail but in
    your libvirt xml you are splitting the multifunction device into two
    separate devices.<br>
    <br>
    For the primary device you have:<br>
    source: <address domain="0x0000" bus="0x01" slot="0x00"
    function="0x0"/><br>
    virtual: <address type="pci" domain="0x0000" bus="0x03"
    slot="0x00" function="0x0" multifunction="on"/><br>
    <br>
    And for the audio subdevice you have:<br>
    source: <address domain="0x0000" bus="0x01" slot="0x00"
    function="0x1"/><br>
    virtual: <address type="pci" domain="0x0000" bus="0x02"
    slot="0x09" function="0x0"/><br>
    <br>
    Which should reside on the same bus/slot as the primary device:<br>
    source: <address domain="0x0000" bus="0x01" slot="0x00"
    function="0x1"/><br>
    virtual: <address type="pci" domain="0x0000" bus="0x03"
    slot="0x01" function="0x1"/><br>
    <br>
    Regards,<br>
    Friedrich<br>
    <br>
    <div class="moz-cite-prefix">
      <div id="rwhMsgHeader">
        <hr id="rwhMsgHdrDivider" style="border:0;border-top:1px solid
          #B5C4DF;padding:0;margin:10px 0 5px 0;width:100%;"><span style="margin: -1.3px 0 0 0 !important;"><font style="font:
            13px Tahoma !important; color: #000000 !important;" color="#000000" face="Tahoma"><b>From:</b>
            <a class="moz-txt-link-abbreviated" href="mailto:guidugli@gmail.com">guidugli@gmail.com</a></font></span><br>
        <span style="margin: -1.3px 0 0 0 !important;"><font style="font: 13px Tahoma !important; color: #000000
            !important;" color="#000000" face="Tahoma"><b>Subject:</b>
            [vfio-users] R9 290 Passthrough not working on Linux</font></span><br>
        <span style="margin: -1.3px 0 0 0 !important;"><font style="font: 13px Tahoma !important; color: #000000
            !important;" color="#000000" face="Tahoma"><b>Date:</b>
            Saturday, Feb 25, 2017 20:59 CET</font></span><br>
        <span style="margin: -1.3px 0 0 0 !important;"><font style="font: 13px Tahoma !important; color: #000000
            !important;" color="#000000" face="Tahoma"><b>To:</b>
            <a class="moz-txt-link-abbreviated" href="mailto:vfio-users@redhat.com">vfio-users@redhat.com</a></font></span><br>
        <br>
      </div>
    </div>
    <blockquote style="border:none !important; margin-left:0px
      !important; margin-right:0px !important; margin-top:0px
      !important; padding-left:0px !important; padding-right:0px
      !important" cite="mid:1488052796.15950.1.camel@localhost" type="cite">
      <pre wrap="">Hi,

For quite some time I have been able to do a pass-through of R9 290 to
Windows VMs using KVM. The problem is that I tried to use Linux and it
does not work. Tried Fedora and Ubuntu and both did not work. Funny
thing is that Ubuntu startup/shutdown screens show on the secondary
monitor but not the system itself.

I tried using i440FX and Q35, same results. Used the same configuration
I use for my working Windows VMs.

I had opened a but few months ago but no answer so far.
<a class="moz-txt-link-freetext" href="https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/1">https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/1</a>
633777

I just wonder if someone was able to bypass this problem or has some
suggestion.

Thank you,

Carlos

_______________________________________________
vfio-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:vfio-users@redhat.com">vfio-users@redhat.com</a>
<a class="moz-txt-link-freetext" href="https://www.redhat.com/mailman/listinfo/vfio-users">https://www.redhat.com/mailman/listinfo/vfio-users</a>
</pre>
    </blockquote>
    <br>
  

</blockquote></body></html>