Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-24 | kernel: vm: Make pmap_create_vas() return int | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-05-23 | kernel/amd64: pmap: Add pmap_init() | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-03-14 | kernel/amd64: pmap: Add pmap_free_vas() | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-03-07 | kernel: Require VAS arg in vm + loader refactor | Ian Moffett | |
This commit adds vas argument to VM mapping functions as well as changing how mapping is done in the loader. This commit also fixes weird error handling and parses needed PHDRs within the loader Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-02-29 | kernel/amd64: pmap: Add user pte flag | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-02-29 | kernel/amd64: pmap: Add routine to switch vas | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-02-29 | kernel: vm: Add more documentation | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-02-26 | kernel: pmap: Use PROT_ instead of PMAP_ prefix | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-02-26 | kernel/amd64: pmap: Add support for creating VAS | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-01-13 | kernel/amd64: pmap: Add pmap_unmap() | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-01-12 | kernel/amd64: pmap: Add pmap_map() routine | Ian Moffett | |
Add pmap_map() routine for creating virtual memory mappings. Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-01-11 | kernel: vm: Move vm_ctx structure to pmap.h | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-01-01 | project-wide: Make copyright year a range | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-01-01 | project-wide: Update copyright year | Ian Moffett | |
Happy new year!! Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2023-11-24 | kernel: Fixup VM header naming | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2023-10-11 | kernel: vm: pmap.h -> vm_pmap.h | sigsegv7 | |
Signed-off-by: sigsegv7 <ian@vegaa.systems> | |||
2023-10-11 | kernel: vm: Add PMAP abstraction | sigsegv7 | |
Signed-off-by: sigsegv7 <ian@vegaa.systems> |