< 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 # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 60303 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 53 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcaaddcad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55412 dport 60303] != expected 0x1012b7e # # Exception| cpu 0: rx_hash 0x6c9cf38f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55446 dport 60303] != expected 0x8401d2d2 # # Exception| cpu 0: rx_hash 0x7241d82c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55452 dport 60303] != expected 0x50fa9669 # # Exception| cpu 0: rx_hash 0xe79e89c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55546 dport 60303] != expected 0x1ddc936 # # Exception| cpu 0: rx_hash 0xea161050 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55570 dport 60303] != expected 0x81f819d5 # # Exception| cpu 0: rx_hash 0x1815bc26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55606 dport 60303] != expected 0x78900b6d # # Exception| cpu 0: rx_hash 0x787e0b56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55644 dport 60303] != expected 0x65e197a4 # # Exception| cpu 0: rx_hash 0xd35ae3cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55676 dport 60303] != expected 0xeb12f807 # # Exception| cpu 0: rx_hash 0x7a055938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55690 dport 60303] != expected 0x46fa3f6 # # Exception| cpu 0: rx_hash 0x3291a3a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55696 dport 60303] != expected 0xcd72380b # # Exception| cpu 0: rx_hash 0x80df2a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55698 dport 60303] != expected 0x2244c23d # # Exception| cpu 0: rx_hash 0x756bcce9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55710 dport 60303] != expected 0x6e1201ab # # Exception| cpu 0: rx_hash 0xc0920fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55732 dport 60303] != expected 0x341a2ab3 # # Exception| cpu 0: rx_hash 0xe86d423e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55748 dport 60303] != expected 0xe0762d87 # # Exception| cpu 0: rx_hash 0xe703d7ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 55760 dport 60303] != expected 0x8a0b8fda # # Exception| cpu 0: rx_hash 0xa0f9b8a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55774 dport 60303] != expected 0x296bb67a # # Exception| cpu 0: rx_hash 0x61c79b26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55808 dport 60303] != expected 0x4a1967ab # # Exception| cpu 0: rx_hash 0x93c43750 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55844 dport 60303] != expected 0xb3717513 # # Exception| cpu 0: rx_hash 0xed72ab83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55876 dport 60303] != expected 0x7afbad61 # # Exception| cpu 0: rx_hash 0xaa88c4cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55882 dport 60303] != expected 0xd99b94c1 # # Exception| cpu 0: rx_hash 0xbb3b7ab9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55892 dport 60303] != expected 0x671d7227 # # Exception| cpu 0: rx_hash 0x1f7107f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55904 dport 60303] != expected 0x8393bfd9 # # Exception| cpu 0: rx_hash 0xb3e2a580 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55912 dport 60303] != expected 0xb85e0154 # # Exception| cpu 0: rx_hash 0x559eaf02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55980 dport 60303] != expected 0x2b001076 # # Exception| cpu 0: rx_hash 0x03d77e38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55996 dport 60303] != expected 0x36e6cf30 # # Exception| cpu 0: rx_hash 0xc041feec [saddr 192.0.3.2 daddr 192.0.3.1 sport 56010 dport 60303] != expected 0x7a274f29 # # Exception| cpu 0: rx_hash 0x9ed1f0ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 56038 dport 60303] != expected 0xb882e31c # # Exception| cpu 0: rx_hash 0xd4a30635 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56064 dport 60303] != expected 0x9bc70a5f # # Exception| cpu 0: rx_hash 0x387d81e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56110 dport 60303] != expected 0xb6545c5c # # Exception| cpu 0: rx_hash 0xaa159ae6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56160 dport 60303] != expected 0x524dd22d # # Exception| cpu 0: rx_hash 0x5503f12f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56198 dport 60303] != expected 0xa0d6569a # # Exception| cpu 0: rx_hash 0x0b93ff2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56234 dport 60303] != expected 0x6273faaf # # Exception| cpu 0: rx_hash 0x6bf8485c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56256 dport 60303] != expected 0x7f026666 # # Exception| cpu 0: rx_hash 0x9e4caec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56268 dport 60303] != expected 0x3354a5f0 # # Exception| cpu 0: rx_hash 0x236cb2c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56282 dport 60303] != expected 0xb61ffd9b # # Exception| cpu 0: rx_hash 0xd16f1eb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56318 dport 60303] != expected 0x4f77ef23 # # Exception| cpu 0: rx_hash 0x006523d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56336 dport 60303] != expected 0x4b67156a # # Exception| cpu 0: rx_hash 0xeb0ceeec [saddr 192.0.3.2 daddr 192.0.3.1 sport 56342 dport 60303] != expected 0xd3ca9247 # # Exception| cpu 0: rx_hash 0xbaf2753e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56366 dport 60303] != expected 0x7b129c2f # # Exception| cpu 0: rx_hash 0xb59ce0ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 56378 dport 60303] != expected 0x116f3e72 # # Exception| cpu 0: rx_hash 0x760a603b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56396 dport 60303] != expected 0x5daebe6b # # Exception| cpu 0: rx_hash 0x27f4fbe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56436 dport 60303] != expected 0xf576b003 # # Exception| cpu 0: rx_hash 0x8eab411a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56450 dport 60303] != expected 0x1a0bebf2 # # Exception| cpu 0: rx_hash 0xd8e29020 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56466 dport 60303] != expected 0x7ed34b4 # # Exception| cpu 0: rx_hash 0xc63fbb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56472 dport 60303] != expected 0xd316700f # # Exception| cpu 0: rx_hash 0x891c0bf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56490 dport 60303] != expected 0xaf353adc # # Exception| cpu 0: rx_hash 0x2ae13c56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56502 dport 60303] != expected 0xfe85260c # # Exception| cpu 0: rx_hash 0x86729e23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56510 dport 60303] != expected 0xc5489881 # # Exception| cpu 0: rx_hash 0xe6192953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56532 dport 60303] != expected 0xd8390448 # # Exception| cpu 0: rx_hash 0xe3486ff8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56576 dport 60303] != expected 0x875fa7d8 # # Exception| cpu 0: rx_hash 0xa4b200b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56590 dport 60303] != expected 0x243f9e78 # # Exception| cpu 0: rx_hash 0xb501bec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56592 dport 60303] != expected 0x9ab9789e # # Exception| cpu 0: rx_hash 0x486c8765 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56608 dport 60303] != expected 0x9acc87b # # Exception| count: pass=0 nohash=0 fail=53 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x4897501a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50088 dport 51156] OK # # # cpu 0: rx_hash 0x5924ee68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50102 dport 51156] OK # # # cpu 0: rx_hash 0x7eb53650 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50130 dport 51156] OK # # # cpu 0: rx_hash 0xa80841da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50196 dport 51156] OK # # # cpu 0: rx_hash 0xeff22e92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50202 dport 51156] OK # # # cpu 0: rx_hash 0xf9f6da08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50220 dport 51156] OK # # # cpu 0: rx_hash 0xafbf0b32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50236 dport 51156] OK # # # cpu 0: rx_hash 0xc863f6aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50302 dport 51156] OK # # # cpu 0: rx_hash 0x0157fb29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50402 dport 51156] OK # # # cpu 0: rx_hash 0x5870bfc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50406 dport 51156] OK # # # cpu 0: rx_hash 0xe7b6af86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50444 dport 51156] OK # # # cpu 0: rx_hash 0xc7903d56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50496 dport 51156] OK # # # cpu 0: rx_hash 0x3224dbc8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50508 dport 51156] OK # # # cpu 0: rx_hash 0xdefa5c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50530 dport 51156] OK # # # cpu 0: rx_hash 0xca85fae9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50562 dport 51156] OK # # # cpu 0: rx_hash 0x8d7f95a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50572 dport 51156] OK # # # cpu 0: rx_hash 0xdb36449b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50588 dport 51156] OK # # # cpu 0: rx_hash 0x6978cd4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50590 dport 51156] OK # # # cpu 0: rx_hash 0x1f178ea7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50626 dport 51156] OK # # # cpu 0: rx_hash 0x1a08671a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50754 dport 51156] OK # # # cpu 0: rx_hash 0x529c9d83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50776 dport 51156] OK # # # cpu 0: rx_hash 0x12d1b823 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50814 dport 51156] OK # # # cpu 0: rx_hash 0xfc746d98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50822 dport 51156] OK # # # cpu 0: rx_hash 0xa2e4639b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50858 dport 51156] OK # # # cpu 0: rx_hash 0x94c605d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50896 dport 51156] OK # # # cpu 0: rx_hash 0x2e51533e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50926 dport 51156] OK # # # cpu 0: rx_hash 0x9197437a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50948 dport 51156] OK # # # cpu 0: rx_hash 0x246e8044 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50990 dport 51156] OK # # # cpu 0: rx_hash 0xe8969541 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51020 dport 51156] OK # # # cpu 0: rx_hash 0x0c91cdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51038 dport 51156] OK # # # cpu 0: rx_hash 0x5f140411 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51120 dport 51156] OK # # # cpu 0: rx_hash 0x18ee6b59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51134 dport 51156] OK # # # cpu 0: rx_hash 0x38c8f989 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51186 dport 51156] OK # # # cpu 0: rx_hash 0x1000c298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51208 dport 51156] OK # # # cpu 0: rx_hash 0xbb242a05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51240 dport 51156] OK # # # cpu 0: rx_hash 0xaa979477 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51254 dport 51156] OK # # # cpu 4: rx_hash 0xac9008f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50106 dport 51156] OK # # # cpu 4: rx_hash 0xc3952a57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50116 dport 51156] OK # # # cpu 4: rx_hash 0x394f5918 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50140 dport 51156] OK # # # cpu 4: rx_hash 0x67df571b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50160 dport 51156] OK # # # cpu 4: rx_hash 0x4c0f1936 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50182 dport 51156] OK # # # cpu 4: rx_hash 0x1df182e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50238 dport 51156] OK # # # cpu 4: rx_hash 0x2bd3e4ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50244 dport 51156] OK # # # cpu 4: rx_hash 0x999d6d78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50246 dport 51156] OK # # # cpu 4: rx_hash 0xd10997e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50268 dport 51156] OK # # # cpu 4: rx_hash 0x668b06b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50336 dport 51156] OK # # # cpu 4: rx_hash 0x78562d12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50346 dport 51156] OK # # # cpu 4: rx_hash 0xe2e7e92d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50392 dport 51156] OK # # # cpu 4: rx_hash 0xf4e31db7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50414 dport 51156] OK # # # cpu 4: rx_hash 0xa2aacc8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50430 dport 51156] OK # # # cpu 4: rx_hash 0x5a96b381 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50458 dport 51156] OK # # # cpu 4: rx_hash 0x4c92471b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50476 dport 51156] OK # # # cpu 4: rx_hash 0x5d21f969 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50482 dport 51156] OK # # # cpu 4: rx_hash 0xc8fea887 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50516 dport 51156] OK # # # cpu 4: rx_hash 0xd194c9cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50550 dport 51156] OK # # # cpu 4: rx_hash 0x9415f4ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50606 dport 51156] OK # # # cpu 4: rx_hash 0x37e8c34e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50610 dport 51156] OK # # # cpu 4: rx_hash 0xe27ab700 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50674 dport 51156] OK # # # cpu 4: rx_hash 0x6c6724f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50718 dport 51156] OK # # # cpu 4: rx_hash 0x910a1d57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50734 dport 51156] OK # # # cpu 4: rx_hash 0xf161aa27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50756 dport 51156] OK # # # cpu 4: rx_hash 0xefbc8184 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50766 dport 51156] OK # # # cpu 4: rx_hash 0xfe0f3ff6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50768 dport 51156] OK # # # cpu 4: rx_hash 0x03620651 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50784 dport 51156] OK # # # cpu 4: rx_hash 0xaa3dbca2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50838 dport 51156] OK # # # cpu 4: rx_hash 0x5f895a3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50842 dport 51156] OK # # # cpu 4: rx_hash 0x0119543f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50870 dport 51156] OK # # # cpu 4: rx_hash 0x8a1b2e72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50906 dport 51156] OK # # # cpu 4: rx_hash 0x93714f39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50936 dport 51156] OK # # # cpu 4: rx_hash 0x75901b96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50966 dport 51156] OK # # # cpu 4: rx_hash 0x3ab3abe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50980 dport 51156] OK # # # cpu 4: rx_hash 0x7227517e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51006 dport 51156] OK # # # cpu 4: rx_hash 0xa0026fd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51030 dport 51156] OK # # # cpu 4: rx_hash 0xe7f80090 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51032 dport 51156] OK # # # cpu 4: rx_hash 0xbedf447b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51036 dport 51156] OK # # # cpu 4: rx_hash 0xe04f4a78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51056 dport 51156] OK # # # cpu 4: rx_hash 0x0b268745 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51062 dport 51156] OK # # # cpu 4: rx_hash 0xfb5e795d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51076 dport 51156] OK # # # cpu 4: rx_hash 0x467e655a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51090 dport 51156] OK # # # cpu 4: rx_hash 0x01840a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51100 dport 51156] OK # # # cpu 4: rx_hash 0x825faf66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51148 dport 51156] OK # # # cpu 4: rx_hash 0xcacb55ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51158 dport 51156] OK # # # cpu 4: rx_hash 0x945b5bfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51194 dport 51156] OK # # # cpu 4: rx_hash 0x01b37cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51222 dport 51156] OK # # # cpu 4: rx_hash 0xad20de9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51230 dport 51156] OK # # # cpu 4: rx_hash 0xdb4f9d75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51266 dport 51156] OK # # # cpu 4: rx_hash 0x30265048 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51268 dport 51156] OK # # # cpu 4: rx_hash 0x6eb65e4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51304 dport 51156] OK # # # cpu 4: rx_hash 0xc8877169 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51338 dport 51156] OK # # # count: pass=89 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 57874 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44161 dport 57874] != expected 0xb49ae3e0 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44161 dport 57874] != expected 0xb49ae3e0 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54183 dport 57874] != expected 0x196d6aa4 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54183 dport 57874] != expected 0x196d6aa4 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50825 dport 57874] != expected 0xac4a2cf1 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50825 dport 57874] != expected 0xac4a2cf1 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43534 dport 57874] != expected 0x76b35843 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43534 dport 57874] != expected 0x76b35843 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45185 dport 57874] != expected 0x87cb53fc # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45185 dport 57874] != expected 0x87cb53fc # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50065 dport 57874] != expected 0xafc8bbb3 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50065 dport 57874] != expected 0xafc8bbb3 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35752 dport 57874] != expected 0xcc01f5be # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35752 dport 57874] != expected 0xcc01f5be # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34061 dport 57874] != expected 0x2e1ba8bb # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34061 dport 57874] != expected 0x2e1ba8bb # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41338 dport 57874] != expected 0x964eb4dc # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41338 dport 57874] != expected 0x964eb4dc # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53813 dport 57874] != expected 0x99dff9c8 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53813 dport 57874] != expected 0x99dff9c8 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36773 dport 57874] != expected 0xaa4d5939 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36773 dport 57874] != expected 0xaa4d5939 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60267 dport 57874] != expected 0xa8561d05 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60267 dport 57874] != expected 0xa8561d05 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38630 dport 57874] != expected 0xca97a627 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38630 dport 57874] != expected 0xca97a627 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52665 dport 57874] != expected 0x7c550aa4 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52665 dport 57874] != expected 0x7c550aa4 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34858 dport 57874] != expected 0xb9ba8f6e # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34858 dport 57874] != expected 0xb9ba8f6e # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57512 dport 57874] != expected 0x3ec2e9d6 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57512 dport 57874] != expected 0x3ec2e9d6 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34187 dport 57874] != expected 0x150af47e # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34187 dport 57874] != expected 0x150af47e # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58669 dport 57874] != expected 0x11214dc0 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58669 dport 57874] != expected 0x11214dc0 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45374 dport 57874] != expected 0x1bb198c9 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45374 dport 57874] != expected 0x1bb198c9 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53558 dport 57874] != expected 0x91b5ac9c # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53558 dport 57874] != expected 0x91b5ac9c # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54446 dport 57874] != expected 0x318be036 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54446 dport 57874] != expected 0x318be036 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41220 dport 57874] != expected 0xe1428a48 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41220 dport 57874] != expected 0xe1428a48 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55011 dport 57874] != expected 0xc2656e7 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55011 dport 57874] != expected 0xc2656e7 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50724 dport 57874] != expected 0x133eaf40 # # Exception| cpu 5: rx_hash 0xee6c7340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50724 dport 57874] != expected 0x133eaf40 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 37502 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56062 dport 37502] != expected 0x5007f9 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56062 dport 37502] != expected 0x5007f9 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54441 dport 37502] != expected 0xcd388672 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54441 dport 37502] != expected 0xcd388672 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41813 dport 37502] != expected 0x401d1cb1 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41813 dport 37502] != expected 0x401d1cb1 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34672 dport 37502] != expected 0x4671a0c6 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34672 dport 37502] != expected 0x4671a0c6 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60677 dport 37502] != expected 0x3c54d1de # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60677 dport 37502] != expected 0x3c54d1de # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55738 dport 37502] != expected 0xe333e4c6 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55738 dport 37502] != expected 0xe333e4c6 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59567 dport 37502] != expected 0xbb599290 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59567 dport 37502] != expected 0xbb599290 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38804 dport 37502] != expected 0xf07f0b08 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38804 dport 37502] != expected 0xf07f0b08 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38624 dport 37502] != expected 0x34c39f19 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38624 dport 37502] != expected 0x34c39f19 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46980 dport 37502] != expected 0xdb9dfeda # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46980 dport 37502] != expected 0xdb9dfeda # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37110 dport 37502] != expected 0xbe08ead3 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37110 dport 37502] != expected 0xbe08ead3 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51865 dport 37502] != expected 0xa440c6b # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51865 dport 37502] != expected 0xa440c6b # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36840 dport 37502] != expected 0x20ce7a0c # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36840 dport 37502] != expected 0x20ce7a0c # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51506 dport 37502] != expected 0xde3f3545 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51506 dport 37502] != expected 0xde3f3545 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46810 dport 37502] != expected 0xaad8a9f5 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46810 dport 37502] != expected 0xaad8a9f5 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60523 dport 37502] != expected 0xb07cbf56 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60523 dport 37502] != expected 0xb07cbf56 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45332 dport 37502] != expected 0xd0f67c0a # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45332 dport 37502] != expected 0xd0f67c0a # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41138 dport 37502] != expected 0xb440b74f # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41138 dport 37502] != expected 0xb440b74f # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43043 dport 37502] != expected 0x1af1dc5d # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43043 dport 37502] != expected 0x1af1dc5d # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50994 dport 37502] != expected 0x1f78cf2a # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50994 dport 37502] != expected 0x1f78cf2a # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43029 dport 37502] != expected 0xcf528c7 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43029 dport 37502] != expected 0xcf528c7 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46776 dport 37502] != expected 0x6620bcf0 # # Exception| cpu 5: rx_hash 0x1fa80252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46776 dport 37502] != expected 0x6620bcf0 # # 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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 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__->