<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>8617e85e - mptcp: pm: split in-kernel PM specific code</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#8617e85e</link>
        <description>mptcp: pm: split in-kernel PM specific codeBefore this patch, the PM code was dispersed in different places:- pm.c had common code for all PMs- pm_netlink.c was supposed to be about the in-kernel PM, but also had  exported common Netlink helpers, NL events for PM userspace daemons,  etc. quite confusing.To clarify the code, a reorganisation is suggested here, only by movingcode around to avoid confusions:- pm_netlink.c now only contains common PM Netlink code:  - PM events: this code was already there  - shared helpers around Netlink code that were already there as well  - more shared Netlink commands code from pm.c will come after- pm_kernel.c now contains only code that is specific to the in-kernel  PM. Now all functions are either called from:  - pm.c: events coming from the core, when this PM is being used  - pm_netlink.c: for shared Netlink commands  - mptcp_pm_gen.c: for Netlink commands specific to the in-kernel PM  - sockopt.c: for the exported counters per netns  - (while at it, a useless &apos;return;&apos; spot by checkpatch at the end of     mptcp_pm_nl_set_flags_all, has been removed)The code around the PM is now less confusing, which should help for themaintenance in the long term.This will certainly impact future backports, but because other cleanupshave already done recently, and more are coming to ease the addition ofa new path-manager controlled with BPF (struct_ops), doing that nowseems to be a good time. Also, many issues around the PM have been fixeda few months ago while increasing the code coverage in the selftests, sosuch big reorganisation can be done with more confidence now.No behavioural changes intended.Reviewed-by: Geliang Tang &lt;geliang@kernel.org&gt;Signed-off-by: Matthieu Baerts (NGI0) &lt;matttbe@kernel.org&gt;Link: https://patch.msgid.link/20250307-net-next-mptcp-pm-reorg-v1-14-abef20ada03b@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Fri, 07 Mar 2025 11:21:58 +0000</pubDate>
        <dc:creator>Matthieu Baerts (NGI0) &lt;matttbe@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>aab4d856 - net: mptcp: use policy generated by YAML spec</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#aab4d856</link>
        <description>net: mptcp: use policy generated by YAML specgenerated with: $ ./tools/net/ynl/ynl-gen-c.py --mode kernel \ &gt; --spec Documentation/netlink/specs/mptcp.yaml --source \ &gt; -o net/mptcp/mptcp_pm_gen.c $ ./tools/net/ynl/ynl-gen-c.py --mode kernel \ &gt; --spec Documentation/netlink/specs/mptcp.yaml --header \ &gt; -o net/mptcp/mptcp_pm_gen.hCloses: https://github.com/multipath-tcp/mptcp_net-next/issues/340Acked-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: Davide Caratti &lt;dcaratti@redhat.com&gt;Signed-off-by: Mat Martineau &lt;martineau@kernel.org&gt;Link: https://lore.kernel.org/r/20231023-send-net-next-20231023-1-v2-7-16b1f701f900@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Mon, 23 Oct 2023 18:17:11 +0000</pubDate>
        <dc:creator>Davide Caratti &lt;dcaratti@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>740ebe35 - mptcp: add struct mptcp_sched_ops</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#740ebe35</link>
        <description>mptcp: add struct mptcp_sched_opsThis patch defines struct mptcp_sched_ops, which has three struct members,name, owner and list, and four function pointers: init(), release() andget_subflow().The scheduler function get_subflow() have a struct mptcp_sched_dataparameter, which contains a reinject flag for retrans or not, a subflowsnumber and a mptcp_subflow_context array.Add the scheduler registering, unregistering and finding functions to add,delete and find a packet scheduler on the global list mptcp_sched_list.Acked-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Reviewed-by: Mat Martineau &lt;martineau@kernel.org&gt;Signed-off-by: Geliang Tang &lt;geliang.tang@suse.com&gt;Signed-off-by: Mat Martineau &lt;martineau@kernel.org&gt;Link: https://lore.kernel.org/r/20230821-upstream-net-next-20230818-v1-3-0c860fb256a8@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Mon, 21 Aug 2023 22:25:14 +0000</pubDate>
        <dc:creator>Geliang Tang &lt;geliang.tang@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>dfc8d060 - mptcp: implement delayed seq generation for passive fastopen</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#dfc8d060</link>
        <description>mptcp: implement delayed seq generation for passive fastopenWith fastopen in place, the first subflow socket is created before theMPC handshake completes, and we need to properly initialize the sequencenumbers at MPC ACK reception.Co-developed-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Co-developed-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Signed-off-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Signed-off-by: Dmytro Shytyi &lt;dmytro@shytyi.net&gt;Signed-off-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Fri, 25 Nov 2022 22:29:50 +0000</pubDate>
        <dc:creator>Dmytro Shytyi &lt;dmytro@shytyi.net&gt;</dc:creator>
    </item>
