< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 51511 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 66 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x530206b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34970 dport 51511] != expected 0x71dfd01a # # Exception| cpu 0: rx_hash 0x72d9e571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34976 dport 51511] != expected 0xd23ea86e # # Exception| cpu 0: rx_hash 0xb3b4a7f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34998 dport 51511] != expected 0x1080f836 # # Exception| cpu 0: rx_hash 0xd77a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35014 dport 51511] != expected 0xb42870d6 # # Exception| cpu 0: rx_hash 0x37cc821d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35050 dport 51511] != expected 0xd57758fa # # Exception| cpu 0: rx_hash 0x8282b5d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35064 dport 51511] != expected 0x62913c78 # # Exception| cpu 0: rx_hash 0x488b0641 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35108 dport 51511] != expected 0x59193dc1 # # Exception| cpu 0: rx_hash 0x89e644c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35122 dport 51511] != expected 0x9ba76d99 # # Exception| cpu 0: rx_hash 0x714d5fbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35140 dport 51511] != expected 0xa0e7b817 # # Exception| cpu 0: rx_hash 0x57397acb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35146 dport 51511] != expected 0x85a3ff14 # # Exception| cpu 0: rx_hash 0xbff9237a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35214 dport 51511] != expected 0xc048925 # # Exception| cpu 0: rx_hash 0xe2f1fe29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35230 dport 51511] != expected 0x51528413 # # Exception| cpu 0: rx_hash 0x12aaae89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35270 dport 51511] != expected 0xe1fd1005 # # Exception| cpu 0: rx_hash 0x8190bc32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35290 dport 51511] != expected 0x735f3384 # # Exception| cpu 0: rx_hash 0xf5b3c97d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35294 dport 51511] != expected 0x607075e # # Exception| cpu 0: rx_hash 0xd4682abf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35300 dport 51511] != expected 0xa5e67f2a # # Exception| cpu 0: rx_hash 0xdb37a7d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35326 dport 51511] != expected 0xa8ac01c5 # # Exception| cpu 0: rx_hash 0x681c0bcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35344 dport 51511] != expected 0xa083d20c # # Exception| cpu 0: rx_hash 0xa62ec423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35356 dport 51511] != expected 0x6f77fcbb # # Exception| cpu 0: rx_hash 0xca100b53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35394 dport 51511] != expected 0x403035c3 # # Exception| cpu 0: rx_hash 0xb16cf377 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35420 dport 51511] != expected 0x38227ff6 # # Exception| cpu 0: rx_hash 0xcdbfcde6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35446 dport 51511] != expected 0xc6950ab4 # # Exception| cpu 0: rx_hash 0x0bfbfafe [saddr 192.0.3.2 daddr 192.0.3.1 sport 35474 dport 51511] != expected 0xe1997a1e # # Exception| cpu 0: rx_hash 0x8f83df11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35534 dport 51511] != expected 0x246edad2 # # Exception| cpu 0: rx_hash 0x3acde8dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35548 dport 51511] != expected 0x9388be50 # # Exception| cpu 0: rx_hash 0x606af33b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35576 dport 51511] != expected 0x487b8c11 # # Exception| cpu 0: rx_hash 0x84e72e02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35588 dport 51511] != expected 0xdd588b33 # # Exception| cpu 0: rx_hash 0x743acd8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35738 dport 51511] != expected 0xee000a0 # # Exception| cpu 0: rx_hash 0xe85f525c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35740 dport 51511] != expected 0x91085dce # # Exception| cpu 0: rx_hash 0xc984b19e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35750 dport 51511] != expected 0x32e925ba # # Exception| cpu 0: rx_hash 0xc6db3cf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35772 dport 51511] != expected 0x3fa35b55 # # Exception| cpu 0: rx_hash 0xd636cd14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35784 dport 51511] != expected 0xee53e76f # # Exception| cpu 0: rx_hash 0x8b3e1047 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35800 dport 51511] != expected 0xb305ea59 # # Exception| cpu 4: rx_hash 0x954631ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 34942 dport 51511] != expected 0x56d3a0b0 # # Exception| cpu 4: rx_hash 0xbceb2a99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34988 dport 51511] != expected 0x1dca86d9 # # Exception| cpu 4: rx_hash 0x62341490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35028 dport 51511] != expected 0x3ce1454 # # Exception| cpu 4: rx_hash 0xac06db78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35032 dport 51511] != expected 0xcc3a3ae3 # # Exception| cpu 4: rx_hash 0x47d48b2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35134 dport 51511] != expected 0x5453432e # # Exception| cpu 4: rx_hash 0xed28c06c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35138 dport 51511] != expected 0x3f0fe579 # # Exception| cpu 4: rx_hash 0x231a0f84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35150 dport 51511] != expected 0xf0fbcbce # # Exception| cpu 4: rx_hash 0xb78fdb8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35174 dport 51511] != expected 0xe4fcd738 # # Exception| cpu 4: rx_hash 0x5096bc7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35198 dport 51511] != expected 0x306c063 # # Exception| cpu 4: rx_hash 0x0d18d203 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35240 dport 51511] != expected 0x3d47d2d0 # # Exception| cpu 4: rx_hash 0x76642a27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35254 dport 51511] != expected 0x455598e5 # # Exception| cpu 4: rx_hash 0xa7e49945 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35284 dport 51511] != expected 0x561b7487 # # Exception| cpu 4: rx_hash 0x1a5ae557 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35304 dport 51511] != expected 0x6a12519d # # Exception| cpu 4: rx_hash 0xf3d652ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 35362 dport 51511] != expected 0xb9ceb015 # # Exception| cpu 4: rx_hash 0x87f527e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35366 dport 51511] != expected 0xcc9684cf # # Exception| cpu 4: rx_hash 0x98c1e845 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35470 dport 51511] != expected 0x733b599f # # Exception| cpu 4: rx_hash 0x2a20193c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35496 dport 51511] != expected 0x4278026a # # Exception| cpu 4: rx_hash 0x257f9457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35506 dport 51511] != expected 0x4f327c85 # # Exception| cpu 4: rx_hash 0xa9f7fa66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35520 dport 51511] != expected 0x12a9dd1 # # Exception| cpu 4: rx_hash 0x323da303 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35570 dport 51511] != expected 0x1867ffc8 # # Exception| cpu 4: rx_hash 0xd9eff351 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35604 dport 51511] != expected 0x800e8605 # # Exception| cpu 4: rx_hash 0xde4035e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35616 dport 51511] != expected 0x6abb972 # # Exception| cpu 4: rx_hash 0xaa6340ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 35620 dport 51511] != expected 0x73f38da8 # # Exception| cpu 4: rx_hash 0xe8d9e172 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35674 dport 51511] != expected 0xf21f424b # # Exception| cpu 4: rx_hash 0xbd2177ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 35684 dport 51511] != expected 0x24a60ee5 # # Exception| cpu 4: rx_hash 0xc65d8fdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35706 dport 51511] != expected 0x5cb444d0 # # Exception| cpu 4: rx_hash 0x9323aa78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35714 dport 51511] != expected 0xe91a17fb # # Exception| cpu 4: rx_hash 0x5d116590 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35726 dport 51511] != expected 0x26ee394c # # Exception| cpu 4: rx_hash 0xb2f849ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 35768 dport 51511] != expected 0x4afb6f8f # # Exception| cpu 4: rx_hash 0x67e5f184 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35862 dport 51511] != expected 0xf4673f # # Exception| cpu 4: rx_hash 0x1469427e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35878 dport 51511] != expected 0xf3096c92 # # Exception| cpu 4: rx_hash 0x49619f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35894 dport 51511] != expected 0xae5f61a4 # # Exception| cpu 4: rx_hash 0x598c6ecc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35906 dport 51511] != expected 0x7fafdd9e # # Exception| count: pass=0 nohash=0 fail=66 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x24e2054e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60422 dport 45363] OK # # # cpu 4: rx_hash 0x2c124e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60456 dport 45363] OK # # # cpu 4: rx_hash 0x690729fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60514 dport 45363] OK # # # cpu 4: rx_hash 0xdc491e30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60528 dport 45363] OK # # # cpu 4: rx_hash 0x127bd1d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60540 dport 45363] OK # # # cpu 4: rx_hash 0x4705f47b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60548 dport 45363] OK # # # cpu 4: rx_hash 0x4ff5bfa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60586 dport 45363] OK # # # cpu 4: rx_hash 0x12fd62f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60602 dport 45363] OK # # # cpu 4: rx_hash 0xb75ea4db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60636 dport 45363] OK # # # cpu 4: rx_hash 0x547cbf57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60692 dport 45363] OK # # # cpu 4: rx_hash 0x28af81c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60734 dport 45363] OK # # # cpu 4: rx_hash 0x82d579ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60804 dport 45363] OK # # # cpu 4: rx_hash 0xfe06473f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60846 dport 45363] OK # # # cpu 4: rx_hash 0x4b4870f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60860 dport 45363] OK # # # cpu 4: rx_hash 0xb3e36b8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60874 dport 45363] OK # # # cpu 4: rx_hash 0xeeebb6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60890 dport 45363] OK # # # cpu 4: rx_hash 0x0e5d179f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60918 dport 45363] OK # # # cpu 4: rx_hash 0x0f974af9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60990 dport 45363] OK # # # cpu 4: rx_hash 0x7415f1d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32774 dport 45363] OK # # # cpu 4: rx_hash 0xba273e30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32778 dport 45363] OK # # # cpu 4: rx_hash 0x310096b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32844 dport 45363] OK # # # cpu 5: rx_hash 0x0dc9ad52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60434 dport 45363] OK # # # cpu 5: rx_hash 0x5f9efd6a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60440 dport 45363] OK # # # cpu 5: rx_hash 0x15d4176d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60488 dport 45363] OK # # # cpu 5: rx_hash 0x6ea8ef49 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60502 dport 45363] OK # # # cpu 5: rx_hash 0xfd144edc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60556 dport 45363] OK # # # cpu 5: rx_hash 0x1a0d2928 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60564 dport 45363] OK # # # cpu 5: rx_hash 0x9e750cc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60616 dport 45363] OK # # # cpu 5: rx_hash 0x7633e658 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60618 dport 45363] OK # # # cpu 5: rx_hash 0x96854719 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60646 dport 45363] OK # # # cpu 5: rx_hash 0x92be3b61 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60726 dport 45363] OK # # # cpu 5: rx_hash 0x371dfd4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60752 dport 45363] OK # # # cpu 5: rx_hash 0x8d0c47eb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60760 dport 45363] OK # # # cpu 5: rx_hash 0x62e56bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60782 dport 45363] OK # # # cpu 5: rx_hash 0xdfdda4fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60820 dport 45363] OK # # # cpu 5: rx_hash 0x1640ada0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60844 dport 45363] OK # # # cpu 5: rx_hash 0x95974efa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60868 dport 45363] OK # # # cpu 5: rx_hash 0x7521efbb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60904 dport 45363] OK # # # cpu 5: rx_hash 0x08388c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60938 dport 45363] OK # # # cpu 5: rx_hash 0x9b029ef7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60950 dport 45363] OK # # # cpu 5: rx_hash 0xe88e2d0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60966 dport 45363] OK # # # cpu 5: rx_hash 0x5dc01ac1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60980 dport 45363] OK # # # cpu 5: rx_hash 0x07994222 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32822 dport 45363] OK # # # cpu 5: rx_hash 0xc9ab8dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32826 dport 45363] OK # # # cpu 5: rx_hash 0xbd88f885 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32830 dport 45363] OK # # # cpu 5: rx_hash 0xad650964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32842 dport 45363] OK # # # cpu 5: rx_hash 0xf06dd437 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32858 dport 45363] OK # # # cpu 5: rx_hash 0xf7c21282 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32878 dport 45363] OK # # # cpu 5: rx_hash 0x4afaddbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32916 dport 45363] OK # # # cpu 5: rx_hash 0x105dc658 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32944 dport 45363] OK # # # cpu 5: rx_hash 0x7c630928 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33006 dport 45363] OK # # # cpu 5: rx_hash 0x5548a134 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33018 dport 45363] OK # # # count: pass=52 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 36617 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55984 dport 36617] != expected 0x10f8cc34 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55984 dport 36617] != expected 0x10f8cc34 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46820 dport 36617] != expected 0xb3957c3e # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46820 dport 36617] != expected 0xb3957c3e # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41893 dport 36617] != expected 0x745d42f1 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41893 dport 36617] != expected 0x745d42f1 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33544 dport 36617] != expected 0xe966d315 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33544 dport 36617] != expected 0xe966d315 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35703 dport 36617] != expected 0xb7506384 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35703 dport 36617] != expected 0xb7506384 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49829 dport 36617] != expected 0xe271dca7 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49829 dport 36617] != expected 0xe271dca7 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36437 dport 36617] != expected 0xb3eb344c # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36437 dport 36617] != expected 0xb3eb344c # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55824 dport 36617] != expected 0x15f90b09 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55824 dport 36617] != expected 0x15f90b09 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55199 dport 36617] != expected 0x46dca39 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55199 dport 36617] != expected 0x46dca39 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33776 dport 36617] != expected 0x5cc8803e # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33776 dport 36617] != expected 0x5cc8803e # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46939 dport 36617] != expected 0x4e33428d # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46939 dport 36617] != expected 0x4e33428d # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42386 dport 36617] != expected 0xf2b72f07 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42386 dport 36617] != expected 0xf2b72f07 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51702 dport 36617] != expected 0xa22794a0 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51702 dport 36617] != expected 0xa22794a0 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60540 dport 36617] != expected 0x9b9fb53e # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60540 dport 36617] != expected 0x9b9fb53e # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51359 dport 36617] != expected 0x61c0b8a0 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51359 dport 36617] != expected 0x61c0b8a0 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46542 dport 36617] != expected 0x321dd9c6 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46542 dport 36617] != expected 0x321dd9c6 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51405 dport 36617] != expected 0x81735f6f # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51405 dport 36617] != expected 0x81735f6f # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54234 dport 36617] != expected 0xe675f6f2 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54234 dport 36617] != expected 0xe675f6f2 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57576 dport 36617] != expected 0x7f4b95a # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57576 dport 36617] != expected 0x7f4b95a # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43596 dport 36617] != expected 0x16aa034d # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43596 dport 36617] != expected 0x16aa034d # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51927 dport 36617] != expected 0xa6d391e9 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51927 dport 36617] != expected 0xa6d391e9 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39366 dport 36617] != expected 0x15d09c83 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39366 dport 36617] != expected 0x15d09c83 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36155 dport 36617] != expected 0x106e2623 # # Exception| cpu 4: rx_hash 0x529b7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36155 dport 36617] != expected 0x106e2623 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 43384 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60389 dport 43384] != expected 0x533694d9 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60389 dport 43384] != expected 0x533694d9 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46971 dport 43384] != expected 0xc16f0f72 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46971 dport 43384] != expected 0xc16f0f72 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34661 dport 43384] != expected 0x88607be5 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34661 dport 43384] != expected 0x88607be5 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35857 dport 43384] != expected 0x70f5081 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35857 dport 43384] != expected 0x70f5081 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50536 dport 43384] != expected 0x32065ef # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50536 dport 43384] != expected 0x32065ef # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38945 dport 43384] != expected 0xd9aac8d3 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38945 dport 43384] != expected 0xd9aac8d3 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50621 dport 43384] != expected 0x66653432 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50621 dport 43384] != expected 0x66653432 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57911 dport 43384] != expected 0x7f11384 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57911 dport 43384] != expected 0x7f11384 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47298 dport 43384] != expected 0xbd28314a # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47298 dport 43384] != expected 0xbd28314a # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50312 dport 43384] != expected 0x7497aa6d # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50312 dport 43384] != expected 0x7497aa6d # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42458 dport 43384] != expected 0x8a72e179 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42458 dport 43384] != expected 0x8a72e179 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57812 dport 43384] != expected 0xaa65a54c # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57812 dport 43384] != expected 0xaa65a54c # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48894 dport 43384] != expected 0x930a28c7 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48894 dport 43384] != expected 0x930a28c7 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51736 dport 43384] != expected 0x891818b1 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51736 dport 43384] != expected 0x891818b1 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48553 dport 43384] != expected 0xb2904310 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48553 dport 43384] != expected 0xb2904310 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48169 dport 43384] != expected 0xfce1d56f # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48169 dport 43384] != expected 0xfce1d56f # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38825 dport 43384] != expected 0x6ec902e # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38825 dport 43384] != expected 0x6ec902e # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51285 dport 43384] != expected 0x620d73d8 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51285 dport 43384] != expected 0x620d73d8 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36910 dport 43384] != expected 0x97e92921 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36910 dport 43384] != expected 0x97e92921 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33323 dport 43384] != expected 0xdf2c766 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33323 dport 43384] != expected 0xdf2c766 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59715 dport 43384] != expected 0x889e38e0 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59715 dport 43384] != expected 0x889e38e0 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40659 dport 43384] != expected 0x4d1fd8d7 # # Exception| cpu 0: rx_hash 0x7fdc4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40659 dport 43384] != expected 0x4d1fd8d7 # # 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 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->