GPU passthrough fail with dual CPU CORE


Recommended Posts

Hello,

I have the motherboard Z9PE-D8 WS, it has 7 PCIe slots, being 1 to 4 for CPU1 and 5 to 7 for CPU2, when I try to use slots 5 to 7 it's trying to start from CPU1 and returns a non-permit error. I'd like to know how to set QEMU to initialize from CPU2.

 

Configs

P1 - SLOT 1 - GTX 550TI - ok

P2 - SLOT 5 - Radeon 6750 - fail

 

P.S. In case I try to use the Radeon on slot 3, it Works correctly.

P.S.2 My BIOS is updated

 

Msg of error -

internal error: early end of file from monitor: possible problem:

2016-03-08T13:22:32.694206Z qemu-system-x86_64: -device vfio-pci,host=83:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: vfio: error opening /dev/vfio/47: Operation not permitted

2016-03-08T13:22:32.694236Z qemu-system-x86_64: -device vfio-pci,host=83:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: vfio: failed to get group 47

2016-03-08T13:22:32.694249Z qemu-system-x86_64: -device vfio-pci,host=83:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: Device initialization failed

2016-03-08T13:22:32.694260Z qemu-system-x86_64: -device vfio-pci,host=83:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: Device 'vfio-pci' could not be initialized

 

XML P2:

  <qemu:commandline>

    <qemu:arg value='-device'/>

    <qemu:arg value='ioh3420,bus=pci.0,addr=1c.0,multifunction=on,port=2,chassis=1,id=root.1'/>

    <qemu:arg value='-device'/>

    <qemu:arg value='vfio-pci,host=83:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on'/>

    <qemu:arg value='-device'/>

    <qemu:arg value='vfio-pci,host=83:00.1,bus=root.1,addr=00.1'/>

  </qemu:commandline>

 

root@Frank:~# lspci -v | grep VGA

03:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1) (prog-if 00 [VGA controller])

0d:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 21) (prog-if 00 [VGA controller])

83:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Juniper PRO [Radeon HD 6750] (prog-if 00 [VGA controller])

Link to comment

Hello,

I have the motherboard Z9PE-D8 WS, it has 7 PCIe slots, being 1 to 4 for CPU1 and 5 to 7 for CPU2, when I try to use slots 5 to 7 it's trying to start from CPU1 and returns a non-permit error. I'd like to know how to set QEMU to initialize from CPU2.

 

Configs

P1 - SLOT 1 - GTX 550TI - ok

P2 - SLOT 5 - Radeon 6750 - fail

 

P.S. In case I try to use the Radeon on slot 3, it Works correctly.

P.S.2 My BIOS is updated

 

Msg of error -

internal error: early end of file from monitor: possible problem:

2016-03-08T13:22:32.694206Z qemu-system-x86_64: -device vfio-pci,host=83:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: vfio: error opening /dev/vfio/47: Operation not permitted

2016-03-08T13:22:32.694236Z qemu-system-x86_64: -device vfio-pci,host=83:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: vfio: failed to get group 47

2016-03-08T13:22:32.694249Z qemu-system-x86_64: -device vfio-pci,host=83:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: Device initialization failed

2016-03-08T13:22:32.694260Z qemu-system-x86_64: -device vfio-pci,host=83:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: Device 'vfio-pci' could not be initialized

 

XML P2:

  <qemu:commandline>

    <qemu:arg value='-device'/>

    <qemu:arg value='ioh3420,bus=pci.0,addr=1c.0,multifunction=on,port=2,chassis=1,id=root.1'/>

    <qemu:arg value='-device'/>

    <qemu:arg value='vfio-pci,host=83:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on'/>

    <qemu:arg value='-device'/>

    <qemu:arg value='vfio-pci,host=83:00.1,bus=root.1,addr=00.1'/>

  </qemu:commandline>

 

root@Frank:~# lspci -v | grep VGA

03:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1) (prog-if 00 [VGA controller])

0d:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 21) (prog-if 00 [VGA controller])

83:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Juniper PRO [Radeon HD 6750] (prog-if 00 [VGA controller])

There is a hotfix for this issue but it will also be addressed in 6.2.

 

http://lime-technology.com/forum/index.php?topic=44010.0

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.