Skip to content

ipv6: fixes for RTF_CACHE entries

Paolo Abeni netdev 3 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest2 patches 5 repliesIn review
  2. v22 patches 2 repliesSuperseded
  3. v13 patches 13 repliesSuperseded

Changes in v3 from the cover letter

- take care of pMTU exceptions

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2ipv6: start fib6 gc on RTF_CACHE dst creationnet/ipv6/route.c+3 -12 replies
2/2ipv6: remove from fib tree aged out RTF_CACHE dstnet/ipv6/route.c+11 -12 replies

Reviews trailers per patch

All 2 patches have a Reviewed-by or Acked-by.

PatchWei WangMartin KaFai Lau
1/2A-b A-b
2/2A-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [PATCH net-next v3 0/2] ipv6: fixes for RTF_CACHE entries

This series addresses 2 different but related issues with RTF_CACHE introduced by the recent refactory.

patch 1 restore the gc timer for such routes
patch 2 removes the aged out dst from the fib tree, properly coping with pMTU routes

v1 -> v2:
- dropped the for ip route show cache
- avoid touching dst.obsolete when the dst is aged out

v2 -> v3:
- take care of pMTU exceptions

Paolo Abeni (2):
ipv6: start fib6 gc on RTF_CACHE dst creation
ipv6: remove from fib tree aged out RTF_CACHE dst

 net/ipv6/route.c | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)
Signature · 1 line
2.13.6