]> rtime.felk.cvut.cz Git - jailhouse.git/commit
Revert "core: make the jailhouse-header arch-independent"
authorJan Kiszka <jan.kiszka@siemens.com>
Thu, 25 Sep 2014 13:37:18 +0000 (15:37 +0200)
committerJan Kiszka <jan.kiszka@siemens.com>
Thu, 25 Sep 2014 13:41:49 +0000 (15:41 +0200)
commita5a4a610be7271e1ac1a7b38f1c2c3b5fdbac41b
treef940c589deeca2498597b727bd229bb0cf150bed
parent923935c97ae26d570b7896f1d06a23a1fe3b0ebc
Revert "core: make the jailhouse-header arch-independent"

This reverts commit 17f8453876f8b143022278e6438c8ebb157d1821.

It turned out to break 32-bit architectures: At least core_size and
entry must be of the size the hypervisor uses for pointer, otherwise
link-time initialization of those fields fail.

We will need a more sophisticated solution if including the header in
i386 mode is really necessary.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
driver.c
hypervisor/include/jailhouse/entry.h
hypervisor/include/jailhouse/header.h
hypervisor/setup.c