Re: Long stalls creating a new netns after a netns with a SMB client exits

2017-07-31 Thread Rolf Neugebauer
On Mon, Jul 31, 2017 at 6:06 PM, Cong Wang wrote: > On Fri, Jul 28, 2017 at 11:58 AM, Rolf Neugebauer > wrote: >> On Fri, Jul 28, 2017 at 6:49 PM, Cong Wang wrote: >>> Hello, >>> >>> On Fri, Jul 28, 2017 at 9:47 AM, Rolf Neugebauer >>> wrote:

Re: Long stalls creating a new netns after a netns with a SMB client exits

2017-07-28 Thread Rolf Neugebauer
On Fri, Jul 28, 2017 at 6:49 PM, Cong Wang wrote: > Hello, > > On Fri, Jul 28, 2017 at 9:47 AM, Rolf Neugebauer > wrote: >> Creating the new namespace is stalling for around 200 seconds and >> there 20 odd messages on the console, like: >> >> [ 67.372603]

Long stalls creating a new netns after a netns with a SMB client exits

2017-07-28 Thread Rolf Neugebauer
Hi several docker users reported long stalls when they used containers with network filesystem mounts. For example, this was reported here: https://github.com/moby/moby/issues/5618#issuecomment-314515980. Another user, Pierre Carru (@piec on GH), then managed to create a simpler reproduction here:

Re: [PATCH net] virtio-net: restore VIRTIO_HDR_F_DATA_VALID on receiving

2017-01-20 Thread Rolf Neugebauer
> receiving path. > > Cc: Rolf Neugebauer > Signed-off-by: Jason Wang Acked-by: Rolf Neugebauer Ah, I missed this use of the function. Looks like this patch does not regress the issue I was seeing with virtio_net. Rolf > --- > drivers/net/macvtap.c | 2 +- > dri

[PATCH] virtio: don't set VIRTIO_NET_HDR_F_DATA_VALID on xmit

2017-01-17 Thread Rolf Neugebauer
differently to ip_summed == CHECKSUM_NONE, which should be the same. Further, the virtio spec 1.0 / CS04 explicitly says that VIRTIO_NET_HDR_F_DATA_VALID must not be set by the driver. Signed-off-by: Rolf Neugebauer --- include/linux/virtio_net.h | 2 -- 1 file changed, 2 deletions(-) diff --git a

virtio: Subtle changes to virtio_net flags breaks VXLAN on Google Cloud

2017-01-17 Thread Rolf Neugebauer
Commits: fd2a0437dc33 virtio_net: introduce virtio_net_hdr_{from,to}_skb e858fae2b0b8 virtio_net: use common code for virtio_net_hdr and skb GSO conversion introduced a subtle (but unexplained) difference in how virtio_net flags are derived from skb->ip_summed fields on transmit from the guest to

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 &g

Re: Long delays creating a netns after deleting one (possibly RCU related)

2016-11-11 Thread Rolf Neugebauer
On Thu, Nov 10, 2016 at 9:24 PM, Paul E. McKenney wrote: > On Thu, Nov 10, 2016 at 09:37:47AM -0800, Cong Wang wrote: >> (Cc'ing Paul) >> >> On Wed, Nov 9, 2016 at 7:42 AM, Rolf Neugebauer >> wrote: >> > Hi >> > >> > We notice