On Tue, 2009-10-06 at 15:52 +0200, Roel Kluin wrote: > kfree_skb() should be used to free struct sk_buff pointers. > > Signed-off-by: Roel Kluin <roel.kluin@xxxxxxxxx> Indeed, thanks. Acked-by: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> > --- > diff --git a/net/mac80211/util.c b/net/mac80211/util.c > index dd65643..aeb65b3 100644 > --- a/net/mac80211/util.c > +++ b/net/mac80211/util.c > @@ -339,7 +339,7 @@ void ieee80211_add_pending_skb(struct ieee80211_local *local, > struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); > > if (WARN_ON(!info->control.vif)) { > - kfree(skb); > + kfree_skb(skb); > return; > } > > @@ -367,7 +367,7 @@ int ieee80211_add_pending_skbs(struct ieee80211_local *local, > struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); > > if (WARN_ON(!info->control.vif)) { > - kfree(skb); > + kfree_skb(skb); > continue; > } > >
Attachment:
signature.asc
Description: This is a digitally signed message part