< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 59925 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 86 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8398ec6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38392 dport 59925] != expected 0xb1c7f961 # # Exception| cpu 0: rx_hash 0x28542d83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38402 dport 59925] != expected 0x3468f67d # # Exception| cpu 0: rx_hash 0xda0460d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38406 dport 59925] != expected 0x304d3329 # # Exception| cpu 0: rx_hash 0xd17c0b29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38410 dport 59925] != expected 0xb67a14d7 # # Exception| cpu 0: rx_hash 0xbb18cf80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38428 dport 59925] != expected 0xfb1d2a7f # # Exception| cpu 0: rx_hash 0xe44e697d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38438 dport 59925] != expected 0x10c98b83 # # Exception| cpu 0: rx_hash 0x8e2aadd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38448 dport 59925] != expected 0x5daeb52b # # Exception| cpu 0: rx_hash 0x2181feaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 38468 dport 59925] != expected 0xa844e5d5 # # Exception| cpu 0: rx_hash 0xe6e3d1aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 38508 dport 59925] != expected 0xad2bfd5 # # Exception| cpu 0: rx_hash 0x84041a41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38568 dport 59925] != expected 0xd69408fe # # Exception| cpu 0: rx_hash 0x1c3093bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38586 dport 59925] != expected 0x9fd6f302 # # Exception| cpu 0: rx_hash 0xd2876f95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38612 dport 59925] != expected 0xa16cbaaa # # Exception| cpu 0: rx_hash 0x6209383e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38624 dport 59925] != expected 0xc4c4b601 # # Exception| cpu 0: rx_hash 0x13097fe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38674 dport 59925] != expected 0x5171103d # # Exception| cpu 0: rx_hash 0xa8ff43b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38698 dport 59925] != expected 0xb2ee3b68 # # Exception| cpu 0: rx_hash 0xfe7c3662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38742 dport 59925] != expected 0xc516893c # # Exception| cpu 0: rx_hash 0x075410c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38750 dport 59925] != expected 0x47046b96 # # Exception| cpu 0: rx_hash 0x5802b635 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38756 dport 59925] != expected 0xacd0ca6a # # Exception| cpu 0: rx_hash 0xe9da3df5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38852 dport 59925] != expected 0xc4755cea # # Exception| cpu 0: rx_hash 0xe2a2560b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38856 dport 59925] != expected 0x42427b14 # # Exception| cpu 0: rx_hash 0x99c39e8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38926 dport 59925] != expected 0x8dd1ad2e # # Exception| cpu 0: rx_hash 0xcded538f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38968 dport 59925] != expected 0xe0322b2c # # Exception| cpu 0: rx_hash 0x8d9ef1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38978 dport 59925] != expected 0x9ba4d685 # # Exception| cpu 0: rx_hash 0x00a1cb1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39048 dport 59925] != expected 0xc99eccf9 # # Exception| cpu 0: rx_hash 0xedd4829b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39116 dport 59925] != expected 0x5df955f8 # # Exception| cpu 0: rx_hash 0x3aaa4511 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39180 dport 59925] != expected 0xa18ab092 # # Exception| cpu 0: rx_hash 0x463e5644 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39196 dport 59925] != expected 0xe083c1c7 # # Exception| cpu 0: rx_hash 0xa29eccec [saddr 192.0.3.2 daddr 192.0.3.1 sport 39198 dport 59925] != expected 0xe8c84b6e # # Exception| cpu 0: rx_hash 0x6c2930c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39280 dport 59925] != expected 0xd67202c6 # # Exception| cpu 0: rx_hash 0x47688a2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39304 dport 59925] != expected 0xed8e5bec # # Exception| cpu 0: rx_hash 0x1346472c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39358 dport 59925] != expected 0x806dddee # # Exception| cpu 0: rx_hash 0x45c532f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39362 dport 59925] != expected 0xf7956fba # # Exception| cpu 0: rx_hash 0x395121ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 39378 dport 59925] != expected 0xb69c1eef # # Exception| cpu 0: rx_hash 0x11ebfffb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39412 dport 59925] != expected 0x9a76e9b8 # # Exception| cpu 4: rx_hash 0x4be53a03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38482 dport 59925] != expected 0xe523db7d # # Exception| cpu 4: rx_hash 0x093b20fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38498 dport 59925] != expected 0x84ae1282 # # Exception| cpu 4: rx_hash 0x1fcbf700 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38500 dport 59925] != expected 0x88c05d7f # # Exception| cpu 4: rx_hash 0x8c871503 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38522 dport 59925] != expected 0x47b5817d # # Exception| cpu 4: rx_hash 0x9a77c2ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 38524 dport 59925] != expected 0x4bdbce80 # # Exception| cpu 4: rx_hash 0xb1367815 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38532 dport 59925] != expected 0x702797aa # # Exception| cpu 4: rx_hash 0xf3e862ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 38580 dport 59925] != expected 0x11aa5e55 # # Exception| cpu 4: rx_hash 0x41cb8d96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38602 dport 59925] != expected 0x6e1966a8 # # Exception| cpu 4: rx_hash 0x2baf493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38620 dport 59925] != expected 0x237e5800 # # Exception| cpu 4: rx_hash 0x697153c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38636 dport 59925] != expected 0x42f391ff # # Exception| cpu 4: rx_hash 0x03159769 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38650 dport 59925] != expected 0xf94af57 # # Exception| cpu 4: rx_hash 0x7215d0b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38664 dport 59925] != expected 0x9a21096b # # Exception| cpu 4: rx_hash 0x0e81c3e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38680 dport 59925] != expected 0xdb28783e # # Exception| cpu 4: rx_hash 0x70b86863 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38722 dport 59925] != expected 0x803a3d3d # # Exception| cpu 4: rx_hash 0x0c2c7b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38738 dport 59925] != expected 0xc1334c68 # # Exception| cpu 4: rx_hash 0xf5045d9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38746 dport 59925] != expected 0x4321aec2 # # Exception| cpu 4: rx_hash 0xa12a909f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38764 dport 59925] != expected 0x2ec228c0 # # Exception| cpu 4: rx_hash 0x0fd71f8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38796 dport 59925] != expected 0xd625e215 # # Exception| cpu 4: rx_hash 0xc8b5308a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38820 dport 59925] != expected 0x74b3b815 # # Exception| cpu 4: rx_hash 0xbdf4f0f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38898 dport 59925] != expected 0xa996dae8 # # Exception| cpu 4: rx_hash 0xba012b24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38948 dport 59925] != expected 0x270c7d87 # # Exception| cpu 4: rx_hash 0x3fbd1edb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38972 dport 59925] != expected 0xe417ee78 # # Exception| cpu 4: rx_hash 0x693e6b0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38976 dport 59925] != expected 0x93ef5c2c # # Exception| cpu 4: rx_hash 0x15aa785a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38992 dport 59925] != expected 0xd2e62d79 # # Exception| cpu 4: rx_hash 0xec825ef0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39000 dport 59925] != expected 0x50f4cfd3 # # Exception| cpu 4: rx_hash 0xae5c440f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39016 dport 59925] != expected 0x3179062c # # Exception| cpu 4: rx_hash 0xd2c8575a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39032 dport 59925] != expected 0x70707779 # # Exception| cpu 4: rx_hash 0x774db3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39060 dport 59925] != expected 0xea09a52 # # Exception| cpu 4: rx_hash 0x8e65951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39068 dport 59925] != expected 0x8cb278f8 # # Exception| cpu 4: rx_hash 0xda4b5818 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39082 dport 59925] != expected 0xe151fefa # # Exception| cpu 4: rx_hash 0xd8e6e0cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 39136 dport 59925] != expected 0xfb4acaac # # Exception| cpu 4: rx_hash 0x373e1199 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39150 dport 59925] != expected 0x753667fb # # Exception| cpu 4: rx_hash 0xb2822466 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39158 dport 59925] != expected 0xb62df404 # # Exception| cpu 4: rx_hash 0x5d5ad530 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39160 dport 59925] != expected 0x38515953 # # Exception| cpu 4: rx_hash 0xc8fa0845 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39176 dport 59925] != expected 0xa5af75c6 # # Exception| cpu 4: rx_hash 0xeb38bded [saddr 192.0.3.2 daddr 192.0.3.1 sport 39202 dport 59925] != expected 0xf72a56f # # Exception| cpu 4: rx_hash 0x8a2412ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 39224 dport 59925] != expected 0xc422bc39 # # Exception| cpu 4: rx_hash 0x6e848812 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39226 dport 59925] != expected 0xcc693690 # # Exception| cpu 4: rx_hash 0x3807fdc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39238 dport 59925] != expected 0xbb9184c4 # # Exception| cpu 4: rx_hash 0x4493ee93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39254 dport 59925] != expected 0xfa98f591 # # Exception| cpu 4: rx_hash 0x064df46c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39270 dport 59925] != expected 0x9b153c6e # # Exception| cpu 4: rx_hash 0x5ae0362d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39298 dport 59925] != expected 0x67d733ef # # Exception| cpu 4: rx_hash 0x26742578 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39314 dport 59925] != expected 0x26de42ba # # Exception| cpu 4: rx_hash 0x64aa3f87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39330 dport 59925] != expected 0x47538b45 # # Exception| cpu 4: rx_hash 0xcb016cf9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39382 dport 59925] != expected 0xb2b9dbbb # # Exception| cpu 4: rx_hash 0x0c6343f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39422 dport 59925] != expected 0x102f81bb # # Exception| cpu 4: rx_hash 0xcdcb46bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39442 dport 59925] != expected 0xd8e7b00f # # Exception| cpu 4: rx_hash 0x8f155c42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39458 dport 59925] != expected 0xb96a79f0 # # Exception| cpu 4: rx_hash 0xa5023ac3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39502 dport 59925] != expected 0x8f9bbaf1 # # Exception| cpu 4: rx_hash 0xe7dc203c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39550 dport 59925] != expected 0xee16730e # # Exception| cpu 4: rx_hash 0x1d0f622a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39592 dport 59925] != expected 0x7b123fd9 # # Exception| cpu 4: rx_hash 0x371804ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 39620 dport 59925] != expected 0x4de3fcd8 # # Exception| count: pass=0 nohash=0 fail=86 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x2854f9aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55166 dport 37706] OK # # # cpu 0: rx_hash 0x36272114 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55210 dport 37706] OK # # # cpu 0: rx_hash 0xa56bc317 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55220 dport 37706] OK # # # cpu 0: rx_hash 0xae13a8e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55224 dport 37706] OK # # # cpu 0: rx_hash 0x7d2ce8c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55260 dport 37706] OK # # # cpu 0: rx_hash 0xff6506ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55314 dport 37706] OK # # # cpu 0: rx_hash 0xf41d6d11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55326 dport 37706] OK # # # cpu 0: rx_hash 0x4feb5144 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55334 dport 37706] OK # # # cpu 0: rx_hash 0x380729ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55354 dport 37706] OK # # # cpu 0: rx_hash 0x65fc37c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55370 dport 37706] OK # # # cpu 0: rx_hash 0xd572606e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55422 dport 37706] OK # # # cpu 0: rx_hash 0xe3bb6686 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55436 dport 37706] OK # # # cpu 0: rx_hash 0xddf16f2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55468 dport 37706] OK # # # cpu 0: rx_hash 0x4ebd8d2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55474 dport 37706] OK # # # cpu 0: rx_hash 0x13469305 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55490 dport 37706] OK # # # cpu 0: rx_hash 0x183ef8fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55502 dport 37706] OK # # # cpu 0: rx_hash 0x8b721af8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55504 dport 37706] OK # # # cpu 0: rx_hash 0xd424bc05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55530 dport 37706] OK # # # cpu 0: rx_hash 0xa8b0af50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55546 dport 37706] OK # # # cpu 0: rx_hash 0x693ebf26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55612 dport 37706] OK # # # cpu 0: rx_hash 0x170714a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55654 dport 37706] OK # # # cpu 0: rx_hash 0x373ec5b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55698 dport 37706] OK # # # cpu 0: rx_hash 0x6868634d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55720 dport 37706] OK # # # cpu 0: rx_hash 0x49076e32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55752 dport 37706] OK # # # cpu 0: rx_hash 0xc1091a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55832 dport 37706] OK # # # cpu 0: rx_hash 0x066b3577 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55856 dport 37706] OK # # # cpu 0: rx_hash 0xff4313dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55864 dport 37706] OK # # # cpu 0: rx_hash 0xbf30b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55874 dport 37706] OK # # # cpu 0: rx_hash 0x4618975f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55882 dport 37706] OK # # # cpu 0: rx_hash 0x27043808 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55888 dport 37706] OK # # # cpu 0: rx_hash 0x12365a5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55932 dport 37706] OK # # # cpu 0: rx_hash 0x2f87374a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55938 dport 37706] OK # # # cpu 0: rx_hash 0x11cd3ee0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55970 dport 37706] OK # # # cpu 0: rx_hash 0xe8e5184a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55978 dport 37706] OK # # # cpu 0: rx_hash 0xfe15cfb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55980 dport 37706] OK # # # cpu 0: rx_hash 0x89f9b71d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55984 dport 37706] OK # # # cpu 0: rx_hash 0x8281dce3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55996 dport 37706] OK # # # cpu 0: rx_hash 0xbe666d9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56022 dport 37706] OK # # # cpu 0: rx_hash 0xf12c23e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56068 dport 37706] OK # # # cpu 0: rx_hash 0xfa544817 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56072 dport 37706] OK # # # cpu 0: rx_hash 0x6918aa14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56086 dport 37706] OK # # # cpu 0: rx_hash 0x3d366717 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56096 dport 37706] OK # # # cpu 0: rx_hash 0x364e0ce9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56108 dport 37706] OK # # # cpu 0: rx_hash 0xae7a8514 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56126 dport 37706] OK # # # cpu 0: rx_hash 0x430fcc95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56186 dport 37706] OK # # # cpu 0: rx_hash 0x7ebea183 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56196 dport 37706] OK # # # count: pass=46 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 50580 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40013 dport 50580] != expected 0x9833b28a # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40013 dport 50580] != expected 0x9833b28a # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46680 dport 50580] != expected 0xa222ce09 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46680 dport 50580] != expected 0xa222ce09 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36057 dport 50580] != expected 0xa77f21d0 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36057 dport 50580] != expected 0xa77f21d0 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47139 dport 50580] != expected 0xf6ad5a5f # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47139 dport 50580] != expected 0xf6ad5a5f # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50370 dport 50580] != expected 0xd4aa7d6a # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50370 dport 50580] != expected 0xd4aa7d6a # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37101 dport 50580] != expected 0x5d10132d # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37101 dport 50580] != expected 0x5d10132d # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37973 dport 50580] != expected 0x3faa3397 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37973 dport 50580] != expected 0x3faa3397 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44555 dport 50580] != expected 0x3d766761 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44555 dport 50580] != expected 0x3d766761 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34149 dport 50580] != expected 0x4876640c # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34149 dport 50580] != expected 0x4876640c # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33948 dport 50580] != expected 0x470dbf61 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33948 dport 50580] != expected 0x470dbf61 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34756 dport 50580] != expected 0xa24cac54 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34756 dport 50580] != expected 0xa24cac54 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48478 dport 50580] != expected 0x7cd64f89 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48478 dport 50580] != expected 0x7cd64f89 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45046 dport 50580] != expected 0x36287958 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45046 dport 50580] != expected 0x36287958 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37222 dport 50580] != expected 0xabefd743 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37222 dport 50580] != expected 0xabefd743 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36824 dport 50580] != expected 0x1f0e81d # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36824 dport 50580] != expected 0x1f0e81d # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35130 dport 50580] != expected 0xaa50c62e # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35130 dport 50580] != expected 0xaa50c62e # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33195 dport 50580] != expected 0xd76d9ee1 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33195 dport 50580] != expected 0xd76d9ee1 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46892 dport 50580] != expected 0x73d809e2 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46892 dport 50580] != expected 0x73d809e2 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33323 dport 50580] != expected 0x29546c54 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33323 dport 50580] != expected 0x29546c54 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53740 dport 50580] != expected 0xa507d336 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53740 dport 50580] != expected 0xa507d336 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50474 dport 50580] != expected 0x8a4fc200 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50474 dport 50580] != expected 0x8a4fc200 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36787 dport 50580] != expected 0x2bf871b3 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36787 dport 50580] != expected 0x2bf871b3 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53611 dport 50580] != expected 0xf1dfa7b3 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53611 dport 50580] != expected 0xf1dfa7b3 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56013 dport 50580] != expected 0x478eb0b3 # # Exception| cpu 4: rx_hash 0x8c73fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56013 dport 50580] != expected 0x478eb0b3 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 60643 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51836 dport 60643] != expected 0xacaa5431 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51836 dport 60643] != expected 0xacaa5431 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57461 dport 60643] != expected 0x95e0857e # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57461 dport 60643] != expected 0x95e0857e # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59685 dport 60643] != expected 0x3961fbed # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59685 dport 60643] != expected 0x3961fbed # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58359 dport 60643] != expected 0x9aff7c13 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58359 dport 60643] != expected 0x9aff7c13 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32996 dport 60643] != expected 0x5c864e1c # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32996 dport 60643] != expected 0x5c864e1c # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37472 dport 60643] != expected 0x46dcb5ab # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37472 dport 60643] != expected 0x46dcb5ab # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43532 dport 60643] != expected 0x2702516 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43532 dport 60643] != expected 0x2702516 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58684 dport 60643] != expected 0xec978329 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58684 dport 60643] != expected 0xec978329 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42869 dport 60643] != expected 0xb1201198 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42869 dport 60643] != expected 0xb1201198 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50441 dport 60643] != expected 0x3766abdb # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50441 dport 60643] != expected 0x3766abdb # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37493 dport 60643] != expected 0x159defa # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37493 dport 60643] != expected 0x159defa # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60704 dport 60643] != expected 0x1382d3a4 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60704 dport 60643] != expected 0x1382d3a4 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34710 dport 60643] != expected 0x90027b7c # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34710 dport 60643] != expected 0x90027b7c # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47222 dport 60643] != expected 0x259bb3b7 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47222 dport 60643] != expected 0x259bb3b7 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44377 dport 60643] != expected 0x2f0ffb70 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44377 dport 60643] != expected 0x2f0ffb70 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50976 dport 60643] != expected 0x1aa11111 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50976 dport 60643] != expected 0x1aa11111 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37633 dport 60643] != expected 0xe93bccb1 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37633 dport 60643] != expected 0xe93bccb1 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52694 dport 60643] != expected 0x7525d211 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52694 dport 60643] != expected 0x7525d211 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44452 dport 60643] != expected 0x3f5f399e # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44452 dport 60643] != expected 0x3f5f399e # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53685 dport 60643] != expected 0xa4dc9cee # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53685 dport 60643] != expected 0xa4dc9cee # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35218 dport 60643] != expected 0xd8bdeed9 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35218 dport 60643] != expected 0xd8bdeed9 # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46600 dport 60643] != expected 0x2d57843a # # Exception| cpu 4: rx_hash 0x8dad503c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46600 dport 60643] != expected 0x2d57843a # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->