Luna/kernel
apio 67ed18629d
All checks were successful
continuous-integration/drone/push Build is passing
kernel: Update the VM allocator for userspace to use a linked list
This can cover the entire address space at once in a more memory-efficient way.

Stress-tested using 'base64 /bin/ls' which allocates enough contiguous
virtual memory to store the entirety of /bin/ls :)

A couple of bugs and fixes later, here we are!
2023-06-18 01:48:48 +02:00
..
src kernel: Update the VM allocator for userspace to use a linked list 2023-06-18 01:48:48 +02:00
CMakeLists.txt kernel: Add GUID partition table support 2023-06-17 12:03:37 +02:00
debug.cmake kernel: Remove unneeded debug logs & random cleanups 2023-04-14 21:10:38 +02:00
moon.ld Kernel: Start the call stack with a null RBP on x86_64 2022-11-19 18:38:32 +01:00