< 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 # 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 59039 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 56 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd5d940ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 35808 dport 59039] != expected 0xbc58bc68 # # Exception| cpu 0: rx_hash 0x001b7fd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35832 dport 59039] != expected 0x6111c20f # # Exception| cpu 0: rx_hash 0xf729cd92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35854 dport 59039] != expected 0xcd00fc36 # # Exception| cpu 0: rx_hash 0xd205baaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 35876 dport 59039] != expected 0x58d46c74 # # Exception| cpu 0: rx_hash 0x9dc8d21d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35902 dport 59039] != expected 0x23a44305 # # Exception| cpu 0: rx_hash 0xccf14b53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35912 dport 59039] != expected 0x9514cf23 # # Exception| cpu 0: rx_hash 0x56fe1cfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35914 dport 59039] != expected 0x332d9e35 # # Exception| cpu 0: rx_hash 0xe5bff60e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35930 dport 59039] != expected 0x87eab417 # # Exception| cpu 0: rx_hash 0x28b85dda [saddr 192.0.3.2 daddr 192.0.3.1 sport 35934 dport 59039] != expected 0x54f61c9c # # Exception| cpu 0: rx_hash 0xe9dd3c6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35938 dport 59039] != expected 0xc05f61 # # Exception| cpu 0: rx_hash 0x5a9cd69e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35954 dport 59039] != expected 0xb4077543 # # Exception| cpu 0: rx_hash 0x6b17ff08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35964 dport 59039] != expected 0xa8acd89b # # Exception| cpu 0: rx_hash 0x7e62d05c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36006 dport 59039] != expected 0xe875d826 # # Exception| cpu 0: rx_hash 0xd5e6ae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36010 dport 59039] != expected 0x52e724e8 # # Exception| cpu 0: rx_hash 0x0024917d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36018 dport 59039] != expected 0x8fae5a8f # # Exception| cpu 0: rx_hash 0xad918a71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36046 dport 59039] != expected 0xf6a9d3fa # # Exception| cpu 0: rx_hash 0x49d89cf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36056 dport 59039] != expected 0x374b0045 # # Exception| cpu 0: rx_hash 0x23398377 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36072 dport 59039] != expected 0xd9efbf76 # # Exception| cpu 0: rx_hash 0x3bfc17bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36084 dport 59039] != expected 0xd7ba699a # # Exception| cpu 0: rx_hash 0xa1f34014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36086 dport 59039] != expected 0x7183388c # # Exception| cpu 0: rx_hash 0x8a9e06d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36102 dport 59039] != expected 0xafc2dad1 # # Exception| cpu 0: rx_hash 0x533ef3ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 36134 dport 59039] != expected 0xf5a14fc0 # # Exception| cpu 0: rx_hash 0x0e65a086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36200 dport 59039] != expected 0xc43b2890 # # Exception| cpu 0: rx_hash 0x7023e1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36220 dport 59039] != expected 0xa3e0aa39 # # Exception| cpu 0: rx_hash 0x95b886d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36244 dport 59039] != expected 0xaba444a1 # # Exception| cpu 0: rx_hash 0x7d935a38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36282 dport 59039] != expected 0xed6c7c68 # # Exception| cpu 0: rx_hash 0x5e8e4832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36320 dport 59039] != expected 0xbb2d9991 # # Exception| cpu 0: rx_hash 0x6f0561a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36334 dport 59039] != expected 0xa7863449 # # Exception| cpu 0: rx_hash 0x37b46911 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36362 dport 59039] != expected 0x1bba6dec # # Exception| cpu 0: rx_hash 0xd3fd7f98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36380 dport 59039] != expected 0xda58be53 # # Exception| cpu 0: rx_hash 0xee149c6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36394 dport 59039] != expected 0x41d9f8fd # # Exception| cpu 0: rx_hash 0xb91c6017 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36396 dport 59039] != expected 0x34fc0160 # # Exception| cpu 0: rx_hash 0x6cde5f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36404 dport 59039] != expected 0xe9b57f07 # # Exception| cpu 0: rx_hash 0xf0e06d92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36422 dport 59039] != expected 0x8c195baa # # Exception| cpu 0: rx_hash 0x4fc34d02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36462 dport 59039] != expected 0xbff49afe # # Exception| cpu 0: rx_hash 0x668df05f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36476 dport 59039] != expected 0xad0ae1ca # # Exception| cpu 0: rx_hash 0xaa582a71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36486 dport 59039] != expected 0xb7b07466 # # Exception| cpu 0: rx_hash 0xd41e6b50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36498 dport 59039] != expected 0xd06bf6cf # # Exception| cpu 0: rx_hash 0x7f9a156e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36510 dport 59039] != expected 0x6af90a01 # # Exception| cpu 0: rx_hash 0x73f8df0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36518 dport 59039] != expected 0xedd3e177 # # Exception| cpu 0: rx_hash 0xd87ca135 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36522 dport 59039] != expected 0x57411db9 # # Exception| cpu 0: rx_hash 0x5ab66256 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36532 dport 59039] != expected 0xff2d9a43 # # Exception| cpu 0: rx_hash 0xf1321c68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36536 dport 59039] != expected 0x45bf668d # # Exception| cpu 0: rx_hash 0x79ab705c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36590 dport 59039] != expected 0xa96c7fba # # Exception| cpu 0: rx_hash 0x07ed317d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36602 dport 59039] != expected 0xceb7fd13 # # Exception| cpu 0: rx_hash 0xf94248a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36626 dport 59039] != expected 0xcdbf6129 # # Exception| cpu 0: rx_hash 0x09ac0086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36640 dport 59039] != expected 0x85228f0c # # Exception| cpu 0: rx_hash 0x26d3d8e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36674 dport 59039] != expected 0x54498183 # # Exception| cpu 0: rx_hash 0x8d57a6d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36686 dport 59039] != expected 0xeedb7d4d # # Exception| cpu 0: rx_hash 0x589599c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36694 dport 59039] != expected 0x3392032a # # Exception| cpu 0: rx_hash 0xa87bd1ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36708 dport 59039] != expected 0x7b0fed0f # # Exception| cpu 0: rx_hash 0x5947e832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36776 dport 59039] != expected 0xfa343e0d # # Exception| cpu 0: rx_hash 0xbb3f9b89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36814 dport 59039] != expected 0xf8439809 # # Exception| cpu 0: rx_hash 0xf4f2f33e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36820 dport 59039] != expected 0x8333b778 # # Exception| cpu 0: rx_hash 0x53144765 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36832 dport 59039] != expected 0xbe8ba0c0 # # Exception| cpu 0: rx_hash 0x1ba86432 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36952 dport 59039] != expected 0x22ddb0d7 # # Exception| count: pass=0 nohash=0 fail=56 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x897db014 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33418 dport 53211] OK # # # cpu 0: rx_hash 0xf73bf135 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33438 dport 53211] OK # # # cpu 0: rx_hash 0x56ec205c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33498 dport 53211] OK # # # cpu 0: rx_hash 0x3e2ec44d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33544 dport 53211] OK # # # cpu 0: rx_hash 0x810de4dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33568 dport 53211] OK # # # cpu 0: rx_hash 0x347d6b1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33600 dport 53211] OK # # # cpu 0: rx_hash 0x4a3b2a3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33620 dport 53211] OK # # # cpu 0: rx_hash 0x981a01ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33730 dport 53211] OK # # # cpu 0: rx_hash 0xdbb5a33e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33760 dport 53211] OK # # # cpu 0: rx_hash 0x8b61a526 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33826 dport 53211] OK # # # cpu 0: rx_hash 0xbaea8cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33836 dport 53211] OK # # # cpu 0: rx_hash 0x5892ff0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33866 dport 53211] OK # # # cpu 0: rx_hash 0x71dc4256 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33880 dport 53211] OK # # # cpu 0: rx_hash 0xa87cb72c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33912 dport 53211] OK # # # cpu 0: rx_hash 0xb16b521d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33946 dport 53211] OK # # # cpu 0: rx_hash 0xdb8a4d92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33962 dport 53211] OK # # # cpu 0: rx_hash 0x86d11eb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34020 dport 53211] OK # # # cpu 0: rx_hash 0xe052cb53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34028 dport 53211] OK # # # cpu 0: rx_hash 0x041bddda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34042 dport 53211] OK # # # cpu 0: rx_hash 0xc91c760e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34046 dport 53211] OK # # # cpu 0: rx_hash 0x787e6765 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34060 dport 53211] OK # # # cpu 0: rx_hash 0xadbc587a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34068 dport 53211] OK # # # cpu 0: rx_hash 0x06382644 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34072 dport 53211] OK # # # cpu 0: rx_hash 0x5130da38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34078 dport 53211] OK # # # cpu 0: rx_hash 0x7f9d73ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34178 dport 53211] OK # # # cpu 0: rx_hash 0x01db328c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34198 dport 53211] OK # # # cpu 0: rx_hash 0xa63d86d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34210 dport 53211] OK # # # cpu 0: rx_hash 0xf8bdeb50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34358 dport 53211] OK # # # cpu 0: rx_hash 0x338b25b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34370 dport 53211] OK # # # cpu 0: rx_hash 0x5508f05c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34378 dport 53211] OK # # # cpu 0: rx_hash 0x0fb0b7bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34442 dport 53211] OK # # # cpu 0: rx_hash 0xc2b71c6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34446 dport 53211] OK # # # cpu 0: rx_hash 0xbcf15d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34458 dport 53211] OK # # # cpu 0: rx_hash 0xb093972f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34466 dport 53211] OK # # # cpu 0: rx_hash 0x1b17e911 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34478 dport 53211] OK # # # cpu 0: rx_hash 0xff5eff98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34488 dport 53211] OK # # # cpu 0: rx_hash 0xf96f9aaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34504 dport 53211] OK # # # cpu 4: rx_hash 0xcad212c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33448 dport 53211] OK # # # cpu 4: rx_hash 0x9ddaeeba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33454 dport 53211] OK # # # cpu 4: rx_hash 0x7993f833 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33464 dport 53211] OK # # # cpu 4: rx_hash 0xaa60a21e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33488 dport 53211] OK # # # cpu 4: rx_hash 0xa602687b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33512 dport 53211] OK # # # cpu 4: rx_hash 0xd844295a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33532 dport 53211] OK # # # cpu 4: rx_hash 0xc2a2460f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33538 dport 53211] OK # # # cpu 4: rx_hash 0xf3296f99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33548 dport 53211] OK # # # cpu 4: rx_hash 0xb086cd4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33582 dport 53211] OK # # # cpu 4: rx_hash 0xff4ba5fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33588 dport 53211] OK # # # cpu 4: rx_hash 0x63759766 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33606 dport 53211] OK # # # cpu 4: rx_hash 0x20da35b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33636 dport 53211] OK # # # cpu 4: rx_hash 0xf5180aab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33660 dport 53211] OK # # # cpu 4: rx_hash 0x10836dd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33684 dport 53211] OK # # # cpu 4: rx_hash 0x2108444e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33690 dport 53211] OK # # # cpu 4: rx_hash 0xd1e60c69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33704 dport 53211] OK # # # cpu 4: rx_hash 0x9e2b64de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33714 dport 53211] OK # # # cpu 4: rx_hash 0x16b208ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33764 dport 53211] OK # # # cpu 4: rx_hash 0x0e779c21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33784 dport 53211] OK # # # cpu 4: rx_hash 0xae4dd21e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33800 dport 53211] OK # # # cpu 4: rx_hash 0xb68846d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33812 dport 53211] OK # # # cpu 4: rx_hash 0x5ea39a39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33850 dport 53211] OK # # # cpu 4: rx_hash 0xb0b923e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33892 dport 53211] OK # # # cpu 4: rx_hash 0x03f8c912 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33908 dport 53211] OK # # # cpu 4: rx_hash 0x99f79eba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33910 dport 53211] OK # # # cpu 4: rx_hash 0x33a1917e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33924 dport 53211] OK # # # cpu 4: rx_hash 0x3fc35b1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33980 dport 53211] OK # # # cpu 4: rx_hash 0x5f71ebc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33988 dport 53211] OK # # # cpu 4: rx_hash 0xa3fd6981 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33998 dport 53211] OK # # # cpu 4: rx_hash 0x60bbf3ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34064 dport 53211] OK # # # cpu 4: rx_hash 0x5d52105d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34086 dport 53211] OK # # # cpu 4: rx_hash 0xee13faa8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34102 dport 53211] OK # # # cpu 4: rx_hash 0x2525344e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34114 dport 53211] OK # # # cpu 4: rx_hash 0x6ae85cf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34136 dport 53211] OK # # # cpu 4: rx_hash 0x668a969c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34144 dport 53211] OK # # # cpu 4: rx_hash 0x9a0614de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34154 dport 53211] OK # # # cpu 4: rx_hash 0x56d3cef0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34192 dport 53211] OK # # # cpu 4: rx_hash 0x8f733b8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34224 dport 53211] OK # # # cpu 4: rx_hash 0x61698254 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34286 dport 53211] OK # # # cpu 4: rx_hash 0xb4abbd4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34294 dport 53211] OK # # # cpu 4: rx_hash 0x48273f09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34300 dport 53211] OK # # # cpu 4: rx_hash 0x35ba4084 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34354 dport 53211] OK # # # cpu 4: rx_hash 0x596a3a39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34418 dport 53211] OK # # # cpu 4: rx_hash 0x99dd2a72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34480 dport 53211] OK # # # cpu 4: rx_hash 0x7ba559c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34518 dport 53211] OK # # # cpu 4: rx_hash 0x380afb1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34548 dport 53211] OK # # # cpu 4: rx_hash 0xde60160c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34560 dport 53211] OK # # # cpu 4: rx_hash 0x22ec944e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34570 dport 53211] OK # # # cpu 4: rx_hash 0x5caad56f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34590 dport 53211] OK # # # cpu 4: rx_hash 0xcac748a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34596 dport 53211] OK # # # count: pass=87 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 45607 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52821 dport 45607] != expected 0xb6c2da66 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52821 dport 45607] != expected 0xb6c2da66 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54352 dport 45607] != expected 0x2dd7a0ef # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54352 dport 45607] != expected 0x2dd7a0ef # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59487 dport 45607] != expected 0x7e5a9959 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59487 dport 45607] != expected 0x7e5a9959 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51267 dport 45607] != expected 0x70552c20 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51267 dport 45607] != expected 0x70552c20 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55309 dport 45607] != expected 0x417b8c5a # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55309 dport 45607] != expected 0x417b8c5a # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58024 dport 45607] != expected 0x96cfe513 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58024 dport 45607] != expected 0x96cfe513 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44884 dport 45607] != expected 0x718b58b6 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44884 dport 45607] != expected 0x718b58b6 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47069 dport 45607] != expected 0x433202e4 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47069 dport 45607] != expected 0x433202e4 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55316 dport 45607] != expected 0xd0405010 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55316 dport 45607] != expected 0xd0405010 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43203 dport 45607] != expected 0xe6ba9b3b # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43203 dport 45607] != expected 0xe6ba9b3b # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39238 dport 45607] != expected 0x64eea2c4 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39238 dport 45607] != expected 0x64eea2c4 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35745 dport 45607] != expected 0x3961bdd2 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35745 dport 45607] != expected 0x3961bdd2 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59338 dport 45607] != expected 0x4e3b8596 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59338 dport 45607] != expected 0x4e3b8596 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51515 dport 45607] != expected 0xd1027f7c # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51515 dport 45607] != expected 0xd1027f7c # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52829 dport 45607] != expected 0xdf4c8e23 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52829 dport 45607] != expected 0xdf4c8e23 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34680 dport 45607] != expected 0x9049dca8 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34680 dport 45607] != expected 0x9049dca8 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53066 dport 45607] != expected 0x59908d13 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53066 dport 45607] != expected 0x59908d13 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44906 dport 45607] != expected 0x83844a5d # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44906 dport 45607] != expected 0x83844a5d # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60456 dport 45607] != expected 0x864babfa # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60456 dport 45607] != expected 0x864babfa # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35026 dport 45607] != expected 0x1e5570a1 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35026 dport 45607] != expected 0x1e5570a1 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37359 dport 45607] != expected 0xc80aaad # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37359 dport 45607] != expected 0xc80aaad # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33934 dport 45607] != expected 0x3e8bfe39 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33934 dport 45607] != expected 0x3e8bfe39 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53617 dport 45607] != expected 0x3259f9d9 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53617 dport 45607] != expected 0x3259f9d9 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60901 dport 45607] != expected 0x404ea877 # # Exception| cpu 5: rx_hash 0x161d43c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60901 dport 45607] != expected 0x404ea877 # # 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 50944 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48204 dport 50944] != expected 0xbe46022f # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48204 dport 50944] != expected 0xbe46022f # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48901 dport 50944] != expected 0x96a513d1 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48901 dport 50944] != expected 0x96a513d1 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33644 dport 50944] != expected 0x458983cc # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33644 dport 50944] != expected 0x458983cc # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33548 dport 50944] != expected 0xf0f90c0b # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33548 dport 50944] != expected 0xf0f90c0b # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55161 dport 50944] != expected 0x80c3fb87 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55161 dport 50944] != expected 0x80c3fb87 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54538 dport 50944] != expected 0x2579691b # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54538 dport 50944] != expected 0x2579691b # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40489 dport 50944] != expected 0xaf6c26cf # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40489 dport 50944] != expected 0xaf6c26cf # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45999 dport 50944] != expected 0x404addc9 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45999 dport 50944] != expected 0x404addc9 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57649 dport 50944] != expected 0xf0adbd33 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57649 dport 50944] != expected 0xf0adbd33 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40167 dport 50944] != expected 0xc9c547ed # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40167 dport 50944] != expected 0xc9c547ed # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49944 dport 50944] != expected 0x26d39d50 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49944 dport 50944] != expected 0x26d39d50 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44370 dport 50944] != expected 0x860b9e09 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44370 dport 50944] != expected 0x860b9e09 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52894 dport 50944] != expected 0x992cc6a3 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52894 dport 50944] != expected 0x992cc6a3 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42245 dport 50944] != expected 0x79eadeb9 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42245 dport 50944] != expected 0x79eadeb9 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52940 dport 50944] != expected 0xdcb20143 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52940 dport 50944] != expected 0xdcb20143 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36977 dport 50944] != expected 0xde4fe844 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36977 dport 50944] != expected 0xde4fe844 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39366 dport 50944] != expected 0xb98204c2 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39366 dport 50944] != expected 0xb98204c2 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45026 dport 50944] != expected 0xd718b38f # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45026 dport 50944] != expected 0xd718b38f # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36128 dport 50944] != expected 0x4aec0c66 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36128 dport 50944] != expected 0x4aec0c66 # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51470 dport 50944] != expected 0x8c66075b # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51470 dport 50944] != expected 0x8c66075b # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37549 dport 50944] != expected 0x91a8343b # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37549 dport 50944] != expected 0x91a8343b # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39678 dport 50944] != expected 0xa34edf5f # # Exception| cpu 4: rx_hash 0xb7f1c530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39678 dport 50944] != expected 0xa34edf5f # # 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__->