[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH V14 0/7] Mem_access for ARM
On Thu, 2015-03-26 at 23:05 +0100, Tamas K Lengyel wrote: > The ARM virtualization extension provides 2-stage paging, a similar mechanisms > to Intel's EPT, which can be used to trace the memory accesses performed by > the guest systems. This series sets up the necessary infrastructure in the > ARM code to deliver the event on R/W/X traps. Finally, we turn on the > compilation of mem_access and mem_event on ARM and perform the necessary > changes to the tools side. > > This version of the series is based on master and each patch in the series has > been compile tested on both ARM and x86. based on master == no longer depends on the half of your "memaccess cleanups" series which didn't go in yet? > > This PATCH series is also available at: > https://github.com/tklengyel/xen/tree/arm_memaccess14 > > Julien Grall (1): > xen/arm: Implement domain_get_maximum_gpfn > > Tamas K Lengyel (6): > xen/arm: groundwork for mem_access support on ARM > xen/arm: Allow hypervisor access to mem_access protected pages > xen/arm: Data abort exception (R/W) mem_access events > xen/arm: Instruction prefetch abort (X) mem_access event handling > xen/arm: Enable mem_access on ARM > tools/libxc: Allocate magic page for mem access on ARM > > config/arm32.mk | 1 + > config/arm64.mk | 1 + > tools/libxc/xc_dom_arm.c | 6 +- > xen/arch/arm/mm.c | 2 +- > xen/arch/arm/p2m.c | 564 > ++++++++++++++++++++++++++++++++++++--- > xen/arch/arm/traps.c | 79 +++++- > xen/include/asm-arm/arm32/page.h | 7 +- > xen/include/asm-arm/arm64/page.h | 7 +- > xen/include/asm-arm/domain.h | 1 + > xen/include/asm-arm/p2m.h | 32 ++- > xen/include/asm-arm/page.h | 4 +- > xen/include/asm-arm/processor.h | 13 +- > xen/include/asm-x86/p2m.h | 10 - > xen/include/xen/p2m-common.h | 10 + > 14 files changed, 668 insertions(+), 69 deletions(-) > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |