On Wed, Dec 19, 2018 at 2:23 PM Lorenzo Bianconi <lorenzo.bianc...@redhat.com> wrote: > > Add napi_disable routine in gro_cells_destroy since starting from > commit c42858eaf492 ("gro_cells: remove spinlock protecting receive > queues") gro_cell_poll and gro_cells_destroy can run concurrently on > napi_skbs list producing a kernel Oops if the tunnel interface is > removed while gro_cell_poll is running. The following Oops has been > triggered removing a vxlan device while the interface is receiving > traffic >
This seems reasonable, I wonder why this bug has been hiding for so long... Acked-by: Eric Dumazet <eduma...@google.com>