| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-25 | tcp: introduce icsk->icsk_keepalive_timer | Eric Dumazet | 1 | -1/+1 |
| 2025-11-24 | mptcp: leverage the backlog for RX packet processing | Paolo Abeni | 1 | -1/+1 |
| 2025-11-24 | mptcp: introduce mptcp-level backlog | Paolo Abeni | 1 | -6/+19 |
| 2025-11-24 | mptcp: borrow forward memory from subflow | Paolo Abeni | 1 | -0/+28 |
| 2025-11-24 | mptcp: handle first subflow closing consistently | Paolo Abeni | 1 | -1/+2 |
| 2025-11-24 | mptcp: make mptcp_destroy_common() static | Paolo Abeni | 1 | -2/+0 |
| 2025-11-24 | mptcp: fix memcg accounting for passive sockets | Paolo Abeni | 1 | -0/+1 |
| 2025-11-24 | mptcp: factor-out cgroup data inherit helper | Paolo Abeni | 1 | -0/+2 |
| 2025-11-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+2 |
| 2025-11-19 | mptcp: decouple mptcp fastclose from tcp close | Paolo Abeni | 1 | -1/+1 |
| 2025-11-19 | mptcp: avoid unneeded subflow-level drops | Paolo Abeni | 1 | -0/+1 |
| 2025-11-04 | mptcp: pm: in-kernel: record fullmesh endp nb | Matthieu Baerts (NGI0) | 1 | -0/+1 |
| 2025-10-29 | mptcp: drop bogus optimization in __mptcp_check_push() | Paolo Abeni | 1 | -1/+1 |
| 2025-09-29 | mptcp: rcvbuf auto-tuning improvement | Paolo Abeni | 1 | -2/+2 |
| 2025-09-26 | mptcp: pm: in-kernel: add laminar endpoints | Matthieu Baerts (NGI0) | 1 | -0/+1 |
| 2025-09-26 | mptcp: pm: in-kernel: reduce pernet struct size | Matthieu Baerts (NGI0) | 1 | -4/+4 |
| 2025-09-26 | mptcp: pm: in-kernel: rename 'local_addr_max' to 'endp_subflow_max' | Matthieu Baerts (NGI0) | 1 | -1/+1 |
| 2025-09-26 | mptcp: pm: in-kernel: rename 'add_addr_accept_max' to 'limit_add_addr_accepted' | Matthieu Baerts (NGI0) | 1 | -2/+2 |
| 2025-09-26 | mptcp: pm: in-kernel: rename 'add_addr_signal_max' to 'endp_signal_max' | Matthieu Baerts (NGI0) | 1 | -1/+1 |
| 2025-09-26 | mptcp: pm: in-kernel: rename 'subflows_max' to 'limit_extra_subflows' | Matthieu Baerts (NGI0) | 1 | -3/+3 |
| 2025-09-26 | mptcp: pm: rename 'subflows' to 'extra_subflows' | Matthieu Baerts (NGI0) | 1 | -3/+3 |
| 2025-09-26 | mptcp: pm: in-kernel: usable client side with C-flag | Matthieu Baerts (NGI0) | 1 | -0/+8 |
| 2025-08-19 | mptcp: Use tcp_under_memory_pressure() in mptcp_epollin_ready(). | Kuniyuki Iwashima | 1 | -3/+1 |
| 2025-07-25 | mptcp: remove pr_fallback() | Paolo Abeni | 1 | -3/+0 |
| 2025-07-25 | mptcp: track fallbacks accurately via mibs | Paolo Abeni | 1 | -23/+8 |
| 2025-07-21 | mptcp: add TCP_MAXSEG sockopt support | Geliang Tang | 1 | -0/+1 |
| 2025-07-15 | mptcp: plug races between subflow fail and subflow creation | Paolo Abeni | 1 | -2/+5 |
| 2025-07-15 | mptcp: make fallback action and fallback decision atomic | Paolo Abeni | 1 | -7/+19 |
| 2025-05-15 | mptcp: Use nested-BH locking for hmac_storage | Sebastian Andrzej Siewior | 1 | -1/+8 |
| 2025-04-15 | mptcp: sched: split validation part | Geliang Tang | 1 | -0/+1 |
| 2025-03-20 | mptcp: sysctl: add available_path_managers | Geliang Tang | 1 | -0/+1 |
| 2025-03-20 | mptcp: sysctl: set path manager by name | Geliang Tang | 1 | -0/+1 |
| 2025-03-20 | mptcp: pm: register in-kernel and userspace PM | Geliang Tang | 1 | -0/+4 |
| 2025-03-20 | mptcp: pm: define struct mptcp_pm_ops | Geliang Tang | 1 | -0/+5 |
| 2025-03-20 | mptcp: pm: add struct_group in mptcp_pm_data | Geliang Tang | 1 | -0/+5 |
| 2025-03-20 | mptcp: pm: split netlink and in-kernel init | Matthieu Baerts (NGI0) | 1 | -0/+1 |
| 2025-03-10 | mptcp: pm: move Netlink PM helpers to pm_netlink.c | Matthieu Baerts (NGI0) | 1 | -2/+0 |
| 2025-03-10 | mptcp: pm: move generic PM helpers to pm.c | Matthieu Baerts (NGI0) | 1 | -8/+6 |
| 2025-03-10 | mptcp: pm: export mptcp_remote_address | Matthieu Baerts (NGI0) | 1 | -1/+4 |
| 2025-03-10 | mptcp: pm: worker: split in-kernel and common tasks | Matthieu Baerts (NGI0) | 1 | -0/+2 |
| 2025-03-10 | mptcp: pm: avoid calling PM specific code from core | Matthieu Baerts (NGI0) | 1 | -1/+2 |
| 2025-03-10 | mptcp: pm: remove '_nl' from mptcp_pm_nl_is_init_remote_addr | Matthieu Baerts (NGI0) | 1 | -2/+2 |
| 2025-03-10 | mptcp: pm: remove '_nl' from mptcp_pm_nl_subflow_chk_stale() | Matthieu Baerts (NGI0) | 1 | -1/+1 |
| 2025-03-10 | mptcp: pm: remove '_nl' from mptcp_pm_nl_work | Matthieu Baerts (NGI0) | 1 | -1/+1 |
| 2025-03-10 | mptcp: pm: remove '_nl' from mptcp_pm_nl_mp_prio_send_ack | Matthieu Baerts (NGI0) | 1 | -4/+4 |
| 2025-03-10 | mptcp: pm: remove '_nl' from mptcp_pm_nl_addr_send_ack | Matthieu Baerts (NGI0) | 1 | -1/+1 |
| 2025-03-10 | mptcp: pm: use addr entry for get_local_id | Geliang Tang | 1 | -2/+4 |
| 2025-03-03 | mptcp: Remove unused declaration mptcp_set_owner_r() | Yue Haibing | 1 | -1/+0 |
| 2025-02-27 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+2 |
| 2025-02-25 | mptcp: safety check before fallback | Matthieu Baerts (NGI0) | 1 | -0/+2 |
| 2025-02-24 | mptcp: pm: add mptcp_pm_genl_fill_addr helper | Geliang Tang | 1 | -0/+3 |
| 2025-02-19 | mptcp: micro-optimize __mptcp_move_skb() | Paolo Abeni | 1 | -0/+2 |
| 2025-02-19 | mptcp: dismiss __mptcp_rmem() | Paolo Abeni | 1 | -9/+2 |
| 2025-02-19 | mptcp: cleanup mem accounting | Paolo Abeni | 1 | -3/+1 |
| 2025-02-19 | mptcp: move the whole rx path under msk socket lock protection | Paolo Abeni | 1 | -1/+1 |
| 2025-02-19 | mptcp: drop __mptcp_fastopen_gen_msk_ackseq() | Paolo Abeni | 1 | -3/+2 |
| 2025-02-11 | mptcp: pm: add local parameter for set_flags | Geliang Tang | 1 | -2/+4 |
| 2025-02-11 | mptcp: pm: drop skb parameter of set_flags | Geliang Tang | 1 | -2/+2 |
| 2025-02-11 | mptcp: pm: reuse sending nlmsg code in get_addr | Geliang Tang | 1 | -2/+4 |
| 2025-02-11 | mptcp: pm: add id parameter for get_addr | Geliang Tang | 1 | -2/+2 |
| 2025-02-11 | mptcp: pm: drop skb parameter of get_addr | Geliang Tang | 1 | -3/+2 |
| 2025-02-11 | mptcp: pm: make three pm wrappers static | Geliang Tang | 1 | -3/+0 |
| 2025-01-27 | mptcp: consolidate suboption status | Paolo Abeni | 1 | -14/+16 |
| 2025-01-16 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+7 |
| 2025-01-14 | mptcp: fix spurious wake-up on under memory pressure | Paolo Abeni | 1 | -2/+7 |
| 2024-12-15 | mptcp: drop free_list for deleting entries | Geliang Tang | 1 | -1/+2 |
| 2024-12-15 | mptcp: move mptcp_pm_remove_addrs into pm_userspace | Geliang Tang | 1 | -0/+4 |
| 2024-10-28 | mptcp: annotate data-races around subflow->fully_established | Gang Yan | 1 | -3/+3 |
| 2024-10-15 | mptcp: prevent MPC handshake on port-based signal endpoints | Paolo Abeni | 1 | -0/+1 |
| 2024-09-11 | mptcp: disable active MPTCP in case of blackhole | Matthieu Baerts (NGI0) | 1 | -1/+7 |
| 2024-09-11 | mptcp: export mptcp_subflow_early_fallback() | Matthieu Baerts (NGI0) | 1 | -0/+8 |
| 2024-09-03 | mptcp: pm: reduce entries iterations on connect | Matthieu Baerts (NGI0) | 1 | -9/+7 |
| 2024-08-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+6 |
| 2024-08-29 | mptcp: pm: ADD_ADDR 0 is not a new address | Matthieu Baerts (NGI0) | 1 | -0/+2 |
| 2024-08-29 | mptcp: avoid duplicated SUB_CLOSED events | Matthieu Baerts (NGI0) | 1 | -1/+2 |
| 2024-08-27 | mptcp: pr_debug: add missing \n at the end | Matthieu Baerts (NGI0) | 1 | -2/+2 |
| 2024-08-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+0 |
| 2024-08-20 | mptcp: pm: remove mptcp_pm_remove_subflow() | Matthieu Baerts (NGI0) | 1 | -3/+0 |
| 2024-08-19 | mptcp: Remove unused declaration mptcp_sockopt_sync() | Yue Haibing | 1 | -1/+0 |
| 2024-07-30 | mptcp: pm: fix backup support in signal endpoints | Matthieu Baerts (NGI0) | 1 | -0/+3 |
| 2024-07-30 | mptcp: distinguish rcv vs sent backup flag in requests | Matthieu Baerts (NGI0) | 1 | -0/+1 |
| 2024-06-06 | mptcp: add mptcp_space_from_win helper | Geliang Tang | 1 | -0/+5 |
| 2024-05-13 | mptcp: move mptcp_pm_gen.h's include | Matthieu Baerts (NGI0) | 1 | -2/+0 |
| 2024-05-13 | mptcp: add net.mptcp.available_schedulers | Gregory Detal | 1 | -0/+1 |
| 2024-05-13 | mptcp: fix full TCP keep-alive support | Matthieu Baerts (NGI0) | 1 | -0/+3 |
| 2024-04-26 | mptcp: introducing a helper into active reset logic | Jason Xing | 1 | -0/+11 |
| 2024-04-26 | mptcp: support rstreason for passive reset | Jason Xing | 1 | -0/+27 |
| 2024-04-11 | mptcp: add last time fields in mptcp_info | Geliang Tang | 1 | -0/+3 |
| 2024-04-01 | inet: preserve const qualifier in inet_csk() | Eric Dumazet | 1 | -1/+1 |
| 2024-03-11 | mptcp: annotate a data-race around sysctl_tcp_wmem[0] | Jason Xing | 1 | -1/+1 |
| 2024-03-06 | mptcp: update set_flags interfaces | Geliang Tang | 1 | -7/+3 |
| 2024-03-04 | mptcp: get addr in userspace pm list | Geliang Tang | 1 | -0/+2 |
| 2024-03-04 | mptcp: implement mptcp_userspace_pm_get_addr | Geliang Tang | 1 | -0/+2 |
| 2024-03-04 | mptcp: dump addrs in userspace pm list | Geliang Tang | 1 | -0/+3 |
| 2024-03-04 | mptcp: implement mptcp_userspace_pm_dump_addr | Geliang Tang | 1 | -0/+2 |
| 2024-03-04 | mptcp: export mptcp_genl_family & mptcp_nl_fill_addr | Geliang Tang | 1 | -0/+4 |
| 2024-03-04 | mptcp: make pm_remove_addrs_and_subflows static | Geliang Tang | 1 | -2/+0 |
| 2024-03-04 | mptcp: implement TCP_NOTSENT_LOWAT support | Paolo Abeni | 1 | -1/+27 |
| 2024-03-04 | mptcp: cleanup writer wake-up | Paolo Abeni | 1 | -10/+6 |
| 2024-02-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -10/+11 |
| 2024-02-26 | mptcp: check the protocol in mptcp_sk() with DEBUG_NET | Matthieu Baerts (NGI0) | 1 | -1/+7 |
| 2024-02-26 | mptcp: check the protocol in tcp_sk() with DEBUG_NET | Matthieu Baerts (NGI0) | 1 | -0/+10 |
| 2024-02-26 | mptcp: fix potential wake-up event loss | Paolo Abeni | 1 | -10/+11 |
| 2024-02-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+12 |
| 2024-02-18 | mptcp: fix data races on local_id | Paolo Abeni | 1 | -3/+12 |
| 2024-02-15 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -7/+9 |
| 2024-02-12 | mptcp: really cope with fastopen race | Paolo Abeni | 1 | -1/+2 |
| 2024-02-12 | mptcp: corner case locking for rx path fields initialization | Paolo Abeni | 1 | -4/+5 |
| 2024-02-12 | mptcp: fix rcv space initialization | Paolo Abeni | 1 | -1/+2 |
| 2024-02-12 | mptcp: drop the push_pending field | Paolo Abeni | 1 | -1/+0 |
| 2024-02-05 | mptcp: annotate lockless access for the tx path | Paolo Abeni | 1 | -1/+1 |
| 2024-02-05 | mptcp: annotate access for msk keys | Paolo Abeni | 1 | -2/+4 |
| 2024-01-02 | mptcp: add CurrEstab MIB counter support | Geliang Tang | 1 | -0/+1 |
| 2023-12-21 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Paolo Abeni | 1 | -3/+6 |
| 2023-12-17 | mptcp: fix inconsistent state on fastopen race | Paolo Abeni | 1 | -3/+6 |
| 2023-11-29 | mptcp: add mptcpi_subflows_total counter | Geliang Tang | 1 | -0/+9 |
| 2023-10-27 | mptcp: use mptcp_check_fallback helper | Geliang Tang | 1 | -1/+1 |
| 2023-10-27 | mptcp: drop useless ssk in pm_subflow_check_next | Geliang Tang | 1 | -1/+1 |
| 2023-10-25 | mptcp: refactor sndbuf auto-tuning | Paolo Abeni | 1 | -5/+49 |
| 2023-10-25 | mptcp: give rcvlowat some love | Paolo Abeni | 1 | -0/+20 |
| 2023-10-25 | mptcp: use plain bool instead of custom binary enum | Paolo Abeni | 1 | -6/+1 |
| 2023-10-25 | mptcp: add a new sysctl for make after break timeout | Paolo Abeni | 1 | -0/+1 |
| 2023-10-24 | net: mptcp: use policy generated by YAML spec | Davide Caratti | 1 | -4/+2 |
| 2023-10-24 | net: mptcp: rename netlink handlers to mptcp_pm_nl_<blah>_{doit,dumpit} | Davide Caratti | 1 | -4/+4 |
| 2023-10-05 | mptcp: fix delegated action races | Paolo Abeni | 1 | -23/+12 |
| 2023-09-18 | mptcp: fix dangling connection hang-up | Paolo Abeni | 1 | -0/+22 |
| 2023-09-18 | mptcp: rename timer related helper to less confusing names | Paolo Abeni | 1 | -1/+1 |
| 2023-08-22 | mptcp: register default scheduler | Geliang Tang | 1 | -0/+1 |
| 2023-08-22 | mptcp: add scheduler wrappers | Geliang Tang | 1 | -0/+4 |
| 2023-08-22 | mptcp: add scheduled in mptcp_subflow_context | Geliang Tang | 1 | -0/+3 |
| 2023-08-22 | mptcp: add sched in mptcp_sock | Geliang Tang | 1 | -0/+4 |
| 2023-08-22 | mptcp: add a new sysctl scheduler | Geliang Tang | 1 | -0/+1 |
| 2023-08-22 | mptcp: add struct mptcp_sched_ops | Geliang Tang | 1 | -0/+3 |
| 2023-08-22 | mptcp: drop last_snd and MPTCP_RESET_SCHEDULER | Geliang Tang | 1 | -2/+0 |
| 2023-08-14 | mptcp: get rid of msk->subflow | Paolo Abeni | 1 | -7/+6 |
| 2023-08-14 | mptcp: change the mpc check helper to return a sk | Paolo Abeni | 1 | -1/+1 |
| 2023-08-10 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+0 |
| 2023-08-04 | mptcp: fix disconnect vs accept race | Paolo Abeni | 1 | -1/+0 |
| 2023-07-24 | mptcp: fix rcv buffer auto-tuning | Paolo Abeni | 1 | -1/+7 |
| 2023-06-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -4/+1 |
| 2023-06-21 | mptcp: pass addr to mptcp_pm_alloc_anno_list | Geliang Tang | 1 | -1/+1 |
| 2023-06-21 | mptcp: add subflow unique id | Paolo Abeni | 1 | -1/+4 |
| 2023-06-21 | mptcp: track some aggregate data counters | Paolo Abeni | 1 | -0/+4 |
| 2023-06-21 | mptcp: drop legacy code around RX EOF | Paolo Abeni | 1 | -4/+1 |
| 2023-06-10 | mptcp: unify pm set_flags interfaces | Geliang Tang | 1 | -0/+4 |
| 2023-06-10 | mptcp: unify pm get_flags_and_ifindex_by_id | Geliang Tang | 1 | -0/+2 |
| 2023-06-10 | mptcp: unify pm get_local_id interfaces | Geliang Tang | 1 | -1/+1 |
| 2023-06-10 | mptcp: export local_address | Geliang Tang | 1 | -0/+1 |
| 2023-06-05 | mptcp: only send RM_ADDR in nl_cmd_remove | Geliang Tang | 1 | -0/+1 |
| 2023-06-01 | mptcp: consolidate passive msk socket initialization | Paolo Abeni | 1 | -4/+4 |
| 2023-06-01 | mptcp: add annotations around msk->subflow accesses | Paolo Abeni | 1 | -1/+5 |
| 2023-06-01 | mptcp: fix connect timeout handling | Paolo Abeni | 1 | -1/+0 |
| 2023-04-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+2 |
| 2023-04-19 | mptcp: fix accept vs worker race | Paolo Abeni | 1 | -0/+1 |
| 2023-04-19 | mptcp: stops worker on unaccepted sockets at listener close | Paolo Abeni | 1 | -0/+1 |
| 2023-04-17 | mptcp: make userspace_pm_append_new_local_addr static | Geliang Tang | 1 | -2/+0 |
| 2023-04-17 | mptcp: move first subflow allocation at mpc access time | Paolo Abeni | 1 | -1/+1 |
| 2023-04-17 | mptcp: drop unneeded argument | Paolo Abeni | 1 | -1/+1 |
| 2023-03-18 | mptcp: preserve const qualifier in mptcp_sk() | Eric Dumazet | 1 | -6/+3 |
| 2023-03-10 | mptcp: fix UaF in listener shutdown | Paolo Abeni | 1 | -1/+0 |
| 2023-03-10 | mptcp: use the workqueue to destroy unaccepted sockets | Paolo Abeni | 1 | -1/+4 |
| 2023-01-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+5 |
| 2023-01-13 | mptcp: netlink: respect v4/v6-only sockets | Matthieu Baerts | 1 | -0/+3 |
| 2023-01-13 | mptcp: explicitly specify sock family at subflow creation time | Paolo Abeni | 1 | -1/+2 |
| 2023-01-09 | mptcp: rename 'sk' to 'ssk' in mptcp_token_new_connect() | Menglong Dong | 1 | -1/+1 |
| 2022-12-21 | mptcp: fix lockdep false positive | Paolo Abeni | 1 | -1/+1 |
| 2022-12-21 | mptcp: fix deadlock in fastopen error path | Paolo Abeni | 1 | -1/+1 |
| 2022-12-01 | mptcp: add pm listener events | Geliang Tang | 1 | -0/+2 |
| 2022-11-29 | mptcp: add subflow_v(4,6)_send_synack() | Dmytro Shytyi | 1 | -0/+3 |
| 2022-11-29 | mptcp: implement delayed seq generation for passive fastopen | Dmytro Shytyi | 1 | -1/+15 |
| 2022-11-29 | mptcp: consolidate initial ack seq generation | Paolo Abeni | 1 | -3/+6 |
| 2022-10-24 | mptcp: factor out mptcp_connect() | Paolo Abeni | 1 | -1/+3 |
| 2022-10-24 | mptcp: set msk local address earlier | Paolo Abeni | 1 | -0/+1 |
| 2022-09-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+2 |
| 2022-09-28 | mptcp: fix unreleased socket in accept queue | Menglong Dong | 1 | -0/+1 |
| 2022-09-28 | mptcp: factor out __mptcp_close() without socket lock | Menglong Dong | 1 | -0/+1 |
| 2022-09-15 | mptcp: add mptcp_for_each_subflow_safe helper | Matthieu Baerts | 1 | -0/+2 |
| 2022-08-05 | mptcp: do not queue data on closed subflows | Paolo Abeni | 1 | -4/+7 |
| 2022-08-05 | mptcp: move subflow cleanup in mptcp_destroy_common() | Paolo Abeni | 1 | -1/+1 |
| 2022-07-12 | mptcp: more accurate MPC endpoint tracking | Paolo Abeni | 1 | -0/+1 |
| 2022-07-12 | mptcp: introduce and use mptcp_pm_send_ack() | Paolo Abeni | 1 | -1/+0 |
| 2022-07-09 | mptcp: move MPTCPOPT_HMAC_LEN to net/mptcp.h | Geliang Tang | 1 | -1/+0 |
| 2022-07-06 | mptcp: netlink: issue MP_PRIO signals from userspace PMs | Kishen Maloor | 1 | -1/+7 |
| 2022-07-06 | mptcp: Acquire the subflow socket lock before modifying MP_PRIO flags | Mat Martineau | 1 | -0/+1 |
| 2022-06-28 | mptcp: fix race on unaccepted mptcp sockets | Paolo Abeni | 1 | -0/+2 |
| 2022-06-28 | mptcp: fix shutdown vs fallback race | Paolo Abeni | 1 | -3/+16 |
| 2022-06-28 | mptcp: invoke MP_FAIL response when needed | Geliang Tang | 1 | -1/+2 |
| 2022-05-19 | mptcp: Do not traverse the subflow connection list without lock | Mat Martineau | 1 | -1/+0 |
| 2022-05-19 | mptcp: stop using the mptcp_has_another_subflow() helper | Paolo Abeni | 1 | -13/+0 |
| 2022-05-19 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+17 |
| 2022-05-18 | mptcp: Do TCP fallback on early DSS checksum failure | Mat Martineau | 1 | -1/+2 |
| 2022-05-18 | mptcp: fix checksum byte order | Paolo Abeni | 1 | -1/+1 |
| 2022-05-13 | mptcp: fix subflow accounting on close | Paolo Abeni | 1 | -0/+14 |
| 2022-05-05 | mptcp: never shrink offered window | Paolo Abeni | 1 | -1/+1 |
| 2022-05-04 | mptcp: netlink: allow userspace-driven subflow establishment | Florian Westphal | 1 | -0/+4 |
| 2022-05-04 | mptcp: netlink: Add MPTCP_PM_CMD_REMOVE | Kishen Maloor | 1 | -0/+4 |
| 2022-05-04 | mptcp: netlink: Add MPTCP_PM_CMD_ANNOUNCE | Kishen Maloor | 1 | -0/+7 |
| 2022-05-04 | mptcp: read attributes of addr entries managed by userspace PMs | Kishen Maloor | 1 | -1/+6 |
| 2022-05-04 | mptcp: handle local addrs announced by userspace PMs | Kishen Maloor | 1 | -0/+15 |
| 2022-05-03 | mptcp: establish subflows from either end of connection | Kishen Maloor | 1 | -2/+6 |