summaryrefslogtreecommitdiffstats
path: root/net/mptcp/protocol.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* mptcp: fix lockdep false positivePaolo Abeni2022-12-221-1/+1
* mptcp: fix deadlock in fastopen error pathPaolo Abeni2022-12-221-3/+15
* mptcp: add pm listener eventsGeliang Tang2022-12-021-0/+3
* mptcp: add subflow_v(4,6)_send_synack()Dmytro Shytyi2022-11-301-1/+1
* mptcp: implement delayed seq generation for passive fastopenDmytro Shytyi2022-11-301-9/+0
* mptcp: consolidate initial ack seq generationPaolo Abeni2022-11-301-18/+1
* mptcp: add MSG_FASTOPEN sendmsg flag supportDmytro Shytyi2022-11-301-6/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-11-291-7/+6
|\
| * mptcp: don't orphan ssk in mptcp_close()Menglong Dong2022-11-291-7/+6
* | mptcp: get sk from msk directlyGeliang Tang2022-11-121-2/+2
* | mptcp: change 'first' as a parameterGeliang Tang2022-11-121-14/+6
* | mptcp: use msk instead of mptcp_skGeliang Tang2022-11-121-5/+5
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-10-281-80/+102
|\|
| * mptcp: fix abba deadlock on fastopenPaolo Abeni2022-10-251-15/+34
| * mptcp: factor out mptcp_connect()Paolo Abeni2022-10-251-66/+70
| * mptcp: set msk local address earlierPaolo Abeni2022-10-251-2/+1
* | net: introduce and use custom sockopt socket flagPaolo Abeni2022-10-241-0/+4
* | inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().Kuniyuki Iwashima2022-10-241-7/+0
|/
* mptcp: update misleading comments.Paolo Abeni2022-10-031-7/+7
* mptcp: use fastclose on more edge scenariosPaolo Abeni2022-10-031-19/+44
* mptcp: propagate fastclose errorPaolo Abeni2022-10-031-11/+36
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-09-291-3/+13
|\
| * mptcp: fix unreleased socket in accept queueMenglong Dong2022-09-291-1/+1
| * mptcp: factor out __mptcp_close() without socket lockMenglong Dong2022-09-291-2/+12
* | mptcp: poll allow write call before actual connectBenjamin Hesmans2022-09-291-0/+4
* | mptcp: handle defer connect in mptcp_sendmsgDmytro Shytyi2022-09-291-0/+22
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-09-221-1/+7
|\|
| * mptcp: fix fwd memory accounting on coalescePaolo Abeni2022-09-131-1/+7
* | mptcp: add do_check_data_fin to replace copiedGeliang Tang2022-09-151-3/+4
* | mptcp: add mptcp_for_each_subflow_safe helperMatthieu Baerts2022-09-151-3/+3
|/
* net: Fix data-races around sysctl_max_skb_frags.Kuniyuki Iwashima2022-08-241-1/+1
* mptcp: do not queue data on closed subflowsPaolo Abeni2022-08-051-1/+7
* mptcp: move subflow cleanup in mptcp_destroy_common()Paolo Abeni2022-08-051-24/+15
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-291-4/+4
|\
| * net: Fix data-races around sysctl_[rw]mem(_offset)?.Kuniyuki Iwashima2022-07-251-3/+3
| * tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf.Kuniyuki Iwashima2022-07-221-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-151-2/+2
|\|
| * mptcp: fix subflow traversal at disconnect timePaolo Abeni2022-07-111-2/+2
* | mptcp: introduce and use mptcp_pm_send_ack()Paolo Abeni2022-07-131-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-071-2/+7
|\|
| * mptcp: Acquire the subflow socket lock before modifying MP_PRIO flagsMat Martineau2022-07-061-2/+7
* | mptcp: refine memory schedulingPaolo Abeni2022-07-011-1/+2
* | mptcp: drop SK_RECLAIM_* macrosPaolo Abeni2022-07-011-33/+2
* | mptcp: never fetch fwd memory from the subflowPaolo Abeni2022-07-011-8/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-011-31/+53
|\|
| * mptcp: fix race on unaccepted mptcp socketsPaolo Abeni2022-06-291-0/+5
| * mptcp: fix shutdown vs fallback racePaolo Abeni2022-06-291-1/+1
| * mptcp: invoke MP_FAIL response when neededGeliang Tang2022-06-291-30/+47
* | net: keep sk->sk_forward_alloc as small as possibleEric Dumazet2022-06-111-1/+1
* | net: add per_cpu_fw_alloc field to struct protoEric Dumazet2022-06-111-0/+3