< 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 58736 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc905ff4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54918 dport 58736] != expected 0xeff7ef67 # # Exception| cpu 0: rx_hash 0x6050cbaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 54942 dport 58736] != expected 0xcca5ae41 # # Exception| cpu 4: rx_hash 0x3f2f200f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54846 dport 58736] != expected 0xe01b762c # # Exception| cpu 4: rx_hash 0x60e3175a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54850 dport 58736] != expected 0x70a55b34 # # Exception| cpu 4: rx_hash 0x81d0f745 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54894 dport 58736] != expected 0xb966c6f6 # # Exception| cpu 4: rx_hash 0x7a2faa6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54906 dport 58736] != expected 0xdc90059c # # Exception| cpu 4: rx_hash 0xfc9c8521 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54938 dport 58736] != expected 0xb79d5236 # # Exception| cpu 5: rx_hash 0x3e4899ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 54864 dport 58736] != expected 0x981a9cc6 # # Exception| cpu 5: rx_hash 0xeae2039d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54880 dport 58736] != expected 0x9b3bc55 # # Exception| cpu 5: rx_hash 0xf09d625b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54916 dport 58736] != expected 0x19861788 # # Exception| cpu 5: rx_hash 0x32faa264 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54930 dport 58736] != expected 0x8a012c0d # # Exception| cpu 5: rx_hash 0xb4fa51d9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54958 dport 58736] != expected 0x5d0c8ed2 # # Exception| cpu 0: rx_hash 0xb59de838 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54976 dport 58736] != expected 0x250d6438 # # Exception| cpu 0: rx_hash 0xdeaf1ce0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54990 dport 58736] != expected 0x95d81e9b # # Exception| cpu 4: rx_hash 0x255041c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55002 dport 58736] != expected 0xf02eddf1 # # Exception| cpu 4: rx_hash 0x54ae0827 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55020 dport 58736] != expected 0xeccef9fa # # Exception| cpu 4: rx_hash 0x5390ac03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55046 dport 58736] != expected 0x9dc2cb75 # # Exception| cpu 4: rx_hash 0x38a258db [saddr 192.0.3.2 daddr 192.0.3.1 sport 55048 dport 58736] != expected 0x2d17b1d6 # # Exception| cpu 4: rx_hash 0x91f76c3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55056 dport 58736] != expected 0xe45f0f0 # # Exception| cpu 5: rx_hash 0xea51df6d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54972 dport 58736] != expected 0xb5b34920 # # Exception| cpu 5: rx_hash 0xd2aefb9a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54992 dport 58736] != expected 0x3bc35b25 # # Exception| cpu 5: rx_hash 0xc86246ac [saddr 192.0.3.2 daddr 192.0.3.1 sport 55016 dport 58736] != expected 0x97f6058d # # Exception| cpu 5: rx_hash 0x339d1b85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55036 dport 58736] != expected 0xf200c6e7 # # Exception| cpu 0: rx_hash 0x71a335c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55122 dport 58736] != expected 0xbf8787d8 # # Exception| cpu 0: rx_hash 0x5ef6f298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55158 dport 58736] != expected 0x4bd86421 # # Exception| cpu 0: rx_hash 0x7110e932 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55182 dport 58736] != expected 0x38772ad # # Exception| cpu 4: rx_hash 0xfac598e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55070 dport 58736] != expected 0xbe908a53 # # Exception| cpu 4: rx_hash 0x17f79f81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55084 dport 58736] != expected 0xd948522f # # Exception| cpu 4: rx_hash 0xa509afb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55138 dport 58736] != expected 0x2e2ea74b # # Exception| cpu 4: rx_hash 0x1623fa90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55198 dport 58736] != expected 0x1d494db0 # # Exception| cpu 5: rx_hash 0x2e6f0297 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55086 dport 58736] != expected 0x2f39aac0 # # Exception| cpu 5: rx_hash 0x873a3670 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55094 dport 58736] != expected 0xc6bebe6 # # Exception| cpu 5: rx_hash 0x8a5c68eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55110 dport 58736] != expected 0xda7144b2 # # Exception| cpu 5: rx_hash 0xc23abc13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55154 dport 58736] != expected 0x30e09856 # # Exception| cpu 5: rx_hash 0x86ee5361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55172 dport 58736] != expected 0xc86af479 # # Exception| cpu 5: rx_hash 0x4489935e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55186 dport 58736] != expected 0x5bedcffc # # Exception| cpu 0: rx_hash 0xfb11fdf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55212 dport 58736] != expected 0x7a9195cc # # Exception| cpu 0: rx_hash 0xf7101a8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55218 dport 58736] != expected 0xd48ad072 # # Exception| cpu 0: rx_hash 0x5f229789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55236 dport 58736] != expected 0x8fd97bbe # # Exception| cpu 0: rx_hash 0xa8dc2dda [saddr 192.0.3.2 daddr 192.0.3.1 sport 55246 dport 58736] != expected 0x4434fd6a # # Exception| cpu 0: rx_hash 0xb21090ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 55286 dport 58736] != expected 0xe801a3c2 # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x71d7e8da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52596 dport 45523] OK # # # cpu 4: rx_hash 0xcefc5a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52630 dport 45523] OK # # # cpu 4: rx_hash 0xb303f415 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52670 dport 45523] OK # # # cpu 5: rx_hash 0x35b0db58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52574 dport 45523] OK # # # cpu 5: rx_hash 0xd882dc3d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52588 dport 45523] OK # # # cpu 5: rx_hash 0xd83100cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52656 dport 45523] OK # # # cpu 0: rx_hash 0x237d8114 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52600 dport 45523] OK # # # cpu 0: rx_hash 0x86295289 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52606 dport 45523] OK # # # cpu 0: rx_hash 0xa9cf4923 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52614 dport 45523] OK # # # cpu 0: rx_hash 0x1a56c0f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52646 dport 45523] OK # # # cpu 0: rx_hash 0xeda87aa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52652 dport 45523] OK # # # cpu 0: rx_hash 0x87fd3798 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52684 dport 45523] OK # # # cpu 0: rx_hash 0xd956b92c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52702 dport 45523] OK # # # cpu 0: rx_hash 0x0dfc235f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52718 dport 45523] OK # # # cpu 4: rx_hash 0xcf9be360 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52728 dport 45523] OK # # # cpu 5: rx_hash 0x8bfcd0e2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52690 dport 45523] OK # # # cpu 5: rx_hash 0x3464be49 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52716 dport 45523] OK # # # cpu 5: rx_hash 0xe3517628 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52744 dport 45523] OK # # # cpu 0: rx_hash 0xd6c80c44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52756 dport 45523] OK # # # cpu 0: rx_hash 0x2136b617 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52766 dport 45523] OK # # # cpu 0: rx_hash 0x695062ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52778 dport 45523] OK # # # cpu 0: rx_hash 0x65518595 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52788 dport 45523] OK # # # cpu 0: rx_hash 0x5cc91883 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52790 dport 45523] OK # # # cpu 4: rx_hash 0x92af3fc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52798 dport 45523] OK # # # cpu 4: rx_hash 0x93c88627 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52816 dport 45523] OK # # # cpu 4: rx_hash 0x7efa8142 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52834 dport 45523] OK # # # cpu 4: rx_hash 0x20510ff6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52848 dport 45523] OK # # # cpu 4: rx_hash 0xf849ae0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52866 dport 45523] OK # # # cpu 5: rx_hash 0xf4fb9585 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52800 dport 45523] OK # # # cpu 5: rx_hash 0x03052fd6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52810 dport 45523] OK # # # cpu 5: rx_hash 0x0f04c8ac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52820 dport 45523] OK # # # cpu 5: rx_hash 0xb09ca607 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52842 dport 45523] OK # # # cpu 0: rx_hash 0x5daea162 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52824 dport 45523] OK # # # cpu 0: rx_hash 0x19c992e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52850 dport 45523] OK # # # cpu 0: rx_hash 0x937b5ad7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52876 dport 45523] OK # # # cpu 0: rx_hash 0x9f7abdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52882 dport 45523] OK # # # cpu 0: rx_hash 0x03b6f326 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52886 dport 45523] OK # # # cpu 4: rx_hash 0xb3c48d60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48650 dport 45523] OK # # # cpu 4: rx_hash 0x9df6f3db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48704 dport 45523] OK # # # cpu 5: rx_hash 0x03c256a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48638 dport 45523] OK # # # cpu 5: rx_hash 0x23092491 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48656 dport 45523] OK # # # cpu 5: rx_hash 0xf7a3bee2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48672 dport 45523] OK # # # cpu 5: rx_hash 0xa46e6ecd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48706 dport 45523] OK # # # cpu 5: rx_hash 0xfac5e079 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48720 dport 45523] 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 44887 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58981 dport 44887] != expected 0x593898bb # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58981 dport 44887] != expected 0x593898bb # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37493 dport 44887] != expected 0x575b85f5 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37493 dport 44887] != expected 0x575b85f5 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35402 dport 44887] != expected 0x7de77c5a # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35402 dport 44887] != expected 0x7de77c5a # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50689 dport 44887] != expected 0xc45b939a # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50689 dport 44887] != expected 0xc45b939a # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43653 dport 44887] != expected 0xeb34d81c # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43653 dport 44887] != expected 0xeb34d81c # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58265 dport 44887] != expected 0xcfc8a94d # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58265 dport 44887] != expected 0xcfc8a94d # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53887 dport 44887] != expected 0x8bf1b0ae # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53887 dport 44887] != expected 0x8bf1b0ae # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46875 dport 44887] != expected 0xa442d30d # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46875 dport 44887] != expected 0xa442d30d # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60936 dport 44887] != expected 0x8196e71e # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60936 dport 44887] != expected 0x8196e71e # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38393 dport 44887] != expected 0xff476aaf # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38393 dport 44887] != expected 0xff476aaf # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40870 dport 44887] != expected 0xa8c7bc8e # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40870 dport 44887] != expected 0xa8c7bc8e # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41662 dport 44887] != expected 0xe7ae13fb # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41662 dport 44887] != expected 0xe7ae13fb # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51433 dport 44887] != expected 0xb47a6f71 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51433 dport 44887] != expected 0xb47a6f71 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44812 dport 44887] != expected 0x3c054b17 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44812 dport 44887] != expected 0x3c054b17 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44551 dport 44887] != expected 0xcae7dfec # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44551 dport 44887] != expected 0xcae7dfec # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56937 dport 44887] != expected 0xd6302fa9 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56937 dport 44887] != expected 0xd6302fa9 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40581 dport 44887] != expected 0xecde49c0 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40581 dport 44887] != expected 0xecde49c0 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51201 dport 44887] != expected 0xe2eb46e0 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51201 dport 44887] != expected 0xe2eb46e0 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59526 dport 44887] != expected 0xe17135a # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59526 dport 44887] != expected 0xe17135a # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45350 dport 44887] != expected 0x321c908 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45350 dport 44887] != expected 0x321c908 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52213 dport 44887] != expected 0xd50a4029 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52213 dport 44887] != expected 0xd50a4029 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35886 dport 44887] != expected 0x52865960 # # Exception| cpu 5: rx_hash 0x3e80efa9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35886 dport 44887] != expected 0x52865960 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 45878 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58436 dport 45878] != expected 0x9505a69f # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58436 dport 45878] != expected 0x9505a69f # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42045 dport 45878] != expected 0x30ed29a8 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42045 dport 45878] != expected 0x30ed29a8 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52493 dport 45878] != expected 0x290b18b # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52493 dport 45878] != expected 0x290b18b # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50222 dport 45878] != expected 0x231dc87c # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50222 dport 45878] != expected 0x231dc87c # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49101 dport 45878] != expected 0xe58ee9d4 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49101 dport 45878] != expected 0xe58ee9d4 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52422 dport 45878] != expected 0xc506a653 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52422 dport 45878] != expected 0xc506a653 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34282 dport 45878] != expected 0xe951dd95 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34282 dport 45878] != expected 0xe951dd95 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39892 dport 45878] != expected 0x49c5b2d9 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39892 dport 45878] != expected 0x49c5b2d9 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41239 dport 45878] != expected 0x5f65e75e # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41239 dport 45878] != expected 0x5f65e75e # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34544 dport 45878] != expected 0xb4d6ddc3 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34544 dport 45878] != expected 0xb4d6ddc3 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46073 dport 45878] != expected 0x5eba9745 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46073 dport 45878] != expected 0x5eba9745 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52976 dport 45878] != expected 0xfc17720 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52976 dport 45878] != expected 0xfc17720 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45562 dport 45878] != expected 0xaf2aa8e3 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45562 dport 45878] != expected 0xaf2aa8e3 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58265 dport 45878] != expected 0x765125ab # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58265 dport 45878] != expected 0x765125ab # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40356 dport 45878] != expected 0xa206b891 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40356 dport 45878] != expected 0xa206b891 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40638 dport 45878] != expected 0xff81b8c7 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40638 dport 45878] != expected 0xff81b8c7 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55997 dport 45878] != expected 0xfd6d1f76 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55997 dport 45878] != expected 0xfd6d1f76 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45593 dport 45878] != expected 0xae7a8932 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45593 dport 45878] != expected 0xae7a8932 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46113 dport 45878] != expected 0x521360d7 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46113 dport 45878] != expected 0x521360d7 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50767 dport 45878] != expected 0x814027f5 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50767 dport 45878] != expected 0x814027f5 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41594 dport 45878] != expected 0xd9e15023 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41594 dport 45878] != expected 0xd9e15023 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48726 dport 45878] != expected 0x9ce72946 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48726 dport 45878] != expected 0x9ce72946 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50171 dport 45878] != expected 0xe2f6c0d # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50171 dport 45878] != expected 0xe2f6c0d # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56747 dport 45878] != expected 0xafdcbaa0 # # Exception| cpu 0: rx_hash 0x15ae5a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56747 dport 45878] != expected 0xafdcbaa0 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->