ipv6: cleanup after rt6_genid removal
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest5 patches 1 replyIn review
- v15 patches 5 repliesSuperseded
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | ipv6: minor fib6 cleanups like type safety, bool conversion, inline removalinclude/ net/ | +45 | 0 replies | |
| 2/5 | ipv6: make rt_sernum atomic and serial number fields ordinary intsinclude/ net/ | +14 | 0 replies | |
| 3/5 | ipv6: only generate one new serial number per fib mutationnet/ | +6 | 0 replies | |
| 4/5 | ipv6: make fib6 serial number per namespaceinclude/ net/ net/ | +8 | 0 replies | |
| 5/5 | ipv6: don't walk node's leaf during serial number updatenet/ | +30 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [PATCH v2 net-next 0/5] ipv6: cleanup after rt6_genid removal
Leftover patches after rt6_genid removal after 705f1c869d577c ("ipv6:
remove rt6i_genid").
Major two changes are:
* keep fib6_sernum per namespace to reduce number of flushes in case system has high number of namespaces
* make fn_sernum updates cheaper
v2: Incorporated feedback from Cong Wang, thanks a lot!
Hannes Frederic Sowa (5):
ipv6: minor fib6 cleanups like type safety, bool conversion, inline
removal
ipv6: make rt_sernum atomic and serial number fields ordinary ints
ipv6: only generate one new serial number per fib mutation
ipv6: make fib6 serial number per namespace
ipv6: don't walk node's leaf during serial number update
include/net/ip6_fib.h | 20 +++++-- include/net/netns/ipv6.h | 2 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/ip6_fib.c | 142 ++++++++++++++++++++++++----------------------- 4 files changed, 91 insertions(+), 75 deletions(-)
Signature · 1 line
1.9.3