Skip to content

ERROR: _seqN > m_maxSequenceNo in v3.7 #154

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
GeekerHua opened this issue Oct 25, 2021 · 9 comments
Closed

ERROR: _seqN > m_maxSequenceNo in v3.7 #154

GeekerHua opened this issue Oct 25, 2021 · 9 comments

Comments

@GeekerHua
Copy link

Hi when I use sockperf under ARM machine, It tell me sockperf: ERROR: _seqN > m_maxSequenceNo (errno=0 Success)。 I change v3.6 to v3.7 but that not slove my problem。
image

@igor-ivanov
Copy link
Collaborator

Hello @GeekerHua , do you see such issue just for under-load scenario? Did you try ping-pong and throughput?

@GeekerHua
Copy link
Author

throughput
ping-pong not work, throughput work well
image

@igor-ivanov
Copy link
Collaborator

could you provide output for pp case too.

@GeekerHua
Copy link
Author

could you provide output for pp case too.

pp output nothing. It's on the picture.

@igor-ivanov
Copy link
Collaborator

igor-ivanov commented Nov 8, 2021

there is no output for pp case on your screen because it is comment out ##.

@igor-ivanov
Copy link
Collaborator

@GeekerHua do you have any update?

@ghanimf
Copy link

ghanimf commented Nov 24, 2021

Hi,

It also happens to me on Arm with pp test when using --mps parameter.

Setup

  • Amazon Linux 2 (based on RHEL) on AWS with kernel (4.14.248-189.473.amzn2.aarch64).
  • Arm64 (64 CPUs)
  • sockperf, version 3.7-11.gita57ffb579002

It works fine with:
./sockperf server --ip x.y.z.w --tcp --port 5001 --msg-size 400
./sockperf ping-pong --ip x.y.z.w --tcp --port 5001 --time 30 --msg-size 400 --range 100 --full-rtt

It get to error with appending --mps 1000 to the client

[ec2-user@ip-172-31-16-82 sockperf]$ ./sockperf ping-pong --ip x.y.z.w --tcp --port 5001 --time 30 --msg-size 400 --range 100 --full-rtt --mps 1000
sockperf: == version #3.7-11.gita57ffb579002 ==
sockperf[CLIENT] send on:sockperf: using recvfrom() to block on socket(s)

[ 0] IP = X.Y.Z.W PORT = 5001 # TCP
sockperf: Warmup stage (sending a few dummy messages)...
sockperf: Starting test...
sockperf: ERROR: _seqN > m_maxSequenceNo (errno=0 Success)

From very fast look, maybe the calc of _maxSequenceNo at bringup() function is related.

@igor-ivanov
Copy link
Collaborator

We will look at possible reason.

@igor-ivanov
Copy link
Collaborator

Fix #187 was included into master

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants