]> git.baikalelectronics.ru Git - kernel.git/commit
qeth: Fix HiperSockets performance regression
authorStefan Raspl <raspl@linux.vnet.ibm.com>
Mon, 21 Jan 2013 02:30:23 +0000 (02:30 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 21 Jan 2013 18:51:15 +0000 (13:51 -0500)
commit28c33d80c59b3270ba5d944fc6ecf71107dbe987
tree4c6a384dc7de43d68001f465b2d55887b79c2c3e
parent5a73e63b317d203119ac9b3db7a25d718da4d3f9
qeth: Fix HiperSockets performance regression

Commit 684db463 "tcp: TCP Small Queues" has severly degraded
performance for single connection RR workloads on HiperSockets with
MTU >=16K due to a conflict of the TCP Small Queues approach with our
buffer scan threshold which releases buffers not frequently enough yet.
This fix restores performance to the same level as before cited commit.

Signed-off-by: Stefan Raspl <raspl@linux.vnet.ibm.com>
Signed-off-by: Frank Blaschka <frank.blaschka@de.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/s390/net/qeth_core_main.c