netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 1/3] ipip: fix sparse warnings in ipip_netlink_parms()
@ 2012-11-15  8:53 Nicolas Dichtel
  2012-11-15  8:53 ` [PATCH net-next 2/3] sit: fix sparse warnings Nicolas Dichtel
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: Nicolas Dichtel @ 2012-11-15  8:53 UTC (permalink / raw)
  To: netdev; +Cc: davem, Nicolas Dichtel

Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
---
 net/ipv4/ipip.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net/ipv4/ipip.c b/net/ipv4/ipip.c
index 64686e1..c26c171 100644
--- a/net/ipv4/ipip.c
+++ b/net/ipv4/ipip.c
@@ -864,10 +864,10 @@ static void ipip_netlink_parms(struct nlattr *data[],
 		parms->link = nla_get_u32(data[IFLA_IPTUN_LINK]);
 
 	if (data[IFLA_IPTUN_LOCAL])
-		parms->iph.saddr = nla_get_u32(data[IFLA_IPTUN_LOCAL]);
+		parms->iph.saddr = nla_get_be32(data[IFLA_IPTUN_LOCAL]);
 
 	if (data[IFLA_IPTUN_REMOTE])
-		parms->iph.daddr = nla_get_u32(data[IFLA_IPTUN_REMOTE]);
+		parms->iph.daddr = nla_get_be32(data[IFLA_IPTUN_REMOTE]);
 
 	if (data[IFLA_IPTUN_TTL]) {
 		parms->iph.ttl = nla_get_u8(data[IFLA_IPTUN_TTL]);
-- 
1.7.12

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [PATCH net-next 2/3] sit: fix sparse warnings
  2012-11-15  8:53 [PATCH net-next 1/3] ipip: fix sparse warnings in ipip_netlink_parms() Nicolas Dichtel
@ 2012-11-15  8:53 ` Nicolas Dichtel
  2012-11-15  8:53 ` [PATCH net-next 3/3] ip6tnl: fix sparse warnings in ip6_tnl_netlink_parms() Nicolas Dichtel
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 12+ messages in thread
From: Nicolas Dichtel @ 2012-11-15  8:53 UTC (permalink / raw)
  To: netdev; +Cc: davem, Nicolas Dichtel

Note that i_flags is defined as be16, but is used here like an u16. The test
in ipip6_tunnel_create() was just moved into this function.

Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
---
 net/ipv6/sit.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/net/ipv6/sit.c b/net/ipv6/sit.c
index 7bd2a06..ca6c2c8 100644
--- a/net/ipv6/sit.c
+++ b/net/ipv6/sit.c
@@ -228,7 +228,7 @@ static int ipip6_tunnel_create(struct net_device *dev)
 		goto out;
 	ipip6_tunnel_clone_6rd(dev, sitn);
 
-	if (t->parms.i_flags & SIT_ISATAP)
+	if ((__force u16)t->parms.i_flags & SIT_ISATAP)
 		dev->priv_flags |= IFF_ISATAP;
 
 	err = register_netdevice(dev);
@@ -1240,10 +1240,10 @@ static void ipip6_netlink_parms(struct nlattr *data[],
 		parms->link = nla_get_u32(data[IFLA_IPTUN_LINK]);
 
 	if (data[IFLA_IPTUN_LOCAL])
-		parms->iph.saddr = nla_get_u32(data[IFLA_IPTUN_LOCAL]);
+		parms->iph.saddr = nla_get_be32(data[IFLA_IPTUN_LOCAL]);
 
 	if (data[IFLA_IPTUN_REMOTE])
-		parms->iph.daddr = nla_get_u32(data[IFLA_IPTUN_REMOTE]);
+		parms->iph.daddr = nla_get_be32(data[IFLA_IPTUN_REMOTE]);
 
 	if (data[IFLA_IPTUN_TTL]) {
 		parms->iph.ttl = nla_get_u8(data[IFLA_IPTUN_TTL]);
@@ -1258,7 +1258,7 @@ static void ipip6_netlink_parms(struct nlattr *data[],
 		parms->iph.frag_off = htons(IP_DF);
 
 	if (data[IFLA_IPTUN_FLAGS])
-		parms->i_flags = nla_get_u16(data[IFLA_IPTUN_FLAGS]);
+		parms->i_flags = nla_get_be16(data[IFLA_IPTUN_FLAGS]);
 }
 
 static int ipip6_newlink(struct net *src_net, struct net_device *dev,
@@ -1337,7 +1337,7 @@ static int ipip6_fill_info(struct sk_buff *skb, const struct net_device *dev)
 	    nla_put_u8(skb, IFLA_IPTUN_TOS, parm->iph.tos) ||
 	    nla_put_u8(skb, IFLA_IPTUN_PMTUDISC,
 		       !!(parm->iph.frag_off & htons(IP_DF))) ||
-	    nla_put_u16(skb, IFLA_IPTUN_FLAGS, parm->i_flags))
+	    nla_put_be16(skb, IFLA_IPTUN_FLAGS, parm->i_flags))
 		goto nla_put_failure;
 	return 0;
 
-- 
1.7.12

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [PATCH net-next 3/3] ip6tnl: fix sparse warnings in ip6_tnl_netlink_parms()
  2012-11-15  8:53 [PATCH net-next 1/3] ipip: fix sparse warnings in ipip_netlink_parms() Nicolas Dichtel
  2012-11-15  8:53 ` [PATCH net-next 2/3] sit: fix sparse warnings Nicolas Dichtel
