[Bloat] The sad state of MP-TCP

Toke Høiland-Jørgensen toke at toke.dk
Tue Apr 2 10:14:22 EDT 2024


Juliusz Chroboczek <jch at irif.fr> writes:

>>> There should be a knob in the kernel to transparently replace TCP with
>>> MP-TCP, but I couldn't find one.
>
>> There is, sorta. Specifically, a BPF hook that can override the protocol
>> (added in kernel 6.6):
>> 
>> https://lore.kernel.org/all/cover.1692147782.git.geliang.tang@suse.com/
>
> So we're no longer doing sysctls, we're now monkey patching system
> calls? I guess if it works for JavaScript, why shouldn't it work for
> the kernel.

If it helps you sleep at night, you can think of it more as a lisp
machine than a javascript runtime ;)

You're not the first to make the comparison, though:

https://dl.acm.org/doi/abs/10.1145/3609021.3609306

-Toke


More information about the Bloat mailing list