< 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 # 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 194, 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 44682 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x06f21a0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35988 dport 44682] != expected 0xafb65914 # # Exception| cpu 0: rx_hash 0x2a8ea671 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36002 dport 44682] != expected 0xf44f2d6 # # Exception| cpu 0: rx_hash 0xfc272bb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36004 dport 44682] != expected 0xfabb162 # # Exception| cpu 0: rx_hash 0xea197589 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36040 dport 44682] != expected 0xdfd2e483 # # Exception| cpu 0: rx_hash 0x6afc1726 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36078 dport 44682] != expected 0xbf36ff1a # # Exception| cpu 0: rx_hash 0x4427464a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36178 dport 44682] != expected 0xcb5f0bb8 # # Exception| cpu 0: rx_hash 0xf6403d08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36182 dport 44682] != expected 0xcb05cad4 # # Exception| cpu 0: rx_hash 0x0c950cb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36198 dport 44682] != expected 0x6b1822a2 # # Exception| cpu 0: rx_hash 0xe7c1ca53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36202 dport 44682] != expected 0xeb6f8378 # # Exception| cpu 0: rx_hash 0x55a6b111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36206 dport 44682] != expected 0xeb354214 # # Exception| cpu 0: rx_hash 0xf2c52271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36224 dport 44682] != expected 0xa3fb4326 # # Exception| cpu 0: rx_hash 0x1991e492 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36236 dport 44682] != expected 0x238ce2fc # # Exception| cpu 0: rx_hash 0xc7f892f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36338 dport 44682] != expected 0x3356859e # # Exception| cpu 0: rx_hash 0x5c35bc35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36354 dport 44682] != expected 0x114dc972 # # Exception| cpu 0: rx_hash 0xee52c777 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36358 dport 44682] != expected 0x1117081e # # Exception| cpu 0: rx_hash 0x61c8f711 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36360 dport 44682] != expected 0x91d52b1c # # Exception| cpu 0: rx_hash 0xae207620 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36426 dport 44682] != expected 0xa16505d2 # # Exception| cpu 0: rx_hash 0x2ec5148f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36460 dport 44682] != expected 0xc1811e4b # # Exception| cpu 0: rx_hash 0x825cca5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36476 dport 44682] != expected 0x197ae10 # # Exception| cpu 0: rx_hash 0x3bc1fcad [saddr 192.0.3.2 daddr 192.0.3.1 sport 36486 dport 44682] != expected 0x8915de15 # # Exception| cpu 0: rx_hash 0x654de868 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36574 dport 44682] != expected 0xf92ba2ee # # Exception| cpu 0: rx_hash 0x5da8e73b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36622 dport 44682] != expected 0x5d3b03ad # # Exception| cpu 0: rx_hash 0xa802844a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36630 dport 44682] != expected 0x1d00d340 # # Exception| cpu 0: rx_hash 0x36194377 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36644 dport 44682] != expected 0xbda8b9ee # # Exception| cpu 0: rx_hash 0xb9837311 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36650 dport 44682] != expected 0x3d6a9aec # # Exception| cpu 0: rx_hash 0x5a174e5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36702 dport 44682] != expected 0xad281fe0 # # Exception| cpu 0: rx_hash 0xc40c8962 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36716 dport 44682] != expected 0xd80754e # # Exception| cpu 0: rx_hash 0x51ed03ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36768 dport 44682] != expected 0x25f0ae89 # # Exception| cpu 0: rx_hash 0xe38a78ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 36772 dport 44682] != expected 0x25aa6fe5 # # Exception| cpu 0: rx_hash 0x72eeed59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36798 dport 44682] != expected 0x65243dd0 # # Exception| cpu 0: rx_hash 0x1ee0e071 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36804 dport 44682] != expected 0x75a49bde # # Exception| cpu 0: rx_hash 0xb2793ea1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36820 dport 44682] != expected 0xb5b22b85 # # Exception| cpu 0: rx_hash 0x329c5c0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36850 dport 44682] != expected 0xd556301c # # Exception| cpu 0: rx_hash 0x2925027a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36874 dport 44682] != expected 0xa1207d57 # # Exception| cpu 0: rx_hash 0xe1722a2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36888 dport 44682] != expected 0x61834fd4 # # Exception| cpu 0: rx_hash 0x30640e8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36942 dport 44682] != expected 0x917f102d # # Exception| cpu 0: rx_hash 0x77a916bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36946 dport 44682] != expected 0xd11e01ac # # Exception| cpu 0: rx_hash 0x9cfdd05c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36958 dport 44682] != expected 0x5169a076 # # Exception| cpu 0: rx_hash 0x21e5f9d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36978 dport 44682] != expected 0xb1155981 # # Exception| cpu 0: rx_hash 0x091c5ad1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37010 dport 44682] != expected 0x79197bb1 # # Exception| cpu 0: rx_hash 0x97079dec [saddr 192.0.3.2 daddr 192.0.3.1 sport 37024 dport 44682] != expected 0xd9b1111f # # Exception| cpu 0: rx_hash 0xe5f73556 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37070 dport 44682] != expected 0x97dc626 # # Exception| cpu 0: rx_hash 0x496eeb86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37086 dport 44682] != expected 0xc96b767d # # Exception| cpu 0: rx_hash 0xc98b8929 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37112 dport 44682] != expected 0xa98f6de4 # # Exception| cpu 0: rx_hash 0x3646fce6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37138 dport 44682] != expected 0x2d1ac6bf # # Exception| cpu 0: rx_hash 0x6f754147 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37146 dport 44682] != expected 0xad37a609 # # 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 0xa6d7ff89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54964 dport 53990] OK # # # cpu 0: rx_hash 0xe9da1c17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54992 dport 53990] OK # # # cpu 0: rx_hash 0x8d14ea92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54994 dport 53990] OK # # # cpu 0: rx_hash 0x19683b11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55058 dport 53990] OK # # # cpu 0: rx_hash 0x8773fc2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55072 dport 53990] OK # # # cpu 0: rx_hash 0xba8eb708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55082 dport 53990] OK # # # cpu 0: rx_hash 0xfd43af3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55094 dport 53990] OK # # # cpu 0: rx_hash 0xd680ba20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55120 dport 53990] OK # # # cpu 0: rx_hash 0xa3cfbbfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55150 dport 53990] OK # # # cpu 0: rx_hash 0x5665d88f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55158 dport 53990] OK # # # cpu 0: rx_hash 0xd205a559 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55174 dport 53990] OK # # # cpu 0: rx_hash 0x9277140e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55242 dport 53990] OK # # # cpu 0: rx_hash 0x622dd27a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55308 dport 53990] OK # # # cpu 0: rx_hash 0xaa7afa2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55326 dport 53990] OK # # # cpu 0: rx_hash 0xbbfb0d74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55330 dport 53990] OK # # # cpu 0: rx_hash 0x86064650 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55336 dport 53990] OK # # # cpu 0: rx_hash 0xc90ba5ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55372 dport 53990] OK # # # cpu 0: rx_hash 0xd7f5005c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55384 dport 53990] OK # # # cpu 0: rx_hash 0xfb89bc23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55406 dport 53990] OK # # # cpu 0: rx_hash 0x42148ad1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55444 dport 53990] OK # # # cpu 0: rx_hash 0xdc0f4dec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55462 dport 53990] OK # # # cpu 0: rx_hash 0x247d9147 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55580 dport 53990] OK # # # cpu 0: rx_hash 0xba66567a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55598 dport 53990] OK # # # cpu 0: rx_hash 0x114021ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55662 dport 53990] OK # # # cpu 0: rx_hash 0xe4ea42bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55670 dport 53990] OK # # # cpu 0: rx_hash 0x0444c9ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55684 dport 53990] OK # # # cpu 0: rx_hash 0x5d77744d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55692 dport 53990] OK # # # cpu 0: rx_hash 0x7e749afb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55698 dport 53990] OK # # # cpu 0: rx_hash 0x1d05c51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55744 dport 53990] OK # # # cpu 0: rx_hash 0xe8afa66b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55768 dport 53990] OK # # # cpu 0: rx_hash 0x31797965 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55798 dport 53990] OK # # # cpu 0: rx_hash 0x97491c8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55820 dport 53990] OK # # # cpu 0: rx_hash 0x1013d747 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55930 dport 53990] OK # # # cpu 0: rx_hash 0x05173f65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55952 dport 53990] OK # # # cpu 0: rx_hash 0x6919324d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56042 dport 53990] OK # # # cpu 0: rx_hash 0x4f02988c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56110 dport 53990] OK # # # cpu 4: rx_hash 0x218d3442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54978 dport 53990] OK # # # cpu 4: rx_hash 0x77c1db2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55010 dport 53990] OK # # # cpu 4: rx_hash 0xa16856ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55012 dport 53990] OK # # # cpu 4: rx_hash 0x63586806 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55044 dport 53990] OK # # # cpu 4: rx_hash 0x6b9893ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55164 dport 53990] OK # # # cpu 4: rx_hash 0x1a528d0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55188 dport 53990] OK # # # cpu 4: rx_hash 0x52e0c7f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55200 dport 53990] OK # # # cpu 4: rx_hash 0xe087bcb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55204 dport 53990] OK # # # cpu 4: rx_hash 0x28d094e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55222 dport 53990] OK # # # cpu 4: rx_hash 0xaf8a5f2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55232 dport 53990] OK # # # cpu 4: rx_hash 0x44de99c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55244 dport 53990] OK # # # cpu 4: rx_hash 0x3eeecade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55258 dport 53990] OK # # # cpu 4: rx_hash 0x8c89b19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55262 dport 53990] OK # # # cpu 4: rx_hash 0x89791499 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55296 dport 53990] OK # # # cpu 4: rx_hash 0x06e324ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55310 dport 53990] OK # # # cpu 4: rx_hash 0x099c7636 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55334 dport 53990] OK # # # cpu 4: rx_hash 0x73ac2521 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55344 dport 53990] OK # # # cpu 4: rx_hash 0x225f632d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55360 dport 53990] OK # # # cpu 4: rx_hash 0x10dd7ac0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55394 dport 53990] OK # # # cpu 4: rx_hash 0xb8c1bb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55460 dport 53990] OK # # # cpu 4: rx_hash 0x53957d8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55464 dport 53990] OK # # # cpu 4: rx_hash 0xff0ca35a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55480 dport 53990] OK # # # cpu 4: rx_hash 0x3f9b70a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55506 dport 53990] OK # # # cpu 4: rx_hash 0xa180b79f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55520 dport 53990] OK # # # cpu 4: rx_hash 0x2e1a87f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55534 dport 53990] OK # # # cpu 4: rx_hash 0xd1d7f236 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55556 dport 53990] OK # # # cpu 4: rx_hash 0x3a8334d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55560 dport 53990] OK # # # cpu 4: rx_hash 0xac580845 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55618 dport 53990] OK # # # cpu 4: rx_hash 0x9eda11a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55648 dport 53990] OK # # # cpu 4: rx_hash 0xa8dd173c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55700 dport 53990] OK # # # cpu 4: rx_hash 0xe06f5dc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55712 dport 53990] OK # # # cpu 4: rx_hash 0x28387593 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55730 dport 53990] OK # # # cpu 4: rx_hash 0xf65103f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55756 dport 53990] OK # # # cpu 4: rx_hash 0xf92e5130 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55780 dport 53990] OK # # # cpu 4: rx_hash 0x062d8978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55830 dport 53990] OK # # # cpu 4: rx_hash 0xfcf8b8c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55846 dport 53990] OK # # # cpu 4: rx_hash 0xbb35a0f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55866 dport 53990] OK # # # cpu 4: rx_hash 0xe5b9b436 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55906 dport 53990] OK # # # cpu 4: rx_hash 0x2dee9c63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55920 dport 53990] OK # # # cpu 4: rx_hash 0xcd401730 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55938 dport 53990] OK # # # cpu 4: rx_hash 0x7f276c72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55942 dport 53990] OK # # # cpu 4: rx_hash 0xd3beb2a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55958 dport 53990] OK # # # cpu 4: rx_hash 0x1c563393 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56020 dport 53990] OK # # # cpu 4: rx_hash 0x21ab78b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56030 dport 53990] OK # # # cpu 4: rx_hash 0xdb7e490f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56046 dport 53990] OK # # # cpu 4: rx_hash 0x1329615a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56060 dport 53990] OK # # # cpu 4: rx_hash 0x637e24f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56088 dport 53990] OK # # # cpu 4: rx_hash 0xc098a8ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56096 dport 53990] OK # # # cpu 4: rx_hash 0xd6a6f6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56140 dport 53990] OK # # # cpu 4: rx_hash 0x47c26321 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56150 dport 53990] OK # # # cpu 4: rx_hash 0x0f7029db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56162 dport 53990] OK # # # cpu 4: rx_hash 0x328d62ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56168 dport 53990] OK # # # count: pass=88 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 194, 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 35241 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37580 dport 35241] != expected 0xbf92a884 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37580 dport 35241] != expected 0xbf92a884 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46263 dport 35241] != expected 0x7519ef20 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46263 dport 35241] != expected 0x7519ef20 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59122 dport 35241] != expected 0x99dd2175 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59122 dport 35241] != expected 0x99dd2175 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55708 dport 35241] != expected 0xfb304282 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55708 dport 35241] != expected 0xfb304282 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60298 dport 35241] != expected 0xf691907 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60298 dport 35241] != expected 0xf691907 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56235 dport 35241] != expected 0xbca95973 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56235 dport 35241] != expected 0xbca95973 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58407 dport 35241] != expected 0x16fd9a6c # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58407 dport 35241] != expected 0x16fd9a6c # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50025 dport 35241] != expected 0xb15b9a66 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50025 dport 35241] != expected 0xb15b9a66 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35640 dport 35241] != expected 0xde93ab56 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35640 dport 35241] != expected 0xde93ab56 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33511 dport 35241] != expected 0xc2aa01c6 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33511 dport 35241] != expected 0xc2aa01c6 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50342 dport 35241] != expected 0xc1f4428e # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50342 dport 35241] != expected 0xc1f4428e # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36072 dport 35241] != expected 0xef83e556 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36072 dport 35241] != expected 0xef83e556 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37424 dport 35241] != expected 0x37ff9b35 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37424 dport 35241] != expected 0x37ff9b35 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49437 dport 35241] != expected 0xc719aae8 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49437 dport 35241] != expected 0xc719aae8 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59980 dport 35241] != expected 0x6b804bab # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59980 dport 35241] != expected 0x6b804bab # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37792 dport 35241] != expected 0xa3ea9660 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37792 dport 35241] != expected 0xa3ea9660 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55241 dport 35241] != expected 0xa6925831 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55241 dport 35241] != expected 0xa6925831 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42989 dport 35241] != expected 0xb353d934 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42989 dport 35241] != expected 0xb353d934 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52208 dport 35241] != expected 0x5189b451 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52208 dport 35241] != expected 0x5189b451 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47641 dport 35241] != expected 0xa1528027 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47641 dport 35241] != expected 0xa1528027 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52791 dport 35241] != expected 0x470bb98d # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52791 dport 35241] != expected 0x470bb98d # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50934 dport 35241] != expected 0xd7e7eb41 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50934 dport 35241] != expected 0xd7e7eb41 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53481 dport 35241] != expected 0x9f98845a # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53481 dport 35241] != expected 0x9f98845a # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51371 dport 35241] != expected 0xa689144 # # Exception| cpu 5: rx_hash 0xecbb432e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51371 dport 35241] != expected 0xa689144 # # 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 194, 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 40858 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52400 dport 40858] != expected 0x2d92c072 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52400 dport 40858] != expected 0x2d92c072 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53579 dport 40858] != expected 0x6e1c4b7e # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53579 dport 40858] != expected 0x6e1c4b7e # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59667 dport 40858] != expected 0xdc33b937 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59667 dport 40858] != expected 0xdc33b937 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48871 dport 40858] != expected 0xb62c346a # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48871 dport 40858] != expected 0xb62c346a # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39505 dport 40858] != expected 0x7a27985b # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39505 dport 40858] != expected 0x7a27985b # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60897 dport 40858] != expected 0x462f551f # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60897 dport 40858] != expected 0x462f551f # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55043 dport 40858] != expected 0x13df28e6 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55043 dport 40858] != expected 0x13df28e6 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56044 dport 40858] != expected 0xd0039fa6 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56044 dport 40858] != expected 0xd0039fa6 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48588 dport 40858] != expected 0xbad2e36 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48588 dport 40858] != expected 0xbad2e36 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39739 dport 40858] != expected 0x5079d64e # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39739 dport 40858] != expected 0x5079d64e # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49000 dport 40858] != expected 0xcf714f30 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49000 dport 40858] != expected 0xcf714f30 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54860 dport 40858] != expected 0x14371fd2 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54860 dport 40858] != expected 0x14371fd2 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51250 dport 40858] != expected 0xe67d6a56 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51250 dport 40858] != expected 0xe67d6a56 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57118 dport 40858] != expected 0xa0d6ee63 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57118 dport 40858] != expected 0xa0d6ee63 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47882 dport 40858] != expected 0x2c674612 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47882 dport 40858] != expected 0x2c674612 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60894 dport 40858] != expected 0xfafdb9ca # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60894 dport 40858] != expected 0xfafdb9ca # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60538 dport 40858] != expected 0x218c8bd7 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60538 dport 40858] != expected 0x218c8bd7 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49835 dport 40858] != expected 0xc7e422bd # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49835 dport 40858] != expected 0xc7e422bd # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56534 dport 40858] != expected 0x98fd4cb7 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56534 dport 40858] != expected 0x98fd4cb7 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38257 dport 40858] != expected 0x742d70ee # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38257 dport 40858] != expected 0x742d70ee # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42087 dport 40858] != expected 0x352e6b25 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42087 dport 40858] != expected 0x352e6b25 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41386 dport 40858] != expected 0xf929f635 # # Exception| cpu 5: rx_hash 0x12572dbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41386 dport 40858] != expected 0xf929f635 # # 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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__->