seL4/include
Anna Lyons 8586b7f2b8 boot: refactor allocation of rootserver objects
Prior to this change, the boot process would dynamically allocate
memory for root server objects based on the order of initialisation.
Allocation was a best-fit algorithm.

This change preallocates all memory for root server objects to an
aligned untyped just after the user image. By allocating the objects in
order of size, allocation is greatly simplified and the ability to
reproduce the allocation offline based on the kernel and user image
sizes is increased.
2019-06-20 14:11:50 +10:00
..
32/mode Rename shared_types*.bf files to be consistent 2019-03-21 12:43:43 +11:00
64/mode Rename shared_types*.bf files to be consistent 2019-03-21 12:43:43 +11:00
api Remove symlinked libsel4 files from include dir 2019-03-21 12:44:57 +11:00
arch cortex-a8: fix check_export_pmu 2019-06-19 14:12:24 +10:00
benchmark benchmark: remove unused function 2019-06-14 14:11:09 +10:00
drivers arm: move handleOverflowIRQ to benchmark.h 2019-06-14 12:12:15 +10:00
fastpath style: consistently attach return type 2019-03-19 14:05:36 +11:00
kernel boot: refactor allocation of rootserver objects 2019-06-20 14:11:50 +10:00
machine arm: remove plat/machine/timer.h 2019-06-17 10:44:36 +10:00
model Boot code: Statically allocate idle thread 2019-05-07 12:21:31 +10:00
object Update seL4_FaultType to 4 2019-06-18 15:14:03 +10:00
plat boot: refactor allocation of rootserver objects 2019-06-20 14:11:50 +10:00
smp style: consistently attach return type 2019-03-19 14:05:36 +11:00
api.h
assert.h style: consistently align pointer with name 2019-03-19 14:04:54 +11:00
basic_types.h Type wrapper for a word_t that may alias 2018-04-24 14:04:46 +10:00
bootinfo.h Remove symlinked libsel4 files from include dir 2019-03-21 12:44:57 +11:00
compound_types.h
config.h SMP: Introduce ENABLE_SMP_SUPPORT 2017-06-29 16:23:39 +10:00
linker.h x64: SKIM window to mitigate Meltdown (CVE-2017-5754) on x86-64 2018-01-17 16:38:52 +11:00
machine.h style: consistently attach return type 2019-03-19 14:05:36 +11:00
object.h
stdarg.h
stdint.h Add stdint MAX definitions 2017-11-17 14:49:27 +11:00
string.h Expose string functions in all builds 2018-04-18 10:10:14 +10:00
types.h
util.h style: consistently align pointer with name 2019-03-19 14:04:54 +11:00