Update TODOs

This commit is contained in:
Drew Galbraith 2023-12-05 16:16:42 -08:00
parent 815a603c1c
commit 067da8709c
2 changed files with 1 additions and 14 deletions

View File

@ -1,12 +1,9 @@
# System TODO
## Yellowstone
- Start the next service from a configuration file.
## Denali
- Add the ability to send multiple Ahci commands at once.
## VictoriaFalls
- Cache the fs structure rather than reading it each time.

View File

@ -17,19 +17,9 @@
- Use a buddy allocator with a real free when an object is too large for
the slab allocator.
- Free kernel stacks on thread/process exit.
## Process Management
- Clean up process state and capabilities when it exits.
## Processor
- Enable all instruction types before passing to user space.
## Faults and Interrupts
- Exit process rather than panicking on unhandled Page Fault (and others).
- Add additional fault handlers to avoid GP faults.
- Improve process for registering interrupt handlers.