summaryrefslogtreecommitdiffstats
path: root/net/mptcp
Commit message (Expand)AuthorAgeFilesLines
* mptcp: update userspace pm infosGeliang Tang2023-06-052-4/+24
* mptcp: add address into userspace pm listGeliang Tang2023-06-051-0/+41
* mptcp: only send RM_ADDR in nl_cmd_removeGeliang Tang2023-06-053-1/+20
* mptcp: fix active subflow finalizationPaolo Abeni2023-06-011-9/+14
* mptcp: add annotations around sk->sk_shutdown accessesPaolo Abeni2023-06-011-13/+16
* mptcp: fix data race around msk->first accessPaolo Abeni2023-06-011-3/+3
* mptcp: consolidate passive msk socket initializationPaolo Abeni2023-06-013-38/+33
* mptcp: add annotations around msk->subflow accessesPaolo Abeni2023-06-012-9/+15
* mptcp: fix connect timeout handlingPaolo Abeni2023-06-012-23/+7
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-04-203-27/+129
|\
| * mptcp: fix accept vs worker racePaolo Abeni2023-04-193-33/+58
| * mptcp: stops worker on unaccepted sockets at listener closePaolo Abeni2023-04-193-1/+78
* | mptcp: remove unused 'remaining' variableMatthieu Baerts2023-04-171-5/+2
* | mptcp: make userspace_pm_append_new_local_addr staticGeliang Tang2023-04-172-4/+2
* | mptcp: fastclose msk when cleaning unaccepted socketsPaolo Abeni2023-04-171-2/+5
* | mptcp: move first subflow allocation at mpc access timePaolo Abeni2023-04-174-37/+54
* | mptcp: move fastopen subflow check inside mptcp_sendmsg_fastopen()Paolo Abeni2023-04-171-6/+18
* | mptcp: avoid unneeded __mptcp_nmpc_socket() usagePaolo Abeni2023-04-171-3/+6
* | mptcp: drop unneeded argumentPaolo Abeni2023-04-174-5/+5
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-04-134-18/+18
|\|
| * mptcp: fix NULL pointer dereference on fastopen early fallbackPaolo Abeni2023-04-131-2/+9
| * mptcp: stricter state check in mptcp_workerPaolo Abeni2023-04-131-1/+1
| * mptcp: use mptcp_schedule_work instead of open-coding itPaolo Abeni2023-04-132-15/+8
* | mptcp: do not fill info not used by the PM in usedMatthieu Baerts2023-03-291-7/+13
* | mptcp: simplify subflow_syn_recv_sock()Paolo Abeni2023-03-291-28/+13
* | mptcp: avoid unneeded address copyPaolo Abeni2023-03-291-2/+0
* | mptcp: preserve const qualifier in mptcp_sk()Eric Dumazet2023-03-182-7/+4
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-03-174-120/+94
|\|
| * mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket()Paolo Abeni2023-03-101-0/+16
| * mptcp: avoid setting TCP_CLOSE state twiceMatthieu Baerts2023-03-101-1/+0
| * mptcp: add ro_after_init for tcp{,v6}_prot_overrideGeliang Tang2023-03-101-2/+2
| * mptcp: fix UaF in listener shutdownPaolo Abeni2023-03-103-78/+2
| * mptcp: use the workqueue to destroy unaccepted socketsPaolo Abeni2023-03-103-16/+46
| * mptcp: refactor passive socket initializationPaolo Abeni2023-03-102-23/+21
| * mptcp: fix possible deadlock in subflow_error_reportPaolo Abeni2023-03-101-0/+7
* | inet: preserve const qualifier in inet_sk()Eric Dumazet2023-03-171-1/+1
* | mptcp: annotate lockless accesses to sk->sk_errEric Dumazet2023-03-173-7/+7
|/
* net: no longer support SOCK_REFCNT_DEBUG featureJason Xing2023-02-151-1/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-02-094-8/+34
|\
| * mptcp: be careful on subflow status propagation on errorsPaolo Abeni2023-02-081-1/+9
| * mptcp: fix locking for in-kernel listener creationPaolo Abeni2023-02-082-5/+7
| * mptcp: fix locking for setsockopt corner-casePaolo Abeni2023-02-081-2/+9
| * mptcp: do not wait for bare sockets' timeoutPaolo Abeni2023-02-081-0/+9
* | mptcp: userspace pm: use a single point of exitMatthieu Baerts2023-01-261-2/+3
* | mptcp: propagate sk_ipv6only to subflowsMatthieu Baerts2023-01-261-0/+1
* | mptcp: let the in-kernel PM use mixed IPv4 and IPv6 addressesPaolo Abeni2023-01-261-27/+31
* | net/sock: Introduce trace_sk_data_ready()Peilin Ye2023-01-231-0/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-01-205-6/+43
|\|
| * mptcp: netlink: respect v4/v6-only socketsMatthieu Baerts2023-01-133-0/+35
| * mptcp: explicitly specify sock family at subflow creation timePaolo Abeni2023-01-133-6/+8