<item>
        <title>3bc253c2 - bpf: Add bpf_skc_to_mptcp_sock_proto</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#3bc253c2</link>
        <description>bpf: Add bpf_skc_to_mptcp_sock_protoThis patch implements a new struct bpf_func_proto, namedbpf_skc_to_mptcp_sock_proto. Define a new bpf_id BTF_SOCK_TYPE_MPTCP,and a new helper bpf_skc_to_mptcp_sock(), which invokes another newhelper bpf_mptcp_sock_from_subflow() in net/mptcp/bpf.c to get structmptcp_sock from a given subflow socket.v2: Emit BTF type, add func_id checks in verifier.c and bpf_trace.c,remove build check for CONFIG_BPF_JITv5: Drop EXPORT_SYMBOL (Martin)Co-developed-by: Nicolas Rybowski &lt;nicolas.rybowski@tessares.net&gt;Co-developed-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Signed-off-by: Nicolas Rybowski &lt;nicolas.rybowski@tessares.net&gt;Signed-off-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Signed-off-by: Geliang Tang &lt;geliang.tang@suse.com&gt;Signed-off-by: Mat Martineau &lt;mathew.j.martineau@linux.intel.com&gt;Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Link: https://lore.kernel.org/bpf/20220519233016.105670-2-mathew.j.martineau@linux.intel.com

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Thu, 19 May 2022 23:30:10 +0000</pubDate>
        <dc:creator>Geliang Tang &lt;geliang.tang@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>4638de5a - mptcp: handle local addrs announced by userspace PMs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#4638de5a</link>
        <description>mptcp: handle local addrs announced by userspace PMsThis change adds an internal function to store/retrieve localaddrs announced by userspace PM implementations to/from its kernelcontext. The function addresses the requirements of three scenarios:1) ADD_ADDR announcements (which require that a local id beprovided), 2) retrieving the local id associated with an address,and also where one may need to be assigned, and 3) reissuance ofADD_ADDRs when there&apos;s a successful match of addr/id.The list of all stored local addr entries is held under theMPTCP sock structure. Memory for these entries is allocated fromthe sock option buffer, so the list of addrs is bounded by optmem_max.The list if not released via REMOVE_ADDR signals is ultimatelyfreed when the sock is destructed.Acked-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: Kishen Maloor &lt;kishen.maloor@intel.com&gt;Signed-off-by: Mat Martineau &lt;mathew.j.martineau@linux.intel.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Wed, 04 May 2022 02:38:49 +0000</pubDate>
        <dc:creator>Kishen Maloor &lt;kishen.maloor@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3fcc8a25 - kunit: mptcp: adhere to KUNIT formatting standard</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#3fcc8a25</link>
        <description>kunit: mptcp: adhere to KUNIT formatting standardDrop &apos;S&apos; from end of CONFIG_MPTCP_KUNIT_TESTS in order to adhere to theKUNIT *_KUNIT_TEST config name format.Fixes: a00a582203db (mptcp: move crypto test to KUNIT)Reviewed-by: David Gow &lt;davidgow@google.com&gt;Reviewed-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Signed-off-by: Nico Pache &lt;npache@redhat.com&gt;Signed-off-by: Mat Martineau &lt;mathew.j.martineau@linux.intel.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Fri, 16 Apr 2021 22:38:01 +0000</pubDate>
        <dc:creator>Nico Pache &lt;npache@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>0abdde82 - mptcp: move sockopt function into a new file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#0abdde82</link>
        <description>mptcp: move sockopt function into a new fileThe MPTCP sockopt implementation is going to be muchmore big and complex soon. Let&apos;s move it to a differentsource file.No functional change intended.Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: Mat Martineau &lt;mathew.j.martineau@linux.intel.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Thu, 15 Apr 2021 23:44:51 +0000</pubDate>
        <dc:creator>Paolo Abeni &lt;pabeni@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>9466a1cc - mptcp: enable JOIN requests even if cookies are in use</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#9466a1cc</link>
        <description>mptcp: enable JOIN requests even if cookies are in useJOIN requests do not work in syncookie mode -- for HMAC validation, thepeers nonce and the mptcp token (to obtain the desired connection socketthe join is for) are required, but this information is only present in theinitial syn.So either we need to drop all JOIN requests once a listening socket enterssyncookie mode, or we need to store enough state to reconstruct the requestsocket later.This adds a state table (1024 entries) to store the data present in theMP_JOIN syn request and the random nonce used for the cookie syn/ack.When a MP_JOIN ACK passed cookie validation, the table is consultedto rebuild the request socket from it.An alternate approach would be to &quot;cancel&quot; syn-cookie mode and forceMP_JOIN to always use a syn queue entry.However, doing so brings the backlog over the configured queue limit.v2: use req-&gt;syncookie, not (removed) want_cookie argSuggested-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: Florian Westphal &lt;fw@strlen.de&gt;Reviewed-by: Mat Martineau &lt;mathew.j.martineau@linux.intel.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Thu, 30 Jul 2020 19:25:56 +0000</pubDate>
        <dc:creator>Florian Westphal &lt;fw@strlen.de&gt;</dc:creator>
    </item>
