summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin
diff options
context:
space:
mode:
authorXin Long <lucien.xin@gmail.com>2025-04-08 13:46:17 -0400
committerJakub Kicinski <kuba@kernel.org>2025-04-10 20:09:05 -0700
commitcfe82469a00f0c0983bf4652de3a2972637dfc56 (patch)
treeb4ec800ad5c3ccc5c2f2d222207f27ee8ed77872 /tools/perf/scripts/python/bin
parent6afd0a3c7ecb5049d75801a3efda0ada70483bd0 (diff)
downloadkernel-cfe82469a00f0c0983bf4652de3a2972637dfc56.tar.gz
ipv6: add exception routes to GC list in rt6_insert_exception
Commit 5eb902b8e719 ("net/ipv6: Remove expired routes with a separated list of routes.") introduced a separated list for managing route expiration via the GC timer. However, it missed adding exception routes (created by ip6_rt_update_pmtu() and rt6_do_redirect()) to this GC list. As a result, these exceptions were never considered for expiration and removal, leading to stale entries persisting in the routing table. This patch fixes the issue by calling fib6_add_gc_list() in rt6_insert_exception(), ensuring that exception routes are properly tracked and garbage collected when expired. Fixes: 5eb902b8e719 ("net/ipv6: Remove expired routes with a separated list of routes.") Reported-by: Jianlin Shi <jishi@redhat.com> Signed-off-by: Xin Long <lucien.xin@gmail.com> Reviewed-by: David Ahern <dsahern@kernel.org> Link: https://patch.msgid.link/837e7506ffb63f47faa2b05d9b85481aad28e1a4.1744134377.git.lucien.xin@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions
93882d8fa3973bf6d8c27eb430f'>powerpc: drop MPC837x_MDS platform supportPaul Gortmaker 2023-04-20powerpc: drop MPC836x_MDS platform supportPaul Gortmaker 2023-04-20powerpc: drop MPC834x_MDS platform supportPaul Gortmaker 2023-03-27Merge 6.3-rc4 into usb-nextGreg Kroah-Hartman 2023-03-21usb: ftdi-elan: Delete driverUwe Kleine-König 2023-03-21usb: host: u132-hcd: Delete driverUwe Kleine-König 2023-03-20Merge 6.3-rc3 into char-misc-nextGreg Kroah-Hartman 2023-03-19ixgb: Remove ixgb driverTony Nguyen 2023-03-09char: pcmcia: remove all the driversJiri Slaby 2023-03-08eth: fealnx: bring back this old driverJakub Kicinski 2022-12-16Merge tag 'usb-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds 2022-12-08USB: sisusbvga: remove console supportJiri Slaby (SUSE) 2022-10-27eth: fealnx: delete the driver for Myson MTD-800Jakub Kicinski 2022-10-09Merge tag 'powerpc-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds 2022-09-30powerpc/configs: Update config files for removed/renamed symbolsLukas Bulwahn 2022-08-22Remove DECnet support from kernelStephen Hemminger 2022-06-29powerpc: Restore CONFIG_DEBUG_INFO in defconfigsChristophe Leroy 2022-05-23eth: de4x5: remove support for Generic DECchip & DIGITAL EtherWORKS PCI/EISAJakub Kicinski