Message ID | 20130425194850.25609.46664.stgit@dragon |
---|---|
State | Accepted, archived |
Delegated to: | David Miller |
Headers | show |
From: Jesper Dangaard Brouer <brouer@redhat.com> Date: Thu, 25 Apr 2013 21:52:25 +0200 > Increase fragmentation hash bucket size to 1024 from old 64 elems. > > After we increased the frag mem limits commit c2a93660 (net: increase > fragment memory usage limits) the hash size of 64 elements is simply > too small. Also considering the mem limit is per netns and the hash > table is shared for all netns. > > For the embedded people, note that this increase will change the hash > table/array from using approx 1 Kbytes to 16 Kbytes. > > Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com> > Acked-by: Hannes Frederic Sowa <hannes@stressinduktion.org> > Acked-by: Eric Dumazet <edumazet@google.com> Applied. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/include/net/inet_frag.h b/include/net/inet_frag.h index eb1d6ee..4e15856 100644 --- a/include/net/inet_frag.h +++ b/include/net/inet_frag.h @@ -41,7 +41,7 @@ struct inet_frag_queue { struct netns_frags *net; }; -#define INETFRAGS_HASHSZ 64 +#define INETFRAGS_HASHSZ 1024 struct inet_frag_bucket { struct hlist_head chain;