From: Steffen Klassert Date: Fri, 25 Aug 2017 07:05:42 +0000 (+0200) Subject: ipv6: Fix may be used uninitialized warning in rt6_check X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=239dd6f928f51241453c6d0b19eb6143774e0879;p=pandora-kernel.git ipv6: Fix may be used uninitialized warning in rt6_check commit 3614364527daa870264f6dde77f02853cdecd02c upstream. rt_cookie might be used uninitialized, fix this by initializing it. Fixes: c5cff8561d2d ("ipv6: add rcu grace period before freeing fib6_node") Signed-off-by: Steffen Klassert Signed-off-by: David S. Miller [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- diff --git a/net/ipv6/route.c b/net/ipv6/route.c index b1eb89c74ff6..6fc91f9e8e1b 100644 --- a/net/ipv6/route.c +++ b/net/ipv6/route.c @@ -964,7 +964,7 @@ struct dst_entry *ip6_blackhole_route(struct net *net, struct dst_entry *dst_ori static struct dst_entry *ip6_dst_check(struct dst_entry *dst, u32 cookie) { struct rt6_info *rt; - u32 rt_cookie; + u32 rt_cookie = 0; rt = (struct rt6_info *) dst;