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

[Xen-devel] VGA passthrough is not working



Hi!

I have is trouble of VGA passthrough!
My server: SuperMicro, Motherboard: X9DRG-qf. Latest version BIOS(custom BIOS for X9DRG-QF motherboard which set MMIO Base Address to 38BITS)
CPU: 2xE5-2690v2
RAM: 64G
GPU card: PCIe Nvidia Tesla K40(12G Ram)
OS: Debian 7
Kernel: 3.14-1-amd64
HyperVisor: (XEN) Xen version 4.4.1-pre (root@xxxxxxxxxxxxx) (gcc (Debian 4.8.3-2) 4.8.3) debug=n Fri Jun 6 12:56:42 CDT 2014. Also I try use version 4.3 from offical repositories.

I trying use passthru GPU card into Virtual Machine, but this is not possible...
Guest do not start and get me message:
pt_pci_write_config: [00:04:0] Warning: Guest attempt to set address to unused Base Address Register. [Offset:14h][Length:4]
pt_pci_write_config: Internal error: Invalid write emulation return value[-1]. I/O emulator exit.
This is Xen 4.4.


I try use Xen 4.3 and my VM start, but lspci message:
>> Region 0: Memory at c5000000 (32-bit, non-prefetchable) [disabled] [size=16M]
>> Region 1: Memory at <unassigned> (64-bit, prefetchable) [size=16G]
>> Region 3: Memory at 381c00000000 (64-bit, prefetchable) [disabled] [size=32M]

Please, look at attach file:
1. nvidia-installer.log - xen 4.3
2. lspci_itoVM - xen 4.3
3. lspci_NVIDIA - xen 4.3 This is lspci output into real hardware SuperMicro.


BUT! ATI Firepro s10000 is nice work!

Ati is having 6Gb RAm.

k40 work only in 64bit map io PCI


Nvidia K40 work only 64bit map io PCI.
I tried to disable this parametrs in BIOS(Memory Mapped I/O above 4GB). But I received of mistake on my server.


What is going on?
Are you have workaround?
Please, help!

Thanks!

--
Best regards, Maxim!

Attachment: lspci_inVM.txt
Description: Text document

Attachment: lspci_NVIDIA.txt
Description: Text document

Attachment: nvidia-installer.log
Description: Text Data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

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