canonical-ubuntu-qa team mailing list archive
-
canonical-ubuntu-qa team
-
Mailing list archive
-
Message #04006
[Bug 2065369] [NEW] veth.sh from ubuntu_kselftests_net failed on J-5.15 (with xdp attached - gro flag)
Public bug reported:
Issue found with Jammy 5.15.0-111.121 in sru-20240429
Reproduce rate is 100% across different arches on openstack cloud.
Test log:
ubuntu@kt-j-l-gen-5-15-bc2r4d20-u-kselftests-net-amd64:~/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net$ sudo ./veth.sh
default - gro flag ok
- peer gro flag ok
- tso flag ok
- peer tso flag ok
- aggregation ok
- aggregation with TSO off ok
with gro on - gro flag ok
- peer gro flag ok
- tso flag ok
- peer tso flag ok
- aggregation with TSO off ok
default channels ok
with gro enabled on link down - gro flag ok
- peer gro flag ok
- tso flag ok
- peer tso flag ok
- aggregation with TSO off ok
setting tx channels ok
bad setting: combined channels ok
setting invalid channels nr ok
bad setting: XDP with RX nr less than TX ok
bad setting: reducing RX nr below peer TX with XDP set ok
with xdp attached - gro flag fail - expected on found off
- peer gro flag ok
- tso flag ok
- peer tso flag ok
- aggregation fail - got 10 packets, expected 1
- after dev off, flag fail - expected on found off
- peer flag ok
- after gro on xdp off, gro flag ok
- peer gro flag ok
- tso flag ok
- peer tso flag ok
decreasing tx channels with device down ok
- aggregation ok
increasing tx channels with device down ok
aggregation again with default and TSO off ok
This failure is different than our known issue of this test (LP:
#1949569 with gro on/aggregation with TSO off) And we don't have this
failure on openstack cloud in the previous cycles.
I have also verified the following combinations:
* 105 kernel + 106 source code - GOOD
* 106 kernel + 106 source code - GOOD
* 111 kernel + 106 source code - BAD
* 111 kernel + 111 source code - BAD
* 106 kernel + 111 source code - GOOD
This appears to be a possible regression in the kernel to me.
** Affects: ubuntu-kernel-tests
Importance: Undecided
Status: New
** Tags: 5.15 jammy sru-20240429 ubuntu-kselftests-net
** Description changed:
Issue found with Jammy 5.15.0-111.121 in sru-20240429
Reproduce rate is 100% across different arches on openstack cloud.
Test log:
- ubuntu@kt-j-l-gen-5-15-bc2r4d20-u-kselftests-net-amd64:~/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net$ sudo ./veth.sh
- default - gro flag ok
- - peer gro flag ok
- - tso flag ok
- - peer tso flag ok
- - aggregation ok
- - aggregation with TSO off ok
- with gro on - gro flag ok
- - peer gro flag ok
- - tso flag ok
- - peer tso flag ok
- - aggregation with TSO off ok
- default channels ok
- with gro enabled on link down - gro flag ok
- - peer gro flag ok
- - tso flag ok
- - peer tso flag ok
- - aggregation with TSO off ok
- setting tx channels ok
- bad setting: combined channels ok
- setting invalid channels nr ok
- bad setting: XDP with RX nr less than TX ok
- bad setting: reducing RX nr below peer TX with XDP set ok
+ ubuntu@kt-j-l-gen-5-15-bc2r4d20-u-kselftests-net-amd64:~/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net$ sudo ./veth.sh
+ default - gro flag ok
+ - peer gro flag ok
+ - tso flag ok
+ - peer tso flag ok
+ - aggregation ok
+ - aggregation with TSO off ok
+ with gro on - gro flag ok
+ - peer gro flag ok
+ - tso flag ok
+ - peer tso flag ok
+ - aggregation with TSO off ok
+ default channels ok
+ with gro enabled on link down - gro flag ok
+ - peer gro flag ok
+ - tso flag ok
+ - peer tso flag ok
+ - aggregation with TSO off ok
+ setting tx channels ok
+ bad setting: combined channels ok
+ setting invalid channels nr ok
+ bad setting: XDP with RX nr less than TX ok
+ bad setting: reducing RX nr below peer TX with XDP set ok
with xdp attached - gro flag fail - expected on found off
- - peer gro flag ok
- - tso flag ok
- - peer tso flag ok
- - aggregation fail - got 10 packets, expected 1
- - after dev off, flag fail - expected on found off
- - peer flag ok
- - after gro on xdp off, gro flag ok
- - peer gro flag ok
- - tso flag ok
- - peer tso flag ok
- decreasing tx channels with device down ok
- - aggregation ok
- increasing tx channels with device down ok
- aggregation again with default and TSO off ok
+ - peer gro flag ok
+ - tso flag ok
+ - peer tso flag ok
+ - aggregation fail - got 10 packets, expected 1
+ - after dev off, flag fail - expected on found off
+ - peer flag ok
+ - after gro on xdp off, gro flag ok
+ - peer gro flag ok
+ - tso flag ok
+ - peer tso flag ok
+ decreasing tx channels with device down ok
+ - aggregation ok
+ increasing tx channels with device down ok
+ aggregation again with default and TSO off ok
+
+ This failure is different than our known issue of this test (LP:
+ #1949569 with gro on/aggregation with TSO off) And we don't have this
+ failure on openstack cloud in the previous cycles.
I have also verified the following combinations:
* 105 kernel + 106 source code - GOOD
* 106 kernel + 106 source code - GOOD
* 111 kernel + 106 source code - BAD
* 111 kernel + 111 source code - BAD
* 106 kernel + 111 source code - GOOD
This appears to be a possible regression in the kernel to me.
--
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/2065369
Title:
veth.sh from ubuntu_kselftests_net failed on J-5.15 (with xdp attached
- gro flag)
Status in ubuntu-kernel-tests:
New
Bug description:
Issue found with Jammy 5.15.0-111.121 in sru-20240429
Reproduce rate is 100% across different arches on openstack cloud.
Test log:
ubuntu@kt-j-l-gen-5-15-bc2r4d20-u-kselftests-net-amd64:~/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net$ sudo ./veth.sh
default - gro flag ok
- peer gro flag ok
- tso flag ok
- peer tso flag ok
- aggregation ok
- aggregation with TSO off ok
with gro on - gro flag ok
- peer gro flag ok
- tso flag ok
- peer tso flag ok
- aggregation with TSO off ok
default channels ok
with gro enabled on link down - gro flag ok
- peer gro flag ok
- tso flag ok
- peer tso flag ok
- aggregation with TSO off ok
setting tx channels ok
bad setting: combined channels ok
setting invalid channels nr ok
bad setting: XDP with RX nr less than TX ok
bad setting: reducing RX nr below peer TX with XDP set ok
with xdp attached - gro flag fail - expected on found off
- peer gro flag ok
- tso flag ok
- peer tso flag ok
- aggregation fail - got 10 packets, expected 1
- after dev off, flag fail - expected on found off
- peer flag ok
- after gro on xdp off, gro flag ok
- peer gro flag ok
- tso flag ok
- peer tso flag ok
decreasing tx channels with device down ok
- aggregation ok
increasing tx channels with device down ok
aggregation again with default and TSO off ok
This failure is different than our known issue of this test (LP:
#1949569 with gro on/aggregation with TSO off) And we don't have this
failure on openstack cloud in the previous cycles.
I have also verified the following combinations:
* 105 kernel + 106 source code - GOOD
* 106 kernel + 106 source code - GOOD
* 111 kernel + 106 source code - BAD
* 111 kernel + 111 source code - BAD
* 106 kernel + 111 source code - GOOD
This appears to be a possible regression in the kernel to me.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2065369/+subscriptions
Follow ups