< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 1800 # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 44739 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x025b5398 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60500 dport 44739] != expected 0xcf1d00bc # # Exception| cpu 0: rx_hash 0x898a64cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60536 dport 44739] != expected 0x91d3c440 # # Exception| cpu 0: rx_hash 0x9c8f5941 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60546 dport 44739] != expected 0xcddeedec # # Exception| cpu 0: rx_hash 0x2525914a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60552 dport 44739] != expected 0xd3f4324e # # Exception| cpu 4: rx_hash 0x3b35b2cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60484 dport 44739] != expected 0x994c1c79 # # Exception| cpu 4: rx_hash 0x70869130 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60508 dport 44739] != expected 0x63bf3936 # # Exception| cpu 4: rx_hash 0x2782c266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60516 dport 44739] != expected 0x3264921b # # Exception| cpu 4: rx_hash 0x1c4b701e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60568 dport 44739] != expected 0x85a52e8b # # Exception| cpu 5: rx_hash 0x2c97dc6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60498 dport 44739] != expected 0x24d19580 # # Exception| cpu 5: rx_hash 0x094e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60514 dport 44739] != expected 0xd9a80727 # # Exception| cpu 5: rx_hash 0x9e280a6d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60526 dport 44739] != expected 0x2c4e4db9 # # Exception| cpu 5: rx_hash 0xd59b2991 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60534 dport 44739] != expected 0xd6bd68f6 # # Exception| cpu 5: rx_hash 0x0be91eb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60558 dport 44739] != expected 0x3838a772 # # Exception| cpu 0: rx_hash 0x979a474d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60596 dport 44739] != expected 0xdb6bea77 # # Exception| cpu 0: rx_hash 0x92d4e114 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60610 dport 44739] != expected 0x184aaadd # # Exception| cpu 0: rx_hash 0x45149b1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60640 dport 44739] != expected 0x1eac297 # # Exception| cpu 0: rx_hash 0x1905d647 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60654 dport 44739] != expected 0x46846e21 # # Exception| cpu 0: rx_hash 0x76f8e48c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60676 dport 44739] != expected 0x79bd4a84 # # Exception| cpu 4: rx_hash 0xdc2964b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60588 dport 44739] != expected 0x2198cf38 # # Exception| cpu 4: rx_hash 0x175e6e12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60590 dport 44739] != expected 0x93102910 # # Exception| cpu 4: rx_hash 0xcec5ac4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60620 dport 44739] != expected 0x5f24066b # # Exception| cpu 4: rx_hash 0xc5d0b242 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60666 dport 44739] != expected 0x499101f0 # # Exception| cpu 5: rx_hash 0xf9f0f54f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60572 dport 44739] != expected 0xdce15d9f # # Exception| cpu 5: rx_hash 0x803829eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60578 dport 44739] != expected 0x66f6638e # # Exception| cpu 5: rx_hash 0x85768fb2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60628 dport 44739] != expected 0xa5d72324 # # Exception| cpu 0: rx_hash 0x24b21183 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60746 dport 44739] != expected 0xeb47a103 # # Exception| cpu 0: rx_hash 0xd6abfa74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60760 dport 44739] != expected 0xf9e5bee # # Exception| cpu 0: rx_hash 0xe4d0052c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60798 dport 44739] != expected 0x4f7a40b0 # # Exception| cpu 0: rx_hash 0x5fdd9e0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60824 dport 44739] != expected 0xb0c03f47 # # Exception| cpu 0: rx_hash 0xc3aec7fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 60834 dport 44739] != expected 0x53937242 # # Exception| cpu 4: rx_hash 0x04252624 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60684 dport 44739] != expected 0xd51f730e # # Exception| cpu 4: rx_hash 0xddbee478 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60782 dport 44739] != expected 0x192b5c75 # # Exception| cpu 4: rx_hash 0xca1c8ade [saddr 192.0.3.2 daddr 192.0.3.1 sport 60792 dport 44739] != expected 0xa4b6d58c # # Exception| cpu 4: rx_hash 0xadc475fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60810 dport 44739] != expected 0x5419c5aa # # Exception| cpu 4: rx_hash 0x711111f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60830 dport 44739] != expected 0x5b0caa7b # # Exception| cpu 5: rx_hash 0x13874882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60698 dport 44739] != expected 0x6882faf7 # # Exception| cpu 5: rx_hash 0x365ed97c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60714 dport 44739] != expected 0x95fb6850 # # Exception| cpu 5: rx_hash 0x0f303828 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60730 dport 44739] != expected 0xc3aa7495 # # Exception| cpu 5: rx_hash 0x81afa922 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60768 dport 44739] != expected 0x5e45f0c3 # # Exception| cpu 0: rx_hash 0xfac026aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 60850 dport 44739] != expected 0x5c26e87 # # Exception| cpu 0: rx_hash 0x1f7ba3fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60854 dport 44739] != expected 0x5c861d93 # # Exception| cpu 0: rx_hash 0x06827508 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60896 dport 44739] != expected 0x348fd35b # # Exception| cpu 0: rx_hash 0xe678bf3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60940 dport 44739] != expected 0x7ac8ea24 # # Exception| cpu 0: rx_hash 0x83071335 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60946 dport 44739] != expected 0x6bf75a57 # # Exception| cpu 0: rx_hash 0xa6de82cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60962 dport 44739] != expected 0x968ec8f0 # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x12dd0de9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43490 dport 45861] OK # # # cpu 0: rx_hash 0x4b8d0fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43524 dport 45861] OK # # # cpu 0: rx_hash 0x79f6f089 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43554 dport 45861] OK # # # cpu 4: rx_hash 0x596e2e15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43514 dport 45861] OK # # # cpu 4: rx_hash 0x9c4d75d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43558 dport 45861] OK # # # cpu 4: rx_hash 0x8bef1b7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43568 dport 45861] OK # # # cpu 4: rx_hash 0xd7fe5624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43582 dport 45861] OK # # # cpu 4: rx_hash 0x45d6b784 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43588 dport 45861] OK # # # cpu 5: rx_hash 0x85bb4a10 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43502 dport 45861] OK # # # cpu 5: rx_hash 0xdceb4828 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43528 dport 45861] OK # # # cpu 5: rx_hash 0xe585a97c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43544 dport 45861] OK # # # cpu 0: rx_hash 0xd2b0f07d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43592 dport 45861] OK # # # cpu 0: rx_hash 0xf7696183 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43640 dport 45861] OK # # # cpu 0: rx_hash 0x4c64faa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43678 dport 45861] OK # # # cpu 0: rx_hash 0x8c06ee0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43690 dport 45861] OK # # # cpu 0: rx_hash 0xe9794205 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43700 dport 45861] OK # # # cpu 5: rx_hash 0x5274d922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43602 dport 45861] OK # # # cpu 5: rx_hash 0xbcda427f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43616 dport 45861] OK # # # cpu 5: rx_hash 0xe0cb0f25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43630 dport 45861] OK # # # cpu 5: rx_hash 0x07d7d958 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43654 dport 45861] OK # # # cpu 5: rx_hash 0xf5ce32af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43668 dport 45861] OK # # # cpu 0: rx_hash 0x9ba480ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43708 dport 45861] OK # # # cpu 0: rx_hash 0xec37e45c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43714 dport 45861] OK # # # cpu 0: rx_hash 0xd5590508 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43730 dport 45861] OK # # # cpu 0: rx_hash 0xe722fa50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43764 dport 45861] OK # # # cpu 0: rx_hash 0xeda06495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43776 dport 45861] OK # # # cpu 0: rx_hash 0x540aac9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43786 dport 45861] OK # # # cpu 4: rx_hash 0x559d2c57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43720 dport 45861] OK # # # cpu 4: rx_hash 0xa6134769 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43800 dport 45861] OK # # # cpu 5: rx_hash 0x89484852 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43740 dport 45861] OK # # # cpu 5: rx_hash 0x3bf79e55 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43744 dport 45861] OK # # # cpu 5: rx_hash 0x825d565e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43754 dport 45861] OK # # # cpu 5: rx_hash 0xac91d9ac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43756 dport 45861] OK # # # cpu 5: rx_hash 0x7044bda9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43768 dport 45861] OK # # # cpu 5: rx_hash 0x081be1c4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43780 dport 45861] OK # # # cpu 5: rx_hash 0xd4ce85c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43792 dport 45861] OK # # # cpu 5: rx_hash 0xdfdb9bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43814 dport 45861] OK # # # cpu 0: rx_hash 0x030effc8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43826 dport 45861] OK # # # cpu 0: rx_hash 0x91261e68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43848 dport 45861] OK # # # cpu 0: rx_hash 0x6a8db8bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43904 dport 45861] OK # # # count: pass=40 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 56830 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46441 dport 56830] != expected 0xa64f8348 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46441 dport 56830] != expected 0xa64f8348 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49463 dport 56830] != expected 0x9195ddac # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49463 dport 56830] != expected 0x9195ddac # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53259 dport 56830] != expected 0x3f394545 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53259 dport 56830] != expected 0x3f394545 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59301 dport 56830] != expected 0x1c6e0c2 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59301 dport 56830] != expected 0x1c6e0c2 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38668 dport 56830] != expected 0xb7bf5537 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38668 dport 56830] != expected 0xb7bf5537 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38133 dport 56830] != expected 0x93fccfc9 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38133 dport 56830] != expected 0x93fccfc9 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52164 dport 56830] != expected 0xb8352b05 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52164 dport 56830] != expected 0xb8352b05 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36834 dport 56830] != expected 0x515de06f # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36834 dport 56830] != expected 0x515de06f # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37250 dport 56830] != expected 0x4df0168c # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37250 dport 56830] != expected 0x4df0168c # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54172 dport 56830] != expected 0x22a8ba5e # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54172 dport 56830] != expected 0x22a8ba5e # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57858 dport 56830] != expected 0x36c541eb # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57858 dport 56830] != expected 0x36c541eb # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51934 dport 56830] != expected 0xc52bf9ae # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51934 dport 56830] != expected 0xc52bf9ae # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40539 dport 56830] != expected 0xa96ee45a # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40539 dport 56830] != expected 0xa96ee45a # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48302 dport 56830] != expected 0x84050d78 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48302 dport 56830] != expected 0x84050d78 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35937 dport 56830] != expected 0x43d970a5 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35937 dport 56830] != expected 0x43d970a5 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52517 dport 56830] != expected 0x1eb9c10b # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52517 dport 56830] != expected 0x1eb9c10b # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50478 dport 56830] != expected 0x432e70c0 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50478 dport 56830] != expected 0x432e70c0 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39586 dport 56830] != expected 0x6fa3a3fd # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39586 dport 56830] != expected 0x6fa3a3fd # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55039 dport 56830] != expected 0xf3b10cca # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55039 dport 56830] != expected 0xf3b10cca # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44845 dport 56830] != expected 0x5d7ccae # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44845 dport 56830] != expected 0x5d7ccae # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47377 dport 56830] != expected 0x49f5891e # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47377 dport 56830] != expected 0x49f5891e # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52467 dport 56830] != expected 0x291f3d97 # # Exception| cpu 4: rx_hash 0xa9acef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52467 dport 56830] != expected 0x291f3d97 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 54062 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35712 dport 54062] != expected 0xc114a582 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35712 dport 54062] != expected 0xc114a582 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51588 dport 54062] != expected 0x486a0c61 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51588 dport 54062] != expected 0x486a0c61 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46645 dport 54062] != expected 0x45912982 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46645 dport 54062] != expected 0x45912982 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57531 dport 54062] != expected 0x16b44124 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57531 dport 54062] != expected 0x16b44124 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39055 dport 54062] != expected 0xdd8f0a60 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39055 dport 54062] != expected 0xdd8f0a60 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34434 dport 54062] != expected 0xf1622773 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34434 dport 54062] != expected 0xf1622773 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60567 dport 54062] != expected 0x25f21030 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60567 dport 54062] != expected 0x25f21030 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35030 dport 54062] != expected 0x3ab0ea6e # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35030 dport 54062] != expected 0x3ab0ea6e # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33162 dport 54062] != expected 0xb107c741 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33162 dport 54062] != expected 0xb107c741 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59674 dport 54062] != expected 0x3024cb35 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59674 dport 54062] != expected 0x3024cb35 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41318 dport 54062] != expected 0x29bc231d # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41318 dport 54062] != expected 0x29bc231d # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35366 dport 54062] != expected 0x37d468e5 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35366 dport 54062] != expected 0x37d468e5 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52389 dport 54062] != expected 0x51403c1d # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52389 dport 54062] != expected 0x51403c1d # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37571 dport 54062] != expected 0x8d0b5f04 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37571 dport 54062] != expected 0x8d0b5f04 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40100 dport 54062] != expected 0x3e991c02 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40100 dport 54062] != expected 0x3e991c02 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57442 dport 54062] != expected 0x429f13e1 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57442 dport 54062] != expected 0x429f13e1 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44358 dport 54062] != expected 0x8d9c35f0 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44358 dport 54062] != expected 0x8d9c35f0 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60714 dport 54062] != expected 0xc518e14e # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60714 dport 54062] != expected 0xc518e14e # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33039 dport 54062] != expected 0x457f8b7c # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33039 dport 54062] != expected 0x457f8b7c # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50142 dport 54062] != expected 0xf4c37a3 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50142 dport 54062] != expected 0xf4c37a3 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36239 dport 54062] != expected 0x7ac53111 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36239 dport 54062] != expected 0x7ac53111 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59206 dport 54062] != expected 0x892bc480 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59206 dport 54062] != expected 0x892bc480 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52111 dport 54062] != expected 0xc6e5a626 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52111 dport 54062] != expected 0xc6e5a626 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56555 dport 54062] != expected 0x3733a7f3 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56555 dport 54062] != expected 0x3733a7f3 # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51831 dport 54062] != expected 0x5b017f1a # # Exception| cpu 0: rx_hash 0x16fbf29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51831 dport 54062] != expected 0x5b017f1a # # Exception| count: pass=0 nohash=0 fail=50 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->