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);
> }
>
>
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