@ 2012-11-15  8:53 ` Nicolas Dichtel
  2012-11-15  9:41 ` [PATCH net-next 1/3] ipip: fix sparse warnings in ipip_netlink_parms() Nicolas Dichtel
  2012-11-15 13:15 ` [PATCH net-next " Eric Dumazet
  3 siblings, 0 replies; 12+ messages in thread
From: Nicolas Dichtel @ 2012-11-15  8:53 UTC (permalink / raw)
  To: netdev; +Cc: davem, Nicolas Dichtel

Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
---
 net/ipv6/ip6_tunnel.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net/ipv6/ip6_tunnel.c b/net/ipv6/ip6_tunnel.c
index ab4d056..bf3a549 100644
--- a/net/ipv6/ip6_tunnel.c
+++ b/net/ipv6/ip6_tunnel.c
@@ -1568,7 +1568,7 @@ static void ip6_tnl_netlink_parms(struct nlattr *data[],
 		parms->encap_limit = nla_get_u8(data[IFLA_IPTUN_ENCAP_LIMIT]);
 
 	if (data[IFLA_IPTUN_FLOWINFO])
-		parms->flowinfo = nla_get_u32(data[IFLA_IPTUN_FLOWINFO]);
+		parms->flowinfo = nla_get_be32(data[IFLA_IPTUN_FLOWINFO]);
 
 	if (data[IFLA_IPTUN_FLAGS])
 		parms->flags = nla_get_u32(data[IFLA_IPTUN_FLAGS]);
-- 
1.7.12

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [PATCH net-next 1/3] ipip: fix sparse warnings in ipip_netlink_parms()
  2012-11-15  8:53 [PATCH net-next 1/3] ipip: fix sparse warnings in ipip_netlink_parms() Nicolas Dichtel
  2012-11-15  8:53 ` [PATCH net-next 2/3] sit: fix sparse warnings Nicolas Dichtel
  2012-11-15  8:53 ` [PATCH net-next 3/3] ip6tnl: fix sparse warnings in ip6_tnl_netlink_parms() Nicolas Dichtel
@ 2012-11-15  9:41 ` Nicolas Dichtel
  2012-11-15 13:20   ` Eric Dumazet
  2012-11-15 13:15 ` [PATCH net-next " Eric Dumazet
  3 siblings, 1 reply; 12+ messages in thread
From: Nicolas Dichtel @ 2012-11-15  9:41 UTC (permalink / raw)
  To: Nicolas Dichtel; +Cc: netdev, davem

Le 15/11/2012 09:53, Nicolas Dichtel a écrit :
> Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
I forget "Reported-by: Fengguang Wu <fengguang.wu@intel.com>"

Should I resend the serie?

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH net-next 1/3] ipip: fix sparse warnings in ipip_netlink_parms()
  2012-11-15  8:53 [PATCH net-next 1/3] ipip: fix sparse warnings in ipip_netlink_parms() Nicolas Dichtel
                   ` (2 preceding siblings ...)
  2012-11-15  9:41 ` [PATCH net-next 1/3] ipip: fix sparse warnings in ipip_netlink_parms() Nicolas Dichtel
