Subject: Re: [PATCH] net, vxlan Fix compile warning

From: Prarit Bhargava <[email-masked]>
Date: Fri, 13 Sep 2013 10:23:51 -0400

On 09/13/2013 10:20 AM, Stephen Hemminger wrote:
> On Fri, 13 Sep 2013 08:29:12 -0400
> Prarit Bhargava <[email-masked]> wrote:
> 
>> Fix a unintialized variable warning.
>>
>> drivers/net/vxlan.c: In function ‘vxlan_sock_add’:
>> drivers/net/vxlan.c:2240:11: error: ‘sock’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
>>   vs->sock = sock;
>>            ^
>> drivers/net/vxlan.c:2217:17: note: ‘sock’ was declared here
>>   struct socket *sock;
>>                  ^
>>
>> Signed-off-by: Prarit Bhargava <[email-masked]>
>> Cc: [email-masked]
>> Cc: [email-masked]
>> Cc: "David S. Miller" <[email-masked]>
> 
> Which compiler version? Gcc 4.6 is known to be stupid,
> and I would rather not change the source if it is only caused
> by a gcc bug fixed in a later release.

Hi Stephen,

[root@intel-rosecity-06 ~]# gcc --version
gcc (GCC) 4.8.1 20130603 (Red Hat 4.8.1-1)
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

P.