< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 50365 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 52 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4d9aff5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35618 dport 50365] != expected 0x418cf1c0 # # Exception| cpu 0: rx_hash 0x04e36453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35626 dport 50365] != expected 0x94ab28cc # # Exception| cpu 0: rx_hash 0x25423d50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35668 dport 50365] != expected 0x5a22c60c # # Exception| cpu 0: rx_hash 0x2dcc5732 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35690 dport 50365] != expected 0x6e0fd3ed # # Exception| cpu 0: rx_hash 0xac96f686 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35704 dport 50365] != expected 0xd0035b5b # # Exception| cpu 0: rx_hash 0x0a09a198 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35728 dport 50365] != expected 0xf79bf2a5 # # Exception| cpu 0: rx_hash 0xf46560bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35742 dport 50365] != expected 0xdc6cfd81 # # Exception| cpu 0: rx_hash 0xd90d66ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 35746 dport 50365] != expected 0xbcde8c50 # # Exception| cpu 0: rx_hash 0xeb05a841 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35786 dport 50365] != expected 0x6614583e # # Exception| cpu 0: rx_hash 0x2ba8f89b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35822 dport 50365] != expected 0x39121c65 # # Exception| cpu 0: rx_hash 0x2ea7b720 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35848 dport 50365] != expected 0xeb2a54a1 # # Exception| cpu 0: rx_hash 0x18e84cbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35868 dport 50365] != expected 0xabf60a3f # # Exception| cpu 0: rx_hash 0x7cf9d1e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35880 dport 50365] != expected 0x1e63a2e2 # # Exception| cpu 0: rx_hash 0x07888441 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35912 dport 50365] != expected 0x118eaf80 # # Exception| cpu 0: rx_hash 0xfbc7dffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 36030 dport 50365] != expected 0xf772e5dc # # Exception| cpu 0: rx_hash 0x240a47da [saddr 192.0.3.2 daddr 192.0.3.1 sport 36046 dport 50365] != expected 0x120c0438 # # Exception| cpu 0: rx_hash 0x8838e03e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36064 dport 50365] != expected 0xccb2fd5f # # Exception| cpu 0: rx_hash 0xf70e80ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 36092 dport 50365] != expected 0x59497acd # # Exception| cpu 0: rx_hash 0xb6b21d3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36136 dport 50365] != expected 0x60ca9c2a # # Exception| cpu 0: rx_hash 0x84bad395 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36160 dport 50365] != expected 0xba004844 # # Exception| cpu 0: rx_hash 0x1649e58c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36164 dport 50365] != expected 0x104ffa5c # # Exception| cpu 0: rx_hash 0xba7b4268 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36202 dport 50365] != expected 0xcef1033b # # Exception| cpu 0: rx_hash 0xc54d22fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36214 dport 50365] != expected 0x5b0a84a9 # # Exception| cpu 0: rx_hash 0x9dbeb4c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36240 dport 50365] != expected 0x57652273 # # Exception| cpu 0: rx_hash 0x318c1326 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36286 dport 50365] != expected 0x89dbdb14 # # Exception| cpu 0: rx_hash 0x5954d129 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36296 dport 50365] != expected 0x9275ecd8 # # Exception| cpu 0: rx_hash 0x18a32047 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36350 dport 50365] != expected 0x737f2035 # # Exception| cpu 0: rx_hash 0x35ee906b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36358 dport 50365] != expected 0xff89c4e1 # # Exception| cpu 0: rx_hash 0xd0a5ac83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36384 dport 50365] != expected 0xf410e48a # # Exception| cpu 0: rx_hash 0x0f6834a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36432 dport 50365] != expected 0x116e056e # # Exception| cpu 0: rx_hash 0xb87d6e8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36438 dport 50365] != expected 0xefbed346 # # Exception| cpu 0: rx_hash 0x6b79a9fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36452 dport 50365] != expected 0xa4fbadb3 # # Exception| cpu 0: rx_hash 0xe80092d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36494 dport 50365] != expected 0xd7fc607d # # Exception| cpu 0: rx_hash 0xa9f763b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36536 dport 50365] != expected 0x36f6ac90 # # Exception| cpu 0: rx_hash 0x40750002 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36572 dport 50365] != expected 0x935413ea # # Exception| cpu 0: rx_hash 0xc9a1cbd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36592 dport 50365] != expected 0x19758ebd # # Exception| cpu 0: rx_hash 0x48b00698 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36608 dport 50365] != expected 0x7ff02c01 # # Exception| cpu 0: rx_hash 0xffa55cb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36614 dport 50365] != expected 0x8120fa29 # # Exception| cpu 0: rx_hash 0x5b199135 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36630 dport 50365] != expected 0x6bb316af # # Exception| cpu 0: rx_hash 0x65d800c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36668 dport 50365] != expected 0x1f425dd0 # # Exception| cpu 0: rx_hash 0xf36c03e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36676 dport 50365] != expected 0x2f1b6538 # # Exception| cpu 0: rx_hash 0xba1598ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 36684 dport 50365] != expected 0xfa3cbc34 # # Exception| cpu 0: rx_hash 0x84d40911 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36710 dport 50365] != expected 0x8ecdf74b # # Exception| cpu 0: rx_hash 0xf9c1f31a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36738 dport 50365] != expected 0xd63d35a1 # # Exception| cpu 0: rx_hash 0xd4a9f54a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36798 dport 50365] != expected 0xb68f4470 # # Exception| cpu 0: rx_hash 0x67fb9a50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36804 dport 50365] != expected 0xd24918a8 # # Exception| cpu 0: rx_hash 0x2e82015c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36812 dport 50365] != expected 0x76ec1a4 # # Exception| cpu 0: rx_hash 0x104390a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36838 dport 50365] != expected 0x739f8adb # # Exception| cpu 0: rx_hash 0x6f75f032 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36858 dport 50365] != expected 0xe6640d49 # # Exception| cpu 0: rx_hash 0x62ff7c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36896 dport 50365] != expected 0xbcd18069 # # Exception| cpu 0: rx_hash 0xd5ea26a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36902 dport 50365] != expected 0x42015641 # # Exception| cpu 0: rx_hash 0xc2048438 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36940 dport 50365] != expected 0xcc54e61f # # Exception| count: pass=0 nohash=0 fail=52 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xce195371 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33586 dport 46742] OK # # # cpu 0: rx_hash 0xd1799b8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33638 dport 46742] OK # # # cpu 0: rx_hash 0x898a0db6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33664 dport 46742] OK # # # cpu 0: rx_hash 0xbfc5f629 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33684 dport 46742] OK # # # cpu 0: rx_hash 0xb30ca97a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33750 dport 46742] OK # # # cpu 0: rx_hash 0x1f3e0e9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33784 dport 46742] OK # # # cpu 0: rx_hash 0x5348da29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33814 dport 46742] OK # # # cpu 0: rx_hash 0x3fd72d17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33820 dport 46742] OK # # # cpu 0: rx_hash 0x6d894bd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33852 dport 46742] OK # # # cpu 0: rx_hash 0xdedb24ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33862 dport 46742] OK # # # cpu 0: rx_hash 0x97a2bfc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33870 dport 46742] OK # # # cpu 0: rx_hash 0x331e7244 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33886 dport 46742] OK # # # cpu 0: rx_hash 0xbacab992 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33906 dport 46742] OK # # # cpu 0: rx_hash 0x9d0f4f38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33928 dport 46742] OK # # # cpu 0: rx_hash 0xa3cedec5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33954 dport 46742] OK # # # cpu 0: rx_hash 0xdcf8be56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33982 dport 46742] OK # # # cpu 0: rx_hash 0xb4207c59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33992 dport 46742] OK # # # cpu 0: rx_hash 0x3df4b78f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34020 dport 46742] OK # # # cpu 0: rx_hash 0x748d2c83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34028 dport 46742] OK # # # cpu 0: rx_hash 0xbcae163b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34038 dport 46742] OK # # # cpu 0: rx_hash 0x3dbfdb77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34054 dport 46742] OK # # # cpu 0: rx_hash 0x2e164cda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34064 dport 46742] OK # # # cpu 0: rx_hash 0xf1dbd4fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34144 dport 46742] OK # # # cpu 0: rx_hash 0x1c1e8274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34168 dport 46742] OK # # # cpu 0: rx_hash 0x1e3d18ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34176 dport 46742] OK # # # cpu 0: rx_hash 0x44ed144d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34206 dport 46742] OK # # # cpu 0: rx_hash 0xb20fbf08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34222 dport 46742] OK # # # cpu 0: rx_hash 0x33551ebc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34236 dport 46742] OK # # # cpu 0: rx_hash 0x5b8ddcb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34250 dport 46742] OK # # # cpu 0: rx_hash 0x93aee60b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34256 dport 46742] OK # # # cpu 0: rx_hash 0xd2591765 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34278 dport 46742] OK # # # cpu 0: rx_hash 0x5303b6d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34292 dport 46742] OK # # # cpu 0: rx_hash 0x1a7a2ddd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34300 dport 46742] OK # # # cpu 0: rx_hash 0x8022c7da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34306 dport 46742] OK # # # cpu 0: rx_hash 0x938b5077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34324 dport 46742] OK # # # cpu 0: rx_hash 0x4801fd62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34328 dport 46742] OK # # # cpu 0: rx_hash 0x2c10603e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34348 dport 46742] OK # # # cpu 0: rx_hash 0x8ceb9889 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34368 dport 46742] OK # # # cpu 0: rx_hash 0xf3ddf81a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34396 dport 46742] OK # # # cpu 0: rx_hash 0x4c46c853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34404 dport 46742] OK # # # cpu 0: rx_hash 0xc7b1991d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34480 dport 46742] OK # # # cpu 0: rx_hash 0x8a8f3720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34500 dport 46742] OK # # # cpu 0: rx_hash 0xc3f6ac2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34508 dport 46742] OK # # # cpu 0: rx_hash 0xbcc0ccbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34512 dport 46742] OK # # # cpu 0: rx_hash 0x91a8caef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34540 dport 46742] OK # # # cpu 0: rx_hash 0xb44ea6dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34542 dport 46742] OK # # # cpu 0: rx_hash 0x7c6d9c65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34548 dport 46742] OK # # # cpu 0: rx_hash 0x0310900e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34570 dport 46742] OK # # # cpu 0: rx_hash 0xe65bace6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34604 dport 46742] OK # # # cpu 0: rx_hash 0xf1b50e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34630 dport 46742] OK # # # cpu 0: rx_hash 0xb261658c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34696 dport 46742] OK # # # cpu 0: rx_hash 0x05743fa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34702 dport 46742] OK # # # cpu 0: rx_hash 0x72cc3556 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34732 dport 46742] OK # # # cpu 0: rx_hash 0x24d566a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34800 dport 46742] OK # # # cpu 0: rx_hash 0x07f3987a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34882 dport 46742] OK # # # count: pass=55 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 39025 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37095 dport 39025] != expected 0x5e10fcc4 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37095 dport 39025] != expected 0x5e10fcc4 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42904 dport 39025] != expected 0x93efee60 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42904 dport 39025] != expected 0x93efee60 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47344 dport 39025] != expected 0x7f4d6025 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47344 dport 39025] != expected 0x7f4d6025 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36053 dport 39025] != expected 0x62c079b6 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36053 dport 39025] != expected 0x62c079b6 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38859 dport 39025] != expected 0xa668f8d # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38859 dport 39025] != expected 0xa668f8d # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39872 dport 39025] != expected 0xf29f92ba # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39872 dport 39025] != expected 0xf29f92ba # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43272 dport 39025] != expected 0x6b058879 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43272 dport 39025] != expected 0x6b058879 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35335 dport 39025] != expected 0x7bc4a767 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35335 dport 39025] != expected 0x7bc4a767 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47374 dport 39025] != expected 0x323fcdbd # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47374 dport 39025] != expected 0x323fcdbd # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52809 dport 39025] != expected 0xdcc7b82b # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52809 dport 39025] != expected 0xdcc7b82b # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41515 dport 39025] != expected 0x6dc5541f # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41515 dport 39025] != expected 0x6dc5541f # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52353 dport 39025] != expected 0x314278f2 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52353 dport 39025] != expected 0x314278f2 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60709 dport 39025] != expected 0x3e4a3607 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60709 dport 39025] != expected 0x3e4a3607 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53834 dport 39025] != expected 0x56f3effc # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53834 dport 39025] != expected 0x56f3effc # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45431 dport 39025] != expected 0xe48d1aec # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45431 dport 39025] != expected 0xe48d1aec # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43301 dport 39025] != expected 0x481add4e # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43301 dport 39025] != expected 0x481add4e # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35033 dport 39025] != expected 0x82025d10 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35033 dport 39025] != expected 0x82025d10 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59486 dport 39025] != expected 0x12b1d3c5 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59486 dport 39025] != expected 0x12b1d3c5 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42665 dport 39025] != expected 0x5ba2020d # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42665 dport 39025] != expected 0x5ba2020d # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35211 dport 39025] != expected 0xb803104f # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35211 dport 39025] != expected 0xb803104f # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51038 dport 39025] != expected 0x50c653f4 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51038 dport 39025] != expected 0x50c653f4 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35055 dport 39025] != expected 0x630891fd # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35055 dport 39025] != expected 0x630891fd # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35157 dport 39025] != expected 0x7e91755c # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35157 dport 39025] != expected 0x7e91755c # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51386 dport 39025] != expected 0x99b458d9 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51386 dport 39025] != expected 0x99b458d9 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58655 dport 39025] != expected 0xeffdb627 # # Exception| cpu 5: rx_hash 0x2388e5e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58655 dport 39025] != expected 0xeffdb627 # # Exception| count: pass=0 nohash=0 fail=50 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 41817 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47972 dport 41817] != expected 0xef90cbdd # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47972 dport 41817] != expected 0xef90cbdd # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33161 dport 41817] != expected 0x5eaa0fe3 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33161 dport 41817] != expected 0x5eaa0fe3 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53548 dport 41817] != expected 0x5ad18d12 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53548 dport 41817] != expected 0x5ad18d12 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49510 dport 41817] != expected 0x3c5f580 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49510 dport 41817] != expected 0x3c5f580 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60044 dport 41817] != expected 0x98c9c3e5 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60044 dport 41817] != expected 0x98c9c3e5 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42291 dport 41817] != expected 0x2c806778 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42291 dport 41817] != expected 0x2c806778 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41666 dport 41817] != expected 0x71ea670b # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41666 dport 41817] != expected 0x71ea670b # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43124 dport 41817] != expected 0x78e69022 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43124 dport 41817] != expected 0x78e69022 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39210 dport 41817] != expected 0xd3a48191 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39210 dport 41817] != expected 0xd3a48191 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46261 dport 41817] != expected 0xd9edd4f6 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46261 dport 41817] != expected 0xd9edd4f6 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35429 dport 41817] != expected 0x7ce13dcb # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35429 dport 41817] != expected 0x7ce13dcb # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59558 dport 41817] != expected 0x432db474 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59558 dport 41817] != expected 0x432db474 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55968 dport 41817] != expected 0x3ebea98 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55968 dport 41817] != expected 0x3ebea98 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33652 dport 41817] != expected 0x60939d6b # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33652 dport 41817] != expected 0x60939d6b # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54877 dport 41817] != expected 0x932c14d1 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54877 dport 41817] != expected 0x932c14d1 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55809 dport 41817] != expected 0x8eeecd8e # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55809 dport 41817] != expected 0x8eeecd8e # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34255 dport 41817] != expected 0xb202959f # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34255 dport 41817] != expected 0xb202959f # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57951 dport 41817] != expected 0xd6ae697e # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57951 dport 41817] != expected 0xd6ae697e # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37540 dport 41817] != expected 0xaf788a29 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37540 dport 41817] != expected 0xaf788a29 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43556 dport 41817] != expected 0x105088a9 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43556 dport 41817] != expected 0x105088a9 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44928 dport 41817] != expected 0xfcb37e2d # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44928 dport 41817] != expected 0xfcb37e2d # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49235 dport 41817] != expected 0xe6537c61 # # Exception| cpu 4: rx_hash 0x5f929669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49235 dport 41817] != expected 0xe6537c61 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->