net:rps_default_mask.sh in ubuntu_kernel_selftests failed with 6.5 kernel

Bug #2040957 reported by Po-Hsu Lin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-kernel-tests
New
Undecided
Unassigned

Bug Description

Issue found on J-oem-6.5.0-1006.6 and J-aws-6.5.0-1008.8~22.04.1 with bare-metal testing nodes.

Test failed with:
 Running 'make run_tests -C net TEST_PROGS=rps_default_mask.sh TEST_GEN_PROGS='' TEST_CUSTOM_PROGS='''
 make: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net'
 TAP version 13
 1..1
 # timeout set to 0
 # selftests: net: rps_default_mask.sh
 # empty rps_default_mask ./rps_default_mask.sh: 36: [: Illegal number: 00000000,00000000,00000000,00000000,00000000,00000000
 # [fail] expected 0 found 00000000,00000000,00000000,00000000,00000000,00000000
 # changing rps_default_mask dont affect existing devices ./rps_default_mask.sh: 36: [: Illegal number: 00000000,00000000,00000000,00000000,00000000,00000000
 # [fail] expected 00000000,00000000,00000000,00000000,00000000,00000000 found 00000000,00000000,00000000,00000000,00000000,00000000
 # changing rps_default_mask dont affect existing netns ./rps_default_mask.sh: 36: [: Illegal number: 00000000,00000000,00000000,00000000,00000000,00000000
 # [fail] expected 0 found 00000000,00000000,00000000,00000000,00000000,00000000
 # changing rps_default_mask affect newly created devices ./rps_default_mask.sh: 36: [: Illegal number: 00000000,00000000,00000000,00000000,00000000,00000003
 # [fail] expected 3 found 00000000,00000000,00000000,00000000,00000000,00000003
 # changing rps_default_mask don't affect newly child netns[II]./rps_default_mask.sh: 36: [: Illegal number: 00000000,00000000,00000000,00000000,00000000,00000000
 # [fail] expected 0 found 00000000,00000000,00000000,00000000,00000000,00000000
 # rps_default_mask is 0 by default in child netns ./rps_default_mask.sh: 36: [: Illegal number: 00000000,00000000,00000000,00000000,00000000,00000000
 # [fail] expected 0 found 00000000,00000000,00000000,00000000,00000000,00000000
 # changing rps_default_mask in child ns don't affect the main one./rps_default_mask.sh: 36: [: Illegal number: 00000000,00000000,00000000,00000000,00000000,00000000
 # [fail] expected 00000000,00000000,00000000,00000000,00000000,00000000 found 00000000,00000000,00000000,00000000,00000000,00000000
 # changing rps_default_mask in child ns affects new childns devices./rps_default_mask.sh: 36: [: Illegal number: 00000000,00000000,00000000,00000000,00000000,00000001
 # [fail] expected 1 found 00000000,00000000,00000000,00000000,00000000,00000001
 # changing rps_default_mask in child ns don't affect existing devices./rps_default_mask.sh: 36: [: Illegal number: 00000000,00000000,00000000,00000000,00000000,00000000
 # [fail] expected 0 found 00000000,00000000,00000000,00000000,00000000,00000000
 not ok 1 selftests: net: rps_default_mask.sh # exit=1

This is not a regression, as it's the first time we test J-AWS-6.5. And for J-oem-6.5 this test exists since 6.5.0-1002.2, but it will be skipped on openstack VM. Because of an outage in Intel lab, we did not test this kernel with bare-metal until recent cycle with 6.5.0-1005.5 (1004 this test was aborted due to deployment failure)

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.