Re: [PATCH net-next] net: gro: properly remove skb from list

2018-07-12 Thread David Miller
From: Prashant Bhole Date: Thu, 12 Jul 2018 16:24:59 +0900 > Following crash occurs in validate_xmit_skb_list() when same skb is > iterated multiple times in the loop and consume_skb() is called. > > The root cause is calling list_del_init(>list) and not clearing > skb->next in d4546c2509b1.

Re: [PATCH net-next] net: gro: properly remove skb from list

2018-07-12 Thread Tyler Hicks
On 2018-07-12 16:24:59, Prashant Bhole wrote: > Following crash occurs in validate_xmit_skb_list() when same skb is > iterated multiple times in the loop and consume_skb() is called. > > The root cause is calling list_del_init(>list) and not clearing > skb->next in d4546c2509b1.

[PATCH net-next] net: gro: properly remove skb from list

2018-07-12 Thread Prashant Bhole
Following crash occurs in validate_xmit_skb_list() when same skb is iterated multiple times in the loop and consume_skb() is called. The root cause is calling list_del_init(>list) and not clearing skb->next in d4546c2509b1. list_del_init(>list) sets skb->next to point to skb itself. skb->next