qemu-ppc
[Top][All Lists]
Advanced

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

Re: [Qemu-ppc] PCI Passthrough?


From: Jd Lyons
Subject: Re: [Qemu-ppc] PCI Passthrough?
Date: Mon, 11 Dec 2017 21:59:39 -0500

I finally got a system to test on, pci passthrough seems to work, only VGA cards don’t, but I may not be using the correct commands.

Do you know if the vfio-pci commands are documented anywhere?

I have an Apple OEM PCI-E nVidia Geforce 6600, but I can’t seem to get qemu/openbios to read the rom, I don’t get anything for the Rom Base address 0x30, and the card just shows up as pci10de,0141. So the Code Rom is not being “read into memory” or executed by Openbios.

I tried with emu-system-ppc with mac99 and g3beige, and qemu-system-ppc64 with the pseries( not sure what Openfirmware this uses )

Something must be broken with Rom access, but I can’t seem to pin it down, emu/hw/vfio/pci.h has some info, but I’m not sure what to make of it.

My boot commands are:

sudo qemu-install/bin/qemu-system-ppc -M mac99 -cpu G4 -m 1536 -cdrom /home/jam/Downloads/OSXTiger.iso -hda '/home/jam/os9/Tiger.img' -netdev bridge,id=hn0 -device sungem,netdev=hn0 -prom-env 'auto-boot?=false' -boot c -device vfio-pci,host=24:00.0,multifunction=on,x-vga=on,romfile=./6600.rom   -prom-env 'boot-args=-v debug=0xffe kdp=2' -serial stdio

sudo qemu-install/bin/qemu-system-ppc64 -M pseries -m 1536 -cdrom /home/jam/Downloads/OSXTiger.iso -hda '/home/jam/os9/Tiger.img' -netdev bridge,id=hn0  -prom-env 'auto-boot?=false' -boot c -device vfio-pci,host=24:00.0,multifunction=on,x-vga=on,romfile=./6600.rom   -prom-env 'boot-args=-v debug=0xffe kdp=2' -serial stdio  -vga none

Anyone know why the FCode Rom isn’t being read in?


 

On Mar 12, 2017, at 7:06 AM, Mark Cave-Ayland <address@hidden> wrote:

On 11/03/17 16:23, Jd Lyons wrote:

Does PCI Passthrough work on Qemu-PPC with a linux host?

It's not something I can personally test, however in theory it should.
If you are able to test it, please do and report back!


ATB,

Mark.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]