< 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 53622 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 73 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x912ce671 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53638 dport 53622] != expected 0x916cb3e1 # # Exception| cpu 0: rx_hash 0x564465c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53664 dport 53622] != expected 0x2d03d4fe # # Exception| cpu 0: rx_hash 0x4fc34589 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53670 dport 53622] != expected 0x300c1b4c # # Exception| cpu 0: rx_hash 0x89a28d9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53694 dport 53622] != expected 0xf74fe8a0 # # Exception| cpu 0: rx_hash 0xce4eabf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53732 dport 53622] != expected 0x76b6c5c6 # # Exception| cpu 0: rx_hash 0x428d3bdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53736 dport 53622] != expected 0xf831221f # # Exception| cpu 0: rx_hash 0xeb1a8f2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53774 dport 53622] != expected 0x428c24e2 # # Exception| cpu 0: rx_hash 0x56c5c8dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53790 dport 53622] != expected 0x4d75b9 # # Exception| cpu 0: rx_hash 0x9dea7e9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53832 dport 53622] != expected 0xf33bf06 # # Exception| cpu 0: rx_hash 0x743a904d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53908 dport 53622] != expected 0x3b9d77f9 # # Exception| cpu 0: rx_hash 0xe17e2023 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53918 dport 53622] != expected 0xa8155f92 # # Exception| cpu 0: rx_hash 0x51ef1986 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53952 dport 53622] != expected 0x22e9379a # # Exception| cpu 0: rx_hash 0xf6a6b341 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54038 dport 53622] != expected 0xd1e3c21b # # Exception| cpu 0: rx_hash 0x949f1ce9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54040 dport 53622] != expected 0x496eaf1e # # Exception| cpu 0: rx_hash 0x7b6c68c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54052 dport 53622] != expected 0x2448b131 # # Exception| cpu 0: rx_hash 0xbd0da0d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54076 dport 53622] != expected 0xe30b42dd # # Exception| cpu 0: rx_hash 0x5eb9e10e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54128 dport 53622] != expected 0x3d3cf152 # # Exception| cpu 0: rx_hash 0x411d5bbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54166 dport 53622] != expected 0x79bbe830 # # Exception| cpu 0: rx_hash 0x3aa3d45c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54174 dport 53622] != expected 0xfc394a87 # # Exception| cpu 0: rx_hash 0x13316862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54202 dport 53622] != expected 0x565ca744 # # Exception| cpu 0: rx_hash 0x0ab64829 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54204 dport 53622] != expected 0x4b5368f6 # # Exception| cpu 0: rx_hash 0xc090b5ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 54228 dport 53622] != expected 0x3f0136ba # # Exception| cpu 0: rx_hash 0xba27718c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54242 dport 53622] != expected 0xc1af00fe # # Exception| cpu 0: rx_hash 0x0cd5045c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54304 dport 53622] != expected 0x47cee85 # # Exception| cpu 0: rx_hash 0xe22f3bd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54306 dport 53622] != expected 0x12766459 # # Exception| cpu 0: rx_hash 0xd333ec05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54334 dport 53622] != expected 0xde30d2db # # Exception| cpu 0: rx_hash 0x7b2cbe4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54360 dport 53622] != expected 0x32efe192 # # Exception| cpu 0: rx_hash 0x07b8e0f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54414 dport 53622] != expected 0x95c90106 # # Exception| cpu 0: rx_hash 0x36a43726 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54418 dport 53622] != expected 0x598fb784 # # Exception| cpu 0: rx_hash 0xf1ccb495 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54452 dport 53622] != expected 0xe5e0d09b # # Exception| cpu 0: rx_hash 0x648804fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54462 dport 53622] != expected 0x7668f8f0 # # Exception| cpu 0: rx_hash 0x86350e83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54476 dport 53622] != expected 0xd373df8c # # Exception| cpu 0: rx_hash 0x7259dc38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54536 dport 53622] != expected 0x74b2f18a # # Exception| cpu 0: rx_hash 0x5ac22ba7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54546 dport 53622] != expected 0xa5fb88ba # # Exception| cpu 0: rx_hash 0x08ee187a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54590 dport 53622] != expected 0x8a1cc7ce # # Exception| cpu 0: rx_hash 0x04a92d8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54606 dport 53622] != expected 0x390d6a6e # # Exception| cpu 0: rx_hash 0x6799c986 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54654 dport 53622] != expected 0xdaac9398 # # Exception| cpu 4: rx_hash 0x2dfaea21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53672 dport 53622] != expected 0xa8817649 # # Exception| cpu 4: rx_hash 0x7298a7a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53706 dport 53622] != expected 0x4f5b006e # # Exception| cpu 4: rx_hash 0x20b49475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53734 dport 53622] != expected 0x60bc4f1a # # Exception| cpu 4: rx_hash 0x84ecf3cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 53744 dport 53622] != expected 0x3f72d1f3 # # Exception| cpu 4: rx_hash 0x7391ec09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53748 dport 53622] != expected 0x3477949d # # Exception| cpu 4: rx_hash 0x7e5e3f42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53764 dport 53622] != expected 0xd1040c89 # # Exception| cpu 4: rx_hash 0x04e9fb00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53810 dport 53622] != expected 0x2faa3acd # # Exception| cpu 4: rx_hash 0xe654f178 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53824 dport 53622] != expected 0x8ab11db1 # # Exception| cpu 4: rx_hash 0x6b9e2afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53874 dport 53622] != expected 0x7f1a6e9b # # Exception| cpu 4: rx_hash 0x5ca167d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53902 dport 53622] != expected 0xead40ec9 # # Exception| cpu 4: rx_hash 0x9ac0afc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53910 dport 53622] != expected 0x2d97fd25 # # Exception| cpu 4: rx_hash 0x824ec42a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53934 dport 53622] != expected 0x4bb4a664 # # Exception| cpu 4: rx_hash 0xf5b77e3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53974 dport 53622] != expected 0x7d27a973 # # Exception| cpu 4: rx_hash 0x4961726c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54008 dport 53622] != expected 0x44ca6cdb # # Exception| cpu 4: rx_hash 0xde3d44de [saddr 192.0.3.2 daddr 192.0.3.1 sport 54028 dport 53622] != expected 0xaabb2b # # Exception| cpu 4: rx_hash 0xe366a6ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 54112 dport 53622] != expected 0x7ffda009 # # Exception| cpu 4: rx_hash 0x0d9c9972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54114 dport 53622] != expected 0x69f72ad5 # # Exception| cpu 4: rx_hash 0xcbfd5160 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54138 dport 53622] != expected 0xaeb4d939 # # Exception| cpu 4: rx_hash 0xfcc21c4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54150 dport 53622] != expected 0x3b7ab96b # # Exception| cpu 4: rx_hash 0xb7690fd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54188 dport 53622] != expected 0x99239ad # # Exception| cpu 4: rx_hash 0xb003080c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54286 dport 53622] != expected 0x3d912b2d # # Exception| cpu 4: rx_hash 0x7662c01e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54294 dport 53622] != expected 0xfad2d8c1 # # Exception| cpu 4: rx_hash 0x53b749d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54338 dport 53622] != expected 0xe3a698a2 # # Exception| cpu 4: rx_hash 0xdf74d9f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54350 dport 53622] != expected 0x6d217f7b # # Exception| cpu 4: rx_hash 0xde7d9251 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54384 dport 53622] != expected 0x160deb88 # # Exception| cpu 4: rx_hash 0x65814f5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54400 dport 53622] != expected 0xd446c03 # # Exception| cpu 4: rx_hash 0x1f368b18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54454 dport 53622] != expected 0xf3ea5a47 # # Exception| cpu 4: rx_hash 0x226d6939 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54490 dport 53622] != expected 0x8cbd4165 # # Exception| cpu 4: rx_hash 0x415d8d30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54506 dport 53622] != expected 0x6f1cb893 # # Exception| cpu 4: rx_hash 0xb438142a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54544 dport 53622] != expected 0xb3f10266 # # Exception| cpu 4: rx_hash 0xcf869bc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54552 dport 53622] != expected 0x3673a0d1 # # Exception| cpu 4: rx_hash 0x39f2cfae [saddr 192.0.3.2 daddr 192.0.3.1 sport 54562 dport 53622] != expected 0x465a714c # # Exception| cpu 4: rx_hash 0x6ad7b7d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54576 dport 53622] != expected 0x1291aacb # # Exception| cpu 4: rx_hash 0x50a684a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54658 dport 53622] != expected 0x4f62f3ca # # Exception| cpu 4: rx_hash 0xf4fee312 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54676 dport 53622] != expected 0x10ac6d23 # # Exception| cpu 4: rx_hash 0x79343896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54694 dport 53622] != expected 0xe5071e09 # # Exception| count: pass=0 nohash=0 fail=73 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x0bc94011 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44234 dport 53672] OK # # # cpu 0: rx_hash 0xd526e3e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44266 dport 53672] OK # # # cpu 0: rx_hash 0x9d9c3d02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44288 dport 53672] OK # # # cpu 0: rx_hash 0xad89a177 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44322 dport 53672] OK # # # cpu 0: rx_hash 0x348a24ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44376 dport 53672] OK # # # cpu 0: rx_hash 0x491731f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44464 dport 53672] OK # # # cpu 0: rx_hash 0xd014b46e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44490 dport 53672] OK # # # cpu 0: rx_hash 0x744cd3d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44508 dport 53672] OK # # # cpu 0: rx_hash 0x177c37dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44524 dport 53672] OK # # # cpu 0: rx_hash 0x788a4b3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44562 dport 53672] OK # # # cpu 0: rx_hash 0x21cb9c4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44688 dport 53672] OK # # # cpu 0: rx_hash 0xad080c68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44700 dport 53672] OK # # # cpu 0: rx_hash 0x20c2d7ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44718 dport 53672] OK # # # cpu 0: rx_hash 0xeae42a0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44742 dport 53672] OK # # # cpu 0: rx_hash 0xb9c15277 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44756 dport 53672] OK # # # cpu 0: rx_hash 0x89d4ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44790 dport 53672] OK # # # cpu 0: rx_hash 0x1e88f8b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44802 dport 53672] OK # # # cpu 0: rx_hash 0xa357bf41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44818 dport 53672] OK # # # cpu 0: rx_hash 0x5523eb26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44840 dport 53672] OK # # # cpu 0: rx_hash 0xa25ef4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44844 dport 53672] OK # # # cpu 0: rx_hash 0x1f81b311 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44860 dport 53672] OK # # # cpu 0: rx_hash 0x40e3fe98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44894 dport 53672] OK # # # cpu 0: rx_hash 0x0b48ed0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44916 dport 53672] OK # # # cpu 0: rx_hash 0x14ec57bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44946 dport 53672] OK # # # cpu 0: rx_hash 0x76d5f817 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44956 dport 53672] OK # # # cpu 0: rx_hash 0x99268c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44960 dport 53672] OK # # # cpu 0: rx_hash 0xca03f447 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44978 dport 53672] OK # # # cpu 0: rx_hash 0x46c06462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44990 dport 53672] OK # # # cpu 4: rx_hash 0xd42fa848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44244 dport 53672] OK # # # cpu 4: rx_hash 0x40625387 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44256 dport 53672] OK # # # cpu 4: rx_hash 0x20437af3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44304 dport 53672] OK # # # cpu 4: rx_hash 0x5af4beb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44326 dport 53672] OK # # # cpu 4: rx_hash 0x7e287cdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44364 dport 53672] OK # # # cpu 4: rx_hash 0x049fb899 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44410 dport 53672] OK # # # cpu 4: rx_hash 0x1d1898d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44412 dport 53672] OK # # # cpu 4: rx_hash 0x33a0f5b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44422 dport 53672] OK # # # cpu 4: rx_hash 0xa7ed0e78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44466 dport 53672] OK # # # cpu 4: rx_hash 0xabaa3b8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44482 dport 53672] OK # # # cpu 4: rx_hash 0xd11dffcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44532 dport 53672] OK # # # cpu 4: rx_hash 0xc5550ccf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44546 dport 53672] OK # # # cpu 4: rx_hash 0x49969cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44558 dport 53672] OK # # # cpu 4: rx_hash 0xf54090ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44576 dport 53672] OK # # # cpu 4: rx_hash 0x489fd74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44592 dport 53672] OK # # # cpu 4: rx_hash 0xa665e8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44594 dport 53672] OK # # # cpu 4: rx_hash 0xaa22dd33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44610 dport 53672] OK # # # cpu 4: rx_hash 0x3f666d5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44616 dport 53672] OK # # # cpu 4: rx_hash 0x3e6f26fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44662 dport 53672] OK # # # cpu 4: rx_hash 0xac0147c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44706 dport 53672] OK # # # cpu 4: rx_hash 0xd7bfc82a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44714 dport 53672] OK # # # cpu 4: rx_hash 0x6a608fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44730 dport 53672] OK # # # cpu 4: rx_hash 0x340b89f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44774 dport 53672] OK # # # cpu 4: rx_hash 0x542aa087 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44822 dport 53672] OK # # # cpu 4: rx_hash 0xd9e07b03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44836 dport 53672] OK # # # cpu 4: rx_hash 0xbbd9d4ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44842 dport 53672] OK # # # cpu 4: rx_hash 0x22da5130 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44880 dport 53672] OK # # # cpu 4: rx_hash 0x586d9572 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44902 dport 53672] OK # # # cpu 4: rx_hash 0xa933104e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44930 dport 53672] OK # # # cpu 4: rx_hash 0x3d7eeb81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44982 dport 53672] OK # # # cpu 4: rx_hash 0xbdfa4e51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45002 dport 53672] OK # # # cpu 4: rx_hash 0x8defd224 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45032 dport 53672] OK # # # cpu 4: rx_hash 0xc88aea27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45058 dport 53672] OK # # # cpu 4: rx_hash 0x3ff7f5e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45062 dport 53672] OK # # # cpu 4: rx_hash 0x8321f9b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45096 dport 53672] OK # # # count: pass=63 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 43915 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57237 dport 43915] != expected 0x9045b617 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57237 dport 43915] != expected 0x9045b617 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54793 dport 43915] != expected 0x4af2bd09 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54793 dport 43915] != expected 0x4af2bd09 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60123 dport 43915] != expected 0x16bc3eed # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60123 dport 43915] != expected 0x16bc3eed # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45870 dport 43915] != expected 0x3c5e0f02 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45870 dport 43915] != expected 0x3c5e0f02 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60306 dport 43915] != expected 0xbbb7c8a1 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60306 dport 43915] != expected 0xbbb7c8a1 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50164 dport 43915] != expected 0x74c19e2 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50164 dport 43915] != expected 0x74c19e2 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52815 dport 43915] != expected 0x988a651e # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52815 dport 43915] != expected 0x988a651e # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33156 dport 43915] != expected 0xc31b0e9c # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33156 dport 43915] != expected 0xc31b0e9c # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60069 dport 43915] != expected 0x3d20fe48 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60069 dport 43915] != expected 0x3d20fe48 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49493 dport 43915] != expected 0x88778456 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49493 dport 43915] != expected 0x88778456 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54336 dport 43915] != expected 0x19c354da # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54336 dport 43915] != expected 0x19c354da # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57693 dport 43915] != expected 0xb7544649 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57693 dport 43915] != expected 0xb7544649 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48860 dport 43915] != expected 0x5abf90a7 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48860 dport 43915] != expected 0x5abf90a7 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40732 dport 43915] != expected 0x4cda9b67 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40732 dport 43915] != expected 0x4cda9b67 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58061 dport 43915] != expected 0xa3f722a6 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58061 dport 43915] != expected 0xa3f722a6 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57665 dport 43915] != expected 0x7b12f0cb # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57665 dport 43915] != expected 0x7b12f0cb # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45614 dport 43915] != expected 0x68721a17 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45614 dport 43915] != expected 0x68721a17 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42439 dport 43915] != expected 0xc61ea043 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42439 dport 43915] != expected 0xc61ea043 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49283 dport 43915] != expected 0x7b7d71d7 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49283 dport 43915] != expected 0x7b7d71d7 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45786 dport 43915] != expected 0x783ed8f2 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45786 dport 43915] != expected 0x783ed8f2 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48016 dport 43915] != expected 0x5af3378 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48016 dport 43915] != expected 0x5af3378 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46390 dport 43915] != expected 0x8400f321 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46390 dport 43915] != expected 0x8400f321 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49801 dport 43915] != expected 0x42e35336 # # Exception| cpu 5: rx_hash 0xb1178b91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49801 dport 43915] != expected 0x42e35336 # # 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 45540 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44332 dport 45540] != expected 0x161bb972 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44332 dport 45540] != expected 0x161bb972 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56012 dport 45540] != expected 0x88f017e2 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56012 dport 45540] != expected 0x88f017e2 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58761 dport 45540] != expected 0x7dd25bf6 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58761 dport 45540] != expected 0x7dd25bf6 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47532 dport 45540] != expected 0x5aeaf3d4 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47532 dport 45540] != expected 0x5aeaf3d4 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36604 dport 45540] != expected 0xa3e52662 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36604 dport 45540] != expected 0xa3e52662 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33064 dport 45540] != expected 0x2a348a87 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33064 dport 45540] != expected 0x2a348a87 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55991 dport 45540] != expected 0xcc07ed63 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55991 dport 45540] != expected 0xcc07ed63 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45932 dport 45540] != expected 0x74b38e66 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45932 dport 45540] != expected 0x74b38e66 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44824 dport 45540] != expected 0xefb8b882 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44824 dport 45540] != expected 0xefb8b882 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40688 dport 45540] != expected 0xe29b6900 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40688 dport 45540] != expected 0xe29b6900 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45398 dport 45540] != expected 0xef29203e # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45398 dport 45540] != expected 0xef29203e # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41155 dport 45540] != expected 0xd9a4c4d5 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41155 dport 45540] != expected 0xd9a4c4d5 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53888 dport 45540] != expected 0xf03fe8b4 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53888 dport 45540] != expected 0xf03fe8b4 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57316 dport 45540] != expected 0xc08bb299 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57316 dport 45540] != expected 0xc08bb299 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38740 dport 45540] != expected 0x3c147730 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38740 dport 45540] != expected 0x3c147730 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37514 dport 45540] != expected 0xd6142f0b # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37514 dport 45540] != expected 0xd6142f0b # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42234 dport 45540] != expected 0x2a29ad3a # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42234 dport 45540] != expected 0x2a29ad3a # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42776 dport 45540] != expected 0x74c3060d # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42776 dport 45540] != expected 0x74c3060d # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60507 dport 45540] != expected 0xb69d5078 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60507 dport 45540] != expected 0xb69d5078 # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35695 dport 45540] != expected 0x77a5409a # # Exception| cpu 0: rx_hash 0x77401811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35695 dport 45540] != expected 0x77a5409a # # 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__->