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.

Wondows 10 VM - .dump: Failed to mmap

Featured Replies

I have been unable to pass through my NVIDIA card to my Windows 10 VM for months. I tried installing everything a second time and I cannot get past this error.  I do have Enable PCIe ACS Override: set to Yes (rebooted). My graphics card and sound are in their own IOMMU group (10). Any ideas what I am missing?

 

internal error: qemu unexpectedly closed the monitor: 2018-06-15T04:06:51.898169Z qemu-system-x86_64: -device vfio-pci,host=01:00.0,id=hostdev0,bus=pci.0,addr=0x5,romfile=/mnt/cache/system/domains/vbios/GTX1050.dump: Failed to mmap 0000:01:00.0 BAR 3. Performance may be slow 2018-06-15T04:06:51.912861Z qemu-system-x86_64: -device vfio-pci,host=00:1f.3,id=hostdev2,bus=pci.0,addr=0x8: vfio error: 0000:00:1f.3: group 9 is not viable Please ensure all devices within the iommu_group are bound to their vfio bus driver.

From the snippet you posted, you say the devices you are passing are group 10, the error message says there is a problem with group 9. Other than that you haven't posted anything to help troubleshoot.

  • Author

I found out if I remove the secondary audio driver, the error goes away. But then when the VM boots up, it doesn't recognize my Nvidia graphics card.

 

Here is my information:

 

VM Log

 

2018-06-15T20:33:01.840296Z qemu-system-x86_64: -device vfio-pci,host=01:00.0,id=hostdev0,bus=pci.0,addr=0x5,romfile=/mnt/cache/system/domains/vbios/GTX1050.dump: Failed to mmap 0000:01:00.0 BAR 3. Performance may be slow

 

 

XML File

 

    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
      </source>
      <rom file='/mnt/user/system/domains/vbios/GTX1050.dump'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
    </hostdev>

 

IOMMU Groups

 

IOMMU group 9: [8086:a148] 00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
  [8086:a121] 00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
  [8086:a170] 00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
  [8086:a123] 00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
 
IOMMU group 10: [10de:1c81] 01:00.0 VGA compatible controller: NVIDIA Corporation GP107 [GeForce GTX 1050] (rev a1)

 

 

 

 

[10de:0fb9] 01:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)

 

The guide I followed:

 

 

 

Edited by Twisted

10 minutes ago, Twisted said:

I found out if I remove the secondary audio driver, the error goes away.

What do you mean by that?

 

You should be passing through both devices in Group10, and NONE of the devices in Group9.

  • Author

If I add in a secondary sound card from group 9, it breaks the VM. So I turned it off and the error message does not pop up anymore.

 

The challenge I have now is my Nvidia video card shows up in device manager with an exclamation point next to it and I am locked into a basic (800 x 600) resolution. I tried downloading the driver from Nvidia inside the VM and it broke the VM.

 

So now I am trying to figure out where I went wrong and what to try next.

 

Any suggestions would be much appreciated.

Edited by Twisted

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.