< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 49861 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xea277faa [saddr 192.0.3.2 daddr 192.0.3.1 sport 49592 dport 49861] != expected 0x15713495 # # Exception| cpu 0: rx_hash 0x801a09dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49602 dport 49861] != expected 0xd6433ee6 # # Exception| cpu 0: rx_hash 0xa2587eec [saddr 192.0.3.2 daddr 192.0.3.1 sport 49612 dport 49861] != expected 0xc9144d13 # # Exception| cpu 0: rx_hash 0xe562e2a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49624 dport 49861] != expected 0x99783f15 # # Exception| cpu 0: rx_hash 0x2df27f68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49632 dport 49861] != expected 0x5eade3e8 # # Exception| cpu 0: rx_hash 0xc6ffac80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49648 dport 49861] != expected 0xb14e0616 # # Exception| cpu 0: rx_hash 0x6ac8e320 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49652 dport 49861] != expected 0xec191ee # # Exception| cpu 0: rx_hash 0x10e40b50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49656 dport 49861] != expected 0x6e89cdea # # Exception| cpu 4: rx_hash 0x59443303 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49578 dport 49861] != expected 0x858dfe9a # # Exception| cpu 4: rx_hash 0x113b3245 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49630 dport 49861] != expected 0x59e8871c # # Exception| cpu 5: rx_hash 0x8f5f94d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49570 dport 49861] != expected 0x5a4a3566 # # Exception| cpu 5: rx_hash 0x08254c6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49672 dport 49861] != expected 0xe11e7e5b # # Exception| cpu 5: rx_hash 0xe3289f82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49688 dport 49861] != expected 0xefd9ba5 # # Exception| cpu 0: rx_hash 0x5194ea3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49708 dport 49861] != expected 0xa9601b5c # # Exception| cpu 0: rx_hash 0xd0a44fa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49734 dport 49861] != expected 0x85b1f4d1 # # Exception| cpu 0: rx_hash 0xaa88a7d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49738 dport 49861] != expected 0xe5f9a8d5 # # Exception| cpu 0: rx_hash 0x7d4c3914 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49764 dport 49861] != expected 0xd5f29df # # Exception| cpu 0: rx_hash 0x3a76a55c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49776 dport 49861] != expected 0x5d335bd9 # # Exception| cpu 0: rx_hash 0x405a4d2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49788 dport 49861] != expected 0x3d7b07dd # # Exception| cpu 4: rx_hash 0x2bb8024e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49696 dport 49861] != expected 0xc9284758 # # Exception| cpu 4: rx_hash 0x41857439 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49754 dport 49861] != expected 0xa1a4d2b # # Exception| cpu 4: rx_hash 0xedb23b99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49758 dport 49861] != expected 0xb595dad3 # # Exception| cpu 5: rx_hash 0xa5cd3adf [saddr 192.0.3.2 daddr 192.0.3.1 sport 49706 dport 49861] != expected 0x69f0a355 # # Exception| cpu 5: rx_hash 0xba9939d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49724 dport 49861] != expected 0x4683fea2 # # Exception| cpu 5: rx_hash 0x2522a655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49766 dport 49861] != expected 0x7240062e # # Exception| cpu 0: rx_hash 0x7b31ce86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49794 dport 49861] != expected 0x7c3ae6e9 # # Exception| cpu 0: rx_hash 0x903c1d6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49810 dport 49861] != expected 0x93d90317 # # Exception| cpu 0: rx_hash 0x00c21fe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49832 dport 49861] != expected 0x2b13f01b # # Exception| cpu 0: rx_hash 0xf49bcf02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49838 dport 49861] != expected 0xeb834812 # # Exception| cpu 0: rx_hash 0xe48a5105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49880 dport 49861] != expected 0x48f91e65 # # Exception| cpu 4: rx_hash 0xd6d9b833 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49824 dport 49861] != expected 0xf4d43be7 # # Exception| cpu 4: rx_hash 0x91e3247b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49844 dport 49861] != expected 0xa4b849e1 # # Exception| cpu 4: rx_hash 0x3291f6d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49872 dport 49861] != expected 0x973ed599 # # Exception| cpu 4: rx_hash 0x9ea6b975 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49876 dport 49861] != expected 0x28b14261 # # Exception| cpu 5: rx_hash 0x4627babe [saddr 192.0.3.2 daddr 192.0.3.1 sport 49818 dport 49861] != expected 0x4c1ec8eb # # Exception| cpu 5: rx_hash 0x65baf49a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49842 dport 49861] != expected 0x6428f1e8 # # Exception| cpu 5: rx_hash 0x75ab6a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49860 dport 49861] != expected 0xc752a79f # # Exception| cpu 5: rx_hash 0xfa016b19 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49896 dport 49861] != expected 0x50eb0964 # # Exception| cpu 5: rx_hash 0xa26ff458 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49898 dport 49861] != expected 0x2ff42695 # # Exception| cpu 0: rx_hash 0x496227b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49914 dport 49861] != expected 0xc017c36b # # Exception| cpu 0: rx_hash 0xd4d7e665 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49926 dport 49861] != expected 0x60b733f1 # # Exception| cpu 0: rx_hash 0x3e050c98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49968 dport 49861] != expected 0xb8359cf9 # # Exception| cpu 0: rx_hash 0x54387aef [saddr 192.0.3.2 daddr 192.0.3.1 sport 49994 dport 49861] != expected 0x7b07968a # # Exception| cpu 0: rx_hash 0x692e0ed7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50002 dport 49861] != expected 0x4b23b888 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xb00b0f72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46272 dport 60950] OK # # # cpu 4: rx_hash 0xaf5f0c7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46294 dport 60950] OK # # # cpu 4: rx_hash 0x212a34ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46300 dport 60950] OK # # # cpu 4: rx_hash 0x7944abab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46302 dport 60950] OK # # # cpu 4: rx_hash 0x67cf91b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46318 dport 60950] OK # # # cpu 4: rx_hash 0x1177838a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46338 dport 60950] OK # # # cpu 5: rx_hash 0x5b06dc9a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46288 dport 60950] OK # # # cpu 5: rx_hash 0x789b92be [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46328 dport 60950] OK # # # cpu 5: rx_hash 0x6b5b6bfa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46350 dport 60950] OK # # # cpu 0: rx_hash 0xcbf8de17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46314 dport 60950] OK # # # cpu 0: rx_hash 0xf6eeaa2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46322 dport 60950] OK # # # cpu 0: rx_hash 0xd8382753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46364 dport 60950] OK # # # cpu 0: rx_hash 0x9edd820e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46382 dport 60950] OK # # # cpu 4: rx_hash 0x740f68f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46360 dport 60950] OK # # # cpu 4: rx_hash 0x32eacdae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46378 dport 60950] OK # # # cpu 4: rx_hash 0x90472615 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46440 dport 60950] OK # # # cpu 5: rx_hash 0xd9e71e46 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46394 dport 60950] OK # # # cpu 5: rx_hash 0x4783b8d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46406 dport 60950] OK # # # cpu 5: rx_hash 0x3c7069b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46444 dport 60950] OK # # # cpu 0: rx_hash 0xc9f68041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46412 dport 60950] OK # # # cpu 0: rx_hash 0xac8e6b38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46422 dport 60950] OK # # # cpu 0: rx_hash 0x465c81c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46432 dport 60950] OK # # # cpu 0: rx_hash 0xea6bce65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46436 dport 60950] OK # # # cpu 0: rx_hash 0x23246abc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46458 dport 60950] OK # # # cpu 4: rx_hash 0x01661d8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46452 dport 60950] OK # # # cpu 4: rx_hash 0x3a0d9e27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46474 dport 60950] OK # # # cpu 4: rx_hash 0xd1004dcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46490 dport 60950] OK # # # cpu 4: rx_hash 0x5eaa4c4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46518 dport 60950] OK # # # cpu 4: rx_hash 0x98a0759c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46536 dport 60950] OK # # # cpu 5: rx_hash 0x896ed28e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46488 dport 60950] OK # # # cpu 5: rx_hash 0xedc900e2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46500 dport 60950] OK # # # cpu 5: rx_hash 0x4ebbd24c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46528 dport 60950] OK # # # cpu 0: rx_hash 0x97e5e892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46504 dport 60950] OK # # # cpu 0: rx_hash 0x3bd2a732 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46508 dport 60950] OK # # # cpu 0: rx_hash 0xbae202ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46534 dport 60950] OK # # # cpu 0: rx_hash 0xa5b601a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46544 dport 60950] OK # # # cpu 0: rx_hash 0x35480329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46570 dport 60950] OK # # # cpu 0: rx_hash 0x997f4c89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46574 dport 60950] OK # # # cpu 4: rx_hash 0xa46938b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46582 dport 60950] OK # # # cpu 4: rx_hash 0x6b6ce14e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46632 dport 60950] OK # # # count: pass=40 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 36449 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48558 dport 36449] != expected 0x181cf20d # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48558 dport 36449] != expected 0x181cf20d # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34034 dport 36449] != expected 0xc76590b # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34034 dport 36449] != expected 0xc76590b # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47709 dport 36449] != expected 0x3115be38 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47709 dport 36449] != expected 0x3115be38 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43654 dport 36449] != expected 0x8ffb860c # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43654 dport 36449] != expected 0x8ffb860c # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53834 dport 36449] != expected 0x50b72ed # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53834 dport 36449] != expected 0x50b72ed # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36750 dport 36449] != expected 0x4d8a0dca # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36750 dport 36449] != expected 0x4d8a0dca # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48488 dport 36449] != expected 0x9e88cfc4 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48488 dport 36449] != expected 0x9e88cfc4 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55429 dport 36449] != expected 0x7ec603de # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55429 dport 36449] != expected 0x7ec603de # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39242 dport 36449] != expected 0x952e6caf # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39242 dport 36449] != expected 0x952e6caf # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33337 dport 36449] != expected 0x7c54f79c # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33337 dport 36449] != expected 0x7c54f79c # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56354 dport 36449] != expected 0xaddae5e2 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56354 dport 36449] != expected 0xaddae5e2 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53610 dport 36449] != expected 0x237ba162 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53610 dport 36449] != expected 0x237ba162 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47299 dport 36449] != expected 0xb3224ba3 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47299 dport 36449] != expected 0xb3224ba3 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46464 dport 36449] != expected 0x6365b4cc # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46464 dport 36449] != expected 0x6365b4cc # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51931 dport 36449] != expected 0xf31a9060 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51931 dport 36449] != expected 0xf31a9060 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51447 dport 36449] != expected 0x2bdc21b4 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51447 dport 36449] != expected 0x2bdc21b4 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46016 dport 36449] != expected 0x705ddd0b # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46016 dport 36449] != expected 0x705ddd0b # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57947 dport 36449] != expected 0xf9cedae6 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57947 dport 36449] != expected 0xf9cedae6 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42116 dport 36449] != expected 0xbfbfe8e # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42116 dport 36449] != expected 0xbfbfe8e # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54383 dport 36449] != expected 0xdb8bd8b0 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54383 dport 36449] != expected 0xdb8bd8b0 # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55638 dport 36449] != expected 0xc8fe2dac # # Exception| cpu 0: rx_hash 0x8e95ef71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55638 dport 36449] != expected 0xc8fe2dac # # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 51737 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 52 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53107 dport 51737] != expected 0x1a9d9b83 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53107 dport 51737] != expected 0x1a9d9b83 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56978 dport 51737] != expected 0xf93f529f # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56978 dport 51737] != expected 0xf93f529f # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38332 dport 51737] != expected 0x73fa728 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38332 dport 51737] != expected 0x73fa728 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38304 dport 51737] != expected 0x961e9cb0 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38304 dport 51737] != expected 0x961e9cb0 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56736 dport 51737] != expected 0xbe324463 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56736 dport 51737] != expected 0xbe324463 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43795 dport 51737] != expected 0xd27b745f # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43795 dport 51737] != expected 0xd27b745f # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34344 dport 51737] != expected 0xe3673f6f # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34344 dport 51737] != expected 0xe3673f6f # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51738 dport 51737] != expected 0xf20275ae # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51738 dport 51737] != expected 0xf20275ae # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41375 dport 51737] != expected 0x15b8536a # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41375 dport 51737] != expected 0x15b8536a # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39157 dport 51737] != expected 0xa5f0bb56 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39157 dport 51737] != expected 0xa5f0bb56 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48216 dport 51737] != expected 0x37bf8f8b # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48216 dport 51737] != expected 0x37bf8f8b # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47427 dport 51737] != expected 0x6306b001 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47427 dport 51737] != expected 0x6306b001 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37344 dport 51737] != expected 0x1371df05 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37344 dport 51737] != expected 0x1371df05 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34700 dport 51737] != expected 0xb907fe78 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34700 dport 51737] != expected 0xb907fe78 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44456 dport 51737] != expected 0x8fcdabfd # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44456 dport 51737] != expected 0x8fcdabfd # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50013 dport 51737] != expected 0xd2329ae # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50013 dport 51737] != expected 0xd2329ae # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34686 dport 51737] != expected 0xf84095a2 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34686 dport 51737] != expected 0xf84095a2 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33751 dport 51737] != expected 0xe9cd6836 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33751 dport 51737] != expected 0xe9cd6836 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48007 dport 51737] != expected 0x37cb5fb9 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48007 dport 51737] != expected 0x37cb5fb9 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37681 dport 51737] != expected 0xb05b9277 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37681 dport 51737] != expected 0xb05b9277 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49271 dport 51737] != expected 0x77384b6a # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49271 dport 51737] != expected 0x77384b6a # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45703 dport 51737] != expected 0x76ad9920 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45703 dport 51737] != expected 0x76ad9920 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48976 dport 51737] != expected 0xe04c9bfa # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48976 dport 51737] != expected 0xe04c9bfa # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57400 dport 51737] != expected 0x3091f0ca # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57400 dport 51737] != expected 0x3091f0ca # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58304 dport 51737] != expected 0xfe4b1020 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58304 dport 51737] != expected 0xfe4b1020 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54987 dport 51737] != expected 0x31e17778 # # Exception| cpu 4: rx_hash 0x96bf8b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54987 dport 51737] != expected 0x31e17778 # # Exception| count: pass=0 nohash=0 fail=52 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->