banan-os/kernel
Bananymous 40b626b0aa Kernel: Rewrite all kernel mutexes
Now SpinLock is actually just a spin lock and I added a Mutex that
does the same as the old "SpinLock". This is in preparation for
starting to support smp and making the kernel smp safe. This commit
also removes obsolete PageTableScope and CriticalScope which should
now be used by alternative APIs.
2024-02-25 21:29:43 +02:00
..
arch Kernel: Rewrite all kernel mutexes 2024-02-25 21:29:43 +02:00
font BuildSystem: building for 32-bit works now 2023-04-02 05:03:17 +03:00
include/kernel Kernel: Rewrite all kernel mutexes 2024-02-25 21:29:43 +02:00
kernel Kernel: Rewrite all kernel mutexes 2024-02-25 21:29:43 +02:00
klibc Kernel: Add klibc for kernel 2024-02-14 15:00:04 +02:00
lai@a228465314 Kernel: Add LAI as a dependency 2023-09-22 17:20:35 +03:00
CMakeLists.txt Kernel: Rewrite all kernel mutexes 2024-02-25 21:29:43 +02:00
icxxabi.cpp Kernel: Rewrite all kernel mutexes 2024-02-25 21:29:43 +02:00
ubsan.cpp All: Cleanup all files 2024-01-24 15:53:38 +02:00