Giter Site home page Giter Site logo

Comments (13)

g199209 avatar g199209 commented on July 16, 2024

The v5.8-2.0.3.0 LTS MLNX_OFED driver contains v3.10 sockperf, it also crashed.

from sockperf.

igor-ivanov avatar igor-ivanov commented on July 16, 2024

Hello @g199209.
Could you clarify

  • the issue is reproduced with 4716b150645180735fdbf816adede0a39dc64e86
  • the issue does not seen before 4716b150645180735fdbf816adede0a39dc64e86
  • the issue exists in sockperf v3.10 too
  • libvma is taken from v5.8-2.0.3.0 LTS MLNX_OFED

Is it correct?

from sockperf.

g199209 avatar g199209 commented on July 16, 2024

Hello @g199209. Could you clarify

  • the issue is reproduced with 4716b150645180735fdbf816adede0a39dc64e86
  • the issue does not seen before 4716b150645180735fdbf816adede0a39dc64e86
  • the issue exists in sockperf v3.10 too
  • libvma is taken from v5.8-2.0.3.0 LTS MLNX_OFED

Is it correct?

Yes.

from sockperf.

g199209 avatar g199209 commented on July 16, 2024

Is there any plan to fix this bug?

from sockperf.

g199209 avatar g199209 commented on July 16, 2024

@igor-ivanov Any progress?

from sockperf.

igor-ivanov avatar igor-ivanov commented on July 16, 2024

Hello @g199209,

The failure you described does not happen on my setup.
libvma(v9.7.2) - from MLNX OFED 5.8-2.0.3.0
sockperf(version #3.8-21.git4716b1506451)

server:

$ sudo sockperf sr -i 192.168.105.3 --load-vma=libvma.so
 VMA INFO: ---------------------------------------------------------------------------
 VMA INFO: VMA_VERSION: 9.7.2-1 Release built on Nov 14 2022 17:03:52
 VMA INFO: Cmd Line: sockperf sr -i 192.168.105.3 --load-vma=libvma.so
 VMA INFO: OFED Version: MLNX_OFED_LINUX-5.9-0.5.5.2:
 VMA INFO: ---------------------------------------------------------------------------
 VMA INFO: Log Level                      INFO                       [VMA_TRACELEVEL]
 VMA INFO: ---------------------------------------------------------------------------
sockperf: == version #3.8-21.git4716b1506451 ==
sockperf: [SERVER] listen on:
[ 0] IP = 192.168.105.3   PORT = 11111 # UDP
sockperf: Warmup stage (sending a few dummy messages)...
sockperf: [tid 1570954] using recvfrom() to block on socket(s)
^Csockperf: Test end (interrupted by user)
sockperf: Total 204243 messages received and handled
sockperf: cleanupAfterLoop() exit

client:

$ sudo sockperf pp -i 192.168.105.3 --load-vma=libvma.so
 VMA INFO: ---------------------------------------------------------------------------
 VMA INFO: VMA_VERSION: 9.7.2-1 Release built on Nov 14 2022 17:03:52
 VMA INFO: Cmd Line: sockperf pp -i 192.168.105.3 --load-vma=libvma.so
 VMA INFO: OFED Version: MLNX_OFED_LINUX-5.9-0.5.5.2:
 VMA INFO: ---------------------------------------------------------------------------
 VMA INFO: Log Level                      INFO                       [VMA_TRACELEVEL]
 VMA INFO: ---------------------------------------------------------------------------
sockperf: == version #3.8-21.git4716b1506451 ==
sockperf[CLIENT] send on:sockperf: using recvfrom() to block on socket(s)

[ 0] IP = 192.168.105.3   PORT = 11111 # UDP
sockperf: Warmup stage (sending a few dummy messages)...
sockperf: Starting test...
sockperf: Test end (interrupted by timer)
sockperf: Test ended
sockperf: [Total Run] RunTime=1.000 sec; Warm up time=400 msec; SentMessages=204243; ReceivedMessages=204242
sockperf: ========= Printing statistics for Server No: 0
sockperf: [Valid Duration] RunTime=0.550 sec; SentMessages=126961; ReceivedMessages=126961
sockperf: ====> avg-latency=2.155 (std-dev=0.271, mean-ad=0.087, median-ad=0.103, siqr=0.075, cv=0.126, std-error=0.001, 99.0% ci=[2.153, 2.157])
sockperf: # dropped messages = 0; # duplicated messages = 0; # out-of-order messages = 0
sockperf: Summary: Latency is 2.155 usec
sockperf: Total 126961 observations; each percentile contains 1269.61 observations
sockperf: ---> <MAX> observation =   48.565
sockperf: ---> percentile 99.999 =   45.589
sockperf: ---> percentile 99.990 =    4.478
sockperf: ---> percentile 99.900 =    2.634
sockperf: ---> percentile 99.000 =    2.374
sockperf: ---> percentile 90.000 =    2.264
sockperf: ---> percentile 75.000 =    2.224
sockperf: ---> percentile 50.000 =    2.184
sockperf: ---> percentile 25.000 =    2.073
sockperf: ---> <MIN> observation =    1.823

It does not happen with sockperf v3.10 too.
Please consider compiling current libvma (https://github.com/Mellanox/libvma) and sockperf from sources and check the failure case on your setup.

from sockperf.

igor-ivanov avatar igor-ivanov commented on July 16, 2024

@g199209 please share more details to reproduce the issue or close it in case it is not observed.

from sockperf.

g199209 avatar g199209 commented on July 16, 2024

@g199209 please share more details to reproduce the issue or close it in case it is not observed.

I'll compile libvma from source and test again these days asap.

from sockperf.

g199209 avatar g199209 commented on July 16, 2024

@igor-ivanov My colleague have tried to build libvma, but failed: Mellanox/libvma#1053

from sockperf.

igor-ivanov avatar igor-ivanov commented on July 16, 2024

@igor-ivanov My colleague have tried to build libvma, but failed: Mellanox/libvma#1053

From my understanding it succeeded to build but could not find a way to create package.

from sockperf.

g199209 avatar g199209 commented on July 16, 2024

@igor-ivanov My colleague have tried to build libvma, but failed: Mellanox/libvma#1053

From my understanding it succeeded to build but could not find a way to create package.

We suspect that this may not be the correct way to build. Do you also use it to build and create packages manually later?

from sockperf.

igor-ivanov avatar igor-ivanov commented on July 16, 2024

@igor-ivanov My colleague have tried to build libvma, but failed: Mellanox/libvma#1053

From my understanding it succeeded to build but could not find a way to create package.

We suspect that this may not be the correct way to build. Do you also use it to build and create packages manually later?

What issue do you see with build_pkg.sh? It is used in practice now.

from sockperf.

igor-ivanov avatar igor-ivanov commented on July 16, 2024

@g199209 have you had a chance for the issue reproduction?

from sockperf.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.