< 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' # 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 420, 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 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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 56150 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1b5dbf53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48212 dport 56150] != expected 0xbd3813be # # Exception| cpu 0: rx_hash 0xfb99ff83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48240 dport 56150] != expected 0x96909c3d # # Exception| cpu 0: rx_hash 0xfa2693a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48242 dport 56150] != expected 0xa7ee5bc5 # # Exception| cpu 0: rx_hash 0xd3bee214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48256 dport 56150] != expected 0xf6e6a59d # # Exception| cpu 0: rx_hash 0x53d1391d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48264 dport 56150] != expected 0x3ab91463 # # Exception| cpu 4: rx_hash 0x3b71a415 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48228 dport 56150] != expected 0x6800273e # # Exception| cpu 4: rx_hash 0xd2018e30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48258 dport 56150] != expected 0xc7986265 # # Exception| cpu 4: rx_hash 0x526e5539 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48266 dport 56150] != expected 0xbc7d39b # # Exception| cpu 4: rx_hash 0x123663b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48274 dport 56150] != expected 0xa1b7ba9a # # Exception| cpu 5: rx_hash 0x5abae5fa [saddr 192.0.3.2 daddr 192.0.3.1 sport 48206 dport 56150] != expected 0x2636bd47 # # Exception| cpu 5: rx_hash 0xd2de3822 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48262 dport 56150] != expected 0x5f270199 # # Exception| cpu 0: rx_hash 0xb2aa15e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48302 dport 56150] != expected 0x206f5c18 # # Exception| cpu 0: rx_hash 0x63eb2ff8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48344 dport 56150] != expected 0x851d3aa3 # # Exception| cpu 4: rx_hash 0x93e6d499 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48280 dport 56150] != expected 0x5c96cc9c # # Exception| cpu 4: rx_hash 0xe23b98d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48338 dport 56150] != expected 0x783c4ca5 # # Exception| cpu 5: rx_hash 0x1356b982 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48276 dport 56150] != expected 0x8761e9e # # Exception| cpu 5: rx_hash 0x337aa2c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48292 dport 56150] != expected 0xdd4e2a1e # # Exception| cpu 5: rx_hash 0x72424e7f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48314 dport 56150] != expected 0xdeffe71b # # Exception| cpu 5: rx_hash 0x22d3c343 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48326 dport 56150] != expected 0x86acf7a6 # # Exception| cpu 5: rx_hash 0x625443dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48346 dport 56150] != expected 0xb463fd5b # # Exception| cpu 5: rx_hash 0x4278589a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48362 dport 56150] != expected 0x615bc9db # # Exception| cpu 0: rx_hash 0x02206e17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48370 dport 56150] != expected 0xcb2ba0da # # Exception| cpu 0: rx_hash 0xa7d94114 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48456 dport 56150] != expected 0xb995e4cc # # Exception| cpu 0: rx_hash 0x467ddbf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48490 dport 56150] != expected 0x3bfccf4b # # Exception| cpu 4: rx_hash 0x0340b421 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48372 dport 56150] != expected 0x62ea04de # # Exception| cpu 4: rx_hash 0xb6af9681 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48430 dport 56150] != expected 0x7ac85a88 # # Exception| cpu 4: rx_hash 0xf6f7a00c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48438 dport 56150] != expected 0xd0b83389 # # Exception| cpu 4: rx_hash 0x77f8a133 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48440 dport 56150] != expected 0xb5262673 # # Exception| cpu 5: rx_hash 0xd6040d58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48386 dport 56150] != expected 0x9d3f64f5 # # Exception| cpu 5: rx_hash 0x56b46043 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48398 dport 56150] != expected 0xc9dfb6f7 # # Exception| cpu 5: rx_hash 0x96838dc7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48414 dport 56150] != expected 0xaff06e08 # # Exception| cpu 5: rx_hash 0xe6e1adaf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48470 dport 56150] != expected 0xba2429c9 # # Exception| cpu 5: rx_hash 0xc7ad6cdf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48480 dport 56150] != expected 0xc6ddb94d # # Exception| cpu 5: rx_hash 0x079a815b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48496 dport 56150] != expected 0xa0f261b2 # # Exception| cpu 5: rx_hash 0x0625ed7f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48498 dport 56150] != expected 0x918ca64a # # Exception| cpu 0: rx_hash 0x9b4f1886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46694 dport 56150] != expected 0x8483c1b0 # # Exception| cpu 0: rx_hash 0x5b78f502 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46710 dport 56150] != expected 0xe2ac194f # # Exception| cpu 0: rx_hash 0xb2d76935 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46740 dport 56150] != expected 0xd58b3fe8 # # Exception| cpu 0: rx_hash 0xb3680511 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46742 dport 56150] != expected 0xe4f5f810 # # Exception| cpu 4: rx_hash 0x1a9fafab [saddr 192.0.3.2 daddr 192.0.3.1 sport 46700 dport 56150] != expected 0x79a2b7b6 # # Exception| cpu 4: rx_hash 0x72e084b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46724 dport 56150] != expected 0xb3a4e717 # # Exception| cpu 4: rx_hash 0x939ba845 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46754 dport 56150] != expected 0xa972af6c # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x4e1dbd2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56084 dport 52360] OK # # # cpu 4: rx_hash 0x6f8eca4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56102 dport 52360] OK # # # cpu 4: rx_hash 0xee5e7d63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56108 dport 52360] OK # # # cpu 4: rx_hash 0x2e6990e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56124 dport 52360] OK # # # cpu 4: rx_hash 0x7e27abc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56132 dport 52360] OK # # # cpu 4: rx_hash 0x3f1f4772 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56154 dport 52360] OK # # # cpu 5: rx_hash 0x0f255197 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56074 dport 52360] OK # # # cpu 5: rx_hash 0xcf12bc13 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56090 dport 52360] OK # # # cpu 5: rx_hash 0x1f335c34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56170 dport 52360] OK # # # cpu 0: rx_hash 0xbe10464d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56148 dport 52360] OK # # # cpu 0: rx_hash 0x5e0bb08f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56180 dport 52360] OK # # # cpu 0: rx_hash 0xde646b86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56188 dport 52360] OK # # # cpu 4: rx_hash 0x5fb4dcab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56182 dport 52360] OK # # # cpu 4: rx_hash 0xdfdb07a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56190 dport 52360] OK # # # cpu 4: rx_hash 0x37cbf7b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56222 dport 52360] OK # # # cpu 5: rx_hash 0x76f31b0a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56192 dport 52360] OK # # # cpu 5: rx_hash 0x17e7ecf7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56238 dport 52360] OK # # # cpu 5: rx_hash 0x56df004c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56240 dport 52360] OK # # # cpu 0: rx_hash 0xf7fc1a35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56206 dport 52360] OK # # # cpu 0: rx_hash 0xb77b9aaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56210 dport 52360] OK # # # cpu 0: rx_hash 0x57606c68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56242 dport 52360] OK # # # cpu 4: rx_hash 0xd66f6d57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56252 dport 52360] OK # # # cpu 4: rx_hash 0xa76d9709 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56306 dport 52360] OK # # # cpu 4: rx_hash 0x27ddfa12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56318 dport 52360] OK # # # cpu 5: rx_hash 0x5600b65e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56244 dport 52360] OK # # # cpu 5: rx_hash 0x87418c4f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56258 dport 52360] OK # # # cpu 5: rx_hash 0x064e8d70 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56268 dport 52360] OK # # # cpu 5: rx_hash 0xc67960f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56284 dport 52360] OK # # # cpu 5: rx_hash 0xe68acda0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56296 dport 52360] OK # # # cpu 5: rx_hash 0x334795a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56332 dport 52360] OK # # # cpu 0: rx_hash 0xc6a6d6e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56280 dport 52360] OK # # # cpu 0: rx_hash 0xc719bac2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56282 dport 52360] OK # # # cpu 0: rx_hash 0xf3afce35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56344 dport 52360] OK # # # cpu 4: rx_hash 0x727f7918 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56338 dport 52360] OK # # # cpu 4: rx_hash 0xf3707827 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56348 dport 52360] OK # # # cpu 4: rx_hash 0xd2e30f45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56366 dport 52360] OK # # # cpu 4: rx_hash 0x83cdee5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56400 dport 52360] OK # # # cpu 5: rx_hash 0xd383d573 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56360 dport 52360] OK # # # cpu 5: rx_hash 0x136b8ee5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56380 dport 52360] OK # # # cpu 5: rx_hash 0x43fa03d9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56384 dport 52360] OK # # # cpu 5: rx_hash 0xc395d8d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56392 dport 52360] OK # # # count: pass=41 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 420, 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 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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 54954 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51266 dport 54954] != expected 0x23bd3257 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51266 dport 54954] != expected 0x23bd3257 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40439 dport 54954] != expected 0x8047f706 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40439 dport 54954] != expected 0x8047f706 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60553 dport 54954] != expected 0xf5046e0e # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60553 dport 54954] != expected 0xf5046e0e # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44557 dport 54954] != expected 0xa29603dc # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44557 dport 54954] != expected 0xa29603dc # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57665 dport 54954] != expected 0xf123cf8d # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57665 dport 54954] != expected 0xf123cf8d # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38685 dport 54954] != expected 0xa6c24129 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38685 dport 54954] != expected 0xa6c24129 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46052 dport 54954] != expected 0x943dee08 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46052 dport 54954] != expected 0x943dee08 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55852 dport 54954] != expected 0xd4e86cf2 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55852 dport 54954] != expected 0xd4e86cf2 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48124 dport 54954] != expected 0xf881d8b8 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48124 dport 54954] != expected 0xf881d8b8 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49982 dport 54954] != expected 0x9071fe13 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49982 dport 54954] != expected 0x9071fe13 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37626 dport 54954] != expected 0xd05dc96e # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37626 dport 54954] != expected 0xd05dc96e # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43338 dport 54954] != expected 0x10eae23c # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43338 dport 54954] != expected 0x10eae23c # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53985 dport 54954] != expected 0x91776391 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53985 dport 54954] != expected 0x91776391 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52500 dport 54954] != expected 0x8e22fa7f # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52500 dport 54954] != expected 0x8e22fa7f # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59127 dport 54954] != expected 0x41d4983d # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59127 dport 54954] != expected 0x41d4983d # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50532 dport 54954] != expected 0x445d6771 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50532 dport 54954] != expected 0x445d6771 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48851 dport 54954] != expected 0xf70fec21 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48851 dport 54954] != expected 0xf70fec21 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33671 dport 54954] != expected 0x3ff78474 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33671 dport 54954] != expected 0x3ff78474 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36200 dport 54954] != expected 0x6ea86134 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36200 dport 54954] != expected 0x6ea86134 # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50167 dport 54954] != expected 0x8b9dcd3d # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50167 dport 54954] != expected 0x8b9dcd3d # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44815 dport 54954] != expected 0xa58a39ab # # Exception| cpu 4: rx_hash 0x20b7ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44815 dport 54954] != expected 0xa58a39ab # # Exception| count: pass=0 nohash=0 fail=42 # # 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 420, 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 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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 59206 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57097 dport 59206] != expected 0x93eb16 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57097 dport 59206] != expected 0x93eb16 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50786 dport 59206] != expected 0xde68af3f # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50786 dport 59206] != expected 0xde68af3f # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57393 dport 59206] != expected 0x9a72769b # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57393 dport 59206] != expected 0x9a72769b # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42934 dport 59206] != expected 0x86989aad # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42934 dport 59206] != expected 0x86989aad # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35212 dport 59206] != expected 0x8e052231 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35212 dport 59206] != expected 0x8e052231 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52504 dport 59206] != expected 0xd21b565a # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52504 dport 59206] != expected 0xd21b565a # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55470 dport 59206] != expected 0x2792fc19 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55470 dport 59206] != expected 0x2792fc19 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39921 dport 59206] != expected 0xcc2bffc5 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39921 dport 59206] != expected 0xcc2bffc5 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37696 dport 59206] != expected 0xc8ffaea1 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37696 dport 59206] != expected 0xc8ffaea1 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33536 dport 59206] != expected 0x5732622d # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33536 dport 59206] != expected 0x5732622d # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47148 dport 59206] != expected 0xb23b7b80 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47148 dport 59206] != expected 0xb23b7b80 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43318 dport 59206] != expected 0x601f681c # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43318 dport 59206] != expected 0x601f681c # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57839 dport 59206] != expected 0x2f42e229 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57839 dport 59206] != expected 0x2f42e229 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48400 dport 59206] != expected 0x51a4acb3 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48400 dport 59206] != expected 0x51a4acb3 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38443 dport 59206] != expected 0x19446d08 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38443 dport 59206] != expected 0x19446d08 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46133 dport 59206] != expected 0x919d2529 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46133 dport 59206] != expected 0x919d2529 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34207 dport 59206] != expected 0x2c73cbb5 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34207 dport 59206] != expected 0x2c73cbb5 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40641 dport 59206] != expected 0xaf0445ed # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40641 dport 59206] != expected 0xaf0445ed # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47162 dport 59206] != expected 0x736c4c32 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47162 dport 59206] != expected 0x736c4c32 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51834 dport 59206] != expected 0xfeb029df # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51834 dport 59206] != expected 0xfeb029df # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34032 dport 59206] != expected 0x421761b8 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34032 dport 59206] != expected 0x421761b8 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33201 dport 59206] != expected 0xf267e3fe # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33201 dport 59206] != expected 0xf267e3fe # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37528 dport 59206] != expected 0x7cafe025 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37528 dport 59206] != expected 0x7cafe025 # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46872 dport 59206] != expected 0x704aa70d # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46872 dport 59206] != expected 0x704aa70d # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56279 dport 59206] != expected 0xf6a0deca # # Exception| cpu 4: rx_hash 0x176d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56279 dport 59206] != expected 0xf6a0deca # # Exception| count: pass=0 nohash=0 fail=50 # # 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 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__->