< 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 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-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 35378 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf816f092 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33968 dport 35378] != expected 0x777615e4 # # Exception| cpu 0: rx_hash 0x9818b4e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33982 dport 35378] != expected 0xe8ade03f # # Exception| cpu 0: rx_hash 0xe9a0ee14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34000 dport 35378] != expected 0x901923a6 # # Exception| cpu 0: rx_hash 0x64101a26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34012 dport 35378] != expected 0xab6091b2 # # Exception| cpu 0: rx_hash 0x61aa1947 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34042 dport 35378] != expected 0x67d9d1e6 # # Exception| cpu 0: rx_hash 0x147fc414 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34068 dport 35378] != expected 0xe6b6dfef # # Exception| cpu 0: rx_hash 0x9c753347 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34110 dport 35378] != expected 0x11762daf # # Exception| cpu 0: rx_hash 0x5dca4b8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34124 dport 35378] != expected 0x262f14db # # Exception| cpu 0: rx_hash 0x96a2c5a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34136 dport 35378] != expected 0x80ea7fc5 # # Exception| cpu 0: rx_hash 0xcea154b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34144 dport 35378] != expected 0xa71c82b3 # # Exception| cpu 0: rx_hash 0xc3c0589b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34182 dport 35378] != expected 0x981259c6 # # Exception| cpu 0: rx_hash 0xfbcd8df2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34224 dport 35378] != expected 0x203f516b # # Exception| cpu 0: rx_hash 0x9bc3c986 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34238 dport 35378] != expected 0xbfe4a4b0 # # Exception| cpu 0: rx_hash 0xb7c20108 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34254 dport 35378] != expected 0x2c1fda0b # # Exception| cpu 0: rx_hash 0xea7b9374 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34256 dport 35378] != expected 0xc7506729 # # Exception| cpu 0: rx_hash 0x91143f65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34264 dport 35378] != expected 0x2e78f6da # # Exception| cpu 0: rx_hash 0xa64e25fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 34312 dport 35378] != expected 0xd5b6c3ca # # Exception| cpu 0: rx_hash 0x2e44d2ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 34338 dport 35378] != expected 0x2276318a # # Exception| cpu 0: rx_hash 0x73fd40d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34364 dport 35378] != expected 0xc9398ca8 # # Exception| cpu 0: rx_hash 0xc92d9408 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34374 dport 35378] != expected 0x1748242f # # Exception| cpu 0: rx_hash 0x792ab632 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34394 dport 35378] != expected 0x58a5dec2 # # Exception| cpu 0: rx_hash 0xe720a526 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34448 dport 35378] != expected 0xe69893df # # Exception| cpu 0: rx_hash 0x11fffd05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34452 dport 35378] != expected 0x34c9b038 # # Exception| cpu 0: rx_hash 0x584a729e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34508 dport 35378] != expected 0xf4507b0c # # Exception| cpu 0: rx_hash 0x7b264f92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34556 dport 35378] != expected 0x3a8e1789 # # Exception| cpu 0: rx_hash 0xa595589e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34568 dport 35378] != expected 0x82ff8745 # # Exception| cpu 0: rx_hash 0xcaf6e968 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34630 dport 35378] != expected 0x400160a0 # # Exception| cpu 0: rx_hash 0x42fc1e3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34668 dport 35378] != expected 0xb7c192e0 # # Exception| cpu 0: rx_hash 0xa223a25f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34696 dport 35378] != expected 0x2c6d0e5a # # Exception| cpu 0: rx_hash 0x722ac411 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34714 dport 35378] != expected 0xfc5b016c # # Exception| cpu 0: rx_hash 0xa799a13e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34734 dport 35378] != expected 0xe0d44e0e # # Exception| cpu 0: rx_hash 0x40f0e79b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34762 dport 35378] != expected 0xd5ea5bab # # Exception| cpu 0: rx_hash 0x8b9869b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34782 dport 35378] != expected 0x732f30b5 # # Exception| cpu 0: rx_hash 0xa8f454bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34798 dport 35378] != expected 0xbdf15c30 # # Exception| cpu 0: rx_hash 0x18f37686 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34802 dport 35378] != expected 0xf21ca6dd # # Exception| cpu 0: rx_hash 0x47206fce [saddr 192.0.3.2 daddr 192.0.3.1 sport 34822 dport 35378] != expected 0x3ef2ede4 # # Exception| cpu 0: rx_hash 0x97290980 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34836 dport 35378] != expected 0xeec4e2d2 # # Exception| cpu 0: rx_hash 0xaf24dce9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34850 dport 35378] != expected 0x56e9ea7f # # Exception| cpu 0: rx_hash 0x044216b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34872 dport 35378] != expected 0x6ff774ba # # Exception| cpu 0: rx_hash 0x9844fc02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34900 dport 35378] != expected 0xb3e1f0ec # # Exception| cpu 0: rx_hash 0xa049296b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34914 dport 35378] != expected 0xbccf841 # # Exception| cpu 0: rx_hash 0xdb26857a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34922 dport 35378] != expected 0xe2e469b2 # # Exception| cpu 0: rx_hash 0xfdf0bb17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34940 dport 35378] != expected 0xe0834563 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc5bfce50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49786 dport 58540] OK # # # cpu 0: rx_hash 0x8e06b86b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49796 dport 58540] OK # # # cpu 0: rx_hash 0x03b64c59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49800 dport 58540] OK # # # cpu 0: rx_hash 0x060c4f38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49838 dport 58540] OK # # # cpu 0: rx_hash 0x5bb5dd44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49840 dport 58540] OK # # # cpu 0: rx_hash 0x9a0aa58c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49858 dport 58540] OK # # # cpu 0: rx_hash 0x51622ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49878 dport 58540] OK # # # cpu 0: rx_hash 0xb9669880 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49906 dport 58540] OK # # # cpu 0: rx_hash 0x7cb467e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49920 dport 58540] OK # # # cpu 0: rx_hash 0xacbd01a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49938 dport 58540] OK # # # cpu 0: rx_hash 0xd7d2adb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49946 dport 58540] OK # # # cpu 0: rx_hash 0x80bcc929 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50018 dport 58540] OK # # # cpu 0: rx_hash 0xfbd36538 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50026 dport 58540] OK # # # cpu 0: rx_hash 0x96bc2d6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50050 dport 58540] OK # # # cpu 0: rx_hash 0xd0645777 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50074 dport 58540] OK # # # cpu 0: rx_hash 0x3860e450 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50110 dport 58540] OK # # # cpu 0: rx_hash 0x82b03089 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50116 dport 58540] OK # # # cpu 0: rx_hash 0x0abac7da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50158 dport 58540] OK # # # cpu 0: rx_hash 0xae7d1d2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50194 dport 58540] OK # # # cpu 0: rx_hash 0x8d112023 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50210 dport 58540] OK # # # cpu 0: rx_hash 0x6a786686 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50246 dport 58540] OK # # # cpu 0: rx_hash 0x0a7622f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50248 dport 58540] OK # # # cpu 0: rx_hash 0x5275b3ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50288 dport 58540] OK # # # cpu 0: rx_hash 0xdfc547dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50300 dport 58540] OK # # # cpu 0: rx_hash 0xf4727592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50316 dport 58540] OK # # # cpu 0: rx_hash 0x16a13056 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50382 dport 58540] OK # # # cpu 0: rx_hash 0xfea58371 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50410 dport 58540] OK # # # cpu 0: rx_hash 0xcda8243b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50460 dport 58540] OK # # # cpu 0: rx_hash 0x181b4114 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50472 dport 58540] OK # # # cpu 0: rx_hash 0x45a2d368 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50486 dport 58540] OK # # # cpu 0: rx_hash 0x09ad5f92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50504 dport 58540] OK # # # cpu 0: rx_hash 0x8cc6a4e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50564 dport 58540] OK # # # cpu 0: rx_hash 0x017650d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50568 dport 58540] OK # # # cpu 0: rx_hash 0x221a6ddd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50616 dport 58540] OK # # # cpu 0: rx_hash 0x0e1ba553 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50632 dport 58540] OK # # # cpu 0: rx_hash 0x53a2372f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50646 dport 58540] OK # # # cpu 0: rx_hash 0x70ce0a23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50662 dport 58540] OK # # # cpu 0: rx_hash 0xfd7efe11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50666 dport 58540] OK # # # cpu 0: rx_hash 0x7f99c5d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50688 dport 58540] OK # # # cpu 0: rx_hash 0xe948d986 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50698 dport 58540] OK # # # cpu 0: rx_hash 0xf22931e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50700 dport 58540] OK # # # cpu 0: rx_hash 0xaa2aa0fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50740 dport 58540] OK # # # cpu 0: rx_hash 0x0e219f23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50798 dport 58540] OK # # # cpu 0: rx_hash 0x95918f56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50818 dport 58540] OK # # # count: pass=44 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 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-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 40906 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34324 dport 40906] != expected 0x7de805ff # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34324 dport 40906] != expected 0x7de805ff # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42441 dport 40906] != expected 0x6a14740 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42441 dport 40906] != expected 0x6a14740 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37879 dport 40906] != expected 0xfe1cf316 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37879 dport 40906] != expected 0xfe1cf316 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60894 dport 40906] != expected 0x7e36e98d # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60894 dport 40906] != expected 0x7e36e98d # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42661 dport 40906] != expected 0xa65a25de # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42661 dport 40906] != expected 0xa65a25de # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52753 dport 40906] != expected 0xd549a404 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52753 dport 40906] != expected 0xd549a404 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45493 dport 40906] != expected 0xde854e84 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45493 dport 40906] != expected 0xde854e84 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42473 dport 40906] != expected 0xbceb633c # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42473 dport 40906] != expected 0xbceb633c # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33293 dport 40906] != expected 0x3cc20249 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33293 dport 40906] != expected 0x3cc20249 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52447 dport 40906] != expected 0x928168b9 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52447 dport 40906] != expected 0x928168b9 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52506 dport 40906] != expected 0xad6a1b6f # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52506 dport 40906] != expected 0xad6a1b6f # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50446 dport 40906] != expected 0xc14658e0 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50446 dport 40906] != expected 0xc14658e0 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50509 dport 40906] != expected 0x7185828e # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50509 dport 40906] != expected 0x7185828e # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33245 dport 40906] != expected 0xc70c3759 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33245 dport 40906] != expected 0xc70c3759 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45330 dport 40906] != expected 0xf5ea0850 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45330 dport 40906] != expected 0xf5ea0850 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38489 dport 40906] != expected 0xb784be02 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38489 dport 40906] != expected 0xb784be02 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55218 dport 40906] != expected 0x54a33961 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55218 dport 40906] != expected 0x54a33961 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48284 dport 40906] != expected 0xccd149a9 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48284 dport 40906] != expected 0xccd149a9 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40746 dport 40906] != expected 0x543964f7 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40746 dport 40906] != expected 0x543964f7 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42915 dport 40906] != expected 0x87e00579 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42915 dport 40906] != expected 0x87e00579 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57270 dport 40906] != expected 0x4c1b3217 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57270 dport 40906] != expected 0x4c1b3217 # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43986 dport 40906] != expected 0x2648def # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43986 dport 40906] != expected 0x2648def # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40131 dport 40906] != expected 0xc145230e # # Exception| cpu 4: rx_hash 0x1e910663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40131 dport 40906] != expected 0xc145230e # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-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 39666 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58883 dport 39666] != expected 0x813604c8 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58883 dport 39666] != expected 0x813604c8 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43755 dport 39666] != expected 0x3cdb919f # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43755 dport 39666] != expected 0x3cdb919f # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35588 dport 39666] != expected 0x326df7ab # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35588 dport 39666] != expected 0x326df7ab # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50352 dport 39666] != expected 0x32dc7694 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50352 dport 39666] != expected 0x32dc7694 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55844 dport 39666] != expected 0x3f5fbbec # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55844 dport 39666] != expected 0x3f5fbbec # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39546 dport 39666] != expected 0x3d84b1e7 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39546 dport 39666] != expected 0x3d84b1e7 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46829 dport 39666] != expected 0xe70a7ed8 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46829 dport 39666] != expected 0xe70a7ed8 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58360 dport 39666] != expected 0xe400e864 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58360 dport 39666] != expected 0xe400e864 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46353 dport 39666] != expected 0x433b7b75 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46353 dport 39666] != expected 0x433b7b75 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49679 dport 39666] != expected 0xac6ef449 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49679 dport 39666] != expected 0xac6ef449 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55886 dport 39666] != expected 0xb838b93d # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55886 dport 39666] != expected 0xb838b93d # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43956 dport 39666] != expected 0xb6a9eb8d # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43956 dport 39666] != expected 0xb6a9eb8d # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36132 dport 39666] != expected 0x2dad7d47 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36132 dport 39666] != expected 0x2dad7d47 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47998 dport 39666] != expected 0x689e4f4f # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47998 dport 39666] != expected 0x689e4f4f # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42259 dport 39666] != expected 0xeeb87ce5 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42259 dport 39666] != expected 0xeeb87ce5 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60150 dport 39666] != expected 0x7aebedc # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60150 dport 39666] != expected 0x7aebedc # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49610 dport 39666] != expected 0x8b210075 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49610 dport 39666] != expected 0x8b210075 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35552 dport 39666] != expected 0xd16936af # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35552 dport 39666] != expected 0xd16936af # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52048 dport 39666] != expected 0xa667e1f7 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52048 dport 39666] != expected 0xa667e1f7 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57920 dport 39666] != expected 0xb86efed8 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57920 dport 39666] != expected 0xb86efed8 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44749 dport 39666] != expected 0x39974da6 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44749 dport 39666] != expected 0x39974da6 # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38833 dport 39666] != expected 0xfba50feb # # Exception| cpu 5: rx_hash 0x3cc1cfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38833 dport 39666] != expected 0xfba50feb # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->