Re: perf uncore & lkvm woes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 08/16/2012 02:17 PM, Peter Zijlstra wrote:
> On Thu, 2012-08-16 at 14:06 +0300, Avi Kivity wrote:
> 
>> Another option is to deal with them on the host side.  That has the
>> benefit of working with non-Linux guests too.
> 
> Right, its an insane amount of MSRs though, but it could be done if
> someone takes the time to enumerate them all.

It's tedious but that's life.

> 
> If KVM then simply ignores all writes and returns all 0 on read we can
> do the same we do for the regular PMU in check_hw_exists().
> 
>> We can just ignore the MSR and print some warning.
> 
> If you don't mind printing a warning every time a Linux guest boots ;-)

We can printk_once() it, or only under debug, now that we have dynamic
debug.  We also need to print the warning only if the counter is
enabled.  Will Linux configure uncore counters by default (why and which?)

-- 
error compiling committee.c: too many arguments to function
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux