### Tear out condvars
* Conditional vars -- condvar(9), could be replaced with other locking primitives and our tsleep/wakeup interlock.
+### Make karc4random in libkern per-cpu
+* Verify that it is possible and safe to do this, what care would need to be taken, especially with respect to the random seeding?
+* Pull out locks around calls to karc4rand*
+
## Live images enhancement
The live images are pretty rough to use currently. The following minimum enhancements should be added: