banan-os/kernel/kernel/Storage
Bananymous b334904427 Kernel: Rework all signal code
Signal handling code was way too complex. Now everything is
simplified and there is no need for ThreadBlockers.

Only complication that this patch includes is that blocking syscalls
have to manually be made interruptable by signal. There might be some
clever solution to combat this is make this happen automatically.
2023-12-06 13:02:17 +02:00
..
ATA Kernel: Add timeout to ACHI commands 2023-10-24 11:56:25 +03:00
DiskCache.cpp Kernel: Add fast page to page table 2023-10-30 19:02:09 +02:00
Partition.cpp Kernel: Add common {read,write}_blocks() api to BlockDevice 2023-11-21 15:19:07 +02:00
StorageDevice.cpp Kernel: Rework all signal code 2023-12-06 13:02:17 +02:00