graphic: 0.948 instruction: 0.941 other: 0.941 assembly: 0.937 semantic: 0.935 socket: 0.933 device: 0.932 vnc: 0.899 KVM: 0.879 boot: 0.867 network: 0.859 mistranslation: 0.835 Windows (10?) guest freezes entire host on shutdown if using PCI passthrough Problem: after leaving a Windows VM that uses PCI passthrough (as we do for gaming graphics cards, sound cards, and in my case, a USB card) running for some amount of time between 1 and 2 hours (it's not consistent with exactly how long), and for any amount of time longer than that, shutting down that guest will, right as it finishes shutting down, freeze the host computer, making it require a hard reboot. Unbinding (or in the other user's case, unbinding and THEN binding) any PCI device in sysfs, even one that has nothing to do with the VM, also has the same effect as shutting down the VM (if the VM has been running long enough). So, it's probably an issue related to unbinding and binding PCI devices. There's a lot of info on this problem over at https://bbs.archlinux.org/viewtopic.php?id=206050 Here's a better-organized list of main details: -at least 2 confirmed victims of this bug; 2 (including me) have provided lots of info in the link -I'm on Arch Linux and the other one is on Gentoo (distro-nonspecific) -issue affects my Windows 10 guest and others' Windows guests, but not my Arch Linux guest (the others don't have non-Windows guests to test) -I'm using libvirt but the other user is not, so it's not an issue with libvirt -It seems to be version non-specific, too. I first noticed it at, or when testing versions still had the issue at (whichever version is lower), Linux 4.1 and qemu 2.4.0. It still persists in all releases of both since, including the newest ones. -I can't track down exactly what package downgrade can fix it, as downgrading further than Linux 4.1 and qemu 2.4.0 requires Herculean and system-destroying changes such as downgrading ncurses, meaning I don't know whether it's a bug in QEMU, the Linux kernel, or some weird seemingly unrelated thing. -According to the other user, "graphics intensive gameplay (GTA V) can cause the crash to happen sooner," as soon as "15 minutes" -Also, "bringing up a second passthrough VM with separate hardware will cause the same crash," and "bringing up another VM before the two-hour mark will not result in a crash," further cementing that it's triggered by the un/binding of PCI devices. -This is NOT related to the very similar bug that can be worked around by not passing through the HDMI device or sound card. Even when we removed all traces of any sort of sound card from the VM, it still had the same behavior. I am seeing this issue on arch also. I also tried Fedora24 to see if it was a Arch only issue. If I start a VM and stop it shortly after everything works fine. If I start a VM and game for a while, on VM shutdown the host will totally lock. Tailing the journal to see if anything gets logged shows nothing (hangs before any errors are logged). Have to hard power cycle PC to regain use. I'm willing to do any test to try to figure this out. Hardware details: i7-5820K 3.3 GHz (hex core) 12g ram ASRock X99 Extreme4 LGA2011 GTX 970 nvidia drivers (pass thru card) using Display port Asus Rog Swift 27" Oh, I should post my hardware: i7-5820K (also) (4/6 cores (8/12 threads) being passed to VMs) 12GB RAM (also) (8GB being passed to VMs) MSI X99 SLI Plus (though I don't use SLI) NVidia GTX 960 2GB pass-thru (also had this problem on a GTX 660 before that died) GT 740 host card, using nouveau when VMs are running We have some pretty similar hardware there. Here is my startup script. #!/bin/bash echo "Starting virtual machine..." cp /usr/share/edk2.git/ovmf-x64/OVMF_VARS-pure-efi.fd /tmp/my_vars.fd sudo \ qemu-system-x86_64 \ -name "Windows 10" \ -enable-kvm \ -m 12288 \ -cpu host,kvm=off \ -smp threads=2,cores=4,sockets=1 \ -vga none \ -soundhw hda \ -net nic -net bridge,br=br0 \ -usb -usbdevice host:1af3:0001 -usbdevice host:04d9:2221 -usbdevice host:046d:0a4d \ -device vfio-pci,host=01:00.0,multifunction=on \ -device vfio-pci,host=01:00.1 \ -drive if=pflash,format=raw,readonly,file=/usr/share/edk2.git/ovmf-x64/OVMF_CODE-pure-efi.fd \ -drive if=pflash,format=raw,file=/tmp/my_vars.fd \ -boot order=cd \ -device virtio-scsi-pci,id=scsi \ -drive file=/home/jason/kvm/win.img,id=disk,format=qcow2,if=none,cache=writeback -device scsi-hd,drive=disk \ exit 0 I should also post my "scripts" (libvirt XML files in my case): But, since the Windows VM and Linux VM are completely identical beyond the OS that's installed, I don't think our VM configurations have anything to do with this bug. I mean, they aren't completely identical right now because I removed the HDMI sound card from the Linux VM in favor of PulseAudio "network" streaming, but I did that recently and they had the same behavior or lack thereof before I did that. Also, yeah, the Linux one is called SteamOS, but it is actually just an almost identical install of Arch. SteamOS wasn't playing nice with most of my hardware when I tried to install it. I think this is what's happening to me on my windows 8.1 vm although it might be slightly different. Just about everything you guys talked about applies except I don't have to shutdown for it to freeze up in my case(although if it's on for long enough and I shut it off it freezes). It freezes up on it's own seemingly at random taking the host with it. First happened to me on a freshly installed Arch(antergos), then tried it on Debian after updating my kernel from 4.3 to 4.5(there was a bug that made the vm excruciatingly slow before 4.4) and it happened again. My hardware: i7 5820k 8GB Ram (Upgrading to 32GB when the ram I ordered gets here) MSI X99S SLI Plus AMD Radeon R9-270X (Host GPU using "radeon" drivers) AMD Radeon HD 6950 1GB (Passthrough GPU) Interesting that aside from the GPUs(which I'm pretty sure aren't the problem) we all have very similar hardware. When I get some free time I'll try to replicate this bug on another OS but I have a feeling I'll just get the same result. I just want to see if it'll happen no matter what distro I use. I doubt you have a different issue. My VM has randomly hanged my computer without a shut down a few times during the life of this bug, and there are two very possible ways it could happen: the VM suddenly crashed, making a situation similar to it shutting down, or something in your host caused some PCI device to be bound or unbound to a driver. I see, it's definitely the same issue then. Could it be something to do with our hardware unbinding and binding pci devices or something of the sort? I sort of doubt it but it is strange someone else with a more different CPU/mobo combo hasn't reported this problem yet. That being said, we have a very small sample size so I don't know if that means anything. Whoops, I clicked the wrong button and added the wrong thing for Arch Linux, and I don't know how to delete it. (new to launchpad here) OK, I figured out how to delete it. I am having the exact same issue! My Setup: Model: unRaid 6.2 Beta M/B: ASUSTeK Computer INC. - Z8P(N)E-D12(X) CPU: Intel® Xeon® CPU X5690 @ 3.47GHz HVM: Enabled IOMMU: Enabled Cache: 384 kB, 1536 kB, 12288 kB Memory: 32768 MB (max. installable capacity 96 GB) Network: bond0: fault-tolerance (active-backup), mtu 1500 eth0: 100Mb/s, Full Duplex, mtu 1500 eth1: 1000Mb/s, Full Duplex, mtu 1500 Kernel: Linux 4.4.6-unRAID x86_64 OpenSSL: 1.0.2g Desktop Computer System Product Name (To Be Filled By O.E.M.) System manufacturer System Version [REMOVED] 4294967295 SMBIOS version 2.6 DMI version 2.6 Symmetric Multi-Processing Motherboard Z8P(N)E-D12(X) ASUSTeK Computer INC. 0 Rev 1.0xG [REMOVED] To Be Filled By O.E.M. BIOS American Megatrends Inc. 0 1302 06/25/2012 65536 2031616 ISA bus PCI bus Plug-and-Play BIOS EEPROM can be upgraded BIOS shadowing ESCD Booting from CD-ROM/DVD Selectable boot path BIOS ROM is socketed Enhanced Disk Drive extensions 5.25" 1.2MB floppy 3.5" 720KB floppy 3.5" 2.88MB floppy Print Screen key i8042 keyboard controller INT14 serial line control INT17 printer control INT10 CGA/Mono video ACPI USB legacy emulation Booting from LS-120 Booting from ATAPI ZIP BIOS boot specification CPU Intel(R) Xeon(R) CPU X5690 @ 3.47GHz Intel Corp. 4 cpu@0 Intel(R) Xeon(R) CPU X5690 @ 3.47GHz [REMOVED] CPU 1 3468000000 3600000000 64 133000000 64bits extensions (x86-64) mathematical co-processor FPU exceptions reporting virtual mode extensions debugging extensions page size extensions time stamp counter model-specific registers 4GB+ memory addressing (Physical Address Extension) machine check exceptions compare and exchange 8-byte on-chip advanced programmable interrupt controller (APIC) fast system calls memory type range registers page global enable machine check architecture conditional move instruction page attribute table 36-bit page size extensions debug trace and EMON store MSRs thermal control (ACPI) multimedia extensions (MMX) fast floating point save/restore streaming SIMD extensions (SSE) streaming SIMD extensions (SSE2) self-snoop HyperThreading thermal interrupt and status pending break event fast system calls no-execute bit (NX) CPU Frequency scaling L1 cache 5 L1-Cache 393216 393216 Internal Write-trough Instruction cache L2 cache 6 L2-Cache 1572864 1572864 Internal Write-trough Unified cache L3 cache 7 L3-Cache 12582912 12582912 Internal Write-back Unified cache CPU Intel(R) Xeon(R) CPU X5690 @ 3.47GHz Intel Corp. 8 cpu@1 Intel(R) Xeon(R) CPU X5690 @ 3.47GHz [REMOVED] CPU 2 1733000000 3600000000 64 133000000 64bits extensions (x86-64) mathematical co-processor FPU exceptions reporting virtual mode extensions debugging extensions page size extensions time stamp counter model-specific registers 4GB+ memory addressing (Physical Address Extension) machine check exceptions compare and exchange 8-byte on-chip advanced programmable interrupt controller (APIC) fast system calls memory type range registers page global enable machine check architecture conditional move instruction page attribute table 36-bit page size extensions debug trace and EMON store MSRs thermal control (ACPI) multimedia extensions (MMX) fast floating point save/restore streaming SIMD extensions (SSE) streaming SIMD extensions (SSE2) self-snoop HyperThreading thermal interrupt and status pending break event fast system calls no-execute bit (NX) CPU Frequency scaling L1 cache 9 L1-Cache 393216 393216 Internal Write-trough Instruction cache L2 cache a L2-Cache 1572864 1572864 Internal Write-trough Unified cache L3 cache b L3-Cache 12582912 12582912 Internal Write-back Unified cache System Memory 30 System board or motherboard 34359738368 Multi-bit error-correcting code (ECC) DIMM DDR3 1333 MHz (0.8 ns) ModulePartNumber00 Manufacturer00 0 [REMOVED] DIMM_A1 8589934592 64 1333000000 DIMM DDR3 [empty] ModulePartNumber01 Manufacturer01 1 [REMOVED] DIMM_A2 64 DIMM DDR3 1333 MHz (0.8 ns) ModulePartNumber02 Manufacturer02 2 [REMOVED] DIMM_B1 8589934592 64 1333000000 DIMM DDR3 [empty] ModulePartNumber03 Manufacturer03 3 [REMOVED] DIMM_B2 64 DIMM DDR3 [empty] ModulePartNumber04 Manufacturer04 4 [REMOVED] DIMM_C1 64 DIMM DDR3 [empty] ModulePartNumber05 Manufacturer05 5 [REMOVED] DIMM_C2 64 DIMM DDR3 1333 MHz (0.8 ns) ModulePartNumber06 Manufacturer06 6 [REMOVED] DIMM_D1 8589934592 64 1333000000 DIMM DDR3 [empty] ModulePartNumber07 Manufacturer07 7 [REMOVED] DIMM_D2 64 DIMM DDR3 1333 MHz (0.8 ns) ModulePartNumber08 Manufacturer08 8 [REMOVED] DIMM_E1 8589934592 64 1333000000 DIMM DDR3 [empty] ModulePartNumber09 Manufacturer09 9 [REMOVED] DIMM_E2 64 DIMM DDR3 [empty] ModulePartNumber10 Manufacturer10 a [REMOVED] DIMM_F1 64 DIMM DDR3 [empty] ModulePartNumber11 Manufacturer11 b [REMOVED] DIMM_F2 64 Host bridge 5520 I/O Hub to ESI Port Intel Corporation 100 pci@0000:00:00.0 22 32 33000000 PCI bridge 5520/5500/X58 I/O Hub PCI Express Root Port 1 Intel Corporation 1 pci@0000:00:01.0 22 32 33000000 Message Signalled Interrupts PCI Express Power Management bus mastering PCI capabilities listing Serial Attached SCSI controller SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] LSI Logic / Symbios Logic 0 pci@0000:10:00.0 scsi2 03 64 33000000 Power Management PCI Express Vital Product Data Message Signalled Interrupts MSI-X bus mastering PCI capabilities listing extension ROM ATA Disk ST9750420AS Seagate 0.3.0 scsi@2:0.3.0 /dev/sdj 8:144 SDM5 [REMOVED] 750156374016 750156513280 15000 rotations per minute Partitioned disk MS-DOS partition table Linux filesystem partition 1 scsi@2:0.3.0,1 /dev/sdj1 8:145 750156341248 Primary partition ATA Disk ST9750420AS Seagate 0.4.0 scsi@2:0.4.0 /dev/sdk 8:160 SDM5 [REMOVED] 750156374016 750156513280 15000 rotations per minute Partitioned disk MS-DOS partition table Linux filesystem partition 1 scsi@2:0.4.0,1 /dev/sdk1 8:161 750156341248 Primary partition ATA Disk ST1000LX001-1EM1 Seagate 0.5.0 scsi@2:0.5.0 /dev/sdl 8:176 SD02 [REMOVED] 1000204886016 1000205189120 15000 rotations per minute Partitioned disk MS-DOS partition table Linux filesystem partition 1 scsi@2:0.5.0,1 /dev/sdl1 8:177 1000204853248 Primary partition ATA Disk ST1000LX001-1EM1 Seagate 0.6.0 scsi@2:0.6.0 /dev/sdm 8:192 SD02 [REMOVED] 1000204886016 1000205189120 15000 rotations per minute Partitioned disk MS-DOS partition table Linux filesystem partition 1 scsi@2:0.6.0,1 /dev/sdm1 8:193 1000204853248 Primary partition ATA Disk ST1000LX001-1EM1 Seagate 0.7.0 scsi@2:0.7.0 /dev/sdn 8:208 SD02 [REMOVED] 1000204886016 1000205189120 15000 rotations per minute Partitioned disk MS-DOS partition table Linux filesystem partition 1 scsi@2:0.7.0,1 /dev/sdn1 8:209 1000204853248 Primary partition ATA Disk ST1000LX001-1EM1 Seagate 0.0.0 scsi@2:0.0.0 /dev/sdg 8:96 SD02 [REMOVED] 1000204886016 1000205189120 15000 rotations per minute Partitioned disk MS-DOS partition table Linux filesystem partition 1 scsi@2:0.0.0,1 /dev/sdg1 8:97 1000204853248 Primary partition ATA Disk ST9750420AS Seagate 0.1.0 scsi@2:0.1.0 /dev/sdh 8:112 SDM5 [REMOVED] 750156374016 750156513280 15000 rotations per minute Partitioned disk MS-DOS partition table Linux filesystem partition 1 scsi@2:0.1.0,1 /dev/sdh1 8:113 750156341248 Primary partition ATA Disk ST9750420AS Seagate 0.2.0 scsi@2:0.2.0 /dev/sdi 8:128 SDM5 [REMOVED] 750156374016 750156513280 15000 rotations per minute Partitioned disk MS-DOS partition table Linux filesystem partition 1 scsi@2:0.2.0,1 /dev/sdi1 8:129 750156341248 Primary partition PCI bridge 5520/5500/X58 I/O Hub PCI Express Root Port 2 Intel Corporation 2 pci@0000:00:02.0 22 32 33000000 Message Signalled Interrupts PCI Express Power Management bus mastering PCI capabilities listing PCI bridge 5520/5500/X58 I/O Hub PCI Express Root Port 3 Intel Corporation 3 pci@0000:00:03.0 22 32 33000000 Message Signalled Interrupts PCI Express Power Management bus mastering PCI capabilities listing PCI bridge 5520/X58 I/O Hub PCI Express Root Port 4 Intel Corporation 4 pci@0000:00:04.0 22 32 33000000 Message Signalled Interrupts PCI Express Power Management bus mastering PCI capabilities listing PCI bridge 5520/X58 I/O Hub PCI Express Root Port 5 Intel Corporation 5 pci@0000:00:05.0 22 32 33000000 Message Signalled Interrupts PCI Express Power Management bus mastering PCI capabilities listing USB controller EJ188/EJ198 USB 3.0 Host Controller Etron Technology, Inc. 0 pci@0000:0c:00.0 00 64 33000000 Power Management Message Signalled Interrupts PCI Express bus mastering PCI capabilities listing PCI bridge 5520/X58 I/O Hub PCI Express Root Port 6 Intel Corporation 6 pci@0000:00:06.0 22 32 33000000 Message Signalled Interrupts PCI Express Power Management bus mastering PCI capabilities listing PCI bridge 5520/5500/X58 I/O Hub PCI Express Root Port 7 Intel Corporation 7 pci@0000:00:07.0 22 32 33000000 Message Signalled Interrupts PCI Express Power Management bus mastering PCI capabilities listing VGA compatible controller GM204 [GeForce GTX 970] NVIDIA Corporation 0 pci@0000:0a:00.0 a1 64 33000000 Power Management Message Signalled Interrupts PCI Express bus mastering PCI capabilities listing extension ROM Audio device GM204 High Definition Audio Controller NVIDIA Corporation 0.1 pci@0000:0a:00.1 a1 32 33000000 Power Management Message Signalled Interrupts PCI Express bus mastering PCI capabilities listing PCI bridge 5520/5500/X58 I/O Hub PCI Express Root Port 8 Intel Corporation 8 pci@0000:00:08.0 22 32 33000000 Message Signalled Interrupts PCI Express Power Management bus mastering PCI capabilities listing PCI bridge 7500/5520/5500/X58 I/O Hub PCI Express Root Port 9 Intel Corporation 9 pci@0000:00:09.0 22 32 33000000 Message Signalled Interrupts PCI Express Power Management bus mastering PCI capabilities listing PCI bridge 7500/5520/5500/X58 I/O Hub PCI Express Root Port 10 Intel Corporation a pci@0000:00:0a.0 22 32 33000000 Message Signalled Interrupts PCI Express Power Management bus mastering PCI capabilities listing PIC 7500/5520/5500/X58 Physical and Link Layer Registers Port 0 Intel Corporation 10 pci@0000:00:10.0 22 32 33000000 PCI capabilities listing PIC 7500/5520/5500/X58 Routing and Protocol Layer Registers Port 0 Intel Corporation 10.1 pci@0000:00:10.1 22 32 33000000 PIC 7500/5520/5500 Physical and Link Layer Registers Port 1 Intel Corporation 11 pci@0000:00:11.0 22 32 33000000 PCI capabilities listing PIC 7500/5520/5500 Routing & Protocol Layer Register Port 1 Intel Corporation 11.1 pci@0000:00:11.1 22 32 33000000 PIC 7500/5520/5500/X58 I/O Hub System Management Registers Intel Corporation 14 pci@0000:00:14.0 22 32 33000000 PCI Express PCI capabilities listing PIC 7500/5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers Intel Corporation 14.1 pci@0000:00:14.1 22 32 33000000 PCI Express PCI capabilities listing PIC 7500/5520/5500/X58 I/O Hub Control Status and RAS Registers Intel Corporation 14.2 pci@0000:00:14.2 22 32 33000000 PCI Express PCI capabilities listing PIC 7500/5520/5500/X58 I/O Hub Throttle Registers Intel Corporation 14.3 pci@0000:00:14.3 22 32 33000000 System peripheral 5520/5500/X58 Chipset QuickData Technology Device Intel Corporation 16 pci@0000:00:16.0 22 64 33000000 MSI-X PCI Express Power Management PCI capabilities listing System peripheral 5520/5500/X58 Chipset QuickData Technology Device Intel Corporation 16.1 pci@0000:00:16.1 22 64 33000000 MSI-X PCI Express Power Management PCI capabilities listing System peripheral 5520/5500/X58 Chipset QuickData Technology Device Intel Corporation 16.2 pci@0000:00:16.2 22 64 33000000 MSI-X PCI Express Power Management PCI capabilities listing System peripheral 5520/5500/X58 Chipset QuickData Technology Device Intel Corporation 16.3 pci@0000:00:16.3 22 64 33000000 MSI-X PCI Express Power Management PCI capabilities listing System peripheral 5520/5500/X58 Chipset QuickData Technology Device Intel Corporation 16.4 pci@0000:00:16.4 22 64 33000000 MSI-X PCI Express Power Management PCI capabilities listing System peripheral 5520/5500/X58 Chipset QuickData Technology Device Intel Corporation 16.5 pci@0000:00:16.5 22 64 33000000 MSI-X PCI Express Power Management PCI capabilities listing System peripheral 5520/5500/X58 Chipset QuickData Technology Device Intel Corporation 16.6 pci@0000:00:16.6 22 64 33000000 MSI-X PCI Express Power Management PCI capabilities listing System peripheral 5520/5500/X58 Chipset QuickData Technology Device Intel Corporation 16.7 pci@0000:00:16.7 22 64 33000000 MSI-X PCI Express Power Management PCI capabilities listing USB controller 82801JI (ICH10 Family) USB UHCI Controller #4 Intel Corporation 1a pci@0000:00:1a.0 00 32 33000000 Universal Host Controller Interface (USB1) bus mastering PCI capabilities listing USB controller 82801JI (ICH10 Family) USB UHCI Controller #5 Intel Corporation 1a.1 pci@0000:00:1a.1 00 32 33000000 Universal Host Controller Interface (USB1) bus mastering PCI capabilities listing USB controller 82801JI (ICH10 Family) USB2 EHCI Controller #2 Intel Corporation 1a.7 pci@0000:00:1a.7 00 32 33000000 Power Management Debug port Enhanced Host Controller Interface (USB2) bus mastering PCI capabilities listing Audio device 82801JI (ICH10 Family) HD Audio Controller Intel Corporation 1b pci@0000:00:1b.0 00 64 33000000 Power Management Message Signalled Interrupts PCI Express bus mastering PCI capabilities listing PCI bridge 82801JI (ICH10 Family) PCI Express Root Port 1 Intel Corporation 1c pci@0000:00:1c.0 00 32 33000000 PCI Express Message Signalled Interrupts Power Management bus mastering PCI capabilities listing PCI bridge uPD720400 PCI Express - PCI/PCI-X Bridge NEC Corporation 0 pci@0000:04:00.0 06 64 33000000 PCI Express PCI-X Power Management bus mastering PCI capabilities listing PCI bridge uPD720400 PCI Express - PCI/PCI-X Bridge NEC Corporation 0.1 pci@0000:04:00.1 06 64 33000000 PCI Express PCI-X Power Management Message Signalled Interrupts bus mastering PCI capabilities listing PCI bridge 82801JI (ICH10 Family) PCI Express Root Port 5 Intel Corporation 1c.4 pci@0000:00:1c.4 00 32 33000000 PCI Express Message Signalled Interrupts Power Management bus mastering PCI capabilities listing Ethernet interface 82574L Gigabit Network Connection Intel Corporation 0 pci@0000:03:00.0 eth0 00 [REMOVED] 100000000 1000000000 32 33000000 Power Management Message Signalled Interrupts PCI Express MSI-X bus mastering PCI capabilities listing Physical interface twisted pair 10Mbit/s 10Mbit/s (full duplex) 100Mbit/s 100Mbit/s (full duplex) 1Gbit/s (full duplex) Auto-negotiation PCI bridge 82801JI (ICH10 Family) PCI Express Root Port 6 Intel Corporation 1c.5 pci@0000:00:1c.5 00 32 33000000 PCI Express Message Signalled Interrupts Power Management bus mastering PCI capabilities listing Ethernet interface 82574L Gigabit Network Connection Intel Corporation 0 pci@0000:02:00.0 eth1 00 [REMOVED] 1000000000 1000000000 32 33000000 Power Management Message Signalled Interrupts PCI Express MSI-X bus mastering PCI capabilities listing Physical interface twisted pair 10Mbit/s 10Mbit/s (full duplex) 100Mbit/s 100Mbit/s (full duplex) 1Gbit/s (full duplex) Auto-negotiation USB controller 82801JI (ICH10 Family) USB UHCI Controller #1 Intel Corporation 1d pci@0000:00:1d.0 00 32 33000000 Universal Host Controller Interface (USB1) bus mastering PCI capabilities listing USB controller 82801JI (ICH10 Family) USB UHCI Controller #2 Intel Corporation 1d.1 pci@0000:00:1d.1 00 32 33000000 Universal Host Controller Interface (USB1) bus mastering PCI capabilities listing USB controller 82801JI (ICH10 Family) USB UHCI Controller #3 Intel Corporation 1d.2 pci@0000:00:1d.2 00 32 33000000 Universal Host Controller Interface (USB1) bus mastering PCI capabilities listing USB controller 82801JI (ICH10 Family) USB UHCI Controller #6 Intel Corporation 1d.3 pci@0000:00:1d.3 00 32 33000000 Universal Host Controller Interface (USB1) bus mastering PCI capabilities listing USB controller 82801JI (ICH10 Family) USB2 EHCI Controller #1 Intel Corporation 1d.7 pci@0000:00:1d.7 00 32 33000000 Power Management Debug port Enhanced Host Controller Interface (USB2) bus mastering PCI capabilities listing PCI bridge 82801 PCI Bridge Intel Corporation 1e pci@0000:00:1e.0 90 32 33000000 bus mastering PCI capabilities listing VGA compatible controller ASPEED Graphics Family ASPEED Technology, Inc. 1 pci@0000:01:01.0 10 32 33000000 Power Management PCI capabilities listing extension ROM IDE interface IT8213 IDE Controller Integrated Technology Express, Inc. 4 pci@0000:01:04.0 00 32 33000000 Power Management bus mastering PCI capabilities listing ISA bridge 82801JIR (ICH10R) LPC Interface Controller Intel Corporation 1f pci@0000:00:1f.0 00 32 33000000 bus mastering PCI capabilities listing SATA controller 82801JI (ICH10 Family) SATA AHCI Controller Intel Corporation 1f.2 pci@0000:00:1f.2 00 32 66000000 Message Signalled Interrupts Power Management bus mastering PCI capabilities listing SMBus 82801JI (ICH10 Family) SMBus Controller Intel Corporation 1f.3 pci@0000:00:1f.3 00 64 33000000 Host bridge Xeon 5600 Series QuickPath Architecture Generic Non-core Registers Intel Corporation 101 pci@0000:fe:00.0 02 32 33000000 Host bridge Xeon 5600 Series QuickPath Architecture System Address Decoder Intel Corporation 102 pci@0000:fe:00.1 02 32 33000000 Host bridge Xeon 5600 Series QPI Link 0 Intel Corporation 103 pci@0000:fe:02.0 02 32 33000000 Host bridge Xeon 5600 Series QPI Physical 0 Intel Corporation 104 pci@0000:fe:02.1 02 32 33000000 Host bridge Xeon 5600 Series Mirror Port Link 0 Intel Corporation 105 pci@0000:fe:02.2 02 32 33000000 Host bridge Xeon 5600 Series Mirror Port Link 1 Intel Corporation 106 pci@0000:fe:02.3 02 32 33000000 Host bridge Xeon 5600 Series QPI Link 1 Intel Corporation 107 pci@0000:fe:02.4 02 32 33000000 Host bridge Xeon 5600 Series QPI Physical 1 Intel Corporation 108 pci@0000:fe:02.5 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Registers Intel Corporation 109 pci@0000:fe:03.0 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Target Address Decoder Intel Corporation 10a pci@0000:fe:03.1 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller RAS Registers Intel Corporation 10b pci@0000:fe:03.2 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Test Registers Intel Corporation 10c pci@0000:fe:03.4 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 0 Control Intel Corporation 10d pci@0000:fe:04.0 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 0 Address Intel Corporation 10e pci@0000:fe:04.1 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 0 Rank Intel Corporation 10f pci@0000:fe:04.2 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 0 Thermal Control Intel Corporation 110 pci@0000:fe:04.3 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 1 Control Intel Corporation 111 pci@0000:fe:05.0 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 1 Address Intel Corporation 112 pci@0000:fe:05.1 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 1 Rank Intel Corporation 113 pci@0000:fe:05.2 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 1 Thermal Control Intel Corporation 114 pci@0000:fe:05.3 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 2 Control Intel Corporation 115 pci@0000:fe:06.0 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 2 Address Intel Corporation 116 pci@0000:fe:06.1 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 2 Rank Intel Corporation 117 pci@0000:fe:06.2 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 2 Thermal Control Intel Corporation 118 pci@0000:fe:06.3 02 32 33000000 Host bridge Xeon 5600 Series QuickPath Architecture Generic Non-core Registers Intel Corporation 119 pci@0000:ff:00.0 02 32 33000000 Host bridge Xeon 5600 Series QuickPath Architecture System Address Decoder Intel Corporation 11a pci@0000:ff:00.1 02 32 33000000 Host bridge Xeon 5600 Series QPI Link 0 Intel Corporation 11b pci@0000:ff:02.0 02 32 33000000 Host bridge Xeon 5600 Series QPI Physical 0 Intel Corporation 11c pci@0000:ff:02.1 02 32 33000000 Host bridge Xeon 5600 Series Mirror Port Link 0 Intel Corporation 11d pci@0000:ff:02.2 02 32 33000000 Host bridge Xeon 5600 Series Mirror Port Link 1 Intel Corporation 11e pci@0000:ff:02.3 02 32 33000000 Host bridge Xeon 5600 Series QPI Link 1 Intel Corporation 11f pci@0000:ff:02.4 02 32 33000000 Host bridge Xeon 5600 Series QPI Physical 1 Intel Corporation 120 pci@0000:ff:02.5 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Registers Intel Corporation 121 pci@0000:ff:03.0 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Target Address Decoder Intel Corporation 122 pci@0000:ff:03.1 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller RAS Registers Intel Corporation 123 pci@0000:ff:03.2 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Test Registers Intel Corporation 124 pci@0000:ff:03.4 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 0 Control Intel Corporation 125 pci@0000:ff:04.0 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 0 Address Intel Corporation 126 pci@0000:ff:04.1 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 0 Rank Intel Corporation 127 pci@0000:ff:04.2 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 0 Thermal Control Intel Corporation 128 pci@0000:ff:04.3 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 1 Control Intel Corporation 129 pci@0000:ff:05.0 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 1 Address Intel Corporation 12a pci@0000:ff:05.1 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 1 Rank Intel Corporation 12b pci@0000:ff:05.2 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 1 Thermal Control Intel Corporation 12c pci@0000:ff:05.3 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 2 Control Intel Corporation 12d pci@0000:ff:06.0 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 2 Address Intel Corporation 12e pci@0000:ff:06.1 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 2 Rank Intel Corporation 12f pci@0000:ff:06.2 02 32 33000000 Host bridge Xeon 5600 Series Integrated Memory Controller Channel 2 Thermal Control Intel Corporation 130 pci@0000:ff:06.3 02 32 33000000 1 usb@1:4 scsi0 Emulated device SCSI Disk Cruzer Fit SanDisk 0.0.0 scsi@0:0.0.0 /dev/sda 8:0 1.27 [REMOVED] 15631122432 support is removable 0 /dev/sda 8:0 15631122432 Partitioned disk MS-DOS partition table Windows FAT volume SYSLINUX 1 /dev/sda1 /boot 8:1 FAT32 [REMOVED] 15630329856 15631106048 Primary partition Bootable partition (active) Windows FAT initialized volume 2 usb@2:2.1 scsi1 Emulated device SCSI Disk My Book 1140 WD 0.0.0 scsi@1:0.0.0 /dev/sdb 8:16 1003 [REMOVED] 3000558944256 Partitioned disk MS-DOS partition table HPFS/NTFS partition 1 scsi@1:0.0.0,1 375069736960 Primary partition SCSI Enclosure SES Device WD 0.0.1 scsi@1:0.0.1 1003 [REMOVED] 3 scsi3 Emulated device ATA Disk KINGSTON SV300S3 0.0.0 scsi@3:0.0.0 /dev/sdc 8:32 BBF0 [REMOVED] 240057409536 Partitioned disk MS-DOS partition table Linux filesystem partition 1 scsi@3:0.0.0,1 /dev/sdc1 /mnt/cache 8:33 240057376768 Primary partition 5 scsi4 Emulated device ATA Disk Samsung SSD 850 0.0.0 scsi@4:0.0.0 /dev/sdd 8:48 2B6Q [REMOVED] 256060514304 GUID Partition Table version 1.00 Partitioned disk GUID partition table Windows NTFS volume Windows 1 scsi@4:0.0.0,1 /dev/sdd1 8:49 3.1 [REMOVED] 470810112 471858688 Contains boot code Windows NTFS initialized volume Windows FAT volume MSDOS5.0 2 scsi@4:0.0.0,2 /dev/sdd2 8:50 FAT32 [REMOVED] 98305024 104857088 Contains boot code Windows FAT initialized volume reserved partition Windows 3 scsi@4:0.0.0,3 /dev/sdd3 8:51 [REMOVED] 16776704 No filesystem Windows NTFS volume Windows 4 scsi@4:0.0.0,4 /dev/sdd4 8:52 3.1 [REMOVED] 255441833984 255465954304 Windows NTFS initialized volume 6 scsi5 Emulated device ATA Disk SanDisk Ultra II 0.0.0 scsi@5:0.0.0 /dev/sde 8:64 00RL [REMOVED] 480103981056 GUID Partition Table version 1.00 Partitioned disk GUID partition table Windows FAT volume MSWIN4.1 1 scsi@5:0.0.0,1 /dev/sde1 8:65 FAT32 [REMOVED] 535802880 536870400 Contains boot code Windows FAT initialized volume EFI partition Linux 2 scsi@5:0.0.0,2 /dev/sde2 8:66 1.0 [REMOVED] 511705088 Extended Attributes 4GB+ files EXT2/EXT3 initialized volume LVM Physical Volume Linux 3 scsi@5:0.0.0,3 /dev/sde3 8:67 [REMOVED] 52636418048 479053479424 Multi-volumes 7 scsi6 Emulated device ATA Disk SanDisk Ultra II 0.0.0 scsi@6:0.0.0 /dev/sdf 8:80 00RL [REMOVED] 480103981056 Partitioned disk MS-DOS partition table Windows NTFS volume 1 scsi@6:0.0.0,1 /dev/sdf1 8:81 3.1 [REMOVED] 480101006848 480102055936 Primary partition Windows NTFS initialized volume Ethernet interface 1 vnet0 [REMOVED] 10000000 Physical interface Ethernet interface 2 virbr0-nic [REMOVED] 10000000 Physical interface Ethernet interface 3 gretap0 Physical interface Ethernet interface 4 docker0 [REMOVED] Physical interface Ethernet interface 5 bond0 [REMOVED] 100000000 Physical interface Ethernet interface 6 br0 [REMOVED] Physical interface Ethernet interface 7 virbr0 [REMOVED] Physical interface Ethernet interface 8 vnet1 [REMOVED] 10000000 Physical interface Ethernet interface 9 veth5321ae1 [REMOVED] 10000000000 Physical interface I have 2 running virtual machines. 1. Ubuntu Server 16.04 acting as a headless game server 2. Windows 10 Pro used for gaming and other daily activities I too can start/stop the Win 10 vm for a period of time after a cold boot but if it is logged in for a certain period of time, when I go to shut it down the entire system will freeze. I can reboot the Ubuntu server at will. It too has a SSD being passed thru. Win 10 VM csmccarronwx00 82c5e4f6-6991-cd5f-8207-49db04386cc9 csmccarronwx00 i440fx-2.5 OVMF 11010048 11010048 12 /machine hvm /usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd /etc/libvirt/qemu/nvram/82c5e4f6-6991-cd5f-8207-49db04386cc9_VARS-pure-efi.fd destroy restart restart /usr/local/sbin/qemu
Ubuntu Server VM Ubuntu Server 232de5eb-2276-0762-2e29-29dc917ef34d Ubuntu Server Q35 OVMF 11010048 11010048 4 /machine hvm /usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd /etc/libvirt/qemu/nvram/232de5eb-2276-0762-2e29-29dc917ef34d_VARS-pure-efi.fd destroy restart restart /usr/local/sbin/qemu