Re: [PATCH] Remove MSR_P6_{EVNTSEL0,PERFCTR0} from printk warning list.

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

 



On 07/01/10 16:44, Avi Kivity wrote:
> On 07/01/2010 05:41 PM, Jes Sorensen wrote:   
>> Saw it, which is why I only suggest we remove EVNTSEL0 and PERFCTR0 but
>> not the others. If the guest is expecting normal operation it is likely
>> to use more than just the first.   
> 
> Why is that?

Depends on usage obviously.

>> People are reporting these triggering in dmesg for both Linux and
>> Windows guests btw.
>>
>> We could put them so the two in question only trigger with a debug flag
>> or something like that?
>>    
> 
> What values are the guests writing?  Are they really expecting this
> thing to work?
> 
> What would it take to emulate those counters?  They're supposed to be
> relatively simple, no?
> 

Sometimes just 0x00, other times more advanced values. I'll have to dig
into the manuals to figure out what it is:

kvm: 9480: cpu0 unimplemented perfctr wrmsr: 0x186 data 0x130079
kvm: 9480: cpu0 unimplemented perfctr wrmsr: 0xc1 data 0xffd7698c
kvm: 9480: cpu0 unimplemented perfctr wrmsr: 0x186 data 0x530079
kvm: 23682: cpu0 unimplemented perfctr wrmsr: 0x186 data 0x130079
kvm: 23682: cpu0 unimplemented perfctr wrmsr: 0xc1 data 0xffd7699c
kvm: 23682: cpu0 unimplemented perfctr wrmsr: 0x186 data 0x530079

I'll try and figure out what it is.

Cheers,
Jes
--
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