Closed Bug 1356330 Opened 7 years ago Closed 6 years ago

Verify GPU pass through is working on Xen 7.1 Ubuntu 16.04 guest OS

Categories

(Infrastructure & Operations :: RelOps: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: dividehex, Unassigned)

References

Details

Attachments

(3 files)

There as been some mixed information as to whether GPU passthrough will work for on linux (Ubuntu 16.04) while running on a Xenserver 7.1 hypervisor with an Intel GPU.

https://docs.citrix.com/content/dam/docs/en-us/xenserver/7-1/downloads/xenserver-7-1-configuring-graphics.pdf

According to this doc, it isn't supported. Although, glxinfo and firefox about:support may indicate otherwise.
Attached file glxinfo_brief.txt
Attached file glxinfo.txt
Attached file ffx_support.txt
The glxinfo suggests to me that this is working.
I've attached output from glxinfo and firefox about:support.  I'd like someone from the graphics team to look this over and give the green light before we pull the trigger and such a large hardware purchase.  I know this information may have been looked over before but I believe it previously was captured from a baremetal install as opposed to a VM install as is this case.

Jeff and/or Milan, could you look over these attachments and ensure this data meets our needs for talos testing purposes?

If there is any other data or testing that is needed, please don't hesitate to ask.  We have a hardware purchase that is blocked on this.

Thanks!
(In reply to Jeff Muizelaar [:jrmuizel] from comment #4)
> The glxinfo suggests to me that this is working.

Jeff and Milan, are we good to go here for the hardware purchase?
Flags: needinfo?(milan)
Flags: needinfo?(jmuizelaar)
Do we have evidence that the gpu is working in Windows?
Flags: needinfo?(jmuizelaar) → needinfo?(jwatkins)
Q has been working on that side the equation and I'll let him answer that.  From citrix's own documentation is seems GPU pass through isn't an issue for windows with intel GPU on a xen hypervisor.
Flags: needinfo?(jwatkins) → needinfo?(q)
It is really the Windows that are the important bit here; we currently don't accelerate on Linux, although I understand these are multi-year situations.  Otherwise, for Linux, I'm with Jeff, it suggests it's working.

Can we get the about:support when running Windows, just to be extra paranoid?
Flags: needinfo?(milan)
It was working on the cartridges in the HPE support Lab. The previous GPU info that was verified was from a VM on win 7 on the provisional Intel drivers and a wind 10 VM with native drivers. Our in-house win 7 test unit will have he final version of those drivers shortly
Flags: needinfo?(q)
Just to verify we got a copy of the "final" version of the win 7 driver on a VM in the HPE lab and the GPU info was verified:
GPU #1
Active	Yes
Description	Intel(R) Iris(TM) Pro Graphics P580 manual-gen9_2015-142299
Vendor ID	0x8086
Device ID	0x193a
Driver Version	20.19.15.9999
Driver Date	12-1-2014
Drivers	igdumdim32 igd10iumd32 igd10iumd32
Subsys ID	18a9103c
Blocks: 1366828
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: