[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v13 08/10] x86: add QoS monitoring related MSRs in allowed list
Tool stack will try to access the two MSRs to perform QoS monitoring related operations, thus added them in the allowed list. Signed-off-by: Dongxiao Xu <dongxiao.xu@xxxxxxxxx> --- xen/arch/x86/platform_hypercall.c | 7 +++++++ xen/include/asm-x86/msr-index.h | 2 ++ 2 files changed, 9 insertions(+) diff --git a/xen/arch/x86/platform_hypercall.c b/xen/arch/x86/platform_hypercall.c index bee0257..9e3d1d6 100644 --- a/xen/arch/x86/platform_hypercall.c +++ b/xen/arch/x86/platform_hypercall.c @@ -69,6 +69,13 @@ struct xen_resource_access { static unsigned int allow_access_msr(unsigned int msr) { + switch ( msr ) + { + case MSR_IA32_QOSEVTSEL: + case MSR_IA32_QMC: + return 1; + } + return 0; } diff --git a/xen/include/asm-x86/msr-index.h b/xen/include/asm-x86/msr-index.h index f894dfa..7dde06c 100644 --- a/xen/include/asm-x86/msr-index.h +++ b/xen/include/asm-x86/msr-index.h @@ -490,6 +490,8 @@ #define MSR_GEODE_BUSCONT_CONF0 0x00001900 /* Platform QoS MSRs */ +#define MSR_IA32_QOSEVTSEL 0x00000c8d +#define MSR_IA32_QMC 0x00000c8e #define MSR_IA32_PQR_ASSOC 0x00000c8f #endif /* __ASM_MSR_INDEX_H */ -- 1.8.1.5 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |