< 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-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 41908 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x24570908 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58542 dport 41908] != expected 0x575bbc5d # # Exception| cpu 0: rx_hash 0x1a29e3ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 58550 dport 41908] != expected 0x4768228 # # Exception| cpu 0: rx_hash 0x7a9a7f47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58572 dport 41908] != expected 0x34b7a2a5 # # Exception| cpu 0: rx_hash 0x5bdbe0b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58596 dport 41908] != expected 0x4e0c03ea # # Exception| cpu 0: rx_hash 0xb1f1b92c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58612 dport 41908] != expected 0x80e8e9c6 # # Exception| cpu 0: rx_hash 0x3d89ed2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58644 dport 41908] != expected 0x911175bc # # Exception| cpu 0: rx_hash 0x1026f483 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58650 dport 41908] != expected 0x406c5832 # # Exception| cpu 0: rx_hash 0x0f1981d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58666 dport 41908] != expected 0x69fac708 # # Exception| cpu 0: rx_hash 0x2d2922d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58692 dport 41908] != expected 0xac4ca51b # # Exception| cpu 0: rx_hash 0x3ef8d1dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 58706 dport 41908] != expected 0x2e1cb6e0 # # Exception| cpu 0: rx_hash 0x1357c871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58716 dport 41908] != expected 0xff619b6e # # Exception| cpu 0: rx_hash 0xa4c1db50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58728 dport 41908] != expected 0xed64ace6 # # Exception| cpu 0: rx_hash 0x0c68bd23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58732 dport 41908] != expected 0xd6f70454 # # Exception| cpu 0: rx_hash 0xb7102859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58750 dport 41908] != expected 0x6f34bf1d # # Exception| cpu 0: rx_hash 0x39370c89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58770 dport 41908] != expected 0x2479112e # # Exception| cpu 0: rx_hash 0xbc317356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58776 dport 41908] != expected 0xce979412 # # Exception| cpu 0: rx_hash 0x17e929d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58842 dport 41908] != expected 0x4a09fffc # # Exception| cpu 0: rx_hash 0x25794529 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58852 dport 41908] != expected 0xb2e24d48 # # Exception| cpu 0: rx_hash 0xbbff5a4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58890 dport 41908] != expected 0x8c11dbed # # Exception| cpu 0: rx_hash 0x8581b0ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 58898 dport 41908] != expected 0xdf3ce598 # # Exception| cpu 0: rx_hash 0xb711dc11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58924 dport 41908] != expected 0x27d7572c # # Exception| cpu 0: rx_hash 0xf592e3fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 58936 dport 41908] != expected 0xd2a015b2 # # Exception| cpu 0: rx_hash 0x0c69496b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58942 dport 41908] != expected 0x9e14ec65 # # Exception| cpu 0: rx_hash 0xc473b3f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58944 dport 41908] != expected 0x9546645a # # Exception| cpu 0: rx_hash 0xd7a240fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58966 dport 41908] != expected 0x171677a1 # # Exception| cpu 0: rx_hash 0x603453da [saddr 192.0.3.2 daddr 192.0.3.1 sport 58978 dport 41908] != expected 0x5134029 # # Exception| cpu 0: rx_hash 0x36a94268 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59040 dport 41908] != expected 0x7851b682 # # Exception| cpu 0: rx_hash 0xafe17417 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59100 dport 41908] != expected 0x4246fd8 # # Exception| cpu 0: rx_hash 0xf25d3eaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 59128 dport 41908] != expected 0xd8c5b27c # # Exception| cpu 0: rx_hash 0x940f3335 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59144 dport 41908] != expected 0x7d8c42a # # Exception| cpu 0: rx_hash 0x02d8bfe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59156 dport 41908] != expected 0x6f6652ed # # Exception| cpu 0: rx_hash 0x3048d31d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59178 dport 41908] != expected 0x978de059 # # Exception| cpu 0: rx_hash 0x98e1b56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59182 dport 41908] != expected 0xac1e48eb # # Exception| cpu 0: rx_hash 0xa69f5fcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59190 dport 41908] != expected 0xff33769e # # Exception| cpu 0: rx_hash 0x432abcfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 59206 dport 41908] != expected 0x251cd32f # # Exception| cpu 0: rx_hash 0xcac2457a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59242 dport 41908] != expected 0x6434dad2 # # Exception| cpu 0: rx_hash 0x3339efef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59244 dport 41908] != expected 0x28802305 # # Exception| cpu 0: rx_hash 0x3818b4e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59274 dport 41908] != expected 0x8923080a # # Exception| cpu 0: rx_hash 0x19592b17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59298 dport 41908] != expected 0xf398a945 # # Exception| cpu 0: rx_hash 0x35936aa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59426 dport 41908] != expected 0xc87b078f # # Exception| cpu 0: rx_hash 0xb3e42989 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59502 dport 41908] != expected 0x9d9841ef # # Exception| cpu 0: rx_hash 0xb8c57286 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59528 dport 41908] != expected 0x3c3b6ae0 # # Exception| cpu 0: rx_hash 0x7f4032b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59542 dport 41908] != expected 0x23a2ad42 # # Exception| cpu 0: rx_hash 0xb42bf4dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59566 dport 41908] != expected 0x97fde621 # # Exception| cpu 0: rx_hash 0x6fe0fd4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59590 dport 41908] != expected 0x1eff7de5 # # Exception| cpu 0: rx_hash 0xeae68292 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59596 dport 41908] != expected 0xf411f8d9 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xf1ce4827 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41788 dport 60185] OK # # # cpu 4: rx_hash 0x147bab12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41804 dport 60185] OK # # # cpu 4: rx_hash 0x2a0541b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41812 dport 60185] OK # # # cpu 4: rx_hash 0xa3edb833 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41848 dport 60185] OK # # # cpu 4: rx_hash 0x96b20999 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41862 dport 60185] OK # # # cpu 4: rx_hash 0xa8cce33c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41886 dport 60185] OK # # # cpu 4: rx_hash 0xf570a981 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41914 dport 60185] OK # # # cpu 4: rx_hash 0xc491f98d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41922 dport 60185] OK # # # cpu 4: rx_hash 0xe93ee021 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41932 dport 60185] OK # # # cpu 4: rx_hash 0xb482aa9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41960 dport 60185] OK # # # cpu 4: rx_hash 0x0bd2f63c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42014 dport 60185] OK # # # cpu 4: rx_hash 0x91ebfcb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42020 dport 60185] OK # # # cpu 4: rx_hash 0x7bc1a52d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42036 dport 60185] OK # # # cpu 4: rx_hash 0xb3db5fb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42058 dport 60185] OK # # # cpu 4: rx_hash 0x3a33a630 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42086 dport 60185] OK # # # cpu 4: rx_hash 0x3112fd3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42112 dport 60185] OK # # # cpu 4: rx_hash 0x8a6a6845 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42130 dport 60185] OK # # # cpu 4: rx_hash 0x4e9e1487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42186 dport 60185] OK # # # cpu 4: rx_hash 0xa4b44d1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42202 dport 60185] OK # # # cpu 4: rx_hash 0x9f5a0a39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42254 dport 60185] OK # # # cpu 4: rx_hash 0xc2e64084 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42282 dport 60185] OK # # # cpu 4: rx_hash 0xfc98aa21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42290 dport 60185] OK # # # cpu 4: rx_hash 0xd137b38d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42300 dport 60185] OK # # # cpu 4: rx_hash 0xe0d6e381 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42308 dport 60185] OK # # # cpu 4: rx_hash 0x9be4eb9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42376 dport 60185] OK # # # cpu 4: rx_hash 0x120c121b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42404 dport 60185] OK # # # cpu 4: rx_hash 0x01dde112 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42418 dport 60185] OK # # # cpu 4: rx_hash 0xfb577775 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42482 dport 60185] OK # # # cpu 4: rx_hash 0x87aaa23f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42494 dport 60185] OK # # # cpu 4: rx_hash 0x275257f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42504 dport 60185] OK # # # cpu 4: rx_hash 0x487e71ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42514 dport 60185] OK # # # cpu 4: rx_hash 0x7571a7ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42572 dport 60185] OK # # # cpu 4: rx_hash 0x93b5782a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42618 dport 60185] OK # # # cpu 4: rx_hash 0x0e43aff3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42624 dport 60185] OK # # # cpu 4: rx_hash 0x5f116315 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42626 dport 60185] OK # # # cpu 4: rx_hash 0xc9c6efc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42654 dport 60185] OK # # # cpu 4: rx_hash 0x8834ecde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42700 dport 60185] OK # # # cpu 4: rx_hash 0x621eb542 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42716 dport 60185] OK # # # cpu 4: rx_hash 0x01dc155a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42720 dport 60185] OK # # # cpu 4: rx_hash 0xf827bfcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42726 dport 60185] OK # # # cpu 4: rx_hash 0x4a210169 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42782 dport 60185] OK # # # cpu 4: rx_hash 0x9d048ea2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42832 dport 60185] OK # # # cpu 4: rx_hash 0x566f48c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42856 dport 60185] OK # # # cpu 4: rx_hash 0xfec62eba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42860 dport 60185] OK # # # cpu 4: rx_hash 0x6811a26c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42864 dport 60185] OK # # # cpu 4: rx_hash 0x45bebbc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42878 dport 60185] OK # # # cpu 4: rx_hash 0x891aa0ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42886 dport 60185] OK # # # cpu 4: rx_hash 0x4e9fe0cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42904 dport 60185] OK # # # cpu 4: rx_hash 0x3e8cb3de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42930 dport 60185] OK # # # cpu 4: rx_hash 0x22c2fa7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42948 dport 60185] OK # # # cpu 4: rx_hash 0x52d1a96f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42990 dport 60185] OK # # # cpu 4: rx_hash 0xb8fbf0f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43006 dport 60185] OK # # # cpu 4: rx_hash 0x71845275 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43022 dport 60185] OK # # # count: pass=53 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-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 40991 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52583 dport 40991] != expected 0x647b4cf2 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52583 dport 40991] != expected 0x647b4cf2 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48601 dport 40991] != expected 0x42964ca6 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48601 dport 40991] != expected 0x42964ca6 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47771 dport 40991] != expected 0xbbaadd13 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47771 dport 40991] != expected 0xbbaadd13 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51902 dport 40991] != expected 0xaedf8dd8 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51902 dport 40991] != expected 0xaedf8dd8 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40168 dport 40991] != expected 0xd6474d81 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40168 dport 40991] != expected 0xd6474d81 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44755 dport 40991] != expected 0xf52f4483 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44755 dport 40991] != expected 0xf52f4483 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55770 dport 40991] != expected 0xdcd0e7ee # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55770 dport 40991] != expected 0xdcd0e7ee # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41567 dport 40991] != expected 0x6a0fff51 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41567 dport 40991] != expected 0x6a0fff51 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55797 dport 40991] != expected 0x4911dbc # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55797 dport 40991] != expected 0x4911dbc # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42633 dport 40991] != expected 0x9d01d8cc # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42633 dport 40991] != expected 0x9d01d8cc # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60852 dport 40991] != expected 0x967480ca # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60852 dport 40991] != expected 0x967480ca # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47281 dport 40991] != expected 0x48410a68 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47281 dport 40991] != expected 0x48410a68 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49865 dport 40991] != expected 0x6997baa0 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49865 dport 40991] != expected 0x6997baa0 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43755 dport 40991] != expected 0x3e4b9c48 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43755 dport 40991] != expected 0x3e4b9c48 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49088 dport 40991] != expected 0x182f748 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49088 dport 40991] != expected 0x182f748 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55955 dport 40991] != expected 0x5e77c205 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55955 dport 40991] != expected 0x5e77c205 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51832 dport 40991] != expected 0xe80ed3c1 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51832 dport 40991] != expected 0xe80ed3c1 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50168 dport 40991] != expected 0x52a1c9f2 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50168 dport 40991] != expected 0x52a1c9f2 # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37431 dport 40991] != expected 0x1324f20a # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37431 dport 40991] != expected 0x1324f20a # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35447 dport 40991] != expected 0xcee5bf # # Exception| cpu 0: rx_hash 0xdbd2c202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35447 dport 40991] != expected 0xcee5bf # # Exception| count: pass=0 nohash=0 fail=40 # # 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-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 52788 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54467 dport 52788] != expected 0x3411bdfb # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54467 dport 52788] != expected 0x3411bdfb # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57750 dport 52788] != expected 0x2ba8be35 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57750 dport 52788] != expected 0x2ba8be35 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59368 dport 52788] != expected 0xc34bbf06 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59368 dport 52788] != expected 0xc34bbf06 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57216 dport 52788] != expected 0xf34bdd50 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57216 dport 52788] != expected 0xf34bdd50 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45918 dport 52788] != expected 0x9172225b # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45918 dport 52788] != expected 0x9172225b # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37671 dport 52788] != expected 0x21c3feb7 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37671 dport 52788] != expected 0x21c3feb7 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50424 dport 52788] != expected 0x4b6704e3 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50424 dport 52788] != expected 0x4b6704e3 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54818 dport 52788] != expected 0x5b3f8761 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54818 dport 52788] != expected 0x5b3f8761 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45856 dport 52788] != expected 0x5968d8c2 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45856 dport 52788] != expected 0x5968d8c2 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51221 dport 52788] != expected 0xf799442a # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51221 dport 52788] != expected 0xf799442a # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41004 dport 52788] != expected 0x238cd084 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41004 dport 52788] != expected 0x238cd084 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46716 dport 52788] != expected 0x543fce8c # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46716 dport 52788] != expected 0x543fce8c # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56744 dport 52788] != expected 0xed5b106b # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56744 dport 52788] != expected 0xed5b106b # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43642 dport 52788] != expected 0x7a52b395 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43642 dport 52788] != expected 0x7a52b395 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52339 dport 52788] != expected 0x1e55fd70 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52339 dport 52788] != expected 0x1e55fd70 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56038 dport 52788] != expected 0x6425c193 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56038 dport 52788] != expected 0x6425c193 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55211 dport 52788] != expected 0xae29433e # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55211 dport 52788] != expected 0xae29433e # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46478 dport 52788] != expected 0x5c6e5d39 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46478 dport 52788] != expected 0x5c6e5d39 # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53015 dport 52788] != expected 0xf890d6ff # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53015 dport 52788] != expected 0xf890d6ff # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51854 dport 52788] != expected 0xf804e25a # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51854 dport 52788] != expected 0xf804e25a # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54407 dport 52788] != expected 0x66324def # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54407 dport 52788] != expected 0x66324def # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51014 dport 52788] != expected 0xc541d47b # # Exception| cpu 5: rx_hash 0xf28909f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51014 dport 52788] != expected 0xc541d47b # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->