<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>