<div dir="ltr">Sephe,<div><br></div><div>Thanks, I searched for quite a bit before discovering this module is not in the 4.0.* release or the 4-branch. It only exists in the master branch.</div><div><br></div><div>Would it be safe to cherry-pick those specific commits to the 4.0 RELEASE head?</div><div><br></div><div>Thanks,</div><div>Alex</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 23, 2015 at 9:28 PM, Sepherosa Ziehau <span dir="ltr"><<a href="mailto:sepherosa@gmail.com" target="_blank">sepherosa@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 class="HOEnZb"><div class="h5">On Fri, Apr 24, 2015 at 2:32 AM, Alex Merritt <<a href="mailto:merritt.alex@gmail.com">merritt.alex@gmail.com</a>> wrote:<br>
> Hello,<br>
><br>
> Can anyone point me to tools that run on DragonFly which access CPU<br>
> performance counters? Tools like likwid run only on Linux, requiring the<br>
> "msr" kernel module (arch/x86/kernel/msr.c), or others use some<br>
> Linux-specific APIs, such as perf_events (the Perf tool).<br>
><br>
> If there are none, what would be required to support one of the common<br>
> tools? Could we port the MSR API from Linux (even as a hack, initially)?<br>
<br>
</div></div>We have cpuctl module, which could used by userland to access MSRs.<br>
<br>
Best Regards,<br>
sephe<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Tomorrow Will Never Die<br>
</font></span></blockquote></div><br></div>