<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in tcp_ecmp_failover.sh</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>fcee7d82f27d6a8b1ddc5bbefda59b4e441e9bc0 - Merge tag &apos;net-7.1-rc3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/tcp_ecmp_failover.sh#fcee7d82f27d6a8b1ddc5bbefda59b4e441e9bc0</link>
        <description>Merge tag &apos;net-7.1-rc3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPull networking fixes from Jakub Kicinski: &quot;Including fixes from Netfilter, IPsec, Bluetooth and WiFi.  Current release - fix to a fix:   - ipmr: add __rcu to netns_ipv4.mrt, make sure we hold the RCU lock     in all relevant places  Current release - new code bugs:   - fixes for the recently added resizable hash tables   - ipv6: make sure we default IPv6 tunnel drivers to =m now that IPv6     itself is built in   - drv: octeontx2-af: fixes for parser/CAM fixes  Previous releases - regressions:   - phy: micrel: fix LAN8814 QSGMII soft reset   - wifi:       - cw1200: revert &quot;Fix locking in error paths&quot;       - ath12k: fix crash on WCN7850, due to adding the same queue         buffer to a list multiple times  Previous releases - always broken:   - number of info leak fixes   - ipv6: implement limits on extension header parsing   - wifi: number of fixes for missing bound checks in the drivers   - Bluetooth: fixes for races and locking issues   - af_unix:       - fix an issue between garbage collection and PEEK       - fix yet another issue with OOB data   - xfrm: esp: avoid in-place decrypt on shared skb frags   - netfilter: replace skb_try_make_writable() by skb_ensure_writable()   - openvswitch: vport: fix race between tunnel creation and linking     leading to invalid memory accesses (type confusion)   - drv: amd-xgbe: fix PTP addend overflow causing frozen clock  Misc:   - sched/isolation: make HK_TYPE_KTHREAD an alias of HK_TYPE_DOMAIN     (for relevant IPVS change)&quot;* tag &apos;net-7.1-rc3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (190 commits)  net: sparx5: configure serdes for 1000BASE-X in sparx5_port_init()  net: sparx5: fix wrong chip ids for TSN SKUs  net: stmmac: dwmac-nuvoton: fix NULL pointer dereference in nvt_set_phy_intf_sel()  tcp: Fix dst leak in tcp_v6_connect().  ipmr: Call ipmr_fib_lookup() under RCU.  net: phy: broadcom: Save PHY counters during suspend  net/smc: fix missing sk_err when TCP handshake fails  af_unix: Reject SIOCATMARK on non-stream sockets  veth: fix OOB txq access in veth_poll() with asymmetric queue counts  eth: fbnic: fix double-free of PCS on phylink creation failure  net: ethernet: cortina: Drop half-assembled SKB  selftests: mptcp: pm: restrict &apos;unknown&apos; check to pm_nl_ctl  selftests: mptcp: check output: catch cmd errors  mptcp: pm: prio: skip closed subflows  mptcp: pm: ADD_ADDR rtx: return early if no retrans  mptcp: pm: ADD_ADDR rtx: skip inactive subflows  mptcp: pm: ADD_ADDR rtx: resched blocked ADD_ADDR quicker  mptcp: pm: ADD_ADDR rtx: free sk if last  mptcp: pm: ADD_ADDR rtx: always decrease sk refcount  mptcp: pm: ADD_ADDR rtx: fix potential data-race  ...

            List of files:
            /linux/tools/testing/selftests/net/tcp_ecmp_failover.sh</description>
        <pubDate>Thu, 07 May 2026 19:32:03 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>ebb639024ebd47a13a511cce6ae630c15e4b3126 - Merge branch &apos;ipv6-fix-ecmp-route-failover-on-carrier-loss&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/tcp_ecmp_failover.sh#ebb639024ebd47a13a511cce6ae630c15e4b3126</link>
        <description>Merge branch &apos;ipv6-fix-ecmp-route-failover-on-carrier-loss&apos;Sagarika Sharma says:====================ipv6: fix ECMP route failover on carrier lossThis patchset resolves an issue where established IPv6 connections areunable to transition to alternative ECMP nexthops upon carrier loss.Unlike IPv4, the IPv6 routing subsystem does not actively invalidatecached destinations during a NETDEV_CHANGE event. Sockets persistwith dead routes, leading to stalled traffic or connection drops.This series introduces a fix to trigger route invalidation byupdating the route serial number on link carrier loss and providesa corresponding selftest to validate the failover behavior for IPv4and IPv6.====================Link: https://patch.msgid.link/20260430200909.527827-1-sharmasagarika@google.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/tcp_ecmp_failover.sh</description>
        <pubDate>Sat, 02 May 2026 02:58:45 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>d1ae37dc6881a6a9113c8545cdbba731393d8dcd - selftest: net: Add test for TCP flow failover with ECMP routes.</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/tcp_ecmp_failover.sh#d1ae37dc6881a6a9113c8545cdbba731393d8dcd</link>
        <description>selftest: net: Add test for TCP flow failover with ECMP routes.Without the previous commit, TCP failed to switch to alternativeIPv6 routes immediately upon carrier loss.It would persist with the dead route until reaching the thresholdnet.ipv4.tcp_retries1, leading to unnecessary delays in failover.Let&apos;s add a selftest for this scenario to ensure TCP fails overimmediately upon a carrier loss event.Before:  TEST: TCP IPv4 failover                                             [ OK ]  TEST: TCP IPv6 failover                                             [FAIL]After:  TEST: TCP IPv4 failover                                             [ OK ]  TEST: TCP IPv6 failover                                             [ OK ]Signed-off-by: Kuniyuki Iwashima &lt;kuniyu@google.com&gt;Signed-off-by: Sagarika Sharma &lt;sharmasagarika@google.com&gt;Link: https://patch.msgid.link/20260430200909.527827-3-sharmasagarika@google.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/tcp_ecmp_failover.sh</description>
        <pubDate>Thu, 30 Apr 2026 22:09:01 +0200</pubDate>
        <dc:creator>Kuniyuki Iwashima &lt;kuniyu@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
