[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v12 for-xen-4.5 15/20] x86/VPMU: Add support for PMU register handling on PV guests
On 09/26/2014 12:34 PM, Konrad Rzeszutek Wilk wrote: diff --git a/xen/include/public/pmu.h b/xen/include/public/pmu.h index b8c5682..68a5fb8 100644 --- a/xen/include/public/pmu.h +++ b/xen/include/public/pmu.h @@ -27,6 +27,7 @@ #define XENPMU_feature_set 3 #define XENPMU_init 4 #define XENPMU_finish 5 +#define XENPMU_lvtpc_set 6You also need this: Right, this slipped into the next patch (#16). -boris diff --git a/xen/include/xsm/dummy.h b/xen/include/xsm/dummy.h index 29dae2e..d98256c 100644 --- a/xen/include/xsm/dummy.h +++ b/xen/include/xsm/dummy.h @@ -664,7 +664,8 @@ static XSM_INLINE int xsm_pmu_op (XSM_DEFAULT_ARG struct domain *d, int op) case XENPMU_feature_get: return xsm_default_action(XSM_PRIV, d, current->domain); case XENPMU_init: - case XENPMU_finish: + case XENPMU_finish: + case XENPMU_lvtpc_set: return xsm_default_action(XSM_HOOK, d, current->domain); default: return -EPERM; diff --git a/xen/xsm/flask/hooks.c b/xen/xsm/flask/hooks.c index 8bd4a3d..d89a857 100644 --- a/xen/xsm/flask/hooks.c +++ b/xen/xsm/flask/hooks.c @@ -1500,6 +1500,7 @@ static int flask_pmu_op (struct domain *d, int op) XEN2__PMU_CTRL, NULL); case XENPMU_init: case XENPMU_finish: + case XENPMU_lvtpc_set: return avc_has_perm(dsid, SECINITSID_XEN, SECCLASS_XEN2, XEN2__PMU_USE, NULL); default: _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |