ubuntu_kernel_selftests:net:udpgro_fwd.sh: udpgso_bench_tx: sendmsg: Connection refused

Bug #1950627 reported by Stefan Bader
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-kernel-tests
New
Undecided
Unassigned
linux (Ubuntu)
Incomplete
Undecided
Unassigned
Jammy
Confirmed
Undecided
Unassigned
Kinetic
Confirmed
Undecided
Unassigned

Bug Description

This is from ADT testing (amd64) but I believe I occasionally saw this before. It feels like sometimes the receiver does not get ready before the transmission starts. IIRC this goes away when re-trying.

02:52:31 DEBUG| [stdout] # selftests: net: udpgro_fwd.sh
02:52:31 DEBUG| [stdout] # IPv4
02:52:31 DEBUG| [stdout] # No GRO ok
02:52:32 DEBUG| [stdout] # GRO frag list ok
02:52:32 DEBUG| [stdout] # GRO fwd ok
02:52:33 DEBUG| [stdout] # UDP fwd perf udp rx: 333 MB/s 271894 calls/s
02:52:33 DEBUG| [stdout] # udp tx: 378 MB/s 6422 calls/s 6422 msg/s
02:52:34 DEBUG| [stdout] # udp rx: 383 MB/s 312480 calls/s
02:52:34 DEBUG| [stdout] # udp tx: 383 MB/s 6506 calls/s 6506 msg/s
02:52:35 DEBUG| [stdout] # udp rx: 381 MB/s 310202 calls/s
02:52:35 DEBUG| [stdout] # udp tx: 380 MB/s 6458 calls/s 6458 msg/s
02:52:36 DEBUG| [stdout] # UDP GRO fwd perf udp rx: 344 MB/s 280814 calls/s
02:52:36 DEBUG| [stdout] # udp tx: 389 MB/s 6612 calls/s 6612 msg/s
02:52:37 DEBUG| [stdout] # udp rx: 364 MB/s 297088 calls/s
02:52:37 DEBUG| [stdout] # udp tx: 383 MB/s 6512 calls/s 6512 msg/s
02:52:38 DEBUG| [stdout] # udp rx: 448 MB/s 365435 calls/s
02:52:38 DEBUG| [stdout] # udp tx: 453 MB/s 7686 calls/s 7686 msg/s
02:52:39 DEBUG| [stdout] # GRO frag list over UDP tunnel ok
02:52:39 DEBUG| [stdout] # GRO fwd over UDP tunnel ok
02:52:39 DEBUG| [stdout] # UDP tunnel fwd perf ./udpgso_bench_tx: sendmsg: Connection refused
02:52:39 DEBUG| [stdout] # fail client exit code 1, server 0
02:52:40 DEBUG| [stdout] # UDP tunnel GRO fwd perf udp rx: 236 MB/s 192389 calls/s
02:52:41 DEBUG| [stdout] # udp tx: 284 MB/s 4826 calls/s 4826 msg/s
02:52:41 DEBUG| [stdout] # udp rx: 295 MB/s 240586 calls/s
02:52:42 DEBUG| [stdout] # udp tx: 306 MB/s 5206 calls/s 5206 msg/s
02:52:42 DEBUG| [stdout] # udp rx: 306 MB/s 249784 calls/s
02:52:43 DEBUG| [stdout] # udp tx: 310 MB/s 5263 calls/s 5263 msg/s
02:52:43 DEBUG| [stdout] # IPv6
02:52:43 DEBUG| [stdout] # No GRO ok
02:52:43 DEBUG| [stdout] # GRO frag list ok
02:52:43 DEBUG| [stdout] # GRO fwd ok
02:52:44 DEBUG| [stdout] # UDP fwd perf udp rx: 82 MB/s 66844 calls/s
02:52:45 DEBUG| [stdout] # udp tx: 334 MB/s 5668 calls/s 5668 msg/s
02:52:45 DEBUG| [stdout] # udp rx: 374 MB/s 305206 calls/s
02:52:46 DEBUG| [stdout] # udp tx: 375 MB/s 6377 calls/s 6377 msg/s
02:52:46 DEBUG| [stdout] # udp rx: 373 MB/s 303948 calls/s
02:52:47 DEBUG| [stdout] # udp tx: 371 MB/s 6299 calls/s 6299 msg/s
02:52:48 DEBUG| [stdout] # UDP GRO fwd perf udp rx: 340 MB/s 277046 calls/s
02:52:48 DEBUG| [stdout] # udp tx: 389 MB/s 6601 calls/s 6601 msg/s
02:52:49 DEBUG| [stdout] # udp rx: 390 MB/s 318311 calls/s
02:52:49 DEBUG| [stdout] # udp tx: 391 MB/s 6639 calls/s 6639 msg/s
02:52:50 DEBUG| [stdout] # udp rx: 396 MB/s 322528 calls/s
02:52:50 DEBUG| [stdout] # udp tx: 406 MB/s 6891 calls/s 6891 msg/s
02:52:50 DEBUG| [stdout] # GRO frag list over UDP tunnel ok
02:52:50 DEBUG| [stdout] # GRO fwd over UDP tunnel ok
02:52:52 DEBUG| [stdout] # UDP tunnel fwd perf udp rx: 93 MB/s 76354 calls/s
02:52:52 DEBUG| [stdout] # udp tx: 257 MB/s 4360 calls/s 4360 msg/s
02:52:53 DEBUG| [stdout] # udp rx: 297 MB/s 241883 calls/s
02:52:53 DEBUG| [stdout] # udp tx: 315 MB/s 5352 calls/s 5352 msg/s
02:52:54 DEBUG| [stdout] # udp rx: 286 MB/s 233207 calls/s
02:52:54 DEBUG| [stdout] # udp tx: 304 MB/s 5172 calls/s 5172 msg/s
02:52:55 DEBUG| [stdout] # UDP tunnel GRO fwd perf udp rx: 267 MB/s 217607 calls/s
02:52:55 DEBUG| [stdout] # udp tx: 297 MB/s 5039 calls/s 5039 msg/s
02:52:56 DEBUG| [stdout] # udp rx: 300 MB/s 244255 calls/s
02:52:56 DEBUG| [stdout] # udp tx: 304 MB/s 5164 calls/s 5164 msg/s
02:52:57 DEBUG| [stdout] # udp rx: 307 MB/s 250399 calls/s
02:52:57 DEBUG| [stdout] # udp tx: 307 MB/s 5221 calls/s 5221 msg/s
02:52:57 DEBUG| [stdout] not ok 1 selftests: net: udpgro_fwd.sh # exit=1

Revision history for this message
Krzysztof Kozlowski (krzk) wrote :

Found also on 2021.11.29/impish/linux-oracle/5.13.0-1011.13

tags: added: 5.13 hinted impish oracle sru-20211129
Revision history for this message
Krzysztof Kozlowski (krzk) wrote :

Found on: d2022.02.03/jammy/linux-realtime/5.15.0-1005.5 on helo-kernel.arm64:

# UDP GRO fwd perf ./udpgso_bench_tx: sendmsg: Connection refused
# fail client exit code 1, server 0

tags: added: 5.15 arm64 jammy realtime
Po-Hsu Lin (cypressyew)
tags: added: sru-20230320
Changed in linux (Ubuntu Kinetic):
status: New → Confirmed
Changed in linux (Ubuntu Jammy):
status: New → Confirmed
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1950627

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Magali Lemes do Sacramento (magalilemes) wrote :

Found on Jammy 5.15.0-70.77+fips1 on openstack amd64, 2023-03-20 cycle.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.