| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-26 | mptcp: pm: rename 'subflows' to 'extra_subflows' | Matthieu Baerts (NGI0) | 1 | -1/+1 |
| 2025-04-23 | mptcp: pm: Defer freeing of MPTCP userspace path manager entries | Mat Martineau | 1 | -1/+5 |
| 2025-03-20 | mptcp: pm: register in-kernel and userspace PM | Geliang Tang | 1 | -0/+10 |
| 2025-03-10 | mptcp: pm: avoid calling PM specific code from core | Matthieu Baerts (NGI0) | 1 | -4/+1 |
| 2025-03-10 | mptcp: pm: remove '_nl' from mptcp_pm_nl_mp_prio_send_ack | Matthieu Baerts (NGI0) | 1 | -2/+2 |
| 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 | -11/+6 |
| 2025-03-03 | mptcp: use sock_kmemdup for address entry | Geliang Tang | 1 | -2/+1 |
| 2025-02-24 | mptcp: pm: drop inet6_sk after inet_sk | Geliang Tang | 1 | -3/+1 |
| 2025-02-24 | mptcp: pm: drop match in userspace_pm_append_new_local_addr | Geliang Tang | 1 | -8/+3 |
| 2025-02-24 | mptcp: pm: add mptcp_pm_genl_fill_addr helper | Geliang Tang | 1 | -11/+1 |
| 2025-02-24 | mptcp: pm: add a build check for userspace_pm_dump_addr | Geliang Tang | 1 | -0/+2 |
| 2025-02-11 | mptcp: pm: add local parameter for set_flags | Geliang Tang | 1 | -12/+7 |
| 2025-02-11 | mptcp: pm: change rem type of set_flags | Geliang Tang | 1 | -4/+4 |
| 2025-02-11 | mptcp: pm: drop skb parameter of set_flags | Geliang Tang | 1 | -1/+1 |
| 2025-02-11 | mptcp: pm: reuse sending nlmsg code in get_addr | Geliang Tang | 1 | -37/+5 |
| 2025-02-11 | mptcp: pm: add id parameter for get_addr | Geliang Tang | 1 | -12/+4 |
| 2025-02-11 | mptcp: pm: drop skb parameter of get_addr | Geliang Tang | 1 | -2/+1 |
| 2025-02-11 | mptcp: pm: use NL_SET_ERR_MSG_ATTR when possible | Matthieu Baerts (NGI0) | 1 | -14/+19 |
| 2025-02-11 | mptcp: pm: mark missing address attributes | Matthieu Baerts (NGI0) | 1 | -3/+12 |
| 2025-02-11 | mptcp: pm: remove duplicated error messages | Matthieu Baerts (NGI0) | 1 | -15/+5 |
| 2025-02-11 | mptcp: pm: userspace: use GENL_REQ_ATTR_CHECK | Geliang Tang | 1 | -22/+19 |
| 2025-02-11 | mptcp: pm: improve error messages | Matthieu Baerts (NGI0) | 1 | -1/+9 |
| 2025-02-11 | mptcp: pm: more precise error messages | Matthieu Baerts (NGI0) | 1 | -7/+24 |
| 2025-02-11 | mptcp: pm: userspace: flags: clearer msg if no remote addr | Matthieu Baerts (NGI0) | 1 | -5/+3 |
| 2025-02-11 | mptcp: pm: drop info of userspace_pm_remove_id_zero_address | Geliang Tang | 1 | -7/+8 |
| 2025-01-15 | mptcp: fix for setting remote ipv4mapped address | Geliang Tang | 1 | -1/+1 |
| 2024-12-15 | mptcp: drop useless "err = 0" in subflow_destroy | Geliang Tang | 1 | -11/+10 |
| 2024-12-15 | mptcp: change local addr type of subflow_destroy | Geliang Tang | 1 | -12/+11 |
| 2024-12-15 | mptcp: drop free_list for deleting entries | Geliang Tang | 1 | -27/+15 |
| 2024-12-15 | mptcp: move mptcp_pm_remove_addrs into pm_userspace | Geliang Tang | 1 | -0/+28 |
| 2024-12-15 | mptcp: add mptcp_userspace_pm_get_sock helper | Geliang Tang | 1 | -97/+47 |
| 2024-12-15 | mptcp: add mptcp_for_each_userspace_pm_addr macro | Geliang Tang | 1 | -4/+8 |
| 2024-12-15 | mptcp: add mptcp_userspace_pm_lookup_addr helper | Geliang Tang | 1 | -35/+36 |
| 2024-11-13 | mptcp: hold pm lock when deleting entry | Geliang Tang | 1 | -0/+3 |
| 2024-11-13 | mptcp: update local address flags when setting it | Geliang Tang | 1 | -0/+12 |
| 2024-11-05 | mptcp: use sock_kfree_s instead of kfree | Geliang Tang | 1 | -1/+2 |
| 2024-09-03 | mptcp: pm: reduce entries iterations on connect | Matthieu Baerts (NGI0) | 1 | -27/+13 |
| 2024-07-30 | mptcp: pm: fix backup support in signal endpoints | Matthieu Baerts (NGI0) | 1 | -0/+18 |
| 2024-05-13 | mptcp: move mptcp_pm_gen.h's include | Matthieu Baerts (NGI0) | 1 | -0/+1 |
| 2024-03-06 | mptcp: set error messages for set_flags | Geliang Tang | 1 | -2/+7 |
| 2024-03-06 | mptcp: update set_flags interfaces | Geliang Tang | 1 | -6/+26 |
| 2024-03-04 | mptcp: implement mptcp_userspace_pm_get_addr | Geliang Tang | 1 | -0/+74 |
| 2024-03-04 | mptcp: add userspace_pm_lookup_addr_by_id helper | Geliang Tang | 1 | -15/+16 |
| 2024-03-04 | mptcp: check userspace pm flags | Geliang Tang | 1 | -5/+10 |
| 2024-03-04 | mptcp: implement mptcp_userspace_pm_dump_addr | Geliang Tang | 1 | -0/+60 |
| 2024-02-26 | mptcp: map v4 address to v6 when destroying subflow | Geliang Tang | 1 | -0/+10 |
| 2024-02-18 | mptcp: fix data races on local_id | Paolo Abeni | 1 | -1/+1 |
| 2024-02-18 | mptcp: add needs_id for userspace appending addr | Geliang Tang | 1 | -6/+7 |
| 2024-02-12 | mptcp: check addrs list in userspace_pm_get_local_id | Geliang Tang | 1 | -1/+12 |
| 2023-11-29 | mptcp: userspace pm rename remove_err to out | Geliang Tang | 1 | -4/+4 |
| 2023-10-27 | mptcp: define more local variables sk | Geliang Tang | 1 | -11/+20 |
| 2023-10-27 | mptcp: move sk assignment statement ahead | Geliang Tang | 1 | -5/+6 |
| 2023-10-27 | mptcp: userspace pm send RM_ADDR for ID 0 | Geliang Tang | 1 | -0/+39 |
| 2023-10-24 | net: mptcp: rename netlink handlers to mptcp_pm_nl_<blah>_{doit,dumpit} | Davide Caratti | 1 | -4/+4 |
| 2023-10-05 | mptcp: userspace pm allow creating id 0 subflow | Geliang Tang | 1 | -6/+0 |
| 2023-06-21 | mptcp: pass addr to mptcp_pm_alloc_anno_list | Geliang Tang | 1 | -1/+1 |
| 2023-06-10 | mptcp: unify pm get_flags_and_ifindex_by_id | Geliang Tang | 1 | -3/+0 |
| 2023-06-05 | mptcp: update userspace pm infos | Geliang Tang | 1 | -0/+5 |
| 2023-06-05 | mptcp: add address into userspace pm list | Geliang Tang | 1 | -0/+41 |
| 2023-06-05 | mptcp: only send RM_ADDR in nl_cmd_remove | Geliang Tang | 1 | -1/+1 |
| 2023-04-17 | mptcp: make userspace_pm_append_new_local_addr static | Geliang Tang | 1 | -2/+2 |
| 2023-01-26 | mptcp: userspace pm: use a single point of exit | Matthieu Baerts | 1 | -2/+3 |
| 2023-01-13 | mptcp: netlink: respect v4/v6-only sockets | Matthieu Baerts | 1 | -0/+7 |
| 2022-12-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Paolo Abeni | 1 | -0/+4 |
| 2022-12-12 | mptcp: netlink: fix some error return code | Wei Yongjun | 1 | -0/+4 |
| 2022-11-11 | mptcp: get sk from msk directly | Geliang Tang | 1 | -2/+2 |
| 2022-07-06 | mptcp: update MIB_RMSUBFLOW in cmd_sf_destroy | Geliang Tang | 1 | -0/+2 |
| 2022-07-06 | mptcp: netlink: issue MP_PRIO signals from userspace PMs | Kishen Maloor | 1 | -0/+30 |
| 2022-07-06 | mptcp: fix locking in mptcp_nl_cmd_sf_destroy() | Paolo Abeni | 1 | -13/+6 |
| 2022-05-04 | mptcp: netlink: allow userspace-driven subflow establishment | Florian Westphal | 1 | -0/+185 |
| 2022-05-04 | mptcp: netlink: Add MPTCP_PM_CMD_REMOVE | Kishen Maloor | 1 | -0/+62 |
| 2022-05-04 | mptcp: netlink: Add MPTCP_PM_CMD_ANNOUNCE | Kishen Maloor | 1 | -0/+61 |
| 2022-05-04 | mptcp: read attributes of addr entries managed by userspace PMs | Kishen Maloor | 1 | -0/+43 |
| 2022-05-04 | mptcp: handle local addrs announced by userspace PMs | Kishen Maloor | 1 | -0/+78 |