banan-os/kernel/kernel/Storage/NVMe
Bananymous eecdad50a6 Kernel: Fix most of mutex + block race conditions
All block functions now take an optional mutex parameter that is
atomically unlocked instead of having the user unlock it before hand.
This prevents a ton of race conditions everywhere in the code!
2025-06-06 03:59:22 +03:00
..
Controller.cpp Kernel: Fix interrupt system 2024-09-27 15:31:31 +03:00
Namespace.cpp Kernel: Fix NVMe controller namespace numbering 2024-08-18 20:51:10 +03:00
Queue.cpp Kernel: Fix most of mutex + block race conditions 2025-06-06 03:59:22 +03:00