< 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 48489 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 57 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x08edcb29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56114 dport 48489] != expected 0xa69856ca # # Exception| cpu 0: rx_hash 0xce408fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56140 dport 48489] != expected 0x35effc30 # # Exception| cpu 0: rx_hash 0x9785d79e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56168 dport 48489] != expected 0x54a03b17 # # Exception| cpu 0: rx_hash 0x83691871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56184 dport 48489] != expected 0xdddc451f # # Exception| cpu 0: rx_hash 0x77bc58b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56190 dport 48489] != expected 0xb3ce4d7a # # Exception| cpu 0: rx_hash 0x6e805aad [saddr 192.0.3.2 daddr 192.0.3.1 sport 56206 dport 48489] != expected 0xcd7c9c35 # # Exception| cpu 0: rx_hash 0xdd0aea3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56220 dport 48489] != expected 0xfe3127b # # Exception| cpu 0: rx_hash 0xe50489f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56260 dport 48489] != expected 0xb6388fe0 # # Exception| cpu 0: rx_hash 0x23183a4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56324 dport 48489] != expected 0xdbb1ca4b # # Exception| cpu 0: rx_hash 0x75903608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56384 dport 48489] != expected 0xdc1f2dea # # Exception| cpu 0: rx_hash 0xefc31944 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56410 dport 48489] != expected 0xc785fb5 # # Exception| cpu 0: rx_hash 0x1b165986 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56412 dport 48489] != expected 0x626a57d0 # # Exception| cpu 0: rx_hash 0x563fce20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56424 dport 48489] != expected 0x8a59eeff # # Exception| cpu 0: rx_hash 0xf159b15c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56426 dport 48489] != expected 0xc1ba1eb9 # # Exception| cpu 0: rx_hash 0x058cf19e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56428 dport 48489] != expected 0xafa816dc # # Exception| cpu 0: rx_hash 0x51996426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56488 dport 48489] != expected 0x39297ebc # # Exception| cpu 0: rx_hash 0xb1a0eb0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56510 dport 48489] != expected 0xde4708d1 # # Exception| cpu 0: rx_hash 0xd06bd089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56514 dport 48489] != expected 0x6d3526d # # Exception| cpu 0: rx_hash 0x30525fa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56532 dport 48489] != expected 0xe1bd2400 # # Exception| cpu 0: rx_hash 0x2ec8f7bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56548 dport 48489] != expected 0x2c7f650c # # Exception| cpu 0: rx_hash 0xc26f799e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56594 dport 48489] != expected 0xf4487bc6 # # Exception| cpu 0: rx_hash 0x2d1ba2bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 56676 dport 48489] != expected 0x75c72d2d # # Exception| cpu 0: rx_hash 0xcd222d92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56690 dport 48489] != expected 0x92a95b40 # # Exception| cpu 0: rx_hash 0xe92b7fbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56730 dport 48489] != expected 0x779f0816 # # Exception| cpu 0: rx_hash 0xb0ee27f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56766 dport 48489] != expected 0x16d0cf31 # # Exception| cpu 0: rx_hash 0xe6662bb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56826 dport 48489] != expected 0x117e2890 # # Exception| cpu 0: rx_hash 0x7eb3832f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56842 dport 48489] != expected 0x4310ddcf # # Exception| cpu 0: rx_hash 0x1035eca1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56854 dport 48489] != expected 0xfd65a7f5 # # Exception| cpu 0: rx_hash 0xd3a39ba4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56872 dport 48489] != expected 0x4c4d128d # # Exception| cpu 0: rx_hash 0x1a438b56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56886 dport 48489] != expected 0xb9db98f1 # # Exception| cpu 0: rx_hash 0x339a1489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56894 dport 48489] != expected 0xab2364e0 # # Exception| cpu 0: rx_hash 0xb268a026 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56916 dport 48489] != expected 0x94d94831 # # Exception| cpu 0: rx_hash 0xacf2083e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56932 dport 48489] != expected 0x591b093d # # Exception| cpu 0: rx_hash 0xb81ec7d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56948 dport 48489] != expected 0xd0677735 # # Exception| cpu 0: rx_hash 0xf291fa71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56960 dport 48489] != expected 0x8b245e59 # # Exception| cpu 0: rx_hash 0x12a8755c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56982 dport 48489] != expected 0x6c4a2834 # # Exception| cpu 0: rx_hash 0x3b71ea83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56990 dport 48489] != expected 0x7eb2d425 # # Exception| cpu 0: rx_hash 0x25eb429b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57006 dport 48489] != expected 0xb3709529 # # Exception| cpu 0: rx_hash 0xbfb86dd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57012 dport 48489] != expected 0x6317e776 # # Exception| cpu 0: rx_hash 0xe3460665 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57040 dport 48489] != expected 0x20073fd3 # # Exception| cpu 0: rx_hash 0x5624d00e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57090 dport 48489] != expected 0x997fe63e # # Exception| cpu 0: rx_hash 0xb61d5f23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57108 dport 48489] != expected 0x7e119053 # # Exception| cpu 0: rx_hash 0x0fe18847 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57126 dport 48489] != expected 0xf8302119 # # Exception| cpu 0: rx_hash 0x531fe3f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57154 dport 48489] != expected 0xbb20f9bc # # Exception| cpu 0: rx_hash 0x47f32c1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57170 dport 48489] != expected 0x325c87b4 # # Exception| cpu 0: rx_hash 0xd7d664a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57192 dport 48489] != expected 0xa685caef # # Exception| cpu 0: rx_hash 0x1e367453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57206 dport 48489] != expected 0x53134093 # # Exception| cpu 0: rx_hash 0xf3df368f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57216 dport 48489] != expected 0x43b399b9 # # Exception| cpu 0: rx_hash 0x7d60d62c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57226 dport 48489] != expected 0x1aa895ee # # Exception| cpu 0: rx_hash 0x3a3f267d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57246 dport 48489] != expected 0xb62513c5 # # Exception| cpu 0: rx_hash 0xd070cea7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57256 dport 48489] != expected 0x15f55aac # # Exception| cpu 0: rx_hash 0xe208ca9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57296 dport 48489] != expected 0xe890f833 # # Exception| cpu 0: rx_hash 0x16dd8a59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57302 dport 48489] != expected 0x8682f056 # # Exception| cpu 0: rx_hash 0xcbd15544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57304 dport 48489] != expected 0xfa680422 # # Exception| cpu 0: rx_hash 0x08472241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57318 dport 48489] != expected 0x4b40b15a # # Exception| cpu 0: rx_hash 0x88cff5fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57344 dport 48489] != expected 0x17baf92d # # Exception| cpu 0: rx_hash 0x3b454568 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57362 dport 48489] != expected 0xd5257763 # # Exception| count: pass=0 nohash=0 fail=57 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x73228835 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34300 dport 37840] OK # # # cpu 0: rx_hash 0x1f226068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34314 dport 37840] OK # # # cpu 0: rx_hash 0x71a40fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34326 dport 37840] OK # # # cpu 0: rx_hash 0xb23278e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34344 dport 37840] OK # # # cpu 0: rx_hash 0x749f3c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34390 dport 37840] OK # # # cpu 0: rx_hash 0x6a059405 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34406 dport 37840] OK # # # cpu 0: rx_hash 0x0953367a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34458 dport 37840] OK # # # cpu 0: rx_hash 0x17c99e62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34474 dport 37840] OK # # # cpu 0: rx_hash 0x90d34c35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34560 dport 37840] OK # # # cpu 0: rx_hash 0x567e08cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34686 dport 37840] OK # # # cpu 0: rx_hash 0x1cf1356b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34698 dport 37840] OK # # # cpu 0: rx_hash 0xd02a1662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34772 dport 37840] OK # # # cpu 0: rx_hash 0xceb0be7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34788 dport 37840] OK # # # cpu 0: rx_hash 0x71408c14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34816 dport 37840] OK # # # cpu 0: rx_hash 0xb2d6fb11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34878 dport 37840] OK # # # cpu 0: rx_hash 0x747bbfef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34880 dport 37840] OK # # # cpu 0: rx_hash 0x944230c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34902 dport 37840] OK # # # cpu 0: rx_hash 0xbd9baf1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34910 dport 37840] OK # # # cpu 0: rx_hash 0x8ad898da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34918 dport 37840] OK # # # cpu 0: rx_hash 0x73dd15e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34944 dport 37840] OK # # # cpu 0: rx_hash 0xdecd0d62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34978 dport 37840] OK # # # cpu 0: rx_hash 0xd180596e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35010 dport 37840] OK # # # cpu 0: rx_hash 0x59d7df35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35080 dport 37840] OK # # # cpu 0: rx_hash 0xb39837ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35134 dport 37840] OK # # # cpu 0: rx_hash 0x5cececce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35144 dport 37840] OK # # # cpu 0: rx_hash 0xa24fcbfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35182 dport 37840] OK # # # cpu 0: rx_hash 0xe5103baa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35194 dport 37840] OK # # # cpu 0: rx_hash 0x78e5bee0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35232 dport 37840] OK # # # cpu 0: rx_hash 0x77a8eaec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35264 dport 37840] OK # # # cpu 0: rx_hash 0x192e8562 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35292 dport 37840] OK # # # cpu 0: rx_hash 0x7f580ac8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35338 dport 37840] OK # # # cpu 4: rx_hash 0xc22ebf75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34308 dport 37840] OK # # # cpu 4: rx_hash 0xff1bef45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34332 dport 37840] OK # # # cpu 4: rx_hash 0x46e73821 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34350 dport 37840] OK # # # cpu 4: rx_hash 0xeecc1351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34380 dport 37840] OK # # # cpu 4: rx_hash 0xe96ab957 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34444 dport 37840] OK # # # cpu 4: rx_hash 0xae354906 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34456 dport 37840] OK # # # cpu 4: rx_hash 0x50966e33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34494 dport 37840] OK # # # cpu 4: rx_hash 0x315d55b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34498 dport 37840] OK # # # cpu 4: rx_hash 0x5fdb3a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34526 dport 37840] OK # # # cpu 4: rx_hash 0x88a182d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34544 dport 37840] OK # # # cpu 4: rx_hash 0xf2cb22b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34556 dport 37840] OK # # # cpu 4: rx_hash 0xb90ad3ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34568 dport 37840] OK # # # cpu 4: rx_hash 0x6e706b00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34598 dport 37840] OK # # # cpu 4: rx_hash 0x53453b30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34622 dport 37840] OK # # # cpu 4: rx_hash 0x8104b021 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34640 dport 37840] OK # # # cpu 4: rx_hash 0xd2b78f9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34644 dport 37840] OK # # # cpu 4: rx_hash 0xcc2d2787 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34660 dport 37840] OK # # # cpu 4: rx_hash 0xcb8b8d81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34724 dport 37840] OK # # # cpu 4: rx_hash 0x78013d12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34742 dport 37840] OK # # # cpu 4: rx_hash 0x9775e633 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34752 dport 37840] OK # # # cpu 4: rx_hash 0xaa40b603 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34776 dport 37840] OK # # # cpu 4: rx_hash 0xf9f389bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34780 dport 37840] OK # # # cpu 4: rx_hash 0x2e893157 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34802 dport 37840] OK # # # cpu 4: rx_hash 0x0b2a2c75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34828 dport 37840] OK # # # cpu 4: rx_hash 0x8fe3ab21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34854 dport 37840] OK # # # cpu 4: rx_hash 0x80aeff2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34886 dport 37840] OK # # # cpu 4: rx_hash 0x7e0dd818 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34912 dport 37840] OK # # # cpu 4: rx_hash 0x5a048a36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34952 dport 37840] OK # # # cpu 4: rx_hash 0xca21c28d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34994 dport 37840] OK # # # cpu 4: rx_hash 0x96dfa93f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35030 dport 37840] OK # # # cpu 4: rx_hash 0xdbf63e99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35042 dport 37840] OK # # # cpu 4: rx_hash 0x3bcfb1b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35060 dport 37840] OK # # # cpu 4: rx_hash 0x700e40ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35072 dport 37840] OK # # # cpu 4: rx_hash 0xa774f800 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35118 dport 37840] OK # # # cpu 4: rx_hash 0xef665c5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35162 dport 37840] OK # # # cpu 4: rx_hash 0x569a8b39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35176 dport 37840] OK # # # cpu 4: rx_hash 0xfc2c39b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35210 dport 37840] OK # # # cpu 4: rx_hash 0x63442503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35280 dport 37840] OK # # # cpu 4: rx_hash 0xa254d5d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35332 dport 37840] OK # # # cpu 4: rx_hash 0xd83e75b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35336 dport 37840] OK # # # cpu 4: rx_hash 0x9517e212 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35388 dport 37840] OK # # # cpu 4: rx_hash 0xf4dcd990 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35392 dport 37840] OK # # # cpu 4: rx_hash 0x14e556bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35414 dport 37840] OK # # # cpu 4: rx_hash 0x9a5ab61e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35420 dport 37840] OK # # # cpu 4: rx_hash 0x59ccc11b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35426 dport 37840] OK # # # cpu 4: rx_hash 0x07af3354 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35462 dport 37840] OK # # # count: pass=77 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 56499 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41708 dport 56499] != expected 0x18c81a2a # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41708 dport 56499] != expected 0x18c81a2a # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50189 dport 56499] != expected 0x5fc9a6c8 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50189 dport 56499] != expected 0x5fc9a6c8 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45338 dport 56499] != expected 0x983d9b6e # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45338 dport 56499] != expected 0x983d9b6e # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35662 dport 56499] != expected 0xe97bdb8a # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35662 dport 56499] != expected 0xe97bdb8a # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39404 dport 56499] != expected 0x2fcb0487 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39404 dport 56499] != expected 0x2fcb0487 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60690 dport 56499] != expected 0x52594d1a # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60690 dport 56499] != expected 0x52594d1a # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36592 dport 56499] != expected 0xf3ced72b # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36592 dport 56499] != expected 0xf3ced72b # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35223 dport 56499] != expected 0xb203caad # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35223 dport 56499] != expected 0xb203caad # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58894 dport 56499] != expected 0xb9e2ebcc # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58894 dport 56499] != expected 0xb9e2ebcc # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58663 dport 56499] != expected 0x54bfec44 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58663 dport 56499] != expected 0x54bfec44 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52503 dport 56499] != expected 0x3e2beb8b # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52503 dport 56499] != expected 0x3e2beb8b # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50801 dport 56499] != expected 0x63161f84 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50801 dport 56499] != expected 0x63161f84 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36888 dport 56499] != expected 0xc50d12f7 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36888 dport 56499] != expected 0xc50d12f7 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38999 dport 56499] != expected 0x756de170 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38999 dport 56499] != expected 0x756de170 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43637 dport 56499] != expected 0xfcb60f83 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43637 dport 56499] != expected 0xfcb60f83 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42347 dport 56499] != expected 0xaecba8eb # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42347 dport 56499] != expected 0xaecba8eb # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47419 dport 56499] != expected 0x3256bc1b # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47419 dport 56499] != expected 0x3256bc1b # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34169 dport 56499] != expected 0xb210989a # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34169 dport 56499] != expected 0xb210989a # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48128 dport 56499] != expected 0xbfa27d5 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48128 dport 56499] != expected 0xbfa27d5 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57460 dport 56499] != expected 0x190aab1d # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57460 dport 56499] != expected 0x190aab1d # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54541 dport 56499] != expected 0x2bd71d56 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54541 dport 56499] != expected 0x2bd71d56 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42966 dport 56499] != expected 0xb6a36169 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42966 dport 56499] != expected 0xb6a36169 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37001 dport 56499] != expected 0x4a9903b3 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37001 dport 56499] != expected 0x4a9903b3 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39948 dport 56499] != expected 0xe2b79dd8 # # Exception| cpu 5: rx_hash 0xf2876434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39948 dport 56499] != expected 0xe2b79dd8 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 41345 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37135 dport 41345] != expected 0x2dc9704a # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37135 dport 41345] != expected 0x2dc9704a # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58368 dport 41345] != expected 0x230f8ff4 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58368 dport 41345] != expected 0x230f8ff4 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55104 dport 41345] != expected 0x3fc38c26 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55104 dport 41345] != expected 0x3fc38c26 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57963 dport 41345] != expected 0x2cc510e2 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57963 dport 41345] != expected 0x2cc510e2 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56802 dport 41345] != expected 0x30c0b2b0 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56802 dport 41345] != expected 0x30c0b2b0 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51135 dport 41345] != expected 0xa52b4313 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51135 dport 41345] != expected 0xa52b4313 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50064 dport 41345] != expected 0x7cceb63f # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50064 dport 41345] != expected 0x7cceb63f # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46048 dport 41345] != expected 0xbb748c47 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46048 dport 41345] != expected 0xbb748c47 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46834 dport 41345] != expected 0x49e34315 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46834 dport 41345] != expected 0x49e34315 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50560 dport 41345] != expected 0xa8d6ac90 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50560 dport 41345] != expected 0xa8d6ac90 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44352 dport 41345] != expected 0x4356925d # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44352 dport 41345] != expected 0x4356925d # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35549 dport 41345] != expected 0x2831f50e # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35549 dport 41345] != expected 0x2831f50e # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58509 dport 41345] != expected 0x15344891 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58509 dport 41345] != expected 0x15344891 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43029 dport 41345] != expected 0xee3d0cf # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43029 dport 41345] != expected 0xee3d0cf # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52529 dport 41345] != expected 0xda34ba13 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52529 dport 41345] != expected 0xda34ba13 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41152 dport 41345] != expected 0x20ffadfe # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41152 dport 41345] != expected 0x20ffadfe # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50469 dport 41345] != expected 0xbd4293dd # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50469 dport 41345] != expected 0xbd4293dd # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47451 dport 41345] != expected 0xc78e1c18 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47451 dport 41345] != expected 0xc78e1c18 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59177 dport 41345] != expected 0xcf8523a4 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59177 dport 41345] != expected 0xcf8523a4 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53841 dport 41345] != expected 0x24fec2f1 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53841 dport 41345] != expected 0x24fec2f1 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53913 dport 41345] != expected 0xa81f728 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53913 dport 41345] != expected 0xa81f728 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51097 dport 41345] != expected 0x5b886426 # # Exception| cpu 4: rx_hash 0xcd55da1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51097 dport 41345] != expected 0x5b886426 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->