2018-05-15 07:11:00 |
Ike Panhc |
bug |
|
|
added bug |
2018-06-02 04:16:59 |
Manoj Iyer |
attachment added |
|
fix segfault in iperf https://bugs.launchpad.net/ubuntu/+source/iperf/+bug/1771283/+attachment/5147771/+files/0001-Fix-segfault-while-calculating-sum-on-long-iperf-run.patch |
|
2018-06-02 04:26:49 |
Ubuntu Foundations Team Bug Bot |
tags |
|
patch |
|
2018-06-02 04:26:58 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Ubuntu Review Team |
2018-06-02 18:42:06 |
Robert J McMahon |
attachment added |
|
largevalue.patch https://bugs.launchpad.net/ubuntu/+source/iperf/+bug/1771283/+attachment/5147956/+files/largevalue.patch |
|
2018-06-04 23:39:07 |
Manoj Iyer |
attachment added |
|
[Cosmic] debdiff for iperf https://bugs.launchpad.net/ubuntu/+source/iperf/+bug/1771283/+attachment/5148789/+files/fix-for-iperf2-long-time-run-on-40Gb-s-NIC-crashes-f.debdiff |
|
2018-06-04 23:43:50 |
Manoj Iyer |
nominated for series |
|
Ubuntu Cosmic |
|
2018-06-04 23:43:50 |
Manoj Iyer |
nominated for series |
|
Ubuntu Bionic |
|
2018-06-04 23:43:50 |
Manoj Iyer |
nominated for series |
|
Ubuntu Xenial |
|
2018-06-04 23:43:50 |
Manoj Iyer |
nominated for series |
|
Ubuntu Artful |
|
2018-06-04 23:44:16 |
Manoj Iyer |
bug |
|
|
added subscriber dann frazier |
2018-06-05 00:19:27 |
dann frazier |
bug task added |
|
iperf (Ubuntu Artful) |
|
2018-06-05 00:19:34 |
dann frazier |
bug task added |
|
iperf (Ubuntu Xenial) |
|
2018-06-05 00:19:39 |
dann frazier |
bug task added |
|
iperf (Ubuntu Cosmic) |
|
2018-06-05 00:19:46 |
dann frazier |
bug task added |
|
iperf (Ubuntu Bionic) |
|
2018-06-05 16:51:21 |
Manoj Iyer |
bug watch added |
|
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900793 |
|
2018-06-05 16:51:21 |
Manoj Iyer |
bug task added |
|
iperf (Debian) |
|
2018-06-05 16:56:50 |
Manoj Iyer |
attachment added |
|
[Bionic] iperf debdiff https://bugs.launchpad.net/debian/+source/iperf/+bug/1771283/+attachment/5149020/+files/bionic-fix-for-iperf2-long-time-run-on-40Gb-s-NIC-crashes-f.debdiff |
|
2018-06-05 17:04:25 |
Manoj Iyer |
attachment added |
|
[Artful] iperf debdiff https://bugs.launchpad.net/debian/+source/iperf/+bug/1771283/+attachment/5149034/+files/artful-fix-for-iperf2-long-time-run-on-40Gb-s-NIC-crashes-f.debdiff |
|
2018-06-05 17:10:25 |
Manoj Iyer |
attachment added |
|
[Xenial] iperf debdiff https://bugs.launchpad.net/debian/+source/iperf/+bug/1771283/+attachment/5149036/+files/xenial-fix-for-iperf2-long-time-run-on-40Gb-s-NIC-crashes-f.debdiff |
|
2018-06-05 22:24:58 |
Bug Watch Updater |
iperf (Debian): status |
Unknown |
New |
|
2018-06-06 16:32:30 |
Launchpad Janitor |
iperf (Ubuntu Cosmic): status |
New |
Fix Released |
|
2018-06-13 15:59:56 |
Manoj Iyer |
description |
ubuntu@recht:~$ iperf -c 192.168.121.2 -P10 -w 130k -t 3600
------------------------------------------------------------
Client connecting to 192.168.121.2, TCP port 5001
TCP window size: 254 KByte (WARNING: requested 127 KByte)
------------------------------------------------------------
[ 10] local 192.168.121.3 port 40756 connected with 192.168.121.2 port 5001
[ 12] local 192.168.121.3 port 40760 connected with 192.168.121.2 port 5001
[ 11] local 192.168.121.3 port 40758 connected with 192.168.121.2 port 5001
[ 8] local 192.168.121.3 port 40754 connected with 192.168.121.2 port 5001
[ 9] local 192.168.121.3 port 40752 connected with 192.168.121.2 port 5001
[ 7] local 192.168.121.3 port 40750 connected with 192.168.121.2 port 5001
[ 6] local 192.168.121.3 port 40746 connected with 192.168.121.2 port 5001
[ 5] local 192.168.121.3 port 40748 connected with 192.168.121.2 port 5001
[ 3] local 192.168.121.3 port 40744 connected with 192.168.121.2 port 5001
[ 4] local 192.168.121.3 port 40742 connected with 192.168.121.2 port 5001
Segmentation fault (core dumped)
Will report more information with gdb attached. |
[Impact]
Running iperf2 across 40GB connection for a long period of time causes iperf to segfault.
[Test]
ubuntu@recht:~$ iperf -c 192.168.121.2 -P10 -w 130k -t 3600
------------------------------------------------------------
Client connecting to 192.168.121.2, TCP port 5001
TCP window size: 254 KByte (WARNING: requested 127 KByte)
------------------------------------------------------------
[ 10] local 192.168.121.3 port 40756 connected with 192.168.121.2 port 5001
[ 12] local 192.168.121.3 port 40760 connected with 192.168.121.2 port 5001
[ 11] local 192.168.121.3 port 40758 connected with 192.168.121.2 port 5001
[ 8] local 192.168.121.3 port 40754 connected with 192.168.121.2 port 5001
[ 9] local 192.168.121.3 port 40752 connected with 192.168.121.2 port 5001
[ 7] local 192.168.121.3 port 40750 connected with 192.168.121.2 port 5001
[ 6] local 192.168.121.3 port 40746 connected with 192.168.121.2 port 5001
[ 5] local 192.168.121.3 port 40748 connected with 192.168.121.2 port 5001
[ 3] local 192.168.121.3 port 40744 connected with 192.168.121.2 port 5001
[ 4] local 192.168.121.3 port 40742 connected with 192.168.121.2 port 5001
Segmentation fault (core dumped)
[Fix]
This is fixed latest iperf2
git clone https://git.code.sf.net/p/iperf2/code
commit fce3254827eb05fee56aa6a2e9f0d69cbe599a69
Author: Robert McMahon <rjmcmahon@rjmcmahon.com>
Date: Sat Jun 2 11:48:22 2018 -0700
fix for: iperf2 long time run on 40Gb/s NIC crashes, found ubuntu Bug #1771283, reported by Ike Panhc, increase format support to Peta as well
[Regression Potential]
None. |
|
2018-06-13 16:02:39 |
dann frazier |
iperf (Ubuntu Bionic): status |
New |
In Progress |
|
2018-06-13 16:02:42 |
dann frazier |
iperf (Ubuntu Xenial): status |
New |
In Progress |
|
2018-06-13 16:02:45 |
dann frazier |
iperf (Ubuntu Artful): status |
New |
In Progress |
|
2018-06-13 16:04:00 |
Manoj Iyer |
description |
[Impact]
Running iperf2 across 40GB connection for a long period of time causes iperf to segfault.
[Test]
ubuntu@recht:~$ iperf -c 192.168.121.2 -P10 -w 130k -t 3600
------------------------------------------------------------
Client connecting to 192.168.121.2, TCP port 5001
TCP window size: 254 KByte (WARNING: requested 127 KByte)
------------------------------------------------------------
[ 10] local 192.168.121.3 port 40756 connected with 192.168.121.2 port 5001
[ 12] local 192.168.121.3 port 40760 connected with 192.168.121.2 port 5001
[ 11] local 192.168.121.3 port 40758 connected with 192.168.121.2 port 5001
[ 8] local 192.168.121.3 port 40754 connected with 192.168.121.2 port 5001
[ 9] local 192.168.121.3 port 40752 connected with 192.168.121.2 port 5001
[ 7] local 192.168.121.3 port 40750 connected with 192.168.121.2 port 5001
[ 6] local 192.168.121.3 port 40746 connected with 192.168.121.2 port 5001
[ 5] local 192.168.121.3 port 40748 connected with 192.168.121.2 port 5001
[ 3] local 192.168.121.3 port 40744 connected with 192.168.121.2 port 5001
[ 4] local 192.168.121.3 port 40742 connected with 192.168.121.2 port 5001
Segmentation fault (core dumped)
[Fix]
This is fixed latest iperf2
git clone https://git.code.sf.net/p/iperf2/code
commit fce3254827eb05fee56aa6a2e9f0d69cbe599a69
Author: Robert McMahon <rjmcmahon@rjmcmahon.com>
Date: Sat Jun 2 11:48:22 2018 -0700
fix for: iperf2 long time run on 40Gb/s NIC crashes, found ubuntu Bug #1771283, reported by Ike Panhc, increase format support to Peta as well
[Regression Potential]
None. |
[Impact]
Running iperf2 across 40GB connection for a long period of time causes iperf to segfault.
[Test]
ubuntu@recht:~$ iperf -c 192.168.121.2 -P10 -w 130k -t 3600
------------------------------------------------------------
Client connecting to 192.168.121.2, TCP port 5001
TCP window size: 254 KByte (WARNING: requested 127 KByte)
------------------------------------------------------------
[ 10] local 192.168.121.3 port 40756 connected with 192.168.121.2 port 5001
[ 12] local 192.168.121.3 port 40760 connected with 192.168.121.2 port 5001
[ 11] local 192.168.121.3 port 40758 connected with 192.168.121.2 port 5001
[ 8] local 192.168.121.3 port 40754 connected with 192.168.121.2 port 5001
[ 9] local 192.168.121.3 port 40752 connected with 192.168.121.2 port 5001
[ 7] local 192.168.121.3 port 40750 connected with 192.168.121.2 port 5001
[ 6] local 192.168.121.3 port 40746 connected with 192.168.121.2 port 5001
[ 5] local 192.168.121.3 port 40748 connected with 192.168.121.2 port 5001
[ 3] local 192.168.121.3 port 40744 connected with 192.168.121.2 port 5001
[ 4] local 192.168.121.3 port 40742 connected with 192.168.121.2 port 5001
Segmentation fault (core dumped)
[Fix]
This is fixed latest iperf2
git clone https://git.code.sf.net/p/iperf2/code
commit fce3254827eb05fee56aa6a2e9f0d69cbe599a69
Author: Robert McMahon <rjmcmahon@rjmcmahon.com>
Date: Sat Jun 2 11:48:22 2018 -0700
fix for: iperf2 long time run on 40Gb/s NIC crashes, found ubuntu Bug #1771283, reported by Ike Panhc, increase format support to Peta as well
[Regression Potential]
This patch was tested on ARM64 Cavium ThunderX2 systems and no regressions were found. |
|
2018-06-13 17:26:25 |
Manoj Iyer |
description |
[Impact]
Running iperf2 across 40GB connection for a long period of time causes iperf to segfault.
[Test]
ubuntu@recht:~$ iperf -c 192.168.121.2 -P10 -w 130k -t 3600
------------------------------------------------------------
Client connecting to 192.168.121.2, TCP port 5001
TCP window size: 254 KByte (WARNING: requested 127 KByte)
------------------------------------------------------------
[ 10] local 192.168.121.3 port 40756 connected with 192.168.121.2 port 5001
[ 12] local 192.168.121.3 port 40760 connected with 192.168.121.2 port 5001
[ 11] local 192.168.121.3 port 40758 connected with 192.168.121.2 port 5001
[ 8] local 192.168.121.3 port 40754 connected with 192.168.121.2 port 5001
[ 9] local 192.168.121.3 port 40752 connected with 192.168.121.2 port 5001
[ 7] local 192.168.121.3 port 40750 connected with 192.168.121.2 port 5001
[ 6] local 192.168.121.3 port 40746 connected with 192.168.121.2 port 5001
[ 5] local 192.168.121.3 port 40748 connected with 192.168.121.2 port 5001
[ 3] local 192.168.121.3 port 40744 connected with 192.168.121.2 port 5001
[ 4] local 192.168.121.3 port 40742 connected with 192.168.121.2 port 5001
Segmentation fault (core dumped)
[Fix]
This is fixed latest iperf2
git clone https://git.code.sf.net/p/iperf2/code
commit fce3254827eb05fee56aa6a2e9f0d69cbe599a69
Author: Robert McMahon <rjmcmahon@rjmcmahon.com>
Date: Sat Jun 2 11:48:22 2018 -0700
fix for: iperf2 long time run on 40Gb/s NIC crashes, found ubuntu Bug #1771283, reported by Ike Panhc, increase format support to Peta as well
[Regression Potential]
This patch was tested on ARM64 Cavium ThunderX2 systems and no regressions were found. |
[Impact]
Running iperf2 across 40GB connection for a long period of time causes iperf to segfault.
[Test]
ubuntu@recht:~$ iperf -c 192.168.121.2 -P10 -w 130k -t 3600
------------------------------------------------------------
Client connecting to 192.168.121.2, TCP port 5001
TCP window size: 254 KByte (WARNING: requested 127 KByte)
------------------------------------------------------------
[ 10] local 192.168.121.3 port 40756 connected with 192.168.121.2 port 5001
[ 12] local 192.168.121.3 port 40760 connected with 192.168.121.2 port 5001
[ 11] local 192.168.121.3 port 40758 connected with 192.168.121.2 port 5001
[ 8] local 192.168.121.3 port 40754 connected with 192.168.121.2 port 5001
[ 9] local 192.168.121.3 port 40752 connected with 192.168.121.2 port 5001
[ 7] local 192.168.121.3 port 40750 connected with 192.168.121.2 port 5001
[ 6] local 192.168.121.3 port 40746 connected with 192.168.121.2 port 5001
[ 5] local 192.168.121.3 port 40748 connected with 192.168.121.2 port 5001
[ 3] local 192.168.121.3 port 40744 connected with 192.168.121.2 port 5001
[ 4] local 192.168.121.3 port 40742 connected with 192.168.121.2 port 5001
Segmentation fault (core dumped)
[Fix]
This is fixed latest iperf2
git clone https://git.code.sf.net/p/iperf2/code
commit fce3254827eb05fee56aa6a2e9f0d69cbe599a69
Author: Robert McMahon <rjmcmahon@rjmcmahon.com>
Date: Sat Jun 2 11:48:22 2018 -0700
fix for: iperf2 long time run on 40Gb/s NIC crashes, found ubuntu Bug #1771283, reported by Ike Panhc, increase format support to Peta as well
[Regression Potential]
This patch was tested on ARM64 Cavium ThunderX2 systems and no regressions were found.
iperf calculates the sum of all bytes transferred and prints this sum like 'Sum: 100Mbytes'. For example if total data transferred was (simplified) 100,000,000 Bytes, iperf would print Sum: 100 Mbytes. The suffix Mbytes is stored in a static array and it uses the number of time it had to divide the sum by 1000 to determine the index to that array. iperf only accounted for Sums up to GBytes, causing it to segfault on Sums of +TBytes. Currently the patch extends this array to Peta Bytes, but you will segfault again if the sum is in the order of Exabyte or larger. This might be achievable by using 100G connections between server-client (Mellanox 100G nic & switch) and running iperf at max throughput for a long long long periods of time. |
|
2018-06-14 22:59:51 |
Brian Murray |
iperf (Ubuntu Bionic): status |
In Progress |
Fix Committed |
|
2018-06-14 22:59:53 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2018-06-14 22:59:54 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2018-06-14 22:59:59 |
Brian Murray |
tags |
patch |
patch verification-needed verification-needed-bionic |
|
2018-06-14 23:02:14 |
Brian Murray |
iperf (Ubuntu Artful): status |
In Progress |
Fix Committed |
|
2018-06-14 23:02:22 |
Brian Murray |
tags |
patch verification-needed verification-needed-bionic |
patch verification-needed verification-needed-artful verification-needed-bionic |
|
2018-06-14 23:03:41 |
Brian Murray |
iperf (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2018-06-14 23:03:48 |
Brian Murray |
tags |
patch verification-needed verification-needed-artful verification-needed-bionic |
patch verification-needed verification-needed-artful verification-needed-bionic verification-needed-xenial |
|
2018-06-29 18:53:07 |
Patricia Domingues |
bug |
|
|
added subscriber Patricia Domingues |
2018-06-29 19:23:54 |
Manoj Iyer |
tags |
patch verification-needed verification-needed-artful verification-needed-bionic verification-needed-xenial |
patch verification-done-bionic verification-needed verification-needed-artful verification-needed-xenial |
|
2018-06-29 19:48:16 |
Manoj Iyer |
tags |
patch verification-done-bionic verification-needed verification-needed-artful verification-needed-xenial |
patch verification-done-bionic verification-done-xenial verification-needed verification-needed-artful |
|
2018-06-29 20:40:59 |
Manoj Iyer |
tags |
patch verification-done-bionic verification-done-xenial verification-needed verification-needed-artful |
patch verification-done verification-done-artful verification-done-bionic verification-done-xenial |
|
2018-07-02 10:23:41 |
Launchpad Janitor |
iperf (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2018-07-02 10:23:44 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2018-07-02 10:25:42 |
Launchpad Janitor |
iperf (Ubuntu Artful): status |
Fix Committed |
Fix Released |
|
2018-07-02 10:27:42 |
Launchpad Janitor |
iperf (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2018-11-19 06:51:11 |
Bug Watch Updater |
iperf (Debian): status |
New |
Fix Released |
|