|
|
Re: linux-3.0.18+r8169+ipv4/tcp forwarding = tso/gso weirdness and performance degration |
On Wed, 14 Mar 2012 19:29:14 +0000 Ben Hutchings <bhutchings@xxxxxxxxxxxxxx> wrote: > On Wed, 2012-03-14 at 19:29 +0200, Timo Teras wrote: > [...] > > gro off. I am even trying now with: > > > > Offload parameters for eth2: > > rx-checksumming: off > > tx-checksumming: off > > scatter-gather: off > > tcp segmentation offload: off > > udp fragmentation offload: off > > generic segmentation offload: off > [...] > > GRO isn't even reported there! Apparently you need a newer version of > ethtool. Very good point. I thought gso also enabled gro, but seems that my ethtool was old. And GRO was enabled along with some other stuff. Turning GRO off made my tcp performance immediately a lot better; jumped from 2MB/s to 8MB/s or so (not ideal yet, though; but the remainder of the difference could be related to other issue). So something is definitely broke in 3.0.x with GRO enabled, but GSO off. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
[Linux Kernel Discussion] [Ethernet Bridging] [Linux Wireless Networking] [Linux Bluetooth Networking] [Linux Networking Users] [VLAN] [Git] [IETF Annouce] [Linux Assembly] [Security] [Bugtraq] [Photo] [Singles Social Networking] [Yosemite Information] [MIPS Linux] [ARM Linux Kernel] [ARM Linux] [Linux Virtualization] [Linux Security] [Linux IDE] [Linux RAID] [Linux SCSI] [Free Dating]
![]() |
![]() |