[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH 0/6] xentrace/xenalyze support on ARM

From: bensanda <ben.sanda@xxxxxxxxxxxxxxx>

This patch sets adds support for xentrace and xenalyze to the ARM platform.
The Xen heap memory mapping, timestamping, and P2M translation needed by
xentrace is corrected for operation on the ARM platform using the x86 
platform as reference. Trace buffer initialization is added to setup.c, 
and Flask permissions are modified to allow write mapping of the Xen heap. 
Finally the xenaylze makefile is configured to build the tool for ARM.

bensanda (6):
  Flask: Support for ARM xentrace
  xenalyze: Support for ARM platform
  xentrace: P2M lookup suport for ARM platform
  xentrace: ARM platform DOMID_XEN mapping support
  xentrace: Trace buffer support for ARM platform
  xentrace: ARM platform timestamp support

 tools/flask/policy/policy/modules/xen/xen.te |  2 +
 tools/xentrace/Makefile                      |  3 +-
 xen/arch/arm/mm.c                            | 56 +++++++++++++++++++++++++++-
 xen/arch/arm/p2m.c                           | 19 ++++++++--
 xen/arch/arm/setup.c                         |  3 ++
 xen/include/asm-arm/time.h                   | 13 ++++---
 6 files changed, 83 insertions(+), 13 deletions(-)


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.