< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 60879 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 82 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4b350368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47602 dport 60879] != expected 0x32198c37 # # Exception| cpu 0: rx_hash 0x2caec4bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47630 dport 60879] != expected 0xe499bc0a # # Exception| cpu 0: rx_hash 0x3f52dde9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47640 dport 60879] != expected 0xbdf0a77c # # Exception| cpu 0: rx_hash 0x921de974 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47652 dport 60879] != expected 0xa5c124 # # Exception| cpu 0: rx_hash 0x29693b62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47684 dport 60879] != expected 0xec2d4e2d # # Exception| cpu 0: rx_hash 0xa851c2e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47702 dport 60879] != expected 0xf2c3fad7 # # Exception| cpu 0: rx_hash 0x69f547a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47712 dport 60879] != expected 0xe35a1450 # # Exception| cpu 0: rx_hash 0x0bc4faef [saddr 192.0.3.2 daddr 192.0.3.1 sport 47768 dport 60879] != expected 0x6fcc9a00 # # Exception| cpu 0: rx_hash 0xca607fa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47790 dport 60879] != expected 0x7e557487 # # Exception| cpu 0: rx_hash 0x5d6360a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47840 dport 60879] != expected 0x3166292c # # Exception| cpu 0: rx_hash 0x1a921a29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47904 dport 60879] != expected 0xae3c7016 # # Exception| cpu 0: rx_hash 0x846f0983 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47938 dport 60879] != expected 0xcdbba006 # # Exception| cpu 0: rx_hash 0xcd0d79ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 47946 dport 60879] != expected 0xee7877c0 # # Exception| cpu 0: rx_hash 0x7d6458bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48018 dport 60879] != expected 0x2a1e0c61 # # Exception| cpu 0: rx_hash 0xa6c2c80e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48030 dport 60879] != expected 0x4e5a742b # # Exception| cpu 0: rx_hash 0x3df8247a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48054 dport 60879] != expected 0x2569561c # # Exception| cpu 0: rx_hash 0xe65eb4cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48058 dport 60879] != expected 0x412d2e56 # # Exception| cpu 0: rx_hash 0x62a1b29e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48098 dport 60879] != expected 0x5777688b # # Exception| cpu 0: rx_hash 0x2e7bf9f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48134 dport 60879] != expected 0x4992e33c # # Exception| cpu 0: rx_hash 0xefdf7cbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48176 dport 60879] != expected 0x580b0dbb # # Exception| cpu 0: rx_hash 0xed3c8353 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48292 dport 60879] != expected 0x5c5174a8 # # Exception| cpu 0: rx_hash 0xc48cb19b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48320 dport 60879] != expected 0xf75e542d # # Exception| cpu 0: rx_hash 0xbb9b191d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48348 dport 60879] != expected 0x2fbc784 # # Exception| cpu 0: rx_hash 0x5fb65def [saddr 192.0.3.2 daddr 192.0.3.1 sport 48360 dport 60879] != expected 0x9c6d761a # # Exception| cpu 0: rx_hash 0xfc6a6395 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48412 dport 60879] != expected 0x9da19ebe # # Exception| cpu 0: rx_hash 0x6b697c95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48466 dport 60879] != expected 0xd292c315 # # Exception| cpu 0: rx_hash 0xc6264808 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48494 dport 60879] != expected 0x6fc7a54d # # Exception| cpu 0: rx_hash 0x698a837a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48582 dport 60879] != expected 0xd6c8ba06 # # Exception| cpu 0: rx_hash 0x97a5d277 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48584 dport 60879] != expected 0x3d839d55 # # Exception| cpu 4: rx_hash 0xd28195b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47616 dport 60879] != expected 0xfd29b59 # # Exception| cpu 4: rx_hash 0x5a476090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47678 dport 60879] != expected 0x3d88a218 # # Exception| cpu 4: rx_hash 0x9e241a00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47682 dport 60879] != expected 0x24a5beb8 # # Exception| cpu 4: rx_hash 0x45828ab1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47694 dport 60879] != expected 0x40e1c6f2 # # Exception| cpu 4: rx_hash 0x84260fff [saddr 192.0.3.2 daddr 192.0.3.1 sport 47736 dport 60879] != expected 0x51782875 # # Exception| cpu 4: rx_hash 0x74d35269 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47748 dport 60879] != expected 0x9a6909a9 # # Exception| cpu 4: rx_hash 0x7d2d5ec3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47784 dport 60879] != expected 0xb6dd8412 # # Exception| cpu 4: rx_hash 0xb577d727 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47794 dport 60879] != expected 0x8bf0e72e # # Exception| cpu 4: rx_hash 0xaab23d06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47810 dport 60879] != expected 0xf69983c4 # # Exception| cpu 4: rx_hash 0x2b8ac48d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47824 dport 60879] != expected 0xe877373e # # Exception| cpu 4: rx_hash 0xf02c543c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47836 dport 60879] != expected 0x8c334f74 # # Exception| cpu 4: rx_hash 0xb0b028f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47864 dport 60879] != expected 0x83441509 # # Exception| cpu 4: rx_hash 0x2274c827 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47868 dport 60879] != expected 0xc4c3ba85 # # Exception| cpu 4: rx_hash 0x81a8f65d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47880 dport 60879] != expected 0xc50f5221 # # Exception| cpu 4: rx_hash 0x36e5d73f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47886 dport 60879] != expected 0xd87a2b4 # # Exception| cpu 4: rx_hash 0x16abe95d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47942 dport 60879] != expected 0x8a3c0f8a # # Exception| cpu 4: rx_hash 0x69bc41db [saddr 192.0.3.2 daddr 192.0.3.1 sport 47962 dport 60879] != expected 0x7f999c23 # # Exception| cpu 4: rx_hash 0x3adc244b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47976 dport 60879] != expected 0x2987dd28 # # Exception| cpu 4: rx_hash 0x0ca9fca2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47996 dport 60879] != expected 0xffe19947 # # Exception| cpu 4: rx_hash 0x6e9841ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 48004 dport 60879] != expected 0x73771717 # # Exception| cpu 4: rx_hash 0x0273f039 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48014 dport 60879] != expected 0xdfbb9fc8 # # Exception| cpu 4: rx_hash 0x42ef8cfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48042 dport 60879] != expected 0xd0ccc5b5 # # Exception| cpu 4: rx_hash 0x8ab50518 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48048 dport 60879] != expected 0xede1a689 # # Exception| cpu 4: rx_hash 0xe3994b15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48112 dport 60879] != expected 0x4999dc71 # # Exception| cpu 4: rx_hash 0x8f72fac6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48122 dport 60879] != expected 0xe55554ae # # Exception| cpu 4: rx_hash 0x58925dde [saddr 192.0.3.2 daddr 192.0.3.1 sport 48182 dport 60879] != expected 0x9083fd2e # # Exception| cpu 4: rx_hash 0x9cf1274e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48202 dport 60879] != expected 0x89aee18e # # Exception| cpu 4: rx_hash 0x86f332b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48240 dport 60879] != expected 0xfc737743 # # Exception| cpu 4: rx_hash 0xada0ff96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48256 dport 60879] != expected 0x53262ed5 # # Exception| cpu 4: rx_hash 0xc14b4e45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48266 dport 60879] != expected 0xffeaa60a # # Exception| cpu 4: rx_hash 0x65fa7672 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48282 dport 60879] != expected 0x6e0b4de9 # # Exception| cpu 4: rx_hash 0x6c047ad8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48310 dport 60879] != expected 0x42bfc052 # # Exception| cpu 4: rx_hash 0xb7a2ea69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48314 dport 60879] != expected 0x26fbb818 # # Exception| cpu 4: rx_hash 0x73c190f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48326 dport 60879] != expected 0x3fd6a4b8 # # Exception| cpu 4: rx_hash 0x1f2a212a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48332 dport 60879] != expected 0x931a2c67 # # Exception| cpu 4: rx_hash 0x052834d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48374 dport 60879] != expected 0xe6c7baaa # # Exception| cpu 4: rx_hash 0x27ccf324 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48400 dport 60879] != expected 0xf9e5e6f4 # # Exception| cpu 4: rx_hash 0x42d94e5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48438 dport 60879] != expected 0x799de390 # # Exception| cpu 4: rx_hash 0xf9ad9c4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48470 dport 60879] != expected 0x95156c99 # # Exception| cpu 4: rx_hash 0xb0cfec24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48478 dport 60879] != expected 0xb6d6bb5f # # Exception| cpu 4: rx_hash 0x6297703f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48510 dport 60879] != expected 0xfe264eae # # Exception| cpu 4: rx_hash 0xb7ebec15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48512 dport 60879] != expected 0xba38306b # # Exception| cpu 4: rx_hash 0xdb005dc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48522 dport 60879] != expected 0x16f4b8b4 # # Exception| cpu 4: rx_hash 0xc8fc4493 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48540 dport 60879] != expected 0x4f9da3c2 # # Exception| cpu 4: rx_hash 0x9b9c2103 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48558 dport 60879] != expected 0x1983e2c9 # # Exception| cpu 4: rx_hash 0x53c6a8e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48564 dport 60879] != expected 0x24ae81f5 # # Exception| cpu 4: rx_hash 0xade9f9ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 48570 dport 60879] != expected 0xcfe5a6a6 # # Exception| cpu 4: rx_hash 0x5fff5b93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48594 dport 60879] != expected 0xaefe69 # # Exception| cpu 4: rx_hash 0x3aeae6ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 48628 dport 60879] != expected 0x80d6fb0d # # Exception| cpu 4: rx_hash 0xc4c5b7e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48634 dport 60879] != expected 0x6b9ddc5e # # Exception| cpu 4: rx_hash 0x14135151 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48640 dport 60879] != expected 0x75951cf6 # # Exception| cpu 4: rx_hash 0xa35e7033 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48646 dport 60879] != expected 0xbd1dec63 # # Exception| cpu 4: rx_hash 0xb0a26966 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48656 dport 60879] != expected 0xe474f715 # # Exception| count: pass=0 nohash=0 fail=82 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x6b6cf5f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48702 dport 36087] OK # # # cpu 0: rx_hash 0xaf0f8f68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48706 dport 36087] OK # # # cpu 0: rx_hash 0x3dcb6fb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48710 dport 36087] OK # # # cpu 0: rx_hash 0x2e3776e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48720 dport 36087] OK # # # cpu 0: rx_hash 0xca1a3211 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48740 dport 36087] OK # # # cpu 0: rx_hash 0xa6f183c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48750 dport 36087] OK # # # cpu 0: rx_hash 0xfe8c1517 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48868 dport 36087] OK # # # cpu 0: rx_hash 0x00a3441a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48874 dport 36087] OK # # # cpu 0: rx_hash 0x5a3d2d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48884 dport 36087] OK # # # cpu 0: rx_hash 0x950aa289 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48906 dport 36087] OK # # # cpu 0: rx_hash 0xcf94cbb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48916 dport 36087] OK # # # cpu 0: rx_hash 0x4b6bcde6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48972 dport 36087] OK # # # cpu 0: rx_hash 0x5897d4b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48986 dport 36087] OK # # # cpu 0: rx_hash 0xefdaf5d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48988 dport 36087] OK # # # cpu 0: rx_hash 0xbcba9041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49006 dport 36087] OK # # # cpu 0: rx_hash 0xcd77345c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49024 dport 36087] OK # # # cpu 0: rx_hash 0x7a3a153e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49030 dport 36087] OK # # # cpu 0: rx_hash 0x69c60c6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49040 dport 36087] OK # # # cpu 0: rx_hash 0xe100f94a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49070 dport 36087] OK # # # cpu 0: rx_hash 0x45b1c17d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49086 dport 36087] OK # # # cpu 0: rx_hash 0x369f9a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49092 dport 36087] OK # # # cpu 0: rx_hash 0x5a742b5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49102 dport 36087] OK # # # cpu 0: rx_hash 0x7603e64a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49120 dport 36087] OK # # # cpu 0: rx_hash 0x882cb747 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49134 dport 36087] OK # # # cpu 0: rx_hash 0x5c8f0abc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49156 dport 36087] OK # # # cpu 0: rx_hash 0x399ab7c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49186 dport 36087] OK # # # cpu 0: rx_hash 0xcb8c15bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49226 dport 36087] OK # # # cpu 0: rx_hash 0x91127c86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49236 dport 36087] OK # # # cpu 0: rx_hash 0xd8700ce9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49244 dport 36087] OK # # # cpu 0: rx_hash 0x5e6cf553 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49296 dport 36087] OK # # # cpu 0: rx_hash 0xba41b1a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49316 dport 36087] OK # # # cpu 0: rx_hash 0xece62bef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49372 dport 36087] OK # # # cpu 0: rx_hash 0x4f3a1595 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49448 dport 36087] OK # # # cpu 0: rx_hash 0xbd2cb7ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49472 dport 36087] OK # # # cpu 0: rx_hash 0xaed0aeb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49494 dport 36087] OK # # # cpu 0: rx_hash 0xfdb0cb29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49508 dport 36087] OK # # # cpu 0: rx_hash 0x3b304e56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49548 dport 36087] OK # # # cpu 0: rx_hash 0xb3f6bb77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49586 dport 36087] OK # # # cpu 0: rx_hash 0x4dd9ea7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49596 dport 36087] OK # # # cpu 0: rx_hash 0xac335156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49602 dport 36087] OK # # # cpu 0: rx_hash 0x2d0ba8dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49616 dport 36087] OK # # # cpu 0: rx_hash 0xc926ec2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49636 dport 36087] OK # # # cpu 0: rx_hash 0x267bdeda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49702 dport 36087] OK # # # count: pass=43 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 54780 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39979 dport 54780] != expected 0x998098da # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39979 dport 54780] != expected 0x998098da # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36762 dport 54780] != expected 0xfb3f58c # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36762 dport 54780] != expected 0xfb3f58c # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50837 dport 54780] != expected 0xc97fc9fe # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50837 dport 54780] != expected 0xc97fc9fe # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55728 dport 54780] != expected 0x1c7299c3 # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55728 dport 54780] != expected 0x1c7299c3 # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33184 dport 54780] != expected 0xc9852866 # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33184 dport 54780] != expected 0xc9852866 # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60505 dport 54780] != expected 0xdd9bca4d # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60505 dport 54780] != expected 0xdd9bca4d # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38296 dport 54780] != expected 0xd78187f6 # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38296 dport 54780] != expected 0xd78187f6 # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55035 dport 54780] != expected 0x502d804f # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55035 dport 54780] != expected 0x502d804f # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53043 dport 54780] != expected 0x4f062c8f # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53043 dport 54780] != expected 0x4f062c8f # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52636 dport 54780] != expected 0xd410723c # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52636 dport 54780] != expected 0xd410723c # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35612 dport 54780] != expected 0x6f40bfca # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35612 dport 54780] != expected 0x6f40bfca # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42450 dport 54780] != expected 0x8eec64cf # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42450 dport 54780] != expected 0x8eec64cf # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60209 dport 54780] != expected 0x750604cc # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60209 dport 54780] != expected 0x750604cc # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43258 dport 54780] != expected 0x4ba51c3e # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43258 dport 54780] != expected 0x4ba51c3e # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55954 dport 54780] != expected 0xc61c22ca # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55954 dport 54780] != expected 0xc61c22ca # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58521 dport 54780] != expected 0x96fc4e1e # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58521 dport 54780] != expected 0x96fc4e1e # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34554 dport 54780] != expected 0x3706a7ec # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34554 dport 54780] != expected 0x3706a7ec # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40672 dport 54780] != expected 0xa999e6ec # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40672 dport 54780] != expected 0xa999e6ec # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47723 dport 54780] != expected 0x7c789a27 # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47723 dport 54780] != expected 0x7c789a27 # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37123 dport 54780] != expected 0x5cc9e02b # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37123 dport 54780] != expected 0x5cc9e02b # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40545 dport 54780] != expected 0x65bb65a2 # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40545 dport 54780] != expected 0x65bb65a2 # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39347 dport 54780] != expected 0x6ac70092 # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39347 dport 54780] != expected 0x6ac70092 # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49500 dport 54780] != expected 0xe53071c0 # # Exception| cpu 5: rx_hash 0x8f36a9b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49500 dport 54780] != expected 0xe53071c0 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 35981 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50514 dport 35981] != expected 0xa174e311 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50514 dport 35981] != expected 0xa174e311 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38272 dport 35981] != expected 0xa03beee7 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38272 dport 35981] != expected 0xa03beee7 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51565 dport 35981] != expected 0xc77a33d9 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51565 dport 35981] != expected 0xc77a33d9 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40581 dport 35981] != expected 0x8dcb7572 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40581 dport 35981] != expected 0x8dcb7572 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42953 dport 35981] != expected 0x2f353399 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42953 dport 35981] != expected 0x2f353399 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56777 dport 35981] != expected 0xc4461dc2 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56777 dport 35981] != expected 0xc4461dc2 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44370 dport 35981] != expected 0x7686f5b3 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44370 dport 35981] != expected 0x7686f5b3 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40977 dport 35981] != expected 0xcea04c68 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40977 dport 35981] != expected 0xcea04c68 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51955 dport 35981] != expected 0x3e1ce7a7 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51955 dport 35981] != expected 0x3e1ce7a7 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60250 dport 35981] != expected 0x183ae4b3 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60250 dport 35981] != expected 0x183ae4b3 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47397 dport 35981] != expected 0xe22bc851 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47397 dport 35981] != expected 0xe22bc851 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39297 dport 35981] != expected 0x4ef3cb0e # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39297 dport 35981] != expected 0x4ef3cb0e # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35083 dport 35981] != expected 0xa72aece3 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35083 dport 35981] != expected 0xa72aece3 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40991 dport 35981] != expected 0x308f1d65 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40991 dport 35981] != expected 0x308f1d65 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47638 dport 35981] != expected 0x6d36b4fa # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47638 dport 35981] != expected 0x6d36b4fa # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48732 dport 35981] != expected 0xae638fc4 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48732 dport 35981] != expected 0xae638fc4 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42756 dport 35981] != expected 0xe23a495a # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42756 dport 35981] != expected 0xe23a495a # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37488 dport 35981] != expected 0xda947d62 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37488 dport 35981] != expected 0xda947d62 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40064 dport 35981] != expected 0xd9399f14 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40064 dport 35981] != expected 0xd9399f14 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53337 dport 35981] != expected 0xebf1b7e0 # # Exception| cpu 4: rx_hash 0xcb9dfc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53337 dport 35981] != expected 0xebf1b7e0 # # Exception| count: pass=0 nohash=0 fail=40 # # 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__->