Re: [PATCH v4 net-next 08/19] inet: frags: use rhashtables for reassembly units

2018-04-16 Thread Stefan Schmidt
Hello Eric. On 03/31/2018 09:58 PM, Eric Dumazet wrote: > Some applications still rely on IP fragmentation, and to be fair linux > reassembly unit is not working under any serious load. [...] > --- > Documentation/networking/ip-sysctl.txt | 7 +- > include/net/inet_frag.h |

[PATCH v4 net-next 08/19] inet: frags: use rhashtables for reassembly units

2018-03-31 Thread Eric Dumazet
Some applications still rely on IP fragmentation, and to be fair linux reassembly unit is not working under any serious load. It uses static hash tables of 1024 buckets, and up to 128 items per bucket (!!!) A work queue is supposed to garbage collect items when host is under memory pressure, and