< 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 47824 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 76 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x28a0a3d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49796 dport 47824] != expected 0x5cb4469f # # Exception| cpu 0: rx_hash 0xb8399574 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49852 dport 47824] != expected 0xae460d0f # # Exception| cpu 0: rx_hash 0x07fa1aa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49856 dport 47824] != expected 0xc84ce35d # # Exception| cpu 0: rx_hash 0x3e594a65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49878 dport 47824] != expected 0xc3c28d3 # # Exception| cpu 0: rx_hash 0xf4359bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49898 dport 47824] != expected 0x149311af # # Exception| cpu 0: rx_hash 0xaec07cc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49902 dport 47824] != expected 0xfece6343 # # Exception| cpu 0: rx_hash 0x2288e205 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49914 dport 47824] != expected 0xee044d14 # # Exception| cpu 0: rx_hash 0xc35445b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49936 dport 47824] != expected 0x6c85f694 # # Exception| cpu 0: rx_hash 0x280af950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49968 dport 47824] != expected 0x91ce58c9 # # Exception| cpu 0: rx_hash 0xcd3c9180 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49992 dport 47824] != expected 0x1d99c477 # # Exception| cpu 0: rx_hash 0x07504020 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50036 dport 47824] != expected 0x536fd0b # # Exception| cpu 0: rx_hash 0xcc682489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50066 dport 47824] != expected 0x876df8da # # Exception| cpu 0: rx_hash 0x0604f529 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50094 dport 47824] != expected 0x9fc2c1a6 # # Exception| cpu 0: rx_hash 0xc828b168 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50100 dport 47824] != expected 0x44c1c1b2 # # Exception| cpu 0: rx_hash 0xda91cd38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50112 dport 47824] != expected 0xd7e59696 # # Exception| cpu 0: rx_hash 0x1d256b05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50196 dport 47824] != expected 0xd14f1624 # # Exception| cpu 0: rx_hash 0x49b85835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50248 dport 47824] != expected 0x4a0e562b # # Exception| cpu 0: rx_hash 0x87941c74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50258 dport 47824] != expected 0x910d563f # # Exception| cpu 0: rx_hash 0x88a87d4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50384 dport 47824] != expected 0x7ae55871 # # Exception| cpu 0: rx_hash 0x4c062259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50432 dport 47824] != expected 0xde2c4db8 # # Exception| cpu 0: rx_hash 0x16f3c559 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50436 dport 47824] != expected 0x34713f54 # # Exception| cpu 0: rx_hash 0xfdad79b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50468 dport 47824] != expected 0xc93a9109 # # Exception| cpu 0: rx_hash 0xe53c4438 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50478 dport 47824] != expected 0xe8aecda6 # # Exception| cpu 0: rx_hash 0xf7853868 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50522 dport 47824] != expected 0x7b8a9a82 # # Exception| cpu 0: rx_hash 0x671c0ec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50530 dport 47824] != expected 0x8978d112 # # Exception| cpu 0: rx_hash 0x3de9e9c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50534 dport 47824] != expected 0x6325a3fe # # Exception| cpu 0: rx_hash 0xee40b0e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50570 dport 47824] != expected 0xc0eafa80 # # Exception| cpu 0: rx_hash 0x62082e20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50590 dport 47824] != expected 0xd020d4d7 # # Exception| cpu 0: rx_hash 0x55c3aad1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50640 dport 47824] != expected 0x654c2dba # # Exception| cpu 0: rx_hash 0xa60c2bb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50682 dport 47824] != expected 0xb993df48 # # Exception| cpu 0: rx_hash 0xa52df90b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50692 dport 47824] != expected 0xa40cf07a # # Exception| cpu 0: rx_hash 0xe309b66b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50732 dport 47824] != expected 0xac69e751 # # Exception| cpu 0: rx_hash 0xdaaae6aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 50746 dport 47824] != expected 0x68192cdf # # Exception| cpu 0: rx_hash 0x79b8c11a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50794 dport 47824] != expected 0xec2ba74a # # Exception| cpu 0: rx_hash 0xaa119832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50822 dport 47824] != expected 0x4fe4fe34 # # Exception| cpu 0: rx_hash 0xb280a5b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50828 dport 47824] != expected 0x6e70a29b # # Exception| cpu 4: rx_hash 0xfb09fafc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49768 dport 47824] != expected 0xff7b1fe1 # # Exception| cpu 4: rx_hash 0x2db4833c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49784 dport 47824] != expected 0x5ec435a # # Exception| cpu 4: rx_hash 0x03ba8f45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49894 dport 47824] != expected 0xbe0da35 # # Exception| cpu 4: rx_hash 0x6e2eb630 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49944 dport 47824] != expected 0x99ab4fe2 # # Exception| cpu 4: rx_hash 0xfeb78090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49952 dport 47824] != expected 0x6b590472 # # Exception| cpu 4: rx_hash 0xec0efcc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50004 dport 47824] != expected 0xf87d5356 # # Exception| cpu 4: rx_hash 0x26622d60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50024 dport 47824] != expected 0xe0d26a2a # # Exception| cpu 4: rx_hash 0x1e95c8a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50084 dport 47824] != expected 0xbe569d09 # # Exception| cpu 4: rx_hash 0xe3329df9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50134 dport 47824] != expected 0x13955d18 # # Exception| cpu 4: rx_hash 0xa516d299 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50174 dport 47824] != expected 0x1bf04a33 # # Exception| cpu 4: rx_hash 0x952d6024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50214 dport 47824] != expected 0x229011b # # Exception| cpu 4: rx_hash 0x0bdc82b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50246 dport 47824] != expected 0x81c77868 # # Exception| cpu 4: rx_hash 0xe0823e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50278 dport 47824] != expected 0x7c8cd635 # # Exception| cpu 4: rx_hash 0xf81303d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50284 dport 47824] != expected 0x5d188a9a # # Exception| cpu 4: rx_hash 0x745b9d15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50296 dport 47824] != expected 0x4dd2a4cd # # Exception| cpu 4: rx_hash 0xc4a473fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50310 dport 47824] != expected 0xc03044d1 # # Exception| cpu 4: rx_hash 0x12190a3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50326 dport 47824] != expected 0x3aa7186a # # Exception| cpu 4: rx_hash 0xe1d68b5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50364 dport 47824] != expected 0xe678ea98 # # Exception| cpu 4: rx_hash 0x5e15048d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50368 dport 47824] != expected 0x807204ca # # Exception| cpu 4: rx_hash 0x4684390c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50378 dport 47824] != expected 0xa1e65865 # # Exception| cpu 4: rx_hash 0xcacca7cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50398 dport 47824] != expected 0xb12c7632 # # Exception| cpu 4: rx_hash 0x18314bed [saddr 192.0.3.2 daddr 192.0.3.1 sport 50408 dport 47824] != expected 0x881713e1 # # Exception| cpu 4: rx_hash 0xce8c322d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50424 dport 47824] != expected 0x72804f5a # # Exception| cpu 4: rx_hash 0xc04ebc99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50452 dport 47824] != expected 0xcee663ef # # Exception| cpu 4: rx_hash 0x822a6618 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50458 dport 47824] != expected 0x52f4dac # # Exception| cpu 4: rx_hash 0xd8df8118 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50462 dport 47824] != expected 0xef723f40 # # Exception| cpu 4: rx_hash 0xc40e2978 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50482 dport 47824] != expected 0xd4a5a87 # # Exception| cpu 4: rx_hash 0x213841a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50506 dport 47824] != expected 0x811dc639 # # Exception| cpu 4: rx_hash 0x90931a48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50542 dport 47824] != expected 0x960b1a88 # # Exception| cpu 4: rx_hash 0x5febeb00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50606 dport 47824] != expected 0xd7fc2631 # # Exception| cpu 4: rx_hash 0x9befee90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50634 dport 47824] != expected 0xbe4f2dae # # Exception| cpu 4: rx_hash 0xa24cbe51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50652 dport 47824] != expected 0x7a3fe620 # # Exception| cpu 4: rx_hash 0x0b76d830 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50674 dport 47824] != expected 0x4cbd663e # # Exception| cpu 4: rx_hash 0xa16d6cea [saddr 192.0.3.2 daddr 192.0.3.1 sport 50722 dport 47824] != expected 0x67a0c912 # # Exception| cpu 4: rx_hash 0xb3d410ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 50774 dport 47824] != expected 0xf4849e36 # # Exception| cpu 4: rx_hash 0x588aac5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50806 dport 47824] != expected 0x9cf306b # # Exception| cpu 4: rx_hash 0x414f24d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50854 dport 47824] != expected 0xb2af5069 # # Exception| cpu 4: rx_hash 0x97f25d12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50870 dport 47824] != expected 0x48380cd2 # # Exception| cpu 4: rx_hash 0x8f636093 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50876 dport 47824] != expected 0x69ac507d # # Exception| cpu 4: rx_hash 0xc72ffbc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50892 dport 47824] != expected 0x10d575b5 # # Exception| count: pass=0 nohash=0 fail=76 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x31e44d11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47922 dport 35775] OK # # # cpu 4: rx_hash 0x10d62051 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47918 dport 35775] OK # # # cpu 4: rx_hash 0x3bcc0cc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47948 dport 35775] OK # # # cpu 4: rx_hash 0xb7849200 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47960 dport 35775] OK # # # cpu 4: rx_hash 0xf1a0dd60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47984 dport 35775] OK # # # cpu 4: rx_hash 0xb3c407e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47998 dport 35775] OK # # # cpu 4: rx_hash 0x22098448 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48028 dport 35775] OK # # # cpu 4: rx_hash 0x2c615078 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48068 dport 35775] OK # # # cpu 4: rx_hash 0x6e058af9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48074 dport 35775] OK # # # cpu 4: rx_hash 0xe24d1439 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48094 dport 35775] OK # # # cpu 4: rx_hash 0xbcf866d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48124 dport 35775] OK # # # cpu 4: rx_hash 0x88834184 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48130 dport 35775] OK # # # cpu 4: rx_hash 0xebd5f645 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48144 dport 35775] OK # # # cpu 4: rx_hash 0x9452e9e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48174 dport 35775] OK # # # cpu 4: rx_hash 0x5a7eada5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48180 dport 35775] OK # # # cpu 4: rx_hash 0xe5bd2275 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48200 dport 35775] OK # # # cpu 4: rx_hash 0x87bf20bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48256 dport 35775] OK # # # cpu 4: rx_hash 0x6ce19c5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48288 dport 35775] OK # # # cpu 4: rx_hash 0x178c4c99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48396 dport 35775] OK # # # cpu 4: rx_hash 0xd9a008d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48406 dport 35775] OK # # # cpu 4: rx_hash 0xf6fab1a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48466 dport 35775] OK # # # cpu 4: rx_hash 0xac0f56a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48470 dport 35775] OK # # # cpu 4: rx_hash 0xd3884909 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48488 dport 35775] OK # # # cpu 4: rx_hash 0x053530c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48504 dport 35775] OK # # # cpu 4: rx_hash 0xd69c69e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48532 dport 35775] OK # # # cpu 4: rx_hash 0x90b82681 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48572 dport 35775] OK # # # cpu 4: rx_hash 0x758e4e51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48580 dport 35775] OK # # # cpu 4: rx_hash 0x4c2d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48594 dport 35775] OK # # # cpu 4: rx_hash 0x53dd644b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48640 dport 35775] OK # # # cpu 4: rx_hash 0x76af9cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48698 dport 35775] OK # # # cpu 4: rx_hash 0x0740577b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48732 dport 35775] OK # # # cpu 4: rx_hash 0x58a19093 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48804 dport 35775] OK # # # cpu 4: rx_hash 0xcc7833d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48826 dport 35775] OK # # # cpu 4: rx_hash 0xc6507203 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48836 dport 35775] OK # # # cpu 4: rx_hash 0xda81da63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48872 dport 35775] OK # # # cpu 4: rx_hash 0xd003c136 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48930 dport 35775] OK # # # cpu 4: rx_hash 0x8af62636 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48934 dport 35775] OK # # # cpu 4: rx_hash 0x92671bb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48940 dport 35775] OK # # # cpu 4: rx_hash 0x80de67e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48984 dport 35775] OK # # # cpu 4: rx_hash 0xc6fa2887 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49008 dport 35775] OK # # # cpu 4: rx_hash 0x9c0fcf87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49012 dport 35775] OK # # # count: pass=41 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 40174 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46096 dport 40174] != expected 0x1ef7e6f6 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46096 dport 40174] != expected 0x1ef7e6f6 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33140 dport 40174] != expected 0xe6001922 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33140 dport 40174] != expected 0xe6001922 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56888 dport 40174] != expected 0x5e308bf8 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56888 dport 40174] != expected 0x5e308bf8 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57940 dport 40174] != expected 0xafb59628 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57940 dport 40174] != expected 0xafb59628 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50318 dport 40174] != expected 0x458206bc # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50318 dport 40174] != expected 0x458206bc # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38018 dport 40174] != expected 0x3775ffad # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38018 dport 40174] != expected 0x3775ffad # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38890 dport 40174] != expected 0xd1c8f086 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38890 dport 40174] != expected 0xd1c8f086 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59426 dport 40174] != expected 0x840ab089 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59426 dport 40174] != expected 0x840ab089 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33163 dport 40174] != expected 0xc297328d # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33163 dport 40174] != expected 0xc297328d # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59413 dport 40174] != expected 0x14441ee9 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59413 dport 40174] != expected 0x14441ee9 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59147 dport 40174] != expected 0x9178d0f4 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59147 dport 40174] != expected 0x9178d0f4 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40849 dport 40174] != expected 0xc3a56ceb # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40849 dport 40174] != expected 0xc3a56ceb # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50995 dport 40174] != expected 0x5b77d0ca # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50995 dport 40174] != expected 0x5b77d0ca # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40782 dport 40174] != expected 0x1a79e919 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40782 dport 40174] != expected 0x1a79e919 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49993 dport 40174] != expected 0xc470f4df # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49993 dport 40174] != expected 0xc470f4df # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48048 dport 40174] != expected 0x688c1fd9 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48048 dport 40174] != expected 0x688c1fd9 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56677 dport 40174] != expected 0xfc79cf6a # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56677 dport 40174] != expected 0xfc79cf6a # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60209 dport 40174] != expected 0x932f0d76 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60209 dport 40174] != expected 0x932f0d76 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34164 dport 40174] != expected 0x21ea4450 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34164 dport 40174] != expected 0x21ea4450 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35057 dport 40174] != expected 0x66261098 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35057 dport 40174] != expected 0x66261098 # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51321 dport 40174] != expected 0xb024e7ae # # Exception| cpu 0: rx_hash 0xe927d24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51321 dport 40174] != expected 0xb024e7ae # # Exception| count: pass=0 nohash=0 fail=42 # # 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 57550 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45795 dport 57550] != expected 0x3520601d # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45795 dport 57550] != expected 0x3520601d # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38796 dport 57550] != expected 0xeeb8b8c8 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38796 dport 57550] != expected 0xeeb8b8c8 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43640 dport 57550] != expected 0x3c77d0ed # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43640 dport 57550] != expected 0x3c77d0ed # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48159 dport 57550] != expected 0x7276242f # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48159 dport 57550] != expected 0x7276242f # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48945 dport 57550] != expected 0x68927e1c # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48945 dport 57550] != expected 0x68927e1c # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36572 dport 57550] != expected 0x86ba8f6e # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36572 dport 57550] != expected 0x86ba8f6e # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41940 dport 57550] != expected 0x5cb77ada # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41940 dport 57550] != expected 0x5cb77ada # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47977 dport 57550] != expected 0x51a05fcb # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47977 dport 57550] != expected 0x51a05fcb # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42485 dport 57550] != expected 0x85d14410 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42485 dport 57550] != expected 0x85d14410 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48581 dport 57550] != expected 0xae4946ba # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48581 dport 57550] != expected 0xae4946ba # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44693 dport 57550] != expected 0xb353e021 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44693 dport 57550] != expected 0xb353e021 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45062 dport 57550] != expected 0x4e91bd78 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45062 dport 57550] != expected 0x4e91bd78 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35203 dport 57550] != expected 0x889f27e9 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35203 dport 57550] != expected 0x889f27e9 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47227 dport 57550] != expected 0x8128d458 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47227 dport 57550] != expected 0x8128d458 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40354 dport 57550] != expected 0x329a4f94 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40354 dport 57550] != expected 0x329a4f94 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54222 dport 57550] != expected 0x5ad37200 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54222 dport 57550] != expected 0x5ad37200 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58788 dport 57550] != expected 0xe6150fd # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58788 dport 57550] != expected 0xe6150fd # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56572 dport 57550] != expected 0x4df2ca67 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56572 dport 57550] != expected 0x4df2ca67 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33439 dport 57550] != expected 0x1de0c08 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33439 dport 57550] != expected 0x1de0c08 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47300 dport 57550] != expected 0x2faff8c2 # # Exception| cpu 4: rx_hash 0x068c4809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47300 dport 57550] != expected 0x2faff8c2 # # Exception| count: pass=0 nohash=0 fail=40 # # 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__->