Re: splice() giving unexpected EOF in 3.7.3 and 3.8-rc4+

2013-02-07 Thread David Miller
From: Eric Wong Date: Fri, 8 Feb 2013 02:39:46 + > David Miller wrote: >> From: Eric Dumazet >> Date: Fri, 18 Jan 2013 22:13:16 -0800 >> >> > On Fri, 2013-01-18 at 21:54 -0800, Eric Dumazet wrote: >> > >> >> >> >> Hmm, this might be already fixed in net-next tree, could you try it ? >> >

Re: splice() giving unexpected EOF in 3.7.3 and 3.8-rc4+

2013-02-07 Thread Eric Wong
David Miller wrote: > From: Eric Dumazet > Date: Fri, 18 Jan 2013 22:13:16 -0800 > > > On Fri, 2013-01-18 at 21:54 -0800, Eric Dumazet wrote: > > > >> > >> Hmm, this might be already fixed in net-next tree, could you try it ? > >> > > > > Yes, running your program on net-next seems OK. > >

Re: splice() giving unexpected EOF in 3.7.3 and 3.8-rc4+

2013-01-20 Thread David Miller
From: Eric Dumazet Date: Fri, 18 Jan 2013 22:13:16 -0800 > On Fri, 2013-01-18 at 21:54 -0800, Eric Dumazet wrote: > >> >> Hmm, this might be already fixed in net-next tree, could you try it ? >> > > Yes, running your program on net-next seems OK. > > David, we need the two following commits.

Re: splice() giving unexpected EOF in 3.7.3 and 3.8-rc4+

2013-01-18 Thread Eric Wong
Eric Dumazet wrote: > On Fri, 2013-01-18 at 21:54 -0800, Eric Dumazet wrote: > > Hmm, this might be already fixed in net-next tree, could you try it ? > > Yes, running your program on net-next seems OK. > > David, we need the two following commits. > commit 9ca1b22d6d228177e6f929f6818a1cd3d5e30

Re: splice() giving unexpected EOF in 3.7.3 and 3.8-rc4+

2013-01-18 Thread Willy Tarreau
On Fri, Jan 18, 2013 at 10:13:16PM -0800, Eric Dumazet wrote: > On Fri, 2013-01-18 at 21:54 -0800, Eric Dumazet wrote: > > > > > Hmm, this might be already fixed in net-next tree, could you try it ? > > > > Yes, running your program on net-next seems OK. > > David, we need the two following co

Re: splice() giving unexpected EOF in 3.7.3 and 3.8-rc4+

2013-01-18 Thread Eric Dumazet
On Fri, 2013-01-18 at 21:54 -0800, Eric Dumazet wrote: > > Hmm, this might be already fixed in net-next tree, could you try it ? > Yes, running your program on net-next seems OK. David, we need the two following commits. They actually fixed a bug : current code in Linus tree can push to the p

Re: splice() giving unexpected EOF in 3.7.3 and 3.8-rc4+

2013-01-18 Thread Eric Dumazet
On Sat, 2013-01-19 at 04:49 +, Eric Wong wrote: > With the following flow, I'm sometimes getting an unexpected EOF on the > pipe reader even though I never close the pipe writer: > > tcp_wr -write-> tcp_rd -splice-> pipe_wr -> pipe_rd -splice-> /dev/null > > I encounter this in in 3.7.3, 3.