summaryrefslogtreecommitdiff
path: root/kernel/memory/paging.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* changes idkFreya Murphy2025-05-011-1/+2
* comment out non contigous phys page allocator, its causing problems and this ...Freya Murphy2025-05-011-49/+65
* fmtFreya Murphy2025-04-281-13/+7
* clone pgdirFreya Murphy2025-04-281-70/+253
* fix pml4 free and physalloc_freeFreya Murphy2025-04-281-4/+4
* allocate vaddrs when given directlyFreya Murphy2025-04-281-0/+9
* fix pgdir free, fix mapadder fnsFreya Murphy2025-04-271-27/+55
* mem_get_phys fnFreya Murphy2025-04-251-6/+17
* fixed segfault caused by mapping the wrong virtual address in mem_alloc_pages_atIan McFarlane2025-04-251-2/+3
* resolve format conflictIan McFarlane2025-04-251-2/+2
|\
| * fmtFreya Murphy2025-04-251-3/+3
* | fix freeing of virtual memoryIan McFarlane2025-04-251-16/+39
|/
* pgdir clone stub, constify free fnsFreya Murphy2025-04-251-9/+16
* make alloc_pages_at() able to allocate noncontiguous physical pagesIan McFarlane2025-04-241-8/+28
* fix paging free fnsFreya Murphy2025-04-241-0/+25
* fmtFreya Murphy2025-04-241-3/+3
* const pointers on free & kmapuseraddrFreya Murphy2025-04-241-8/+24
* update paging codeFreya Murphy2025-04-231-429/+390
* some paging updates (more to come)Freya Murphy2025-04-231-239/+355
* remove bad includesFreya Murphy2025-04-221-1/+0
* add pml4 allocation/mem ctx alloationFreya Murphy2025-04-221-36/+112
* fix term/gpu memory OOB error, add dynamic kernel identity map with N_IDENT_PTSFreya Murphy2025-04-201-18/+25
* rollback mem_map_memoryFreya Murphy2025-04-191-11/+20
* remove invalid includesFreya Murphy2025-04-191-1/+0
* UEFI and republicansFreya Murphy2025-04-191-19/+22
* fix compile warningsFreya Murphy2025-04-171-20/+11
* expand memory manager work with userspace (more then one ctx)Freya Murphy2025-04-151-27/+54
* break apart c libarayFreya Murphy2025-04-081-8/+7
* add 64-bit idt/pic and fix pagingFreya Murphy2025-04-031-1/+1
* memory allocator/pager, plus other stuffFreya Murphy2025-04-031-0/+591