2 * Jailhouse, a Linux-based partitioning hypervisor
4 * Test configuration for Samsung Chromebook, 2 GB RAM, 64 MB hypervisor
6 * Copyright (c) Siemens AG, 2013
9 * Jan Kiszka <jan.kiszka@siemens.com>
11 * This work is licensed under the terms of the GNU GPL, version 2. See
12 * the COPYING file in the top-level directory.
15 #include <linux/types.h>
16 #include <jailhouse/cell-config.h>
18 #define ARRAY_SIZE(a) sizeof(a) / sizeof(a[0])
21 struct jailhouse_system header;
23 struct jailhouse_memory mem_regions[1];
24 } __attribute__((packed)) config = {
26 .hypervisor_memory = {
27 .phys_start = 0xbc000000,
31 .name = "Samsung Chromebook",
33 .cpu_set_size = sizeof(config.cpus),
34 .num_memory_regions = ARRAY_SIZE(config.mem_regions),
51 .flags = JAILHOUSE_MEM_READ | JAILHOUSE_MEM_WRITE |
52 JAILHOUSE_MEM_EXECUTE,