Hi!

As you asked for bug reports..:-)

When testing older versions on different platforms i ran into
a lockup bug that caused iperf2 to hang and a need to kill the
process and start it again. ( Around 2.05+ Jan 2013 )

Interesting it seemed that most error reports that i could find for a 
lot of the older releases talked about the same issue.
Just the way people described the problem differed..
Most of them talked about time out when testing..
And the reports regarding the issue ( similiar reports ) that i could 
trace was several years holder than the release i was using...

Basically it was possible to have a single path tested but when doing
duplex path (more advanced) the server needed to be restarted..

I tested with Windows, linux and macosx clients towards a remote linux 
client. Then i compiled a macosx client and a local linux client/server 
with more or less the same result. I.e. server hang.

I'm not sure if this problem is fixed..

Below is what i sent to viv...@gueant.org at the time when i ran into 
the problem..

Googling for iperf and FUTEX_WAKE_PRIVATE will give results for people
running into the same issue with older versions..


----------------

Some more stuff when doing some strace -f -p <processid>

[pid 24811] recvfrom(7,  <unfinished ...>
[pid 24810] <... write resumed> )       = 131072
[pid 24810] write(10, "01234567890123456789012345678901"..., 131072) = 
131072
[pid 24810] write(10, "01234567890123456789012345678901"..., 131072) = 
131072
[pid 24810] futex(0x610490, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 24810] futex(0x610464, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 24811] <... recvfrom resumed> 
"89012345678901234567890123456789"..., 131072, 0, NULL, NULL) = 4344

This is the last i see from the write thread..
Ill see if there is a newer version or possible patches on @ to download 
and compile as when googling on "FUTEX_WAIT_PRIVATE iperf" more people 
seems to have the exact same problem..;-)

It seems to be the server side that has a problem as well and not the 
client side.. And it might be that this only occur when doing -d and not -r

-----------------------------

Regards/Uffe



On 2015-02-05 18:10, Bob (Robert) McMahon wrote:
> Hi,
>
> Now that iperf 2.0.8 is out I’ve been getting requests for new features
> and bug fixes.  Here are my current plans:
>
> o)  Support write error count to UDP client reports
>
> o)  Add support for TTL information into server reports
>
> o)  Add support for ToS information into server reports
>
> o)  Fix –o (redirect to file) option
>
> o)  Integrate simple IGMP/MLD querier into client to support testing
> v4/v6 multicast
>
> o) Thoroughly test v6 and fix bugs found
>
> o) Support new traffic option giving packet burst length, interburst
> gap, and interpacket gap
>
> o) Come up with an analysis technique on the server to report how well
> the above is able to be reconstructed by the server app
>
> Please feel free to contact me if other things are needed.  Also, if you
> have ideas on analyzing the traffic pattern per the above in a simple
> way, please share.
>
> Bob McMahon
>
> Broadcom Senior Principal SW Engineer, Wi-Fi Division
>
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming. The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net/
>
>
>
> _______________________________________________
> Iperf-users mailing list
> Iperf-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/iperf-users
>


------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Iperf-users mailing list
Iperf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iperf-users

Reply via email to