Dear community, after buying a new rig a week ago, I noticed several problems with the mainboard I chose, so I am going to send it back. It's an ASRock Z 170 Extreme 4.
Problems I have: 1) The board does not like the RAM I ordered. I have a kit DDR4-3200 DIMM CL14-14-14-34 from G-Skill that will crap out when running at it's specified speed, right now it's stable at 2800. 2) It won't suspend correctly if I leave it's USB-3.1 controller to Linux (will wake up immediately, complaining that the USB controller prevented proper suspend) (ASMedia Technology Inc. ASM1142) 3) The first and the second PCIe-slot are in the same IOMMU-group, preventing me to use a second GPU for the host in slot 2 without ACS-override. (*1) 4) When resuming from suspend, the BIOS (I presume, someone with another board from ASRock has the same problems) fucks up TSC, which causes the kernel to turn it off, and the VM to stutter badly afterwards. I have to reboot to get a performing VM. (*2) 5) The VM is dead after I suspend/resume the host. I need help in finding a good board quickly, so my downtime won't be too much. So I reach out to y'all. Is someone out there who can suggest a mainboard that does provide remedy for the points above? I am very grateful for your help! (*1) script to list IOMMU group with contained device: for iommu_group in $(find /sys/kernel/iommu_groups/ -maxdepth 1 -mindepth 1 -type d); do echo "IOMMU group $(basename "$iommu_group")"; for device in $(\ls -1 "$iommu_group"/devices/); do echo -n $'\t'; lspci -nns "$device"; done; done (*2) To check whether tsc is enabled: cat /sys/devices/system/clocksource/clocksource0/available_clocksource The output should contain "tsc" before and after suspend to ram. _______________________________________________ vfio-users mailing list vfio-users@redhat.com https://www.redhat.com/mailman/listinfo/vfio-users