Luna/kernel
apio 5f698b4774
All checks were successful
continuous-integration/drone/push Build is passing
kernel: Don't create a new kernel stack on exec()
The old one was not getting freed, creating a memory leak every exec(),
which can get huge over time.
Plus, there was no need for a new stack.
And we couldn't just free the old one, since sys_execve() runs on the old stack...
2023-07-12 16:06:56 +02:00
..
src kernel: Don't create a new kernel stack on exec() 2023-07-12 16:06:56 +02:00
CMakeLists.txt kernel+libc: Implement basic signals 2023-07-10 19:46:57 +02:00
config.cmake.template kernel: Make the filename restrictions configurable 2023-06-22 20:22:43 +02:00
debug.cmake kernel: Add the MOUNT_DEBUG flag 2023-07-10 13:04:34 +02:00
moon.ld Kernel: Start the call stack with a null RBP on x86_64 2022-11-19 18:38:32 +01:00