< 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 # 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-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 59290 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 75 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe416f580 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37328 dport 59290] != expected 0x6f4617b0 # # Exception| cpu 0: rx_hash 0x2c317435 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37340 dport 59290] != expected 0x990d4082 # # Exception| cpu 0: rx_hash 0xa6d6dec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37482 dport 59290] != expected 0xed0c7aa7 # # Exception| cpu 0: rx_hash 0x0ae29fad [saddr 192.0.3.2 daddr 192.0.3.1 sport 37502 dport 59290] != expected 0xe062860c # # Exception| cpu 0: rx_hash 0x5c3b7bdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37504 dport 59290] != expected 0x63c485c6 # # Exception| cpu 0: rx_hash 0x0453f902 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37514 dport 59290] != expected 0x79197c90 # # Exception| cpu 0: rx_hash 0x5b022ae9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37572 dport 59290] != expected 0xedf1c647 # # Exception| cpu 0: rx_hash 0xdf641780 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37598 dport 59290] != expected 0xa1cf5999 # # Exception| cpu 0: rx_hash 0xd64e06bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 37652 dport 59290] != expected 0x711823d4 # # Exception| cpu 0: rx_hash 0x252b943b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37710 dport 59290] != expected 0xe89e65a8 # # Exception| cpu 0: rx_hash 0x1950d63e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37724 dport 59290] != expected 0x9663767 # # Exception| cpu 0: rx_hash 0xdf05f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37746 dport 59290] != expected 0xe347e756 # # Exception| cpu 0: rx_hash 0xf9e6ef4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37768 dport 59290] != expected 0x3b6c7ebf # # Exception| cpu 0: rx_hash 0x69a9ec20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37774 dport 59290] != expected 0xd7fad0db # # Exception| cpu 0: rx_hash 0x03c88e92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37812 dport 59290] != expected 0x30b5fc41 # # Exception| cpu 0: rx_hash 0x8ee540a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37832 dport 59290] != expected 0xeed4a71d # # Exception| cpu 0: rx_hash 0x1a762098 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37918 dport 59290] != expected 0xd9477a44 # # Exception| cpu 0: rx_hash 0x58453e2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37930 dport 59290] != expected 0x7f5835ab # # Exception| cpu 0: rx_hash 0x287fc0f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37934 dport 59290] != expected 0x24d5af88 # # Exception| cpu 0: rx_hash 0xc141ce1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37962 dport 59290] != expected 0x1915f4d # # Exception| cpu 0: rx_hash 0x3b6fafc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38006 dport 59290] != expected 0xa48ddb3 # # Exception| cpu 0: rx_hash 0xf3482e77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38010 dport 59290] != expected 0xfc038a81 # # Exception| cpu 0: rx_hash 0x09a58b68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38032 dport 59290] != expected 0x72cb75e0 # # Exception| cpu 0: rx_hash 0x3bac6b05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38048 dport 59290] != expected 0x8f59a02c # # Exception| cpu 0: rx_hash 0x63c4e9da [saddr 192.0.3.2 daddr 192.0.3.1 sport 38058 dport 59290] != expected 0x9584597a # # Exception| cpu 0: rx_hash 0xfac019ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 38090 dport 59290] != expected 0xeb4d339c # # Exception| cpu 0: rx_hash 0x63a50bb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38150 dport 59290] != expected 0xd70ce7b5 # # Exception| cpu 0: rx_hash 0x4585d5d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38186 dport 59290] != expected 0x8a3603c3 # # Exception| cpu 0: rx_hash 0x51acebd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38198 dport 59290] != expected 0x2a9e3279 # # Exception| cpu 0: rx_hash 0xa2c97950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38252 dport 59290] != expected 0xb3187405 # # Exception| cpu 0: rx_hash 0xb6e04753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38256 dport 59290] != expected 0x13b045bf # # Exception| cpu 0: rx_hash 0x7ec7c6e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38268 dport 59290] != expected 0xe5fb128d # # Exception| cpu 0: rx_hash 0xf4109d20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38290 dport 59290] != expected 0x30be77cf # # Exception| cpu 0: rx_hash 0x9e71ff92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38312 dport 59290] != expected 0xd7f15b55 # # Exception| cpu 0: rx_hash 0xcf528e11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38340 dport 59290] != expected 0x5f736681 # # Exception| cpu 4: rx_hash 0x04630833 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37330 dport 59290] != expected 0xd85d23f7 # # Exception| cpu 4: rx_hash 0x7459f6ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 37334 dport 59290] != expected 0x83d0b9d4 # # Exception| cpu 4: rx_hash 0x52792884 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37370 dport 59290] != expected 0xdeea5da2 # # Exception| cpu 4: rx_hash 0xe3dc9142 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37402 dport 59290] != expected 0xc52676c9 # # Exception| cpu 4: rx_hash 0x2589b29f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37428 dport 59290] != expected 0x2f07a6f8 # # Exception| cpu 4: rx_hash 0x10b903c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37440 dport 59290] != expected 0x5ca030b5 # # Exception| cpu 4: rx_hash 0x2cc241c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37458 dport 59290] != expected 0xbd58627a # # Exception| cpu 4: rx_hash 0x1ecba1ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 37474 dport 59290] != expected 0x40cab7b6 # # Exception| cpu 4: rx_hash 0x4f2b14ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 37592 dport 59290] != expected 0x4d59f7fd # # Exception| cpu 4: rx_hash 0x3f11ea33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37596 dport 59290] != expected 0x16d46dde # # Exception| cpu 4: rx_hash 0x7d22f487 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37608 dport 59290] != expected 0xb0cb2231 # # Exception| cpu 4: rx_hash 0x1931345d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37616 dport 59290] != expected 0x4bee89a8 # # Exception| cpu 4: rx_hash 0xea3544ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 37638 dport 59290] != expected 0x90e0711b # # Exception| cpu 4: rx_hash 0x4873a7bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37680 dport 59290] != expected 0x81e40ab3 # # Exception| cpu 4: rx_hash 0xbb163539 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37738 dport 59290] != expected 0x18624ccf # # Exception| cpu 4: rx_hash 0xdfc63124 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37796 dport 59290] != expected 0x66569ac9 # # Exception| cpu 4: rx_hash 0xcbef0f27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37816 dport 59290] != expected 0xc6feab73 # # Exception| cpu 4: rx_hash 0xfedfbe7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37836 dport 59290] != expected 0xb5593d3e # # Exception| cpu 4: rx_hash 0xb29e02a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37850 dport 59290] != expected 0xf2cf5d2 # # Exception| cpu 4: rx_hash 0xcf336c72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37992 dport 59290] != expected 0x1dfbd84e # # Exception| cpu 4: rx_hash 0xd5ab34de [saddr 192.0.3.2 daddr 192.0.3.1 sport 38016 dport 59290] != expected 0x24281368 # # Exception| cpu 4: rx_hash 0x13fe1703 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38062 dport 59290] != expected 0xce09c359 # # Exception| cpu 4: rx_hash 0x07d72900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38066 dport 59290] != expected 0x6ea1f2e3 # # Exception| cpu 4: rx_hash 0xbfca566c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38074 dport 59290] != expected 0xc3673ff2 # # Exception| cpu 4: rx_hash 0x9ed3d936 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38098 dport 59290] != expected 0x10689805 # # Exception| cpu 4: rx_hash 0xb681a530 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38108 dport 59290] != expected 0x5138fb70 # # Exception| cpu 4: rx_hash 0xe09b8587 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38132 dport 59290] != expected 0x578f8525 # # Exception| cpu 4: rx_hash 0xc8c9f981 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38138 dport 59290] != expected 0x16dfe650 # # Exception| cpu 4: rx_hash 0x07b6cb63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38174 dport 59290] != expected 0x2c294c2c # # Exception| cpu 4: rx_hash 0x649c5a8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38210 dport 59290] != expected 0x5939a434 # # Exception| cpu 4: rx_hash 0x0efd383f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38264 dport 59290] != expected 0xbe7688ae # # Exception| cpu 4: rx_hash 0x14656093 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38288 dport 59290] != expected 0x87a54388 # # Exception| cpu 4: rx_hash 0x842a63f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38294 dport 59290] != expected 0x6b33edec # # Exception| cpu 4: rx_hash 0xee4b014b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38316 dport 59290] != expected 0x8c7cc176 # # Exception| cpu 4: rx_hash 0x6366cf7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38352 dport 59290] != expected 0x521d9a2a # # Exception| cpu 4: rx_hash 0x793d5315 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38382 dport 59290] != expected 0xeedf2c93 # # Exception| cpu 4: rx_hash 0x1d2e93cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 38390 dport 59290] != expected 0x15fa870a # # Exception| cpu 4: rx_hash 0x3cc42963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38416 dport 59290] != expected 0xe2a00205 # # Exception| cpu 4: rx_hash 0x5feeb88d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38476 dport 59290] != expected 0x97b0ea1d # # Exception| cpu 4: rx_hash 0x13af0451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38490 dport 59290] != expected 0x2dc522f1 # # Exception| count: pass=0 nohash=0 fail=75 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb1c50bec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37670 dport 55855] OK # # # cpu 0: rx_hash 0x09d87480 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37678 dport 55855] OK # # # cpu 0: rx_hash 0x90dc84b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37710 dport 55855] OK # # # cpu 0: rx_hash 0xd2ef9a02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37754 dport 55855] OK # # # cpu 0: rx_hash 0xdc5efcad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37774 dport 55855] OK # # # cpu 0: rx_hash 0xd22c5ec5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37804 dport 55855] OK # # # cpu 0: rx_hash 0x13402c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37830 dport 55855] OK # # # cpu 0: rx_hash 0xc13c31f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37876 dport 55855] OK # # # cpu 0: rx_hash 0x03b5717a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37898 dport 55855] OK # # # cpu 0: rx_hash 0xedb22ea1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37930 dport 55855] OK # # # cpu 0: rx_hash 0x31bc9117 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37946 dport 55855] OK # # # cpu 0: rx_hash 0xd8829ff8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37982 dport 55855] OK # # # cpu 0: rx_hash 0xb2e3fd4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37988 dport 55855] OK # # # cpu 0: rx_hash 0x605c2453 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38016 dport 55855] OK # # # cpu 0: rx_hash 0x5c276656 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38034 dport 55855] OK # # # cpu 0: rx_hash 0x044fe489 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38040 dport 55855] OK # # # cpu 0: rx_hash 0x5255c43e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38064 dport 55855] OK # # # cpu 0: rx_hash 0x100738e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38184 dport 55855] OK # # # cpu 0: rx_hash 0x80483b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38190 dport 55855] OK # # # cpu 0: rx_hash 0x94610580 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38194 dport 55855] OK # # # cpu 0: rx_hash 0x2c7c7aec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38202 dport 55855] OK # # # cpu 4: rx_hash 0xe0e67a6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37706 dport 55855] OK # # # cpu 4: rx_hash 0xf4cf446c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37718 dport 55855] OK # # # cpu 4: rx_hash 0x9eae26de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37740 dport 55855] OK # # # cpu 4: rx_hash 0x329a67b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37752 dport 55855] OK # # # cpu 4: rx_hash 0x84367e72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37764 dport 55855] OK # # # cpu 4: rx_hash 0xc877c2ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37778 dport 55855] OK # # # cpu 4: rx_hash 0xe025bea8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37788 dport 55855] OK # # # cpu 4: rx_hash 0x0050431b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37790 dport 55855] OK # # # cpu 4: rx_hash 0x5f0190f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37840 dport 55855] OK # # # cpu 4: rx_hash 0x048c204e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37966 dport 55855] OK # # # cpu 4: rx_hash 0x80ea1d27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37972 dport 55855] OK # # # cpu 4: rx_hash 0xa8b86121 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37978 dport 55855] OK # # # cpu 4: rx_hash 0x529600f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37990 dport 55855] OK # # # cpu 4: rx_hash 0x6eed42fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38004 dport 55855] OK # # # cpu 4: rx_hash 0xd6f03d90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38012 dport 55855] OK # # # cpu 4: rx_hash 0x1066da8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38020 dport 55855] OK # # # cpu 4: rx_hash 0x364604e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38056 dport 55855] OK # # # cpu 4: rx_hash 0x226f3ae7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38068 dport 55855] OK # # # cpu 4: rx_hash 0xaf42f4d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38088 dport 55855] OK # # # cpu 4: rx_hash 0x6917d70f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38118 dport 55855] OK # # # cpu 4: rx_hash 0xc5239660 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38130 dport 55855] OK # # # cpu 4: rx_hash 0xa668e5ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38146 dport 55855] OK # # # cpu 4: rx_hash 0xd16b4a00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38210 dport 55855] OK # # # cpu 4: rx_hash 0xaf2316b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38244 dport 55855] OK # # # cpu 4: rx_hash 0x7aa59e9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38340 dport 55855] OK # # # cpu 4: rx_hash 0xd691dff3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38352 dport 55855] OK # # # cpu 4: rx_hash 0xa8d98342 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38390 dport 55855] OK # # # cpu 4: rx_hash 0xfe309603 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38480 dport 55855] OK # # # cpu 4: rx_hash 0xbc0388b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38500 dport 55855] OK # # # cpu 4: rx_hash 0x1037c9d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38512 dport 55855] OK # # # cpu 4: rx_hash 0x46ee2da8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38542 dport 55855] OK # # # cpu 4: rx_hash 0x9ae0921e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38558 dport 55855] OK # # # cpu 4: rx_hash 0x60cef3c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38562 dport 55855] OK # # # cpu 4: rx_hash 0x55fe429f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38614 dport 55855] OK # # # cpu 4: rx_hash 0x36b53112 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38694 dport 55855] OK # # # cpu 4: rx_hash 0xb2d30c7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38716 dport 55855] OK # # # cpu 4: rx_hash 0x17acbe48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38734 dport 55855] OK # # # cpu 4: rx_hash 0x93ca8321 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38740 dport 55855] OK # # # count: pass=59 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-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 44304 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33961 dport 44304] != expected 0xb3588209 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33961 dport 44304] != expected 0xb3588209 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44403 dport 44304] != expected 0x2c6a29b2 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44403 dport 44304] != expected 0x2c6a29b2 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32907 dport 44304] != expected 0x92698890 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32907 dport 44304] != expected 0x92698890 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49534 dport 44304] != expected 0x139f9433 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49534 dport 44304] != expected 0x139f9433 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50046 dport 44304] != expected 0x69288f07 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50046 dport 44304] != expected 0x69288f07 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43410 dport 44304] != expected 0xeb12ca91 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43410 dport 44304] != expected 0xeb12ca91 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60730 dport 44304] != expected 0xb9f7ed56 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60730 dport 44304] != expected 0xb9f7ed56 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53867 dport 44304] != expected 0xf048ce2c # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53867 dport 44304] != expected 0xf048ce2c # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39404 dport 44304] != expected 0x8a95375f # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39404 dport 44304] != expected 0x8a95375f # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45254 dport 44304] != expected 0xd751fc5b # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45254 dport 44304] != expected 0xd751fc5b # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40980 dport 44304] != expected 0x69bf881 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40980 dport 44304] != expected 0x69bf881 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48183 dport 44304] != expected 0x5867bf3d # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48183 dport 44304] != expected 0x5867bf3d # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60225 dport 44304] != expected 0xa2dae64e # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60225 dport 44304] != expected 0xa2dae64e # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42875 dport 44304] != expected 0xe5b6395a # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42875 dport 44304] != expected 0xe5b6395a # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38256 dport 44304] != expected 0xe3172163 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38256 dport 44304] != expected 0xe3172163 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53545 dport 44304] != expected 0x1d320e95 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53545 dport 44304] != expected 0x1d320e95 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33238 dport 44304] != expected 0x7c213e6e # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33238 dport 44304] != expected 0x7c213e6e # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38438 dport 44304] != expected 0x3031d71 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38438 dport 44304] != expected 0x3031d71 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54646 dport 44304] != expected 0x8c5437de # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54646 dport 44304] != expected 0x8c5437de # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43135 dport 44304] != expected 0x1214c572 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43135 dport 44304] != expected 0x1214c572 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60327 dport 44304] != expected 0xda594e1d # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60327 dport 44304] != expected 0xda594e1d # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49733 dport 44304] != expected 0x153ffd7b # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49733 dport 44304] != expected 0x153ffd7b # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38210 dport 44304] != expected 0xa99ec0e8 # # Exception| cpu 4: rx_hash 0xcffd342a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38210 dport 44304] != expected 0xa99ec0e8 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-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 36499 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55271 dport 36499] != expected 0x236bb54e # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55271 dport 36499] != expected 0x236bb54e # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33275 dport 36499] != expected 0xc779c95e # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33275 dport 36499] != expected 0xc779c95e # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47495 dport 36499] != expected 0xd8de13f4 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47495 dport 36499] != expected 0xd8de13f4 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54245 dport 36499] != expected 0x446e7203 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54245 dport 36499] != expected 0x446e7203 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33735 dport 36499] != expected 0x33b7dd7b # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33735 dport 36499] != expected 0x33b7dd7b # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48020 dport 36499] != expected 0x2aaedf6b # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48020 dport 36499] != expected 0x2aaedf6b # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59832 dport 36499] != expected 0x7bc579e8 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59832 dport 36499] != expected 0x7bc579e8 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56624 dport 36499] != expected 0x2e1be26c # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56624 dport 36499] != expected 0x2e1be26c # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55619 dport 36499] != expected 0xccff91c6 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55619 dport 36499] != expected 0xccff91c6 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40112 dport 36499] != expected 0x102dddce # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40112 dport 36499] != expected 0x102dddce # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58972 dport 36499] != expected 0xfe921976 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58972 dport 36499] != expected 0xfe921976 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35310 dport 36499] != expected 0x681e6e29 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35310 dport 36499] != expected 0x681e6e29 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47692 dport 36499] != expected 0x1fff8c51 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47692 dport 36499] != expected 0x1fff8c51 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52400 dport 36499] != expected 0x6986d0de # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52400 dport 36499] != expected 0x6986d0de # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44847 dport 36499] != expected 0x5d09a509 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44847 dport 36499] != expected 0x5d09a509 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36895 dport 36499] != expected 0x69daf503 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36895 dport 36499] != expected 0x69daf503 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36265 dport 36499] != expected 0xc8c90337 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36265 dport 36499] != expected 0xc8c90337 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39344 dport 36499] != expected 0x8a9d0ccb # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39344 dport 36499] != expected 0x8a9d0ccb # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42479 dport 36499] != expected 0xdcd3b590 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42479 dport 36499] != expected 0xdcd3b590 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58832 dport 36499] != expected 0x1e14d133 # # Exception| cpu 0: rx_hash 0x8db52e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58832 dport 36499] != expected 0x1e14d133 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->