< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 39331 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 85 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7503deec [saddr 192.0.3.2 daddr 192.0.3.1 sport 55366 dport 39331] != expected 0x7c2c00d1 # # Exception| cpu 0: rx_hash 0x116c7ec5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55450 dport 39331] != expected 0x99c3cfc2 # # Exception| cpu 0: rx_hash 0xc14ab51a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55534 dport 39331] != expected 0xd09a9de # # Exception| cpu 0: rx_hash 0x3b634e5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55548 dport 39331] != expected 0x881881e8 # # Exception| cpu 0: rx_hash 0x46b6d8fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 55580 dport 39331] != expected 0xf6a9446a # # Exception| cpu 0: rx_hash 0x4aca1d38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55592 dport 39331] != expected 0xd923b877 # # Exception| cpu 0: rx_hash 0xb0e3e67d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55610 dport 39331] != expected 0x5c329041 # # Exception| cpu 0: rx_hash 0x5f4c3777 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55640 dport 39331] != expected 0xf9e07e73 # # Exception| cpu 0: rx_hash 0xd40df456 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55642 dport 39331] != expected 0x91f33e43 # # Exception| cpu 0: rx_hash 0xc088ba1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55668 dport 39331] != expected 0xe16c3a64 # # Exception| cpu 0: rx_hash 0xf2ffb308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55732 dport 39331] != expected 0x878ced65 # # Exception| cpu 0: rx_hash 0x79be7029 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55734 dport 39331] != expected 0xef9fad55 # # Exception| cpu 0: rx_hash 0x22d978d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55744 dport 39331] != expected 0x13468b79 # # Exception| cpu 0: rx_hash 0x9611a123 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55764 dport 39331] != expected 0x4a4d4367 # # Exception| cpu 0: rx_hash 0x2ea5bd11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55796 dport 39331] != expected 0x3ccc7764 # # Exception| cpu 0: rx_hash 0x3c7e2438 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55866 dport 39331] != expected 0x58aa581 # # Exception| cpu 0: rx_hash 0x729f0689 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55868 dport 39331] != expected 0xd99045a9 # # Exception| cpu 0: rx_hash 0x0f0a4929 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55972 dport 39331] != expected 0x3336b0a3 # # Exception| cpu 0: rx_hash 0xbbc290dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55984 dport 39331] != expected 0x6a3d78bd # # Exception| cpu 0: rx_hash 0x7e62714d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55988 dport 39331] != expected 0xde34d8a5 # # Exception| cpu 0: rx_hash 0x6be45b02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56004 dport 39331] != expected 0xfef71ea1 # # Exception| cpu 0: rx_hash 0x731dd08f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56030 dport 39331] != expected 0xa1e2e69b # # Exception| cpu 0: rx_hash 0x58118411 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56038 dport 39331] != expected 0xe0656a92 # # Exception| cpu 0: rx_hash 0xdfede9f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56084 dport 39331] != expected 0x1bc58726 # # Exception| cpu 0: rx_hash 0xba009fda [saddr 192.0.3.2 daddr 192.0.3.1 sport 56106 dport 39331] != expected 0x8658eb07 # # Exception| cpu 0: rx_hash 0xaf86b595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56154 dport 39331] != expected 0xa69b2d03 # # Exception| cpu 0: rx_hash 0x6a265405 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56158 dport 39331] != expected 0x12928d1b # # Exception| cpu 0: rx_hash 0x67d847c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56200 dport 39331] != expected 0x456ad234 # # Exception| cpu 0: rx_hash 0x9df1bc80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56218 dport 39331] != expected 0xc07bfa02 # # Exception| cpu 0: rx_hash 0x8974f2cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56244 dport 39331] != expected 0xb0e4fe25 # # Exception| cpu 0: rx_hash 0xac286c26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56358 dport 39331] != expected 0xaa59a773 # # Exception| cpu 0: rx_hash 0x86275cbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56384 dport 39331] != expected 0xbb82e959 # # Exception| cpu 0: rx_hash 0xc944a80b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56484 dport 39331] != expected 0x1feaaa43 # # Exception| cpu 4: rx_hash 0x46f601ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 55396 dport 39331] != expected 0x62be74e2 # # Exception| cpu 4: rx_hash 0x797f1b2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55410 dport 39331] != expected 0x53a6fccc # # Exception| cpu 4: rx_hash 0x10eea8c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55416 dport 39331] != expected 0xe1b16cf0 # # Exception| cpu 4: rx_hash 0x0995f548 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55424 dport 39331] != expected 0xc6d637f8 # # Exception| cpu 4: rx_hash 0x748108ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 55460 dport 39331] != expected 0x45ea3e3 # # Exception| cpu 4: rx_hash 0xd8b05a93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55466 dport 39331] != expected 0x24093c7 # # Exception| cpu 4: rx_hash 0x1d10bb03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55470 dport 39331] != expected 0xb64933df # # Exception| cpu 4: rx_hash 0xf2bf6a09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55500 dport 39331] != expected 0x139bdded # # Exception| cpu 4: rx_hash 0xea46e184 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55510 dport 39331] != expected 0x4c8e25d7 # # Exception| cpu 4: rx_hash 0x239ac5d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55526 dport 39331] != expected 0xd70d79d2 # # Exception| cpu 4: rx_hash 0xfec3afcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55544 dport 39331] != expected 0x3c1121f0 # # Exception| cpu 4: rx_hash 0xa466a836 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55572 dport 39331] != expected 0x2cad9466 # # Exception| cpu 4: rx_hash 0x09549e4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55620 dport 39331] != expected 0x7aef6661 # # Exception| cpu 4: rx_hash 0x52b224b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55694 dport 39331] != expected 0xae18215c # # Exception| cpu 4: rx_hash 0xc10a6c1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55702 dport 39331] != expected 0x991e9956 # # Exception| cpu 4: rx_hash 0x83978b6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55716 dport 39331] != expected 0x6a8e8563 # # Exception| cpu 4: rx_hash 0x5fcd8575 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55780 dport 39331] != expected 0xd1ce1f62 # # Exception| cpu 4: rx_hash 0x78bd142d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55784 dport 39331] != expected 0xbfc36f76 # # Exception| cpu 4: rx_hash 0x03f73eed [saddr 192.0.3.2 daddr 192.0.3.1 sport 55852 dport 39331] != expected 0x34922daf # # Exception| cpu 4: rx_hash 0x67192cc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55884 dport 39331] != expected 0xf95383ad # # Exception| cpu 4: rx_hash 0x167114a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55900 dport 39331] != expected 0x1451ebab # # Exception| cpu 4: rx_hash 0x914c1245 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55914 dport 39331] != expected 0x53c85786 # # Exception| cpu 4: rx_hash 0x6b65e900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55928 dport 39331] != expected 0xd6d97fb0 # # Exception| cpu 4: rx_hash 0xf523b26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55990 dport 39331] != expected 0xb6279895 # # Exception| cpu 4: rx_hash 0xf85c13ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 56028 dport 39331] != expected 0xc9f1a6ab # # Exception| cpu 4: rx_hash 0xa2387f54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56052 dport 39331] != expected 0x657442a4 # # Exception| cpu 4: rx_hash 0xc7146278 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56078 dport 39331] != expected 0x44d07f1c # # Exception| cpu 4: rx_hash 0xa2f91457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56112 dport 39331] != expected 0xd94d133d # # Exception| cpu 4: rx_hash 0xb77f3e18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56128 dport 39331] != expected 0xf98ed539 # # Exception| cpu 4: rx_hash 0xca6bc3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56164 dport 39331] != expected 0x3b064122 # # Exception| cpu 4: rx_hash 0x665a91c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56170 dport 39331] != expected 0x3d187106 # # Exception| cpu 4: rx_hash 0xf5e2d96f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56178 dport 39331] != expected 0xa1ec90c # # Exception| cpu 4: rx_hash 0xba812dd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56214 dport 39331] != expected 0xae768a16 # # Exception| cpu 4: rx_hash 0x6ba48203 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56252 dport 39331] != expected 0x6ae02e29 # # Exception| cpu 4: rx_hash 0x17b31ba5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56262 dport 39331] != expected 0xf8347811 # # Exception| cpu 4: rx_hash 0x41abb299 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56282 dport 39331] != expected 0x7b3b6003 # # Exception| cpu 4: rx_hash 0x887796cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 56298 dport 39331] != expected 0xe0b83c06 # # Exception| cpu 4: rx_hash 0xc696b47e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56300 dport 39331] != expected 0x3ca2dc2e # # Exception| cpu 4: rx_hash 0x725e6d8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56312 dport 39331] != expected 0x65a91430 # # Exception| cpu 4: rx_hash 0xf91faeab [saddr 192.0.3.2 daddr 192.0.3.1 sport 56314 dport 39331] != expected 0xdba5400 # # Exception| cpu 4: rx_hash 0x5a7d52a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56320 dport 39331] != expected 0xc27358 # # Exception| cpu 4: rx_hash 0xd13c9184 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56322 dport 39331] != expected 0x68d13368 # # Exception| cpu 4: rx_hash 0x0c65fb99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56348 dport 39331] != expected 0x83cd6b4a # # Exception| cpu 4: rx_hash 0xdd405442 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56374 dport 39331] != expected 0x475bcf75 # # Exception| cpu 4: rx_hash 0x3f90248a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56382 dport 39331] != expected 0x9d5f1f79 # # Exception| cpu 4: rx_hash 0xb9ae4669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56406 dport 39331] != expected 0x8a9a6177 # # Exception| cpu 4: rx_hash 0x4ffb78ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 56432 dport 39331] != expected 0x2001b55c # # Exception| cpu 4: rx_hash 0xe3ca2a93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56446 dport 39331] != expected 0x261f8578 # # Exception| cpu 4: rx_hash 0xb82c906f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56500 dport 39331] != expected 0xf2e8c245 # # Exception| cpu 4: rx_hash 0x8ada2b78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56520 dport 39331] != expected 0xbc267455 # # Exception| cpu 4: rx_hash 0xef375d57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56566 dport 39331] != expected 0x21bb1874 # # Exception| cpu 4: rx_hash 0x92e2cbf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56598 dport 39331] != expected 0x5f0addf6 # # Exception| count: pass=0 nohash=0 fail=85 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x2c24f335 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39406 dport 33595] OK # # # cpu 0: rx_hash 0x649b06e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39432 dport 33595] OK # # # cpu 0: rx_hash 0x3283afda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39444 dport 33595] OK # # # cpu 0: rx_hash 0xb9c26cfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39446 dport 33595] OK # # # cpu 0: rx_hash 0x14f05a86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39494 dport 33595] OK # # # cpu 0: rx_hash 0x2b794053 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39504 dport 33595] OK # # # cpu 0: rx_hash 0x0c09d10b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39516 dport 33595] OK # # # cpu 0: rx_hash 0x15728c80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39588 dport 33595] OK # # # cpu 0: rx_hash 0x69651526 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39646 dport 33595] OK # # # cpu 0: rx_hash 0x7d21306e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39732 dport 33595] OK # # # cpu 0: rx_hash 0x8a776ae9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39756 dport 33595] OK # # # cpu 0: rx_hash 0x0136a9c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39758 dport 33595] OK # # # cpu 0: rx_hash 0x15b3e783 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39776 dport 33595] OK # # # cpu 0: rx_hash 0xc8ea8d9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39806 dport 33595] OK # # # cpu 0: rx_hash 0xc9685b98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39836 dport 33595] OK # # # cpu 0: rx_hash 0xb57fc23e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39910 dport 33595] OK # # # cpu 0: rx_hash 0x194e9047 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39912 dport 33595] OK # # # cpu 0: rx_hash 0x6826a823 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39928 dport 33595] OK # # # cpu 0: rx_hash 0xaea92202 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39996 dport 33595] OK # # # cpu 0: rx_hash 0xdec27e62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40050 dport 33595] OK # # # cpu 0: rx_hash 0x7371fa1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40094 dport 33595] OK # # # cpu 0: rx_hash 0xb7d27f89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40132 dport 33595] OK # # # cpu 0: rx_hash 0x031aa67d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40144 dport 33595] OK # # # cpu 0: rx_hash 0xa35731c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40170 dport 33595] OK # # # cpu 0: rx_hash 0x889a0e5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40214 dport 33595] OK # # # cpu 0: rx_hash 0xcb048d2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40314 dport 33595] OK # # # cpu 0: rx_hash 0x66b70953 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40342 dport 33595] OK # # # cpu 0: rx_hash 0xaf6b2d05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40358 dport 33595] OK # # # cpu 0: rx_hash 0xf40c25fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40400 dport 33595] OK # # # cpu 0: rx_hash 0xdf007165 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40424 dport 33595] OK # # # cpu 0: rx_hash 0x8918d859 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40436 dport 33595] OK # # # cpu 0: rx_hash 0x25298a20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40442 dport 33595] OK # # # cpu 0: rx_hash 0xfe2e375f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40452 dport 33595] OK # # # cpu 0: rx_hash 0x3a8db2cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40542 dport 33595] OK # # # cpu 0: rx_hash 0x9ac02574 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40548 dport 33595] OK # # # cpu 0: rx_hash 0x781055bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40556 dport 33595] OK # # # cpu 0: rx_hash 0x10033053 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40580 dport 33595] OK # # # cpu 0: rx_hash 0x2f8a2a86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40594 dport 33595] OK # # # cpu 4: rx_hash 0x4f975278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39472 dport 33595] OK # # # cpu 4: rx_hash 0x69e4a724 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39522 dport 33595] OK # # # cpu 4: rx_hash 0xc5d5f55d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39532 dport 33595] OK # # # cpu 4: rx_hash 0x8ab601ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39560 dport 33595] OK # # # cpu 4: rx_hash 0xb943def9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39594 dport 33595] OK # # # cpu 4: rx_hash 0x934cee63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39628 dport 33595] OK # # # cpu 4: rx_hash 0xc9288299 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39652 dport 33595] OK # # # cpu 4: rx_hash 0x9f302ba5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39672 dport 33595] OK # # # cpu 4: rx_hash 0x715df5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39680 dport 33595] OK # # # cpu 4: rx_hash 0x0035cdcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39696 dport 33595] OK # # # cpu 4: rx_hash 0x68a71a21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39748 dport 33595] OK # # # cpu 4: rx_hash 0x7da0826c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39816 dport 33595] OK # # # cpu 4: rx_hash 0x655909e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39826 dport 33595] OK # # # cpu 4: rx_hash 0x432afcbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39872 dport 33595] OK # # # cpu 4: rx_hash 0x0dcbde0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39878 dport 33595] OK # # # cpu 4: rx_hash 0xcb44542d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39938 dport 33595] OK # # # cpu 4: rx_hash 0x67750654 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39948 dport 33595] OK # # # cpu 4: rx_hash 0x89d9b35a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39984 dport 33595] OK # # # cpu 4: rx_hash 0x9c5f9915 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40000 dport 33595] OK # # # cpu 4: rx_hash 0x306ecb6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40014 dport 33595] OK # # # cpu 4: rx_hash 0xa3d683c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40022 dport 33595] OK # # # cpu 4: rx_hash 0x6a0aa796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40038 dport 33595] OK # # # cpu 4: rx_hash 0x72f32c1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40060 dport 33595] OK # # # cpu 4: rx_hash 0xae289000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40064 dport 33595] OK # # # cpu 4: rx_hash 0x54016b45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40082 dport 33595] OK # # # cpu 4: rx_hash 0x7f0d3fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40106 dport 33595] OK # # # cpu 4: rx_hash 0x291596e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40118 dport 33595] OK # # # cpu 4: rx_hash 0xde43cc60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40142 dport 33595] OK # # # cpu 4: rx_hash 0x597eca87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40184 dport 33595] OK # # # cpu 4: rx_hash 0xde82a763 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40202 dport 33595] OK # # # cpu 4: rx_hash 0x4d3aefcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40210 dport 33595] OK # # # cpu 4: rx_hash 0x6636bb51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40234 dport 33595] OK # # # cpu 4: rx_hash 0x6b491a93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40256 dport 33595] OK # # # cpu 4: rx_hash 0xf48d97f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40300 dport 33595] OK # # # cpu 4: rx_hash 0x29d4fde4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40306 dport 33595] OK # # # cpu 4: rx_hash 0xbbee634e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40328 dport 33595] OK # # # cpu 4: rx_hash 0x85641d9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40384 dport 33595] OK # # # cpu 4: rx_hash 0x16dc5533 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40408 dport 33595] OK # # # cpu 4: rx_hash 0x4cb839c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40432 dport 33595] OK # # # cpu 4: rx_hash 0x756ff47e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40454 dport 33595] OK # # # cpu 4: rx_hash 0x4ae6eeab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40464 dport 33595] OK # # # cpu 4: rx_hash 0xa44a5ba5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40492 dport 33595] OK # # # cpu 4: rx_hash 0x8e456b3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40522 dport 33595] OK # # # cpu 4: rx_hash 0xd85dc203 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40534 dport 33595] OK # # # cpu 4: rx_hash 0x09786dd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40572 dport 33595] OK # # # cpu 4: rx_hash 0x461b996f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40600 dport 33595] OK # # # cpu 4: rx_hash 0x83bb78ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40604 dport 33595] OK # # # cpu 4: rx_hash 0x529ed724 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40630 dport 33595] OK # # # cpu 4: rx_hash 0x60686c33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40650 dport 33595] OK # # # cpu 4: rx_hash 0xf3d0249f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40658 dport 33595] OK # # # cpu 4: rx_hash 0x3670c50f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40662 dport 33595] OK # # # count: pass=89 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 39771 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46843 dport 39771] != expected 0x6fa75ccb # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46843 dport 39771] != expected 0x6fa75ccb # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47656 dport 39771] != expected 0x4a1e2eec # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47656 dport 39771] != expected 0x4a1e2eec # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34289 dport 39771] != expected 0x81937a6b # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34289 dport 39771] != expected 0x81937a6b # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33683 dport 39771] != expected 0x89d8eb9 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33683 dport 39771] != expected 0x89d8eb9 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50198 dport 39771] != expected 0x72a59f3b # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50198 dport 39771] != expected 0x72a59f3b # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59383 dport 39771] != expected 0xe82c48ad # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59383 dport 39771] != expected 0xe82c48ad # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52154 dport 39771] != expected 0xf85fae9c # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52154 dport 39771] != expected 0xf85fae9c # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49423 dport 39771] != expected 0xe0e18871 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49423 dport 39771] != expected 0xe0e18871 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48106 dport 39771] != expected 0x2a3d9f5d # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48106 dport 39771] != expected 0x2a3d9f5d # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35341 dport 39771] != expected 0x5d2bb9cb # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35341 dport 39771] != expected 0x5d2bb9cb # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46381 dport 39771] != expected 0x61e73624 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46381 dport 39771] != expected 0x61e73624 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34240 dport 39771] != expected 0xca36a60e # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34240 dport 39771] != expected 0xca36a60e # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33727 dport 39771] != expected 0x1011caae # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33727 dport 39771] != expected 0x1011caae # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48244 dport 39771] != expected 0x5e8db61f # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48244 dport 39771] != expected 0x5e8db61f # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43844 dport 39771] != expected 0x81efd412 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43844 dport 39771] != expected 0x81efd412 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54424 dport 39771] != expected 0xaff6e077 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54424 dport 39771] != expected 0xaff6e077 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52697 dport 39771] != expected 0xa177da2e # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52697 dport 39771] != expected 0xa177da2e # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60918 dport 39771] != expected 0x2b8df5d # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60918 dport 39771] != expected 0x2b8df5d # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60435 dport 39771] != expected 0x18263aa7 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60435 dport 39771] != expected 0x18263aa7 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59612 dport 39771] != expected 0xb34a5442 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59612 dport 39771] != expected 0xb34a5442 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42891 dport 39771] != expected 0x2759be27 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42891 dport 39771] != expected 0x2759be27 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43253 dport 39771] != expected 0x4e5270b7 # # Exception| cpu 0: rx_hash 0x308d6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43253 dport 39771] != expected 0x4e5270b7 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 55169 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33320 dport 55169] != expected 0xafd8a6dd # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33320 dport 55169] != expected 0xafd8a6dd # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52814 dport 55169] != expected 0x2d2cbcd8 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52814 dport 55169] != expected 0x2d2cbcd8 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47004 dport 55169] != expected 0xbf939b54 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47004 dport 55169] != expected 0xbf939b54 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37907 dport 55169] != expected 0xf0293e3a # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37907 dport 55169] != expected 0xf0293e3a # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43199 dport 55169] != expected 0xda2e18e9 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43199 dport 55169] != expected 0xda2e18e9 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38077 dport 55169] != expected 0xa81777d # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38077 dport 55169] != expected 0xa81777d # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45447 dport 55169] != expected 0x77a777b9 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45447 dport 55169] != expected 0x77a777b9 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59510 dport 55169] != expected 0x57d6bd78 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59510 dport 55169] != expected 0x57d6bd78 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59370 dport 55169] != expected 0x8059a19c # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59370 dport 55169] != expected 0x8059a19c # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46891 dport 55169] != expected 0xc0001cfd # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46891 dport 55169] != expected 0xc0001cfd # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52404 dport 55169] != expected 0xc49d63b1 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52404 dport 55169] != expected 0xc49d63b1 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52113 dport 55169] != expected 0x9e527af5 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52113 dport 55169] != expected 0x9e527af5 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38944 dport 55169] != expected 0x47102f9e # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38944 dport 55169] != expected 0x47102f9e # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38898 dport 55169] != expected 0xe0f46f1a # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38898 dport 55169] != expected 0xe0f46f1a # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44742 dport 55169] != expected 0xfdb5250e # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44742 dport 55169] != expected 0xfdb5250e # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32836 dport 55169] != expected 0x97cd646d # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32836 dport 55169] != expected 0x97cd646d # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37898 dport 55169] != expected 0x7512f0d4 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37898 dport 55169] != expected 0x7512f0d4 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51558 dport 55169] != expected 0x4610b286 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51558 dport 55169] != expected 0x4610b286 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48147 dport 55169] != expected 0x39735a56 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48147 dport 55169] != expected 0x39735a56 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57926 dport 55169] != expected 0xbb63089d # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57926 dport 55169] != expected 0xbb63089d # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33108 dport 55169] != expected 0x11b3df8f # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33108 dport 55169] != expected 0x11b3df8f # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45706 dport 55169] != expected 0xcac9a2e6 # # Exception| cpu 5: rx_hash 0xd702924c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45706 dport 55169] != expected 0xcac9a2e6 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->