<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Rebinding AMDGPU causes initialization errors [R9 290]"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=101946#c26">Comment # 26</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Rebinding AMDGPU causes initialization errors [R9 290]"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=101946">bug 101946</a>
              from <span class="vcard"><a class="email" href="mailto:beanow@oscp.info" title="Robin <beanow@oscp.info>"> <span class="fn">Robin</span></a>
</span></b>
        <pre>(In reply to Luke A. Guest from <a href="show_bug.cgi?id=101946#c25">comment #25</a>)
<span class="quote">> I have 2 AMD GPU's, R9 390 (host) and R9 380 (guest). I boot with the 380
> being passed over to vfio-pci. On exit the VM sets the 380 back to vfio-pci.</span >

FWIW I don't think any of these patches are relevant to you then.
The reset logic for your 380 would be coming from the guest's driver +
vfio-pci. Where vfio in theory should only try to get the 380's state back to
how it would be if you actually rebooted and leave the more sophisticated work
to the guest driver.

Though as mentioned here <a href="https://www.spinics.net/lists/kvm/msg116277.html">https://www.spinics.net/lists/kvm/msg116277.html</a>
vfio-pci may employ hardware specific solutions if there's no good blanket
solution.

---

For my scenario I have the Intel iGPU and the R9 290. So I am trying to find a
setup where I can use the 290 for gaming on both the host and the guest. Once
the 290 is bound to vfio-pci I have no issues with the VM. Reboot, force off,
as many times as I like and no problems.

It's when I am done with the VMs and try to give the 290 back to amdgpu I had
init issues. Which my <a href="show_bug.cgi?id=101946#c20">comment 20</a> patch does resolve, even if it is a carpet
bomb approach to solving it.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>