summaryrefslogtreecommitdiffstats
path: root/net/mptcp
Commit message (Expand)AuthorAgeFilesLines
* tcp: allow MPTCP to update the announced windowPaolo Abeni2022-05-051-1/+1
* mptcp: add mib for xmit window sharingPaolo Abeni2022-05-053-1/+5
* mptcp: really share subflow snd_wndPaolo Abeni2022-05-051-9/+15
* net: switch to netif_napi_add_tx()Jakub Kicinski2022-05-051-2/+2
* mptcp: netlink: allow userspace-driven subflow establishmentFlorian Westphal2022-05-043-0/+211
* mptcp: netlink: Add MPTCP_PM_CMD_REMOVEKishen Maloor2022-05-043-2/+74
* mptcp: netlink: Add MPTCP_PM_CMD_ANNOUNCEKishen Maloor2022-05-043-5/+79
* mptcp: netlink: split mptcp_pm_parse_addr into two functionsFlorian Westphal2022-05-041-21/+39
* mptcp: read attributes of addr entries managed by userspace PMsKishen Maloor2022-05-044-3/+62
* mptcp: handle local addrs announced by userspace PMsKishen Maloor2022-05-046-26/+113
* mptcp: allow ADD_ADDR reissuance by userspace PMsKishen Maloor2022-05-031-2/+10
* mptcp: expose server_side attribute in MPTCP netlink eventsKishen Maloor2022-05-031-0/+3
* mptcp: establish subflows from either end of connectionKishen Maloor2022-05-033-7/+8
* mptcp: reflect remote port (not 0) in ANNOUNCED eventsKishen Maloor2022-05-034-8/+15
* mptcp: store remote id from MP_JOIN SYN/ACK in local ctxKishen Maloor2022-05-031-0/+1
* mptcp: bypass in-kernel PM restrictions for non-kernel PMsKishen Maloor2022-05-034-3/+32
* mptcp: Add a per-namespace sysctl to set the default path manager typeMat Martineau2022-04-293-11/+45
* mptcp: Make kernel path manager check for userspace-managed socketsMat Martineau2022-04-291-6/+12
* mptcp: Bypass kernel PM when userspace PM is enabledMat Martineau2022-04-292-1/+6
* mptcp: Add a member to mptcp_pm_data to track kernel vs userspace modeMat Martineau2022-04-292-0/+13
* mptcp: Remove redundant assignments in path manager initMat Martineau2022-04-293-27/+18
* mptcp: reset subflow when MP_FAIL doesn't respondGeliang Tang2022-04-274-0/+68
* mptcp: add MP_FAIL response supportGeliang Tang2022-04-273-1/+12
* mptcp: add data lock for sk timersGeliang Tang2022-04-271-0/+12
* mptcp: use mptcp_stop_timerGeliang Tang2022-04-271-2/+2
* mptcp: add mib for infinite map sendingGeliang Tang2022-04-233-0/+3
* mptcp: infinite mapping receivingGeliang Tang2022-04-231-1/+3
* mptcp: infinite mapping sendingGeliang Tang2022-04-234-2/+41
* mptcp: track and update contiguous data statusGeliang Tang2022-04-233-1/+7
* mptcp: add the fallback checkGeliang Tang2022-04-231-21/+24
* mptcp: don't send RST for single subflowGeliang Tang2022-04-231-5/+5
* net: remove noblock parameter from recvmsg() entitiesOliver Hartkopp2022-04-121-2/+2
* mptcp: listen diag dump supportFlorian Westphal2022-04-111-0/+91
* mptcp: remove locking in mptcp_diag_fill_infoFlorian Westphal2022-04-111-6/+0
* mptcp: diag: switch to context structureFlorian Westphal2022-04-111-3/+11
* mptcp: add pm_nl_pernet helpersGeliang Tang2022-04-111-17/+24
* mptcp: reset the packet scheduler on PRIO changePaolo Abeni2022-04-111-0/+2
* mptcp: reset the packet scheduler on incoming MP_PRIOPaolo Abeni2022-04-113-4/+18
* mptcp: optimize release_cb for the common casePaolo Abeni2022-04-111-7/+9
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-03-231-0/+1
|\
| * mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skbYonglong Li2022-03-181-0/+1
* | mptcp: send ADD_ADDR echo before create subflowsYonglong Li2022-03-181-13/+5
* | mptcp: add fullmesh flag check for adding addressGeliang Tang2022-03-081-0/+6
* | mptcp: strict local address ID selectionPaolo Abeni2022-03-084-23/+63
* | mptcp: introduce implicit endpointsPaolo Abeni2022-03-081-17/+44
* | mptcp: more careful RM_ADDR generationPaolo Abeni2022-03-081-6/+4
* | mptcp: use MPTCP_SUBFLOW_NODATAGeliang Tang2022-03-081-4/+4
* | mptcp: add tracepoint in mptcp_sendmsg_fragGeliang Tang2022-03-081-0/+1
* | mptcp: add the mibs for MP_RSTGeliang Tang2022-03-043-0/+6
* | mptcp: add the mibs for MP_FASTCLOSEGeliang Tang2022-03-043-0/+7