summaryrefslogtreecommitdiffstats
path: root/net/mptcp/subflow.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* mptcp: use the workqueue to destroy unaccepted socketsPaolo Abeni2023-03-111-5/+12
* mptcp: refactor passive socket initializationPaolo Abeni2023-03-111-6/+21
* mptcp: fix possible deadlock in subflow_error_reportPaolo Abeni2023-03-111-0/+7
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-02-091-2/+10
|\
| * mptcp: be careful on subflow status propagation on errorsPaolo Abeni2023-02-081-1/+9
| * mptcp: fix locking for in-kernel listener creationPaolo Abeni2023-02-081-1/+1
* | net/sock: Introduce trace_sk_data_ready()Peilin Ye2023-01-231-0/+3
|/
* mptcp: explicitly specify sock family at subflow creation timePaolo Abeni2023-01-141-4/+5
* mptcp: fix lockdep false positivePaolo Abeni2022-12-221-2/+17
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2022-12-131-10/+51
|\
| * mptcp: use proper req destructor for IPv6Matthieu Baerts2022-12-121-3/+16
| * mptcp: dedicated request sock for subflow in v6Matthieu Baerts2022-12-121-8/+26
| * mptcp: remove MPTCP 'ifdef' in TCP SYN cookiesMatthieu Baerts2022-12-121-1/+11
* | mptcp: add subflow_v(4,6)_send_synack()Dmytro Shytyi2022-11-301-0/+43
* | mptcp: implement delayed seq generation for passive fastopenDmytro Shytyi2022-11-301-1/+4
* | mptcp: consolidate initial ack seq generationPaolo Abeni2022-11-301-22/+35
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-11-291-3/+3
|\|
| * mptcp: fix sleep in atomic at close timePaolo Abeni2022-11-291-3/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-10-281-0/+7
|\|
| * mptcp: set msk local address earlierPaolo Abeni2022-10-251-0/+7
* | mptcp: fix tracking issue in mptcp_subflow_create_socket()Eric Dumazet2022-10-271-0/+2
|/
* mptcp: fix unreleased socket in accept queueMenglong Dong2022-09-291-26/+7
* mptcp: move subflow cleanup in mptcp_destroy_common()Paolo Abeni2022-08-051-1/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-291-1/+1
|\
| * mptcp: Do not return EINPROGRESS when subflow creation succeedsMat Martineau2022-07-271-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-011-29/+98
|\|
| * mptcp: fix race on unaccepted mptcp socketsPaolo Abeni2022-06-291-0/+52
| * mptcp: consistent map handling on failurePaolo Abeni2022-06-291-10/+9
| * mptcp: fix shutdown vs fallback racePaolo Abeni2022-06-291-1/+1
| * mptcp: invoke MP_FAIL response when neededGeliang Tang2022-06-291-9/+29
| * mptcp: introduce MAPPING_BAD_CSUMPaolo Abeni2022-06-291-9/+9
| * mptcp: fix error mibs accountingPaolo Abeni2022-06-291-3/+1
* | net: mptcp: fix some spelling mistake in mptcpMenglong Dong2022-06-291-1/+1
|/
* mptcp: Check for orphaned subflow before handling MP_FAIL timerMat Martineau2022-05-201-8/+4
* mptcp: stop using the mptcp_has_another_subflow() helperPaolo Abeni2022-05-201-2/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-05-191-7/+28
|\
| * mptcp: Do TCP fallback on early DSS checksum failureMat Martineau2022-05-181-3/+18
| * mptcp: fix checksum byte orderPaolo Abeni2022-05-181-1/+1
| * mptcp: fix subflow accounting on closePaolo Abeni2022-05-141-3/+9
* | mptcp: read attributes of addr entries managed by userspace PMsKishen Maloor2022-05-041-1/+1
* | mptcp: store remote id from MP_JOIN SYN/ACK in local ctxKishen Maloor2022-05-041-0/+1
* | mptcp: bypass in-kernel PM restrictions for non-kernel PMsKishen Maloor2022-05-041-1/+3
* | mptcp: reset subflow when MP_FAIL doesn't respondGeliang Tang2022-04-271-0/+11
* | mptcp: add MP_FAIL response supportGeliang Tang2022-04-271-0/+2
* | mptcp: infinite mapping receivingGeliang Tang2022-04-231-1/+3
* | mptcp: track and update contiguous data statusGeliang Tang2022-04-231-1/+3
* | mptcp: add the fallback checkGeliang Tang2022-04-231-21/+24
* | mptcp: don't send RST for single subflowGeliang Tang2022-04-231-5/+5
|/
* mptcp: strict local address ID selectionPaolo Abeni2022-03-091-9/+58
* mptcp: use MPTCP_SUBFLOW_NODATAGeliang Tang2022-03-091-4/+4