* hardware drivers, specially wireless.
* Import/Update DRM from the DRM git repository ([http://dri.freedesktop.org/wiki/DRM](http://dri.freedesktop.org/wiki/DRM)).
* CPU scheduler work:
- * Design & implement a run-time switchable scheduler framework. (see Luigi's FreeBSD4 scheduler framework at [http://info.iet.unipi.it/~luigi/ps_sched.20020719a.diff](http://info.iet.unipi.it/~luigi/ps_sched.20020719a.diff))
+ * Design & implement a run-time switchable scheduler framework. (see Luigi's FreeBSD4 scheduler framework at [http://info.iet.unipi.it/~luigi/ps_sched.20020719a.diff](http://info.iet.unipi.it/~luigi/ps_sched.20020719a.diff) broken try [http://madchat.fr/tech/sched/FreeBSD/patch/ps_sched.20020719a.diff.txt](http://madchat.fr/tech/sched/FreeBSD/patch/ps_sched.20020719a.diff.txt))
* The next step is to add a Solaris-like dispatcher framework that can handle more than one installed scheduling policy, all running on top of the base fixed lwkt priorities.
* I/O scheduler work:
* factor out, and make the IO scheduler plugabble.