]> www.infradead.org Git - users/jedix/linux-maple.git/commit
arm: initial Xen support
authorStefano Stabellini <stefano.stabellini@eu.citrix.com>
Fri, 14 Sep 2012 13:53:39 +0000 (13:53 +0000)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Tue, 4 Dec 2012 17:32:59 +0000 (12:32 -0500)
commitf6e30c826f60a3dce65509439292ccde1951c1f7
tree27d71de3106f21af8baf740377acdf690b638941
parent0ec2c0565e5ae43d7125d66b4bc8786ed205da0b
arm: initial Xen support

- Basic hypervisor.h and interface.h definitions.
- Skeleton enlighten.c, set xen_start_info to an empty struct.
- Make xen_initial_domain dependent on the SIF_PRIVILIGED_BIT.

The new code only compiles when CONFIG_XEN is set, that is going to be
added to arch/arm/Kconfig in patch #11 "xen/arm: introduce CONFIG_XEN on
ARM".

Changes in v3:

- improve comments.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
(cherry picked from commit 4c071ee5268f7234c3d084b6093bebccc28cdcba)
arch/arm/Makefile
arch/arm/include/asm/hypervisor.h [new file with mode: 0644]
arch/arm/include/asm/xen/hypervisor.h [new file with mode: 0644]
arch/arm/include/asm/xen/interface.h [new file with mode: 0644]
arch/arm/xen/Makefile [new file with mode: 0644]
arch/arm/xen/enlighten.c [new file with mode: 0644]
include/xen/xen.h