ieee802154: dont leak skbs in ieee802154_fake_xmit()
Subsystems (2)
PATCH 1/1 ieee802154: dont leak skbs in ieee802154_fake_xmit()
ieee802154_fake_xmit() should free skbs since it returns NETDEV_TX_OK
Signed-off-by Eric Dumazet <[email protected]>
---
drivers/ieee802154/fakehard.c +1 -4
@@ -260,15 +260,12 @@ static int ieee802154_fake_close(struct net_device *dev)static netdev_tx_t ieee802154_fake_xmit (struct sk_buff *skb,struct net_device *dev) { - skb->iif = dev->ifindex; - skb->dev = dev; dev->stats.tx_packets++; dev->stats.tx_bytes += skb->len; - dev->trans_start = jiffies; -/* FIXME: do hardware work here ... */ +dev_kfree_skb (skb);return NETDEV_TX_OK ; }
Quoted 1 line · Eric Dumazet
ieee802154_fake_xmit()should free skbs since it returnsNETDEV_TX_OK
David, please apply.
Signature · 2 lines
With best wishes Dmitry
From: Dmitry Eremin-Solenikov <[email protected]>
Date: Thu, 19 Nov 2009 18:57:48 +0300
Quoted 6 lines · Eric Dumazet
Quoted 1 line
ieee802154_fake_xmit()should free skbs since it returnsNETDEV_TX_OKDavid, please apply.
Applied.