2 * Jailhouse, a Linux-based partitioning hypervisor
4 * Copyright (c) Siemens AG, 2013
7 * Jan Kiszka <jan.kiszka@siemens.com>
9 * This work is licensed under the terms of the GNU GPL, version 2. See
10 * the COPYING file in the top-level directory.
13 #define JAILHOUSE_SIGNATURE "JAILHOUS"
15 struct jailhouse_header {
16 /* filled at build time */
18 unsigned long bss_start;
19 unsigned long bss_end;
20 unsigned long percpu_size;
23 /* filled by loader */
25 unsigned long page_offset;
26 unsigned int possible_cpus;
27 unsigned int online_cpus;
30 typedef int (*entry_func)(unsigned int);