<item>
        <title>ac3b45f6 - mptcp: add MPTCP socket diag interface</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#ac3b45f6</link>
        <description>mptcp: add MPTCP socket diag interfaceexposes basic inet socket attribute, plus some MPTCP socketfields comprising PM status and MPTCP-level sequence numbers.Reviewed-by: Mat Martineau &lt;mathew.j.martineau@linux.intel.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Thu, 09 Jul 2020 13:12:41 +0000</pubDate>
        <dc:creator>Paolo Abeni &lt;pabeni@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>a8ee9c9b - mptcp: introduce token KUNIT self-tests</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#a8ee9c9b</link>
        <description>mptcp: introduce token KUNIT self-testsUnit tests for the internal MPTCP token APIs, using KUNITv1 -&gt; v2: - use the correct RCU annotation when initializing icsk ulp - fix a few checkpatch issuesSigned-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Reviewed-by: Mat Martineau &lt;mathew.j.martineau@linux.intel.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Fri, 26 Jun 2020 17:30:02 +0000</pubDate>
        <dc:creator>Paolo Abeni &lt;pabeni@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>a00a5822 - mptcp: move crypto test to KUNIT</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#a00a5822</link>
        <description>mptcp: move crypto test to KUNITcurrently MPTCP uses a custom hook to executed unit tests atboot time. Let&apos;s use the KUNIT framework instead.Additionally move the relevant code to a separate file andexport the function needed by the test when self-testsare build as a module.Co-developed-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Signed-off-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Reviewed-by: Mat Martineau &lt;mathew.j.martineau@linux.intel.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Fri, 26 Jun 2020 17:30:01 +0000</pubDate>
        <dc:creator>Paolo Abeni &lt;pabeni@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>01cacb00 - mptcp: add netlink-based PM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#01cacb00</link>
        <description>mptcp: add netlink-based PMExpose a new netlink family to userspace to control the PM, setting: - list of local addresses to be signalled. - list of local addresses used to created subflows. - maximum number of add_addr option to reactWhen the msk is fully established, the PM netlink attempts toannounce the &apos;signal&apos; list via the ADD_ADDR option. Since wecurrently lack the ADD_ADDR echo (and related event) only thefirst addr is sent.After exhausting the &apos;announce&apos; list, the PM tries to createsubflow for each addr in &apos;local&apos; list, waiting for eachconnection to be completed before attempting the next one.Idea is to add an additional PM hook for ADD_ADDR echo, to allowthe PM netlink announcing multiple addresses, in sequence.Co-developed-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Signed-off-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: Mat Martineau &lt;mathew.j.martineau@linux.intel.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Fri, 27 Mar 2020 21:48:51 +0000</pubDate>
        <dc:creator>Paolo Abeni &lt;pabeni@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>fc518953 - mptcp: add and use MIB counter infrastructure</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#fc518953</link>
        <description>mptcp: add and use MIB counter infrastructureExported via same /proc file as the Linux TCP MIB counters, so &quot;netstat -s&quot;or &quot;nstat&quot; will show them automatically.The MPTCP MIB counters are allocated in a distinct pcpu area in order toavoid bloating/wasting TCP pcpu memory.Counters are allocated once the first MPTCP socket is created in anetwork namespace and free&apos;d on exit.If no sockets have been allocated, all-zero mptcp counters are shown.The MIB counter list is taken from the multipath-tcp.org kernel, butonly a few counters have been picked up so far.  The counter list canbe increased at any time later on.v2 -&gt; v3: - remove &apos;inline&apos; in foo.c files (David S. Miller)Co-developed-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: Florian Westphal &lt;fw@strlen.de&gt;Signed-off-by: Mat Martineau &lt;mathew.j.martineau@linux.intel.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Fri, 27 Mar 2020 21:48:50 +0000</pubDate>
        <dc:creator>Florian Westphal &lt;fw@strlen.de&gt;</dc:creator>
    </item>
