Added freeing of pager init memory, but this memory is currently not utilized.

This commit is contained in:
Bahadir Balban
2009-08-19 16:26:44 +03:00
parent 9c03d57d63
commit dabc448c4e
7 changed files with 74 additions and 12 deletions

View File

@@ -6,6 +6,12 @@
#include <l4/generic/resource.h>
#include <l4/generic/capability.h>
void capability_init(struct capability *cap)
{
cap->capid = id_new(&kernel_container.capability_ids);
link_init(&cap->list);
}
struct capability *capability_create(void)
{
struct capability *cap = alloc_capability();
@@ -15,9 +21,3 @@ struct capability *capability_create(void)
return cap;
}
void capability_init(struct capability *cap)
{
cap->capid = id_new(&kernel_container.capability_ids);
link_init(&cap->list);
}