]> xenbits.xensource.com Git - unikraft/unikraft.git/commit
plat/kvm/x86: Workaround re-mapping low-mem areas
authorMarco Schlumpp <marco@unikraft.io>
Thu, 9 Feb 2023 13:47:36 +0000 (14:47 +0100)
committerUnikraft <monkey@unikraft.io>
Mon, 8 May 2023 19:49:16 +0000 (19:49 +0000)
commitf0ae44de725f698505060756d85558361fcd2abb
treeaf2bc08865f2062874f1a05495564856e1f8abb4
parente85a0cd860e4166b26269785e229c6676b175a30
plat/kvm/x86: Workaround re-mapping low-mem areas

The paging code currently does not unmap the memory area before the
kernel image, but then tries to re-map any region in that area.

Signed-off-by: Marco Schlumpp <marco@unikraft.io>
Reviewed-by: Sergiu Moga <sergiu.moga@protonmail.com>
Approved-by: Marc Rittinghaus <marc.rittinghaus@unikraft.io>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #760
plat/kvm/x86/setup.c