genode/repos/base-nova
Alexander Boettcher 2e92b7ae32 nova: enable FPU AVX support
Add extended FPU state detection and handling (via xsave and friends) to the
kernel, which has to store/load more FPU state (~512 -> 2k++) during context
switching of threads. Additional the referenced nova branch contains various
optimization during VM destruction and cross core IPC resource caching.

This FPU work is based upon upstream NOVA kernel and Hedron commits.

Issue #5314
Fixes #3914
2024-08-27 15:29:37 +02:00
..
etc base: remove SPEC variables of boards (fix #3971) 2021-01-25 13:58:09 +01:00
include nova: enable FPU AVX support 2024-08-27 15:29:37 +02:00
lib/mk nova: add guarded access to MSRs 2023-10-25 08:58:52 +02:00
mk/spec Disambiguate kernel-specific file names 2016-12-23 16:51:32 +01:00
patches base-nova: allow access to Intel IOMMU 2023-11-30 14:22:54 +01:00
ports nova: enable FPU AVX support 2024-08-27 15:29:37 +02:00
recipes depot: update recipe hashes 2024-06-20 12:59:00 +02:00
run Fixup "nova: rename test/platform to test/nova" (platform.run -> nova.run) 2024-06-20 12:54:29 +02:00
src nova: enable FPU AVX support 2024-08-27 15:29:37 +02:00
README Update README files 2023-03-13 14:32:53 +01:00

This repository contains the port of Genode to the NOVA microhypervisor.

For more information on this kernel, please refer to the official website.

:[http://hypervisor.org]: Official website for the NOVA microhypervisor.