From: Antonios Motakis <[email protected]> Add the initial cell.h header file needed to build on AArch64.
Signed-off-by: Antonios Motakis <[email protected]> --- hypervisor/arch/arm64/include/asm/cell.h | 34 ++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 hypervisor/arch/arm64/include/asm/cell.h diff --git a/hypervisor/arch/arm64/include/asm/cell.h b/hypervisor/arch/arm64/include/asm/cell.h new file mode 100644 index 0000000..4ba8224 --- /dev/null +++ b/hypervisor/arch/arm64/include/asm/cell.h @@ -0,0 +1,34 @@ +/* + * Jailhouse AArch64 support + * + * Copyright (C) 2015 Huawei Technologies Duesseldorf GmbH + * + * Authors: + * Antonios Motakis <[email protected]> + * + * This work is licensed under the terms of the GNU GPL, version 2. See + * the COPYING file in the top-level directory. + */ + +#ifndef _JAILHOUSE_ASM_CELL_H +#define _JAILHOUSE_ASM_CELL_H + +#include <jailhouse/types.h> +#include <asm/spinlock.h> + +#ifndef __ASSEMBLY__ + +#include <jailhouse/cell-config.h> +#include <jailhouse/hypercall.h> +#include <jailhouse/paging.h> + +struct arch_cell { + struct paging_structures mm; + spinlock_t caches_lock; + bool needs_flush; +}; + +extern struct cell root_cell; + +#endif /* !__ASSEMBLY__ */ +#endif /* !_JAILHOUSE_ASM_CELL_H */ -- 2.8.0.rc3 -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