@ 2012-11-15 13:15 ` Eric Dumazet
  3 siblings, 0 replies; 12+ messages in thread
From: Eric Dumazet @ 2012-11-15 13:15 UTC (permalink / raw)
  To: Nicolas Dichtel; +Cc: netdev, davem

On Thu, 2012-11-15 at 09:53 +0100, Nicolas Dichtel wrote:
> Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
> ---
>  net/ipv4/ipip.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/net/ipv4/ipip.c b/net/ipv4/ipip.c
> index 64686e1..c26c171 100644
> --- a/net/ipv4/ipip.c
> +++ b/net/ipv4/ipip.c
> @@ -864,10 +864,10 @@ static void ipip_netlink_parms(struct nlattr *data[],
>  		parms->link = nla_get_u32(data[IFLA_IPTUN_LINK]);
>  
>  	if (data[IFLA_IPTUN_LOCAL])
> -		parms->iph.saddr = nla_get_u32(data[IFLA_IPTUN_LOCAL]);
> +		parms->iph.saddr = nla_get_be32(data[IFLA_IPTUN_LOCAL]);
>  
>  	if (data[IFLA_IPTUN_REMOTE])
> -		parms->iph.daddr = nla_get_u32(data[IFLA_IPTUN_REMOTE]);
> +		parms->iph.daddr = nla_get_be32(data[IFLA_IPTUN_REMOTE]);
>  
>  	if (data[IFLA_IPTUN_TTL]) {
>  		parms->iph.ttl = nla_get_u8(data[IFLA_IPTUN_TTL]);


No credit for who reported this bug ?

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH net-next 1/3] ipip: fix sparse warnings in ipip_netlink_parms()
  2012-11-15  9:41 ` [PATCH net-next 1/3] ipip: fix sparse warnings in ipip_netlink_parms() Nicolas Dichtel
