aboutsummaryrefslogtreecommitdiff
path: root/kernel/l0/paging.c
Commit message (Collapse)AuthorAgeFilesLines
* Reorganize all.Alex Auvolat2015-02-091-298/+0
|
* Terminology change : task -> thread.Alex Auvolat2014-12-131-6/+6
|
* Implement create_pagedir and delete_pagedir (not really tested yet)Alex Auvolat2014-12-081-2/+66
|
* Rename functions :Alex Auvolat2014-12-081-2/+2
| | | | | - dbg_print_region_stats -> dbg_print_region_info - resume_with_result -> resume_task_with_result
* Information about current PD now stored in current_task->current_pd_dAlex Auvolat2014-12-071-6/+7
|
* Refactor kmalloc & tests in kmain.Alex Auvolat2014-12-071-2/+2
|
* Make L0 thread-safe (mostly).Alex Auvolat2014-12-071-5/+20
|
* Refactor PF handlers and region freeing functions.Alex Auvolat2014-12-061-0/+1
|
* Add kernel stack protector. Find bug. Correct it.Alex Auvolat2014-12-061-16/+12
|
* Clean slab_alloc. Bug still here.Alex Auvolat2014-12-061-1/+1
|
* Trying to track an annoying bug.Alex Auvolat2014-12-061-2/+29
|
* Corrections :Alex Auvolat2014-12-051-18/+16
| | | | | - replace size_t by void* in many places - correct bug in region freeing code
* Formatting fixesAlex Auvolat2014-12-041-1/+1
|
* Make paging work ! \o/Alex Auvolat2014-12-041-66/+117
|
* Implement kernel memory region allocator.Alex Auvolat2014-12-021-1/+11
|
* Begin implementation of pagingAlex Auvolat2014-12-021-0/+135