]> rtime.felk.cvut.cz Git - jailhouse.git/commit
core: make the jailhouse-header arch-independent
authorBenjamin Block <bebl@mageta.org>
Mon, 22 Sep 2014 13:08:27 +0000 (15:08 +0200)
committerJan Kiszka <jan.kiszka@siemens.com>
Wed, 24 Sep 2014 16:58:09 +0000 (18:58 +0200)
commit17f8453876f8b143022278e6438c8ebb157d1821
tree25d152c121344bceaa8ca0a680fd3f425c502938
parent83e8506805707835e44c5b0f25ad0014b8913ec6
core: make the jailhouse-header arch-independent

The header of jailhouse is defined with arch-dependent types such as
`unsigned long` which on linux varies in size. Because this header can
be considered the "communication"-relay with the environment, it should
be type-safe on any arch. Thus change all types into fixed-size-types.

Signed-off-by: Benjamin Block <bebl@mageta.org>
[Jan: adjusted jailhouse_entry to keep unsigned int]
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
driver.c
hypervisor/include/jailhouse/entry.h
hypervisor/include/jailhouse/header.h
hypervisor/setup.c