@ 2012-11-15 13:20   ` Eric Dumazet
  2012-11-15 14:06     ` [PATCH net-next v2 " Nicolas Dichtel
  0 siblings, 1 reply; 12+ messages in thread
From: Eric Dumazet @ 2012-11-15 13:20 UTC (permalink / raw)
  To: nicolas.dichtel; +Cc: netdev, davem

On Thu, 2012-11-15 at 10:41 +0100, Nicolas Dichtel wrote:
> Le 15/11/2012 09:53, Nicolas Dichtel a écrit :
> > Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
> I forget "Reported-by: Fengguang Wu <fengguang.wu@intel.com>"
> 
> Should I resend the serie?

Your patches generally lack changelogs and proper attribution.

Having a good changelog can avoid to actually look at the patch content,
its incredibly useful in the long term.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH net-next v2 1/3] ipip: fix sparse warnings in ipip_netlink_parms()
  2012-11-15 13:20   ` Eric Dumazet
@ 2012-11-15 14:06     ` Nicolas Dichtel
  2012-11-15 14:06       ` [PATCH net-next v2 2/3] sit: fix sparse warnings Nicolas Dichtel
                         ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Nicolas Dichtel @ 2012-11-15 14:06 UTC (permalink / raw)
  To: eric.dumazet; +Cc: netdev, davem, fengguang.wu, Nicolas Dichtel

This change fixes two sparse warnings triggered by casting the ip addresses
from netlink messages in an u32 instead of be32. This change corrects that
in order to resolve the sparse warnings.

Reported-by: Fengguang Wu <fengguang.wu@intel.com>
Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
---
v2: enhance commit log and add "Reported-by" line

 net/ipv4/ipip.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net/ipv4/ipip.c b/net/ipv4/ipip.c
index 64686e1..c26c171 100644
--- a/net/ipv4/ipip.c
+++ b/net/ipv4/ipip.c
@@ -864,10 +864,10 @@ static void ipip_netlink_parms(struct nlattr *data[],
 		parms->link = nla_get_u32(data[IFLA_IPTUN_LINK]);
 
 	if (data[IFLA_IPTUN_LOCAL])
-		parms->iph.saddr = nla_get_u32(data[IFLA_IPTUN_LOCAL]);
+		parms->iph.saddr = nla_get_be32(data[IFLA_IPTUN_LOCAL]);
 
 	if (data[IFLA_IPTUN_REMOTE])
-		parms->iph.daddr = nla_get_u32(data[IFLA_IPTUN_REMOTE]);
+		parms->iph.daddr = nla_get_be32(data[IFLA_IPTUN_REMOTE]);
 
 	if (data[IFLA_IPTUN_TTL]) {
 		parms->iph.ttl = nla_get_u8(data[IFLA_IPTUN_TTL]);
-- 
1.7.12

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [PATCH net-next v2 2/3] sit: fix sparse warnings
  2012-11-15 14:06     ` [PATCH net-next v2 " Nicolas Dichtel
@ 2012-11-15 14:06       ` Nicolas Dichtel
  2012-11-15 18:56         ` David Miller
  2012-11-15 14:06       ` [PATCH net-next v2 3/3] ip6tnl: fix sparse warnings in ip6_tnl_netlink_parms() Nicolas Dichtel
  2012-11-15 18:56       ` [PATCH net-next v2 1/3] ipip: fix sparse warnings in ipip_netlink_parms() David Miller
  2 siblings, 1 reply; 12+ messages in thread
From: Nicolas Dichtel @ 2012-11-15 14:06 UTC (permalink / raw)
  To: eric.dumazet; +Cc: netdev, davem, fengguang.wu, Nicolas Dichtel

This change fixes several sparse warnings about endianness problem. The wrong
nla_*() functions were used.
It also fix a sparse warning about a flag test (field i_flags). This field is
used in this file like a local flag only, so it is more an u16 (gre uses it as a
be16). This sparse warning was already there before the patch that add netlink
management, the code has just been moved.

Reported-by: Fengguang Wu <fengguang.wu@intel.com>
Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
---
v2: enhance commit log and add "Reported-by" line

 net/ipv6/sit.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/net/ipv6/sit.c b/net/ipv6/sit.c
index 7bd2a06..ca6c2c8 100644
--- a/net/ipv6/sit.c
+++ b/net/ipv6/sit.c
@@ -228,7 +228,7 @@ static int ipip6_tunnel_create(struct net_device *dev)
 		goto out;
 	ipip6_tunnel_clone_6rd(dev, sitn);
 
-	if (t->parms.i_flags & SIT_ISATAP)
+	if ((__force u16)t->parms.i_flags & SIT_ISATAP)
 		dev->priv_flags |= IFF_ISATAP;
 
 	err = register_netdevice(dev);
@@ -1240,10 +1240,10 @@ static void ipip6_netlink_parms(struct nlattr *data[],
 		parms->link = nla_get_u32(data[IFLA_IPTUN_LINK]);
 
 	if (data[IFLA_IPTUN_LOCAL])
-		parms->iph.saddr = nla_get_u32(data[IFLA_IPTUN_LOCAL]);
+		parms->iph.saddr = nla_get_be32(data[IFLA_IPTUN_LOCAL]);
 
 	if (data[IFLA_IPTUN_REMOTE])
-		parms->iph.daddr = nla_get_u32(data[IFLA_IPTUN_REMOTE]);
+		parms->iph.daddr = nla_get_be32(data[IFLA_IPTUN_REMOTE]);
 
 	if (data[IFLA_IPTUN_TTL]) {
 		parms->iph.ttl = nla_get_u8(data[IFLA_IPTUN_TTL]);
@@ -1258,7 +1258,7 @@ static void ipip6_netlink_parms(struct nlattr *data[],
 		parms->iph.frag_off = htons(IP_DF);
 
 	if (data[IFLA_IPTUN_FLAGS])
-		parms->i_flags = nla_get_u16(data[IFLA_IPTUN_FLAGS]);
+		parms->i_flags = nla_get_be16(data[IFLA_IPTUN_FLAGS]);
 }
 
 static int ipip6_newlink(struct net *src_net, struct net_device *dev,
@@ -1337,7 +1337,7 @@ static int ipip6_fill_info(struct sk_buff *skb, const struct net_device *dev)
 	    nla_put_u8(skb, IFLA_IPTUN_TOS, parm->iph.tos) ||
 	    nla_put_u8(skb, IFLA_IPTUN_PMTUDISC,
 		       !!(parm->iph.frag_off & htons(IP_DF))) ||
-	    nla_put_u16(skb, IFLA_IPTUN_FLAGS, parm->i_flags))
+	    nla_put_be16(skb, IFLA_IPTUN_FLAGS, parm->i_flags))
 		goto nla_put_failure;
 	return 0;
 
-- 
1.7.12

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [PATCH net-next v2 3/3] ip6tnl: fix sparse warnings in ip6_tnl_netlink_parms()
  2012-11-15 14:06     ` [PATCH net-next v2 " Nicolas Dichtel
  2012-11-15 14:06       ` [PATCH net-next v2 2/3] sit: fix sparse warnings Nicolas Dichtel
@ 2012-11-15 14:06       ` Nicolas Dichtel
  2012-11-15 18:57         ` David Miller
  2012-11-15 18:56       ` [PATCH net-next v2 1/3] ipip: fix sparse warnings in ipip_netlink_parms() David Miller
  2 siblings, 1 reply; 12+ messages in thread
From: Nicolas Dichtel @ 2012-11-15 14:06 UTC (permalink / raw)
  To: eric.dumazet; +Cc: netdev, davem, fengguang.wu, Nicolas Dichtel

This change fixes a sparse warning triggered by casting the flowinfo from
netlink messages in an u32 instead of be32. This change corrects that in order
to resolve the sparse warning.

Reported-by: Fengguang Wu <fengguang.wu@intel.com>
Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
---
v2: enhance commit log and add "Reported-by" line

 net/ipv6/ip6_tunnel.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net/ipv6/ip6_tunnel.c b/net/ipv6/ip6_tunnel.c
index ab4d056..bf3a549 100644
--- a/net/ipv6/ip6_tunnel.c
+++ b/net/ipv6/ip6_tunnel.c
@@ -1568,7 +1568,7 @@ static void ip6_tnl_netlink_parms(struct nlattr *data[],
 		parms->encap_limit = nla_get_u8(data[IFLA_IPTUN_ENCAP_LIMIT]);
 
 	if (data[IFLA_IPTUN_FLOWINFO])
-		parms->flowinfo = nla_get_u32(data[IFLA_IPTUN_FLOWINFO]);
+		parms->flowinfo = nla_get_be32(data[IFLA_IPTUN_FLOWINFO]);
 
 	if (data[IFLA_IPTUN_FLAGS])
 		parms->flags = nla_get_u32(data[IFLA_IPTUN_FLAGS]);
-- 
1.7.12

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [PATCH net-next v2 1/3] ipip: fix sparse warnings in ipip_netlink_parms()
  2012-11-15 14:06     ` [PATCH net-next v2 " Nicolas Dichtel
  2012-11-15 14:06       ` [PATCH net-next v2 2/3] sit: fix sparse warnings Nicolas Dichtel
  2012-11-15 14:06       ` [PATCH net-next v2 3/3] ip6tnl: fix sparse warnings in ip6_tnl_netlink_parms() Nicolas Dichtel
@ 2012-11-15 18:56       ` David Miller
  2 siblings, 0 replies; 12+ messages in thread
From: David Miller @ 2012-11-15 18:56 UTC (permalink / raw)
  To: nicolas.dichtel; +Cc: eric.dumazet, netdev, fengguang.wu

From: Nicolas Dichtel <nicolas.dichtel@6wind.com>
Date: Thu, 15 Nov 2012 15:06:40 +0100

> This change fixes two sparse warnings triggered by casting the ip addresses
> from netlink messages in an u32 instead of be32. This change corrects that
> in order to resolve the sparse warnings.
> 
> Reported-by: Fengguang Wu <fengguang.wu@intel.com>
> Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>

Applied.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH net-next v2 2/3] sit: fix sparse warnings
  2012-11-15 14:06       ` [PATCH net-next v2 2/3] sit: fix sparse warnings Nicolas Dichtel
@ 2012-11-15 18:56         ` David Miller
  0 siblings, 0 replies; 12+ messages in thread
From: David Miller @ 2012-11-15 18:56 UTC (permalink / raw)
  To: nicolas.dichtel; +Cc: eric.dumazet, netdev, fengguang.wu

From: Nicolas Dichtel <nicolas.dichtel@6wind.com>
Date: Thu, 15 Nov 2012 15:06:41 +0100

> This change fixes several sparse warnings about endianness problem. The wrong
> nla_*() functions were used.
> It also fix a sparse warning about a flag test (field i_flags). This field is
> used in this file like a local flag only, so it is more an u16 (gre uses it as a
> be16). This sparse warning was already there before the patch that add netlink
> management, the code has just been moved.
> 
> Reported-by: Fengguang Wu <fengguang.wu@intel.com>
> Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>

Applied.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH net-next v2 3/3] ip6tnl: fix sparse warnings in ip6_tnl_netlink_parms()
  2012-11-15 14:06       ` [PATCH net-next v2 3/3] ip6tnl: fix sparse warnings in ip6_tnl_netlink_parms() Nicolas Dichtel
@ 2012-11-15 18:57         ` David Miller
  0 siblings, 0 replies; 12+ messages in thread
From: David Miller @ 2012-11-15 18:57 UTC (permalink / raw)
  To: nicolas.dichtel; +Cc: eric.dumazet, netdev, fengguang.wu

From: Nicolas Dichtel <nicolas.dichtel@6wind.com>
Date: Thu, 15 Nov 2012 15:06:42 +0100

> This change fixes a sparse warning triggered by casting the flowinfo from
> netlink messages in an u32 instead of be32. This change corrects that in order
> to resolve the sparse warning.
> 
> Reported-by: Fengguang Wu <fengguang.wu@intel.com>
> Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>

Applied.

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2012-11-15 18:57 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-11-15  8:53 [PATCH net-next 1/3] ipip: fix sparse warnings in ipip_netlink_parms() Nicolas Dichtel
2012-11-15  8:53 ` [PATCH net-next 2/3] sit: fix sparse warnings Nicolas Dichtel
2012-11-15  8:53 ` [PATCH net-next 3/3] ip6tnl: fix sparse warnings in ip6_tnl_netlink_parms() Nicolas Dichtel
2012-11-15  9:41 ` [PATCH net-next 1/3] ipip: fix sparse warnings in ipip_netlink_parms() Nicolas Dichtel
2012-11-15 13:20   ` Eric Dumazet
2012-11-15 14:06     ` [PATCH net-next v2 " Nicolas Dichtel
2012-11-15 14:06       ` [PATCH net-next v2 2/3] sit: fix sparse warnings Nicolas Dichtel
2012-11-15 18:56         ` David Miller
2012-11-15 14:06       ` [PATCH net-next v2 3/3] ip6tnl: fix sparse warnings in ip6_tnl_netlink_parms() Nicolas Dichtel
2012-11-15 18:57         ` David Miller
2012-11-15 18:56       ` [PATCH net-next v2 1/3] ipip: fix sparse warnings in ipip_netlink_parms() David Miller
2012-11-15 13:15 ` [PATCH net-next " Eric Dumazet

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).