<item>
        <title>5147dfb5 - mptcp: allow dumping subflow context to userspace</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#5147dfb5</link>
        <description>mptcp: allow dumping subflow context to userspaceadd ulp-specific diagnostic functions, so that subflow information can bedumped to userspace programs like &apos;ss&apos;.v2 -&gt; v3:- uapi: use bit macros appropriate for userspaceCo-developed-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Signed-off-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Co-developed-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: Davide Caratti &lt;dcaratti@redhat.com&gt;Signed-off-by: Mat Martineau &lt;mathew.j.martineau@linux.intel.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Fri, 27 Mar 2020 21:48:49 +0000</pubDate>
        <dc:creator>Davide Caratti &lt;dcaratti@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>1b1c7a0e - mptcp: Add path manager interface</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#1b1c7a0e</link>
        <description>mptcp: Add path manager interfaceAdd enough of a path manager interface to allow sending of ADD_ADDRwhen an incoming MPTCP connection is created. Capable of sending onlya single IPv4 ADD_ADDR option. The &apos;pm_data&apos; element of the connectionsock will need to be expanded to handle multiple interfaces and IPv6.Partial processing of the incoming ADD_ADDR is included so the pathmanager notification of that event happens at the proper time, whichinvolves validating the incoming address information.This is a skeleton interface definition for events generated byMPTCP.Co-developed-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Signed-off-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Co-developed-by: Florian Westphal &lt;fw@strlen.de&gt;Signed-off-by: Florian Westphal &lt;fw@strlen.de&gt;Co-developed-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Co-developed-by: Mat Martineau &lt;mathew.j.martineau@linux.intel.com&gt;Signed-off-by: Mat Martineau &lt;mathew.j.martineau@linux.intel.com&gt;Signed-off-by: Peter Krystad &lt;peter.krystad@linux.intel.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Fri, 27 Mar 2020 21:48:38 +0000</pubDate>
        <dc:creator>Peter Krystad &lt;peter.krystad@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>784325e9 - mptcp: new sysctl to control the activation per NS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#784325e9</link>
        <description>mptcp: new sysctl to control the activation per NSNew MPTCP sockets will return -ENOPROTOOPT if MPTCP support is disabledfor the current net namespace.We are providing here a way to control access to the feature for thosethat need to turn it on or off.The value of this new sysctl can be different per namespace. We can thenrestrict the usage of MPTCP to the selected NS. In case of seriousissues with MPTCP, administrators can now easily turn MPTCP off.Co-developed-by: Peter Krystad &lt;peter.krystad@linux.intel.com&gt;Signed-off-by: Peter Krystad &lt;peter.krystad@linux.intel.com&gt;Signed-off-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Signed-off-by: Christoph Paasch &lt;cpaasch@apple.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Wed, 22 Jan 2020 00:56:28 +0000</pubDate>
        <dc:creator>Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;</dc:creator>
    </item>
