< 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 45352 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x5c13d641 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40480 dport 45352] != expected 0x4ab8f535 # # Exception| cpu 0: rx_hash 0x0737f4e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40486 dport 45352] != expected 0xa085b811 # # Exception| cpu 0: rx_hash 0xaaa5e5b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40490 dport 45352] != expected 0x559b1e83 # # Exception| cpu 0: rx_hash 0x2748cfb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40500 dport 45352] != expected 0x452900ee # # Exception| cpu 0: rx_hash 0xfb99a8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 40514 dport 45352] != expected 0x87cd57df # # Exception| cpu 0: rx_hash 0x49deaf32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40530 dport 45352] != expected 0xd1b79918 # # Exception| cpu 0: rx_hash 0xb08217a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40544 dport 45352] != expected 0x9f264684 # # Exception| cpu 0: rx_hash 0x05ce868f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40586 dport 45352] != expected 0x14692038 # # Exception| cpu 0: rx_hash 0xb7898117 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40602 dport 45352] != expected 0x4213eeff # # Exception| cpu 0: rx_hash 0xfc923e1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40632 dport 45352] != expected 0x5af8ffa4 # # Exception| cpu 0: rx_hash 0x8dd14859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40642 dport 45352] != expected 0x6d020e07 # # Exception| cpu 0: rx_hash 0x003c6250 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40668 dport 45352] != expected 0x7db0106a # # Exception| cpu 0: rx_hash 0x81be0865 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40718 dport 45352] != expected 0x522aee10 # # Exception| cpu 0: rx_hash 0x9e6b1ead [saddr 192.0.3.2 daddr 192.0.3.1 sport 40722 dport 45352] != expected 0xf14e8645 # # Exception| cpu 0: rx_hash 0x6d2fc983 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40782 dport 45352] != expected 0x87b45da1 # # Exception| cpu 0: rx_hash 0x213fe03e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40854 dport 45352] != expected 0x426ae481 # # Exception| cpu 0: rx_hash 0x117f46cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40864 dport 45352] != expected 0x55100001 # # Exception| cpu 0: rx_hash 0x75f149fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40872 dport 45352] != expected 0xf9e59d8f # # Exception| cpu 0: rx_hash 0x40430bd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40904 dport 45352] != expected 0x8746495d # # Exception| cpu 0: rx_hash 0x3b181229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40924 dport 45352] != expected 0x88d7bc86 # # Exception| cpu 0: rx_hash 0x34f2994d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40932 dport 45352] != expected 0xd96588ac # # Exception| cpu 0: rx_hash 0xdd91bc74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40946 dport 45352] != expected 0x65220b4f # # Exception| cpu 0: rx_hash 0xb91fb344 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40954 dport 45352] != expected 0xc9d796c1 # # Exception| cpu 0: rx_hash 0x5ef68a74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40972 dport 45352] != expected 0x5520bbbd # # Exception| cpu 0: rx_hash 0xb2674b92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41036 dport 45352] != expected 0x80be080c # # Exception| cpu 0: rx_hash 0xee48ff83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41136 dport 45352] != expected 0xb7b6ed53 # # Exception| cpu 0: rx_hash 0x2754e1e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41140 dport 45352] != expected 0xee5dd64f # # Exception| cpu 0: rx_hash 0xe4509038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41182 dport 45352] != expected 0x8fdde92b # # Exception| cpu 0: rx_hash 0xd795fd95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41244 dport 45352] != expected 0xf63dd996 # # Exception| cpu 0: rx_hash 0xd267194a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41290 dport 45352] != expected 0x9fe4e9c4 # # Exception| cpu 0: rx_hash 0x6fca95b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41314 dport 45352] != expected 0x982c1329 # # Exception| cpu 0: rx_hash 0x48be385f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41354 dport 45352] != expected 0xa0b503ad # # Exception| cpu 0: rx_hash 0x139a1afe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41356 dport 45352] != expected 0x4a884e89 # # Exception| cpu 0: rx_hash 0xc0a1f689 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41410 dport 45352] != expected 0xd9de2d92 # # Exception| cpu 0: rx_hash 0x72e6f111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41426 dport 45352] != expected 0x8fa4e355 # # Exception| cpu 0: rx_hash 0xce899841 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41490 dport 45352] != expected 0x3f2173a6 # # Exception| cpu 0: rx_hash 0x026762fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41536 dport 45352] != expected 0xf1378e8 # # Exception| cpu 0: rx_hash 0xdb44e132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41568 dport 45352] != expected 0xa42e1f8b # # Exception| cpu 0: rx_hash 0xbfcaee02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41576 dport 45352] != expected 0x8db8205 # # Exception| cpu 0: rx_hash 0x6e08701a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41610 dport 45352] != expected 0x2f617937 # # Exception| cpu 0: rx_hash 0x8881de47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41636 dport 45352] != expected 0xc294cefe # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x3e0f1635 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53710 dport 51018] OK # # # cpu 0: rx_hash 0x8c4811ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53726 dport 51018] OK # # # cpu 0: rx_hash 0x105843a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53772 dport 51018] OK # # # cpu 0: rx_hash 0x0067de08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53800 dport 51018] OK # # # cpu 0: rx_hash 0x8f73866e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53914 dport 51018] OK # # # cpu 0: rx_hash 0x32de0a92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53938 dport 51018] OK # # # cpu 0: rx_hash 0xb52b4f20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53954 dport 51018] OK # # # cpu 0: rx_hash 0xc19addbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53998 dport 51018] OK # # # cpu 0: rx_hash 0x2b7c33dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54028 dport 51018] OK # # # cpu 0: rx_hash 0x3b43ae71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54056 dport 51018] OK # # # cpu 0: rx_hash 0x6a7fe36b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54080 dport 51018] OK # # # cpu 0: rx_hash 0xa363fd0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54084 dport 51018] OK # # # cpu 0: rx_hash 0xc7edf23b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54092 dport 51018] OK # # # cpu 0: rx_hash 0x93235bfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54130 dport 51018] OK # # # cpu 0: rx_hash 0xc807795f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54132 dport 51018] OK # # # cpu 0: rx_hash 0x5a3f459e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54134 dport 51018] OK # # # cpu 0: rx_hash 0x629efebf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54146 dport 51018] OK # # # cpu 0: rx_hash 0x8bfddb86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54164 dport 51018] OK # # # cpu 0: rx_hash 0x7d4be877 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54174 dport 51018] OK # # # cpu 0: rx_hash 0x162f6c23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54190 dport 51018] OK # # # cpu 0: rx_hash 0xf55426a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54230 dport 51018] OK # # # cpu 0: rx_hash 0xf5b55477 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54278 dport 51018] OK # # # cpu 0: rx_hash 0x03036786 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54284 dport 51018] OK # # # cpu 0: rx_hash 0xea6042bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54298 dport 51018] OK # # # cpu 0: rx_hash 0xbeaeeb7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54308 dport 51018] OK # # # cpu 0: rx_hash 0x7daa9aa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54350 dport 51018] OK # # # cpu 0: rx_hash 0x724011c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54390 dport 51018] OK # # # cpu 0: rx_hash 0x01fa15e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54432 dport 51018] OK # # # cpu 0: rx_hash 0xac6804b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54444 dport 51018] OK # # # cpu 0: rx_hash 0x1bdde7fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54506 dport 51018] OK # # # cpu 0: rx_hash 0x078d3a6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54530 dport 51018] OK # # # cpu 0: rx_hash 0x37cd9c9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54580 dport 51018] OK # # # cpu 0: rx_hash 0xcb63c0d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54608 dport 51018] OK # # # cpu 0: rx_hash 0x496461bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54646 dport 51018] OK # # # cpu 0: rx_hash 0xc382dd05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54674 dport 51018] OK # # # cpu 0: rx_hash 0x88996208 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54704 dport 51018] OK # # # cpu 0: rx_hash 0xc67039da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54724 dport 51018] OK # # # cpu 0: rx_hash 0x8d6b86d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54758 dport 51018] OK # # # cpu 0: rx_hash 0xd78d41da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54792 dport 51018] OK # # # cpu 4: rx_hash 0x0457df7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53654 dport 51018] OK # # # cpu 4: rx_hash 0x60d9d04b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53662 dport 51018] OK # # # cpu 4: rx_hash 0x998568de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53676 dport 51018] OK # # # cpu 4: rx_hash 0x70e64de7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53690 dport 51018] OK # # # cpu 4: rx_hash 0x2e308b99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53738 dport 51018] OK # # # cpu 4: rx_hash 0x31e59d51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53750 dport 51018] OK # # # cpu 4: rx_hash 0xa21f443c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53788 dport 51018] OK # # # cpu 4: rx_hash 0x1fb2c8c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53812 dport 51018] OK # # # cpu 4: rx_hash 0x7124a84b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53842 dport 51018] OK # # # cpu 4: rx_hash 0x2a008aea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53844 dport 51018] OK # # # cpu 4: rx_hash 0xdcb6b91b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53854 dport 51018] OK # # # cpu 4: rx_hash 0xcc8924b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53882 dport 51018] OK # # # cpu 4: rx_hash 0x3d3481f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53898 dport 51018] OK # # # cpu 4: rx_hash 0xf4289f96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53902 dport 51018] OK # # # cpu 4: rx_hash 0x271373e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53952 dport 51018] OK # # # cpu 4: rx_hash 0x86ee228d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54016 dport 51018] OK # # # cpu 4: rx_hash 0xc21f16e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54042 dport 51018] OK # # # cpu 4: rx_hash 0x7fb29a18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54066 dport 51018] OK # # # cpu 4: rx_hash 0x21645c66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54114 dport 51018] OK # # # cpu 4: rx_hash 0x6d7475db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54202 dport 51018] OK # # # cpu 4: rx_hash 0xea813069 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54218 dport 51018] OK # # # cpu 4: rx_hash 0x239d2e09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54222 dport 51018] OK # # # cpu 4: rx_hash 0x775387cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54256 dport 51018] OK # # # cpu 4: rx_hash 0x268eb800 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54344 dport 51018] OK # # # cpu 4: rx_hash 0x627f8c69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54354 dport 51018] OK # # # cpu 4: rx_hash 0xab639209 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54358 dport 51018] OK # # # cpu 4: rx_hash 0x83fdb484 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54406 dport 51018] OK # # # cpu 4: rx_hash 0xe773bbb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54414 dport 51018] OK # # # cpu 4: rx_hash 0x1e2f0321 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54460 dport 51018] OK # # # cpu 4: rx_hash 0x344857c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54464 dport 51018] OK # # # cpu 4: rx_hash 0x99da4693 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54476 dport 51018] OK # # # cpu 4: rx_hash 0x2477ca6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54500 dport 51018] OK # # # cpu 4: rx_hash 0xb64ff6ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54502 dport 51018] OK # # # cpu 4: rx_hash 0xb5ca3df6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54546 dport 51018] OK # # # cpu 4: rx_hash 0xdeaeb9a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54562 dport 51018] OK # # # cpu 4: rx_hash 0x858a9b03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54564 dport 51018] OK # # # cpu 4: rx_hash 0x468eead8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54606 dport 51018] OK # # # cpu 4: rx_hash 0x0d9555d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54636 dport 51018] OK # # # cpu 4: rx_hash 0x2ae1f83c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54660 dport 51018] OK # # # cpu 4: rx_hash 0xf3c27bf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54692 dport 51018] OK # # # cpu 4: rx_hash 0x0f6c27ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54720 dport 51018] OK # # # cpu 4: rx_hash 0xf9da144b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54730 dport 51018] OK # # # cpu 4: rx_hash 0x74373e42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54740 dport 51018] OK # # # cpu 4: rx_hash 0xd9a52f12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54744 dport 51018] OK # # # cpu 4: rx_hash 0x20f99787 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54762 dport 51018] OK # # # cpu 4: rx_hash 0x0086acde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54776 dport 51018] OK # # # count: pass=85 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 49627 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42558 dport 49627] != expected 0xdcc5dd18 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42558 dport 49627] != expected 0xdcc5dd18 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36397 dport 49627] != expected 0xb7c2416c # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36397 dport 49627] != expected 0xb7c2416c # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48551 dport 49627] != expected 0x9507ce31 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48551 dport 49627] != expected 0x9507ce31 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54662 dport 49627] != expected 0xab44136a # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54662 dport 49627] != expected 0xab44136a # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59262 dport 49627] != expected 0xe7e95cf6 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59262 dport 49627] != expected 0xe7e95cf6 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54472 dport 49627] != expected 0xcd75dc9d # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54472 dport 49627] != expected 0xcd75dc9d # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49680 dport 49627] != expected 0xa017223e # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49680 dport 49627] != expected 0xa017223e # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39461 dport 49627] != expected 0xc9384d17 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39461 dport 49627] != expected 0xc9384d17 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49258 dport 49627] != expected 0xed5e05eb # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49258 dport 49627] != expected 0xed5e05eb # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54646 dport 49627] != expected 0x695250a7 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54646 dport 49627] != expected 0x695250a7 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39453 dport 49627] != expected 0x988a793d # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39453 dport 49627] != expected 0x988a793d # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53575 dport 49627] != expected 0x4ee0fe49 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53575 dport 49627] != expected 0x4ee0fe49 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45785 dport 49627] != expected 0x173760b2 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45785 dport 49627] != expected 0x173760b2 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34668 dport 49627] != expected 0x2e3b47dd # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34668 dport 49627] != expected 0x2e3b47dd # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59380 dport 49627] != expected 0x1205ee98 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59380 dport 49627] != expected 0x1205ee98 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37594 dport 49627] != expected 0xf4e6c79c # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37594 dport 49627] != expected 0xf4e6c79c # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42477 dport 49627] != expected 0xee401965 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42477 dport 49627] != expected 0xee401965 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60595 dport 49627] != expected 0x1b72737b # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60595 dport 49627] != expected 0x1b72737b # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52030 dport 49627] != expected 0x6629cc86 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52030 dport 49627] != expected 0x6629cc86 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38081 dport 49627] != expected 0x1df933d1 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38081 dport 49627] != expected 0x1df933d1 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38567 dport 49627] != expected 0xf3d47c51 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38567 dport 49627] != expected 0xf3d47c51 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39309 dport 49627] != expected 0xabeb94b8 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39309 dport 49627] != expected 0xabeb94b8 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38538 dport 49627] != expected 0xca5b51d1 # # Exception| cpu 0: rx_hash 0x2a2aa271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38538 dport 49627] != expected 0xca5b51d1 # # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 57066 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33391 dport 57066] != expected 0x5ab2a4a5 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33391 dport 57066] != expected 0x5ab2a4a5 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42654 dport 57066] != expected 0x206f47fa # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42654 dport 57066] != expected 0x206f47fa # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51477 dport 57066] != expected 0xdacf856d # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51477 dport 57066] != expected 0xdacf856d # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56836 dport 57066] != expected 0x2735e82a # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56836 dport 57066] != expected 0x2735e82a # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59680 dport 57066] != expected 0xfd1e4559 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59680 dport 57066] != expected 0xfd1e4559 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58140 dport 57066] != expected 0xa11e666e # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58140 dport 57066] != expected 0xa11e666e # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38718 dport 57066] != expected 0x564b3038 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38718 dport 57066] != expected 0x564b3038 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57746 dport 57066] != expected 0xf56e9330 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57746 dport 57066] != expected 0xf56e9330 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57504 dport 57066] != expected 0x37165bdc # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57504 dport 57066] != expected 0x37165bdc # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47561 dport 57066] != expected 0xed4447f5 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47561 dport 57066] != expected 0xed4447f5 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47304 dport 57066] != expected 0xf2104e0f # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47304 dport 57066] != expected 0xf2104e0f # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52177 dport 57066] != expected 0x94988224 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52177 dport 57066] != expected 0x94988224 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47056 dport 57066] != expected 0x8bc29cf3 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47056 dport 57066] != expected 0x8bc29cf3 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43572 dport 57066] != expected 0xf01f8525 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43572 dport 57066] != expected 0xf01f8525 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43662 dport 57066] != expected 0x1b85d273 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43662 dport 57066] != expected 0x1b85d273 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55964 dport 57066] != expected 0x897d1c6f # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55964 dport 57066] != expected 0x897d1c6f # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34813 dport 57066] != expected 0x39681368 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34813 dport 57066] != expected 0x39681368 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35036 dport 57066] != expected 0x6b203373 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35036 dport 57066] != expected 0x6b203373 # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40201 dport 57066] != expected 0xd88d597d # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40201 dport 57066] != expected 0xd88d597d # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57132 dport 57066] != expected 0xa1bc14af # # Exception| cpu 4: rx_hash 0x641d1796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57132 dport 57066] != expected 0xa1bc14af # # 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 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 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__->