banan-os/kernel
Bananymous 773dcdd3a2 Kernel: Check whether ELF address space can be loaded
Before reserving address space in SYS_EXEC verify that ELF address
space is actually loadable. For example when trying to execute the
kernel binary in userspace, binarys address space would overlap with
current kernel address space. Now kernel won't crash anymore and
will just send SIGKILL to the process calling exec*().
2023-10-12 22:59:36 +03:00
..
arch Kernel: Rework interrupt mechanism 2023-10-05 18:53:45 +03:00
font BuildSystem: building for 32-bit works now 2023-04-02 05:03:17 +03:00
include/kernel Kernel: Implement AHCI driver 2023-10-12 21:53:48 +03:00
kernel Kernel: Check whether ELF address space can be loaded 2023-10-12 22:59:36 +03:00
lai@a228465314 Kernel: Add LAI as a dependency 2023-09-22 17:20:35 +03:00
CMakeLists.txt Kernel: Implement AHCI driver 2023-10-12 21:53:48 +03:00
icxxabi.cpp All: Clear lines with only whitspace in them 2023-09-10 00:31:42 +03:00
ubsan.cpp All: Clear lines with only whitspace in them 2023-09-10 00:31:42 +03:00