summaryrefslogtreecommitdiffstats
path: root/net/mptcp/subflow.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2023-06-281-0/+2
|\
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-221-7/+10
| |\
| * | mptcp: add subflow unique idPaolo Abeni2023-06-211-0/+2
* | | Merge tag 'selinux-pr-20230626' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-06-271-0/+6
|\ \ \ | |_|/ |/| |
| * | security, lsm: Introduce security_mptcp_add_subflow()Paolo Abeni2023-05-181-0/+6
* | | mptcp: consolidate fallback and non fallback state machinePaolo Abeni2023-06-211-7/+10
| |/ |/|
* | mptcp: consolidate passive msk socket initializationPaolo Abeni2023-06-011-27/+1
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-04-201-3/+77
|\
| * mptcp: fix accept vs worker racePaolo Abeni2023-04-191-10/+12
| * mptcp: stops worker on unaccepted sockets at listener closePaolo Abeni2023-04-191-0/+72
* | mptcp: drop unneeded argumentPaolo Abeni2023-04-171-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-04-131-12/+6
|\|
| * mptcp: use mptcp_schedule_work instead of open-coding itPaolo Abeni2023-04-131-12/+6
* | mptcp: simplify subflow_syn_recv_sock()Paolo Abeni2023-03-291-28/+13
* | mptcp: avoid unneeded address copyPaolo Abeni2023-03-291-2/+0
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-03-171-86/+42
|\|
| * 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-101-72/+0
| * mptcp: use the workqueue to destroy unaccepted socketsPaolo Abeni2023-03-101-5/+12
| * mptcp: refactor passive socket initializationPaolo Abeni2023-03-101-6/+21
| * mptcp: fix possible deadlock in subflow_error_reportPaolo Abeni2023-03-101-0/+7
* | mptcp: annotate lockless accesses to sk->sk_errEric Dumazet2023-03-171-2/+2
|/
* 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-131-4/+5
* mptcp: fix lockdep false positivePaolo Abeni2022-12-211-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-291-0/+43
* | mptcp: implement delayed seq generation for passive fastopenDmytro Shytyi2022-11-291-1/+4
* | mptcp: consolidate initial ack seq generationPaolo Abeni2022-11-291-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-281-3/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-10-271-0/+7
|\|
| * mptcp: set msk local address earlierPaolo Abeni2022-10-241-0/+7
* | mptcp: fix tracking issue in mptcp_subflow_create_socket()Eric Dumazet2022-10-261-0/+2
|/
* mptcp: fix unreleased socket in accept queueMenglong Dong2022-09-281-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-281-1/+1
|\
| * mptcp: Do not return EINPROGRESS when subflow creation succeedsMat Martineau2022-07-261-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-06-301-29/+98
|\|
| * mptcp: fix race on unaccepted mptcp socketsPaolo Abeni2022-06-281-0/+52
| * mptcp: consistent map handling on failurePaolo Abeni2022-06-281-10/+9
| * mptcp: fix shutdown vs fallback racePaolo Abeni2022-06-281-1/+1
| * mptcp: invoke MP_FAIL response when neededGeliang Tang2022-06-281-9/+29