From 9259f6b573cf17c00f50c4b626983a5347b1abe9 Mon Sep 17 00:00:00 2001 From: Tanmay Bhushan <007047221b@gmail.com> Date: Mon, 16 Jan 2023 15:55:00 +0100 Subject: 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 Signed-off-by: David S. Miller --- net/ipv6/route.c | 4 ---- 1 file changed, 4 deletions(-) (limited to 'net/ipv6/route.c') 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; -- cgit