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.

[6.6.5] Host/Guest lockup using Win10 VM @ AMD Threadripper 2950x

  • Closed
  • Urgent

Hi,

i have the problem that the host and guest complete lockup/crash when I try to install win10 and/or install gpu driver.

Since the host (unraid) doenst respond (no network, ssh, webgui, freezed screen vm) I can't pull any diagnostics.


The bios I used to use in the vm and I removed the header with HxD (spaceinvaderone method).

https://www.techpowerup.com/vgabios/151132/zotac-gtx760-2048-131028

 

All other system info and so should be in the diagnostics zip or ?


All info I can give you..

vm manger libvirt log from unraid start to lockup/crash

Quote

2018-11-20 16:15:04.779+0000: 8244: info : libvirt version: 4.7.0
2018-11-20 16:15:04.779+0000: 8244: info : hostname: ByteNet
2018-11-20 16:15:04.779+0000: 8244: warning : qemuDomainObjTaint:7640 : Domain id=1 name='Windows 10 Main' uuid=753323d4-80e3-caf6-878f-c32c5abacafa is tainted: high-privileges
2018-11-20 16:15:04.779+0000: 8244: warning : qemuDomainObjTaint:7640 : Domain id=1 name='Windows 10 Main' uuid=753323d4-80e3-caf6-878f-c32c5abacafa is tainted: host-cpu

 

Quote

1. Flashed BIOS to X399TC3.30 using BIOS Flashback
2. press Clear CMOS Switch
3. get in BIOS using F2 and config settings
4. Save and Reboot to Unraid OS (GUI Mode) in legacy mode
    -> it rebooted on its own once and then got to unraid menu
5. log in and get trail key and basic array settinges using 2x 10tb diks + no cache, start array
6. check system status on dashboard = all ram modules, cpu, eth are OK
7. set disk settings (spin down delay, file system..)
8. set basic settings (Time, notification, display, root pwd, basic network settings) + check network services (all off except SMB)
9. set Flash SMB export to off
10. create new user and config some shares
11. install community.applications-2018.11.10-x86_64-1, Unassigned Devices Plugin, NerdPack-2018.09.20-x86_64-1, dynamix.system.temp, user.scripts-2018.10.19-x86_64-1
    -> install perl-5.26.1-x86_64-4 using NerdPack
12. config System Temp, Unassigned Devices Plugins
13. set PCIe ACS override to "downstream" and reboot + set in bios ACS Enable to "Enabled"
14. install hwloc and reboot using SpaceInvaderOne Script
15. get topology png with lstopo /mnt/****/topo_gtx760.png
16. config win10 vm, start and install windows10 inside
...crash/lockup
17. hardreset and reboot into unraid

18. shutdown rename "EFI--" to "EFI" and enabled in BIOS "SR-IOV Support"; set CSM to UIEF only
19. use the self read bios and create new vm
...still no luck

20. VFIO allow unsafe interrupts to YES and reboot unraid
21. create new VM with vbios from techpowerup and install Win10 and besic setup
...just crashed after the reboot after driver install for ethernet (Host and Guest unresponsive)

 

Quote

BIOS Settings:
OC Tweaker
    Overclock Mode                            AUTO
    CPU Frequency and Voltage Change        AUTO
    SMT Mode                                AUTO
    Precision Boot Overdrive                AUTO
    
    DRAM Frequency                            AUTO
    DRAM Timing Config                        all AUTO
    TR4 Advance Boot Training                AUTO
    
    Voltage Mode                            Stable Mode
    
    all rest Voltage and so on                AUTO
    
Advanced
    CPU Configuration
        AMD fTPM switch                        Disabled
        SVM Mode                            Enabled

    North Bridge Configuration
        IOMMU                                Enabled
        SR-IOV Support                        Enabled            ! Default was Disabled !
    
    South Bridge Configuration
        Onboard HD Audio                    Enabled
          Front Panel                        HD
        Deep Sleep                            Disabled
        Restore on AC Power Loss            Power Off
        WAN Radio                            Enabled
        BT                                    Enabled
        Onboard Debug Port LED                Runtime CPU temp
        
    Storage Configuration
        Sata Controller                        Enabled
        Sata Mode                            AHCI Mode
        Sata Hot Plug                        Disabled
        
    Super IO Configuration
        PS2 Y-Cable                            Auto
        
    ACPI Configuration
        Suspend to RAM                        Auto
        ACPI HPET Table                        Enabled
        PS/2 Keyboard Wakeup Support        Disabled
        PCIE Devices Power ON                Disabled
        RTC Alarm Power ON                    by OS
        
    AMD CBS
        Zen Common Options
        ...
        Global C-state Control                AUTO
        ...
        
        NBIO Common Options
            IOMMU                            Enabled
        ...
        ACS Enable                            Enabled                ! Default was AUTO !
        ...
        
    
    AMD PBS
        ...
    
    BOOT
        config Drive priorities
        
        Fast Boot                            Disabled
        Boot from Onboard LAN                Disabled
        ...
        Above 4G Decoding                    Disabled
        
        CSM(Compatibility Support Module)
            CSM                                Enabled
            Launch PXE OpROM                Legacy only
            Launch Storage OpROM            Legacy only

 

