March 12, 20179 yr Hi, I've got a ryzen build recently with two graphic cards. It works fine with Windows VMs. But when I migrate my Linux system to the build, it started to crash the whole system. When the Linux vm come back to idle from fully load state, it hang after a few seconds. At the same time the web interface was also down. The Linux VM could not be killed by virsh command. Following that, other VMs crashed too. The VM hosted is Linux Mint 18.1. I've tried with kernel 4.4.0, 4.8.0, and 4.10.1, all crashed in the same way with “rcu_preempt detected stalls on CPUs/task” error message. I though it may be the problem of CPU scaling in the guest OS, but it seems that with CPU host-passthrough mode, the CPU scaling function is disable already in guest OS. Further information: I used a single nvme SSD in the array without parity drive. With all VMs running, I left 4GB ram for Unraid. Memory test over night passed. No OC. CPU C6 mode disabled in BIOS. I am new to Unraid and qemu-kvm, any help will be appreciated. syslog_crash.txt tower-diagnostics-20170312-1125.zip
March 12, 20179 yr Nice, a Ryzen syslog! And it looks very impressive! You were able to boot at least, but I'm afraid you're running too close to the bleeding edge! This kernel is the first to have any support for Ryzen, but just guessing, it doesn't look like kvm (and related modules) have been updated for it yet. You have turned on ACS override, but I understand that's not working with Ryzen, not updated yet. For correct and stable operation, I think you'll have to wait for kernel and kvm subsystem updates. However there is one other user who seems to be fully operational. Look for the Ryzen thread (don't remember where it is). There are some very knowledgeable people there.
March 13, 20179 yr Author On 3/12/2017 at 3:27 PM, RobJ said: Nice, a Ryzen syslog! And it looks very impressive! You were able to boot at least, but I'm afraid you're running too close to the bleeding edge! This kernel is the first to have any support for Ryzen, but just guessing, it doesn't look like kvm (and related modules) have been updated for it yet. You have turned on ACS override, but I understand that's not working with Ryzen, not updated yet. For correct and stable operation, I think you'll have to wait for kernel and kvm subsystem updates. However there is one other user who seems to be fully operational. Look for the Ryzen thread (don't remember where it is). There are some very knowledgeable people there. Yeah, concerning what I've got I am totally lucky. Now I found a workaround which is to use "host_model" instead of "host_passthrough" in CPU config. Now the Linux VM is working fine and nothing weird happened yet. Hopefully the passthrough will work in the following unraid version with new kernels.
Archived
This topic is now archived and is closed to further replies.