Pager struct allocated from boot memory and never referenced after boot.

We still have to have the pager structs because they possess intermediate
data during boot up such as for transferring of capability lists to
boot stack one-by-one, and then to newly generated ktcbs.
This commit is contained in:
Bahadir Balban
2009-11-03 15:09:28 +02:00
parent 6c69f181db
commit 9248328dd3
3 changed files with 10 additions and 2 deletions

View File

@@ -48,8 +48,8 @@ struct container {
struct id_pool *space_id_pool;
struct mutex_queue_head mutex_queue_head; /* Userspace mutex list */
struct cap_list cap_list; /* Capabilities shared by whole container */
struct pager pager[CONFIG_MAX_PAGERS_USED];
struct cap_list cap_list; /* Capabilities shared by whole container */
struct pager *pager; /* Boot-time array of pagers */
};
/* Compact, raw capability structure */