< 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' TAP version 13 1..1 # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 49669 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x956e0247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39780 dport 49669] != expected 0xd7edddaf # # Exception| cpu 0: rx_hash 0xb6c2ebd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39834 dport 49669] != expected 0xeb88efd6 # # Exception| cpu 0: rx_hash 0x7e742f8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39866 dport 49669] != expected 0x8f644c25 # # Exception| cpu 0: rx_hash 0x172fab14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39902 dport 49669] != expected 0x7e9ba1b2 # # Exception| cpu 0: rx_hash 0x6c2ff686 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39910 dport 49669] != expected 0x401cca68 # # Exception| cpu 0: rx_hash 0x46800c89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39952 dport 49669] != expected 0xe3f4c81 # # Exception| cpu 0: rx_hash 0x21ed3f17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39964 dport 49669] != expected 0xbae8dcd2 # # Exception| cpu 0: rx_hash 0xf35a3626 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39982 dport 49669] != expected 0x591707fd # # Exception| cpu 0: rx_hash 0x29b72b71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40018 dport 49669] != expected 0xf2832243 # # Exception| cpu 0: rx_hash 0x35da457d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40038 dport 49669] != expected 0x78d3d9ca # # Exception| cpu 0: rx_hash 0xc3dafe59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40058 dport 49669] != expected 0x5dd0e7e # # Exception| cpu 0: rx_hash 0x28c0d392 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40100 dport 49669] != expected 0x5d549ff4 # # Exception| cpu 0: rx_hash 0x3cf7a9f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40158 dport 49669] != expected 0x9f6f9aec # # Exception| cpu 0: rx_hash 0x89966f26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40204 dport 49669] != expected 0x9fac0f4b # # Exception| cpu 0: rx_hash 0x63fbba0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40228 dport 49669] != expected 0x68f22376 # # Exception| cpu 0: rx_hash 0x3c4c5589 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40242 dport 49669] != expected 0xc8844437 # # Exception| cpu 0: rx_hash 0x5517d111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40278 dport 49669] != expected 0x397ba9a0 # # Exception| cpu 0: rx_hash 0x87a0d820 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40292 dport 49669] != expected 0xda84728f # # Exception| cpu 0: rx_hash 0xd81737a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40306 dport 49669] != expected 0x7af215ce # # Exception| cpu 0: rx_hash 0xe9e0073b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40400 dport 49669] != expected 0x89efa1fa # # Exception| cpu 0: rx_hash 0xd167251a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40466 dport 49669] != expected 0xb6bbb985 # # Exception| cpu 0: rx_hash 0x6a8ba8b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40516 dport 49669] != expected 0xa4bb8f3d # # Exception| cpu 0: rx_hash 0x525174aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 40542 dport 49669] != expected 0xb01a782f # # Exception| cpu 0: rx_hash 0x10fc0dc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40586 dport 49669] != expected 0x35eb5950 # # Exception| cpu 0: rx_hash 0x344bbfd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40612 dport 49669] != expected 0xab1a55cb # # Exception| cpu 0: rx_hash 0xcc7db3f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40656 dport 49669] != expected 0x933cffbb # # Exception| cpu 0: rx_hash 0xca111095 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40694 dport 49669] != expected 0x9e7f7cee # # Exception| cpu 0: rx_hash 0xadc7df7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40726 dport 49669] != expected 0x7d433266 # # Exception| cpu 0: rx_hash 0xabab7c1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40752 dport 49669] != expected 0x7000b133 # # Exception| cpu 0: rx_hash 0x9d471705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40770 dport 49669] != expected 0x21893be5 # # Exception| cpu 0: rx_hash 0xfc4687fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40808 dport 49669] != expected 0x981d28e3 # # Exception| cpu 0: rx_hash 0x11300950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40848 dport 49669] != expected 0xcdd73a3c # # Exception| cpu 0: rx_hash 0x9a5c4c86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40850 dport 49669] != expected 0x831d0507 # # Exception| cpu 0: rx_hash 0xd7b07a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40920 dport 49669] != expected 0xec13e40b # # Exception| cpu 0: rx_hash 0x920658e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40924 dport 49669] != expected 0xcb76fb96 # # Exception| cpu 0: rx_hash 0x626a40a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40934 dport 49669] != expected 0xbb3baf77 # # Exception| cpu 0: rx_hash 0x3dddaf23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40944 dport 49669] != expected 0x1b4dc836 # # Exception| cpu 0: rx_hash 0x196510a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40964 dport 49669] != expected 0xe79af68f # # Exception| cpu 0: rx_hash 0xaad38968 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40988 dport 49669] != expected 0xbdf13ea6 # # Exception| cpu 0: rx_hash 0x5abf912c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40998 dport 49669] != expected 0xcdbc6a47 # # Exception| cpu 0: rx_hash 0x8e643b7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41010 dport 49669] != expected 0x2300323d # # Exception| cpu 0: rx_hash 0xb8885062 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41024 dport 49669] != expected 0x7289b8eb # # Exception| cpu 0: rx_hash 0x7652375f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41030 dport 49669] != expected 0x1b26984d # # Exception| cpu 0: rx_hash 0x52e5854a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41064 dport 49669] != expected 0x85d794d6 # # Exception| cpu 0: rx_hash 0x48e44826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41082 dport 49669] != expected 0x2c4ec0a # # 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 0x71501ce0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55470 dport 35568] OK # # # cpu 0: rx_hash 0x6b51d18c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55484 dport 35568] OK # # # cpu 0: rx_hash 0x896610c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55514 dport 35568] OK # # # cpu 0: rx_hash 0x95b082bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55554 dport 35568] OK # # # cpu 0: rx_hash 0x04dd0a05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55570 dport 35568] OK # # # cpu 0: rx_hash 0x3231611a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55648 dport 35568] OK # # # cpu 0: rx_hash 0x0b9c45e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55692 dport 35568] OK # # # cpu 0: rx_hash 0xe1f190c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55716 dport 35568] OK # # # cpu 0: rx_hash 0xd92b4cd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55742 dport 35568] OK # # # cpu 0: rx_hash 0x3b4173a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55808 dport 35568] OK # # # cpu 0: rx_hash 0xcd41c883 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55836 dport 35568] OK # # # cpu 0: rx_hash 0x789bf22c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55842 dport 35568] OK # # # cpu 0: rx_hash 0x5a40e359 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55850 dport 35568] OK # # # cpu 0: rx_hash 0xcb2d6be3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55866 dport 35568] OK # # # cpu 0: rx_hash 0xb8772217 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55884 dport 35568] OK # # # cpu 0: rx_hash 0x17acd5d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55904 dport 35568] OK # # # cpu 0: rx_hash 0x70c1e64a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55916 dport 35568] OK # # # cpu 0: rx_hash 0x481b3a53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55926 dport 35568] OK # # # cpu 0: rx_hash 0x0ab6433b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55970 dport 35568] OK # # # cpu 0: rx_hash 0xab5b03fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56038 dport 35568] OK # # # cpu 0: rx_hash 0x3a368b44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56054 dport 35568] OK # # # cpu 0: rx_hash 0x208cba59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56072 dport 35568] OK # # # cpu 0: rx_hash 0xb1e132e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56088 dport 35568] OK # # # cpu 0: rx_hash 0x418d2aa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56098 dport 35568] OK # # # cpu 0: rx_hash 0xf23bb368 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56122 dport 35568] OK # # # cpu 0: rx_hash 0x6d608cd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56130 dport 35568] OK # # # cpu 0: rx_hash 0xfc0d046e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56146 dport 35568] OK # # # cpu 0: rx_hash 0xa5d64889 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56162 dport 35568] OK # # # cpu 0: rx_hash 0x707a1a3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56192 dport 35568] OK # # # cpu 0: rx_hash 0xd9cd4e98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56202 dport 35568] OK # # # cpu 0: rx_hash 0x2fcdf5bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56214 dport 35568] OK # # # cpu 0: rx_hash 0x117b8ac5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56234 dport 35568] OK # # # cpu 0: rx_hash 0x2797e1da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56280 dport 35568] OK # # # cpu 0: rx_hash 0x46b88e38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56386 dport 35568] OK # # # cpu 0: rx_hash 0x190f61bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56404 dport 35568] OK # # # cpu 0: rx_hash 0x5ba218d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56448 dport 35568] OK # # # cpu 0: rx_hash 0x0415f750 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56470 dport 35568] OK # # # cpu 0: rx_hash 0x1878995c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56482 dport 35568] OK # # # cpu 0: rx_hash 0xf479ef14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56492 dport 35568] OK # # # cpu 0: rx_hash 0x34953f2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56514 dport 35568] OK # # # cpu 0: rx_hash 0x8723a6e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56538 dport 35568] OK # # # cpu 0: rx_hash 0x49f9c1dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56540 dport 35568] OK # # # cpu 0: rx_hash 0x814f0580 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56572 dport 35568] OK # # # cpu 0: rx_hash 0xc22e787a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56626 dport 35568] OK # # # cpu 0: rx_hash 0x93af20fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56652 dport 35568] OK # # # count: pass=45 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 50695 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 56375 dport 50695] != expected 0xbb7e0839 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 40626 dport 50695] != expected 0x5148fd40 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 48649 dport 50695] != expected 0x9ace1388 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 38232 dport 50695] != expected 0x64d17b8d # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 47224 dport 50695] != expected 0x15707733 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 52846 dport 50695] != expected 0xc670fce7 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 58704 dport 50695] != expected 0x897cb7f6 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 54695 dport 50695] != expected 0xba9241d3 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 44614 dport 50695] != expected 0xb1f84a28 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 41931 dport 50695] != expected 0xaba9cf1f # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 51046 dport 50695] != expected 0x44cc55d8 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 49961 dport 50695] != expected 0x6a14b020 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 52902 dport 50695] != expected 0x3e8f0a2c # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 48012 dport 50695] != expected 0xeebeabfe # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 54247 dport 50695] != expected 0x58dbf0a # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 59555 dport 50695] != expected 0x76732844 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 48129 dport 50695] != expected 0xff325679 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 45889 dport 50695] != expected 0x51238e51 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 49080 dport 50695] != expected 0x9fc93568 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 33456 dport 50695] != expected 0xe7ffccac # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 33220 dport 50695] != expected 0xc50a389d # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 35077 dport 50695] != expected 0xce408d61 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 34626 dport 50695] != expected 0x78f79fe7 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 48479 dport 50695] != expected 0x921d7b71 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 43265 dport 50695] != expected 0x16417e5f # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 57100 dport 50695] != expected 0x4c747cef # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 59182 dport 50695] != expected 0x9a6c674c # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 47983 dport 50695] != expected 0x32413045 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 53728 dport 50695] != expected 0x7f82be5 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 59624 dport 50695] != expected 0x84e9b73e # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 59990 dport 50695] != expected 0xfcb41e81 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 60741 dport 50695] != expected 0x7c72375 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 52781 dport 50695] != expected 0xa758ec53 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 46400 dport 50695] != expected 0xc1de5f07 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 57434 dport 50695] != expected 0x43bef662 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 50382 dport 50695] != expected 0x707a0f58 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 50427 dport 50695] != expected 0x67be8aa7 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 47389 dport 50695] != expected 0x958670ac # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 56909 dport 50695] != expected 0x8f0bc71e # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 48692 dport 50695] != expected 0x1eb819b9 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 57199 dport 50695] != expected 0x49b0cfa8 # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 49815 dport 50695] != expected 0x89a47de # # Exception| cpu 5: rx_hash 0x4eb8b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 60273 dport 50695] != expected 0x80fe77dc # # Exception| count: pass=0 nohash=0 fail=43 # # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 48097 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44068 dport 48097] != expected 0x66e3849e # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35257 dport 48097] != expected 0x428ddd6c # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54736 dport 48097] != expected 0x1071ba1f # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36836 dport 48097] != expected 0x54c055ad # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58429 dport 48097] != expected 0x844b168e # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37652 dport 48097] != expected 0x919bcac8 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46444 dport 48097] != expected 0x9dc699d7 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54329 dport 48097] != expected 0x43a4ef29 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56076 dport 48097] != expected 0x65ebd374 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51008 dport 48097] != expected 0xec2b827f # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41644 dport 48097] != expected 0x23f9258a # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44734 dport 48097] != expected 0x309f85d5 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50814 dport 48097] != expected 0x60e7605b # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49712 dport 48097] != expected 0x66f8c21f # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51107 dport 48097] != expected 0x2f5f5b61 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36449 dport 48097] != expected 0x4c959576 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49835 dport 48097] != expected 0x3ad724bd # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40052 dport 48097] != expected 0x918cb546 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47926 dport 48097] != expected 0x54ab2696 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49765 dport 48097] != expected 0x40a081cc # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42608 dport 48097] != expected 0x4dcafbb5 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44371 dport 48097] != expected 0x3a779e4d # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52481 dport 48097] != expected 0x501dca9 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59807 dport 48097] != expected 0x85cd93aa # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57912 dport 48097] != expected 0xc5eb65ae # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38246 dport 48097] != expected 0xb5b97bb0 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42505 dport 48097] != expected 0xc4494fa5 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53084 dport 48097] != expected 0x1d09e24a # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58997 dport 48097] != expected 0x5e400990 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41977 dport 48097] != expected 0x3cb7bed2 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48369 dport 48097] != expected 0x31071bd2 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47153 dport 48097] != expected 0xa9347ec9 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59351 dport 48097] != expected 0x56a1e187 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48733 dport 48097] != expected 0xf07a3143 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59154 dport 48097] != expected 0x93b99bf9 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56048 dport 48097] != expected 0xf43da7bf # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35023 dport 48097] != expected 0x8c14c13 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46807 dport 48097] != expected 0x2cc20fe6 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59809 dport 48097] != expected 0x3017a905 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48702 dport 48097] != expected 0x4123594a # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57974 dport 48097] != expected 0xcdb171c8 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50541 dport 48097] != expected 0x49a39255 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43498 dport 48097] != expected 0x2bc74f46 # # Exception| cpu 0: rx_hash 0x46d42b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46576 dport 48097] != expected 0x19eb93e4 # # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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: Saved .links.enp1s0.operstate: DOWN Current .links.enp1s0.operstate: UP Saved .links.enp1s0.flags: ['NO-CARRIER', 'BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Current .links.enp1s0.flags: ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->