| 7f20d5fc708d ("mptcp: move msk state update to subflow_syn_recv_sock()") |
| 58b09919626b ("mptcp: create msk early") |
| 76c42a29c0eb ("mptcp: Use per-subflow storage for DATA_FIN sequence number") |
| bfae9dae449d ("mptcp: remove mptcp_read_actor") |
| 80992017150b ("mptcp: add work queue skeleton") |
| 5609e2bbefed ("mptcp: make the symbol 'mptcp_sk_clone_lock' static") |
| b0519de8b3f1 ("mptcp: fix use-after-free for ipv6") |
| 2c22c06ce426 ("mptcp: fix use-after-free on tcp fallback") |
| 8e1974a2a02b ("mptcp: Fix incorrect IPV6 dependency check") |
| b2c5b614ca6e ("mptcp: avoid a lockdep splat when mcast group was joined") |
| c9fd9c5f4b93 ("mptcp: defer freeing of cached ext until last moment") |
| edc7e4898d5f ("mptcp: Fix code formatting") |
| 8ab183deb26a ("mptcp: cope with later TCP fallback") |
| d22f4988ffec ("mptcp: process MP_CAPABLE data option") |
| cc7972ea1932 ("mptcp: parse and emit MP_CAPABLE option according to v1 spec") |
| 65492c5a6ab5 ("mptcp: move from sha1 (v0) to sha256 (v1)") |
| 048d19d444be ("mptcp: add basic kselftest for mptcp") |
| 784325e9f037 ("mptcp: new sysctl to control the activation per NS") |
| 7a6a6cbc3e59 ("mptcp: recvmsg() can drain data from multiple subflows") |
| 1891c4a07672 ("mptcp: add subflow write space signalling and mptcp_poll") |
| 648ef4b88673 ("mptcp: Implement MPTCP receive path") |
| 6d0060f600ad ("mptcp: Write MPTCP DSS headers to outgoing data packets") |
| 214984901aaf ("mptcp: Add shutdown() socket operation") |
| 79c0949e9a09 ("mptcp: Add key generation and token tree") |
| cf7da0d66cc1 ("mptcp: Create SUBFLOW socket for incoming connections") |
| cec37a6e41aa ("mptcp: Handle MP_CAPABLE options for outgoing connections") |
| 2303f994b3e1 ("mptcp: Associate MPTCP context with TCP socket") |
| eda7acddf808 ("mptcp: Handle MPTCP TCP options") |
| f870fa0b5768 ("mptcp: Add MPTCP socket stubs") |
| 85712484110d ("tcp: coalesce/collapse must respect MPTCP extensions") |
| 3ee17bc78e0f ("mptcp: Add MPTCP to skb extensions") |