mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-27 17:18:53 +00:00
3824ad4756
Switch to kernel branch, that determines the available system memory during boot time. The overall kernel memory is still static, but during boot time dynamically the amount can be chosen. Following 3 config option exists: CONFIG_MEMORY_BOOT is the amount of kernel memory allocated in the BSS statically - effectively chosen during link time - see linker script. CONFIG_MEMORY_DYN_MIN && CONFIG_MEMORY_DYN_PER_MILL configures the dynamic part of the kernel memory allocation applied during early kernel boot time. CONFIG_MEMORY_DYN_MIN is the amount of memory which should be allocated at least. CONFIG_MEMORY_DYN_PER_MILL defines the amount of the system memory in per mill which should be allocated at most. The overall maximum kernel memory is restricted to ~1G (64bit), due to the chosen internal virtual memory layout. Fixes #2985 |
||
---|---|---|
.. | ||
doc | ||
etc | ||
include | ||
lib/mk | ||
mk/spec | ||
patches | ||
ports | ||
recipes | ||
run | ||
src | ||
README |
This repository contains the port of Genode to the NOVA microhypervisor. For more information on this base platform, please refer to the official website. :[http://hypervisor.org]: Official website for the NOVA microhypervisor. For information on using Genode on NOVA, please revisit the documentation at 'base-nova/doc/nova.txt':