summaryrefslogtreecommitdiffstats
path: root/net/netlink
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2015-05-01 08:27:59 +0800
committerDavid S. Miller <davem@davemloft.net>2015-05-03 23:27:02 -0400
commitedac450d5b5d47aa11e614f19c8f9b17f362e608 (patch)
treee6d8b7402bc6de02642b5b688ef93a27ec62ae97 /net/netlink
parenta5d28090405038ca1f40c13f38d6d4285456efee (diff)
downloadlinux-edac450d5b5d47aa11e614f19c8f9b17f362e608.tar.gz
linux-edac450d5b5d47aa11e614f19c8f9b17f362e608.tar.bz2
linux-edac450d5b5d47aa11e614f19c8f9b17f362e608.zip
netlink: Remove max_size setting
We currently limit the hash table size to 64K which is very bad as even 10 years ago it was relatively easy to generate millions of sockets. Since the hash table is naturally limited by memory allocation failure, we don't really need an explicit limit so this patch removes it. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Acked-by: Thomas Graf <tgraf@noironetworks.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/netlink')
-rw-r--r--net/netlink/af_netlink.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/net/netlink/af_netlink.c b/net/netlink/af_netlink.c
index ec4adbdcb9b4..daa0b818174b 100644
--- a/net/netlink/af_netlink.c
+++ b/net/netlink/af_netlink.c
@@ -3139,7 +3139,6 @@ static const struct rhashtable_params netlink_rhashtable_params = {
.key_len = netlink_compare_arg_len,
.obj_hashfn = netlink_hash,
.obj_cmpfn = netlink_compare,
- .max_size = 65536,
.automatic_shrinking = true,
};