Re: [PATCH net-next] net: gro: Initialize backlog NAPI's gro_list

2018-07-20 Thread David Miller
From: Sean Tranchetti Date: Fri, 20 Jul 2018 17:53:23 -0600 > @@ -9556,6 +9556,7 @@ static int __init net_dev_init(void) > > sd->backlog.poll = process_backlog; > sd->backlog.weight = weight_p; > + INIT_LIST_HEAD(&sd->backlog.gro_list); > } > >

[PATCH net-next] net: gro: Initialize backlog NAPI's gro_list

2018-07-20 Thread Sean Tranchetti
When using RPS, the target CPU uses the backlog NAPI struct. This NAPI struct needs the list initialized explicitly as normally the list is initialized from netif_napi_add() on the netdevice. Unable to handle kernel NULL pointer dereference at virtual address 0008 Kernel BUG at ff980890931