Fosstodon
NETDEV VIDEOS
Session
MPTCP: present, future, and its development workflow (CI)
Speakers
Matthieu Baerts
Label
Nuts and Bolts
Session Type
Bof
Description
Multipath TCP (MPTCP) started to appear in the Linux kernel in the v5.6 version, released in 2020. A lot of changes have been introduced since then.
This session will cover different aspects about MPTCP and its development. First, and if needed depending on the audience, what is MPTCP, its use-cases, and the different components. Then how easy it is to use MPTCP today with a recent and up-to-date Linux environment. There will be some words about the current status, what are the planned next steps, and eventually some discussions about what would be great to have later on.
The second part will be dedicated to the development workflow, and how a good CI can help with automated tasks: validating patches sent to a mailing list using Patchew and GitHub Actions on the default (free) public runners with KVM ; updating Patchwork status automatically ; having simple ways to reproduce issues spot by the CI (or others) thanks to containers including virtme-ng to replicate the CI environment locally ; using Syzkaller to catch various bugs, etc. Some parts can be easily re-used in other subsystems.
Recent News
Bronze Sponsor, NVIDIA
[Sun, 09, Mar. 2025]
Bronze Sponsor, ByteDance
[Fri, 21, Feb. 2025]
Bronze Sponsor, Fastly
[Wed, 19, Feb. 2025]
Bronze Sponsor, secunet
[Mon, 17, Feb. 2025]
Bronze Sponsor, Relianoid
[Thu, 13, Feb. 2025]
Important Dates
Closing of CFS | Jan 17th, 2025 |
Notification by | Jan 26th, 2025 |
Conference dates | March 10th-13th |