## Note: this is my personal todo and ideas list (alexh@)
+* Add a simple (regression) test framework
+ - Add the hundreds of test cases from our bugtracker
+ - Run nightly/weekly or at least before a release
+
* Callout overhaul
- add a callout_init_mtx/lock, etc
- add callout_drain
* Add support for hyperthreading / other SMT to our scheduler
- distinguish between real cores and threads on the same core
+ - Linux' work in the area: http://lwn.net/Articles/8553/
+
+* Take advantage of nested paging/EPT in vkernels
* add a non-persistent unionfs VFS
- while this does not fully replace unionfs, it would deal with a few of the situations where unionfs is useful