diff --git a/sys/TODO.md b/sys/TODO.md index a7a93c3..eb42424 100644 --- a/sys/TODO.md +++ b/sys/TODO.md @@ -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. diff --git a/zion/TODO.md b/zion/TODO.md index d0d834f..b754cc8 100644 --- a/zion/TODO.md +++ b/zion/TODO.md @@ -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.