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
This commit is contained in:
Alexander Boettcher
2024-07-22 10:20:44 +02:00
committed by Christian Helmuth
parent 79506e4494
commit 2e92b7ae32
6 changed files with 21 additions and 4 deletions

View File

@@ -1 +1 @@
ff82f8cb5bb9b87bd8c05048863c564d05897b2c
e8997fb0870b6f8bdcb6da34a9b333ed4a304305