< 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 40754 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x04acb877 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49178 dport 40754] != expected 0x6f5dde7c # # Exception| cpu 0: rx_hash 0x66219e83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49218 dport 40754] != expected 0x1ed39336 # # Exception| cpu 0: rx_hash 0x08dc2e74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49238 dport 40754] != expected 0x411120b7 # # Exception| cpu 0: rx_hash 0xdf6f9298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49288 dport 40754] != expected 0xc7fec61a # # Exception| cpu 0: rx_hash 0x49c22c2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49294 dport 40754] != expected 0x12f883e7 # # Exception| cpu 0: rx_hash 0xc78ebe9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49326 dport 40754] != expected 0x9b673b8d # # Exception| cpu 0: rx_hash 0x3fdeb0dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49340 dport 40754] != expected 0x11a3cdf1 # # Exception| cpu 0: rx_hash 0x127d4011 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49374 dport 40754] != expected 0x45082f07 # # Exception| cpu 0: rx_hash 0x41cab34d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49396 dport 40754] != expected 0x7312f06e # # Exception| cpu 0: rx_hash 0x0a9c6c17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49400 dport 40754] != expected 0x1991d290 # # Exception| cpu 0: rx_hash 0xcce642ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 49446 dport 40754] != expected 0xe4dc330 # # Exception| cpu 0: rx_hash 0x46d2d97d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49456 dport 40754] != expected 0xc874f618 # # Exception| cpu 0: rx_hash 0x563b6a1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49516 dport 40754] != expected 0xf5077806 # # Exception| cpu 0: rx_hash 0x2a6f2be9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49546 dport 40754] != expected 0xcf36b7be # # Exception| cpu 0: rx_hash 0x7da0d1d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49558 dport 40754] != expected 0xb68ae595 # # Exception| cpu 0: rx_hash 0xd23f25aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 49560 dport 40754] != expected 0x45f241c2 # # Exception| cpu 0: rx_hash 0x0bbc4d26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49572 dport 40754] != expected 0xb5d1ab83 # # Exception| cpu 0: rx_hash 0x48e20d1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49618 dport 40754] != expected 0xbeb8faf4 # # Exception| cpu 0: rx_hash 0x71d047d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49626 dport 40754] != expected 0x98c61b5e # # Exception| cpu 0: rx_hash 0xe305f002 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49642 dport 40754] != expected 0x266d3e1 # # Exception| cpu 0: rx_hash 0x8df840f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49662 dport 40754] != expected 0x5da46060 # # Exception| cpu 0: rx_hash 0x90d15438 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49674 dport 40754] != expected 0xb4fb552f # # Exception| cpu 0: rx_hash 0xb57a3b95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49682 dport 40754] != expected 0x81bac450 # # Exception| cpu 0: rx_hash 0x12ed5089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49766 dport 40754] != expected 0x1328138e # # Exception| cpu 0: rx_hash 0x6eb9117a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49792 dport 40754] != expected 0x2919dc36 # # Exception| cpu 0: rx_hash 0xe48d8aaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 49814 dport 40754] != expected 0xef20e91e # # Exception| cpu 0: rx_hash 0x3d0ee226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49834 dport 40754] != expected 0x1f03035f # # Exception| cpu 0: rx_hash 0x53f352d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49854 dport 40754] != expected 0x40c1b0de # # Exception| cpu 0: rx_hash 0x5bfbcdb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49860 dport 40754] != expected 0x212bc357 # # Exception| cpu 0: rx_hash 0x4762e8d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49876 dport 40754] != expected 0x3214b382 # # Exception| cpu 0: rx_hash 0xd5b75f02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49892 dport 40754] != expected 0xa8b47b3d # # Exception| cpu 0: rx_hash 0xbb4aeff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49904 dport 40754] != expected 0xf776c8bc # # Exception| cpu 0: rx_hash 0x99f9ea68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49964 dport 40754] != expected 0x79515fb5 # # Exception| cpu 0: rx_hash 0xff0cc5fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 49986 dport 40754] != expected 0x47799fbd # # Exception| cpu 0: rx_hash 0x95897c6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50016 dport 40754] != expected 0x571da17e # # Exception| cpu 0: rx_hash 0xe9dd3d98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50054 dport 40754] != expected 0x6d2c6ec6 # # Exception| cpu 0: rx_hash 0x4a325fe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50116 dport 40754] != expected 0xb018345a # # Exception| cpu 0: rx_hash 0x24cfef11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50128 dport 40754] != expected 0xefda87db # # Exception| cpu 0: rx_hash 0x6be13929 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50154 dport 40754] != expected 0xcaff2867 # # Exception| cpu 0: rx_hash 0x3c2ec317 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50166 dport 40754] != expected 0xb3437a4c # # Exception| cpu 0: rx_hash 0x388ed2a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50184 dport 40754] != expected 0x1d5d5c3 # # Exception| cpu 0: rx_hash 0x8ff00ada [saddr 192.0.3.2 daddr 192.0.3.1 sport 50208 dport 40754] != expected 0xae348c03 # # Exception| cpu 0: rx_hash 0xaa5b6577 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50232 dport 40754] != expected 0x9b751d7c # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x3ee9234a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46352 dport 50972] OK # # # cpu 0: rx_hash 0xe31242a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46362 dport 50972] OK # # # cpu 0: rx_hash 0xc2c1246b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46388 dport 50972] OK # # # cpu 0: rx_hash 0x819f6450 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46402 dport 50972] OK # # # cpu 0: rx_hash 0xeb1addc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46432 dport 50972] OK # # # cpu 0: rx_hash 0x997e4856 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46436 dport 50972] OK # # # cpu 0: rx_hash 0x7db76371 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46438 dport 50972] OK # # # cpu 0: rx_hash 0xbcd527fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46460 dport 50972] OK # # # cpu 0: rx_hash 0x24484d2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46488 dport 50972] OK # # # cpu 0: rx_hash 0x2030444d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46510 dport 50972] OK # # # cpu 0: rx_hash 0x9b3e0a35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46538 dport 50972] OK # # # cpu 0: rx_hash 0xf5c3bac2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46558 dport 50972] OK # # # cpu 0: rx_hash 0x09ebbde3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46586 dport 50972] OK # # # cpu 0: rx_hash 0x5f947674 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46594 dport 50972] OK # # # cpu 0: rx_hash 0x9ef632fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46616 dport 50972] OK # # # cpu 0: rx_hash 0xf4738b6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46650 dport 50972] OK # # # cpu 0: rx_hash 0xb72dcb50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46668 dport 50972] OK # # # cpu 0: rx_hash 0x53e4e077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46670 dport 50972] OK # # # cpu 0: rx_hash 0xe0e2316e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46672 dport 50972] OK # # # cpu 0: rx_hash 0x8a6788fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46706 dport 50972] OK # # # cpu 0: rx_hash 0x84575c9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46736 dport 50972] OK # # # cpu 0: rx_hash 0x0a1bce29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46768 dport 50972] OK # # # cpu 0: rx_hash 0xc37115c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46800 dport 50972] OK # # # cpu 0: rx_hash 0x51a4a214 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46816 dport 50972] OK # # # cpu 0: rx_hash 0x3f5912e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46836 dport 50972] OK # # # cpu 0: rx_hash 0xaa94cf05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46848 dport 50972] OK # # # cpu 0: rx_hash 0xe1c2105f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46860 dport 50972] OK # # # cpu 0: rx_hash 0xd480cc95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46920 dport 50972] OK # # # cpu 0: rx_hash 0x119a817d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46948 dport 50972] OK # # # cpu 0: rx_hash 0x1faa551d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46982 dport 50972] OK # # # cpu 0: rx_hash 0x26981fd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46990 dport 50972] OK # # # cpu 0: rx_hash 0x4c1da641 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47020 dport 50972] OK # # # cpu 0: rx_hash 0x8d7fe2cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47030 dport 50972] OK # # # cpu 0: rx_hash 0x588c1c44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47046 dport 50972] OK # # # cpu 0: rx_hash 0x85777daa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47052 dport 50972] OK # # # cpu 0: rx_hash 0x0f43e67a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47066 dport 50972] OK # # # cpu 0: rx_hash 0x7d2773e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47070 dport 50972] OK # # # cpu 0: rx_hash 0xca59ab92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47094 dport 50972] OK # # # cpu 0: rx_hash 0xacc0886e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47112 dport 50972] OK # # # cpu 0: rx_hash 0xfb0f7250 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47124 dport 50972] OK # # # cpu 0: rx_hash 0x69dac586 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47140 dport 50972] OK # # # cpu 0: rx_hash 0xd2d48bfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47168 dport 50972] OK # # # cpu 0: rx_hash 0x7d4b7f83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47182 dport 50972] OK # # # cpu 0: rx_hash 0xb661e60b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47232 dport 50972] OK # # # cpu 0: rx_hash 0x8f53acc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47240 dport 50972] OK # # # cpu 0: rx_hash 0x1d861b14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47288 dport 50972] OK # # # cpu 0: rx_hash 0x67ea11e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47302 dport 50972] OK # # # cpu 0: rx_hash 0x2cbccebc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47306 dport 50972] OK # # # cpu 0: rx_hash 0x5ed85b2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47310 dport 50972] OK # # # cpu 0: rx_hash 0xa2f05c0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47338 dport 50972] OK # # # count: pass=50 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 60524 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39219 dport 60524] != expected 0x9c21a1c3 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39219 dport 60524] != expected 0x9c21a1c3 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43613 dport 60524] != expected 0xbe39cd88 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43613 dport 60524] != expected 0xbe39cd88 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35880 dport 60524] != expected 0xf008ef8 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35880 dport 60524] != expected 0xf008ef8 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56546 dport 60524] != expected 0xb17a2b78 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56546 dport 60524] != expected 0xb17a2b78 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35840 dport 60524] != expected 0xa0e1d738 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35840 dport 60524] != expected 0xa0e1d738 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51441 dport 60524] != expected 0x951612e4 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51441 dport 60524] != expected 0x951612e4 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33831 dport 60524] != expected 0x3da9591d # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33831 dport 60524] != expected 0x3da9591d # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44261 dport 60524] != expected 0xc550cc2 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44261 dport 60524] != expected 0xc550cc2 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34973 dport 60524] != expected 0x2c819b99 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34973 dport 60524] != expected 0x2c819b99 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53429 dport 60524] != expected 0x16114c14 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53429 dport 60524] != expected 0x16114c14 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47983 dport 60524] != expected 0x55424be3 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47983 dport 60524] != expected 0x55424be3 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56598 dport 60524] != expected 0x90bce5b1 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56598 dport 60524] != expected 0x90bce5b1 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41211 dport 60524] != expected 0xfa785b62 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41211 dport 60524] != expected 0xfa785b62 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34938 dport 60524] != expected 0x25475972 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34938 dport 60524] != expected 0x25475972 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43177 dport 60524] != expected 0xc6550fca # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43177 dport 60524] != expected 0xc6550fca # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52265 dport 60524] != expected 0x22b34c77 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52265 dport 60524] != expected 0x22b34c77 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35974 dport 60524] != expected 0x57807cdf # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35974 dport 60524] != expected 0x57807cdf # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33477 dport 60524] != expected 0x67b053b4 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33477 dport 60524] != expected 0x67b053b4 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52463 dport 60524] != expected 0x911d3ba5 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52463 dport 60524] != expected 0x911d3ba5 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58502 dport 60524] != expected 0x876b525a # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58502 dport 60524] != expected 0x876b525a # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41927 dport 60524] != expected 0x53f1bda8 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41927 dport 60524] != expected 0x53f1bda8 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56378 dport 60524] != expected 0xe2938828 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56378 dport 60524] != expected 0xe2938828 # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45085 dport 60524] != expected 0xb95aabaa # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45085 dport 60524] != expected 0xb95aabaa # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38117 dport 60524] != expected 0xbbe9d2eb # # Exception| cpu 5: rx_hash 0xa4f8dbc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38117 dport 60524] != expected 0xbbe9d2eb # # Exception| count: pass=0 nohash=0 fail=48 # # 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 35076 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57479 dport 35076] != expected 0x402ca085 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57479 dport 35076] != expected 0x402ca085 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43566 dport 35076] != expected 0x5bc9d735 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43566 dport 35076] != expected 0x5bc9d735 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42209 dport 35076] != expected 0x77de8706 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42209 dport 35076] != expected 0x77de8706 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57391 dport 35076] != expected 0xd4c15c52 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57391 dport 35076] != expected 0xd4c15c52 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57534 dport 35076] != expected 0x22590bd5 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57534 dport 35076] != expected 0x22590bd5 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46334 dport 35076] != expected 0xbc569975 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46334 dport 35076] != expected 0xbc569975 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57753 dport 35076] != expected 0xe2e3e3ca # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57753 dport 35076] != expected 0xe2e3e3ca # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38199 dport 35076] != expected 0x610436c2 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38199 dport 35076] != expected 0x610436c2 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59281 dport 35076] != expected 0x974704bd # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59281 dport 35076] != expected 0x974704bd # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35048 dport 35076] != expected 0x79bb81cd # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35048 dport 35076] != expected 0x79bb81cd # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45949 dport 35076] != expected 0xefc1ff59 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45949 dport 35076] != expected 0xefc1ff59 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35760 dport 35076] != expected 0x821bfc44 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35760 dport 35076] != expected 0x821bfc44 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60260 dport 35076] != expected 0x7c9a4b9d # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60260 dport 35076] != expected 0x7c9a4b9d # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44743 dport 35076] != expected 0x85e25061 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44743 dport 35076] != expected 0x85e25061 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39951 dport 35076] != expected 0xb9136bc1 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39951 dport 35076] != expected 0xb9136bc1 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40338 dport 35076] != expected 0x1514714a # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40338 dport 35076] != expected 0x1514714a # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55214 dport 35076] != expected 0x8a0dc4ee # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55214 dport 35076] != expected 0x8a0dc4ee # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59172 dport 35076] != expected 0x9df7541b # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59172 dport 35076] != expected 0x9df7541b # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37329 dport 35076] != expected 0xd92213a4 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37329 dport 35076] != expected 0xd92213a4 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56313 dport 35076] != expected 0x28c616f7 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56313 dport 35076] != expected 0x28c616f7 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36704 dport 35076] != expected 0x3e45d040 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36704 dport 35076] != expected 0x3e45d040 # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50564 dport 35076] != expected 0xe04267bc # # Exception| cpu 5: rx_hash 0x38c14a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50564 dport 35076] != expected 0xe04267bc # # 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__->