< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' TAP version 13 1..1 # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 39136 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcb3230e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59026 dport 39136] != expected 0xa49e2980 # # Exception| cpu 0: rx_hash 0x8330c798 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59040 dport 39136] != expected 0x38c098fd # # Exception| cpu 0: rx_hash 0xb06f0598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59052 dport 39136] != expected 0xf4b14b53 # # Exception| cpu 0: rx_hash 0xc18e3826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59074 dport 39136] != expected 0xee0c671e # # Exception| cpu 0: rx_hash 0xeb7e1b26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59094 dport 39136] != expected 0xc4455d67 # # Exception| cpu 0: rx_hash 0x81166fa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59104 dport 39136] != expected 0x2fba8ed1 # # Exception| cpu 0: rx_hash 0xc5c36859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59106 dport 39136] != expected 0xc0f84b47 # # Exception| cpu 0: rx_hash 0xb249ada7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59116 dport 39136] != expected 0xe3cb5d7f # # Exception| cpu 0: rx_hash 0x98b98ea7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59128 dport 39136] != expected 0xc9826706 # # Exception| cpu 0: rx_hash 0x248dea08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59140 dport 39136] != expected 0x2ff658f2 # # Exception| cpu 4: rx_hash 0xde4a2166 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59066 dport 39136] != expected 0x31bab4bc # # Exception| cpu 4: rx_hash 0x8dc19f27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59088 dport 39136] != expected 0x5ca6fa3a # # Exception| cpu 4: rx_hash 0x53072ff6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59146 dport 39136] != expected 0xcc54eca # # Exception| cpu 5: rx_hash 0xf0f75219 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59022 dport 39136] != expected 0x3507a29c # # Exception| cpu 0: rx_hash 0x0a309977 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59184 dport 39136] != expected 0x2b4b4ed2 # # Exception| cpu 0: rx_hash 0x4ee59e89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59186 dport 39136] != expected 0xc4098b44 # # Exception| cpu 0: rx_hash 0x04c1c1c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59200 dport 39136] != expected 0x4f2d2c15 # # Exception| cpu 4: rx_hash 0x5b9d8f09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59162 dport 39136] != expected 0x512d1678 # # Exception| cpu 4: rx_hash 0x6ae4e536 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59222 dport 39136] != expected 0x8a26d3fa # # Exception| cpu 4: rx_hash 0x7bd1a4c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59230 dport 39136] != expected 0x31f6629f # # Exception| cpu 5: rx_hash 0x467f3e76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59170 dport 39136] != expected 0x99e1d3f6 # # Exception| cpu 5: rx_hash 0x31f5fb88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59180 dport 39136] != expected 0xbad2c5ce # # Exception| cpu 5: rx_hash 0x285a1a88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59188 dport 39136] != expected 0x5cea2c19 # # Exception| cpu 5: rx_hash 0x6c8f1d76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59190 dport 39136] != expected 0xb3a8e98f # # Exception| cpu 5: rx_hash 0x1b05d888 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59192 dport 39136] != expected 0x909bffb7 # # Exception| cpu 5: rx_hash 0x0c5b6137 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59216 dport 39136] != expected 0x12c574a7 # # Exception| cpu 5: rx_hash 0x44599649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59234 dport 39136] != expected 0x8e9bc5da # # Exception| cpu 0: rx_hash 0x4cc336b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59250 dport 39136] != expected 0xd3739d68 # # Exception| cpu 0: rx_hash 0x3c315f17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59292 dport 39136] != expected 0x4273ba33 # # Exception| cpu 0: rx_hash 0x387c0f68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59324 dport 39136] != expected 0x6c87966a # # Exception| cpu 0: rx_hash 0x41079229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59330 dport 39136] != expected 0x2bd2e295 # # Exception| cpu 0: rx_hash 0x6bf7b129 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59350 dport 39136] != expected 0x19bd8ec # # Exception| cpu 4: rx_hash 0x11b9d048 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59240 dport 39136] != expected 0xda09b129 # # Exception| cpu 4: rx_hash 0x3b49f348 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59260 dport 39136] != expected 0xf0408b50 # # Exception| cpu 4: rx_hash 0x6506e996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59302 dport 39136] != expected 0x65fdba2b # # Exception| cpu 4: rx_hash 0x6d9c4969 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59318 dport 39136] != expected 0x3815e299 # # Exception| cpu 4: rx_hash 0x7ca90896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59326 dport 39136] != expected 0x83c553fc # # Exception| cpu 5: rx_hash 0x6ea9b549 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59254 dport 39136] != expected 0xa4d2ffa3 # # Exception| cpu 5: rx_hash 0x34abffe8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59276 dport 39136] != expected 0x1f9be281 # # Exception| cpu 5: rx_hash 0x0d483528 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59344 dport 39136] != expected 0x99787fb1 # # Exception| cpu 5: rx_hash 0x7ac2f0d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59358 dport 39136] != expected 0xba4b6989 # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x25111457 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35418 dport 40399] OK # # # cpu 5: rx_hash 0x01106fe8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35390 dport 40399] OK # # # cpu 5: rx_hash 0x4b3430a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35404 dport 40399] OK # # # cpu 5: rx_hash 0x4f7960d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35436 dport 40399] OK # # # cpu 5: rx_hash 0x215c4428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35450 dport 40399] OK # # # cpu 5: rx_hash 0x3711a988 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35474 dport 40399] OK # # # cpu 5: rx_hash 0x19acdaf7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35494 dport 40399] OK # # # cpu 0: rx_hash 0x54f029e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35380 dport 40399] OK # # # cpu 0: rx_hash 0x5e4c2129 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35428 dport 40399] OK # # # cpu 0: rx_hash 0x29c6e4d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35434 dport 40399] OK # # # cpu 0: rx_hash 0x3f8b0977 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35458 dport 40399] OK # # # cpu 0: rx_hash 0x3bc65908 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35490 dport 40399] OK # # # cpu 0: rx_hash 0xabff071d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54890 dport 40399] OK # # # cpu 0: rx_hash 0xf685e1e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54896 dport 40399] OK # # # cpu 4: rx_hash 0xbdb2eabd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54914 dport 40399] OK # # # cpu 4: rx_hash 0xa41d0bbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54938 dport 40399] OK # # # cpu 4: rx_hash 0x86778842 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54942 dport 40399] OK # # # cpu 4: rx_hash 0xdf403ec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54948 dport 40399] OK # # # cpu 4: rx_hash 0xf5b01dc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54960 dport 40399] OK # # # cpu 5: rx_hash 0xd4ef621c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54900 dport 40399] OK # # # cpu 5: rx_hash 0xca382f43 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54924 dport 40399] OK # # # cpu 5: rx_hash 0xfb41457c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54976 dport 40399] OK # # # cpu 0: rx_hash 0xf1fd4dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54928 dport 40399] OK # # # cpu 0: rx_hash 0xd92bc683 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54980 dport 40399] OK # # # cpu 0: rx_hash 0xaea1037d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54986 dport 40399] OK # # # cpu 0: rx_hash 0xb70ee27d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54994 dport 40399] OK # # # cpu 4: rx_hash 0xc6efdfc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54972 dport 40399] OK # # # cpu 4: rx_hash 0xee3954fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55016 dport 40399] OK # # # cpu 4: rx_hash 0x21caa5d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55098 dport 40399] OK # # # cpu 4: rx_hash 0x6beefa93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55112 dport 40399] OK # # # cpu 5: rx_hash 0xbbd912fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55010 dport 40399] OK # # # cpu 5: rx_hash 0x912931fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55030 dport 40399] OK # # # cpu 5: rx_hash 0x5a9790ac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55044 dport 40399] OK # # # cpu 5: rx_hash 0x34b2b452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55058 dport 40399] OK # # # cpu 5: rx_hash 0x36941c6d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55122 dport 40399] OK # # # cpu 0: rx_hash 0x7cb0432c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55072 dport 40399] OK # # # cpu 0: rx_hash 0x4fef812c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55084 dport 40399] OK # # # cpu 0: rx_hash 0x14fe9f92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55126 dport 40399] OK # # # cpu 4: rx_hash 0x3a43eced [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55138 dport 40399] OK # # # cpu 4: rx_hash 0x32d94c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55154 dport 40399] OK # # # cpu 4: rx_hash 0x5fc994cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55204 dport 40399] OK # # # cpu 4: rx_hash 0x26b2098d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55258 dport 40399] OK # # # count: pass=42 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 39728 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38430 dport 39728] != expected 0x14f016f7 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38430 dport 39728] != expected 0x14f016f7 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33359 dport 39728] != expected 0x6dcd9a7e # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33359 dport 39728] != expected 0x6dcd9a7e # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47040 dport 39728] != expected 0x7d1c34e0 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47040 dport 39728] != expected 0x7d1c34e0 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50952 dport 39728] != expected 0x2f6ffedd # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50952 dport 39728] != expected 0x2f6ffedd # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36684 dport 39728] != expected 0xd018209d # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36684 dport 39728] != expected 0xd018209d # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34151 dport 39728] != expected 0xaeaf616e # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34151 dport 39728] != expected 0xaeaf616e # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33362 dport 39728] != expected 0x22d19a4f # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33362 dport 39728] != expected 0x22d19a4f # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49452 dport 39728] != expected 0xe5a253e8 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49452 dport 39728] != expected 0xe5a253e8 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58284 dport 39728] != expected 0xc2deee17 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58284 dport 39728] != expected 0xc2deee17 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36697 dport 39728] != expected 0x24d491c9 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36697 dport 39728] != expected 0x24d491c9 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34758 dport 39728] != expected 0x378c8fc9 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34758 dport 39728] != expected 0x378c8fc9 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46600 dport 39728] != expected 0x9fd51d34 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46600 dport 39728] != expected 0x9fd51d34 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56726 dport 39728] != expected 0x9c00c16d # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56726 dport 39728] != expected 0x9c00c16d # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48768 dport 39728] != expected 0x970377f6 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48768 dport 39728] != expected 0x970377f6 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54772 dport 39728] != expected 0x7277ee3f # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54772 dport 39728] != expected 0x7277ee3f # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52096 dport 39728] != expected 0x56ce357d # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52096 dport 39728] != expected 0x56ce357d # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39449 dport 39728] != expected 0x1b5a4b54 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39449 dport 39728] != expected 0x1b5a4b54 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42938 dport 39728] != expected 0xd1b5ca8c # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42938 dport 39728] != expected 0xd1b5ca8c # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56119 dport 39728] != expected 0x74548ea8 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56119 dport 39728] != expected 0x74548ea8 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42266 dport 39728] != expected 0x9613af06 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42266 dport 39728] != expected 0x9613af06 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46241 dport 39728] != expected 0xbd2642f6 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46241 dport 39728] != expected 0xbd2642f6 # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49050 dport 39728] != expected 0x5ba7de3c # # Exception| cpu 5: rx_hash 0x95e5fb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49050 dport 39728] != expected 0x5ba7de3c # # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 57657 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44318 dport 57657] != expected 0x778d564b # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44318 dport 57657] != expected 0x778d564b # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60111 dport 57657] != expected 0xf65364a # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60111 dport 57657] != expected 0xf65364a # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37659 dport 57657] != expected 0xb036877c # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37659 dport 57657] != expected 0xb036877c # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41753 dport 57657] != expected 0xa8ef5772 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41753 dport 57657] != expected 0xa8ef5772 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51553 dport 57657] != expected 0x8978c58c # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51553 dport 57657] != expected 0x8978c58c # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33967 dport 57657] != expected 0x977f2f37 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33967 dport 57657] != expected 0x977f2f37 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57419 dport 57657] != expected 0xbc4901ec # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57419 dport 57657] != expected 0xbc4901ec # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60531 dport 57657] != expected 0xd198ef51 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60531 dport 57657] != expected 0xd198ef51 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44730 dport 57657] != expected 0x9074aedc # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44730 dport 57657] != expected 0x9074aedc # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53061 dport 57657] != expected 0x4f39a988 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53061 dport 57657] != expected 0x4f39a988 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60594 dport 57657] != expected 0x5b071c8c # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60594 dport 57657] != expected 0x5b071c8c # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35824 dport 57657] != expected 0xd31dcd3e # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35824 dport 57657] != expected 0xd31dcd3e # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35609 dport 57657] != expected 0x4cfa2f63 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35609 dport 57657] != expected 0x4cfa2f63 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57022 dport 57657] != expected 0x7410dc7b # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57022 dport 57657] != expected 0x7410dc7b # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59257 dport 57657] != expected 0x94a4e319 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59257 dport 57657] != expected 0x94a4e319 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34732 dport 57657] != expected 0x9acd583c # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34732 dport 57657] != expected 0x9acd583c # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36349 dport 57657] != expected 0x898ebf47 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36349 dport 57657] != expected 0x898ebf47 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58202 dport 57657] != expected 0xfdb4d1e6 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58202 dport 57657] != expected 0xfdb4d1e6 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44375 dport 57657] != expected 0xed34b076 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44375 dport 57657] != expected 0xed34b076 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51676 dport 57657] != expected 0x3e49acee # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51676 dport 57657] != expected 0x3e49acee # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58582 dport 57657] != expected 0xaf175272 # # Exception| cpu 4: rx_hash 0xed0309c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58582 dport 57657] != expected 0xaf175272 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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 /srv/vmksft/testing/wt-24/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->