[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v6 0/6] xen/PMU: PMU support for Xen PV(H) guests
Changes in v6: * Fix ARM builds (as suggested by Julien): o Make XEN_SYMS depend on X86 (patch 1) o Add CONFIG_XEN_HAVE_PVMMU and use it in drivers/xen/sys-hypervisor.c (patch 2) * Adjust release dates in Documentation/ABI/testing/sysfs-hypervisor-pmu (patch 2) Boris Ostrovsky (6): xen: xensyms support xen/PMU: Sysfs interface for setting Xen PMU mode xen/PMU: Initialization code for Xen PMU xen/PMU: Describe vendor-specific PMU registers xen/PMU: Intercept PMU-related MSR and APIC accesses xen/PMU: PMU emulation code Documentation/ABI/testing/sysfs-hypervisor-pmu | 23 + arch/x86/include/asm/xen/hypercall.h | 6 + arch/x86/include/asm/xen/interface.h | 123 ++++++ arch/x86/xen/Kconfig | 1 + arch/x86/xen/Makefile | 2 +- arch/x86/xen/apic.c | 6 + arch/x86/xen/enlighten.c | 13 +- arch/x86/xen/pmu.c | 572 +++++++++++++++++++++++++ arch/x86/xen/pmu.h | 15 + arch/x86/xen/smp.c | 29 +- arch/x86/xen/suspend.c | 23 +- drivers/xen/Kconfig | 11 + drivers/xen/sys-hypervisor.c | 136 +++++- drivers/xen/xenfs/Makefile | 1 + drivers/xen/xenfs/super.c | 3 + drivers/xen/xenfs/xenfs.h | 1 + drivers/xen/xenfs/xensyms.c | 152 +++++++ include/xen/interface/platform.h | 18 + include/xen/interface/xen.h | 2 + include/xen/interface/xenpmu.h | 94 ++++ 20 files changed, 1220 insertions(+), 11 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-hypervisor-pmu create mode 100644 arch/x86/xen/pmu.c create mode 100644 arch/x86/xen/pmu.h create mode 100644 drivers/xen/xenfs/xensyms.c create mode 100644 include/xen/interface/xenpmu.h -- 1.8.1.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |