Luna/kernel
apio e9e7b22323
All checks were successful
continuous-integration/drone/pr Build is passing
kernel: Separate a thread's page directory into two
The self directory, and the active directory. The active directory is the one the thread is currently using,
and the self directory is the one the thread owns.

This lets us keep track of both, which fixes ext2 executables crashing the system.
2023-06-25 20:35:40 +02:00
..
src kernel: Separate a thread's page directory into two 2023-06-25 20:35:40 +02:00
CMakeLists.txt kernel/Ext2: Read the root inode metadata from the disk 2023-06-25 20:35:36 +02:00
config.cmake.template kernel: Make the filename restrictions configurable 2023-06-22 20:22:43 +02:00
debug.cmake kernel/ext2: Implement directory traversal 2023-06-25 20:35:37 +02:00
moon.ld Kernel: Start the call stack with a null RBP on x86_64 2022-11-19 18:38:32 +01:00