)]}'
{
  "commit": "ebb639024ebd47a13a511cce6ae630c15e4b3126",
  "tree": "ca03169789297c7b4be717aa53c1a644ef72eadc",
  "parents": [
    "6d4106e8df94c0c52cf3ca6a6a0d01567fb3844e",
    "d1ae37dc6881a6a9113c8545cdbba731393d8dcd"
  ],
  "author": {
    "name": "Jakub Kicinski",
    "email": "kuba@kernel.org",
    "time": "Fri May 01 17:58:45 2026 -0700"
  },
  "committer": {
    "name": "Jakub Kicinski",
    "email": "kuba@kernel.org",
    "time": "Fri May 01 17:58:46 2026 -0700"
  },
  "message": "Merge branch \u0027ipv6-fix-ecmp-route-failover-on-carrier-loss\u0027\n\nSagarika Sharma says:\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nipv6: fix ECMP route failover on carrier loss\n\nThis patchset resolves an issue where established IPv6 connections are\nunable to transition to alternative ECMP nexthops upon carrier loss.\n\nUnlike IPv4, the IPv6 routing subsystem does not actively invalidate\ncached destinations during a NETDEV_CHANGE event. Sockets persist\nwith dead routes, leading to stalled traffic or connection drops.\n\nThis series introduces a fix to trigger route invalidation by\nupdating the route serial number on link carrier loss and provides\na corresponding selftest to validate the failover behavior for IPv4\nand IPv6.\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nLink: https://patch.msgid.link/20260430200909.527827-1-sharmasagarika@google.com\nSigned-off-by: Jakub Kicinski \u003ckuba@kernel.org\u003e\n",
  "tree_diff": []
}
