Mathieu Maret
|
8d2dd71d66
|
Fix findVirtualRegionBeforeAddr
|
2024-02-08 20:54:55 +01:00 |
|
Mathieu Maret
|
07a3a33719
|
Fix write rights on pageflt
|
2024-02-07 23:23:35 +01:00 |
|
Mathieu Maret
|
2c05661f70
|
Improve debug message
|
2024-02-07 23:15:30 +01:00 |
|
Mathieu Maret
|
9ff45cb497
|
Implement freeing ressource on uAS destroy
|
2024-02-05 23:46:17 +01:00 |
|
Mathieu Maret
|
da266d19a3
|
Propagate page fault to ressource handler
Fix mmap arguments handling
|
2024-02-05 12:43:08 +01:00 |
|
Mathieu Maret
|
78cf247cd4
|
Add the ability to map/unmap a ressource
|
2024-02-01 23:47:52 +01:00 |
|
Mathieu Maret
|
4ed181198c
|
Wip: zero mmap
|
2024-01-29 23:31:12 +01:00 |
|
Mathieu Maret
|
20ef80f754
|
Add some documentation
|
2024-01-29 23:31:10 +01:00 |
|
Mathieu Maret
|
2b324ac62d
|
Implement malloc with a working free
|
2024-01-29 22:43:26 +01:00 |
|
Mathieu Maret
|
45ec3c1a7b
|
Fix brk api to match GLIC and add sbrk
Also free userspace allocated memory
|
2024-01-26 22:26:40 +01:00 |
|
Mathieu Maret
|
18ea283213
|
Use format attribut and correct associated errors
|
2023-11-09 23:44:04 +01:00 |
|
Mathieu Maret
|
509a1fd992
|
Test alloc on several page
|
2022-09-03 23:41:33 +02:00 |
|
Mathieu Maret
|
edcac85b35
|
OnDemand paging for heap
|
2022-09-03 23:32:31 +02:00 |
|
Mathieu Maret
|
6471ee9a2d
|
Implement brk syscall simple case
|
2022-09-03 22:43:41 +02:00 |
|