Re: [Xen-devel] [PATCH v19 05/14] x86/VPMU: Interface for setting PMU mode and flags

2015-03-24 Thread Jan Beulich
>>> On 17.03.15 at 15:54, wrote: > Add runtime interface for setting PMU mode and flags. Three main modes are > provided: > * XENPMU_MODE_OFF: PMU is not virtualized > * XENPMU_MODE_SELF: Guests can access PMU MSRs and receive PMU interrupts. > * XENPMU_MODE_HV: Same as XENPMU_MODE_SELF for non-p

Re: [Xen-devel] [PATCH v19 05/14] x86/VPMU: Interface for setting PMU mode and flags

2015-03-19 Thread Dietmar Hahn
Am Donnerstag 19 März 2015, 13:28:56 schrieb Jan Beulich: > >>> On 19.03.15 at 14:12, wrote: > > Am Dienstag 17 März 2015, 10:54:02 schrieb Boris Ostrovsky: > >> +case XENPMU_feature_get: > > > > memset(&pmu_params, 0, sizeof(pmu_params)); ? > > > >> +pmu_params.val = vpmu_features;

Re: [Xen-devel] [PATCH v19 05/14] x86/VPMU: Interface for setting PMU mode and flags

2015-03-19 Thread Jan Beulich
>>> On 19.03.15 at 14:12, wrote: > Am Dienstag 17 März 2015, 10:54:02 schrieb Boris Ostrovsky: >> +case XENPMU_feature_get: > > memset(&pmu_params, 0, sizeof(pmu_params)); ? > >> +pmu_params.val = vpmu_features; >> +if ( copy_field_to_guest(arg, &pmu_params, val) ) >> +

Re: [Xen-devel] [PATCH v19 05/14] x86/VPMU: Interface for setting PMU mode and flags

2015-03-19 Thread Dietmar Hahn
Am Dienstag 17 März 2015, 10:54:02 schrieb Boris Ostrovsky: > Add runtime interface for setting PMU mode and flags. Three main modes are > provided: > * XENPMU_MODE_OFF: PMU is not virtualized > * XENPMU_MODE_SELF: Guests can access PMU MSRs and receive PMU interrupts. > * XENPMU_MODE_HV: Same as

[Xen-devel] [PATCH v19 05/14] x86/VPMU: Interface for setting PMU mode and flags

2015-03-17 Thread Boris Ostrovsky
Add runtime interface for setting PMU mode and flags. Three main modes are provided: * XENPMU_MODE_OFF: PMU is not virtualized * XENPMU_MODE_SELF: Guests can access PMU MSRs and receive PMU interrupts. * XENPMU_MODE_HV: Same as XENPMU_MODE_SELF for non-proviledged guests, dom0 can profile itself