< 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 1800 # 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-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 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-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 48956 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3645ac1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40758 dport 48956] != expected 0x2ce2bcef # # Exception| cpu 0: rx_hash 0xd2f59356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40846 dport 48956] != expected 0x5b262b33 # # Exception| cpu 4: rx_hash 0xcd5cc063 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40774 dport 48956] != expected 0x3b4e99aa # # Exception| cpu 4: rx_hash 0xf9f21248 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40788 dport 48956] != expected 0xd89f2695 # # Exception| cpu 4: rx_hash 0x81809e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40792 dport 48956] != expected 0x42c95931 # # Exception| cpu 4: rx_hash 0x3b6e1890 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40830 dport 48956] != expected 0x1416d320 # # Exception| cpu 5: rx_hash 0xe572bb97 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40782 dport 48956] != expected 0xb2834cc9 # # Exception| cpu 5: rx_hash 0xa9aee5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40784 dport 48956] != expected 0xcb048c52 # # Exception| cpu 5: rx_hash 0x27eeb14f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40804 dport 48956] != expected 0x7e0ab97c # # Exception| cpu 5: rx_hash 0xaf79256a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40814 dport 48956] != expected 0xd0f03991 # # Exception| cpu 5: rx_hash 0xb3f98cb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40820 dport 48956] != expected 0xbaec53cd # # Exception| cpu 0: rx_hash 0xb607b695 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40856 dport 48956] != expected 0xab6c3ecb # # Exception| cpu 0: rx_hash 0x29ecff2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40958 dport 48956] != expected 0x4c8a0e76 # # Exception| cpu 4: rx_hash 0x40356e66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40864 dport 48956] != expected 0x84347441 # # Exception| cpu 4: rx_hash 0xd422539c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40880 dport 48956] != expected 0x40d29ef0 # # Exception| cpu 4: rx_hash 0x24c74ba5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40886 dport 48956] != expected 0x747e61b9 # # Exception| cpu 4: rx_hash 0x6530a118 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40928 dport 48956] != expected 0x350dceed # # Exception| cpu 4: rx_hash 0xd6d5c8cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40968 dport 48956] != expected 0x10439332 # # Exception| cpu 5: rx_hash 0x2f3b3fe5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40896 dport 48956] != expected 0x577ebbb5 # # Exception| cpu 5: rx_hash 0xf7f05c28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40910 dport 48956] != expected 0xea1f919f # # Exception| cpu 5: rx_hash 0x33bb963a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40922 dport 48956] != expected 0x3d62d1e9 # # Exception| cpu 5: rx_hash 0xf1279ce2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40944 dport 48956] != expected 0xf1eb245c # # Exception| cpu 5: rx_hash 0xaea744d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40964 dport 48956] != expected 0x8a15ec96 # # Exception| cpu 0: rx_hash 0x9a0996f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40982 dport 48956] != expected 0x69c453a9 # # Exception| cpu 0: rx_hash 0x129e02dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40988 dport 48956] != expected 0xc73ed344 # # Exception| cpu 0: rx_hash 0x6c3b4e0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41006 dport 48956] != expected 0x469c1923 # # Exception| cpu 0: rx_hash 0xd0020805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41014 dport 48956] != expected 0xbb726f1 # # Exception| cpu 0: rx_hash 0x58959c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41020 dport 48956] != expected 0xa54da61c # # Exception| cpu 0: rx_hash 0x8ba28bad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41028 dport 48956] != expected 0x3b2c563a # # Exception| cpu 0: rx_hash 0xa38cf059 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41036 dport 48956] != expected 0xb2e18359 # # Exception| cpu 0: rx_hash 0x4fe941bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41040 dport 48956] != expected 0xec51164c # # Exception| cpu 4: rx_hash 0xe27b1ae4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40986 dport 48956] != expected 0xf3922c0d # # Exception| cpu 4: rx_hash 0x97222272 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41054 dport 48956] != expected 0x51303c66 # # Exception| cpu 5: rx_hash 0xe4acda2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40996 dport 48956] != expected 0xe86699ce # # Exception| cpu 0: rx_hash 0xc1a91550 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41060 dport 48956] != expected 0x595f2362 # # Exception| cpu 0: rx_hash 0xe9876ea4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41068 dport 48956] != expected 0xd092f601 # # Exception| cpu 0: rx_hash 0x2ee55e5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41130 dport 48956] != expected 0xd9b6eb2 # # Exception| cpu 4: rx_hash 0x314c0d69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41058 dport 48956] != expected 0x6df3dc2b # # Exception| cpu 4: rx_hash 0x6110fa81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41062 dport 48956] != expected 0x7e6876ec # # Exception| cpu 4: rx_hash 0xec795484 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41088 dport 48956] != expected 0xc1129b07 # # Exception| cpu 4: rx_hash 0x5040128a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41112 dport 48956] != expected 0x8c39a4d5 # # Exception| cpu 4: rx_hash 0x7eb9a9b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41134 dport 48956] != expected 0x1e00c475 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xfdba34d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60910 dport 51817] OK # # # cpu 4: rx_hash 0xade6c339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60906 dport 51817] OK # # # cpu 4: rx_hash 0x39f1fec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60922 dport 51817] OK # # # cpu 4: rx_hash 0xad6ea70c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60940 dport 51817] OK # # # cpu 4: rx_hash 0x5b5c7fff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60980 dport 51817] OK # # # cpu 5: rx_hash 0x0d5f2ce8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60904 dport 51817] OK # # # cpu 5: rx_hash 0x418372df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60918 dport 51817] OK # # # cpu 5: rx_hash 0xc914e6fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60924 dport 51817] OK # # # cpu 5: rx_hash 0xb1ee0ed3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60950 dport 51817] OK # # # cpu 5: rx_hash 0xb739ce19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60968 dport 51817] OK # # # cpu 0: rx_hash 0xcf4b4205 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60964 dport 51817] OK # # # cpu 0: rx_hash 0xd3cbebda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60990 dport 51817] OK # # # cpu 0: rx_hash 0xa0451386 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60996 dport 51817] OK # # # cpu 4: rx_hash 0xf61201f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32770 dport 51817] OK # # # cpu 4: rx_hash 0x92e02430 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32788 dport 51817] OK # # # cpu 5: rx_hash 0x56abee22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32768 dport 51817] OK # # # cpu 5: rx_hash 0x06f719ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32772 dport 51817] OK # # # cpu 5: rx_hash 0x280ea2f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32818 dport 51817] OK # # # cpu 5: rx_hash 0x507c2ee8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32830 dport 51817] OK # # # cpu 5: rx_hash 0x0bdcad40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32844 dport 51817] OK # # # cpu 0: rx_hash 0x2ed9623e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32780 dport 51817] OK # # # cpu 0: rx_hash 0xbc199f0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32802 dport 51817] OK # # # cpu 0: rx_hash 0x3f727f6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32862 dport 51817] OK # # # cpu 4: rx_hash 0xb7e5eb4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32852 dport 51817] OK # # # cpu 4: rx_hash 0x41d733bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32876 dport 51817] OK # # # cpu 4: rx_hash 0x9fbdc8d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57950 dport 51817] OK # # # cpu 4: rx_hash 0x85eaa1c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57978 dport 51817] OK # # # cpu 5: rx_hash 0xe7b91ca6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32848 dport 51817] OK # # # cpu 5: rx_hash 0xcfe13f3d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57946 dport 51817] OK # # # cpu 5: rx_hash 0x0d7d35e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57968 dport 51817] OK # # # cpu 5: rx_hash 0xd5b65628 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57982 dport 51817] OK # # # cpu 0: rx_hash 0x698f1026 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57958 dport 51817] OK # # # cpu 0: rx_hash 0x1403a61a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57990 dport 51817] OK # # # cpu 0: rx_hash 0xccc8c5d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57992 dport 51817] OK # # # cpu 4: rx_hash 0x58dff82d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58008 dport 51817] OK # # # cpu 4: rx_hash 0xaeed20de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58016 dport 51817] OK # # # cpu 4: rx_hash 0x3afa1d24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58032 dport 51817] OK # # # cpu 4: rx_hash 0xc1e3715d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58048 dport 51817] OK # # # cpu 5: rx_hash 0x3c2dddee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57998 dport 51817] OK # # # cpu 5: rx_hash 0x91bf86b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58052 dport 51817] OK # # # cpu 5: rx_hash 0x05a8bb4f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58068 dport 51817] OK # # # cpu 5: rx_hash 0x8be8efa0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58080 dport 51817] OK # # # cpu 5: rx_hash 0x037f7b85 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58090 dport 51817] OK # # # cpu 5: rx_hash 0x4fa325b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58100 dport 51817] 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-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 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-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 57694 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40182 dport 57694] != expected 0xdb2edbef # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40182 dport 57694] != expected 0xdb2edbef # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57043 dport 57694] != expected 0x6a3ea182 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57043 dport 57694] != expected 0x6a3ea182 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39513 dport 57694] != expected 0x8ffa5e29 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39513 dport 57694] != expected 0x8ffa5e29 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41240 dport 57694] != expected 0xdceb4e2c # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41240 dport 57694] != expected 0xdceb4e2c # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33766 dport 57694] != expected 0x9ffd835 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33766 dport 57694] != expected 0x9ffd835 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55809 dport 57694] != expected 0xeb59e2ed # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55809 dport 57694] != expected 0xeb59e2ed # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48749 dport 57694] != expected 0x808583d8 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48749 dport 57694] != expected 0x808583d8 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53989 dport 57694] != expected 0xb69d975d # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53989 dport 57694] != expected 0xb69d975d # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54778 dport 57694] != expected 0x300e3e8f # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54778 dport 57694] != expected 0x300e3e8f # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55201 dport 57694] != expected 0xb3627237 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55201 dport 57694] != expected 0xb3627237 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58194 dport 57694] != expected 0x4dbe7a82 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58194 dport 57694] != expected 0x4dbe7a82 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49519 dport 57694] != expected 0x185675f2 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49519 dport 57694] != expected 0x185675f2 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57060 dport 57694] != expected 0xb6696a3f # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57060 dport 57694] != expected 0xb6696a3f # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52738 dport 57694] != expected 0x6bd7613e # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52738 dport 57694] != expected 0x6bd7613e # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51436 dport 57694] != expected 0xc054f549 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51436 dport 57694] != expected 0xc054f549 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57535 dport 57694] != expected 0x2839e567 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57535 dport 57694] != expected 0x2839e567 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34884 dport 57694] != expected 0xebc7b19e # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34884 dport 57694] != expected 0xebc7b19e # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52838 dport 57694] != expected 0xab06040d # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52838 dport 57694] != expected 0xab06040d # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51212 dport 57694] != expected 0x4b82e7eb # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51212 dport 57694] != expected 0x4b82e7eb # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39945 dport 57694] != expected 0x6711a2cb # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39945 dport 57694] != expected 0x6711a2cb # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40706 dport 57694] != expected 0xbdecd0c5 # # Exception| cpu 5: rx_hash 0xc1400e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40706 dport 57694] != expected 0xbdecd0c5 # # 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 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-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 39284 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45413 dport 39284] != expected 0xdf939152 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45413 dport 39284] != expected 0xdf939152 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54660 dport 39284] != expected 0x553aa6a # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54660 dport 39284] != expected 0x553aa6a # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56817 dport 39284] != expected 0xe4dc022 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56817 dport 39284] != expected 0xe4dc022 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60998 dport 39284] != expected 0xb67a9592 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60998 dport 39284] != expected 0xb67a9592 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43070 dport 39284] != expected 0x3f9862c8 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43070 dport 39284] != expected 0x3f9862c8 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43050 dport 39284] != expected 0xfbd3a8da # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43050 dport 39284] != expected 0xfbd3a8da # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32895 dport 39284] != expected 0x828c57f1 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32895 dport 39284] != expected 0x828c57f1 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44189 dport 39284] != expected 0x448b770e # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44189 dport 39284] != expected 0x448b770e # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50073 dport 39284] != expected 0x9e21360b # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50073 dport 39284] != expected 0x9e21360b # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52807 dport 39284] != expected 0xcf4341ae # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52807 dport 39284] != expected 0xcf4341ae # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57468 dport 39284] != expected 0x472969d3 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57468 dport 39284] != expected 0x472969d3 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60081 dport 39284] != expected 0x2c278538 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60081 dport 39284] != expected 0x2c278538 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52906 dport 39284] != expected 0x8bcea42c # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52906 dport 39284] != expected 0x8bcea42c # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45808 dport 39284] != expected 0xc5c8a96d # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45808 dport 39284] != expected 0xc5c8a96d # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47125 dport 39284] != expected 0xcce3a08f # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47125 dport 39284] != expected 0xcce3a08f # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32913 dport 39284] != expected 0x27cb8200 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32913 dport 39284] != expected 0x27cb8200 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58529 dport 39284] != expected 0x1fe873a1 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58529 dport 39284] != expected 0x1fe873a1 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48025 dport 39284] != expected 0x2bf2011c # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48025 dport 39284] != expected 0x2bf2011c # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45038 dport 39284] != expected 0xd3b9e134 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45038 dport 39284] != expected 0xd3b9e134 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46555 dport 39284] != expected 0x996ead0 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46555 dport 39284] != expected 0x996ead0 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52092 dport 39284] != expected 0x13aa8606 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52092 dport 39284] != expected 0x13aa8606 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44359 dport 39284] != expected 0x66cd85cf # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44359 dport 39284] != expected 0x66cd85cf # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58837 dport 39284] != expected 0xbdec9bef # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58837 dport 39284] != expected 0xbdec9bef # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50395 dport 39284] != expected 0x542c8063 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50395 dport 39284] != expected 0x542c8063 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50681 dport 39284] != expected 0xb7df8290 # # Exception| cpu 5: rx_hash 0xbdd031cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50681 dport 39284] != expected 0xb7df8290 # # Exception| count: pass=0 nohash=0 fail=50 # # 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 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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__->