canonical-ubuntu-qa team mailing list archive
-
canonical-ubuntu-qa team
-
Mailing list archive
-
Message #08003
[Bug 2129861] [NEW] udpgro.sh from ubuntu_kselftests_net failed with J-5.15 (udpgso_bench_rx: recv: bad packet len)
Public bug reported:
Issue found with Jammy 5.15.0-162.172 in sru-20251013
START ubuntu_kselftests_net.net:udpgro.sh ubuntu_kselftests_net.net:udpgro.sh timestamp=1761032521 timeout=2700 localtime=Oct 21 07:42:01
Persistent state client._record_indent now set to 2
Persistent state client.unexpected_reboot now set to ('ubuntu_kselftests_net.net:udpgro.sh', 'ubuntu_kselftests_net.net:udpgro.sh')
Waiting for pid 55215 for 2700 seconds
System python is too old, crash handling disabled
Running 'make run_tests -C net TEST_PROGS=udpgro.sh TEST_GEN_PROGS='' TEST_CUSTOM_PROGS='''
make: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net'
make --no-builtin-rules ARCH=x86 -C ../../../.. headers_install
make[1]: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux'
INSTALL ./usr/include
make[1]: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux'
TAP version 13
1..1
# selftests: net: udpgro.sh
# ipv4
# no GRO ok
# no GRO chk cmsg ok
# GRO ./udpgso_bench_rx: recv: bad packet len, got 1472, expected 14720
#
# failed
# GRO chk cmsg ./udpgso_bench_rx: recv: bad packet len, got 1472, expected 14720
#
# failed
# GRO with custom segment size ./udpgso_bench_rx: recv: bad packet len, got 500, expected 14720
#
# failed
# GRO with custom segment size cmsg ./udpgso_bench_rx: recv: bad packet len, got 500, expected 14720
#
# failed
# bad GRO lookup ok
# multiple GRO socks ./udpgso_bench_rx: recv: bad packet len, got 1472, expected 14720
#
# ./udpgso_bench_rx: recv: bad packet len, got 1472, expected 14720
#
# failed
# ipv6
# no GRO ok
# no GRO chk cmsg ok
# GRO ./udpgso_bench_rx: recv: bad packet len, got 1452, expected 14520
#
# failed
# GRO chk cmsg ./udpgso_bench_rx: recv: bad packet len, got 1452, expected 14520
#
# failed
# GRO with custom segment size ./udpgso_bench_rx: recv: bad packet len, got 500, expected 14520
#
# failed
# GRO with custom segment size cmsg ./udpgso_bench_rx: recv: bad packet len, got 500, expected 14520
#
# failed
# bad GRO lookup ok
# multiple GRO socks ./udpgso_bench_rx: recv: bad packet len, got 1452, expected 14520
#
# ./udpgso_bench_rx: recv: bad packet len, got 1452, expected 14520
#
# failed
not ok 1 selftests: net: udpgro.sh # exit=1
This is not a regression, it's actually failing with the same output with older kernels.
We didn't see this failure in previous cycles because the test is giving a false-negative result.
With commit "selftests: udpgro: report error when receive failed"[1]
from upstream this is now reporting the correct status of the test.
[1] https://git.launchpad.net/~ubuntu-
kernel/ubuntu/+source/linux/+git/jammy/commit/tools/testing/selftests/net?h=master-
next&id=f83d21a592cad5a1171bc8e9e2ed295dc4845d9d
** Affects: ubuntu-kernel-tests
Importance: Undecided
Status: New
** Tags: 5.15 jammy sru-20251013 ubuntu-kselftests-net
** Summary changed:
- udpgro.sh from ubuntu_kselftests_net failed with J-5.15 (./udpgso_bench_rx: recv: bad packet len)
+ udpgro.sh from ubuntu_kselftests_net failed with J-5.15 (udpgso_bench_rx: recv: bad packet len)
--
You received this bug notification because you are a member of Canonical
Platform QA Team, which is subscribed to ubuntu-kernel-tests.
https://bugs.launchpad.net/bugs/2129861
Title:
udpgro.sh from ubuntu_kselftests_net failed with J-5.15
(udpgso_bench_rx: recv: bad packet len)
Status in ubuntu-kernel-tests:
New
Bug description:
Issue found with Jammy 5.15.0-162.172 in sru-20251013
START ubuntu_kselftests_net.net:udpgro.sh ubuntu_kselftests_net.net:udpgro.sh timestamp=1761032521 timeout=2700 localtime=Oct 21 07:42:01
Persistent state client._record_indent now set to 2
Persistent state client.unexpected_reboot now set to ('ubuntu_kselftests_net.net:udpgro.sh', 'ubuntu_kselftests_net.net:udpgro.sh')
Waiting for pid 55215 for 2700 seconds
System python is too old, crash handling disabled
Running 'make run_tests -C net TEST_PROGS=udpgro.sh TEST_GEN_PROGS='' TEST_CUSTOM_PROGS='''
make: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net'
make --no-builtin-rules ARCH=x86 -C ../../../.. headers_install
make[1]: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux'
INSTALL ./usr/include
make[1]: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux'
TAP version 13
1..1
# selftests: net: udpgro.sh
# ipv4
# no GRO ok
# no GRO chk cmsg ok
# GRO ./udpgso_bench_rx: recv: bad packet len, got 1472, expected 14720
#
# failed
# GRO chk cmsg ./udpgso_bench_rx: recv: bad packet len, got 1472, expected 14720
#
# failed
# GRO with custom segment size ./udpgso_bench_rx: recv: bad packet len, got 500, expected 14720
#
# failed
# GRO with custom segment size cmsg ./udpgso_bench_rx: recv: bad packet len, got 500, expected 14720
#
# failed
# bad GRO lookup ok
# multiple GRO socks ./udpgso_bench_rx: recv: bad packet len, got 1472, expected 14720
#
# ./udpgso_bench_rx: recv: bad packet len, got 1472, expected 14720
#
# failed
# ipv6
# no GRO ok
# no GRO chk cmsg ok
# GRO ./udpgso_bench_rx: recv: bad packet len, got 1452, expected 14520
#
# failed
# GRO chk cmsg ./udpgso_bench_rx: recv: bad packet len, got 1452, expected 14520
#
# failed
# GRO with custom segment size ./udpgso_bench_rx: recv: bad packet len, got 500, expected 14520
#
# failed
# GRO with custom segment size cmsg ./udpgso_bench_rx: recv: bad packet len, got 500, expected 14520
#
# failed
# bad GRO lookup ok
# multiple GRO socks ./udpgso_bench_rx: recv: bad packet len, got 1452, expected 14520
#
# ./udpgso_bench_rx: recv: bad packet len, got 1452, expected 14520
#
# failed
not ok 1 selftests: net: udpgro.sh # exit=1
This is not a regression, it's actually failing with the same output with older kernels.
We didn't see this failure in previous cycles because the test is giving a false-negative result.
With commit "selftests: udpgro: report error when receive failed"[1]
from upstream this is now reporting the correct status of the test.
[1] https://git.launchpad.net/~ubuntu-
kernel/ubuntu/+source/linux/+git/jammy/commit/tools/testing/selftests/net?h=master-
next&id=f83d21a592cad5a1171bc8e9e2ed295dc4845d9d
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2129861/+subscriptions