Re: PCI Passthrough of GTX750

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

 



Hi Alex,

I think the arbiter fixes are in this patch set [1]. It is linked from
the Arch Linux forum post[2]. I use the commands supplied there to run
the guest. It is said there that when the guest is started up with the
following,

qemu-system-x86_64 -enable-kvm -M q35 -m 1024 -cpu host \
-smp 6,sockets=1,cores=6,threads=1 \
-bios /usr/share/qemu/bios.bin -vga none \
-device ioh3420,bus=pcie.0,addr=1c.0,multifunction=on,port=1,chassis=1,id=root.1
\
-device vfio-pci,host=07:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on \
-device vfio-pci,host=07:00.1,bus=root.1,addr=00.1

changed according to my setup, the monitor should display the seabios
output on the monitor from the passthrough'd card. But I see no
output. I also tried Xen today, the same problem is present but
windows displays a different error this time: its code 10 (the device
can't start up) with kvm, errors didn't appear until I installed
nvidia drivers. On Xen it appeared on first boot after I installed
Windows on guest. I run 3.14.1 + the patches[1] and qemu 2.0.50(built
from git using a Arch pkg script[3]).

1. http://www.fileswap.com/dl/1XfOihk7x0/
2. https://bbs.archlinux.org/viewtopic.php?id=162768&p=1
3. http://www.fileswap.com/dl/tpEVe6aHkq/
Thanks,
            - Madura A.


On Sun, May 4, 2014 at 9:57 PM, Alex Williamson
<alex.williamson@xxxxxxxxxx> wrote:
> On Sun, 2014-05-04 at 15:05 +0530, Madura Anushanga wrote:
>> Hi,
>>
>> I am trying to passthrough MSI GTX750 on MSI z87-GD65 GAMING
>> motherboard with Intel 4770 processor. I have made sure that my
>> hardware supports vt-d. I followed the instructions on [1] to do the
>> passthrough. But when I run the test command for qemu(with no system
>> installed) I get no display from the GTX750 the card works well but
>> with qemu it doesn't give any output.
>>
>> I installed win7 on a virtual disk and loaded it in qemu and installed
>> nvidia drivers, the card is seen by the drivers but I get the code 43
>> error. Seems the OS can't use the card even though it sees the card.
>> What can I do to fix this? I run Xorg on the host with the IGP.
>
> Have you patched your kernel with the i915 VGA arbiter fixes?  How are
> you starting the guest?  What versions of the kernel and qemu are you
> using?  Thanks,
>
> Alex
>
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux