< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 200, 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-24/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 49523 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3776d7da [saddr 192.0.3.2 daddr 192.0.3.1 sport 37570 dport 49523] != expected 0x32cfc59c # # Exception| cpu 0: rx_hash 0x9569d70b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37614 dport 49523] != expected 0xc115824e # # Exception| cpu 0: rx_hash 0x6d9870a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37618 dport 49523] != expected 0x96c74ad8 # # Exception| cpu 4: rx_hash 0xc6959884 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37580 dport 49523] != expected 0x9d6a54b1 # # Exception| cpu 4: rx_hash 0xfed34af0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37602 dport 49523] != expected 0x5137bf5f # # Exception| cpu 4: rx_hash 0x0f3005ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 37612 dport 49523] != expected 0xfe922e72 # # Exception| cpu 4: rx_hash 0x11eb2551 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37648 dport 49523] != expected 0x6fc5b0ae # # Exception| cpu 4: rx_hash 0xad24835d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37658 dport 49523] != expected 0xdfa3f79d # # Exception| cpu 5: rx_hash 0xad2f057f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37568 dport 49523] != expected 0xd4869a0 # # Exception| cpu 5: rx_hash 0x7a5a3e88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37574 dport 49523] != expected 0x2d0c1382 # # Exception| cpu 5: rx_hash 0x7348d679 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37588 dport 49523] != expected 0xd57b4a39 # # Exception| cpu 5: rx_hash 0x18f24b82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37592 dport 49523] != expected 0x45597728 # # Exception| cpu 5: rx_hash 0x18f9cda0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37634 dport 49523] != expected 0x97b2e915 # # Exception| cpu 0: rx_hash 0x4b05822f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37664 dport 49523] != expected 0xcbcd3fea # # Exception| cpu 0: rx_hash 0xf7ca2423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37674 dport 49523] != expected 0x7bab78d9 # # Exception| cpu 0: rx_hash 0xbae6cd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37678 dport 49523] != expected 0x6468aec7 # # Exception| cpu 0: rx_hash 0xfc2b0335 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37698 dport 49523] != expected 0xa64ed474 # # Exception| cpu 0: rx_hash 0x0dc84c6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37708 dport 49523] != expected 0x9eb4559 # # Exception| cpu 0: rx_hash 0x78a2774d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37734 dport 49523] != expected 0xda7578a9 # # Exception| cpu 4: rx_hash 0xd84eb87b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37680 dport 49523] != expected 0xc3dca6d # # Exception| cpu 4: rx_hash 0xfed8ccd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37688 dport 49523] != expected 0x83dc2162 # # Exception| cpu 4: rx_hash 0xafd74cba [saddr 192.0.3.2 daddr 192.0.3.1 sport 37728 dport 49523] != expected 0xfa31028b # # Exception| cpu 5: rx_hash 0xf539ebc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37712 dport 49523] != expected 0x5e398dcf # # Exception| cpu 5: rx_hash 0x3c9c76ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 37744 dport 49523] != expected 0x3dc1f70c # # Exception| cpu 5: rx_hash 0xf0c9784f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37760 dport 49523] != expected 0xb0cb5b99 # # Exception| cpu 5: rx_hash 0x27bc43b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37766 dport 49523] != expected 0x908f21bb # # Exception| cpu 0: rx_hash 0xc88faa3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37806 dport 49523] != expected 0x7c96b077 # # Exception| cpu 0: rx_hash 0x254f8c5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37884 dport 49523] != expected 0xb51dd4ad # # Exception| cpu 4: rx_hash 0xa33537c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37794 dport 49523] != expected 0xecb48d66 # # Exception| cpu 4: rx_hash 0xc36e8d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37830 dport 49523] != expected 0xa1731cda # # Exception| cpu 4: rx_hash 0xe5f8f984 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37838 dport 49523] != expected 0x2e92f7d5 # # Exception| cpu 4: rx_hash 0xa1c6f827 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37848 dport 49523] != expected 0xc9267870 # # Exception| cpu 4: rx_hash 0x9092c2a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37860 dport 49523] != expected 0xfd0cca25 # # Exception| cpu 4: rx_hash 0x61718dfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 37866 dport 49523] != expected 0x52a95b08 # # Exception| cpu 4: rx_hash 0x1a08e3cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 37904 dport 49523] != expected 0x69afb8c # # Exception| cpu 5: rx_hash 0x2eaeab49 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37780 dport 49523] != expected 0x68f87800 # # Exception| cpu 5: rx_hash 0xc19d42ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 37820 dport 49523] != expected 0x84e1e9cc # # Exception| cpu 5: rx_hash 0xa8d410d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37834 dport 49523] != expected 0x315121cb # # Exception| cpu 5: rx_hash 0x6863650d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37880 dport 49523] != expected 0xaade02b3 # # Exception| cpu 0: rx_hash 0x131a0b3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37890 dport 49523] != expected 0xfeeda237 # # Exception| cpu 0: rx_hash 0x0dcaade3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37924 dport 49523] != expected 0xbd51a2d6 # # Exception| cpu 0: rx_hash 0x062b8af5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37964 dport 49523] != expected 0x60b40e7b # # Exception| cpu 0: rx_hash 0x29af16ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 37974 dport 49523] != expected 0x1722bccf # # Exception| cpu 0: rx_hash 0x42158b56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37978 dport 49523] != expected 0x870081de # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xca4a09ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53328 dport 60985] OK # # # cpu 4: rx_hash 0xc358e11e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53314 dport 60985] OK # # # cpu 4: rx_hash 0x7f974712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53320 dport 60985] OK # # # cpu 4: rx_hash 0x3ba946b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53342 dport 60985] OK # # # cpu 4: rx_hash 0x82967336 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53380 dport 60985] OK # # # cpu 4: rx_hash 0x5cf1a030 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53392 dport 60985] OK # # # cpu 5: rx_hash 0x2c6b089d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53354 dport 60985] OK # # # cpu 5: rx_hash 0x9c46d5eb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53410 dport 60985] OK # # # cpu 5: rx_hash 0x6da59ab5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53420 dport 60985] OK # # # cpu 0: rx_hash 0x03ef94c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53360 dport 60985] OK # # # cpu 0: rx_hash 0xf20cdb9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53374 dport 60985] OK # # # cpu 0: rx_hash 0x11dd4962 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53396 dport 60985] OK # # # cpu 0: rx_hash 0xb3c249b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53432 dport 60985] OK # # # cpu 4: rx_hash 0xfeeea0e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53436 dport 60985] OK # # # cpu 4: rx_hash 0x78941b7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53474 dport 60985] OK # # # cpu 4: rx_hash 0xda809d8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53524 dport 60985] OK # # # cpu 5: rx_hash 0x0dfe2058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53448 dport 60985] OK # # # cpu 5: rx_hash 0xda8b1baf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53454 dport 60985] OK # # # cpu 5: rx_hash 0xd399f35e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53468 dport 60985] OK # # # cpu 5: rx_hash 0x04e74e8b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53504 dport 60985] OK # # # cpu 5: rx_hash 0x49cba7d9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53508 dport 60985] OK # # # cpu 0: rx_hash 0x35b8f22c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53478 dport 60985] OK # # # cpu 0: rx_hash 0x89775420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53484 dport 60985] OK # # # cpu 0: rx_hash 0x3caa1add [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53492 dport 60985] OK # # # cpu 0: rx_hash 0x1a3c6e74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53500 dport 60985] OK # # # cpu 0: rx_hash 0xebd4a708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53544 dport 60985] OK # # # cpu 0: rx_hash 0x132500a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53556 dport 60985] OK # # # cpu 4: rx_hash 0xfc16e924 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53532 dport 60985] OK # # # cpu 4: rx_hash 0x3ca19cff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53550 dport 60985] OK # # # cpu 4: rx_hash 0xafeaa6ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53566 dport 60985] OK # # # cpu 4: rx_hash 0x5cfa2612 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53578 dport 60985] OK # # # cpu 4: rx_hash 0xfee526c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53606 dport 60985] OK # # # cpu 5: rx_hash 0x8b8f1de5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53580 dport 60985] OK # # # cpu 5: rx_hash 0xb3c9cf91 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53602 dport 60985] OK # # # cpu 5: rx_hash 0x6dae1c97 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53622 dport 60985] OK # # # cpu 5: rx_hash 0x1d34b43a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53644 dport 60985] OK # # # cpu 0: rx_hash 0xe92768ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53586 dport 60985] OK # # # cpu 0: rx_hash 0xd161ba9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53628 dport 60985] OK # # # cpu 0: rx_hash 0x4b38683e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53630 dport 60985] OK # # # cpu 0: rx_hash 0x32b02862 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53654 dport 60985] OK # # # cpu 0: rx_hash 0x8e7f8e6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53660 dport 60985] OK # # # cpu 0: rx_hash 0x14265ccb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53662 dport 60985] OK # # # count: pass=42 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 200, 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-24/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 53962 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58566 dport 53962] != expected 0xc43a3f21 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58566 dport 53962] != expected 0xc43a3f21 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35132 dport 53962] != expected 0x79ebfda5 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35132 dport 53962] != expected 0x79ebfda5 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59266 dport 53962] != expected 0x20455caa # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59266 dport 53962] != expected 0x20455caa # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37927 dport 53962] != expected 0xa75acaf8 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37927 dport 53962] != expected 0xa75acaf8 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41363 dport 53962] != expected 0xd7ab4913 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41363 dport 53962] != expected 0xd7ab4913 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56817 dport 53962] != expected 0x1e2d7402 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56817 dport 53962] != expected 0x1e2d7402 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57194 dport 53962] != expected 0x487507d3 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57194 dport 53962] != expected 0x487507d3 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52528 dport 53962] != expected 0xe0e7ff5f # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52528 dport 53962] != expected 0xe0e7ff5f # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35667 dport 53962] != expected 0xbd7af4ff # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35667 dport 53962] != expected 0xbd7af4ff # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57254 dport 53962] != expected 0xf1551913 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57254 dport 53962] != expected 0xf1551913 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54619 dport 53962] != expected 0x84c2b6a9 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54619 dport 53962] != expected 0x84c2b6a9 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55903 dport 53962] != expected 0xa3d1ca7e # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55903 dport 53962] != expected 0xa3d1ca7e # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55002 dport 53962] != expected 0x29737894 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55002 dport 53962] != expected 0x29737894 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40990 dport 53962] != expected 0xac073d93 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40990 dport 53962] != expected 0xac073d93 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43738 dport 53962] != expected 0x8d76ae1b # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43738 dport 53962] != expected 0x8d76ae1b # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48874 dport 53962] != expected 0x22a6127c # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48874 dport 53962] != expected 0x22a6127c # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54187 dport 53962] != expected 0xece85e46 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54187 dport 53962] != expected 0xece85e46 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57201 dport 53962] != expected 0x40eced1e # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57201 dport 53962] != expected 0x40eced1e # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46047 dport 53962] != expected 0x988d3e3a # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46047 dport 53962] != expected 0x988d3e3a # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44223 dport 53962] != expected 0x5a9e23a4 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44223 dport 53962] != expected 0x5a9e23a4 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59882 dport 53962] != expected 0x490f5596 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59882 dport 53962] != expected 0x490f5596 # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45604 dport 53962] != expected 0x569182bd # # Exception| cpu 0: rx_hash 0x81e748c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45604 dport 53962] != expected 0x569182bd # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 200, 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-24/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 53918 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 52 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60196 dport 53918] != expected 0x2d6f27bb # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60196 dport 53918] != expected 0x2d6f27bb # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52841 dport 53918] != expected 0xec04eb4e # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52841 dport 53918] != expected 0xec04eb4e # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57235 dport 53918] != expected 0x7e39bb7c # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57235 dport 53918] != expected 0x7e39bb7c # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41591 dport 53918] != expected 0xacea538a # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41591 dport 53918] != expected 0xacea538a # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54543 dport 53918] != expected 0x9f1db43f # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54543 dport 53918] != expected 0x9f1db43f # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55426 dport 53918] != expected 0xd222e2fc # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55426 dport 53918] != expected 0xd222e2fc # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38299 dport 53918] != expected 0x65f7d2bd # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38299 dport 53918] != expected 0x65f7d2bd # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34422 dport 53918] != expected 0x5bdd7fb4 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34422 dport 53918] != expected 0x5bdd7fb4 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52271 dport 53918] != expected 0x33947fe # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52271 dport 53918] != expected 0x33947fe # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59320 dport 53918] != expected 0x7e9c5dc3 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59320 dport 53918] != expected 0x7e9c5dc3 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39096 dport 53918] != expected 0x62e73140 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39096 dport 53918] != expected 0x62e73140 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35312 dport 53918] != expected 0x420473e3 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35312 dport 53918] != expected 0x420473e3 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51706 dport 53918] != expected 0xa82f0721 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51706 dport 53918] != expected 0xa82f0721 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37315 dport 53918] != expected 0x5ab57e3c # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37315 dport 53918] != expected 0x5ab57e3c # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43876 dport 53918] != expected 0x9f593be0 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43876 dport 53918] != expected 0x9f593be0 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57220 dport 53918] != expected 0xeb41f95 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57220 dport 53918] != expected 0xeb41f95 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52919 dport 53918] != expected 0x1817379b # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52919 dport 53918] != expected 0x1817379b # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56775 dport 53918] != expected 0x9816ff3d # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56775 dport 53918] != expected 0x9816ff3d # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57530 dport 53918] != expected 0xef2649f8 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57530 dport 53918] != expected 0xef2649f8 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33894 dport 53918] != expected 0x140c1c32 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33894 dport 53918] != expected 0x140c1c32 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36382 dport 53918] != expected 0xe71aced6 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36382 dport 53918] != expected 0xe71aced6 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42688 dport 53918] != expected 0x9e621ea # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42688 dport 53918] != expected 0x9e621ea # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39887 dport 53918] != expected 0x5ab32c61 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39887 dport 53918] != expected 0x5ab32c61 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45241 dport 53918] != expected 0x4cbba7e3 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45241 dport 53918] != expected 0x4cbba7e3 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41677 dport 53918] != expected 0x38a235b2 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41677 dport 53918] != expected 0x38a235b2 # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55175 dport 53918] != expected 0x1778fe0e # # Exception| cpu 0: rx_hash 0x10309f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55175 dport 53918] != expected 0x1778fe0e # # Exception| count: pass=0 nohash=0 fail=52 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->