<div dir="ltr">For what its worth it seems Rise of the Tomb Raider also calls it, so it might be Denuvo.<div><br></div><div>The interesting thing is Rise of the Tomb Raider only calls it once. So there is no performance issue. Heroes and Starcraft continuously make these calls which causes the performance issue.</div><div><br></div><div>Can anyone confirm if Doom only calls up the MSRS in one spot or does it constantly keep calling the MSRS throughout the game?</div><div><br></div><div><div class="gmail_quote"><div dir="ltr">On Tue, Jun 14, 2016 at 8:55 AM thibaut noah <<a href="mailto:thibaut.noah@gmail.com" target="_blank">thibaut.noah@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">They have the warden which is constantly checking your system</div><div class="gmail_extra"><br><div class="gmail_quote">2016-06-14 14:36 GMT+02:00 Jayme Howard <span dir="ltr"><<a href="mailto:g.prime@gmail.com" target="_blank">g.prime@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I don't think Blizzard uses Denuvo.</div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 14, 2016 at 7:29 AM, thibaut noah <span dir="ltr"><<a href="mailto:thibaut.noah@gmail.com" target="_blank">thibaut.noah@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">That might also have to do with denuvo protection </div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2016-06-14 9:49 GMT+02:00 Abdulla Bubshait <span dir="ltr"><<a href="mailto:darkstego@gmail.com" target="_blank">darkstego@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Yes, this is a win10 issue.<div>Changing the Virtual CPU model does not make a difference. Each model has its own LBR register address, but one will be called.</div><div><br></div><div>The only thing I have not tried is using an AMD processor. AMD CPUs support lbrv which is virtualization of the LBR registers, so it is handled in hardware rather than software. </div><div>If anyone has an AMD CPU and a win10 VM willing to confirm if their setup does indeed work in these games, that would be great.</div></div><div><div><br><div class="gmail_quote"><div dir="ltr">On Tue, Jun 14, 2016 at 3:39 AM Ivan Volosyuk <<a href="mailto:ivan.volosyuk@gmail.com" target="_blank">ivan.volosyuk@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>2 things:</div> - this msrs are not called from StarCraft on Win8.1. <div> - i wonder if forcing virtual CPU model to something older will disable them in Win10.</div><div><br></div><div>This msrs issue is what holds me off upgrade to W10.</div></div><br><div class="gmail_quote"></div><div class="gmail_quote"><div dir="ltr">On Tue, Jun 14, 2016 at 12:39 PM Jayme Howard <<a href="mailto:g.prime@gmail.com" target="_blank">g.prime@gmail.com</a>> wrote:<br></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">For what it's worth, I believe I was getting them on Overwatch as well.  It's not happening with EVERY game I have though.</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jun 13, 2016 at 8:28 PM, Abdulla Bubshait <span dir="ltr"><<a href="mailto:darkstego@gmail.com" target="_blank">darkstego@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><br><span>
</span><br><span>
On Mon, Jun 13, 2016 at 6:27 PM, Jayme Howard <</span><a href="mailto:g.prime@gmail.com" target="_blank">g.prime@gmail.com</a><span>> wrote:</span><br><span>
> That's the output for Doom.</span><br><span>
></span><br><span>
> [1639445.044855] kvm [9487]: vcpu2 kvm_set_msr_common: MSR_IA32_DEBUGCTLMSR</span><br><span>
> 0x1, nop</span><br><span>
> [1639445.044861] kvm [9487]: vcpu2 ignored rdmsr: 0x1c9</span><br><span>
> [1639445.044862] kvm [9487]: vcpu2 ignored rdmsr: 0x680</span><br><span>
> [1639445.044863] kvm [9487]: vcpu2 ignored rdmsr: 0x6c0</span><br><span>
> [1639445.044890] kvm [9487]: vcpu1 kvm_set_msr_common: MSR_IA32_DEBUGCTLMSR</span><br><span>
> 0x1, nop</span><br><span>
> [1639445.044895] kvm [9487]: vcpu1 ignored rdmsr: 0x1c9</span><br><span>
> [1639445.044896] kvm [9487]: vcpu1 ignored rdmsr: 0x680</span><br><span>
> [1639445.044897] kvm [9487]: vcpu1 ignored rdmsr: 0x6c0</span><br><span>
> [1639445.044905] kvm [9487]: vcpu1 kvm_set_msr_common: MSR_IA32_DEBUGCTLMSR</span><br><span>
> 0x1, nop</span><br><span>
> [1639445.044907] kvm [9487]: vcpu1 ignored rdmsr: 0x1c9</span><br><span>
> [1639445.044908] kvm [9487]: vcpu1 ignored rdmsr: 0x680</span><br><span>
> [1639445.044909] kvm [9487]: vcpu1 ignored rdmsr: 0x6c0</span><br><span>
> [1639445.046195] kvm [9487]: vcpu2 kvm_set_msr_common: MSR_IA32_DEBUGCTLMSR</span><br><span>
> 0x1, nop</span><br><span>
> [1639445.046198] kvm [9487]: vcpu2 ignored rdmsr: 0x1c9</span><br><span>
> [1639445.046204] kvm [9487]: vcpu2 kvm_set_msr_common: MSR_IA32_DEBUGCTLMSR</span><br><span>
> 0x1, nop</span><br><span>
> [1639445.155114] kvm [9487]: vcpu0 kvm_set_msr_common: MSR_IA32_DEBUGCTLMSR</span><br><span>
> 0x1, nop</span><br><span>
> [1639445.155123] kvm [9487]: vcpu0 kvm_set_msr_common: MSR_IA32_DEBUGCTLMSR</span><br><span>
> 0x1, nop</span><br><span>
></span><br><span>
</span><br></div></div><span>
Odd, this is another game that is contantly reading the LBR. I initially thought this was part of the StarCraft 2 and Heroes of the Storm code. But now I think this might be part of Windows 10. Something being called by these games is causing a ton of LBR reads. Maybe DX 12?</span><br><span>
</span><div><span><br></span></div><div><span>I think if we can find what is causing these reads in the games we might be able to solve it. Because if this is the case we might be getting more and more games with performance problems because of these LBR checks.</span></div>
</blockquote></div><br></div></blockquote></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
_______________________________________________<br>
vfio-users mailing list<br>
<a href="mailto:vfio-users@redhat.com" target="_blank">vfio-users@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/vfio-users" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/vfio-users</a><br>
</blockquote></div></blockquote></div>
</div></div><br>_______________________________________________<br>
vfio-users mailing list<br>
<a href="mailto:vfio-users@redhat.com" target="_blank">vfio-users@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/vfio-users" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/vfio-users</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</blockquote></div></div></div>