Running into an issue with the latest batch of updates, have a server running Blue Iris with a Nvidia GPU passed though, when the VM boots it instantly BSODs since switching to Xen 4.17. If i disable Blue Iris from starting on boot then the VM will boot and run fine until i try and start Blue Iris again in which case it BSOD's again...i found this forum post but it didn't lead me anywhere https://xcp-ng.org/forum/topic/3517/windows-10-vm-reboots-when-starting-software/4
This is happening on 3 servers with Intel Xeon E-2378 CPU @ 2.60GHz CPUs. On an older box with i9-9900K CPU it does not happen and the VM works as expected. Also working on an older Xeon Inte lXeon E-2146G and a E-2276G. Anything newer than that however the VM will just BSOD.
Edit: i found this:
https://wiki.xenproject.org/wiki/Xen_Project_4.15_Release_Notes
https://xenbits.xen.org/docs/unstable/misc/xen-command-line.html
that states:
*The msr-relaxed boolean is an interim option, and defaults to false.
In Xen 4.15, the default behaviour for unhandled MSRs has been changed, to avoid leaking host data into guests, and to avoid breaking guest logic which uses #GP probing to identify the availability of MSRs.
However, this new stricter behaviour has the possibility to break guests, and a more 4.14-like behaviour can be selected by specifying dom0=msr-relaxed.
If using this option is necessary to fix an issue, please report a bug.*
no idea if that could be related? The VMs boot with 4.13 but not in 4.17, i tried setting " /opt/xensource/libexec/xen-cmdline --set-dom0 "dom0=msr-relaxed" which didn't seem to do anything.
Edit 2: looks like an open issue about this from awhile back that may also be related:
https://github.com/xcp-ng/xcp/issues/565