[vfio-users] BSOD occuring with 1 game in VM

Ivan Volosyuk ivan.volosyuk at gmail.com
Wed May 11 08:03:30 UTC 2016


My 2c: I had the same issues with StarCraft crashing on Win10 due to the
unsupported msrs (or producing lots of logs in dmesg). On Win8.1 I don't
have this problem. My best guess is that nvidia drivers for Win10 started
to use msrs unsupported by qemu. Can you change your CPU to emulated
core2duo and check if it actually works faster and doesn't produce this
logging spam?

On Wed, May 11, 2016 at 4:50 PM Quentin Deldycke <quentindeldycke at gmail.com>
wrote:

> Hello,
>
> I also play quite much this game. Adding this option makes the game
> "Works".
>
> But for me, it is also the game with worst performance. As there is a
> storm of unsupported msr (not 1 or 2 but hundreds of thousands...)
>
> Do you have correct performance?  I go between 120 at begging to 15 during
> fights.
>
> Note that this is the only game making such mess with msr. Other blizzard
> games works perfectly...
> On 11 May 2016 1:04 am, "Abdulla Bubshait" <darkstego at gmail.com> wrote:
>
>> Just put that in and it solved the problem.
>>
>> Thanks
>>
>> On Tue, May 10, 2016 at 6:54 PM Alex Williamson <
>> alex.l.williamson at gmail.com> wrote:
>>
>>> On Tue, May 10, 2016 at 4:40 PM, Abdulla Bubshait <darkstego at gmail.com>
>>> wrote:
>>>
>>>> I have a pretty stable VFIO setup running for a while, but I am stuck
>>>> with this
>>>> odd problem where 1 game (heroes of the storm) keeps giving me a BSOD
>>>> whenever I try to run it in the VM under Windows 10.
>>>>
>>>>  All other games are running fine. If I install Windows 8 in the VM the
>>>> game runs fine.
>>>>  If I boot the machine into the Windows 10 HDD directly the game runs
>>>> fine.
>>>> This crash occurs with both Nvidia GTX 770 and AMD Fury X.
>>>> It only crashes when in VM and Windows 10.
>>>>
>>>> The BSOD is some form of exception. Examples that occur
>>>> SYSTEM_SERVICE_EXCEPTION
>>>> KMODE_EXCEPTION_NOT_HANDLED
>>>> SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M
>>>> The dump files seem to suggest a windows8 driver issue,
>>>> but I can't pinpoint any faulty driver.
>>>>
>>>> I am running netrunner (manjaro) kernel 4.4.9, qemu 2.5.1.
>>>>
>>>> My config is:
>>>> http://pastebin.com/W6cPyMEB
>>>>
>>>> Sample BSOD dumps:
>>>> http://pastebin.com/bgh2uEhf
>>>> http://pastebin.com/SLPTVUwn
>>>> http://pastebin.com/zdjTzKuV
>>>> http://pastebin.com/8Lt5VfLg
>>>>
>>>> Welcome any ideas to fix this problem. Thanks,
>>>>
>>>
>>>
>>> Do you have the following set in a modprobe.d conf file?
>>>
>>> options kvm ignore_msrs=1
>>>
>>> Windows BSODs are often the result of calling an unsupported MSR and not
>>> handling the exception.  There's some risk to this option because zero
>>> isn't guaranteed to be a valid return for an unknown MSR, but it seems to
>>> solve a lot of problems.  YMMV.
>>>
>>
>> _______________________________________________
>> vfio-users mailing list
>> vfio-users at redhat.com
>> https://www.redhat.com/mailman/listinfo/vfio-users
>>
>> _______________________________________________
> vfio-users mailing list
> vfio-users at redhat.com
> https://www.redhat.com/mailman/listinfo/vfio-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/vfio-users/attachments/20160511/a5c6ddf3/attachment.htm>


More information about the vfio-users mailing list