• Steffen Klassert's avatar
    xfrm: Increase the garbage collector threshold · eeb1b733
    Steffen Klassert authored
    With the removal of the routing cache, we lost the
    option to tweak the garbage collector threshold
    along with the maximum routing cache size. So git
    commit 703fb94e ("xfrm: Fix the gc threshold value
    for ipv4") moved back to a static threshold.
    
    It turned out that the current threshold before we
    start garbage collecting is much to small for some
    workloads, so increase it from 1024 to 32768. This
    means that we start the garbage collector if we have
    more than 32768 dst entries in the system and refuse
    new allocations if we are above 65536.
    Reported-by: default avatarWolfgang Walter <linux@stwm.de>
    Signed-off-by: default avatarSteffen Klassert <steffen.klassert@secunet.com>
    eeb1b733
xfrm4_policy.c 7.26 KB