< 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 34678 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb842697a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52146 dport 34678] != expected 0x5536f6c5 # # Exception| cpu 0: rx_hash 0xf87c058f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52156 dport 34678] != expected 0x83023f62 # # Exception| cpu 0: rx_hash 0xd695eea7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52202 dport 34678] != expected 0xf9a34ade # # Exception| cpu 0: rx_hash 0x768ad8dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52214 dport 34678] != expected 0x12b92e0d # # Exception| cpu 0: rx_hash 0x81a9d64d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52226 dport 34678] != expected 0x14d0415b # # Exception| cpu 0: rx_hash 0xa766aa74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52278 dport 34678] != expected 0x299900a7 # # Exception| cpu 0: rx_hash 0xaf403d65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52308 dport 34678] != expected 0x6e7134e7 # # Exception| cpu 0: rx_hash 0x898f415c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52320 dport 34678] != expected 0x5338751b # # Exception| cpu 0: rx_hash 0x3f71caad [saddr 192.0.3.2 daddr 192.0.3.1 sport 52322 dport 34678] != expected 0x4dc8cf29 # # Exception| cpu 0: rx_hash 0xd2f004a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52324 dport 34678] != expected 0xdc402802 # # Exception| cpu 0: rx_hash 0x9f6efcd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52350 dport 34678] != expected 0xa6d2abfa # # Exception| cpu 0: rx_hash 0x06ecd411 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52376 dport 34678] != expected 0x8a39004b # # Exception| cpu 0: rx_hash 0x8d9c0ad4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52388 dport 34678] != expected 0xf0cc6f3b # # Exception| cpu 0: rx_hash 0x9b7db75f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52410 dport 34678] != expected 0x526b1da # # Exception| cpu 0: rx_hash 0x76fc7956 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52412 dport 34678] != expected 0x94ae56f1 # # Exception| cpu 0: rx_hash 0x25a5abbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52442 dport 34678] != expected 0x5c3e3fa8 # # Exception| cpu 0: rx_hash 0x7edaee47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52446 dport 34678] != expected 0xd34662b1 # # Exception| cpu 0: rx_hash 0x44db1d20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52510 dport 34678] != expected 0x8df7c4fc # # Exception| cpu 0: rx_hash 0x6a32f608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52552 dport 34678] != expected 0xf756b140 # # Exception| cpu 0: rx_hash 0xd8df3671 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52622 dport 34678] != expected 0x4a521152 # # Exception| cpu 0: rx_hash 0x5e0f7c32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52646 dport 34678] != expected 0x9c01347d # # Exception| cpu 0: rx_hash 0x5629eb23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52676 dport 34678] != expected 0xdbe9003d # # Exception| cpu 0: rx_hash 0x70e6971a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52720 dport 34678] != expected 0xe6a041c1 # # Exception| cpu 0: rx_hash 0x584eac8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52780 dport 34678] != expected 0xea1573e5 # # Exception| cpu 0: rx_hash 0xe310b3fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52794 dport 34678] != expected 0x58438388 # # Exception| cpu 0: rx_hash 0x6046fa2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52836 dport 34678] != expected 0x655ed8b8 # # Exception| cpu 0: rx_hash 0x14451ce0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52868 dport 34678] != expected 0xd83d9422 # # Exception| cpu 0: rx_hash 0x6455b1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52896 dport 34678] != expected 0xc6aac298 # # Exception| cpu 0: rx_hash 0xda8dad47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52928 dport 34678] != expected 0x9fb24cea # # Exception| cpu 0: rx_hash 0xf1e245f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52960 dport 34678] != expected 0xe5d4749 # # Exception| cpu 0: rx_hash 0xeaa36cf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52970 dport 34678] != expected 0x5711d3f7 # # Exception| cpu 0: rx_hash 0x11c31f77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52978 dport 34678] != expected 0x3373ea3d # # Exception| cpu 0: rx_hash 0x0a82367a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52984 dport 34678] != expected 0x6a3f7e83 # # Exception| cpu 0: rx_hash 0x5672d5d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52994 dport 34678] != expected 0xdff35095 # # Exception| cpu 0: rx_hash 0xad12a653 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53018 dport 34678] != expected 0xbb91695f # # Exception| cpu 0: rx_hash 0xd0a29f92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53034 dport 34678] != expected 0x9a075ba # # Exception| cpu 0: rx_hash 0x867d4eec [saddr 192.0.3.2 daddr 192.0.3.1 sport 53050 dport 34678] != expected 0x2a7e62fc # # Exception| cpu 0: rx_hash 0xdc97430b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53132 dport 34678] != expected 0xedbc5bda # # Exception| cpu 0: rx_hash 0x7c887571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53136 dport 34678] != expected 0x6a63f09 # # Exception| cpu 0: rx_hash 0xbfe05050 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53184 dport 34678] != expected 0xed8fad9e # # Exception| cpu 0: rx_hash 0x790e76e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53222 dport 34678] != expected 0xede84116 # # Exception| cpu 0: rx_hash 0x6cff1429 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53320 dport 34678] != expected 0x40804a50 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x9009ec53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56982 dport 39656] OK # # # cpu 0: rx_hash 0x4006776e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57006 dport 39656] OK # # # cpu 0: rx_hash 0x38304d38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57064 dport 39656] OK # # # cpu 0: rx_hash 0x9fa0dd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57098 dport 39656] OK # # # cpu 0: rx_hash 0xefb07056 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57134 dport 39656] OK # # # cpu 0: rx_hash 0x9a26de86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57212 dport 39656] OK # # # cpu 0: rx_hash 0xd3ab6d7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57250 dport 39656] OK # # # cpu 0: rx_hash 0x2d4d1d68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57292 dport 39656] OK # # # cpu 0: rx_hash 0x5d5db02f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57320 dport 39656] OK # # # cpu 0: rx_hash 0x4bbc0da4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57334 dport 39656] OK # # # cpu 0: rx_hash 0x20f0ae53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57354 dport 39656] OK # # # cpu 0: rx_hash 0xdb90ddd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57362 dport 39656] OK # # # cpu 0: rx_hash 0xb0c1599b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57404 dport 39656] OK # # # cpu 0: rx_hash 0x4387bd08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57414 dport 39656] OK # # # cpu 0: rx_hash 0xaa153889 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57476 dport 39656] OK # # # cpu 0: rx_hash 0xbcf48502 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57498 dport 39656] OK # # # cpu 0: rx_hash 0x3a24cf41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57522 dport 39656] OK # # # cpu 0: rx_hash 0x84fcd3a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57554 dport 39656] OK # # # cpu 0: rx_hash 0xa5bc09cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57624 dport 39656] OK # # # cpu 0: rx_hash 0x86f57665 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57690 dport 39656] OK # # # cpu 0: rx_hash 0x00253c26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57714 dport 39656] OK # # # cpu 0: rx_hash 0xcf78c59e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57732 dport 39656] OK # # # cpu 0: rx_hash 0x7426dae9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57746 dport 39656] OK # # # cpu 0: rx_hash 0xff56042c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57774 dport 39656] OK # # # cpu 0: rx_hash 0xb2c8fc5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57780 dport 39656] OK # # # cpu 0: rx_hash 0xe1912eb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57810 dport 39656] OK # # # cpu 0: rx_hash 0x674164f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57850 dport 39656] OK # # # cpu 0: rx_hash 0x7fc79ed1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57868 dport 39656] OK # # # cpu 0: rx_hash 0x54a8766e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57900 dport 39656] OK # # # cpu 0: rx_hash 0xafc805ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57908 dport 39656] OK # # # cpu 0: rx_hash 0xf522080b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57986 dport 39656] OK # # # cpu 0: rx_hash 0x3e6cba3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58032 dport 39656] OK # # # cpu 0: rx_hash 0x7e52d6ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58046 dport 39656] OK # # # cpu 0: rx_hash 0x20ab90a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58060 dport 39656] OK # # # cpu 0: rx_hash 0xbd3af3ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58094 dport 39656] OK # # # cpu 0: rx_hash 0x1d25c595 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58098 dport 39656] OK # # # cpu 0: rx_hash 0x41d5263e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58120 dport 39656] OK # # # cpu 0: rx_hash 0xc7056c7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58144 dport 39656] OK # # # cpu 0: rx_hash 0x2a84a274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58150 dport 39656] OK # # # cpu 4: rx_hash 0xe40a0a9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56950 dport 39656] OK # # # cpu 4: rx_hash 0xa4346669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56952 dport 39656] OK # # # cpu 4: rx_hash 0x49b5a860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56958 dport 39656] OK # # # cpu 4: rx_hash 0x9da978d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56962 dport 39656] OK # # # cpu 4: rx_hash 0xcb76a9ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56978 dport 39656] OK # # # cpu 4: rx_hash 0x5b475e63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56996 dport 39656] OK # # # cpu 4: rx_hash 0xa801baf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57054 dport 39656] OK # # # cpu 4: rx_hash 0x8ecec6c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57066 dport 39656] OK # # # cpu 4: rx_hash 0xc3503eba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57072 dport 39656] OK # # # cpu 4: rx_hash 0xc97f0c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57114 dport 39656] OK # # # cpu 4: rx_hash 0x54ee6f21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57144 dport 39656] OK # # # cpu 4: rx_hash 0xb1493639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57180 dport 39656] OK # # # cpu 4: rx_hash 0x97864a00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57192 dport 39656] OK # # # cpu 4: rx_hash 0x8574bc03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57266 dport 39656] OK # # # cpu 4: rx_hash 0x8d522b12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57296 dport 39656] OK # # # cpu 4: rx_hash 0xcd71605a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57356 dport 39656] OK # # # cpu 4: rx_hash 0x10de6fe1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57376 dport 39656] OK # # # cpu 4: rx_hash 0x4601be9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57392 dport 39656] OK # # # cpu 4: rx_hash 0x68e855b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57446 dport 39656] OK # # # cpu 4: rx_hash 0xc557f74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57454 dport 39656] OK # # # cpu 4: rx_hash 0x3e3784c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57462 dport 39656] OK # # # cpu 4: rx_hash 0x7e09e83c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57464 dport 39656] OK # # # cpu 4: rx_hash 0xa7b5ac0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57488 dport 39656] OK # # # cpu 4: rx_hash 0x817ad036 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57508 dport 39656] OK # # # cpu 4: rx_hash 0x723c34a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57566 dport 39656] OK # # # cpu 4: rx_hash 0x14cd2469 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57572 dport 39656] OK # # # cpu 4: rx_hash 0x54f3489c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57578 dport 39656] OK # # # cpu 4: rx_hash 0x05a33fb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57604 dport 39656] OK # # # cpu 4: rx_hash 0x537ceecf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57620 dport 39656] OK # # # cpu 4: rx_hash 0xfec34c33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57628 dport 39656] OK # # # cpu 4: rx_hash 0x98325cff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57638 dport 39656] OK # # # cpu 4: rx_hash 0xceed8d81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57654 dport 39656] OK # # # cpu 4: rx_hash 0xc6cb1a90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57684 dport 39656] OK # # # cpu 4: rx_hash 0x6f67f3e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57752 dport 39656] OK # # # cpu 4: rx_hash 0xe4172d21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57764 dport 39656] OK # # # cpu 4: rx_hash 0x01b07439 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57792 dport 39656] OK # # # cpu 4: rx_hash 0xec31ba30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57798 dport 39656] OK # # # cpu 4: rx_hash 0x418e18cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57806 dport 39656] OK # # # cpu 4: rx_hash 0x07f1a487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57930 dport 39656] OK # # # cpu 4: rx_hash 0x1110190c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57940 dport 39656] OK # # # cpu 4: rx_hash 0xda5eab3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57958 dport 39656] OK # # # cpu 4: rx_hash 0xd7fe3fba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57970 dport 39656] OK # # # cpu 4: rx_hash 0xa3fdd975 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58002 dport 39656] OK # # # cpu 4: rx_hash 0x68b36b45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58016 dport 39656] OK # # # cpu 4: rx_hash 0x6513ffc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58036 dport 39656] OK # # # cpu 4: rx_hash 0x8d14325d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58052 dport 39656] OK # # # cpu 4: rx_hash 0x1f2c6051 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58234 dport 39656] OK # # # cpu 4: rx_hash 0x7dce3b15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58244 dport 39656] OK # # # count: pass=87 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 35113 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 53326 dport 35113] != expected 0xca948390 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 53326 dport 35113] != expected 0xca948390 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52003 dport 35113] != expected 0xb4ee79e5 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52003 dport 35113] != expected 0xb4ee79e5 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33945 dport 35113] != expected 0x7fcb116e # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33945 dport 35113] != expected 0x7fcb116e # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60342 dport 35113] != expected 0xba436a3c # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60342 dport 35113] != expected 0xba436a3c # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44398 dport 35113] != expected 0xaaf46bad # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44398 dport 35113] != expected 0xaaf46bad # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 39145 dport 35113] != expected 0xc0e6923e # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 39145 dport 35113] != expected 0xc0e6923e # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40533 dport 35113] != expected 0x3bf9b741 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40533 dport 35113] != expected 0x3bf9b741 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44093 dport 35113] != expected 0x10f1d619 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44093 dport 35113] != expected 0x10f1d619 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40856 dport 35113] != expected 0x906d16fc # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40856 dport 35113] != expected 0x906d16fc # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44174 dport 35113] != expected 0x65aac643 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44174 dport 35113] != expected 0x65aac643 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 45022 dport 35113] != expected 0x45a0451a # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 45022 dport 35113] != expected 0x45a0451a # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41107 dport 35113] != expected 0x81991286 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41107 dport 35113] != expected 0x81991286 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55348 dport 35113] != expected 0x7593234 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55348 dport 35113] != expected 0x7593234 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46351 dport 35113] != expected 0xd769f383 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46351 dport 35113] != expected 0xd769f383 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54153 dport 35113] != expected 0x81524629 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54153 dport 35113] != expected 0x81524629 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 56155 dport 35113] != expected 0x7eb7104a # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 56155 dport 35113] != expected 0x7eb7104a # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 51183 dport 35113] != expected 0x626e893a # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 51183 dport 35113] != expected 0x626e893a # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59321 dport 35113] != expected 0x635e138d # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59321 dport 35113] != expected 0x635e138d # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46526 dport 35113] != expected 0xbcc259eb # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46526 dport 35113] != expected 0xbcc259eb # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59974 dport 35113] != expected 0x56c3d094 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59974 dport 35113] != expected 0x56c3d094 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 39927 dport 35113] != expected 0xfe2f5d11 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 39927 dport 35113] != expected 0xfe2f5d11 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 57851 dport 35113] != expected 0xd0c8a489 # # Exception| cpu 0: rx_hash 0xa14a9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 57851 dport 35113] != expected 0xd0c8a489 # # 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-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 40525 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42021 dport 40525] != expected 0xc55cde8a # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42021 dport 40525] != expected 0xc55cde8a # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47153 dport 40525] != expected 0xab5c553a # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47153 dport 40525] != expected 0xab5c553a # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38622 dport 40525] != expected 0x3ef79967 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38622 dport 40525] != expected 0x3ef79967 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49385 dport 40525] != expected 0xbb1590a7 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49385 dport 40525] != expected 0xbb1590a7 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35263 dport 40525] != expected 0x59a98ece # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35263 dport 40525] != expected 0x59a98ece # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39575 dport 40525] != expected 0x1ef418c0 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39575 dport 40525] != expected 0x1ef418c0 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49024 dport 40525] != expected 0xff4afdee # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49024 dport 40525] != expected 0xff4afdee # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60152 dport 40525] != expected 0x150778fb # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60152 dport 40525] != expected 0x150778fb # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46299 dport 40525] != expected 0xb1e85a1f # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46299 dport 40525] != expected 0xb1e85a1f # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57766 dport 40525] != expected 0x6d278d11 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57766 dport 40525] != expected 0x6d278d11 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44368 dport 40525] != expected 0x521903ba # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44368 dport 40525] != expected 0x521903ba # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44892 dport 40525] != expected 0x166f1a35 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44892 dport 40525] != expected 0x166f1a35 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38732 dport 40525] != expected 0x7160c4d0 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38732 dport 40525] != expected 0x7160c4d0 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50751 dport 40525] != expected 0xb4ca006e # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50751 dport 40525] != expected 0xb4ca006e # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46146 dport 40525] != expected 0xedaec451 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46146 dport 40525] != expected 0xedaec451 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55091 dport 40525] != expected 0x3131c5ac # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55091 dport 40525] != expected 0x3131c5ac # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47407 dport 40525] != expected 0xd8d015a6 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47407 dport 40525] != expected 0xd8d015a6 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52114 dport 40525] != expected 0xded8dfe9 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52114 dport 40525] != expected 0xded8dfe9 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51776 dport 40525] != expected 0x4f87601 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51776 dport 40525] != expected 0x4f87601 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39903 dport 40525] != expected 0x4391b374 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39903 dport 40525] != expected 0x4391b374 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45107 dport 40525] != expected 0x310f6169 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45107 dport 40525] != expected 0x310f6169 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43985 dport 40525] != expected 0x1ed26fb8 # # Exception| cpu 4: rx_hash 0x76f4f19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43985 dport 40525] != expected 0x1ed26fb8 # # 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__->