> After your suggestion i´ve checked the netdev mailing list
> and found an interesting thread created by Willy. 
> Major network performance regression in 3.7 -
> http://marc.info/?t=135742278000001&r=1&w=2
> 
> Since i´m not really aware of kernel programming, i´ll forward my
> initial request to this thread tomorrow - unless somebody confirms
> this as related in the meantime.

Good catch. The issue does sound different though; Willy didn't report
any kernel warnings, it was "just" bad tcp splicing performance.

Anyway, you could apply Eric's fix from [1] to double check.

Furthermore you could also try to revert commit 2f53384
(tcp: allow splice() to build full TSO packets) which seems to be a
troublemaker since 3.5 by applying the patch in [2].

Based on your results you can then start a new thread on netdev,
or report it to the existing thread (if fix [1] works for you).

[1] http://marc.info/?l=linux-kernel&m=135749883713440&w=2
[2] http://marc.info/?l=linux-kernel&m=135748750110338&w=2

                                          

Reply via email to