Centos-kernel-stream-9/net/mptcp
Benjamin Coddington c84f509d43 mptcp: fix tracking issue in mptcp_subflow_create_socket()
JIRA: https://issues.redhat.com/browse/RHEL-73723

commit d1e96cc4fbe031c19d6fd9d8d2e63c03452fa290
Author: Eric Dumazet <edumazet@google.com>
Date:   Tue Oct 25 18:05:46 2022 +0000

    mptcp: fix tracking issue in mptcp_subflow_create_socket()

    My recent patch missed that mptcp_subflow_create_socket()
    was creating a 'kernel' socket, then converted it to 'user' socket.

    Fixes: 0cafd77dcd03 ("net: add a refcount tracker for kernel sockets")
    Reported-by: syzbot <syzkaller@googlegroups.com>
    Signed-off-by: Eric Dumazet <edumazet@google.com>
    Cc: Matthieu Baerts <matthieu.baerts@tessares.net>
    Reviewed-by: Kuniyuki Iwashima <kuniyu@amazon.com>
    Reviewed-by: Mat Martineau <mathew.j.martineau@linux.intel.com>
    Link: https://lore.kernel.org/r/20221025180546.652251-1-edumazet@google.com
    Signed-off-by: Jakub Kicinski <kuba@kernel.org>

Signed-off-by: Benjamin Coddington <bcodding@redhat.com>
2025-01-31 06:45:48 -05:00
..
Kconfig
Makefile net: mptcp: use policy generated by YAML spec 2023-10-31 21:50:28 +01:00
bpf.c bpf: Add update_socket_protocol hook 2023-10-31 21:50:01 +01:00
crypto.c
crypto_test.c mptcp: fill in missing MODULE_DESCRIPTION() 2024-07-31 20:32:27 -06:00
ctrl.c mptcp: prefer strscpy over strcpy 2024-11-12 10:18:59 +01:00
diag.c mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size 2024-11-12 10:19:00 +01:00
fastopen.c mptcp: pr_debug: add missing \n at the end 2024-11-12 10:19:01 +01:00
mib.c Merge: mptcp: phase-1 backports for RHEL-9.6 2024-11-22 09:18:31 +00:00
mib.h Merge: mptcp: phase-1 backports for RHEL-9.6 2024-11-22 09:18:31 +00:00
mptcp_diag.c
mptcp_pm_gen.c netlink: specs: mptcp: rename the MPTCP path management spec 2024-05-10 16:34:21 +02:00
mptcp_pm_gen.h netlink: specs: mptcp: rename the MPTCP path management spec 2024-05-10 16:34:21 +02:00
options.c mptcp: fix TCP options overflow. 2025-01-13 14:58:12 +00:00
pm.c mptcp: pm: ADD_ADDR 0 is not a new address 2024-11-12 10:19:01 +01:00
pm_netlink.c Merge: mptcp: phase-1 backports for RHEL-9.6 2024-11-22 09:18:31 +00:00
pm_userspace.c mptcp: pm: fix backup support in signal endpoints 2024-11-12 10:18:59 +01:00
protocol.c Merge: io_uring: Update to upstream v6.10 + fixes 2025-01-13 18:58:47 +00:00
protocol.h mptcp: pm: ADD_ADDR 0 is not a new address 2024-11-12 10:19:01 +01:00
sched.c mptcp: pr_debug: add missing \n at the end 2024-11-12 10:19:01 +01:00
sockopt.c mptcp: pr_debug: add missing \n at the end 2024-11-12 10:19:01 +01:00
subflow.c mptcp: fix tracking issue in mptcp_subflow_create_socket() 2025-01-31 06:45:48 -05:00
syncookies.c
token.c mptcp: add statistics for mptcp socket in use 2023-05-11 11:46:46 +02:00
token_test.c mptcp: fill in missing MODULE_DESCRIPTION() 2024-07-31 20:32:27 -06:00