diff options
author | Tanmay Bhushan <007047221b@gmail.com> | 2023-01-16 15:55:00 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2023-01-18 13:00:16 +0000 |
commit | 9259f6b573cf17c00f50c4b626983a5347b1abe9 (patch) | |
tree | ce95648c541ec29b69330421b1835c978b398061 | |
parent | 0852208fd5b76c957dabcf0d3db3b6fa9a68c66e (diff) | |
download | linux-stable-9259f6b573cf17c00f50c4b626983a5347b1abe9.tar.gz linux-stable-9259f6b573cf17c00f50c4b626983a5347b1abe9.tar.bz2 linux-stable-9259f6b573cf17c00f50c4b626983a5347b1abe9.zip |
ipv6: Remove extra counter pull before gc
Per cpu entries are no longer used in consideration
for doing gc or not. Remove the extra per cpu entries
pull to directly check for time and perform gc.
Signed-off-by: Tanmay Bhushan <007047221b@gmail.com>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r-- | net/ipv6/route.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/net/ipv6/route.c b/net/ipv6/route.c index b643dda68d31..76889ceeead9 100644 --- a/net/ipv6/route.c +++ b/net/ipv6/route.c @@ -3294,10 +3294,6 @@ static void ip6_dst_gc(struct dst_ops *ops) unsigned int val; int entries; - entries = dst_entries_get_fast(ops); - if (entries > ops->gc_thresh) - entries = dst_entries_get_slow(ops); - if (time_after(rt_last_gc + rt_min_interval, jiffies)) goto out; |