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

