]> Pileus Git - ~andy/linux/commitdiff
gro: small napi_get_frags() optim
authorEric Dumazet <edumazet@google.com>
Fri, 6 Dec 2013 05:44:27 +0000 (21:44 -0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 6 Dec 2013 17:51:40 +0000 (12:51 -0500)
Remove one useless conditional branch :
napi->skb is NULL, so nothing bad can happen.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/dev.c

index ba3b7ea5ebb3139cca38e82ac6f5f5e346f4a4e0..c98052487e986df6657e32da066630e95d3557bb 100644 (file)
@@ -3981,8 +3981,7 @@ struct sk_buff *napi_get_frags(struct napi_struct *napi)
 
        if (!skb) {
                skb = netdev_alloc_skb_ip_align(napi->dev, GRO_MAX_HEAD);
-               if (skb)
-                       napi->skb = skb;
+               napi->skb = skb;
        }
        return skb;
 }