genode/repos/base-nova
Alexander Boettcher 7ebd3a086a nova: avoid reset on machines with too many CPUs
The NOVA kernel and Genode's roottask core are configured to be runnable
with up to 64 CPUs (MAX_SUPPORTED_CPUS in core resp. NUM_CPU in kernel).
On machines with more CPUs a reset occurred. The commit checks for this
case, bootstraps the first 64 CPUs only, and sends all other CPUs to
sleep.

Also, the platform_info ROM size is increased to host information about
more than 32 CPUs.

Issue #4640
2022-11-17 08:00:34 +01:00
..
etc base: remove SPEC variables of boards (fix #3971) 2021-01-25 13:58:09 +01:00
include nova: support interrupt mode config in assign_gsi 2022-08-10 13:32:59 +02:00
lib/mk base: lay groundwork for base-linux caps change 2020-02-27 14:46:58 +01:00
mk/spec Disambiguate kernel-specific file names 2016-12-23 16:51:32 +01:00
patches Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
ports nova: avoid reset on machines with too many CPUs 2022-11-17 08:00:34 +01:00
recipes depot: update recipe hashes 2022-10-12 14:31:50 +02:00
run base: rm first-class support for static binaries 2018-08-02 14:36:38 +02:00
src nova: avoid reset on machines with too many CPUs 2022-11-17 08:00:34 +01:00
README Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00

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':