So are you worried by this:
# lspci -nnk
04:00.0 VGA compatible controller [0300]: Advanced Micro
Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290] [1002:67b1]
Subsystem: ASUSTeK Computer Inc. Device [1043:0470]
Kernel driver in use: vfio-pci
Kernel modules: radeon
That the radeon module is still in play? I have wondered myself why it
says "Kernel modules: radeon" when it should be claimed by vfio-pci. I
could try to blacklist the module, but I'll also give all the other
excellent suggestions a try.
On 04/18/2016 08:17 AM, Quentin Deldycke wrote:
Hello,
Here is my vfio .xml:
https://github.com/qdel/scripts/blob/master/vfio/win10.xml
for info, i7 4790k, asrock extreme 6 (z 97), r9 290
I had in the past problem of bsod during driver install, but not
anymore using latest versions. It work nearly flawlessly.
I use suspend of vm while suspending the host... sometimes, at restart
the gpu crash and crash the host (1 out of 10 resume, not so good
ration...) at this moment, i cannot enter windows:
* After the blue windows logo, the load of driver make crash the pc.
In this case i need to enter safe mode, run a little "display
driver uninstaller", reboot reinstall driver and re-work :).
I speak of radeon, because if you switch from radeon driver to vfio
during runtime, you need to know that radeon does not let the card in
a clean state...
--
Deldycke Quentin
On 18 April 2016 at 02:47, Stewart Adam <s.a...@diffingo.com
<mailto:s.a...@diffingo.com>> wrote:
I faced similar issues with my R270, in my case *entirely
removing* the vmport=off option (its presence alone caused issues)
and attaching the GPU to a ioh3420 device instead of directly to
the PCI bus fixed the issue:
https://www.redhat.com/archives/vfio-users/2015-December/msg00211.html
Like many of you mention, I tried several versions from both
Catalyst and Crimson and all failed without those two elements in
my configuration. Without them, I experienced all sorts of hangs
and BSODs on driver installation or boot-up. It's worked
flawlessly, even after several guest reboots, since adding them.
This thread from January is also be relevant:
https://www.redhat.com/archives/vfio-users/2016-January/msg00191.html
Regards,
Stewart
On 2016-04-17 6:15 PM, Ryan Flagler wrote:
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.
On Sun, Apr 17, 2016, 4:21 PM Eric Griffith
<egriffit...@gmail.com <mailto:egriffit...@gmail.com>
<mailto:egriffit...@gmail.com <mailto:egriffit...@gmail.com>>>
wrote:
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
On Apr 17, 2016 17:13, "Jonas Camillus Jeppesen"
<jona...@sdu.dk <mailto:jona...@sdu.dk>
<mailto:jona...@sdu.dk <mailto:jona...@sdu.dk>>> wrote:
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.).
To answer a question by Quentin which went to me
directly instead
of the list:
On 04/17/2016 10:21 PM, Quentin Deldycke wrote:
Hello,
I have same gpu nearly same processor, and no
problems.
I can install drivers without problem. Even very
last ones.
I will send further information tomorrow as I am
not on this pc
right now :)
Does Radeon was loaded before you switch to
vfio-pci? (what was
using card at boot)
What do you mean if Radeon was loaded before switching
to vfio-pci?
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):
https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF#vfio-pci
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.
I haven't tried installing Windows with the Radeon GPU
passed
through during installation, I will try that next.
On 04/17/2016 10:51 PM, Ryan Flagler wrote:
What chipset emulation are you using?
On Sun, Apr 17, 2016, 3:17 PM Jonas Camillus Jeppesen
<jona...@sdu.dk <mailto:jona...@sdu.dk>
<mailto:jona...@sdu.dk <mailto:jona...@sdu.dk>>> wrote:
Hello everyone
Anyone having Windows 10 guests with Radeon R9
290 passed
through via VFIO, and if so, did you
experience any problems
installing drivers?
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.
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.
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).
Any suggestions as to what I might try to
resolve this, or
anyone with similar problems?
Thank you for reading,
JonasCJ
- - - - - - - - - - - - -
My config / setup is this:
Arch Linux, kernel 4.5.0, unpatched
CPU: Intel i7-4770
Guest GPU: R9290-DC2OC-4GD5
Host GPU: Built-in Intel i7 gpu
Motherboard: ASROCK Z87M Extreme 4 (GPU in
PCI-E port 4)
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:
# lspci -nnk
04:00.0 VGA compatible controller [0300]:
Advanced Micro
Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9
290] [1002:67b1]
Subsystem: ASUSTeK Computer Inc.
Device [1043:0470]
Kernel driver in use: vfio-pci
Kernel modules: radeon
04:00.1 Audio device [0403]: Advanced Micro
Devices, Inc.
[AMD/ATI] Hawaii HDMI Audio [1002:aac8]
Subsystem: ASUSTeK Computer Inc.
Device [1043:aac8]
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intel
# IOMMU groups listed as described here:
https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF#Ensuring_that_the_groups_are_valid
IOMMU group 0
00:00.0 Host bridge [0600]: Intel
Corporation 4th Gen
Core Processor DRAM Controller [8086:0c00]
(rev 06)
IOMMU group 1
00:01.0 PCI bridge [0604]: Intel
Corporation Xeon
E3-1200 v3/4th Gen Core Processor PCI Express
x16 Controller
[8086:0c01] (rev 06)
IOMMU group 2
00:02.0 VGA compatible controller
[0300]: Intel
Corporation Xeon E3-1200 v3/4th Gen Core
Processor Integrated
Graphics Controller [8086:0412] (rev 06)
IOMMU group 3
00:03.0 Audio device [0403]: Intel
Corporation Xeon
E3-1200 v3/4th Gen Core Processor HD Audio
Controller
[8086:0c0c] (rev 06)
IOMMU group 4
00:14.0 USB controller [0c03]: Intel
Corporation 8
Series/C220 Series Chipset Family USB xHCI
[8086:8c31] (rev 05)
IOMMU group 5
00:16.0 Communication controller
[0780]: Intel
Corporation 8 Series/C220 Series Chipset
Family MEI
Controller #1 [8086:8c3a] (rev 04)
IOMMU group 6
00:19.0 Ethernet controller [0200]:
Intel Corporation
Ethernet Connection I217-V [8086:153b] (rev 05)
IOMMU group 7
00:1a.0 USB controller [0c03]: Intel
Corporation 8
Series/C220 Series Chipset Family USB EHCI #2
[8086:8c2d]
(rev 05)
IOMMU group 8
00:1b.0 Audio device [0403]: Intel
Corporation 8
Series/C220 Series Chipset High Definition
Audio Controller
[8086:8c20] (rev 05)
IOMMU group 9
00:1c.0 PCI bridge [0604]: Intel
Corporation 8
Series/C220 Series Chipset Family PCI Express
Root Port #1
[8086:8c10] (rev d5)
IOMMU group 10
00:1c.3 PCI bridge [0604]: Intel
Corporation 8
Series/C220 Series Chipset Family PCI Express
Root Port #4
[8086:8c16] (rev d5)
IOMMU group 11
00:1c.4 PCI bridge [0604]: Intel
Corporation 8
Series/C220 Series Chipset Family PCI Express
Root Port #5
[8086:8c18] (rev d5)
IOMMU group 12
00:1d.0 USB controller [0c03]: Intel
Corporation 8
Series/C220 Series Chipset Family USB EHCI #1
[8086:8c26]
(rev 05)
IOMMU group 13
00:1f.0 ISA bridge [0601]: Intel
Corporation Z87
Express LPC Controller [8086:8c44] (rev 05)
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)
00:1f.3 SMBus [0c05]: Intel
Corporation 8 Series/C220
Series Chipset Family SMBus Controller
[8086:8c22] (rev 05)
IOMMU group 14
04:00.0 VGA compatible controller
[0300]: Advanced
Micro Devices, Inc. [AMD/ATI] Hawaii PRO
[Radeon R9 290]
[1002:67b1]
04:00.1 Audio device [0403]: Advanced
Micro Devices,
Inc. [AMD/ATI] Hawaii HDMI Audio [1002:aac8]
_______________________________________________
vfio-users mailing list
vfio-users@redhat.com <mailto:vfio-users@redhat.com>
<mailto:vfio-users@redhat.com <mailto:vfio-users@redhat.com>>
https://www.redhat.com/mailman/listinfo/vfio-users
_______________________________________________
vfio-users mailing list
vfio-users@redhat.com <mailto:vfio-users@redhat.com>
<mailto:vfio-users@redhat.com <mailto:vfio-users@redhat.com>>
https://www.redhat.com/mailman/listinfo/vfio-users
_______________________________________________
vfio-users mailing list
vfio-users@redhat.com <mailto:vfio-users@redhat.com>
https://www.redhat.com/mailman/listinfo/vfio-users
_______________________________________________
vfio-users mailing list
vfio-users@redhat.com <mailto:vfio-users@redhat.com>
https://www.redhat.com/mailman/listinfo/vfio-users
_______________________________________________
vfio-users mailing list
vfio-users@redhat.com
https://www.redhat.com/mailman/listinfo/vfio-users