Matheus
|
d178e0012f
|
vmm: change kernel pf handling
|
2023-05-10 20:38:04 -03:00 |
|
Matheus
|
cec3146bd5
|
vmm: fix lazy allocation
|
2023-05-08 22:16:53 -03:00 |
|
Matheus
|
42b28716a4
|
vmm: implement newcontext()
|
2023-05-07 16:52:29 -03:00 |
|
Matheus
|
9ce8bd25f5
|
vmm: fix getting free range at edge of spaces
|
2023-05-07 15:08:33 -03:00 |
|
Matheus
|
46bbf60ce8
|
vmm: file mapping
|
2023-05-06 19:28:09 -03:00 |
|
Matheus
|
fef3d97989
|
vmm: fragmentation checks on insert and entry freeing
|
2023-04-28 23:23:06 -03:00 |
|
Matheus
|
0394165361
|
kernel: spinlocks
|
2023-04-23 17:12:05 -03:00 |
|
Matheus
|
46e5e6c561
|
mmu: rename ARCH_MMU_FLAG_* to ARCH_MMU_FLAGS_*
|
2023-04-21 00:25:31 -03:00 |
|
Matheus
|
4d9e8d1933
|
vmm: fix insert
|
2023-04-20 12:02:01 -03:00 |
|
Matheus
|
156161e3aa
|
vmm: default vmm_map address to KERNELSPACE_START
|
2023-04-18 21:37:26 -03:00 |
|
Matheus
|
b245108be6
|
kernel: vmm_unmap()
|
2023-04-17 00:26:01 -03:00 |
|
Matheus
|
57d8dd3ae3
|
vmm: page fault handling
|
2023-04-16 21:58:00 -03:00 |
|
Matheus
|
30d64485fd
|
kernel: initial vmm implementation
|
2023-04-16 20:47:41 -03:00 |
|