> 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

