[Cake] Cake in userspace

Henning Rogge hrogge at gmail.com
Fri Apr 15 09:16:54 EDT 2016


On Fri, Apr 15, 2016 at 1:41 PM, Jonathan Morton <chromatix99 at gmail.com> wrote:
> Cake relies on a number of kernel services, which would need to be replaced.  This would also be true for a port to a different kernel, such as BSD - a question which has already occurred.
>
> The most troublesome of these services would probably be the packet dissector, which is used to identify the 5-tuple for flow isolation.  The rest is largely standard entry points, timer services, memory management, and configuration.
>
> My advice is to rip out the kernel-specific headers, try to compile it, and see how loudly the compiler complains.  :-)

And do the same for Codel, right?

Because if I understand the Cake code correctly, I need Codel too.

Henning


More information about the Cake mailing list