MPTCP v0.91 Release

The MPTCP v0.91 release is based on the Linux Kernel Longterm Support release v4.1.x. Its new features compared to the v0.90 release are:

  • Support for ADD_ADDR2 as specified in draft-ietf-mptcp-rfc6824bis (Fabrizio Demaria)
    To use it, you need to set the sysctl net.mptcp.mptcp_version to 1. Please note that although mptcp_version is set to 1, this is not yet a complete implementation of RFC6824bis that introduces more changes beyond the ADD_ADDR2. It is not recommended at this stage to set mptcp_version to 1 on production machines.
  • The redundant MPTCP-scheduler to reduce latency and jitter. It duplicates all traffic on all available subflows. (Christian Pinedo)
    To enable it, just select "redundant" for the sysctl net.mptcp.mptcp_scheduler.
  • The usual performance improvements and bug-fixes.
  • Baptiste Jonglez helped in keeping the code up-to-date with the upstream Linux Kernel.

This release includes a total of 52 commits.

Get it!

MPTCP v0.91 is available through git:

  git clone -b mptcp_v0.91 git://

Or, in zip-format through this link.

Other ways of installing MPTCP are shown here, notably our apt-repository and the rpm-repository.

Reporting Bugs / Asking Questions

Although this is a stable release, bugs may always exist. If you encounter a bug, please contact us on the mptcp-dev Mailing-List.

Feel free to send an e-mail to the mptcp-dev Mailing-List in case you have problems installing or using MPTCP.


Coverity Scan Build Status

0.00 Defect-density in net/mptcp/*


The contributors to this release are (ordered by number of commits):

Christoph Paasch (Apple)
Fabrizio Demaria (Intel)
Baptiste Jonglez (Univ. Grenoble Alpes)
Doru Gucea (Intel)
Sebastien Duponcheel (OVH)
Jaehyun Hwang
Viet-Hoang Tran (UCLouvain)
Valentin Ilie (Intel)
Kristian Evensen
Christian Pinedo (University of the Basque Country)

Have a look here for a more detailed view of all contributors.

Past Releases

MPTCP v0.90
MPTCP v0.89
MPTCP v0.88
MPTCP v0.87
MPTCP v0.86