Ike has since done some more extensive testing, and found that
performance actually *drops* with longer iperf runs. With a 900s run,
he's seeing it go down to ~200Mbps, while the kernel emits messages like
these:

    [ 1070.047048] ITS queue timeout (65440 65504 1120)
    [ 1070.051658] ITS cmd its_build_inv_cmd failed

It's unclear if this is actually an issue with the patch, or a platform-
specific issue, but either way I think we need to change this status to
verification-failed. I've reported this upstream.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1800664

Title:
  Add checksum offload and TSO support for HiNIC adapters

Status in linux package in Ubuntu:
  Fix Committed
Status in linux source package in Bionic:
  In Progress
Status in linux source package in Cosmic:
  Fix Committed
Status in linux source package in Disco:
  Fix Committed

Bug description:
  [Impact]
  Increases throughput by more than 2x, as measured by the iperf benchmark.

  [Test Case]
  iperf -c 192.168.122.10 -P5

  [Fix]
  cc18a7543d2f6 net-next/hinic: add checksum offload and TSO support

  [Regression Risk]
  Clean cherry-pick restricted to a single driver that has been explicitly 
tested. A regression risk is that these bugs in these new features, which are 
enabled by default, could impact existing deployments. These features can, 
however, be disabled by ethtool which helps mitigate that risk.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1800664/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to