< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 38223 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 78 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xdf670f56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49078 dport 38223] != expected 0xd46ef0c0 # # Exception| cpu 0: rx_hash 0xc8363489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49142 dport 38223] != expected 0xba415137 # # Exception| cpu 0: rx_hash 0x15ca0e05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49220 dport 38223] != expected 0xbd942e2a # # Exception| cpu 0: rx_hash 0x9cfeb165 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49440 dport 38223] != expected 0xb6953b3f # # Exception| cpu 0: rx_hash 0x5e8e9802 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49462 dport 38223] != expected 0x29259d70 # # Exception| cpu 0: rx_hash 0x8d5aaf8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49492 dport 38223] != expected 0x5ea1418b # # Exception| cpu 0: rx_hash 0xa8e7b76e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49498 dport 38223] != expected 0x8d26fa0 # # Exception| cpu 0: rx_hash 0x31265441 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49512 dport 38223] != expected 0xa9c79570 # # Exception| cpu 0: rx_hash 0xfb847253 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49558 dport 38223] != expected 0x426d0e65 # # Exception| cpu 0: rx_hash 0xaddff271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49576 dport 38223] != expected 0x70ffe47c # # Exception| cpu 0: rx_hash 0xe13f03e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49612 dport 38223] != expected 0x20751914 # # Exception| cpu 0: rx_hash 0xbc7bec9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49628 dport 38223] != expected 0x98cb9ec8 # # Exception| cpu 0: rx_hash 0xd1e7a305 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49698 dport 38223] != expected 0x852f199e # # Exception| cpu 0: rx_hash 0x6b6e7dfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 49706 dport 38223] != expected 0xf4521626 # # Exception| cpu 0: rx_hash 0x9d075292 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49734 dport 38223] != expected 0xd5a5e4f6 # # Exception| cpu 0: rx_hash 0xe5fea50e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49752 dport 38223] != expected 0x3b684d01 # # Exception| cpu 0: rx_hash 0x90ed18f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49756 dport 38223] != expected 0xd9925270 # # Exception| cpu 0: rx_hash 0xb3a5252c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49766 dport 38223] != expected 0x9faa718 # # Exception| cpu 0: rx_hash 0xd4dfe61a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49872 dport 38223] != expected 0xfd029242 # # Exception| cpu 0: rx_hash 0xf162fefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49886 dport 38223] != expected 0xab71bc69 # # Exception| cpu 0: rx_hash 0x4d1e0535 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49890 dport 38223] != expected 0x5c176892 # # Exception| cpu 0: rx_hash 0x40f44f5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49912 dport 38223] != expected 0x5020de14 # # Exception| cpu 0: rx_hash 0xf3fedc74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49978 dport 38223] != expected 0x17677987 # # Exception| cpu 0: rx_hash 0xb2f46789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49988 dport 38223] != expected 0x4bda3269 # # Exception| cpu 0: rx_hash 0x58d31c65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49990 dport 38223] != expected 0x8e2e0c8b # # Exception| cpu 0: rx_hash 0xccf8b520 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50030 dport 38223] != expected 0x230c40dd # # Exception| cpu 0: rx_hash 0x2512aee6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50090 dport 38223] != expected 0x18ce2ea0 # # Exception| cpu 0: rx_hash 0x7856419b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50106 dport 38223] != expected 0xa070a97c # # Exception| cpu 0: rx_hash 0x69f25f71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50126 dport 38223] != expected 0x4844d3c8 # # Exception| cpu 4: rx_hash 0x9e6db4ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 49096 dport 38223] != expected 0x88d3bb2e # # Exception| cpu 4: rx_hash 0x5c1d9dcc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49118 dport 38223] != expected 0x17631d61 # # Exception| cpu 4: rx_hash 0xb0cfc315 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49128 dport 38223] != expected 0x548cf8c0 # # Exception| cpu 4: rx_hash 0xe8bc4e36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49158 dport 38223] != expected 0x164fb13f # # Exception| cpu 4: rx_hash 0xb5f8a14b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49174 dport 38223] != expected 0xaef136e3 # # Exception| cpu 4: rx_hash 0x488ee178 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49236 dport 38223] != expected 0x52aa9f6 # # Exception| cpu 4: rx_hash 0x1820446f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49246 dport 38223] != expected 0xb1a398ac # # Exception| cpu 4: rx_hash 0x1ed5615a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49258 dport 38223] != expected 0x37b843ef # # Exception| cpu 4: rx_hash 0xfc2015c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49280 dport 38223] != expected 0x86564057 # # Exception| cpu 4: rx_hash 0xd4774748 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49300 dport 38223] != expected 0xdc12d8fa # # Exception| cpu 4: rx_hash 0x8fc68d00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49328 dport 38223] != expected 0xe2b78465 # # Exception| cpu 4: rx_hash 0xaa7b95e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49342 dport 38223] != expected 0xb4c4aa4e # # Exception| cpu 4: rx_hash 0xb0c0e454 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49380 dport 38223] != expected 0xd6dcbd3f # # Exception| cpu 4: rx_hash 0x570dd5d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49404 dport 38223] != expected 0x1f1f355b # # Exception| cpu 4: rx_hash 0xb25cc6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 49408 dport 38223] != expected 0x6aca78d1 # # Exception| cpu 4: rx_hash 0xbfb68cb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49434 dport 38223] != expected 0x66fdce57 # # Exception| cpu 4: rx_hash 0x20824aab [saddr 192.0.3.2 daddr 192.0.3.1 sport 49436 dport 38223] != expected 0x41f3efc4 # # Exception| cpu 4: rx_hash 0xcc501472 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49450 dport 38223] != expected 0x21c0a65 # # Exception| cpu 4: rx_hash 0x3a393b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49478 dport 38223] != expected 0x23ebf8b5 # # Exception| cpu 4: rx_hash 0x4435e9b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49516 dport 38223] != expected 0x4b3d8a01 # # Exception| cpu 4: rx_hash 0x6c62bb3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49528 dport 38223] != expected 0x117912ac # # Exception| cpu 4: rx_hash 0xd3d320d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49538 dport 38223] != expected 0x182996c8 # # Exception| cpu 4: rx_hash 0x410daca8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49566 dport 38223] != expected 0x331001dd # # Exception| cpu 4: rx_hash 0xf09b1d0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49592 dport 38223] != expected 0xc84163a0 # # Exception| cpu 4: rx_hash 0x50a9b242 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49642 dport 38223] != expected 0xdb247b69 # # Exception| cpu 4: rx_hash 0x0ded5d3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49658 dport 38223] != expected 0x639afcb5 # # Exception| cpu 4: rx_hash 0xa2013bc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49682 dport 38223] != expected 0xe1ceddac # # Exception| cpu 4: rx_hash 0xd7128630 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49686 dport 38223] != expected 0x334c2dd # # Exception| cpu 4: rx_hash 0xdc0de96f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49720 dport 38223] != expected 0x8918af18 # # Exception| cpu 4: rx_hash 0x529d319f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49738 dport 38223] != expected 0x4622f43f # # Exception| cpu 4: rx_hash 0x278e8c69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49742 dport 38223] != expected 0xa4d8eb4e # # Exception| cpu 4: rx_hash 0xeee1ca51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49782 dport 38223] != expected 0xb14420c4 # # Exception| cpu 4: rx_hash 0x01fef4a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49798 dport 38223] != expected 0xc9d95fa # # Exception| cpu 4: rx_hash 0xb69d6033 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49812 dport 38223] != expected 0x71d72cc4 # # Exception| cpu 4: rx_hash 0x5a4f3eea [saddr 192.0.3.2 daddr 192.0.3.1 sport 49826 dport 38223] != expected 0x3238c965 # # Exception| cpu 4: rx_hash 0x4beb2000 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49878 dport 38223] != expected 0xda0cb3d1 # # Exception| cpu 4: rx_hash 0x4f8227ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 49926 dport 38223] != expected 0xe001ad7c # # Exception| cpu 4: rx_hash 0xfe14961e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49952 dport 38223] != expected 0x1b50cf01 # # Exception| cpu 4: rx_hash 0x087db972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49996 dport 38223] != expected 0x3aa73dd1 # # Exception| cpu 4: rx_hash 0x0597f318 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50006 dport 38223] != expected 0x36908b57 # # Exception| cpu 4: rx_hash 0x26dfcecc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50028 dport 38223] != expected 0xe6f87e3f # # Exception| cpu 4: rx_hash 0x7b9b21b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50044 dport 38223] != expected 0x5e46f9e3 # # Exception| cpu 4: rx_hash 0xd37b818a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50118 dport 38223] != expected 0x3939dc70 # # Exception| cpu 4: rx_hash 0x34b6b00c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50142 dport 38223] != expected 0xf0fa5414 # # Exception| cpu 4: rx_hash 0x475028cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 50158 dport 38223] != expected 0x941b9026 # # Exception| cpu 4: rx_hash 0x0967f89c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50188 dport 38223] != expected 0xf4247a7a # # Exception| cpu 4: rx_hash 0x542317e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50204 dport 38223] != expected 0x4c9afda6 # # Exception| cpu 4: rx_hash 0x2a2fc548 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50230 dport 38223] != expected 0x244c8f12 # # Exception| cpu 4: rx_hash 0x4e986654 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50246 dport 38223] != expected 0x2e82ead7 # # Exception| count: pass=0 nohash=0 fail=78 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x36451971 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54310 dport 58691] OK # # # cpu 0: rx_hash 0x81268de0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54324 dport 58691] OK # # # cpu 0: rx_hash 0xc02c361d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54346 dport 58691] OK # # # cpu 0: rx_hash 0xc8fe3968 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54434 dport 58691] OK # # # cpu 0: rx_hash 0x4b84abf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54474 dport 58691] OK # # # cpu 0: rx_hash 0xac499a74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54482 dport 58691] OK # # # cpu 0: rx_hash 0x16c0448f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54490 dport 58691] OK # # # cpu 0: rx_hash 0xaabcbf41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54502 dport 58691] OK # # # cpu 0: rx_hash 0x37145bd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54532 dport 58691] OK # # # cpu 0: rx_hash 0x8b68a01a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54584 dport 58691] OK # # # cpu 0: rx_hash 0xbf71a611 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54594 dport 58691] OK # # # cpu 0: rx_hash 0xbcbcc63b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54660 dport 58691] OK # # # cpu 0: rx_hash 0x9901deda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54666 dport 58691] OK # # # cpu 0: rx_hash 0xec12632c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54670 dport 58691] OK # # # cpu 0: rx_hash 0x7eccef5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54674 dport 58691] OK # # # cpu 0: rx_hash 0x0bdf52aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54678 dport 58691] OK # # # cpu 0: rx_hash 0xc2b01492 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54702 dport 58691] OK # # # cpu 0: rx_hash 0x257d2514 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54710 dport 58691] OK # # # cpu 0: rx_hash 0x34d93bfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54722 dport 58691] OK # # # cpu 0: rx_hash 0x41ca8608 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54726 dport 58691] OK # # # cpu 0: rx_hash 0x3fc654a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54764 dport 58691] OK # # # cpu 4: rx_hash 0x0b9451e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54260 dport 58691] OK # # # cpu 4: rx_hash 0x5b3af4f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54270 dport 58691] OK # # # cpu 4: rx_hash 0x18e76ecf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54278 dport 58691] OK # # # cpu 4: rx_hash 0xda9747a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54288 dport 58691] OK # # # cpu 4: rx_hash 0x150d24a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54300 dport 58691] OK # # # cpu 4: rx_hash 0x9d68d960 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54362 dport 58691] OK # # # cpu 4: rx_hash 0xce0b1c5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54422 dport 58691] OK # # # cpu 4: rx_hash 0x95bad615 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54450 dport 58691] OK # # # cpu 4: rx_hash 0x5a20b518 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54462 dport 58691] OK # # # cpu 4: rx_hash 0x31e17ee1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54576 dport 58691] OK # # # cpu 4: rx_hash 0xe235496c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54610 dport 58691] OK # # # cpu 4: rx_hash 0x2b5a0f54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54634 dport 58691] OK # # # cpu 4: rx_hash 0xcc973ed2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54642 dport 58691] OK # # # cpu 4: rx_hash 0xe92a2633 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54652 dport 58691] OK # # # cpu 4: rx_hash 0x1c8e6975 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54742 dport 58691] OK # # # cpu 4: rx_hash 0x854f8a5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54756 dport 58691] OK # # # cpu 4: rx_hash 0xe5398fae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54784 dport 58691] OK # # # cpu 4: rx_hash 0x2c56c996 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54840 dport 58691] OK # # # cpu 4: rx_hash 0x48e16a8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54856 dport 58691] OK # # # cpu 4: rx_hash 0xd7d5ac90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54862 dport 58691] OK # # # cpu 4: rx_hash 0xa9d97e39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54884 dport 58691] OK # # # cpu 4: rx_hash 0x403365ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54944 dport 58691] OK # # # cpu 4: rx_hash 0x3520d809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54948 dport 58691] OK # # # cpu 4: rx_hash 0xb65a4a93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54988 dport 58691] OK # # # cpu 4: rx_hash 0xedeb80db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55016 dport 58691] OK # # # cpu 4: rx_hash 0x7f350cab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55028 dport 58691] OK # # # cpu 4: rx_hash 0xef77a254 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55052 dport 58691] OK # # # cpu 4: rx_hash 0x08ba93d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55060 dport 58691] OK # # # cpu 4: rx_hash 0x2bf2ae06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55086 dport 58691] OK # # # cpu 4: rx_hash 0x76b6417b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55102 dport 58691] OK # # # cpu 4: rx_hash 0xa56276f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55132 dport 58691] OK # # # cpu 4: rx_hash 0x3f6ef5f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55208 dport 58691] OK # # # cpu 4: rx_hash 0xd8a3c475 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55216 dport 58691] OK # # # cpu 4: rx_hash 0xc907da9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55236 dport 58691] OK # # # cpu 4: rx_hash 0xb1fe2d03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55258 dport 58691] OK # # # cpu 4: rx_hash 0x757b2151 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55288 dport 58691] OK # # # cpu 4: rx_hash 0x043b495a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55298 dport 58691] OK # # # cpu 4: rx_hash 0x5f8a8312 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55334 dport 58691] OK # # # cpu 4: rx_hash 0x7a379bf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55336 dport 58691] OK # # # cpu 4: rx_hash 0x02ce6c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55350 dport 58691] OK # # # count: pass=61 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 33855 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46645 dport 33855] != expected 0x6ea090df # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46645 dport 33855] != expected 0x6ea090df # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38680 dport 33855] != expected 0xfbc70902 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38680 dport 33855] != expected 0xfbc70902 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48694 dport 33855] != expected 0xbcdaef6 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48694 dport 33855] != expected 0xbcdaef6 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48254 dport 33855] != expected 0xb95af487 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48254 dport 33855] != expected 0xb95af487 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45180 dport 33855] != expected 0x13d4d75 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45180 dport 33855] != expected 0x13d4d75 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40911 dport 33855] != expected 0x1dd6de8a # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40911 dport 33855] != expected 0x1dd6de8a # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34022 dport 33855] != expected 0xf39b30d3 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34022 dport 33855] != expected 0xf39b30d3 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33878 dport 33855] != expected 0x206d241a # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33878 dport 33855] != expected 0x206d241a # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52666 dport 33855] != expected 0x4319bce2 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52666 dport 33855] != expected 0x4319bce2 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46265 dport 33855] != expected 0xe7f5a4d3 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46265 dport 33855] != expected 0xe7f5a4d3 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32784 dport 33855] != expected 0x3fae5e61 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32784 dport 33855] != expected 0x3fae5e61 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53299 dport 33855] != expected 0x3d3bcf8f # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53299 dport 33855] != expected 0x3d3bcf8f # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45703 dport 33855] != expected 0x2e4040eb # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45703 dport 33855] != expected 0x2e4040eb # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42346 dport 33855] != expected 0x865c47df # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42346 dport 33855] != expected 0x865c47df # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52938 dport 33855] != expected 0xbf99c564 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52938 dport 33855] != expected 0xbf99c564 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40076 dport 33855] != expected 0xcbab2018 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40076 dport 33855] != expected 0xcbab2018 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48134 dport 33855] != expected 0xc2e99efa # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48134 dport 33855] != expected 0xc2e99efa # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33122 dport 33855] != expected 0xab1fed3b # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33122 dport 33855] != expected 0xab1fed3b # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52528 dport 33855] != expected 0x40875d43 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52528 dport 33855] != expected 0x40875d43 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51397 dport 33855] != expected 0x992598aa # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51397 dport 33855] != expected 0x992598aa # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49947 dport 33855] != expected 0x73ef211d # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49947 dport 33855] != expected 0x73ef211d # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43762 dport 33855] != expected 0x73558413 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43762 dport 33855] != expected 0x73558413 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56560 dport 33855] != expected 0xd78c7ab5 # # Exception| cpu 5: rx_hash 0x24cb06d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56560 dport 33855] != expected 0xd78c7ab5 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 47087 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58086 dport 47087] != expected 0x18a32c94 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58086 dport 47087] != expected 0x18a32c94 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43917 dport 47087] != expected 0x63c9a429 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43917 dport 47087] != expected 0x63c9a429 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34444 dport 47087] != expected 0xadb22513 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34444 dport 47087] != expected 0xadb22513 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45702 dport 47087] != expected 0x961a7521 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45702 dport 47087] != expected 0x961a7521 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58541 dport 47087] != expected 0x588d7143 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58541 dport 47087] != expected 0x588d7143 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39327 dport 47087] != expected 0x6c33f15b # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39327 dport 47087] != expected 0x6c33f15b # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34876 dport 47087] != expected 0x5ed99d27 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34876 dport 47087] != expected 0x5ed99d27 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40959 dport 47087] != expected 0x865f89fc # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40959 dport 47087] != expected 0x865f89fc # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41368 dport 47087] != expected 0x2580afde # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41368 dport 47087] != expected 0x2580afde # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39897 dport 47087] != expected 0x86bc2be5 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39897 dport 47087] != expected 0x86bc2be5 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43255 dport 47087] != expected 0xf0eecbae # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43255 dport 47087] != expected 0xf0eecbae # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44428 dport 47087] != expected 0x64186736 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44428 dport 47087] != expected 0x64186736 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48936 dport 47087] != expected 0xbab65305 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48936 dport 47087] != expected 0xbab65305 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53154 dport 47087] != expected 0x60d4dc5e # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53154 dport 47087] != expected 0x60d4dc5e # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32819 dport 47087] != expected 0x7790fbc1 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32819 dport 47087] != expected 0x7790fbc1 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34766 dport 47087] != expected 0x95102bd7 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34766 dport 47087] != expected 0x95102bd7 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38832 dport 47087] != expected 0xb847d4c5 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38832 dport 47087] != expected 0xb847d4c5 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45209 dport 47087] != expected 0x5847521f # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45209 dport 47087] != expected 0x5847521f # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59637 dport 47087] != expected 0xc1dee179 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59637 dport 47087] != expected 0xc1dee179 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52372 dport 47087] != expected 0x2b38eb0b # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52372 dport 47087] != expected 0x2b38eb0b # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41786 dport 47087] != expected 0x8471918 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41786 dport 47087] != expected 0x8471918 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58723 dport 47087] != expected 0x241d8165 # # Exception| cpu 5: rx_hash 0xdd161b25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58723 dport 47087] != expected 0x241d8165 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 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__->