Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Please help with AMD 6450 pass through

Featured Replies

I was running unRAID under ESXi for years with a Windows VM with a AMD 6450 pass through.  Now that unraid supports being a hyper-visor, I would like to use it has the host OS.  I did all the prerequisites, but get the dreaded "Execution Error" when trying to pass through my video card.  I have an old VGA card for unraid. My 6450 is in group 25 as noted below.  I also tried adding this to my config: " append iommu=pt vfio-pci.ids=1002:6779,1002:aa989 initrd=/bzroot".  I tried PCIe ACS Override: off and on.  I moved the card to a different slot.  But no matter what I try the VM will not start if I add the 6450 and sound that goes with it.

Thanks for any advice you can throw my way,

Joe

 

IOMMU group 25
    [1002:6779] 09:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM]
    [1002:aa98] 09:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM / R5 230/235/235X OEM]

------------------------------------------------------------------------------------

Below is from the server log and the error in orange.


017-04-19 17:17:55.646+0000: starting up libvirt version: 2.4.0, qemu version: 2.7.1, hostname: Tower2
LC_ALL=C PATH=/bin:/sbin:/usr/bin:/usr/sbin HOME=/ QEMU_AUDIO_DRV=none /usr/local/sbin/qemu -name 'guest=Windows 10,debug-threads=on' -S -object 'secret,id=masterKey0,format=raw,file=/var/lib/libvirt/qemu/domain-5-Windows 10/master-key.aes' -machine pc-q35-2.5,accel=kvm,usb=off,dump-guest-core=off,mem-merge=off -cpu host -drive file=/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd,if=pflash,format=raw,unit=0,readonly=on -drive file=/etc/libvirt/qemu/nvram/780bcb0c-859f-59ab-c508-3af7846e41eb_VARS-pure-efi.fd,if=pflash,format=raw,unit=1 -m 2048 -realtime mlock=off -smp 2,sockets=1,cores=2,threads=1 -uuid 780bcb0c-859f-59ab-c508-3af7846e41eb -display none -no-user-config -nodefaults -chardev 'socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-5-Windows 10/monitor.sock,server,nowait' -mon chardev=charmonitor,id=monitor,mode=control -rtc base=localtime,driftfix=slew -global kvm-pit.lost_tick_policy=discard -no-hpet -no-shutdown -boot strict=on -device i82801b11-bridge,i0x6 -msg timestamp=on
Domain id=5 is tainted: high-privileges
Domain id=5 is tainted: host-cpu
char device redirected to /dev/pts/0 (label charserial0)


2017-04-19T17:17:55.762864Z qemu-system-x86_64: -device vfio-pci,host=09:00.0,id=hostdev0,bus=pci.2,addr=0x4: vfio: failed to set iommu for container: Operation not permitted
2017-04-19T17:17:55.762905Z qemu-system-x86_64: -device vfio-pci,host=09:00.0,id=hostdev0,bus=pci.2,addr=0x4: vfio: failed to setup container for group 25
2017-04-19T17:17:55.762910Z qemu-system-x86_64: -device vfio-pci,host=09:00.0,id=hostdev0,bus=pci.2,addr=0x4: vfio: failed to get group 25
2017-04-19T17:17:55.762921Z qemu-system-x86_64: -device vfio-pci,host=09:00.0,id=hostdev0,bus=pci.2,addr=0x4: Device initialization failed
2017-04-19 17:17:55.792+0000: shutting down, reason=failed

vm error.JPG

try modifying your syslinux.cfg to the following 

 

append vfio-pci.ids=1002:6779,1002:aa989 vfio_iommu_type1.allow_unsafe_interrupts=1 initrd=/bzroot

and then reboot.

 

 

why did you add "iommu=pt" what processor are you using?  if it doesn't work and you had specific reasons for adding that then modify syslinux.cfg to

 

 

append iommu=pt vfio-pci.ids=1002:6779,1002:aa989 vfio_iommu_type1.allow_unsafe_interrupts=1 initrd=/bzroot

and then reboot.

 

if neither works, post your diagnostics zip.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.