On 12/6/18 8:59 PM, David Miller wrote:
> But why do you need the on_gc_list boolean state? f
mental blockage.
v2 coming up.
From: David Ahern
Date: Thu, 6 Dec 2018 14:38:44 -0800
> The existing garbage collection algorithm has a number of problems:
Thanks for working on this!
I totally agree with what you are doing, especially the separate
gc_list.
But why do you need the on_gc_list boolean state? That's equivale
From: David Ahern
The existing garbage collection algorithm has a number of problems:
1. The gc algorithm will not evict PERMANENT entries as those entries
are managed by userspace, yet the existing algorithm walks the entire
hash table which means it always considers PERMANENT entries whe