[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] VGA passthrough - anyone with Radeon in linux guest to compare output?



Until you install the driver in the guest, you need the emulated VGA card to 
get any output. For primary VGA pass through you need to either side load the 
card's VBIOS or use OVMF with a GPU that has a UEFI capable VBIOS.

On 13 Mar 2015 00:25, Jiri 'Ghormoon' Novak <ghormoon@xxxxxxxxx> wrote:
>
> Hi, 
>
> I'm attemting VGA passthrough, passing in Radeon 6470M. 
>
> Using Xen 4.5 on Debian - to be able to use vga="none" so the cirrus 
> doesn't mess in. 
> Though I was in similar situation on 4.4. 
>
> The problem is that Radeon driver in guest doesn't bind on the card. 
> Also when I try Windows guest (either installed or try to boot iso to 
> install), 
> I see nothing (though I don't know how to debug next then, so I'm 
> attempting linux guest first). 
> When I had cirrus on in Windows, it always complained on the Radeon that 
> it can't bind the memory range cirrus uses. 
>
> Here lspci output, first one is on real HW, second the passed one. 
> It misses few of the lines (maybe the "vendor specific information" one 
> makes difference, or maybe the "MSI: Enable-"). 
> So the question is, can anyone with Radeon confirm they can bind it 
> without that line? 
> Or do you manage to pass it to the domU somehow too? 
>
> Lspci: 
>
> 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] 
> Seymour [Radeon HD 6400M/7400M Series] (prog-if 00 [VGA controller]) 
> Subsystem: Hewlett-Packard Company Radeon HD 6470M 
> Flags: bus master, fast devsel, latency 0, IRQ 83 
> Memory at c0000000 (64-bit, prefetchable) [size=256M] 
> Memory at d0400000 (64-bit, non-prefetchable) [size=128K] 
> I/O ports at 2000 [size=256] 
> Expansion ROM at d0440000 [disabled] [size=128K] 
> Capabilities: [50] Power Management version 3 
> Capabilities: [58] Express Legacy Endpoint, MSI 00 
> Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ 
> Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?> 
> Capabilities: [150] Advanced Error Reporting 
> Kernel driver in use: radeon 
>
> 00:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] 
> Seymour [Radeon HD 6400M/7400M Series] (prog-if 00 [VGA controller]) 
> Subsystem: Hewlett-Packard Company Radeon HD 6470M 
> Physical Slot: 5 
> Flags: fast devsel, IRQ 36 
> Memory at 290000000 (64-bit, prefetchable) [size=256M] 
> Memory at f1040000 (64-bit, non-prefetchable) [size=128K] 
> I/O ports at c200 [size=256] 
> Expansion ROM at f1060000 [disabled] [size=128K] 
> Capabilities: [50] Power Management version 3 
> Capabilities: [58] Express Legacy Endpoint, MSI 00 
> Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+ 
>
> Thanks in advance, 
> Ghor 
>
>
> _______________________________________________ 
> Xen-users mailing list 
> Xen-users@xxxxxxxxxxxxx 
> http://lists.xen.org/xen-users 
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.