Bora Sahin
9bb96108ed
Container number is received from the configuration system.
2009-09-25 13:43:33 +03:00
Bahadir Balban
117e3482b6
Capabilities for quantitative resources working.
...
Status:
- Capability initialization is a bit hacky with dummy current etc.
- All container caps belong to the pager
- Tasks refer to their pager's capabilities for mutex allocation - Hacky.
- Kernel container keeps quantitative caps and memory caps in separate lists - Hacky.
These will all evolve and get fixed.
2009-08-22 23:41:53 +03:00
Bahadir Balban
d3d072e47d
Capability accounting for quantitative capabilities - First part done.
...
Need to make sure accounting charges correct containers during init.
Therefore kernel resource spending must also be accounted for.
2009-08-22 12:09:51 +03:00
Bahadir Balban
f82db61519
Added freeing/unmapping of boot memory
2009-08-11 15:01:27 +03:00
Bahadir Balban
519bfba8c7
Container/Pager/Capability initialization that works.
...
Need to safely free boot memory and jump to first task's stack.
Need to test scheduler and all syscall entries.
2009-08-04 13:56:11 +03:00
Bahadir Balban
7e8845abf8
Code that compiles until initialization of containers and pagers.
2009-08-02 23:43:14 +03:00
Bahadir Balban
723cf7bde9
Code that compiles and works up to initializing the first memcache.
2009-07-29 19:08:29 +03:00
Bahadir Balban
dd8f773f10
Some more progress on resource management and boot up.
2009-07-29 13:32:38 +03:00