------- Comment From [email protected] 2017-04-17 14:33 EDT-------
(In reply to comment #14)
> This bug is awaiting verification that the kernel in -proposed solves the
> problem. Please test the kernel and update this bug with the results. If the
> problem is solved, change the tag 'verification-needed-yakkety' to
> 'verification-done-yakkety'. If the problem still exists, change the tag
> 'verification-needed-yakkety' to 'verification-failed-yakkety'.
>
> If verification is not done by 5 working days from today, this fix will be
> dropped from the source code, and this bug will be closed.
>
> See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
> enable and use -proposed. Thank you!

Hi Canonical
Which yakkety kernel is the one with the fix?
from looking at git it maybe in 4.8.0-47.50 but when I check the proposed 
kernel I only see until 4.8.0-46-generic.
Can you confirm? thanks.

-- 
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/1670247

Title:
  Ubuntu 16.10: Network checksum fixes needed for IPoIB for Mellanox
  CX4/CX5 card

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Yakkety:
  Fix Committed
Status in linux source package in Zesty:
  Fix Released

Bug description:
  == Comment: #0 - Carol L. Soto <[email protected]> - 2017-03-03 22:23:11 ==
  ---Problem Description---
  Mellanox CX4/CX5 IB if running IPoIB in connected mode, it does not have the 
hw checksum so when running IPoIB in power system the performance is low.
  with iperf and 4 threads we get
  [  8] local 44.44.44.44 port 5001 connected with 44.44.44.45 port 48536
  [  4] local 44.44.44.44 port 5001 connected with 44.44.44.45 port 48538
  [  5] local 44.44.44.44 port 5001 connected with 44.44.44.45 port 48540
  [  6] local 44.44.44.44 port 5001 connected with 44.44.44.45 port 48542
  [  8]  0.0-10.0 sec  9.07 GBytes  7.79 Gbits/sec
  [  4]  0.0-10.0 sec  9.16 GBytes  7.87 Gbits/sec
  [  5]  0.0-10.0 sec  9.13 GBytes  7.84 Gbits/sec
  [  6]  0.0-10.0 sec  9.18 GBytes  7.88 Gbits/sec
  [SUM]  0.0-10.0 sec  36.5 GBytes  31.4 Gbits/sec
   
  if we add the following patches:
  From 68201fbbb04a030864f8560b05d43d8019f7f8df Mon Sep 17 00:00:00 2001
  From: Michael Ellerman <[email protected]>
  Date: Thu, 11 Aug 2016 16:03:14 +1000
  Subject: powerpc/Makefile: Drop CONFIG_WORD_SIZE for BITS

  From b492f7e4e07a28e706db26cf4943bb0911435426 Mon Sep 17 00:00:00 2001
  From: Paul Mackerras <[email protected]>
  Date: Thu, 3 Nov 2016 16:10:55 +1100
  Subject: powerpc/64: Fix checksum folding in csum_tcpudp_nofold and
   ip_fast_csum_nofold

  From d4fde568a34a93897dfb9ae64cfe9dda9d5c908c Mon Sep 17 00:00:00 2001
  From: Paul Mackerras <[email protected]>
  Date: Thu, 3 Nov 2016 16:15:42 +1100
  Subject: powerpc/64: Use optimized checksum routines on little-endian

  then I can get with iperf
  [ ID] Interval       Transfer     Bandwidth
  [  4]  0.0-10.0 sec  23.0 GBytes  19.7 Gbits/sec
  [  6]  0.0-10.0 sec  22.9 GBytes  19.7 Gbits/sec
  [  5]  0.0-10.0 sec  22.9 GBytes  19.7 Gbits/sec
  [  7]  0.0-10.0 sec  22.9 GBytes  19.6 Gbits/sec
  [SUM]  0.0-10.0 sec  91.7 GBytes  78.7 Gbits/sec

   
  Contact Information = Carol Soto/[email protected] 
   
  ---uname output---
  4.8.0-34-generic #36-Ubuntu SMP Wed Dec 21 17:22:53 UTC 2016 ppc64le ppc64le 
ppc64le GNU/Linux
   
  ---Additional Hardware Info---
  Need a power system and Mellanox CX4 IB card. 

   
  Machine Type = P8 
   

  ---Steps to Reproduce---
   just run iperf with IPoIB in connected mode and will see aroung 30Gbits/sec. 
If we add the patches then we can get more than 70Gbits/sec.

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to