<item>
        <title>79c0949e - mptcp: Add key generation and token tree</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#79c0949e</link>
        <description>mptcp: Add key generation and token treeGenerate the local keys, IDSN, and token when creating a new socket.Introduce the token tree to track all tokens in use using a radix treewith the MPTCP token itself as the index.Override the rebuild_header callback in inet_connection_sock_af_ops forcreating the local key on a new outgoing connection.Override the init_req callback of tcp_request_sock_ops for creating thelocal key on a new incoming connection.Will be used to obtain the MPTCP parent socket to handle incoming joins.Co-developed-by: Davide Caratti &lt;dcaratti@redhat.com&gt;Signed-off-by: Davide Caratti &lt;dcaratti@redhat.com&gt;Co-developed-by: Florian Westphal &lt;fw@strlen.de&gt;Signed-off-by: Florian Westphal &lt;fw@strlen.de&gt;Co-developed-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: Peter Krystad &lt;peter.krystad@linux.intel.com&gt;Signed-off-by: Christoph Paasch &lt;cpaasch@apple.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Wed, 22 Jan 2020 00:56:20 +0000</pubDate>
        <dc:creator>Peter Krystad &lt;peter.krystad@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2303f994 - mptcp: Associate MPTCP context with TCP socket</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#2303f994</link>
        <description>mptcp: Associate MPTCP context with TCP socketUse ULP to associate a subflow_context structure with each TCP subflowsocket. Creating these sockets requires new bind and connect functionsto make sure ULP is set up immediately when the subflow sockets arecreated.Co-developed-by: Florian Westphal &lt;fw@strlen.de&gt;Signed-off-by: Florian Westphal &lt;fw@strlen.de&gt;Co-developed-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Signed-off-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Co-developed-by: Davide Caratti &lt;dcaratti@redhat.com&gt;Signed-off-by: Davide Caratti &lt;dcaratti@redhat.com&gt;Co-developed-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Signed-off-by: Peter Krystad &lt;peter.krystad@linux.intel.com&gt;Signed-off-by: Christoph Paasch &lt;cpaasch@apple.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Wed, 22 Jan 2020 00:56:17 +0000</pubDate>
        <dc:creator>Peter Krystad &lt;peter.krystad@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>eda7acdd - mptcp: Handle MPTCP TCP options</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/mptcp/Makefile#eda7acdd</link>
        <description>mptcp: Handle MPTCP TCP optionsAdd hooks to parse and format the MP_CAPABLE option.This option is handled according to MPTCP version 0 (RFC6824).MPTCP version 1 MP_CAPABLE (RFC6824bis/RFC8684) will be added later incoordination with related code changes.Co-developed-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Signed-off-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Co-developed-by: Florian Westphal &lt;fw@strlen.de&gt;Signed-off-by: Florian Westphal &lt;fw@strlen.de&gt;Co-developed-by: Davide Caratti &lt;dcaratti@redhat.com&gt;Signed-off-by: Davide Caratti &lt;dcaratti@redhat.com&gt;Signed-off-by: Peter Krystad &lt;peter.krystad@linux.intel.com&gt;Signed-off-by: Christoph Paasch &lt;cpaasch@apple.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/mptcp/Makefile</description>
        <pubDate>Wed, 22 Jan 2020 00:56:16 +0000</pubDate>
        <dc:creator>Peter Krystad &lt;peter.krystad@linux.intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
