This patch adds a missing consume_skb() when deliver a skb to upper monitor interfaces of a wpan phy. Reported-by: syzbot+44b651863a17760a893b@xxxxxxxxxxxxxxxxxxxxxxxxx Signed-off-by: Alexander Aring <aahringo@xxxxxxxxxx> --- net/mac802154/rx.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net/mac802154/rx.c b/net/mac802154/rx.c index b8ce84618a55..18abc1f49323 100644 --- a/net/mac802154/rx.c +++ b/net/mac802154/rx.c @@ -244,6 +244,8 @@ ieee802154_monitors_rx(struct ieee802154_local *local, struct sk_buff *skb) sdata->dev->stats.rx_bytes += skb->len; } } + + consume_skb(skb); } void ieee802154_rx(struct ieee802154_local *local, struct sk_buff *skb) -- 2.26.2