diff --git a/[refs] b/[refs] index 65c520dcdfba..c29d3343676e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ce030edfb4ba6734248b8d9f98d0a6f1dcd142e7 +refs/heads/master: acb5d75b9bcff73d32d3471a9b3e9a4189223e48 diff --git a/trunk/net/packet/af_packet.c b/trunk/net/packet/af_packet.c index 1fc4a7885c41..d8cc006fac45 100644 --- a/trunk/net/packet/af_packet.c +++ b/trunk/net/packet/af_packet.c @@ -756,8 +756,7 @@ static int tpacket_rcv(struct sk_buff *skb, struct net_device *dev, struct packe spin_unlock(&sk->sk_receive_queue.lock); sk->sk_data_ready(sk, 0); - if (copy_skb) - kfree_skb(copy_skb); + kfree_skb(copy_skb); goto drop_n_restore; }