diff options
Diffstat (limited to 'drivers/net/plip')
| -rw-r--r-- | drivers/net/plip/plip.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/drivers/net/plip/plip.c b/drivers/net/plip/plip.c index c8791e9b451d..40ce8abe6999 100644 --- a/drivers/net/plip/plip.c +++ b/drivers/net/plip/plip.c @@ -450,12 +450,12 @@ plip_bh_timeout_error(struct net_device *dev, struct net_local *nl,  	}  	rcv->state = PLIP_PK_DONE;  	if (rcv->skb) { -		kfree_skb(rcv->skb); +		dev_kfree_skb_irq(rcv->skb);  		rcv->skb = NULL;  	}  	snd->state = PLIP_PK_DONE;  	if (snd->skb) { -		dev_kfree_skb(snd->skb); +		dev_consume_skb_irq(snd->skb);  		snd->skb = NULL;  	}  	spin_unlock_irq(&nl->lock); |