banan-os/kernel
Bananymous 814f0b215d Kernel: Create RecursiveSpinLock and add it to Process
We now lock every function within Proccess, just to be sure.
Recursive lock allows us to use lock from the same thread even if
we already have the spinlock locked
2023-03-24 01:32:35 +02:00
..
arch Kernel/Userspace: Start initial work on userspace and syscalls 2023-03-13 15:32:46 +02:00
font Kernel: Add prefs font for terminal output before file system 2023-02-23 01:22:50 +02:00
include/kernel Kernel: Create RecursiveSpinLock and add it to Process 2023-03-24 01:32:35 +02:00
kernel Kernel: Create RecursiveSpinLock and add it to Process 2023-03-24 01:32:35 +02:00
userspace Kernel/Userspace: Start initial work on userspace and syscalls 2023-03-13 15:32:46 +02:00
.gitignore Initial commit. We have a booting kernel 2022-11-12 21:04:47 +02:00
Makefile Kernel: Add basic mounting to VFS. 2023-03-19 05:51:25 +02:00
icxxabi.cpp Kernel: Add some more cxxabi functionality 2023-02-02 15:50:26 +02:00
ubsan.cpp Kernel: Add ubsan 2023-03-06 23:38:05 +02:00