<p dir="ltr">I ran an R9 280 with only the reboot issue. I believe the most important settings for me were using the i440fx chipset and the uefi bios. </p>
<br><div class="gmail_quote"><div dir="ltr">On Sun, Apr 17, 2016, 4:21 PM Eric Griffith <<a href="mailto:egriffith92@gmail.com">egriffith92@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Jonas, I've got an R9 290X and after fighting for a few weeks with Win7/8.1/10 BSODs during driver-install, I eventually just said "screw it" and stopped trying. It's one reason why I'm thinking of going Nvidia for this upcoming generation</p>
<div class="gmail_quote">On Apr 17, 2016 17:13, "Jonas Camillus Jeppesen" <<a href="mailto:jonascj@sdu.dk" target="_blank">jonascj@sdu.dk</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div>I have tried both i440FX and Q35. Both
      seem to produce the same result. Q35 seems to reboot/crash earlier
      than i440FX, i.e. already during driver extraction before the
      installation begins. As a matter of fact the Q35 install is not
      stable at all, it reboots/crashes after roughly 1min no matter
      what I do (idle on desktop, at login screen, installing driver,
      etc.).<br>
      <br>
      To answer a question by Quentin which went to me directly instead
      of the list:<br>
      <br>
      <div>On 04/17/2016 10:21 PM, Quentin
        Deldycke wrote:<br>
      </div>
      <blockquote type="cite">
        <p dir="ltr">Hello,</p>
        <p dir="ltr">I have same gpu nearly same processor, and no
          problems.</p>
        <p dir="ltr">I can install drivers without problem. Even very
          last ones. </p>
        <p dir="ltr">I will send further information tomorrow as I am
          not on this pc right now :)<br>
        </p>
        <p dir="ltr">Does Radeon was loaded before you switch to
          vfio-pci?  (what was using card at boot)</p>
      </blockquote>
      <br>
      What do you mean if Radeon was loaded before switching to
      vfio-pci? <br>
      <br>
      First I configured my host to make vfio-pci claim the radeon card
      as described here (/etc/modprobe.d/vfio.conf with IDs to be
      claimed):
      <a href="https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF#vfio-pci" target="_blank">https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF#vfio-pci</a><br>
      <br>
      Then I install Windows 10 using virt-manager and its provided
      display (SPICE/VNC). Once the system is configured with an VNC
      server (or Synergy for sharing mouse/keyboard) I shutdown, remove
      all SPICE/VNC adapters, add my Radeon gpu and boot the guest
      again. This time the graphics output appears on the monitor
      connected to the Radeon GPU, and I would expect that I could just
      install the Radeon driver at this point, but apparently not.<br>
      <br>
      I haven't tried installing Windows with the Radeon GPU passed
      through during installation, I will try that next.<br>
      <br>
      <br>
      On 04/17/2016 10:51 PM, Ryan Flagler wrote:<br>
    </div>
    <blockquote type="cite">
      
      <p dir="ltr">What chipset emulation are you using? </p>
      <br>
      <div class="gmail_quote">
        <div dir="ltr">On Sun, Apr 17, 2016, 3:17 PM Jonas Camillus
          Jeppesen <<a href="mailto:jonascj@sdu.dk" target="_blank">jonascj@sdu.dk</a>> wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
          <div bgcolor="#FFFFFF" text="#000000"> Hello everyone<br>
            <br>
            Anyone having Windows 10 guests with Radeon R9 290 passed
            through via VFIO, and if so, did you experience any problems
            installing drivers?<br>
            <br>
            I have a R9290-DC2OC-4GD5 passed through to a Windows 10
            guest (build 10586.104, newest ISO from Microsoft.com), and
            at first glance everything seems fine. I get output on my R9
            290 GPU when I start my guest, Windows 10 boots, I am able
            to login etc., but I am stuck with some built-in Microsoft
            display driver because the Win10 guest reboots/BSODs when I
            try to install the AMD drivers.<br>
            <br>
            Device manager on the guest shows a "Video Controller (VGA
            Compatible)" and its VEN_ID and DEV_ID indicates that it is
            the AMD R9 GPU. Regardless of whether I go through AMD's
            driver installer, or if I right-click this device and update
            driver the guest reboots during the installation.<br>
            <br>
            I have tried different AMD driver verisons, but you can only
            go so far back before it complains that the driver does not
            support this version of Windows (i.e. version <14 does
            not support Win10).<br>
            <br>
            Any suggestions as to what I might try to resolve this, or
            anyone with similar problems?<br>
            <br>
            Thank you for reading,<br>
            JonasCJ<br>
            <br>
            - - - - - - - - - - - - -<br>
            <br>
            My config / setup is this:<br>
            <br>
            Arch Linux, kernel 4.5.0, unpatched<br>
            CPU: Intel i7-4770<br>
            Guest GPU: R9290-DC2OC-4GD5<br>
            Host GPU: Built-in Intel i7 gpu<br>
            Motherboard: ASROCK Z87M Extreme 4 (GPU in PCI-E port 4)<br>
            <br>
            I assume the basics are working since I get output on my
            guest gpu and no immediate BSODs/reboots etc., but for the
            sake of completeness:<br>
            <br>
            # lspci -nnk<br>
            04:00.0 VGA compatible controller [0300]: Advanced Micro
            Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290]
            [1002:67b1]<br>
                    Subsystem: ASUSTeK Computer Inc. Device [1043:0470]<br>
                    Kernel driver in use: vfio-pci<br>
                    Kernel modules: radeon<br>
            04:00.1 Audio device [0403]: Advanced Micro Devices, Inc.
            [AMD/ATI] Hawaii HDMI Audio [1002:aac8]<br>
                    Subsystem: ASUSTeK Computer Inc. Device [1043:aac8]<br>
                    Kernel driver in use: vfio-pci<br>
                    Kernel modules: snd_hda_intel<br>
            <br>
            <br>
            # IOMMU groups listed as described here:
            <a href="https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF#Ensuring_that_the_groups_are_valid" target="_blank">https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF#Ensuring_that_the_groups_are_valid</a><br>
            IOMMU group 0<br>
                    00:00.0 Host bridge [0600]: Intel Corporation 4th
            Gen Core Processor DRAM Controller [8086:0c00] (rev 06)<br>
            IOMMU group 1<br>
                    00:01.0 PCI bridge [0604]: Intel Corporation Xeon
            E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller
            [8086:0c01] (rev 06)<br>
            IOMMU group 2<br>
                    00:02.0 VGA compatible controller [0300]: Intel
            Corporation Xeon E3-1200 v3/4th Gen Core Processor
            Integrated Graphics Controller [8086:0412] (rev 06)<br>
            IOMMU group 3<br>
                    00:03.0 Audio device [0403]: Intel Corporation Xeon
            E3-1200 v3/4th Gen Core Processor HD Audio Controller
            [8086:0c0c] (rev 06)<br>
            IOMMU group 4<br>
                    00:14.0 USB controller [0c03]: Intel Corporation 8
            Series/C220 Series Chipset Family USB xHCI [8086:8c31] (rev
            05)<br>
            IOMMU group 5<br>
                    00:16.0 Communication controller [0780]: Intel
            Corporation 8 Series/C220 Series Chipset Family MEI
            Controller #1 [8086:8c3a] (rev 04)<br>
            IOMMU group 6<br>
                    00:19.0 Ethernet controller [0200]: Intel
            Corporation Ethernet Connection I217-V [8086:153b] (rev 05)<br>
            IOMMU group 7<br>
                    00:1a.0 USB controller [0c03]: Intel Corporation 8
            Series/C220 Series Chipset Family USB EHCI #2 [8086:8c2d]
            (rev 05)<br>
            IOMMU group 8<br>
                    00:1b.0 Audio device [0403]: Intel Corporation 8
            Series/C220 Series Chipset High Definition Audio Controller
            [8086:8c20] (rev 05)<br>
            IOMMU group 9<br>
                    00:1c.0 PCI bridge [0604]: Intel Corporation 8
            Series/C220 Series Chipset Family PCI Express Root Port #1
            [8086:8c10] (rev d5)<br>
            IOMMU group 10<br>
                    00:1c.3 PCI bridge [0604]: Intel Corporation 8
            Series/C220 Series Chipset Family PCI Express Root Port #4
            [8086:8c16] (rev d5)<br>
            IOMMU group 11<br>
                    00:1c.4 PCI bridge [0604]: Intel Corporation 8
            Series/C220 Series Chipset Family PCI Express Root Port #5
            [8086:8c18] (rev d5)<br>
            IOMMU group 12<br>
                    00:1d.0 USB controller [0c03]: Intel Corporation 8
            Series/C220 Series Chipset Family USB EHCI #1 [8086:8c26]
            (rev 05)<br>
            IOMMU group 13<br>
                    00:1f.0 ISA bridge [0601]: Intel Corporation Z87
            Express LPC Controller [8086:8c44] (rev 05)<br>
                    00:1f.2 SATA controller [0106]: Intel Corporation 8
            Series/C220 Series Chipset Family 6-port SATA Controller 1
            [AHCI mode] [8086:8c02] (rev 05)<br>
                    00:1f.3 SMBus [0c05]: Intel Corporation 8
            Series/C220 Series Chipset Family SMBus Controller
            [8086:8c22] (rev 05)<br>
            IOMMU group 14<br>
                    04:00.0 VGA compatible controller [0300]: Advanced
            Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290]
            [1002:67b1]<br>
                    04:00.1 Audio device [0403]: Advanced Micro Devices,
            Inc. [AMD/ATI] Hawaii HDMI Audio [1002:aac8]<br>
            <br>
            <br>
            <br>
            <br>
            <br>
            <br>
          </div>
          _______________________________________________<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>
    </blockquote>
    <br>
  </div>

<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>
<br></blockquote></div>
</blockquote></div>