< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 47695 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6d69c7bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33604 dport 47695] != expected 0x5f45ffe7 # # Exception| cpu 0: rx_hash 0x79312ff2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33620 dport 47695] != expected 0xbf7823c1 # # Exception| cpu 0: rx_hash 0x362612ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 33632 dport 47695] != expected 0xafac616d # # Exception| cpu 0: rx_hash 0xf4f7e971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33738 dport 47695] != expected 0x2206d85 # # Exception| cpu 0: rx_hash 0x997d7092 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33750 dport 47695] != expected 0xa2917976 # # Exception| cpu 0: rx_hash 0x319646dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33780 dport 47695] != expected 0xd3617656 # # Exception| cpu 0: rx_hash 0xb1c9d7cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33796 dport 47695] != expected 0x4dc84cbd # # Exception| cpu 0: rx_hash 0x65bc4cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 33856 dport 47695] != expected 0xf5304b2d # # Exception| cpu 0: rx_hash 0x71e4a4a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33872 dport 47695] != expected 0x150d970b # # Exception| cpu 0: rx_hash 0x4721e850 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33896 dport 47695] != expected 0x45551d72 # # Exception| cpu 0: rx_hash 0x5379001d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33912 dport 47695] != expected 0xa568c154 # # Exception| cpu 0: rx_hash 0xf1be4274 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33914 dport 47695] != expected 0xa4862067 # # Exception| cpu 0: rx_hash 0x2857f905 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33930 dport 47695] != expected 0x10addedf # # Exception| cpu 0: rx_hash 0xe71a228f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33940 dport 47695] != expected 0xb1f22b1f # # Exception| cpu 0: rx_hash 0x0aca5db9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33954 dport 47695] != expected 0xa0c88880 # # Exception| cpu 0: rx_hash 0xc0cb5af5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34006 dport 47695] != expected 0x8813bd25 # # Exception| cpu 0: rx_hash 0xdebfc69e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34022 dport 47695] != expected 0x18308f10 # # Exception| cpu 0: rx_hash 0x11f21d14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34040 dport 47695] != expected 0xb96f7ad0 # # Exception| cpu 0: rx_hash 0xf770525f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34066 dport 47695] != expected 0xa2efdcf3 # # Exception| cpu 0: rx_hash 0xc4f9c268 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34112 dport 47695] != expected 0x7b3396ef # # Exception| cpu 0: rx_hash 0x959a635c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34116 dport 47695] != expected 0xfbc4e676 # # Exception| cpu 0: rx_hash 0x81c28b11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34132 dport 47695] != expected 0x1bf93a50 # # Exception| cpu 0: rx_hash 0x15c08589 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34158 dport 47695] != expected 0x4a4f511a # # Exception| cpu 0: rx_hash 0x465fac0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34196 dport 47695] != expected 0x3ff1f6dd # # Exception| cpu 0: rx_hash 0x24b59d08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34242 dport 47695] != expected 0x66dacc58 # # Exception| cpu 0: rx_hash 0xa4ef7bdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34280 dport 47695] != expected 0xd7517b34 # # Exception| cpu 0: rx_hash 0x574b9880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34286 dport 47695] != expected 0x5648ea9e # # Exception| cpu 0: rx_hash 0x30525768 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34346 dport 47695] != expected 0xbbb565a9 # # Exception| cpu 0: rx_hash 0x0cbb6fbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34354 dport 47695] != expected 0x9bf301c3 # # Exception| cpu 0: rx_hash 0x5894124d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34396 dport 47695] != expected 0x9280b13f # # Exception| cpu 0: rx_hash 0x6e515ebc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34404 dport 47695] != expected 0xc2d83b46 # # Exception| cpu 0: rx_hash 0x46e08e26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34412 dport 47695] != expected 0x2a3830a # # Exception| cpu 0: rx_hash 0xf07f2402 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34430 dport 47695] != expected 0xe370be1f # # Exception| cpu 0: rx_hash 0x78f53e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34442 dport 47695] != expected 0xd7ac303e # # Exception| cpu 0: rx_hash 0xd552d4ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 34498 dport 47695] != expected 0x2fd8ff7b # # Exception| cpu 0: rx_hash 0x10337b62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34556 dport 47695] != expected 0xfe99e4a8 # # Exception| cpu 0: rx_hash 0xca580cfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 34574 dport 47695] != expected 0xc55f26e1 # # Exception| cpu 0: rx_hash 0xa7d2951d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34578 dport 47695] != expected 0x65ee3212 # # Exception| cpu 0: rx_hash 0xd42c9095 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34622 dport 47695] != expected 0x557c14d4 # # Exception| cpu 0: rx_hash 0xbcead5b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34632 dport 47695] != expected 0x7c49c042 # # Exception| cpu 0: rx_hash 0xd1604c53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34644 dport 47695] != expected 0xdcf8d4b1 # # Exception| cpu 0: rx_hash 0xcf14d038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34660 dport 47695] != expected 0x4cdbe684 # # Exception| cpu 0: rx_hash 0xf1016059 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34690 dport 47695] != expected 0x99d455b0 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x0e7578da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58116 dport 52850] OK # # # cpu 0: rx_hash 0xc138a350 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58138 dport 52850] OK # # # cpu 0: rx_hash 0xa3d29253 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58188 dport 52850] OK # # # cpu 0: rx_hash 0x23887486 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58214 dport 52850] OK # # # cpu 4: rx_hash 0x8e2f9e0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58158 dport 52850] OK # # # cpu 4: rx_hash 0xb2c6a6d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58166 dport 52850] OK # # # cpu 4: rx_hash 0x9a777642 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58174 dport 52850] OK # # # cpu 4: rx_hash 0xe6e9db2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58200 dport 52850] OK # # # cpu 4: rx_hash 0xee3927ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58246 dport 52850] OK # # # cpu 4: rx_hash 0x92a78ad2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58336 dport 52850] OK # # # cpu 4: rx_hash 0x57c352bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58372 dport 52850] OK # # # cpu 4: rx_hash 0x439bbaf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58388 dport 52850] OK # # # cpu 4: rx_hash 0xae4bc5c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58402 dport 52850] OK # # # cpu 4: rx_hash 0x3065bf78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58424 dport 52850] OK # # # cpu 4: rx_hash 0x58a3fa5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58446 dport 52850] OK # # # cpu 4: rx_hash 0x29a17763 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58524 dport 52850] OK # # # cpu 4: rx_hash 0xe98c0409 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58568 dport 52850] OK # # # cpu 4: rx_hash 0x9a720181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58596 dport 52850] OK # # # cpu 4: rx_hash 0xb2c3d11b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58604 dport 52850] OK # # # cpu 4: rx_hash 0x0f0e4b42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58658 dport 52850] OK # # # cpu 4: rx_hash 0x1b56a30f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58674 dport 52850] OK # # # cpu 4: rx_hash 0x79bc920c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58724 dport 52850] OK # # # cpu 4: rx_hash 0xf3ca00ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58734 dport 52850] OK # # # cpu 4: rx_hash 0xb40dc130 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58756 dport 52850] OK # # # cpu 4: rx_hash 0x88e4f9e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58780 dport 52850] OK # # # cpu 4: rx_hash 0x716c6e9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58810 dport 52850] OK # # # cpu 4: rx_hash 0xc2bf187e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58818 dport 52850] OK # # # cpu 4: rx_hash 0xea0ec8e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58826 dport 52850] OK # # # cpu 4: rx_hash 0x99f0cd6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58854 dport 52850] OK # # # cpu 4: rx_hash 0x13865f9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58860 dport 52850] OK # # # cpu 4: rx_hash 0x07deb7d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58876 dport 52850] OK # # # cpu 4: rx_hash 0xf4c576a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58882 dport 52850] OK # # # cpu 4: rx_hash 0xa5a6d796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58886 dport 52850] OK # # # cpu 4: rx_hash 0xb1fe3fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58902 dport 52850] OK # # # cpu 4: rx_hash 0x5c2e40ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58912 dport 52850] OK # # # cpu 4: rx_hash 0x1ea55de4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59040 dport 52850] OK # # # cpu 4: rx_hash 0xd4a45aa8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59092 dport 52850] OK # # # cpu 4: rx_hash 0xa6241b7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59140 dport 52850] OK # # # cpu 4: rx_hash 0xb27cf336 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59156 dport 52850] OK # # # cpu 4: rx_hash 0x90e1578a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59196 dport 52850] OK # # # cpu 4: rx_hash 0xee837254 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59300 dport 52850] OK # # # cpu 4: rx_hash 0x8309ebb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59320 dport 52850] OK # # # cpu 4: rx_hash 0x70ad08ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59326 dport 52850] OK # # # count: pass=43 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 52994 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52242 dport 52994] != expected 0x2059b6d7 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52242 dport 52994] != expected 0x2059b6d7 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59627 dport 52994] != expected 0xb824dbdb # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59627 dport 52994] != expected 0xb824dbdb # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34032 dport 52994] != expected 0x25901b5 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34032 dport 52994] != expected 0x25901b5 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33740 dport 52994] != expected 0xf8743f06 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33740 dport 52994] != expected 0xf8743f06 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42213 dport 52994] != expected 0xed3e7182 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42213 dport 52994] != expected 0xed3e7182 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41683 dport 52994] != expected 0x5885cb8c # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41683 dport 52994] != expected 0x5885cb8c # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47903 dport 52994] != expected 0x9b225472 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47903 dport 52994] != expected 0x9b225472 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35928 dport 52994] != expected 0x9ffb97d6 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35928 dport 52994] != expected 0x9ffb97d6 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36980 dport 52994] != expected 0xe5c90004 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36980 dport 52994] != expected 0xe5c90004 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44651 dport 52994] != expected 0x469a76b9 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44651 dport 52994] != expected 0x469a76b9 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42730 dport 52994] != expected 0x688074e3 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42730 dport 52994] != expected 0x688074e3 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50980 dport 52994] != expected 0x49a15dd3 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50980 dport 52994] != expected 0x49a15dd3 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43670 dport 52994] != expected 0xd26075c2 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43670 dport 52994] != expected 0xd26075c2 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59832 dport 52994] != expected 0xec268e63 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59832 dport 52994] != expected 0xec268e63 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56924 dport 52994] != expected 0x86d53b05 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56924 dport 52994] != expected 0x86d53b05 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60970 dport 52994] != expected 0x3b70cca1 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60970 dport 52994] != expected 0x3b70cca1 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55396 dport 52994] != expected 0x720ca8ed # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55396 dport 52994] != expected 0x720ca8ed # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54709 dport 52994] != expected 0x69a72b2a # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54709 dport 52994] != expected 0x69a72b2a # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34935 dport 52994] != expected 0xceda6535 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34935 dport 52994] != expected 0xceda6535 # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34306 dport 52994] != expected 0x709df0df # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34306 dport 52994] != expected 0x709df0df # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51863 dport 52994] != expected 0x1bf5a63d # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51863 dport 52994] != expected 0x1bf5a63d # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37658 dport 52994] != expected 0xa5b883db # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37658 dport 52994] != expected 0xa5b883db # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57459 dport 52994] != expected 0xb5a57f8d # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57459 dport 52994] != expected 0xb5a57f8d # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32838 dport 52994] != expected 0x6ce4eede # # Exception| cpu 4: rx_hash 0xc1ac2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32838 dport 52994] != expected 0x6ce4eede # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 59664 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33712 dport 59664] != expected 0x26296e21 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33712 dport 59664] != expected 0x26296e21 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33525 dport 59664] != expected 0x1697ff50 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33525 dport 59664] != expected 0x1697ff50 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50767 dport 59664] != expected 0x72ca995a # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50767 dport 59664] != expected 0x72ca995a # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60582 dport 59664] != expected 0x63c4c4c8 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60582 dport 59664] != expected 0x63c4c4c8 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60598 dport 59664] != expected 0x779c2c85 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60598 dport 59664] != expected 0x779c2c85 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59271 dport 59664] != expected 0x9a9cc2a # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59271 dport 59664] != expected 0x9a9cc2a # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51177 dport 59664] != expected 0x688c9dac # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51177 dport 59664] != expected 0x688c9dac # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38844 dport 59664] != expected 0x9dbe24c6 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38844 dport 59664] != expected 0x9dbe24c6 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38296 dport 59664] != expected 0x96533696 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38296 dport 59664] != expected 0x96533696 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37856 dport 59664] != expected 0xdd73e497 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37856 dport 59664] != expected 0xdd73e497 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51925 dport 59664] != expected 0xd2162c9c # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51925 dport 59664] != expected 0xd2162c9c # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36885 dport 59664] != expected 0xe19033c6 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36885 dport 59664] != expected 0xe19033c6 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54969 dport 59664] != expected 0x3293999e # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54969 dport 59664] != expected 0x3293999e # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35494 dport 59664] != expected 0xb4b85a65 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35494 dport 59664] != expected 0xb4b85a65 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37337 dport 59664] != expected 0xfe9aebf6 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37337 dport 59664] != expected 0xfe9aebf6 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39530 dport 59664] != expected 0x60e35439 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39530 dport 59664] != expected 0x60e35439 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38662 dport 59664] != expected 0x4b373757 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38662 dport 59664] != expected 0x4b373757 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38843 dport 59664] != expected 0x2b944349 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38843 dport 59664] != expected 0x2b944349 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44621 dport 59664] != expected 0x2baa50ad # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44621 dport 59664] != expected 0x2baa50ad # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39597 dport 59664] != expected 0x115414ac # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39597 dport 59664] != expected 0x115414ac # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44953 dport 59664] != expected 0x849b04a # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44953 dport 59664] != expected 0x849b04a # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48414 dport 59664] != expected 0xc65e5566 # # Exception| cpu 0: rx_hash 0x6039766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48414 dport 59664] != expected 0xc65e5566 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->