From: Ying Xue Date: Wed, 7 Jan 2015 05:41:57 +0000 (+0800) Subject: rhashtable: initialize atomic nelems variable X-Git-Tag: v4.0-rc1~133^2~271^2~1 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=545a148e43bed67618cc90b66f9864fba0878890;p=karo-tx-linux.git rhashtable: initialize atomic nelems variable Signed-off-by: Ying Xue Cc: Thomas Graf Acked-by: Thomas Graf Signed-off-by: David S. Miller --- diff --git a/lib/rhashtable.c b/lib/rhashtable.c index 7fb474b18f1b..8023b554905c 100644 --- a/lib/rhashtable.c +++ b/lib/rhashtable.c @@ -847,6 +847,7 @@ int rhashtable_init(struct rhashtable *ht, struct rhashtable_params *params) if (tbl == NULL) return -ENOMEM; + atomic_set(&ht->nelems, 0); atomic_set(&ht->shift, ilog2(tbl->size)); RCU_INIT_POINTER(ht->tbl, tbl); RCU_INIT_POINTER(ht->future_tbl, tbl);