< 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 35123 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc05a9586 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41462 dport 35123] != expected 0xb064d1c7 # # Exception| cpu 0: rx_hash 0xc58c8805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41470 dport 35123] != expected 0x74969ac # # Exception| cpu 0: rx_hash 0xc3a09565 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41542 dport 35123] != expected 0x422e634c # # Exception| cpu 0: rx_hash 0xc14b9ba4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41558 dport 35123] != expected 0x19b8bf79 # # Exception| cpu 0: rx_hash 0xc8eb0c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41602 dport 35123] != expected 0x91e27f11 # # Exception| cpu 0: rx_hash 0xc99e8b6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41634 dport 35123] != expected 0x3c29110b # # Exception| cpu 0: rx_hash 0xd781c8a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41652 dport 35123] != expected 0xd5525c45 # # Exception| cpu 0: rx_hash 0xd4a582b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41668 dport 35123] != expected 0xf5ea5967 # # Exception| cpu 0: rx_hash 0xdde2b777 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41680 dport 35123] != expected 0xc027f584 # # Exception| cpu 0: rx_hash 0xd64e8c71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41684 dport 35123] != expected 0xae7c8552 # # Exception| cpu 0: rx_hash 0xd39891f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41692 dport 35123] != expected 0x19513d39 # # Exception| cpu 0: rx_hash 0xc28873dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41702 dport 35123] != expected 0x8497d6d0 # # Exception| cpu 0: rx_hash 0xd0061853 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41708 dport 35123] != expected 0xef0c8f16 # # Exception| cpu 0: rx_hash 0xcbcf461a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41714 dport 35123] != expected 0xb15a7a33 # # Exception| cpu 0: rx_hash 0xdfc0ab32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41728 dport 35123] != expected 0x939f28f9 # # Exception| cpu 0: rx_hash 0xcd4ec0bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41738 dport 35123] != expected 0xf804713f # # Exception| cpu 0: rx_hash 0xd6879ef5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41748 dport 35123] != expected 0xa652841a # # Exception| cpu 0: rx_hash 0xc9ed5a5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41762 dport 35123] != expected 0xe2e2a74e # # Exception| cpu 0: rx_hash 0xcb06549e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41778 dport 35123] != expected 0xb9747b7b # # Exception| cpu 0: rx_hash 0xc4b336cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41822 dport 35123] != expected 0x1b2c6ad1 # # Exception| cpu 0: rx_hash 0xc2fba2e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41830 dport 35123] != expected 0x5a5c6095 # # Exception| cpu 0: rx_hash 0xc6bf9a62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41870 dport 35123] != expected 0xfd2dda6f # # Exception| cpu 0: rx_hash 0xc1828920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41878 dport 35123] != expected 0x1196be31 # # Exception| cpu 0: rx_hash 0xd48b325c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41924 dport 35123] != expected 0x405334a4 # # Exception| cpu 0: rx_hash 0xcda962d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41930 dport 35123] != expected 0x45931db4 # # Exception| cpu 0: rx_hash 0xdcb980fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41968 dport 35123] != expected 0xd855f65d # # Exception| cpu 0: rx_hash 0x552b53f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42020 dport 35123] != expected 0x5204b667 # # Exception| cpu 0: rx_hash 0x4022e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42102 dport 35123] != expected 0x3c13cf2 # # Exception| cpu 0: rx_hash 0x4466d002 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42142 dport 35123] != expected 0xa4b08608 # # Exception| cpu 0: rx_hash 0x5727ff5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42228 dport 35123] != expected 0xb40506d9 # # Exception| cpu 0: rx_hash 0x4e05afd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42234 dport 35123] != expected 0xb1c52fc9 # # Exception| cpu 0: rx_hash 0x483eeac2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42306 dport 35123] != expected 0x2e7e93c8 # # Exception| cpu 0: rx_hash 0x511cba4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42316 dport 35123] != expected 0x2bbebad8 # # Exception| cpu 0: rx_hash 0x400c5865 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42358 dport 35123] != expected 0xb6785131 # # Exception| cpu 0: rx_hash 0x4b47c10b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42418 dport 35123] != expected 0x65b44d6c # # Exception| cpu 0: rx_hash 0x5f3bfd17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42432 dport 35123] != expected 0x99baa9e3 # # Exception| cpu 0: rx_hash 0x4124bedd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42454 dport 35123] != expected 0x70c1e4ad # # Exception| cpu 0: rx_hash 0x50345cf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42476 dport 35123] != expected 0xed070f44 # # Exception| cpu 0: rx_hash 0x5ca574b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42480 dport 35123] != expected 0x6fe71bcc # # Exception| cpu 0: rx_hash 0x4f80d2aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 42522 dport 35123] != expected 0x7b459bb9 # # Exception| cpu 0: rx_hash 0x58626717 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42584 dport 35123] != expected 0x7116cd19 # # Exception| cpu 0: rx_hash 0x4f3a111a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42586 dport 35123] != expected 0xada02cb4 # # Exception| cpu 0: rx_hash 0x576dc6f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42612 dport 35123] != expected 0x5ab6bbe # # Exception| cpu 0: rx_hash 0x4e4f967a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42618 dport 35123] != expected 0x6b42ae # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x85fad14a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59346 dport 34968] OK # # # cpu 0: rx_hash 0x913c2ee6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59360 dport 34968] OK # # # cpu 0: rx_hash 0x9a9015e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59364 dport 34968] OK # # # cpu 0: rx_hash 0x8f236d2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59382 dport 34968] OK # # # cpu 0: rx_hash 0x49bbc9da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59406 dport 34968] OK # # # cpu 0: rx_hash 0x40fcfc1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59418 dport 34968] OK # # # cpu 0: rx_hash 0x436275bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59434 dport 34968] OK # # # cpu 0: rx_hash 0x4ff35df8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59446 dport 34968] OK # # # cpu 0: rx_hash 0x477b2cef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59458 dport 34968] OK # # # cpu 0: rx_hash 0x52c85423 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59472 dport 34968] OK # # # cpu 0: rx_hash 0x5b68c38c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59524 dport 34968] OK # # # cpu 0: rx_hash 0x49e6a802 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59534 dport 34968] OK # # # cpu 0: rx_hash 0x5a1d44ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59556 dport 34968] OK # # # cpu 0: rx_hash 0x48932f62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59566 dport 34968] OK # # # cpu 0: rx_hash 0x5ecd0f3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59660 dport 34968] OK # # # cpu 0: rx_hash 0x4ea86a74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59670 dport 34968] OK # # # cpu 0: rx_hash 0x48e0fe56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59694 dport 34968] OK # # # cpu 0: rx_hash 0x5c9cc24a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59740 dport 34968] OK # # # cpu 0: rx_hash 0x4d8c2065 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59750 dport 34968] OK # # # cpu 0: rx_hash 0x43f606e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59754 dport 34968] OK # # # cpu 0: rx_hash 0x485a3de6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59758 dport 34968] OK # # # cpu 0: rx_hash 0x56457e2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59768 dport 34968] OK # # # cpu 0: rx_hash 0x5e906ee3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59788 dport 34968] OK # # # cpu 0: rx_hash 0x4b23162f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59806 dport 34968] OK # # # cpu 0: rx_hash 0x52bb8517 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59856 dport 34968] OK # # # cpu 0: rx_hash 0x5917be11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59860 dport 34968] OK # # # cpu 0: rx_hash 0x5a8937b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59876 dport 34968] OK # # # cpu 0: rx_hash 0x4496747a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59890 dport 34968] OK # # # cpu 0: rx_hash 0x58623971 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59892 dport 34968] OK # # # cpu 0: rx_hash 0x43cfee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60010 dport 34968] OK # # # cpu 0: rx_hash 0x42e708c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60106 dport 34968] OK # # # cpu 0: rx_hash 0x50a071c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60160 dport 34968] OK # # # cpu 4: rx_hash 0x848f562a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59378 dport 34968] OK # # # cpu 4: rx_hash 0x5b35a254 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59396 dport 34968] OK # # # cpu 4: rx_hash 0x52729793 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59408 dport 34968] OK # # # cpu 4: rx_hash 0x4b50c71b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59422 dport 34968] OK # # # cpu 4: rx_hash 0x543a03b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59432 dport 34968] OK # # # cpu 4: rx_hash 0x48ce4eba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59438 dport 34968] OK # # # cpu 4: rx_hash 0x5b8f61e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59460 dport 34968] OK # # # cpu 4: rx_hash 0x42ad316c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59466 dport 34968] OK # # # cpu 4: rx_hash 0x5811e845 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59508 dport 34968] OK # # # cpu 4: rx_hash 0x4f499e48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59510 dport 34968] OK # # # cpu 4: rx_hash 0x4b0da6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59550 dport 34968] OK # # # cpu 4: rx_hash 0x568c6ca8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59576 dport 34968] OK # # # cpu 4: rx_hash 0x5bd2003c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59588 dport 34968] OK # # # cpu 4: rx_hash 0x510bbc5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59616 dport 34968] OK # # # cpu 4: rx_hash 0x44b8c496 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59634 dport 34968] OK # # # cpu 4: rx_hash 0x416ed915 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59642 dport 34968] OK # # # cpu 4: rx_hash 0x55dbf78d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59720 dport 34968] OK # # # cpu 4: rx_hash 0x594adfc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59732 dport 34968] OK # # # cpu 4: rx_hash 0x4ab13327 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59774 dport 34968] OK # # # cpu 4: rx_hash 0x4f808ccc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59830 dport 34968] OK # # # cpu 4: rx_hash 0x4708fddb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59842 dport 34968] OK # # # cpu 4: rx_hash 0x4dd141bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59878 dport 34968] OK # # # cpu 4: rx_hash 0x5c1fe960 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59932 dport 34968] OK # # # cpu 4: rx_hash 0x56c65506 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59960 dport 34968] OK # # # cpu 4: rx_hash 0x476c7499 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59970 dport 34968] OK # # # cpu 4: rx_hash 0x4560d830 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60050 dport 34968] OK # # # cpu 4: rx_hash 0x534d295d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60080 dport 34968] OK # # # cpu 4: rx_hash 0x5e1345c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60108 dport 34968] OK # # # cpu 4: rx_hash 0x5ab0df2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60132 dport 34968] OK # # # cpu 4: rx_hash 0x53f7eaed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60144 dport 34968] OK # # # cpu 4: rx_hash 0x524b7f09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60176 dport 34968] OK # # # cpu 4: rx_hash 0x51d5f6a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60192 dport 34968] OK # # # cpu 4: rx_hash 0x5a79cdae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60196 dport 34968] OK # # # cpu 4: rx_hash 0x5892c36f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60212 dport 34968] OK # # # cpu 4: rx_hash 0x4742c475 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60226 dport 34968] OK # # # cpu 4: rx_hash 0x5bb6897e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60228 dport 34968] OK # # # cpu 4: rx_hash 0x45a9cab4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60242 dport 34968] OK # # # cpu 4: rx_hash 0x4d7cda7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60326 dport 34968] OK # # # cpu 4: rx_hash 0x4f97d4ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60342 dport 34968] OK # # # cpu 4: rx_hash 0x5a9e6fc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60388 dport 34968] OK # # # cpu 4: rx_hash 0xdb3e0e6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60420 dport 34968] OK # # # cpu 4: rx_hash 0xd54428ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60424 dport 34968] OK # # # cpu 4: rx_hash 0xda4b890f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60452 dport 34968] OK # # # cpu 4: rx_hash 0xd5feeb5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60488 dport 34968] OK # # # cpu 4: rx_hash 0xd3b67f78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60528 dport 34968] OK # # # cpu 4: rx_hash 0xcc3b19ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60550 dport 34968] OK # # # cpu 4: rx_hash 0xc2413f3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60554 dport 34968] OK # # # cpu 4: rx_hash 0xc9ed0439 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60558 dport 34968] OK # # # cpu 4: rx_hash 0xdfc0f554 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60588 dport 34968] OK # # # cpu 4: rx_hash 0xd932a2c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60628 dport 34968] OK # # # cpu 4: rx_hash 0xc658666c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60642 dport 34968] OK # # # count: pass=83 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 46147 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45503 dport 46147] != expected 0xf0014b94 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45503 dport 46147] != expected 0xf0014b94 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60904 dport 46147] != expected 0xa6772f # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60904 dport 46147] != expected 0xa6772f # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56210 dport 46147] != expected 0xcac19be8 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56210 dport 46147] != expected 0xcac19be8 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34046 dport 46147] != expected 0x71a854c3 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34046 dport 46147] != expected 0x71a854c3 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37208 dport 46147] != expected 0x670d04b # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37208 dport 46147] != expected 0x670d04b # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53743 dport 46147] != expected 0xe6090e75 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53743 dport 46147] != expected 0xe6090e75 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44239 dport 46147] != expected 0x6582c361 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44239 dport 46147] != expected 0x6582c361 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46778 dport 46147] != expected 0x253c784b # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46778 dport 46147] != expected 0x253c784b # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41883 dport 46147] != expected 0x32167565 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41883 dport 46147] != expected 0x32167565 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36373 dport 46147] != expected 0xdf695796 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36373 dport 46147] != expected 0xdf695796 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38552 dport 46147] != expected 0xb9ec3c92 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38552 dport 46147] != expected 0xb9ec3c92 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52738 dport 46147] != expected 0xf9a93c34 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52738 dport 46147] != expected 0xf9a93c34 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49435 dport 46147] != expected 0x18c336db # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49435 dport 46147] != expected 0x18c336db # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54527 dport 46147] != expected 0x6548e4f3 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54527 dport 46147] != expected 0x6548e4f3 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41172 dport 46147] != expected 0x373bf301 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41172 dport 46147] != expected 0x373bf301 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56153 dport 46147] != expected 0xa5a06dfe # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56153 dport 46147] != expected 0xa5a06dfe # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59512 dport 46147] != expected 0xe895462f # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59512 dport 46147] != expected 0xe895462f # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58860 dport 46147] != expected 0xd84a2a41 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58860 dport 46147] != expected 0xd84a2a41 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36410 dport 46147] != expected 0xce0fd3c7 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36410 dport 46147] != expected 0xce0fd3c7 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46956 dport 46147] != expected 0xc469344d # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46956 dport 46147] != expected 0xc469344d # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55763 dport 46147] != expected 0x7f95595f # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55763 dport 46147] != expected 0x7f95595f # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46524 dport 46147] != expected 0xf8b43212 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46524 dport 46147] != expected 0xf8b43212 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57169 dport 46147] != expected 0x7fe38ee5 # # Exception| cpu 4: rx_hash 0x33df148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57169 dport 46147] != expected 0x7fe38ee5 # # 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 44326 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36132 dport 44326] != expected 0x73c586bb # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36132 dport 44326] != expected 0x73c586bb # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42901 dport 44326] != expected 0x4ea57935 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42901 dport 44326] != expected 0x4ea57935 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53431 dport 44326] != expected 0xb9e8b3 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53431 dport 44326] != expected 0xb9e8b3 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35204 dport 44326] != expected 0xf2e6cc38 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35204 dport 44326] != expected 0xf2e6cc38 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38999 dport 44326] != expected 0x692ea165 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38999 dport 44326] != expected 0x692ea165 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35046 dport 44326] != expected 0xe45f4e09 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35046 dport 44326] != expected 0xe45f4e09 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33862 dport 44326] != expected 0x2579d297 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33862 dport 44326] != expected 0x2579d297 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51786 dport 44326] != expected 0xc31a6c81 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51786 dport 44326] != expected 0xc31a6c81 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50352 dport 44326] != expected 0x12f40e96 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50352 dport 44326] != expected 0x12f40e96 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35189 dport 44326] != expected 0xdf2f0bea # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35189 dport 44326] != expected 0xdf2f0bea # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37655 dport 44326] != expected 0x29a85c52 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37655 dport 44326] != expected 0x29a85c52 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51962 dport 44326] != expected 0xc0d984f8 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51962 dport 44326] != expected 0xc0d984f8 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42977 dport 44326] != expected 0x462d0822 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42977 dport 44326] != expected 0x462d0822 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48643 dport 44326] != expected 0xb0ced6d8 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48643 dport 44326] != expected 0xb0ced6d8 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39733 dport 44326] != expected 0x7f807b22 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39733 dport 44326] != expected 0x7f807b22 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34045 dport 44326] != expected 0x1a84bd7b # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34045 dport 44326] != expected 0x1a84bd7b # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45808 dport 44326] != expected 0x4a511d21 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45808 dport 44326] != expected 0x4a511d21 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50599 dport 44326] != expected 0x227511ab # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50599 dport 44326] != expected 0x227511ab # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44189 dport 44326] != expected 0xb4f5a31 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44189 dport 44326] != expected 0xb4f5a31 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46938 dport 44326] != expected 0xd9d28cc0 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46938 dport 44326] != expected 0xd9d28cc0 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50844 dport 44326] != expected 0x1decf705 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50844 dport 44326] != expected 0x1decf705 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42113 dport 44326] != expected 0x47dba468 # # Exception| cpu 5: rx_hash 0x057b7a5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42113 dport 44326] != expected 0x47dba468 # # 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 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 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__->