pf-kernel is a fork of the Linux kernel. It provides useful features which are not merged into the mainline, including the BFS CPU scheduler, the BFQ I/O scheduler, and TuxOnIce.