< 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 720 # selftests: drivers/net/hw: toeplitz.py # 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 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-24/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 53235 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x98b51bdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35680 dport 53235] != expected 0xbfb24576 # # Exception| cpu 0: rx_hash 0xbae4d57a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35706 dport 53235] != expected 0x6754fe07 # # Exception| cpu 0: rx_hash 0x555932a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35720 dport 53235] != expected 0x8a6d10f9 # # Exception| cpu 5: rx_hash 0x000ee482 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35678 dport 53235] != expected 0x14107924 # # Exception| cpu 5: rx_hash 0xcf30b68b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35688 dport 53235] != expected 0x81ddf041 # # Exception| cpu 5: rx_hash 0x3e2d597c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35694 dport 53235] != expected 0x4bc4ef2 # # Exception| cpu 5: rx_hash 0xb377cd76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35696 dport 53235] != expected 0xa0859fed # # Exception| cpu 5: rx_hash 0x02dc9ff7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35712 dport 53235] != expected 0xb402a5ce # # Exception| cpu 5: rx_hash 0x861513f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35732 dport 53235] != expected 0xd7ea153b # # Exception| cpu 0: rx_hash 0x62e99753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35762 dport 53235] != expected 0x5d1046c5 # # Exception| cpu 0: rx_hash 0x356c3a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35770 dport 53235] != expected 0x637ff3f2 # # Exception| cpu 4: rx_hash 0xd803a6ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 35734 dport 53235] != expected 0x2e54c1e6 # # Exception| cpu 4: rx_hash 0x9a6760a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35774 dport 53235] != expected 0x1fa0999c # # Exception| cpu 4: rx_hash 0xaeb468fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35790 dport 53235] != expected 0x8c158ec # # Exception| cpu 4: rx_hash 0x8576be57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35806 dport 53235] != expected 0x17f68277 # # Exception| cpu 4: rx_hash 0xb2c61ba5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35812 dport 53235] != expected 0xc08bd44b # # Exception| cpu 5: rx_hash 0xe6201b55 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35750 dport 53235] != expected 0x3ef8f630 # # Exception| cpu 5: rx_hash 0x40b859f4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35752 dport 53235] != expected 0x85f6fdb4 # # Exception| cpu 5: rx_hash 0x43dbf452 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35810 dport 53235] != expected 0x45ea6af8 # # Exception| cpu 5: rx_hash 0x4a48ec5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35816 dport 53235] != expected 0x823b0b12 # # Exception| cpu 0: rx_hash 0x9904cd0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35828 dport 53235] != expected 0xdfbc0ed0 # # Exception| cpu 0: rx_hash 0x702079a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35860 dport 53235] != expected 0x557af27f # # Exception| cpu 0: rx_hash 0x79b361ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 35870 dport 53235] != expected 0x92ab9395 # # Exception| cpu 0: rx_hash 0x4e03c45f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35876 dport 53235] != expected 0x45d6c5a9 # # Exception| cpu 0: rx_hash 0x4790dc53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35886 dport 53235] != expected 0x8207a443 # # Exception| cpu 4: rx_hash 0x681922f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35826 dport 53235] != expected 0x5addb063 # # Exception| cpu 4: rx_hash 0xfd7aedab [saddr 192.0.3.2 daddr 192.0.3.1 sport 35850 dport 53235] != expected 0xf1432360 # # Exception| cpu 4: rx_hash 0xd6b83b00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35866 dport 53235] != expected 0xee74f9fb # # Exception| cpu 4: rx_hash 0x3244bfa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35900 dport 53235] != expected 0x648eaa05 # # Exception| cpu 5: rx_hash 0xce816058 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35836 dport 53235] != expected 0xe1d3bbe7 # # Exception| cpu 5: rx_hash 0xa99ced5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35912 dport 53235] != expected 0xf30011b # # Exception| cpu 0: rx_hash 0x44f371f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35940 dport 53235] != expected 0x421b330f # # Exception| cpu 0: rx_hash 0xbc7d860e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35944 dport 53235] != expected 0xabec56 # # Exception| cpu 0: rx_hash 0x0445cc83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35986 dport 53235] != expected 0xd3fdb79f # # Exception| cpu 4: rx_hash 0x825e3bf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35928 dport 53235] != expected 0x1007db80 # # Exception| cpu 4: rx_hash 0x53c061d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35994 dport 53235] != expected 0xed9202a8 # # Exception| cpu 5: rx_hash 0x6f31a75e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35956 dport 53235] != expected 0x5d2ce994 # # Exception| cpu 5: rx_hash 0x2f871a28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35970 dport 53235] != expected 0xccca6d04 # # Exception| cpu 5: rx_hash 0xde9af5df [saddr 192.0.3.2 daddr 192.0.3.1 sport 35972 dport 53235] != expected 0x49abd3b7 # # Exception| cpu 5: rx_hash 0xd709edd3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35982 dport 53235] != expected 0x8e7ab25d # # Exception| cpu 5: rx_hash 0xab4e962e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35990 dport 53235] != expected 0xaf22ddf1 # # Exception| cpu 5: rx_hash 0x956d2bd0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36006 dport 53235] != expected 0xbf8eea27 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xa7c87d2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42066 dport 46425] OK # # # cpu 4: rx_hash 0xf04dd07b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42074 dport 46425] OK # # # cpu 4: rx_hash 0x3f738272 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42092 dport 46425] OK # # # cpu 5: rx_hash 0x49c44c25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42036 dport 46425] OK # # # cpu 5: rx_hash 0x1e41e173 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42044 dport 46425] OK # # # cpu 5: rx_hash 0xdb8f06d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42058 dport 46425] OK # # # cpu 5: rx_hash 0xce6e6d85 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42090 dport 46425] OK # # # cpu 5: rx_hash 0xec3fa322 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42096 dport 46425] OK # # # cpu 5: rx_hash 0xe5acbb2e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42106 dport 46425] OK # # # cpu 5: rx_hash 0x5407e9af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42122 dport 46425] OK # # # cpu 0: rx_hash 0xc7fd7589 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42080 dport 46425] OK # # # cpu 0: rx_hash 0x3432e10b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42168 dport 46425] OK # # # cpu 0: rx_hash 0x7227aab0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45664 dport 46425] OK # # # cpu 4: rx_hash 0x8aa95d4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45676 dport 46425] OK # # # cpu 4: rx_hash 0x6514ba90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45726 dport 46425] OK # # # cpu 5: rx_hash 0x7fc53f04 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42138 dport 46425] OK # # # cpu 5: rx_hash 0x41e682fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42154 dport 46425] OK # # # cpu 5: rx_hash 0x47457437 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45700 dport 46425] OK # # # cpu 0: rx_hash 0xd4bfe811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45678 dport 46425] OK # # # cpu 0: rx_hash 0xf6ee26b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45684 dport 46425] OK # # # cpu 0: rx_hash 0x4ed66c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45710 dport 46425] OK # # # cpu 0: rx_hash 0x81e83e32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45752 dport 46425] OK # # # cpu 0: rx_hash 0x70f5d1c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45758 dport 46425] OK # # # cpu 4: rx_hash 0x31f2ba60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45788 dport 46425] OK # # # cpu 4: rx_hash 0xfecce869 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45802 dport 46425] OK # # # cpu 5: rx_hash 0x0521b234 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45740 dport 46425] OK # # # cpu 5: rx_hash 0x4426d991 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45774 dport 46425] OK # # # cpu 5: rx_hash 0xc0ef5597 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45786 dport 46425] OK # # # cpu 0: rx_hash 0xf75ff065 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45792 dport 46425] OK # # # cpu 0: rx_hash 0x8b188b98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45816 dport 46425] OK # # # cpu 0: rx_hash 0xd50e3ec2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45818 dport 46425] OK # # # cpu 4: rx_hash 0xde97b6d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45830 dport 46425] OK # # # cpu 4: rx_hash 0xfcc67875 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45852 dport 46425] OK # # # cpu 4: rx_hash 0x4fbf5181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45874 dport 46425] OK # # # cpu 5: rx_hash 0x2f8a5925 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45824 dport 46425] OK # # # cpu 5: rx_hash 0x780ff473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45832 dport 46425] OK # # # cpu 5: rx_hash 0x04488f8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45840 dport 46425] OK # # # cpu 0: rx_hash 0x5a5e3ad4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45842 dport 46425] OK # # # cpu 0: rx_hash 0x6dee9f26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45864 dport 46425] OK # # # cpu 0: rx_hash 0xb731a67a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45886 dport 46425] 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 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-24/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 60020 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37670 dport 60020] != expected 0x884a4ccc # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37670 dport 60020] != expected 0x884a4ccc # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33713 dport 60020] != expected 0xc2984dd6 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33713 dport 60020] != expected 0xc2984dd6 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34594 dport 60020] != expected 0x54f6ce12 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34594 dport 60020] != expected 0x54f6ce12 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37618 dport 60020] != expected 0xee7a8c65 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37618 dport 60020] != expected 0xee7a8c65 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48352 dport 60020] != expected 0x584717c5 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48352 dport 60020] != expected 0x584717c5 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35784 dport 60020] != expected 0x58d5ff9f # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35784 dport 60020] != expected 0x58d5ff9f # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37431 dport 60020] != expected 0x65f34245 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37431 dport 60020] != expected 0x65f34245 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47017 dport 60020] != expected 0xd3ac5127 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47017 dport 60020] != expected 0xd3ac5127 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48558 dport 60020] != expected 0xe577974e # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48558 dport 60020] != expected 0xe577974e # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59660 dport 60020] != expected 0xf8d070cb # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59660 dport 60020] != expected 0xf8d070cb # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45138 dport 60020] != expected 0x72f1bf42 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45138 dport 60020] != expected 0x72f1bf42 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58611 dport 60020] != expected 0x659525a1 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58611 dport 60020] != expected 0x659525a1 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39028 dport 60020] != expected 0x283a18e4 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39028 dport 60020] != expected 0x283a18e4 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55873 dport 60020] != expected 0xffca9fc5 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55873 dport 60020] != expected 0xffca9fc5 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47986 dport 60020] != expected 0x3c5efec7 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47986 dport 60020] != expected 0x3c5efec7 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34263 dport 60020] != expected 0xcf2a8930 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34263 dport 60020] != expected 0xcf2a8930 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44264 dport 60020] != expected 0x46379528 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44264 dport 60020] != expected 0x46379528 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52163 dport 60020] != expected 0x247efa38 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52163 dport 60020] != expected 0x247efa38 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49970 dport 60020] != expected 0x83ba0615 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49970 dport 60020] != expected 0x83ba0615 # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46366 dport 60020] != expected 0xb603347e # # Exception| cpu 5: rx_hash 0x4c3d2d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46366 dport 60020] != expected 0xb603347e # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 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-24/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 51995 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 53 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58491 dport 51995] != expected 0x3331fb54 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58491 dport 51995] != expected 0x3331fb54 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60655 dport 51995] != expected 0x3ad7a82a # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60655 dport 51995] != expected 0x3ad7a82a # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36055 dport 51995] != expected 0x306ea95c # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36055 dport 51995] != expected 0x306ea95c # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42110 dport 51995] != expected 0x11d3bf9 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42110 dport 51995] != expected 0x11d3bf9 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45502 dport 51995] != expected 0x58ad3060 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41925 dport 51995] != expected 0x7cb59eee # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41925 dport 51995] != expected 0x7cb59eee # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45337 dport 51995] != expected 0x850484a2 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45337 dport 51995] != expected 0x850484a2 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51140 dport 51995] != expected 0xb328eedf # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51140 dport 51995] != expected 0xb328eedf # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43516 dport 51995] != expected 0x803777eb # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43516 dport 51995] != expected 0x803777eb # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40277 dport 51995] != expected 0x2d97a96f # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40277 dport 51995] != expected 0x2d97a96f # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38670 dport 51995] != expected 0x90122bcf # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38670 dport 51995] != expected 0x90122bcf # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40959 dport 51995] != expected 0x95c39656 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40959 dport 51995] != expected 0x95c39656 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54120 dport 51995] != expected 0x4fbbe128 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54120 dport 51995] != expected 0x4fbbe128 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39581 dport 51995] != expected 0x86d7dbc3 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39581 dport 51995] != expected 0x86d7dbc3 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52807 dport 51995] != expected 0x9e80c322 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52807 dport 51995] != expected 0x9e80c322 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39095 dport 51995] != expected 0xbbfbbe2f # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39095 dport 51995] != expected 0xbbfbbe2f # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44163 dport 51995] != expected 0xfc42719b # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44163 dport 51995] != expected 0xfc42719b # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33343 dport 51995] != expected 0xc4241862 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33343 dport 51995] != expected 0xc4241862 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45487 dport 51995] != expected 0xcf428c7e # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45487 dport 51995] != expected 0xcf428c7e # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44650 dport 51995] != expected 0xacdd24e7 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44650 dport 51995] != expected 0xacdd24e7 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39997 dport 51995] != expected 0x27bff7ac # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39997 dport 51995] != expected 0x27bff7ac # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47711 dport 51995] != expected 0x155c608d # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47711 dport 51995] != expected 0x155c608d # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40687 dport 51995] != expected 0xfcbd6d97 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40687 dport 51995] != expected 0xfcbd6d97 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45183 dport 51995] != expected 0x29b498c0 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45183 dport 51995] != expected 0x29b498c0 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56983 dport 51995] != expected 0xbee13820 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56983 dport 51995] != expected 0xbee13820 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52583 dport 51995] != expected 0xe88393a8 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52583 dport 51995] != expected 0xe88393a8 # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46912 dport 51995] != expected 0x7e6f3daf # # Exception| cpu 0: rx_hash 0x43e6cdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46912 dport 51995] != expected 0x7e6f3daf # # Exception| count: pass=0 nohash=0 fail=53 # # 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 182, 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 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-24/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-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 182, 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 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-24/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-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 182, 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 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-24/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-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 182, 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 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-24/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-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 187, 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 80, 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 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-24/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-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 187, 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 80, 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 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-24/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-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 187, 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 80, 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 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-24/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-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 187, 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 80, 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 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-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-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__->