< 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 45633 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7d420626 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33094 dport 45633] != expected 0x9e1de92 # # Exception| cpu 0: rx_hash 0x67da97b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33102 dport 45633] != expected 0x90e53c82 # # Exception| cpu 0: rx_hash 0x700e4eec [saddr 192.0.3.2 daddr 192.0.3.1 sport 33110 dport 45633] != expected 0xc563af9a # # Exception| cpu 0: rx_hash 0x8b1ef580 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33132 dport 45633] != expected 0x92b78c46 # # Exception| cpu 0: rx_hash 0x8652bd4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33148 dport 45633] != expected 0x5e35fd4e # # Exception| cpu 0: rx_hash 0x2f424ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 33164 dport 45633] != expected 0x1e4666a1 # # Exception| cpu 0: rx_hash 0xb37cff3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33188 dport 45633] != expected 0xe103bc35 # # Exception| cpu 0: rx_hash 0xe163d289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33202 dport 45633] != expected 0x7b9b815d # # Exception| cpu 0: rx_hash 0x91a7c7f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33238 dport 45633] != expected 0x9cf3e1bb # # Exception| cpu 0: rx_hash 0x67fb3453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33276 dport 45633] != expected 0x7a5b36f # # Exception| cpu 0: rx_hash 0x544a48aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 33306 dport 45633] != expected 0xe7e22170 # # Exception| cpu 0: rx_hash 0xfd45de71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33334 dport 45633] != expected 0x2aae3fc4 # # Exception| cpu 0: rx_hash 0xb5fca0ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 33350 dport 45633] != expected 0x334dea0a # # Exception| cpu 0: rx_hash 0xfd7b1cce [saddr 192.0.3.2 daddr 192.0.3.1 sport 33368 dport 45633] != expected 0x30d13572 # # Exception| cpu 0: rx_hash 0xa22879b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33374 dport 45633] != expected 0x66cb7912 # # Exception| cpu 0: rx_hash 0x0b27ef68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33394 dport 45633] != expected 0xab8767a6 # # Exception| cpu 0: rx_hash 0xa23718ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 33410 dport 45633] != expected 0xebf4fc49 # # Exception| cpu 0: rx_hash 0xeab0a4ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 33436 dport 45633] != expected 0xe8682331 # # Exception| cpu 0: rx_hash 0x24913c89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33442 dport 45633] != expected 0x8db5c4cd # # Exception| cpu 0: rx_hash 0x546beb4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33448 dport 45633] != expected 0x70a2ae9d # # Exception| cpu 0: rx_hash 0x1cec5768 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33462 dport 45633] != expected 0x733e71e5 # # Exception| cpu 0: rx_hash 0x615578ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 33556 dport 45633] != expected 0x434a810 # # Exception| cpu 0: rx_hash 0xaf74e089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33578 dport 45633] != expected 0x61e94fec # # Exception| cpu 0: rx_hash 0xd2c27f80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33584 dport 45633] != expected 0x507c54b4 # # Exception| cpu 0: rx_hash 0xc8642caa [saddr 192.0.3.2 daddr 192.0.3.1 sport 33622 dport 45633] != expected 0xd307bc12 # # Exception| cpu 0: rx_hash 0x438e4005 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33638 dport 45633] != expected 0x79c4f59e # # Exception| cpu 0: rx_hash 0xdfaf94aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 33682 dport 45633] != expected 0xbbeaa51 # # Exception| cpu 0: rx_hash 0x3e27be53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33696 dport 45633] != expected 0xc56e6b9d # # Exception| cpu 0: rx_hash 0x4ee3ab2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33732 dport 45633] != expected 0x22060b7b # # Exception| cpu 0: rx_hash 0xeaa0753e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33784 dport 45633] != expected 0x23c864c7 # # Exception| cpu 0: rx_hash 0x03bcde3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33872 dport 45633] != expected 0x3483cd2e # # Exception| cpu 0: rx_hash 0xa7ff002f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33900 dport 45633] != expected 0x354da292 # # Exception| cpu 0: rx_hash 0xda499f26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33910 dport 45633] != expected 0x4d8b9ca # # Exception| cpu 0: rx_hash 0x36929c4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33928 dport 45633] != expected 0x8bb58c55 # # Exception| cpu 0: rx_hash 0x1477663e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33940 dport 45633] != expected 0xec3adb6d # # Exception| cpu 0: rx_hash 0xc0ce6fec [saddr 192.0.3.2 daddr 192.0.3.1 sport 33954 dport 45633] != expected 0x10e3de81 # # Exception| cpu 0: rx_hash 0xb034b82f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33960 dport 45633] != expected 0xedf4b4d1 # # Exception| cpu 0: rx_hash 0xcd822726 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33970 dport 45633] != expected 0xdc61af89 # # Exception| cpu 0: rx_hash 0xd71ab6b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33978 dport 45633] != expected 0x45654d99 # # Exception| cpu 0: rx_hash 0x36ac5ef5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34022 dport 45633] != expected 0x91ca86e3 # # Exception| cpu 0: rx_hash 0x7367aa1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34024 dport 45633] != expected 0x5ed42893 # # Exception| cpu 0: rx_hash 0x7e2be2d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34040 dport 45633] != expected 0x9256599b # # Exception| cpu 0: rx_hash 0xb03b0880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34064 dport 45633] != expected 0xab6b767c # # Exception| cpu 0: rx_hash 0x4667fb26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34106 dport 45633] != expected 0x303d24a8 # # Exception| cpu 0: rx_hash 0xf882761d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34144 dport 45633] != expected 0xb288a3b2 # # Exception| cpu 0: rx_hash 0x8534e914 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34170 dport 45633] != expected 0x831db8ea # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x40061605 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48790 dport 55520] OK # # # cpu 4: rx_hash 0x1f4a1227 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48716 dport 55520] OK # # # cpu 4: rx_hash 0x273779c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48728 dport 55520] OK # # # cpu 4: rx_hash 0xb64584fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48736 dport 55520] OK # # # cpu 4: rx_hash 0xacdd1569 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48744 dport 55520] OK # # # cpu 4: rx_hash 0xd16b8a60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48754 dport 55520] OK # # # cpu 4: rx_hash 0x787b7de4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48770 dport 55520] OK # # # cpu 4: rx_hash 0x57d2cf5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48782 dport 55520] OK # # # cpu 4: rx_hash 0x05cde2ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48792 dport 55520] OK # # # cpu 4: rx_hash 0xfedd5981 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48802 dport 55520] OK # # # cpu 4: rx_hash 0xa18e3cfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48804 dport 55520] OK # # # cpu 4: rx_hash 0xe90980de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48826 dport 55520] OK # # # cpu 4: rx_hash 0x83647627 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48896 dport 55520] OK # # # cpu 4: rx_hash 0xdc37135a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48902 dport 55520] OK # # # cpu 4: rx_hash 0x94b0af78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48920 dport 55520] OK # # # cpu 4: rx_hash 0x05c25242 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48928 dport 55520] OK # # # cpu 4: rx_hash 0x7874cd4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48954 dport 55520] OK # # # cpu 4: rx_hash 0xcbdd08ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49008 dport 55520] OK # # # cpu 4: rx_hash 0x78556eab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49032 dport 55520] OK # # # cpu 4: rx_hash 0xdc16b0ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49076 dport 55520] OK # # # cpu 4: rx_hash 0xa19eed0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49088 dport 55520] OK # # # cpu 4: rx_hash 0xd1643acf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49098 dport 55520] OK # # # cpu 4: rx_hash 0xacd2a5c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49104 dport 55520] OK # # # cpu 4: rx_hash 0x3da058fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49128 dport 55520] OK # # # cpu 4: rx_hash 0x6fbf754b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49150 dport 55520] OK # # # cpu 4: rx_hash 0x20bdc021 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49152 dport 55520] OK # # # cpu 4: rx_hash 0x3769197e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49176 dport 55520] OK # # # cpu 4: rx_hash 0xf9488139 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49190 dport 55520] OK # # # cpu 4: rx_hash 0xb1cf3d1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49208 dport 55520] OK # # # cpu 4: rx_hash 0x898c9445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49218 dport 55520] OK # # # cpu 4: rx_hash 0x2dcf4a54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49278 dport 55520] OK # # # cpu 4: rx_hash 0x15ad40ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49334 dport 55520] OK # # # cpu 4: rx_hash 0x37767821 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49348 dport 55520] OK # # # cpu 4: rx_hash 0x72bd8cc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49354 dport 55520] OK # # # cpu 4: rx_hash 0x20a2a17e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49372 dport 55520] OK # # # cpu 4: rx_hash 0xdbb21a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49382 dport 55520] OK # # # cpu 4: rx_hash 0xc12a8b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49390 dport 55520] OK # # # cpu 4: rx_hash 0x9335a630 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49400 dport 55520] OK # # # cpu 4: rx_hash 0x9e489cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49470 dport 55520] OK # # # cpu 4: rx_hash 0xbc93a421 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49484 dport 55520] OK # # # cpu 4: rx_hash 0xab477d7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49492 dport 55520] OK # # # cpu 4: rx_hash 0x18d07a30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49520 dport 55520] OK # # # cpu 4: rx_hash 0x682aadf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49530 dport 55520] OK # # # cpu 4: rx_hash 0x84f1ae9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49540 dport 55520] OK # # # cpu 4: rx_hash 0xf9473196 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49566 dport 55520] OK # # # cpu 4: rx_hash 0x18cf1b6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49580 dport 55520] OK # # # cpu 4: rx_hash 0x0f1bc230 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49588 dport 55520] OK # # # cpu 4: rx_hash 0x65798466 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49590 dport 55520] OK # # # cpu 4: rx_hash 0x02694845 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49610 dport 55520] OK # # # cpu 4: rx_hash 0x1e4f44bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49742 dport 55520] OK # # # cpu 4: rx_hash 0xc7ba05a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49768 dport 55520] OK # # # cpu 4: rx_hash 0xadd843f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49770 dport 55520] OK # # # cpu 4: rx_hash 0x98e960d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49774 dport 55520] OK # # # cpu 4: rx_hash 0x56d799c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49804 dport 55520] OK # # # cpu 4: rx_hash 0x743263b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49808 dport 55520] OK # # # cpu 4: rx_hash 0x2b6106c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49814 dport 55520] OK # # # cpu 4: rx_hash 0xcae92c30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49828 dport 55520] OK # # # cpu 4: rx_hash 0xd071bda5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49836 dport 55520] OK # # # count: pass=58 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 38691 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40632 dport 38691] != expected 0xd32d8d9d # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40632 dport 38691] != expected 0xd32d8d9d # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59905 dport 38691] != expected 0x717692b0 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59905 dport 38691] != expected 0x717692b0 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55715 dport 38691] != expected 0xc3b29b84 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55715 dport 38691] != expected 0xc3b29b84 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43409 dport 38691] != expected 0x867bb99d # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43409 dport 38691] != expected 0x867bb99d # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57585 dport 38691] != expected 0xe2f81e35 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57585 dport 38691] != expected 0xe2f81e35 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54600 dport 38691] != expected 0x34d80694 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54600 dport 38691] != expected 0x34d80694 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35857 dport 38691] != expected 0xc9779850 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35857 dport 38691] != expected 0xc9779850 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35943 dport 38691] != expected 0x868e01fe # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35943 dport 38691] != expected 0x868e01fe # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38857 dport 38691] != expected 0xebb86b20 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38857 dport 38691] != expected 0xebb86b20 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44427 dport 38691] != expected 0x3cdcab01 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44427 dport 38691] != expected 0x3cdcab01 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46694 dport 38691] != expected 0x4efec55c # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46694 dport 38691] != expected 0x4efec55c # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42606 dport 38691] != expected 0xb536a53d # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42606 dport 38691] != expected 0xb536a53d # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36369 dport 38691] != expected 0xdf138bd8 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36369 dport 38691] != expected 0xdf138bd8 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39330 dport 38691] != expected 0x5326ab99 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39330 dport 38691] != expected 0x5326ab99 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54656 dport 38691] != expected 0x476c36e7 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54656 dport 38691] != expected 0x476c36e7 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44460 dport 38691] != expected 0xc4a0cf64 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44460 dport 38691] != expected 0xc4a0cf64 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55907 dport 38691] != expected 0x13ae7d7f # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55907 dport 38691] != expected 0x13ae7d7f # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35986 dport 38691] != expected 0x3cd34eb0 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35986 dport 38691] != expected 0x3cd34eb0 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34308 dport 38691] != expected 0x2c262a93 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34308 dport 38691] != expected 0x2c262a93 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48190 dport 38691] != expected 0x7ba5dd6c # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48190 dport 38691] != expected 0x7ba5dd6c # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60542 dport 38691] != expected 0xf2fae3c3 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60542 dport 38691] != expected 0xf2fae3c3 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40854 dport 38691] != expected 0x56ba3c79 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40854 dport 38691] != expected 0x56ba3c79 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58995 dport 38691] != expected 0x422dc218 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58995 dport 38691] != expected 0x422dc218 # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40257 dport 38691] != expected 0xf8d1d07b # # Exception| cpu 4: rx_hash 0x2c4af3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40257 dport 38691] != expected 0xf8d1d07b # # 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 43303 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58756 dport 43303] != expected 0xdc4a2f97 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58756 dport 43303] != expected 0xdc4a2f97 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48852 dport 43303] != expected 0xe63f546e # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48852 dport 43303] != expected 0xe63f546e # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49225 dport 43303] != expected 0x22bad925 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49225 dport 43303] != expected 0x22bad925 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34049 dport 43303] != expected 0xd253fc3f # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34049 dport 43303] != expected 0xd253fc3f # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50673 dport 43303] != expected 0x7e8058a9 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50673 dport 43303] != expected 0x7e8058a9 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51624 dport 43303] != expected 0xcecb6da # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51624 dport 43303] != expected 0xcecb6da # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48983 dport 43303] != expected 0xc9e4d301 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48983 dport 43303] != expected 0xc9e4d301 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47938 dport 43303] != expected 0x7968056f # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47938 dport 43303] != expected 0x7968056f # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42788 dport 43303] != expected 0x6ecb3bf # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42788 dport 43303] != expected 0x6ecb3bf # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49413 dport 43303] != expected 0xbe94bd25 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49413 dport 43303] != expected 0xbe94bd25 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33816 dport 43303] != expected 0x61976d40 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33816 dport 43303] != expected 0x61976d40 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47762 dport 43303] != expected 0x260a1202 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47762 dport 43303] != expected 0x260a1202 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47841 dport 43303] != expected 0xd015a665 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47841 dport 43303] != expected 0xd015a665 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53436 dport 43303] != expected 0x7d52cd6e # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53436 dport 43303] != expected 0x7d52cd6e # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44251 dport 43303] != expected 0xd8570224 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44251 dport 43303] != expected 0xd8570224 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47745 dport 43303] != expected 0x95e09032 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47745 dport 43303] != expected 0x95e09032 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54400 dport 43303] != expected 0x8524225c # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54400 dport 43303] != expected 0x8524225c # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45427 dport 43303] != expected 0xb0361fbb # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45427 dport 43303] != expected 0xb0361fbb # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50932 dport 43303] != expected 0x57cb51e4 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50932 dport 43303] != expected 0x57cb51e4 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59776 dport 43303] != expected 0x9b54a50e # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59776 dport 43303] != expected 0x9b54a50e # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59040 dport 43303] != expected 0xa7638e13 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59040 dport 43303] != expected 0xa7638e13 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37217 dport 43303] != expected 0xdc9eb703 # # Exception| cpu 4: rx_hash 0xb693c06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37217 dport 43303] != expected 0xdc9eb703 # # 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__->