* AMD Radeon 7970 passthrough on XEN 4.4.3 with an AMD FX-8350/Gigabyte GA-970A-UD3 *HORROR*
@ 2015-09-19 17:21 NiX
0 siblings, 0 replies; 4+ messages in thread
From: NiX @ 2015-09-19 17:21 UTC (permalink / raw)
To: xen-users, xen-devel
[-- Attachment #1: Type: text/plain, Size: 1379 bytes --]
After a lot of trial and error I got it working as a secondary
pass-through. Thanks mainly to bullshit examples around the net. None seem
to know nothing.
I though of I am the idiot but I was wrong.
Whole system crashes upon shutting down the VM that had the adapter passed
through. This actually screw up whole pass-through feature. Do that crash
happen because 7970 does not have device reset feature or whatever it was
called?
I got it working only few times and Battlefield 4 started and ran actually
surprisingly good at 50+ FPS with maxed details at 1600:900 on AMD 7970.
However the next day immediately after when I attempt to login to VM
screen goes blank and whole system crashes (power off is required to
restore). It is also significantly lagged. ie. typing the password has
around 1 second delay per letter.
This is unacceptable issue. Anyone else experienced the same horror?
Thanks anyway for providing XEN but there are a lot to be fixed ...
I've no issues on that VM when I don't use pass-through expect a
significantly high CPU usage in HVM mode when I start using the computer
say IE 11 browser. All cores have a 30-50% CPU usage when I do a small
tasks such as windows udpate etc.
PS. That VM image is on Samsung 840 PRO SSD and it was loading the game
really fast when it worked.
There was no difference to the issue wheter or not CCC was installed.
[-- Attachment #2: the_result_of_passthrough.JPG --]
[-- Type: image/jpeg, Size: 1103613 bytes --]
[-- Attachment #3: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: AMD Radeon 7970 passthrough on XEN 4.4.3 with an AMD FX-8350/Gigabyte GA-970A-UD3 *HORROR*
[not found] <e3cd00a0b5717602bfb4b05875081c16.squirrel@gameframe.net>
@ 2015-09-21 12:29 ` Pasi Kärkkäinen
2015-09-22 15:21 ` NiX
0 siblings, 1 reply; 4+ messages in thread
From: Pasi Kärkkäinen @ 2015-09-21 12:29 UTC (permalink / raw)
To: NiX; +Cc: xen-users, xen-devel
Hello,
On Sat, Sep 19, 2015 at 08:21:15PM +0300, NiX wrote:
> After a lot of trial and error I got it working as a secondary
> pass-through. Thanks mainly to bullshit examples around the net. None seem
> to know nothing.
>
> I though of I am the idiot but I was wrong.
>
GPU passthru isn't very simple or straight-forward unfortunately..
> Whole system crashes upon shutting down the VM that had the adapter passed
> through. This actually screw up whole pass-through feature. Do that crash
> happen because 7970 does not have device reset feature or whatever it was
> called?
>
Do you happen to have a serial console available, so you could capture the crash/error messages from Xen and/or dom0 Linux kernel?
SOL (Serial-Over-LAN) works too, if you have Intel AMT, IPMI, or other BMC..
> I got it working only few times and Battlefield 4 started and ran actually
> surprisingly good at 50+ FPS with maxed details at 1600:900 on AMD 7970.
>
> However the next day immediately after when I attempt to login to VM
> screen goes blank and whole system crashes (power off is required to
> restore). It is also significantly lagged. ie. typing the password has
> around 1 second delay per letter.
>
> This is unacceptable issue. Anyone else experienced the same horror?
>
> Thanks anyway for providing XEN but there are a lot to be fixed ...
>
> I've no issues on that VM when I don't use pass-through expect a
> significantly high CPU usage in HVM mode when I start using the computer
> say IE 11 browser. All cores have a 30-50% CPU usage when I do a small
> tasks such as windows udpate etc.
>
How do you use the VM? I hope using RDP over the network..
> PS. That VM image is on Samsung 840 PRO SSD and it was loading the game
> really fast when it worked.
>
> There was no difference to the issue wheter or not CCC was installed.
-- Pasi
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: AMD Radeon 7970 passthrough on XEN 4.4.3 with an AMD FX-8350/Gigabyte GA-970A-UD3 *HORROR*
2015-09-21 12:29 ` AMD Radeon 7970 passthrough on XEN 4.4.3 with an AMD FX-8350/Gigabyte GA-970A-UD3 *HORROR* Pasi Kärkkäinen
@ 2015-09-22 15:21 ` NiX
2015-09-22 15:36 ` George Dunlap
0 siblings, 1 reply; 4+ messages in thread
From: NiX @ 2015-09-22 15:21 UTC (permalink / raw)
To: "Pasi Kärkkäinen"; +Cc: xen-devel
> Hello,
>
> On Sat, Sep 19, 2015 at 08:21:15PM +0300, NiX wrote:
>> After a lot of trial and error I got it working as a secondary
>> pass-through. Thanks mainly to bullshit examples around the net. None
>> seem
>> to know nothing.
>>
>> I though of I am the idiot but I was wrong.
>>
>
> GPU passthru isn't very simple or straight-forward unfortunately..
I did not expected it to be simple. I upgraded that VM to Win10 and there
is less horror. It works and runs the game with as good FPS as on Win7
bare metal.
>
>
>> Whole system crashes upon shutting down the VM that had the adapter
>> passed
>> through. This actually screw up whole pass-through feature. Do that
>> crash
>> happen because 7970 does not have device reset feature or whatever it
>> was
>> called?
>>
This issue occur also on Win10 though the upgrade fixed all the other
issues I encountered.
>
> Do you happen to have a serial console available, so you could capture the
> crash/error messages from Xen and/or dom0 Linux kernel?
>
> SOL (Serial-Over-LAN) works too, if you have Intel AMT, IPMI, or other
> BMC..
>
Not regular MB's such the one mentioned in the topic has such a feature.
PS. Is not XEN-DEVEL team able to code in XEN kernel such feature it
captures kernel log somewhere before panic occurs or whatever the reason
is? It is loading before actual kernel so I think it is possible.
>
>> I got it working only few times and Battlefield 4 started and ran
>> actually
>> surprisingly good at 50+ FPS with maxed details at 1600:900 on AMD 7970.
>>
>> However the next day immediately after when I attempt to login to VM
>> screen goes blank and whole system crashes (power off is required to
>> restore). It is also significantly lagged. ie. typing the password has
>> around 1 second delay per letter.
>>
>> This is unacceptable issue. Anyone else experienced the same horror?
>>
>> Thanks anyway for providing XEN but there are a lot to be fixed ...
>>
>> I've no issues on that VM when I don't use pass-through expect a
>> significantly high CPU usage in HVM mode when I start using the computer
>> say IE 11 browser. All cores have a 30-50% CPU usage when I do a small
>> tasks such as windows udpate etc.
>>
>
> How do you use the VM? I hope using RDP over the network..
>
>
>> PS. That VM image is on Samsung 840 PRO SSD and it was loading the game
>> really fast when it worked.
>>
>> There was no difference to the issue wheter or not CCC was installed.
>
>
> -- Pasi
>
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: AMD Radeon 7970 passthrough on XEN 4.4.3 with an AMD FX-8350/Gigabyte GA-970A-UD3 *HORROR*
2015-09-22 15:21 ` NiX
@ 2015-09-22 15:36 ` George Dunlap
0 siblings, 0 replies; 4+ messages in thread
From: George Dunlap @ 2015-09-22 15:36 UTC (permalink / raw)
To: NiX; +Cc: xen-devel
On Tue, Sep 22, 2015 at 4:21 PM, NiX <nix@myproxylists.com> wrote:
> This issue occur also on Win10 though the upgrade fixed all the other
> issues I encountered.
>
>>
>> Do you happen to have a serial console available, so you could capture the
>> crash/error messages from Xen and/or dom0 Linux kernel?
>>
>> SOL (Serial-Over-LAN) works too, if you have Intel AMT, IPMI, or other
>> BMC..
>>
>
> Not regular MB's such the one mentioned in the topic has such a feature.
>
> PS. Is not XEN-DEVEL team able to code in XEN kernel such feature it
> captures kernel log somewhere before panic occurs or whatever the reason
> is? It is loading before actual kernel so I think it is possible.
Xen, by design, has no disk or network drivers. Where do you propose
it should log this information?
You can buy a cheap PCI serial card.
There are two reasons VGA pass-through is often frustrating. One is
that graphics cards companies do all kinds of clever tricks that make
virtualizing them a nightmare.
But the second is that VGA pass-through, in the general case, is not a
feature which is commercially important to most of the large companies
working on Xen. It is, therefore, very much a community project --
people like you who "scratch their own itch", as it were. The best
way you can help the situation is to contribute to make things better.
-George
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-09-22 15:36 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <e3cd00a0b5717602bfb4b05875081c16.squirrel@gameframe.net>
2015-09-21 12:29 ` AMD Radeon 7970 passthrough on XEN 4.4.3 with an AMD FX-8350/Gigabyte GA-970A-UD3 *HORROR* Pasi Kärkkäinen
2015-09-22 15:21 ` NiX
2015-09-22 15:36 ` George Dunlap
2015-09-19 17:21 NiX
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).