< 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 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 45413 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 53 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x67e90bbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 58868 dport 45413] != expected 0xd7a5977d # # Exception| cpu 0: rx_hash 0xc6b852d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58924 dport 45413] != expected 0xaa0e14f8 # # Exception| cpu 0: rx_hash 0x2a340356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58926 dport 45413] != expected 0x8640cd8 # # Exception| cpu 0: rx_hash 0xe952dd83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58952 dport 45413] != expected 0x2c0ee9ab # # Exception| cpu 0: rx_hash 0x05de8c02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58954 dport 45413] != expected 0x8e64f18b # # Exception| cpu 0: rx_hash 0xd0355d7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58978 dport 45413] != expected 0x7cd8d601 # # Exception| cpu 0: rx_hash 0x6b16491a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58986 dport 45413] != expected 0x14425009 # # Exception| cpu 0: rx_hash 0xe12886cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58992 dport 45413] != expected 0xeaff8d25 # # Exception| cpu 0: rx_hash 0xfea79a29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59008 dport 45413] != expected 0x6f0e9702 # # Exception| cpu 0: rx_hash 0xa908dfc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59018 dport 45413] != expected 0xa5fe092a # # Exception| cpu 0: rx_hash 0x02df7d38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59038 dport 45413] != expected 0x4086463e # # Exception| cpu 0: rx_hash 0x7ce30eb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59042 dport 45413] != expected 0x57422ea0 # # Exception| cpu 0: rx_hash 0x809be9a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59068 dport 45413] != expected 0x78caff9c # # Exception| cpu 0: rx_hash 0x9e6cbd44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59082 dport 45413] != expected 0x68ed59eb # # Exception| cpu 0: rx_hash 0xaf7166f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59096 dport 45413] != expected 0xfeca02cf # # Exception| cpu 0: rx_hash 0xd14d157d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59108 dport 45413] != expected 0xe90e6a51 # # Exception| cpu 0: rx_hash 0x6a6e011d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59116 dport 45413] != expected 0x8194ec59 # # Exception| cpu 0: rx_hash 0x460476d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59168 dport 45413] != expected 0xe0e54ad0 # # Exception| cpu 0: rx_hash 0x69eef980 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59204 dport 45413] != expected 0x66e5b783 # # Exception| cpu 0: rx_hash 0xbc0528f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59244 dport 45413] != expected 0x94599009 # # Exception| cpu 0: rx_hash 0xfb5edb89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59258 dport 45413] != expected 0xd34bc73d # # Exception| cpu 0: rx_hash 0x4f06659b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59294 dport 45413] != expected 0xb3c2920e # # Exception| cpu 0: rx_hash 0xbb04d9c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59320 dport 45413] != expected 0x5abb27bc # # Exception| cpu 0: rx_hash 0x1ed09947 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59334 dport 45413] != expected 0x220607c3 # # Exception| cpu 0: rx_hash 0x75b81383 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59394 dport 45413] != expected 0xd0f6e2d0 # # Exception| cpu 0: rx_hash 0xa82999b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59410 dport 45413] != expected 0xe4bba1d4 # # Exception| cpu 0: rx_hash 0x1b70d69b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59426 dport 45413] != expected 0x4ad04352 # # Exception| cpu 0: rx_hash 0x2c14b417 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59490 dport 45413] != expected 0x87c31393 # # Exception| cpu 0: rx_hash 0x4aa62a47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59514 dport 45413] != expected 0xdb14d69f # # Exception| cpu 0: rx_hash 0x02867344 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59520 dport 45413] != expected 0x94155290 # # Exception| cpu 0: rx_hash 0x45dd8035 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59542 dport 45413] != expected 0xd30705a4 # # Exception| cpu 0: rx_hash 0xf684cf1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59558 dport 45413] != expected 0x7d6ce722 # # Exception| cpu 0: rx_hash 0x4da7db7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59566 dport 45413] != expected 0x15f6612a # # Exception| cpu 0: rx_hash 0xaf286889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59590 dport 45413] != expected 0x2a591661 # # Exception| cpu 0: rx_hash 0x624d5429 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59594 dport 45413] != expected 0x93f69c79 # # Exception| cpu 0: rx_hash 0x72b9e2b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59606 dport 45413] != expected 0x1e145565 # # Exception| cpu 0: rx_hash 0xf0fd7620 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59636 dport 45413] != expected 0x2658ecc7 # # Exception| cpu 0: rx_hash 0x67b41589 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59696 dport 45413] != expected 0x2fb3cc46 # # Exception| cpu 0: rx_hash 0x178b8474 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59750 dport 45413] != expected 0xa5b2cbb3 # # Exception| cpu 0: rx_hash 0xca1a0e44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59766 dport 45413] != expected 0x91ff88b7 # # Exception| cpu 0: rx_hash 0x823a5747 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59788 dport 45413] != expected 0xdefe0cb8 # # Exception| cpu 0: rx_hash 0xe488c917 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59796 dport 45413] != expected 0x8229c9b4 # # Exception| cpu 0: rx_hash 0xc3181d0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59848 dport 45413] != expected 0xc2d85069 # # Exception| cpu 0: rx_hash 0x3f60fa1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59862 dport 45413] != expected 0xed508155 # # Exception| cpu 0: rx_hash 0x60b5e4b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59876 dport 45413] != expected 0xe1517bf3 # # Exception| cpu 0: rx_hash 0x27ee17c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59890 dport 45413] != expected 0xa6432cc7 # # Exception| cpu 0: rx_hash 0xbd246e83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59892 dport 45413] != expected 0xd51c38f7 # # Exception| cpu 0: rx_hash 0x06077ae3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59900 dport 45413] != expected 0xbd86beff # # Exception| cpu 0: rx_hash 0xbfd8ce53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59904 dport 45413] != expected 0x8b3e90e8 # # Exception| cpu 0: rx_hash 0xa955c1fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 59982 dport 45413] != expected 0x5de85211 # # Exception| cpu 0: rx_hash 0xee0e328f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59992 dport 45413] != expected 0x1afa0525 # # Exception| cpu 0: rx_hash 0x5d577da7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60008 dport 45413] != expected 0xb491e7a3 # # Exception| cpu 0: rx_hash 0xc79d04e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60014 dport 45413] != expected 0xc7cef393 # # Exception| count: pass=0 nohash=0 fail=53 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x5e319f38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60524 dport 52969] OK # # # cpu 0: rx_hash 0xf5e63dc8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60536 dport 52969] OK # # # cpu 0: rx_hash 0xbdc664cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60546 dport 52969] OK # # # cpu 0: rx_hash 0x2f7646c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60604 dport 52969] OK # # # cpu 0: rx_hash 0xe46ac35f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60642 dport 52969] OK # # # cpu 0: rx_hash 0x7d204283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60748 dport 52969] OK # # # cpu 0: rx_hash 0x4447c27a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60774 dport 52969] OK # # # cpu 0: rx_hash 0x8922feda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60778 dport 52969] OK # # # cpu 0: rx_hash 0x99d6484a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60790 dport 52969] OK # # # cpu 0: rx_hash 0xa7b03989 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60808 dport 52969] OK # # # cpu 0: rx_hash 0x5bc8de98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60822 dport 52969] OK # # # cpu 0: rx_hash 0xe0ebcaf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60830 dport 52969] OK # # # cpu 0: rx_hash 0xf8652720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60858 dport 52969] OK # # # cpu 0: rx_hash 0x8e230fe0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60862 dport 52969] OK # # # cpu 0: rx_hash 0x8020ed95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60884 dport 52969] OK # # # cpu 0: rx_hash 0x885ab6dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60908 dport 52969] OK # # # cpu 0: rx_hash 0xdb70ead1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60992 dport 52969] OK # # # cpu 0: rx_hash 0x8928590e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32802 dport 52969] OK # # # cpu 0: rx_hash 0x7c52ad50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32898 dport 52969] OK # # # cpu 0: rx_hash 0x0c6d3cad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32980 dport 52969] OK # # # cpu 0: rx_hash 0xc4f141ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33058 dport 52969] OK # # # cpu 0: rx_hash 0x267ef259 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33098 dport 52969] OK # # # cpu 0: rx_hash 0xea6386fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33216 dport 52969] OK # # # cpu 0: rx_hash 0x70a9ffbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33222 dport 52969] OK # # # cpu 0: rx_hash 0x37f20cce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33232 dport 52969] OK # # # cpu 0: rx_hash 0xfa97306e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33244 dport 52969] OK # # # cpu 0: rx_hash 0xd1f8a6d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33310 dport 52969] OK # # # cpu 0: rx_hash 0x1ae4234a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33344 dport 52969] OK # # # cpu 0: rx_hash 0x3b0d4e6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33358 dport 52969] OK # # # cpu 0: rx_hash 0x2bf9f8fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33362 dport 52969] OK # # # cpu 0: rx_hash 0x7c56bd1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33368 dport 52969] OK # # # cpu 0: rx_hash 0x026ace92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33380 dport 52969] OK # # # cpu 0: rx_hash 0xcf0ff232 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33384 dport 52969] OK # # # cpu 0: rx_hash 0x2383a3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33386 dport 52969] OK # # # cpu 0: rx_hash 0x7b574c20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33420 dport 52969] OK # # # cpu 0: rx_hash 0x97db1da1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33422 dport 52969] OK # # # cpu 4: rx_hash 0x4ec529a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60528 dport 52969] OK # # # cpu 4: rx_hash 0xea69212a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60552 dport 52969] OK # # # cpu 4: rx_hash 0xfa9d97ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60564 dport 52969] OK # # # cpu 4: rx_hash 0x009cc996 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60632 dport 52969] OK # # # cpu 4: rx_hash 0x922ceb9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60646 dport 52969] OK # # # cpu 4: rx_hash 0x5f49d73f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60650 dport 52969] OK # # # cpu 4: rx_hash 0x82d85d0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60666 dport 52969] OK # # # cpu 4: rx_hash 0x1812244e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60668 dport 52969] OK # # # cpu 4: rx_hash 0xf49e75cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60670 dport 52969] OK # # # cpu 4: rx_hash 0x3c0208cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60680 dport 52969] OK # # # cpu 4: rx_hash 0x0d1fd37e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60698 dport 52969] OK # # # cpu 4: rx_hash 0x05658836 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60706 dport 52969] OK # # # cpu 4: rx_hash 0xc800b496 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60718 dport 52969] OK # # # cpu 4: rx_hash 0x3201eaba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60770 dport 52969] OK # # # cpu 4: rx_hash 0x54b374ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60794 dport 52969] OK # # # cpu 4: rx_hash 0xc77b1ee4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60866 dport 52969] OK # # # cpu 4: rx_hash 0xb13d3624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60870 dport 52969] OK # # # cpu 4: rx_hash 0xa9b3dbfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60898 dport 52969] OK # # # cpu 4: rx_hash 0x55cb3ced [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60924 dport 52969] OK # # # cpu 4: rx_hash 0x9228fbd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60988 dport 52969] OK # # # cpu 4: rx_hash 0x7ea4aa54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60990 dport 52969] OK # # # cpu 4: rx_hash 0x444d65ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32814 dport 52969] OK # # # cpu 4: rx_hash 0x4a4e87db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32836 dport 52969] OK # # # cpu 4: rx_hash 0x52c06a03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32864 dport 52969] OK # # # cpu 4: rx_hash 0xf917c8f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32884 dport 52969] OK # # # cpu 4: rx_hash 0x2bfde8b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32904 dport 52969] OK # # # cpu 4: rx_hash 0xc771b930 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32906 dport 52969] OK # # # cpu 4: rx_hash 0x3b095e21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32916 dport 52969] OK # # # cpu 4: rx_hash 0xfe1639c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32928 dport 52969] OK # # # cpu 4: rx_hash 0x33730569 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32940 dport 52969] OK # # # cpu 4: rx_hash 0x98a4a799 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32952 dport 52969] OK # # # cpu 4: rx_hash 0xc9725b45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32992 dport 52969] OK # # # cpu 4: rx_hash 0x14e3d175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33008 dport 52969] OK # # # cpu 4: rx_hash 0x111a90d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33034 dport 52969] OK # # # cpu 4: rx_hash 0x675cb815 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33038 dport 52969] OK # # # cpu 4: rx_hash 0x6f26e35d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33078 dport 52969] OK # # # cpu 4: rx_hash 0x9d5de639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33090 dport 52969] OK # # # cpu 4: rx_hash 0x07979f78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33092 dport 52969] OK # # # cpu 4: rx_hash 0xeb1bcef9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33094 dport 52969] OK # # # cpu 4: rx_hash 0xbcb48b18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33100 dport 52969] OK # # # cpu 4: rx_hash 0x695f5a60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33124 dport 52969] OK # # # cpu 4: rx_hash 0x3ef01f81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33134 dport 52969] OK # # # cpu 4: rx_hash 0x0fedc430 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33148 dport 52969] OK # # # cpu 4: rx_hash 0xdd07e472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33152 dport 52969] OK # # # cpu 4: rx_hash 0x6624f012 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33160 dport 52969] OK # # # cpu 4: rx_hash 0xb5b69857 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33266 dport 52969] OK # # # cpu 4: rx_hash 0x2d8041c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33280 dport 52969] OK # # # cpu 4: rx_hash 0x5bc66906 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33284 dport 52969] OK # # # cpu 4: rx_hash 0x6adbb2b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33302 dport 52969] OK # # # cpu 4: rx_hash 0xd982fd9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33318 dport 52969] OK # # # cpu 4: rx_hash 0xdffb44a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33396 dport 52969] OK # # # cpu 4: rx_hash 0xf7103acc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33476 dport 52969] OK # # # count: pass=88 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 41743 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43324 dport 41743] != expected 0xc1e13f4b # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43324 dport 41743] != expected 0xc1e13f4b # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47051 dport 41743] != expected 0xf7b489cd # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47051 dport 41743] != expected 0xf7b489cd # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54733 dport 41743] != expected 0x5d1ec214 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54733 dport 41743] != expected 0x5d1ec214 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60457 dport 41743] != expected 0x7015b273 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60457 dport 41743] != expected 0x7015b273 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59380 dport 41743] != expected 0x66379720 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59380 dport 41743] != expected 0x66379720 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55170 dport 41743] != expected 0x36be5ab5 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55170 dport 41743] != expected 0x36be5ab5 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47627 dport 41743] != expected 0x2dd30ad6 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47627 dport 41743] != expected 0x2dd30ad6 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42410 dport 41743] != expected 0x62c36f95 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42410 dport 41743] != expected 0x62c36f95 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53840 dport 41743] != expected 0x8496180c # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53840 dport 41743] != expected 0x8496180c # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48590 dport 41743] != expected 0x659f4503 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48590 dport 41743] != expected 0x659f4503 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33908 dport 41743] != expected 0xaa0fb499 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33908 dport 41743] != expected 0xaa0fb499 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42480 dport 41743] != expected 0x516de278 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42480 dport 41743] != expected 0x516de278 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38596 dport 41743] != expected 0x647bd924 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38596 dport 41743] != expected 0x647bd924 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38625 dport 41743] != expected 0x6bbc44f6 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38625 dport 41743] != expected 0x6bbc44f6 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34201 dport 41743] != expected 0x158c83d2 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34201 dport 41743] != expected 0x158c83d2 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59715 dport 41743] != expected 0xe2453c24 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59715 dport 41743] != expected 0xe2453c24 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57525 dport 41743] != expected 0x19c77c85 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57525 dport 41743] != expected 0x19c77c85 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45266 dport 41743] != expected 0x1980f7a5 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45266 dport 41743] != expected 0x1980f7a5 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41917 dport 41743] != expected 0x647657f5 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41917 dport 41743] != expected 0x647657f5 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34061 dport 41743] != expected 0x167d64a6 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34061 dport 41743] != expected 0x167d64a6 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33236 dport 41743] != expected 0xd9355c47 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33236 dport 41743] != expected 0xd9355c47 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59283 dport 41743] != expected 0x6894213 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59283 dport 41743] != expected 0x6894213 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57813 dport 41743] != expected 0xbdb659f6 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57813 dport 41743] != expected 0xbdb659f6 # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33749 dport 41743] != expected 0x6443061f # # Exception| cpu 5: rx_hash 0x90c71001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33749 dport 41743] != expected 0x6443061f # # Exception| count: pass=0 nohash=0 fail=48 # # 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 40237 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59583 dport 40237] != expected 0x93843e14 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59583 dport 40237] != expected 0x93843e14 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51557 dport 40237] != expected 0xeadb7269 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51557 dport 40237] != expected 0xeadb7269 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47464 dport 40237] != expected 0xc122d0e7 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47464 dport 40237] != expected 0xc122d0e7 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39936 dport 40237] != expected 0xef6cf55d # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39936 dport 40237] != expected 0xef6cf55d # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54600 dport 40237] != expected 0x6e7edc64 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54600 dport 40237] != expected 0x6e7edc64 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46252 dport 40237] != expected 0x8ca6d672 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46252 dport 40237] != expected 0x8ca6d672 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40941 dport 40237] != expected 0x523a68de # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40941 dport 40237] != expected 0x523a68de # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34746 dport 40237] != expected 0x967be8be # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34746 dport 40237] != expected 0x967be8be # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59225 dport 40237] != expected 0x7aa82049 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59225 dport 40237] != expected 0x7aa82049 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57568 dport 40237] != expected 0xc83b3b9e # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57568 dport 40237] != expected 0xc83b3b9e # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47281 dport 40237] != expected 0x9f87a6dd # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47281 dport 40237] != expected 0x9f87a6dd # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48698 dport 40237] != expected 0x3f18bb00 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48698 dport 40237] != expected 0x3f18bb00 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58603 dport 40237] != expected 0xd5fa9b54 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58603 dport 40237] != expected 0xd5fa9b54 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43562 dport 40237] != expected 0x5522e692 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43562 dport 40237] != expected 0x5522e692 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46302 dport 40237] != expected 0xe417aa57 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46302 dport 40237] != expected 0xe417aa57 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39669 dport 40237] != expected 0xea27a805 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39669 dport 40237] != expected 0xea27a805 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49322 dport 40237] != expected 0xba9ed436 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49322 dport 40237] != expected 0xba9ed436 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40446 dport 40237] != expected 0x9cd39c3d # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40446 dport 40237] != expected 0x9cd39c3d # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50027 dport 40237] != expected 0xa465b00d # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50027 dport 40237] != expected 0xa465b00d # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58183 dport 40237] != expected 0x15a68170 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58183 dport 40237] != expected 0x15a68170 # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44201 dport 40237] != expected 0x4e9eef2f # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44201 dport 40237] != expected 0x4e9eef2f # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35080 dport 40237] != expected 0xae3d2e3c # # Exception| cpu 5: rx_hash 0x91781670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35080 dport 40237] != expected 0xae3d2e3c # # 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 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__->