This repository has been archived by the owner on Jan 4, 2024. It is now read-only.
forked from seL4/seL4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kernel: allocate rootserver objects from untyped memory
This changes how allocation process for rootserver capabilities looks like. Instead of directly allocating objects from free memory region, allocate memory for Untyped object which can fit initial CNode. This CNode is then filled with Untyped objects created from remaining free memory. At this point, all the other objects are allocated from Untyped memory. The Untyped object used for rootserver CNode is then provided in the bootinfo with rest of untyped capabilities. Change-Id: I416e5f2a3eb1d2a6c721446e831ad1042f3d0a4b GitOrigin-RevId: d59ba81c96f4c758a3ddd6661bbf86e24a9f603d
- Loading branch information
Showing
4 changed files
with
213 additions
and
84 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.