<?xml version='1.0' encoding='UTF-8'?>
<domain type='kvm'>
  <name>Windows 10 Main</name>
  <uuid>65e161a2-8a31-f800-a239-648f7f32e6a6</uuid>
  <metadata>
    <vmtemplate xmlns="unraid" name="Windows 10" icon="windows.png" os="windows10"/>
  </metadata>
  <memory unit='KiB'>8388608</memory>
  <currentMemory unit='KiB'>8388608</currentMemory>
  <memoryBacking>
    <nosharepages/>
  </memoryBacking>
  <vcpu placement='static'>16</vcpu>
  <cputune>
    <vcpupin vcpu='0' cpuset='0'/>
    <vcpupin vcpu='1' cpuset='16'/>
    <vcpupin vcpu='2' cpuset='1'/>
    <vcpupin vcpu='3' cpuset='17'/>
    <vcpupin vcpu='4' cpuset='2'/>
    <vcpupin vcpu='5' cpuset='18'/>
    <vcpupin vcpu='6' cpuset='3'/>
    <vcpupin vcpu='7' cpuset='19'/>
    <vcpupin vcpu='8' cpuset='4'/>
    <vcpupin vcpu='9' cpuset='20'/>
    <vcpupin vcpu='10' cpuset='5'/>
    <vcpupin vcpu='11' cpuset='21'/>
    <vcpupin vcpu='12' cpuset='6'/>
    <vcpupin vcpu='13' cpuset='22'/>
    <vcpupin vcpu='14' cpuset='7'/>
    <vcpupin vcpu='15' cpuset='23'/>
  </cputune>
  <os>
    <type arch='x86_64' machine='pc-i440fx-3.0'>hvm</type>
    <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader>
    <nvram>/etc/libvirt/qemu/nvram/65e161a2-8a31-f800-a239-648f7f32e6a6_VARS-pure-efi.fd</nvram>
  </os>
  <features>
    <acpi/>
    <apic/>
    <hyperv>
      <relaxed state='on'/>
      <vapic state='on'/>
      <spinlocks state='on' retries='8191'/>
      <vendor_id state='on' value='none'/>
    </hyperv>
  </features>
  <cpu mode='host-passthrough' check='none'>
    <topology sockets='1' cores='16' threads='1'/>
  </cpu>
  <clock offset='localtime'>
    <timer name='hypervclock' present='yes'/>
    <timer name='hpet' present='no'/>
  </clock>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/local/sbin/qemu</emulator>
    <disk type='block' device='disk'>
      <driver name='qemu' type='raw' cache='writeback'/>
      <source dev='/dev/disk/by-id/ata-Samsung_SSD_860_EVO_1TB_S3Z9NB0K424505E'/>
      <target dev='hdc' bus='sata'/>
      <boot order='1'/>
      <address type='drive' controller='0' bus='0' target='0' unit='2'/>
    </disk>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/mnt/user/isos/Win10_1809Oct_German_x64.iso'/>
      <target dev='hda' bus='usb'/>
      <readonly/>
      <boot order='2'/>
      <address type='usb' bus='0' port='3'/>
    </disk>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/mnt/user/isos/virtio-win-0.1.160-1.iso'/>
      <target dev='hdb' bus='usb'/>
      <readonly/>
      <address type='usb' bus='0' port='4'/>
    </disk>
    <controller type='usb' index='0' model='ich9-ehci1'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci1'>
      <master startport='0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci2'>
      <master startport='2'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci3'>
      <master startport='4'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/>
    </controller>
    <controller type='pci' index='0' model='pci-root'/>
    <controller type='sata' index='0'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    </controller>
    <controller type='virtio-serial' index='0'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:82:a3:4e'/>
      <source bridge='virbr0'/>
      <model type='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
    </interface>
    <serial type='pty'>
      <target type='isa-serial' port='0'>
        <model name='isa-serial'/>
      </target>
    </serial>
    <console type='pty'>
      <target type='serial' port='0'/>
    </console>
    <channel type='unix'>
      <target type='virtio' name='org.qemu.guest_agent.0'/>
      <address type='virtio-serial' controller='0' bus='0' port='1'/>
    </channel>
    <input type='mouse' bus='ps2'/>
    <input type='keyboard' bus='ps2'/>
    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x08' slot='0x00' function='0x0'/>
      </source>
      <rom file='/mnt/user/isos/vbios/Zotac.GTX760.2048.131028.rom'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
    </hostdev>
    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x08' slot='0x00' function='0x1'/>
      </source>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
    </hostdev>
    <hostdev mode='subsystem' type='usb' managed='no'>
      <source>
        <vendor id='0x046d'/>
        <product id='0xc083'/>
      </source>
      <address type='usb' bus='0' port='1'/>
    </hostdev>
    <hostdev mode='subsystem' type='usb' managed='no'>
      <source>
        <vendor id='0x0e8f'/>
        <product id='0x0020'/>
      </source>
      <address type='usb' bus='0' port='2'/>
    </hostdev>
    <memballoon model='none'/>
  </devices>
</domain>

I will insert 2 diagnostics..one before vm start and one after hard reset.

When any other info is needed I will try to insert it into the post as fast as possible.


I have no ideas anymore what to do. Any help would be appreciated.

 

bytenet-diagnostics-20181118-2110_beforevmstart.zip

bytenet-diagnostics-20181118-2140_afterhardreset.zip

topo_gtx760.png.dee2ea565a780423892fdd23a8f06665.png

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.