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

[Xen-devel] [PATCH v4 0/4] xen/arm: Add support for XSM

Hello all,

This patch series aims to add support for XSM on ARM.
I've tried to boot Xen on my board with the policy provided in the repository
(see tools/flask/policy). It boots with few warnings because some hypercall
are not describe in the policy.

Major changes in v4:
    - Correctly rebase patch #4 from my dev branch
    - Rename xsm-blob into xsm-policy

Major changes in v3:
    - Patch #1-#11 from v2 already upstreamed
    - Minor change in "Add support for device tree"

Major changes in v2:
    - Fix various typo in commit message
    - Fix compilation on ARM64
    - Add xsm_core_init (patch #14) to avoid code duplication

A working tree can be found here:
    git://xenbits.xen.org/people/julieng/xen-unstable.git branch xsm-v4

Sincerely yours,

Cc: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>

Julien Grall (4):
  xen/xsm: Don't use multiboot by default to initialize XSM
  xen/xsm: Add xsm_core_init function
  xen/xsm: Add support for device tree
  xen/arm: Add support for XSM

 docs/misc/arm/device-tree/booting.txt |    1 +
 xen/arch/arm/setup.c                  |    2 ++
 xen/arch/arm/traps.c                  |    1 +
 xen/arch/x86/setup.c                  |    2 +-
 xen/common/device_tree.c              |    2 ++
 xen/include/asm-x86/config.h          |    2 ++
 xen/include/xen/device_tree.h         |    3 +-
 xen/include/xsm/xsm.h                 |   35 ++++++++++++++-----
 xen/xsm/xsm_core.c                    |   59 ++++++++++++++++++++++++++-------
 xen/xsm/xsm_policy.c                  |   47 ++++++++++++++++++++++++--
 10 files changed, 129 insertions(+), 25 deletions(-)


Xen-devel mailing list



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