commit 17c8272d03f31fde8ae526b4fa1f21494be4b1fc Author: Jiri Pirko jiri@resnulli.us Date: Wed Sep 12 21:35:07 2012 +0200
disable pausing on eth devices
That was killing pktgen performance
Signed-off-by: Jiri Pirko jiri@resnulli.us
NetConfig/NetConfigDevice.py | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) --- diff --git a/NetConfig/NetConfigDevice.py b/NetConfig/NetConfigDevice.py index 2dd8d1a..f991db7 100644 --- a/NetConfig/NetConfigDevice.py +++ b/NetConfig/NetConfigDevice.py @@ -75,6 +75,7 @@ class NetConfigDeviceEth(NetConfigDeviceGeneric): def configure(self): netdev = self._netdev exec_cmd("ip addr flush %s" % netdev["name"]) + exec_cmd("ethtool -A %s rx off tx off" % netdev["name"], die_on_err=False)
class NetConfigDeviceBond(NetConfigDeviceGeneric): _modulename = "bonding"
lnst-developers@lists.fedorahosted.org