< 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 57352 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 51 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x29c76265 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46948 dport 57352] != expected 0x5a3a2643 # # Exception| cpu 0: rx_hash 0x00bbba29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46960 dport 57352] != expected 0x96e64011 # # Exception| cpu 0: rx_hash 0x52420ab0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46970 dport 57352] != expected 0xf5e8cb5 # # Exception| cpu 0: rx_hash 0xac9a37dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46982 dport 57352] != expected 0x929a5d88 # # Exception| cpu 0: rx_hash 0x9d32a7aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46986 dport 57352] != expected 0xe5f219eb # # Exception| cpu 0: rx_hash 0x3878d0da [saddr 192.0.3.2 daddr 192.0.3.1 sport 46992 dport 57352] != expected 0xead934a0 # # Exception| cpu 0: rx_hash 0xe0de5650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47050 dport 57352] != expected 0xc056e190 # # Exception| cpu 0: rx_hash 0xaaf3aef2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47064 dport 57352] != expected 0xe25a0f05 # # Exception| cpu 0: rx_hash 0xa6998aef [saddr 192.0.3.2 daddr 192.0.3.1 sport 47080 dport 57352] != expected 0x3f801e1d # # Exception| cpu 0: rx_hash 0x7856954a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47084 dport 57352] != expected 0x65cf99a0 # # Exception| cpu 0: rx_hash 0x6082dd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47092 dport 57352] != expected 0xde7bbb91 # # Exception| cpu 0: rx_hash 0xaf33d586 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47114 dport 57352] != expected 0x698aac83 # # Exception| cpu 0: rx_hash 0xa359f19b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47162 dport 57352] != expected 0xb450bd9b # # Exception| cpu 0: rx_hash 0xe377b40b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47174 dport 57352] != expected 0x3b46109b # # Exception| cpu 0: rx_hash 0x8c4cb0f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47216 dport 57352] != expected 0x84c8944 # # Exception| cpu 0: rx_hash 0xbde4208f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47228 dport 57352] != expected 0x7f24cd27 # # Exception| cpu 0: rx_hash 0x72948d95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47244 dport 57352] != expected 0x95885879 # # Exception| cpu 0: rx_hash 0x834ed353 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47298 dport 57352] != expected 0x73dbeb1b # # Exception| cpu 0: rx_hash 0xa6582f02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47334 dport 57352] != expected 0x62dd9c51 # # Exception| cpu 0: rx_hash 0x9f73ed0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47420 dport 57352] != expected 0xd3e90b42 # # Exception| cpu 0: rx_hash 0xdf5da89b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47424 dport 57352] != expected 0x5cffa642 # # Exception| cpu 0: rx_hash 0x0192b73e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47428 dport 57352] != expected 0x6b021ff # # Exception| cpu 0: rx_hash 0xa8b2e453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47470 dport 57352] != expected 0xd4411dac # # Exception| cpu 0: rx_hash 0xd3378c86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47472 dport 57352] != expected 0x8125b75a # # Exception| cpu 0: rx_hash 0xa1d91ed7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47490 dport 57352] != expected 0xdf162d7e # # Exception| cpu 0: rx_hash 0x4ebe9105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47498 dport 57352] != expected 0xf231eea0 # # Exception| cpu 0: rx_hash 0x88a5c69b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47510 dport 57352] != expected 0x13ca4b2c # # Exception| cpu 0: rx_hash 0xda5c7602 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47516 dport 57352] != expected 0x8a728788 # # Exception| cpu 0: rx_hash 0x9618178f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47568 dport 57352] != expected 0xd8be3b90 # # Exception| cpu 0: rx_hash 0x9a723392 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47584 dport 57352] != expected 0x5642a88 # # Exception| cpu 0: rx_hash 0xc88b830b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47594 dport 57352] != expected 0x9cdce62c # # Exception| cpu 0: rx_hash 0x0e90d495 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47606 dport 57352] != expected 0x7d2743a0 # # Exception| cpu 0: rx_hash 0xe1f75b47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47614 dport 57352] != expected 0x5000807e # # Exception| cpu 0: rx_hash 0x5277fb20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47616 dport 57352] != expected 0x3486ff28 # # Exception| cpu 0: rx_hash 0x29f293f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47646 dport 57352] != expected 0x61e255de # # Exception| cpu 0: rx_hash 0x0ce46fa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47674 dport 57352] != expected 0x70e42294 # # Exception| cpu 0: rx_hash 0x2f9b0ada [saddr 192.0.3.2 daddr 192.0.3.1 sport 47680 dport 57352] != expected 0x11220753 # # Exception| cpu 0: rx_hash 0x1e339aad [saddr 192.0.3.2 daddr 192.0.3.1 sport 47692 dport 57352] != expected 0x664a4330 # # Exception| cpu 0: rx_hash 0xe5ea7959 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47724 dport 57352] != expected 0x2d03b3c7 # # Exception| cpu 0: rx_hash 0x40a00e29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47734 dport 57352] != expected 0x22289e8c # # Exception| cpu 0: rx_hash 0x1259beb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47740 dport 57352] != expected 0xbb905228 # # Exception| cpu 0: rx_hash 0x786364da [saddr 192.0.3.2 daddr 192.0.3.1 sport 47766 dport 57352] != expected 0x5e17ea3d # # Exception| cpu 0: rx_hash 0xaac65f62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47778 dport 57352] != expected 0xd9827c98 # # Exception| cpu 0: rx_hash 0xb2121759 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47802 dport 57352] != expected 0x62365ea9 # # Exception| cpu 0: rx_hash 0x7e0afdf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47816 dport 57352] != expected 0x2ed7b8b0 # # Exception| cpu 0: rx_hash 0x66deb5ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 47824 dport 57352] != expected 0x95639a81 # # Exception| cpu 0: rx_hash 0xeae81af2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47838 dport 57352] != expected 0x5694d198 # # Exception| cpu 0: rx_hash 0xd72aae98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47842 dport 57352] != expected 0xfc2684e3 # # Exception| cpu 0: rx_hash 0x5b1c01a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47852 dport 57352] != expected 0x3fd1cffa # # Exception| cpu 0: rx_hash 0xfe5676d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47862 dport 57352] != expected 0x30fae2b1 # # Exception| cpu 0: rx_hash 0x6e5de7b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47878 dport 57352] != expected 0x533f49f1 # # Exception| count: pass=0 nohash=0 fail=51 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x7da9dbba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38486 dport 54767] OK # # # cpu 4: rx_hash 0x2a51b5ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38528 dport 54767] OK # # # cpu 4: rx_hash 0x49009554 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38534 dport 54767] OK # # # cpu 4: rx_hash 0x607c4d18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38546 dport 54767] OK # # # cpu 4: rx_hash 0x7ec19c0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38612 dport 54767] OK # # # cpu 4: rx_hash 0xac64a7b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38624 dport 54767] OK # # # cpu 4: rx_hash 0xcf35875a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38630 dport 54767] OK # # # cpu 4: rx_hash 0x5bd7605d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38640 dport 54767] OK # # # cpu 4: rx_hash 0x01ad82ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38700 dport 54767] OK # # # cpu 4: rx_hash 0x28d15af6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38712 dport 54767] OK # # # cpu 4: rx_hash 0x954f65bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38714 dport 54767] OK # # # cpu 4: rx_hash 0x879890b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38732 dport 54767] OK # # # cpu 4: rx_hash 0x1f1053ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38762 dport 54767] OK # # # cpu 4: rx_hash 0x64953b7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38772 dport 54767] OK # # # cpu 4: rx_hash 0x27d3395d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38794 dport 54767] OK # # # cpu 4: rx_hash 0x82994e2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38800 dport 54767] OK # # # cpu 4: rx_hash 0x8ef36a30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38816 dport 54767] OK # # # cpu 4: rx_hash 0x4e81a481 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38882 dport 54767] OK # # # cpu 4: rx_hash 0x904ebb24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38886 dport 54767] OK # # # cpu 4: rx_hash 0x5655ecba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38906 dport 54767] OK # # # cpu 4: rx_hash 0x76836b9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38924 dport 54767] OK # # # cpu 4: rx_hash 0xa4265027 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38968 dport 54767] OK # # # cpu 4: rx_hash 0x59962afc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38982 dport 54767] OK # # # cpu 4: rx_hash 0x36ad2e0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39024 dport 54767] OK # # # cpu 4: rx_hash 0x64549e96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39034 dport 54767] OK # # # cpu 4: rx_hash 0x8258ebc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39070 dport 54767] OK # # # cpu 4: rx_hash 0x6155400f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39078 dport 54767] OK # # # cpu 4: rx_hash 0xf3de3e27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39150 dport 54767] OK # # # cpu 4: rx_hash 0x7b01e778 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39174 dport 54767] OK # # # cpu 4: rx_hash 0x29f857e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39180 dport 54767] OK # # # cpu 4: rx_hash 0x7d687e57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39256 dport 54767] OK # # # cpu 4: rx_hash 0x726a1dfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39402 dport 54767] OK # # # cpu 4: rx_hash 0x85d9da15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39418 dport 54767] OK # # # cpu 4: rx_hash 0x41b636ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39466 dport 54767] OK # # # cpu 4: rx_hash 0x0b9bce18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39480 dport 54767] OK # # # cpu 4: rx_hash 0xd554d1bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39484 dport 54767] OK # # # cpu 4: rx_hash 0x28e4ab66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39490 dport 54767] OK # # # cpu 4: rx_hash 0xf62bb4c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39494 dport 54767] OK # # # cpu 4: rx_hash 0x3030e35d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39514 dport 54767] OK # # # cpu 0: rx_hash 0xfdf5509b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38504 dport 54767] OK # # # cpu 0: rx_hash 0x233a4f3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38508 dport 54767] OK # # # cpu 0: rx_hash 0x3bee0705 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38516 dport 54767] OK # # # cpu 0: rx_hash 0x6c166905 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38562 dport 54767] OK # # # cpu 0: rx_hash 0x9ba5aeec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38578 dport 54767] OK # # # cpu 0: rx_hash 0xf8f48e02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38580 dport 54767] OK # # # cpu 0: rx_hash 0x5f3e163e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38678 dport 54767] OK # # # cpu 0: rx_hash 0xd308b902 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38680 dport 54767] OK # # # cpu 0: rx_hash 0xaee448f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38744 dport 54767] OK # # # cpu 0: rx_hash 0x137a77b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38746 dport 54767] OK # # # cpu 0: rx_hash 0x07c41b95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38770 dport 54767] OK # # # cpu 0: rx_hash 0xbf5bfa47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38828 dport 54767] OK # # # cpu 0: rx_hash 0xd609679b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38852 dport 54767] OK # # # cpu 0: rx_hash 0xda634386 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38900 dport 54767] OK # # # cpu 0: rx_hash 0x0d06034a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38930 dport 54767] OK # # # cpu 0: rx_hash 0xdfa338f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38950 dport 54767] OK # # # cpu 0: rx_hash 0x8d5a886b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38956 dport 54767] OK # # # cpu 0: rx_hash 0x7c80d6ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39010 dport 54767] OK # # # cpu 0: rx_hash 0x9a8ca3fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39046 dport 54767] OK # # # cpu 0: rx_hash 0xd0a15b59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39060 dport 54767] OK # # # cpu 0: rx_hash 0xf5b7a708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39088 dport 54767] OK # # # cpu 0: rx_hash 0x5afe6d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39108 dport 54767] OK # # # cpu 0: rx_hash 0x1cb9b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39142 dport 54767] OK # # # cpu 0: rx_hash 0x885b56f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39152 dport 54767] OK # # # cpu 0: rx_hash 0x35c569b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39154 dport 54767] OK # # # cpu 0: rx_hash 0x046df9ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39166 dport 54767] OK # # # cpu 0: rx_hash 0xde4b9008 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39196 dport 54767] OK # # # cpu 0: rx_hash 0x776bc365 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39222 dport 54767] OK # # # cpu 0: rx_hash 0xb7190dd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39284 dport 54767] OK # # # cpu 0: rx_hash 0xa6a6bf6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39296 dport 54767] OK # # # cpu 0: rx_hash 0x60bde8f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39324 dport 54767] OK # # # cpu 0: rx_hash 0x3e2e7c71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39334 dport 54767] OK # # # cpu 0: rx_hash 0xc99dbb98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39350 dport 54767] OK # # # cpu 0: rx_hash 0x89b3fe08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39370 dport 54767] OK # # # cpu 0: rx_hash 0xf23696dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39380 dport 54767] OK # # # cpu 0: rx_hash 0xa0cf2644 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39390 dport 54767] OK # # # cpu 0: rx_hash 0xe89665d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39424 dport 54767] OK # # # cpu 0: rx_hash 0x07f1ea05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39432 dport 54767] OK # # # cpu 0: rx_hash 0x1f25a23e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39440 dport 54767] OK # # # cpu 0: rx_hash 0xf0422dec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39448 dport 54767] OK # # # cpu 0: rx_hash 0xb605f153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39482 dport 54767] OK # # # cpu 0: rx_hash 0xdf576c8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39506 dport 54767] OK # # # cpu 0: rx_hash 0xeefffcf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39518 dport 54767] OK # # # cpu 0: rx_hash 0x81c4f80b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39528 dport 54767] OK # # # count: pass=83 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 56998 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39698 dport 56998] != expected 0xd921e212 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39698 dport 56998] != expected 0xd921e212 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53991 dport 56998] != expected 0xee9d5320 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53991 dport 56998] != expected 0xee9d5320 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59704 dport 56998] != expected 0xed9c3fa7 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59704 dport 56998] != expected 0xed9c3fa7 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41836 dport 56998] != expected 0xa758bdba # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41836 dport 56998] != expected 0xa758bdba # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41128 dport 56998] != expected 0x87bc1f50 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41128 dport 56998] != expected 0x87bc1f50 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51246 dport 56998] != expected 0xb0fd2161 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51246 dport 56998] != expected 0xb0fd2161 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44745 dport 56998] != expected 0x97acfe63 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44745 dport 56998] != expected 0x97acfe63 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58717 dport 56998] != expected 0x6377c626 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58717 dport 56998] != expected 0x6377c626 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44181 dport 56998] != expected 0x97473c9b # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44181 dport 56998] != expected 0x97473c9b # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44864 dport 56998] != expected 0x480e616a # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44864 dport 56998] != expected 0x480e616a # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42921 dport 56998] != expected 0xc105ef32 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42921 dport 56998] != expected 0xc105ef32 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55879 dport 56998] != expected 0x62bf829 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55879 dport 56998] != expected 0x62bf829 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39199 dport 56998] != expected 0x3c3278a # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39199 dport 56998] != expected 0x3c3278a # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52680 dport 56998] != expected 0xc921ac8e # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52680 dport 56998] != expected 0xc921ac8e # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53308 dport 56998] != expected 0x7b4a7bd6 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53308 dport 56998] != expected 0x7b4a7bd6 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59306 dport 56998] != expected 0xca815a44 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59306 dport 56998] != expected 0xca815a44 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43594 dport 56998] != expected 0x3a85dc57 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43594 dport 56998] != expected 0x3a85dc57 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40967 dport 56998] != expected 0x74eec677 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40967 dport 56998] != expected 0x74eec677 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60406 dport 56998] != expected 0xdda96ff7 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60406 dport 56998] != expected 0xdda96ff7 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44704 dport 56998] != expected 0xbd582bc5 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44704 dport 56998] != expected 0xbd582bc5 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37137 dport 56998] != expected 0x71194b50 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37137 dport 56998] != expected 0x71194b50 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48003 dport 56998] != expected 0x981528c4 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48003 dport 56998] != expected 0x981528c4 # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51563 dport 56998] != expected 0x2f417e4d # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51563 dport 56998] != expected 0x2f417e4d # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39474 dport 56998] != expected 0x1b012cfb # # Exception| cpu 5: rx_hash 0x872f8b2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39474 dport 56998] != expected 0x1b012cfb # # 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 53063 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53314 dport 53063] != expected 0xf767bfeb # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53314 dport 53063] != expected 0xf767bfeb # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56429 dport 53063] != expected 0x87852524 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56429 dport 53063] != expected 0x87852524 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41591 dport 53063] != expected 0xeb32e22e # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41591 dport 53063] != expected 0xeb32e22e # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38765 dport 53063] != expected 0x59d10c1b # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38765 dport 53063] != expected 0x59d10c1b # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37060 dport 53063] != expected 0x2fbd0b09 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37060 dport 53063] != expected 0x2fbd0b09 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54109 dport 53063] != expected 0x7180be8 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54109 dport 53063] != expected 0x7180be8 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36156 dport 53063] != expected 0x39170ee8 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36156 dport 53063] != expected 0x39170ee8 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42859 dport 53063] != expected 0x258c46d1 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42859 dport 53063] != expected 0x258c46d1 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35159 dport 53063] != expected 0xc1391df7 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35159 dport 53063] != expected 0xc1391df7 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40910 dport 53063] != expected 0xf1b3b141 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40910 dport 53063] != expected 0xf1b3b141 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50607 dport 53063] != expected 0x98627b5e # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50607 dport 53063] != expected 0x98627b5e # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52783 dport 53063] != expected 0xfdbdc66d # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52783 dport 53063] != expected 0xfdbdc66d # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51650 dport 53063] != expected 0x28f22f20 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51650 dport 53063] != expected 0x28f22f20 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34013 dport 53063] != expected 0xe7c417d # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34013 dport 53063] != expected 0xe7c417d # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41031 dport 53063] != expected 0x48e5580c # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41031 dport 53063] != expected 0x48e5580c # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55238 dport 53063] != expected 0x3046b5ed # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55238 dport 53063] != expected 0x3046b5ed # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43415 dport 53063] != expected 0x8d84d13 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43415 dport 53063] != expected 0x8d84d13 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34912 dport 53063] != expected 0x8a455bed # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34912 dport 53063] != expected 0x8a455bed # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44140 dport 53063] != expected 0xe6c8dd66 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44140 dport 53063] != expected 0xe6c8dd66 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55263 dport 53063] != expected 0x53ae8341 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55263 dport 53063] != expected 0x53ae8341 # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60635 dport 53063] != expected 0x4944330e # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60635 dport 53063] != expected 0x4944330e # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41377 dport 53063] != expected 0x4c0c2e6f # # Exception| cpu 5: rx_hash 0x9afa4d9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41377 dport 53063] != expected 0x4c0c2e6f # # 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__->