< 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 58494 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x212eb9d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34762 dport 58494] != expected 0xabd75e41 # # Exception| cpu 0: rx_hash 0xfdc89acb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34778 dport 58494] != expected 0xa4058e80 # # Exception| cpu 0: rx_hash 0x286cb08f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34792 dport 58494] != expected 0xd2a8b02e # # Exception| cpu 0: rx_hash 0x3ede59c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34804 dport 58494] != expected 0xfd94826b # # Exception| cpu 0: rx_hash 0x6023072f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34814 dport 58494] != expected 0x9ca7a5e7 # # Exception| cpu 0: rx_hash 0x27ac24b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34880 dport 58494] != expected 0x37bd76bd # # Exception| cpu 0: rx_hash 0xc09d3c65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34882 dport 58494] != expected 0x492bf0b2 # # Exception| cpu 0: rx_hash 0x88d28bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34900 dport 58494] != expected 0x724e57b # # Exception| cpu 0: rx_hash 0x6346dfb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34966 dport 58494] != expected 0xbbbc8d5c # # Exception| cpu 0: rx_hash 0x82cdbe32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35018 dport 58494] != expected 0x17740b29 # # Exception| cpu 0: rx_hash 0xb91a85fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35032 dport 58494] != expected 0x66305de7 # # Exception| cpu 0: rx_hash 0x6cbeafbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35050 dport 58494] != expected 0x109d6349 # # Exception| cpu 0: rx_hash 0x2d5bce41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35072 dport 58494] != expected 0x94b4ef81 # # Exception| cpu 0: rx_hash 0xaf40b3bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35098 dport 58494] != expected 0xfa5518cc # # Exception| cpu 0: rx_hash 0x63ae00b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35144 dport 58494] != expected 0x8e5fa32 # # Exception| cpu 0: rx_hash 0x883a54c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35210 dport 58494] != expected 0xb47d9215 # # Exception| cpu 0: rx_hash 0xc075e365 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35228 dport 58494] != expected 0xfa7287dc # # Exception| cpu 0: rx_hash 0x83174fe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35342 dport 58494] != expected 0xfa4f3080 # # Exception| cpu 0: rx_hash 0x95a5a6a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35346 dport 58494] != expected 0xd57302c5 # # Exception| cpu 0: rx_hash 0x7bd6b72c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35378 dport 58494] != expected 0xd29a6aa5 # # Exception| cpu 0: rx_hash 0xbe7a0d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35394 dport 58494] != expected 0x59556634 # # Exception| cpu 0: rx_hash 0x742ec720 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35406 dport 58494] != expected 0x79bb84b0 # # Exception| cpu 0: rx_hash 0xf635badd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35412 dport 58494] != expected 0x175a73fd # # Exception| cpu 0: rx_hash 0x4ff9fce9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35420 dport 58494] != expected 0x8ffd27e # # Exception| cpu 0: rx_hash 0xff77b383 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35446 dport 58494] != expected 0x6e259d92 # # Exception| cpu 0: rx_hash 0x6e3962c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35474 dport 58494] != expected 0x948958dd # # Exception| cpu 0: rx_hash 0xc805c4ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 35492 dport 58494] != expected 0xdd6f2574 # # Exception| cpu 0: rx_hash 0x7773fb89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35570 dport 58494] != expected 0x1094848d # # Exception| cpu 0: rx_hash 0xc7156be3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35590 dport 58494] != expected 0xc517bc0f # # Exception| cpu 0: rx_hash 0xbdcfeed4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35616 dport 58494] != expected 0x83231167 # # Exception| cpu 0: rx_hash 0x6129cdce [saddr 192.0.3.2 daddr 192.0.3.1 sport 35632 dport 58494] != expected 0x8cf1c1a6 # # Exception| cpu 0: rx_hash 0x3fd49329 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35642 dport 58494] != expected 0xedc2e62a # # Exception| cpu 0: rx_hash 0x0bfbd8ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 35668 dport 58494] != expected 0x37a75ef1 # # Exception| cpu 0: rx_hash 0x269e0a62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35674 dport 58494] != expected 0x69df3a7a # # Exception| cpu 0: rx_hash 0xf33a2026 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35688 dport 58494] != expected 0x1f7204d4 # # Exception| cpu 0: rx_hash 0x96104508 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35696 dport 58494] != expected 0xf057596 # # Exception| cpu 0: rx_hash 0xdbb8b753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35716 dport 58494] != expected 0xfa7b6018 # # Exception| cpu 0: rx_hash 0x3c89af80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35718 dport 58494] != expected 0x84ede617 # # Exception| cpu 0: rx_hash 0xcd0a5e14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35736 dport 58494] != expected 0xd547525d # # Exception| cpu 0: rx_hash 0xff9f6c83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35752 dport 58494] != expected 0xdd7ceafc # # Exception| cpu 0: rx_hash 0x18ae7450 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35754 dport 58494] != expected 0xa3ea6cf3 # # Exception| cpu 0: rx_hash 0xb828ab2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35778 dport 58494] != expected 0x38521120 # # Exception| cpu 0: rx_hash 0x64ce8835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35794 dport 58494] != expected 0x3780c1e1 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x1895ccf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33090 dport 41033] OK # # # cpu 0: rx_hash 0x2342f73b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33104 dport 41033] OK # # # cpu 0: rx_hash 0x2a00fe65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33138 dport 41033] OK # # # cpu 0: rx_hash 0xe0543438 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33150 dport 41033] OK # # # cpu 0: rx_hash 0xb20c267a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33204 dport 41033] OK # # # cpu 0: rx_hash 0x128af905 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33244 dport 41033] OK # # # cpu 0: rx_hash 0x201fcb92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33260 dport 41033] OK # # # cpu 0: rx_hash 0xd5495129 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33290 dport 41033] OK # # # cpu 0: rx_hash 0xee9e6ae0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33304 dport 41033] OK # # # cpu 0: rx_hash 0x2d88a9e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33334 dport 41033] OK # # # cpu 0: rx_hash 0x7c8d8708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33344 dport 41033] OK # # # cpu 0: rx_hash 0x2270d9ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33354 dport 41033] OK # # # cpu 0: rx_hash 0x19a7e226 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33368 dport 41033] OK # # # cpu 0: rx_hash 0xcc03c862 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33386 dport 41033] OK # # # cpu 0: rx_hash 0xf233b650 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33434 dport 41033] OK # # # cpu 0: rx_hash 0x540f107d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33452 dport 41033] OK # # # cpu 0: rx_hash 0xd6146d80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33462 dport 41033] OK # # # cpu 0: rx_hash 0xd9ec1d8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33482 dport 41033] OK # # # cpu 0: rx_hash 0x44078068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33518 dport 41033] OK # # # cpu 0: rx_hash 0x7fd0bba1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33532 dport 41033] OK # # # cpu 0: rx_hash 0xf4611002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33562 dport 41033] OK # # # cpu 0: rx_hash 0x525db62f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33580 dport 41033] OK # # # cpu 0: rx_hash 0x44ef5f68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33584 dport 41033] OK # # # cpu 0: rx_hash 0xfd23195c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33592 dport 41033] OK # # # cpu 0: rx_hash 0x8ebb9535 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33596 dport 41033] OK # # # cpu 0: rx_hash 0x5da5c623 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33616 dport 41033] OK # # # cpu 0: rx_hash 0x1ca878dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33636 dport 41033] OK # # # cpu 0: rx_hash 0x229806ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33684 dport 41033] OK # # # cpu 0: rx_hash 0xcceb1762 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33716 dport 41033] OK # # # cpu 0: rx_hash 0x9dee3989 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33730 dport 41033] OK # # # cpu 0: rx_hash 0xee76b5e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33734 dport 41033] OK # # # cpu 0: rx_hash 0x94ac30d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33760 dport 41033] OK # # # cpu 0: rx_hash 0x2d11be89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33794 dport 41033] OK # # # cpu 0: rx_hash 0x655e0929 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33812 dport 41033] OK # # # cpu 0: rx_hash 0x8b2d18a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33844 dport 41033] OK # # # cpu 0: rx_hash 0x7c149062 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33908 dport 41033] OK # # # cpu 0: rx_hash 0xc5d8d656 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33916 dport 41033] OK # # # cpu 0: rx_hash 0x159bb9e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33964 dport 41033] OK # # # cpu 0: rx_hash 0x7f49accb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33992 dport 41033] OK # # # cpu 0: rx_hash 0xe2a2312f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34028 dport 41033] OK # # # cpu 0: rx_hash 0x4ddc9e5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34040 dport 41033] OK # # # cpu 0: rx_hash 0xa34750d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34054 dport 41033] OK # # # cpu 0: rx_hash 0x7fa173cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34070 dport 41033] OK # # # cpu 0: rx_hash 0x3eaccd35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34082 dport 41033] OK # # # cpu 0: rx_hash 0xe24aee2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34098 dport 41033] OK # # # cpu 0: rx_hash 0xedb29e23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34126 dport 41033] OK # # # cpu 0: rx_hash 0xacbf20dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34170 dport 41033] OK # # # cpu 0: rx_hash 0x928f5eef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34186 dport 41033] OK # # # count: pass=48 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 50172 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33674 dport 50172] != expected 0xe5aa5528 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33674 dport 50172] != expected 0xe5aa5528 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45264 dport 50172] != expected 0x5b349667 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45264 dport 50172] != expected 0x5b349667 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39487 dport 50172] != expected 0x88e0a2f4 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39487 dport 50172] != expected 0x88e0a2f4 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58584 dport 50172] != expected 0x9e225ac3 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58584 dport 50172] != expected 0x9e225ac3 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40978 dport 50172] != expected 0xa5a32c90 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40978 dport 50172] != expected 0xa5a32c90 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36797 dport 50172] != expected 0xdd41ca7c # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36797 dport 50172] != expected 0xdd41ca7c # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35805 dport 50172] != expected 0x51635d6f # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35805 dport 50172] != expected 0x51635d6f # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55452 dport 50172] != expected 0xcdb578ae # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55452 dport 50172] != expected 0xcdb578ae # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34350 dport 50172] != expected 0xb4304218 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34350 dport 50172] != expected 0xb4304218 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43198 dport 50172] != expected 0x474159cd # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43198 dport 50172] != expected 0x474159cd # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45645 dport 50172] != expected 0xd8a164a3 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45645 dport 50172] != expected 0xd8a164a3 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45688 dport 50172] != expected 0x12fc931a # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45688 dport 50172] != expected 0x12fc931a # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56082 dport 50172] != expected 0xe2b4fdb7 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56082 dport 50172] != expected 0xe2b4fdb7 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54429 dport 50172] != expected 0xbcb89a53 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54429 dport 50172] != expected 0xbcb89a53 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48654 dport 50172] != expected 0x54ceb461 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48654 dport 50172] != expected 0x54ceb461 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36195 dport 50172] != expected 0x5e9b0698 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36195 dport 50172] != expected 0x5e9b0698 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54786 dport 50172] != expected 0x41bbee98 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54786 dport 50172] != expected 0x41bbee98 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60885 dport 50172] != expected 0xe7033cf5 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60885 dport 50172] != expected 0xe7033cf5 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55995 dport 50172] != expected 0x66d24f5f # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55995 dport 50172] != expected 0x66d24f5f # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50952 dport 50172] != expected 0x427a36c8 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50952 dport 50172] != expected 0x427a36c8 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47112 dport 50172] != expected 0xd52acac # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47112 dport 50172] != expected 0xd52acac # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35785 dport 50172] != expected 0x61facea9 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35785 dport 50172] != expected 0x61facea9 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54929 dport 50172] != expected 0x8c28ee51 # # Exception| cpu 0: rx_hash 0x78d96afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54929 dport 50172] != expected 0x8c28ee51 # # Exception| count: pass=0 nohash=0 fail=46 # # 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 51656 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39919 dport 51656] != expected 0xf6e58fb5 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39919 dport 51656] != expected 0xf6e58fb5 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37405 dport 51656] != expected 0xcd934723 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37405 dport 51656] != expected 0xcd934723 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39035 dport 51656] != expected 0x212eb78c # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39035 dport 51656] != expected 0x212eb78c # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56333 dport 51656] != expected 0x6caf3863 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56333 dport 51656] != expected 0x6caf3863 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57495 dport 51656] != expected 0xfdd04005 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57495 dport 51656] != expected 0xfdd04005 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43638 dport 51656] != expected 0x93cde85d # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43638 dport 51656] != expected 0x93cde85d # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50219 dport 51656] != expected 0x86109731 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50219 dport 51656] != expected 0x86109731 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54793 dport 51656] != expected 0x7e694954 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54793 dport 51656] != expected 0x7e694954 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54876 dport 51656] != expected 0xe84c5f47 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54876 dport 51656] != expected 0xe84c5f47 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45155 dport 51656] != expected 0x1c536df5 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45155 dport 51656] != expected 0x1c536df5 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59181 dport 51656] != expected 0xd67e23b3 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59181 dport 51656] != expected 0xd67e23b3 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54220 dport 51656] != expected 0xd8b4283 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54220 dport 51656] != expected 0xd8b4283 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60362 dport 51656] != expected 0x4ea98f4d # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60362 dport 51656] != expected 0x4ea98f4d # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49228 dport 51656] != expected 0xfae233ea # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49228 dport 51656] != expected 0xfae233ea # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53563 dport 51656] != expected 0x1797a8b5 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53563 dport 51656] != expected 0x1797a8b5 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34506 dport 51656] != expected 0xf7b4f32f # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34506 dport 51656] != expected 0xf7b4f32f # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41552 dport 51656] != expected 0xf6aea12c # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41552 dport 51656] != expected 0xf6aea12c # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44761 dport 51656] != expected 0x5a564617 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44761 dport 51656] != expected 0x5a564617 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53250 dport 51656] != expected 0xaf628f81 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53250 dport 51656] != expected 0xaf628f81 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43140 dport 51656] != expected 0x342bbfa4 # # Exception| cpu 0: rx_hash 0x7429e9d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43140 dport 51656] != expected 0x342bbfa4 # # Exception| count: pass=0 nohash=0 fail=40 # # 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__->