< 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 214, 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 54206 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xea5ad70b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44242 dport 54206] != expected 0xe4afdab0 # # Exception| cpu 0: rx_hash 0x17433f80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44244 dport 54206] != expected 0x580f22c5 # # Exception| cpu 0: rx_hash 0x83e8a517 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44256 dport 54206] != expected 0x40495e7 # # Exception| cpu 0: rx_hash 0xd5f9ea1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44258 dport 54206] != expected 0xd33bc5be # # Exception| cpu 0: rx_hash 0xd66cf6d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44264 dport 54206] != expected 0xb1cb41f1 # # Exception| cpu 0: rx_hash 0xfcaedf35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44280 dport 54206] != expected 0x6b2cabfa # # Exception| cpu 0: rx_hash 0xa71e3ad1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44306 dport 54206] != expected 0xf4e4a3d3 # # Exception| cpu 0: rx_hash 0x4f66c6aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 44340 dport 54206] != expected 0xa537aea3 # # Exception| cpu 0: rx_hash 0x39052a3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44390 dport 54206] != expected 0xde56ee73 # # Exception| cpu 0: rx_hash 0x10521f11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44412 dport 54206] != expected 0x66418037 # # Exception| cpu 0: rx_hash 0xa019ed44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44428 dport 54206] != expected 0x9c3098fa # # Exception| cpu 0: rx_hash 0x9c2fcc9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44470 dport 54206] != expected 0xc95403bb # # Exception| cpu 0: rx_hash 0x41448789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44512 dport 54206] != expected 0xd9aaeb47 # # Exception| cpu 0: rx_hash 0x42d19b47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44522 dport 54206] != expected 0xbb5a6f08 # # Exception| cpu 0: rx_hash 0x6b86ae68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44528 dport 54206] != expected 0x34d014c # # Exception| cpu 0: rx_hash 0x2db33c2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44552 dport 54206] != expected 0xff8a8c67 # # Exception| cpu 0: rx_hash 0xd0aad4a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44558 dport 54206] != expected 0x432a7412 # # Exception| cpu 0: rx_hash 0x3b473411 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44578 dport 54206] != expected 0x7009fd2d # # Exception| cpu 0: rx_hash 0x8c0b11d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44620 dport 54206] != expected 0xe2acdec9 # # Exception| cpu 0: rx_hash 0x6473edaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 44650 dport 54206] != expected 0xb37fd3b9 # # Exception| cpu 0: rx_hash 0xb03d300e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44662 dport 54206] != expected 0xb7c84588 # # Exception| cpu 0: rx_hash 0x97484402 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44728 dport 54206] != expected 0x73426e28 # # Exception| cpu 0: rx_hash 0x8b0cc644 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44754 dport 54206] != expected 0x8a78e5e0 # # Exception| cpu 0: rx_hash 0x200461c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44758 dport 54206] != expected 0xe1e74dcc # # Exception| cpu 0: rx_hash 0x1c32401d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44780 dport 54206] != expected 0xb483d68d # # Exception| cpu 0: rx_hash 0x9df8ce7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44792 dport 54206] != expected 0x5fb94aa # # Exception| cpu 0: rx_hash 0xcbe98177 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44794 dport 54206] != expected 0xd2c4c4f3 # # Exception| cpu 0: rx_hash 0xb90e51bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44810 dport 54206] != expected 0xf51ba29e # # Exception| cpu 0: rx_hash 0xc6482b9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44818 dport 54206] != expected 0x9a339c83 # # Exception| cpu 0: rx_hash 0xf9eb168f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44834 dport 54206] != expected 0xada7838d # # Exception| cpu 0: rx_hash 0xfa7e0a41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44840 dport 54206] != expected 0xcf5707c2 # # Exception| cpu 0: rx_hash 0x7bb48426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44860 dport 54206] != expected 0x7e2f45e5 # # Exception| cpu 0: rx_hash 0x1b23608c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44868 dport 54206] != expected 0x8acd747f # # Exception| cpu 0: rx_hash 0x5bc627bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44908 dport 54206] != expected 0xd271556c # # Exception| cpu 0: rx_hash 0x49a0e4da [saddr 192.0.3.2 daddr 192.0.3.1 sport 45010 dport 54206] != expected 0x57d69b40 # # Exception| cpu 0: rx_hash 0x4a35f814 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45016 dport 54206] != expected 0x35261f0f # # Exception| cpu 0: rx_hash 0xe13d5f92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45020 dport 54206] != expected 0x5eb9b723 # # Exception| cpu 0: rx_hash 0x7603d9cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45026 dport 54206] != expected 0x6042844e # # Exception| cpu 0: rx_hash 0xde9e6283 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45036 dport 54206] != expected 0x692da82d # # Exception| cpu 0: rx_hash 0x56bd97f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45060 dport 54206] != expected 0xee09789b # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xbbee36bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49364 dport 43003] OK # # # cpu 0: rx_hash 0x7954e326 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49378 dport 43003] OK # # # cpu 0: rx_hash 0x89eca144 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49420 dport 43003] OK # # # cpu 0: rx_hash 0xca9cfab9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49454 dport 43003] OK # # # cpu 0: rx_hash 0x95a82302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49510 dport 43003] OK # # # cpu 0: rx_hash 0x4273e268 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49520 dport 43003] OK # # # cpu 0: rx_hash 0xeaee5920 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49534 dport 43003] OK # # # cpu 0: rx_hash 0xb2dd570e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49576 dport 43003] OK # # # cpu 0: rx_hash 0x66938aaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49588 dport 43003] OK # # # cpu 0: rx_hash 0x913ae859 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49650 dport 43003] OK # # # cpu 0: rx_hash 0x828b29dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49666 dport 43003] OK # # # cpu 0: rx_hash 0x2a169295 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49676 dport 43003] OK # # # cpu 4: rx_hash 0x912c1f5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49348 dport 43003] OK # # # cpu 4: rx_hash 0xb87b2a72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49374 dport 43003] OK # # # cpu 4: rx_hash 0x5003d609 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49400 dport 43003] OK # # # cpu 4: rx_hash 0xdc68f287 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49412 dport 43003] OK # # # cpu 4: rx_hash 0x8a79bd8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49414 dport 43003] OK # # # cpu 4: rx_hash 0x74f549cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49418 dport 43003] OK # # # cpu 4: rx_hash 0xa32e88a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49436 dport 43003] OK # # # cpu 4: rx_hash 0x34100efc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49442 dport 43003] OK # # # cpu 4: rx_hash 0x835c2b3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49484 dport 43003] OK # # # cpu 4: rx_hash 0xfc1a511e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49492 dport 43003] OK # # # cpu 4: rx_hash 0x0cb4e478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49548 dport 43003] OK # # # cpu 4: rx_hash 0x2676cd99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49564 dport 43003] OK # # # cpu 4: rx_hash 0xae99d548 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49602 dport 43003] OK # # # cpu 4: rx_hash 0x2cc647e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49628 dport 43003] OK # # # cpu 4: rx_hash 0x13657af0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49644 dport 43003] OK # # # cpu 4: rx_hash 0xbd2814cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49714 dport 43003] OK # # # cpu 4: rx_hash 0xddbff066 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49738 dport 43003] OK # # # cpu 4: rx_hash 0x0a64310c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49756 dport 43003] OK # # # cpu 4: rx_hash 0x1f0525fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49788 dport 43003] OK # # # cpu 4: rx_hash 0x07d36ce1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49794 dport 43003] OK # # # cpu 4: rx_hash 0xd39db145 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49822 dport 43003] OK # # # cpu 4: rx_hash 0xec3e8c54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49838 dport 43003] OK # # # cpu 4: rx_hash 0x387051f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49842 dport 43003] OK # # # cpu 4: rx_hash 0x0d63e699 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49858 dport 43003] OK # # # cpu 4: rx_hash 0x58e7b55a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49866 dport 43003] OK # # # cpu 4: rx_hash 0x71b08075 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49872 dport 43003] OK # # # cpu 4: rx_hash 0xb09f4921 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49900 dport 43003] OK # # # cpu 4: rx_hash 0x43b2178d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49928 dport 43003] OK # # # cpu 4: rx_hash 0x69703e6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49944 dport 43003] OK # # # cpu 4: rx_hash 0x7c112a9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49976 dport 43003] OK # # # cpu 4: rx_hash 0x1c86ce36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49984 dport 43003] 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 214, 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 56941 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35233 dport 56941] != expected 0x4315281d # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35233 dport 56941] != expected 0x4315281d # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43261 dport 56941] != expected 0xaa5849fb # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43261 dport 56941] != expected 0xaa5849fb # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34558 dport 56941] != expected 0xd7fda5c8 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34558 dport 56941] != expected 0xd7fda5c8 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60493 dport 56941] != expected 0xb28d8de6 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60493 dport 56941] != expected 0xb28d8de6 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55695 dport 56941] != expected 0x89a5af6b # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55695 dport 56941] != expected 0x89a5af6b # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53068 dport 56941] != expected 0xe9671f50 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53068 dport 56941] != expected 0xe9671f50 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51770 dport 56941] != expected 0xfe2fe3a1 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51770 dport 56941] != expected 0xfe2fe3a1 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44282 dport 56941] != expected 0x8fed8e95 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44282 dport 56941] != expected 0x8fed8e95 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40283 dport 56941] != expected 0x6125ccdd # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40283 dport 56941] != expected 0x6125ccdd # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59151 dport 56941] != expected 0xbbc7a919 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59151 dport 56941] != expected 0xbbc7a919 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33023 dport 56941] != expected 0x203fa583 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33023 dport 56941] != expected 0x203fa583 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34996 dport 56941] != expected 0x81bdb429 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34996 dport 56941] != expected 0x81bdb429 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44417 dport 56941] != expected 0xdfe03145 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44417 dport 56941] != expected 0xdfe03145 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45856 dport 56941] != expected 0xe8621174 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45856 dport 56941] != expected 0xe8621174 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47278 dport 56941] != expected 0xf29d4e72 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47278 dport 56941] != expected 0xf29d4e72 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60374 dport 56941] != expected 0x9baa6008 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60374 dport 56941] != expected 0x9baa6008 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37103 dport 56941] != expected 0x7702a862 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37103 dport 56941] != expected 0x7702a862 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44120 dport 56941] != expected 0xefdd688 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44120 dport 56941] != expected 0xefdd688 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40751 dport 56941] != expected 0x2540be2d # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40751 dport 56941] != expected 0x2540be2d # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60718 dport 56941] != expected 0x8da80c2b # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60718 dport 56941] != expected 0x8da80c2b # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51656 dport 56941] != expected 0x6018eac5 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51656 dport 56941] != expected 0x6018eac5 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38612 dport 56941] != expected 0xd5a43368 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38612 dport 56941] != expected 0xd5a43368 # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55753 dport 56941] != expected 0x43bcad9c # # Exception| cpu 4: rx_hash 0x845d7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55753 dport 56941] != expected 0x43bcad9c # # Exception| count: pass=0 nohash=0 fail=46 # # 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 214, 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 37090 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 56 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35942 dport 37090] != expected 0x1082fc51 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35942 dport 37090] != expected 0x1082fc51 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49481 dport 37090] != expected 0xf804d312 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49481 dport 37090] != expected 0xf804d312 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58227 dport 37090] != expected 0x83718296 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58227 dport 37090] != expected 0x83718296 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46584 dport 37090] != expected 0x27432e34 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46584 dport 37090] != expected 0x27432e34 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39077 dport 37090] != expected 0x19d8288d # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39077 dport 37090] != expected 0x19d8288d # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45389 dport 37090] != expected 0xaa396723 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45389 dport 37090] != expected 0xaa396723 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57031 dport 37090] != expected 0x92ef506a # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57031 dport 37090] != expected 0x92ef506a # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52110 dport 37090] != expected 0xdfd4ffda # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52110 dport 37090] != expected 0xdfd4ffda # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43076 dport 37090] != expected 0x454cce1f # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43076 dport 37090] != expected 0x454cce1f # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60320 dport 37090] != expected 0x443d3176 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60320 dport 37090] != expected 0x443d3176 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37706 dport 37090] != expected 0xbc4161e8 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37706 dport 37090] != expected 0xbc4161e8 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55243 dport 37090] != expected 0x369a02e2 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55243 dport 37090] != expected 0x369a02e2 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37770 dport 37090] != expected 0x33a9aeac # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37770 dport 37090] != expected 0x33a9aeac # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34427 dport 37090] != expected 0x91ed2af2 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34427 dport 37090] != expected 0x91ed2af2 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39758 dport 37090] != expected 0x8f1c423d # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39758 dport 37090] != expected 0x8f1c423d # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37301 dport 37090] != expected 0x69e3a7a1 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37301 dport 37090] != expected 0x69e3a7a1 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40863 dport 37090] != expected 0xb6bf3224 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40863 dport 37090] != expected 0xb6bf3224 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52905 dport 37090] != expected 0x6989b783 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52905 dport 37090] != expected 0x6989b783 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57206 dport 37090] != expected 0x469a94c2 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57206 dport 37090] != expected 0x469a94c2 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33619 dport 37090] != expected 0x230f47f8 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33619 dport 37090] != expected 0x230f47f8 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55781 dport 37090] != expected 0x42ce30e1 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55781 dport 37090] != expected 0x42ce30e1 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52209 dport 37090] != expected 0xee786de0 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52209 dport 37090] != expected 0xee786de0 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44921 dport 37090] != expected 0xbb10a226 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44921 dport 37090] != expected 0xbb10a226 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50582 dport 37090] != expected 0x693a1843 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50582 dport 37090] != expected 0x693a1843 # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51717 dport 37090] != expected 0x37971aad # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51717 dport 37090] != expected 0x37971aad # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59082 dport 37090] != expected 0x322b1d5a # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59082 dport 37090] != expected 0x322b1d5a # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39699 dport 37090] != expected 0xfdc08bfa # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39699 dport 37090] != expected 0xfdc08bfa # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53442 dport 37090] != expected 0x5c6df44c # # Exception| cpu 4: rx_hash 0x9de4c2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53442 dport 37090] != expected 0x5c6df44c # # Exception| count: pass=0 nohash=0 fail=56 # # 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 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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__->