Re: [PATCH net] gro_cells: mark napi struct as not busy poll candidates

2016-11-15 Thread David Miller
From: Eric Dumazet Date: Mon, 14 Nov 2016 16:28:42 -0800 > From: Eric Dumazet > > Rolf Neugebauer reported very long delays at netns dismantle. > > Eric W. Biederman was kind enough to look at this problem > and noticed synchronize_net() occurring from netif_napi_del() that was > added in linu

Re: [PATCH net] gro_cells: mark napi struct as not busy poll candidates

2016-11-15 Thread Rolf Neugebauer
On Tue, Nov 15, 2016 at 12:28 AM, Eric Dumazet wrote: > From: Eric Dumazet > > Rolf Neugebauer reported very long delays at netns dismantle. > > Eric W. Biederman was kind enough to look at this problem > and noticed synchronize_net() occurring from netif_napi_del() that was > added in linux-4.5

Re: [PATCH net] gro_cells: mark napi struct as not busy poll candidates

2016-11-14 Thread Cong Wang
On Mon, Nov 14, 2016 at 4:28 PM, Eric Dumazet wrote: > From: Eric Dumazet > > Rolf Neugebauer reported very long delays at netns dismantle. > > Eric W. Biederman was kind enough to look at this problem > and noticed synchronize_net() occurring from netif_napi_del() that was > added in linux-4.5 >

[PATCH net] gro_cells: mark napi struct as not busy poll candidates

2016-11-14 Thread Eric Dumazet
From: Eric Dumazet Rolf Neugebauer reported very long delays at netns dismantle. Eric W. Biederman was kind enough to look at this problem and noticed synchronize_net() occurring from netif_napi_del() that was added in linux-4.5 Busy polling makes no sense for tunnels NAPI. If busy poll is used