forked from luck/tmp_suning_uos_patched
[IPV4]: Avoid common branch misprediction while checking csum in ip_rcv()
Signed-off-by: Thomas Graf <tgraf@suug.ch> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
5861524241
commit
e9c6042273
|
@ -400,7 +400,7 @@ int ip_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt,
|
|||
|
||||
iph = skb->nh.iph;
|
||||
|
||||
if (ip_fast_csum((u8 *)iph, iph->ihl) != 0)
|
||||
if (unlikely(ip_fast_csum((u8 *)iph, iph->ihl)))
|
||||
goto inhdr_error;
|
||||
|
||||
len = ntohs(iph->tot_len);
|
||||
|
|
Loading…
Reference in New Issue
Block a user