Re: [Xen-devel] [PATCH v2 2/3] x86/VPMU: Disable VPMU when NMI watchdog is on

2015-01-30 Thread Jan Beulich
>>> On 29.01.15 at 18:58, wrote: > @@ -219,6 +220,13 @@ void vpmu_initialise(struct vcpu *v) > uint8_t vendor = current_cpu_data.x86_vendor; > int ret; > > +/* NMI watchdog uses LVTPC and HW counter */ > +if ( opt_watchdog && opt_vpmu_enabled ) > +{ > +printk(XENLOG

[Xen-devel] [PATCH v2 2/3] x86/VPMU: Disable VPMU when NMI watchdog is on

2015-01-29 Thread Boris Ostrovsky
NMI watchdog sets APIC_LVTPC register to generate an NMI when PMU counter overflow occurs. This may be overwritten by VPMU code later, effectively turning off the watchdog. We should disable VPMU when NMI watchdog is running. Signed-off-by: Boris Ostrovsky --- docs/misc/xen-command-line.markdow