Open
Description
Pre-requisites
- A similar idea has not been reported before.
- mptcp.dev website does not cover my case.
- The wiki doesn't cover my case.
Description
As MPTCP gains wider adoption, we start getting more requests to support MPTCP socket in the CRIU project.
CRIU (Checkpoint/Restore In Userspace) is a tool that freezes a running application and checkpoints its state to disk. This allows the application to be restored and run exactly as it was at the time of the freeze. CRIU enables use cases like live migration, snapshotting, etc.
Solution
CRIU can dump/restore TCP connections and now we need to implement something similar to support MPTCP.
Here is an initial patchset for tcp sockets: https://lore.kernel.org/netdev/[email protected]/
The tcp user-space part is here: https://github.com/checkpoint-restore/criu/tree/criu-dev/soccr
Metadata
Metadata
Assignees
Type
Projects
Status