< 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 214, 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 44027 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 77 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x44385bda [saddr 192.0.3.2 daddr 192.0.3.1 sport 49138 dport 44027] != expected 0x3adfdfca # # Exception| cpu 0: rx_hash 0xf0429d0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49178 dport 44027] != expected 0x62ffcefd # # Exception| cpu 0: rx_hash 0x180de59b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49186 dport 44027] != expected 0x6a146972 # # Exception| cpu 0: rx_hash 0xa2952bef [saddr 192.0.3.2 daddr 192.0.3.1 sport 49192 dport 44027] != expected 0x3e7e935e # # Exception| cpu 0: rx_hash 0x720bdace [saddr 192.0.3.2 daddr 192.0.3.1 sport 49204 dport 44027] != expected 0x2fa9dc41 # # Exception| cpu 0: rx_hash 0x062c6686 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49220 dport 44027] != expected 0x2bdc0f86 # # Exception| cpu 0: rx_hash 0xbcb4a8f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49230 dport 44027] != expected 0x7fb6f5aa # # Exception| cpu 0: rx_hash 0x5b6001bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49232 dport 44027] != expected 0x81e97290 # # Exception| cpu 0: rx_hash 0xe1f8cfc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49242 dport 44027] != expected 0xd58388bc # # Exception| cpu 0: rx_hash 0x754d2271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49298 dport 44027] != expected 0x2a3dfd4 # # Exception| cpu 0: rx_hash 0xcfd5ec05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49304 dport 44027] != expected 0x56c925f8 # # Exception| cpu 0: rx_hash 0xafccada4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49354 dport 44027] != expected 0xd3ccb298 # # Exception| cpu 0: rx_hash 0xbbf2504d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49384 dport 44027] != expected 0x52bcf63f # # Exception| cpu 0: rx_hash 0xe6be3777 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49404 dport 44027] != expected 0xf8898b29 # # Exception| cpu 0: rx_hash 0xb2c542b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49418 dport 44027] != expected 0xd2d1c669 # # Exception| cpu 0: rx_hash 0xef89258c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49438 dport 44027] != expected 0x78e4bb7f # # Exception| cpu 0: rx_hash 0x5a8a3a26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49458 dport 44027] != expected 0xda3a61e6 # # Exception| cpu 0: rx_hash 0xd2dc0317 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49496 dport 44027] != expected 0x57d45109 # # Exception| cpu 0: rx_hash 0xc6e2fefe [saddr 192.0.3.2 daddr 192.0.3.1 sport 49530 dport 44027] != expected 0xd6a415ae # # Exception| cpu 0: rx_hash 0x2c6fd1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49542 dport 44027] != expected 0xc549b352 # # Exception| cpu 0: rx_hash 0xae26963e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49576 dport 44027] != expected 0x881fa1ee # # Exception| cpu 0: rx_hash 0xdf85855c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49594 dport 44027] != expected 0xba6670cf # # Exception| cpu 0: rx_hash 0xaba23914 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49610 dport 44027] != expected 0xbe13a308 # # Exception| cpu 0: rx_hash 0xc1a40641 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49628 dport 44027] != expected 0xfbae163b # # Exception| cpu 0: rx_hash 0x95a17e1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49668 dport 44027] != expected 0xaa4fc10f # # Exception| cpu 0: rx_hash 0x0c4d15ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 49710 dport 44027] != expected 0x90ddb7a1 # # Exception| cpu 0: rx_hash 0x9fbe00e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49728 dport 44027] != expected 0x6af7e35c # # Exception| cpu 0: rx_hash 0x3e83e2aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 49742 dport 44027] != expected 0x49597d62 # # Exception| cpu 0: rx_hash 0x0b0bed50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49800 dport 44027] != expected 0xbdd7b434 # # Exception| cpu 0: rx_hash 0x8cc605bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 49860 dport 44027] != expected 0xc68da46e # # Exception| cpu 0: rx_hash 0xfd6516dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49878 dport 44027] != expected 0xf4f4754f # # Exception| cpu 0: rx_hash 0x98f8f856 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49894 dport 44027] != expected 0x47fde0c9 # # Exception| cpu 0: rx_hash 0x64897d2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49916 dport 44027] != expected 0xce6603e1 # # Exception| cpu 0: rx_hash 0xa685b2c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49926 dport 44027] != expected 0x281818ba # # Exception| cpu 0: rx_hash 0x41511b8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49944 dport 44027] != expected 0xd6479f80 # # Exception| cpu 0: rx_hash 0x761b43e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49946 dport 44027] != expected 0x39cf57a5 # # Exception| cpu 0: rx_hash 0x3aed761a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49998 dport 44027] != expected 0x24866cf2 # # Exception| cpu 0: rx_hash 0x8fee69b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50018 dport 44027] != expected 0x8658b66b # # Exception| cpu 0: rx_hash 0x82b7effb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50048 dport 44027] != expected 0x6bea97ad # # Exception| cpu 4: rx_hash 0x0c331872 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49152 dport 44027] != expected 0xeb642dd5 # # Exception| cpu 4: rx_hash 0x8e7a5fb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49198 dport 44027] != expected 0xa6323f69 # # Exception| cpu 4: rx_hash 0x92998b3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49292 dport 44027] != expected 0xfcfc58ee # # Exception| cpu 4: rx_hash 0xe33a985d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49310 dport 44027] != expected 0xce8589cf # # Exception| cpu 4: rx_hash 0x9d025ae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49322 dport 44027] != expected 0xa48785b # # Exception| cpu 4: rx_hash 0x0ef14fe7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49348 dport 44027] != expected 0xf0622ca6 # # Exception| cpu 4: rx_hash 0xde6fbec6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49368 dport 44027] != expected 0xe1b563b9 # # Exception| cpu 4: rx_hash 0x76654e7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49460 dport 44027] != expected 0x4276cdd1 # # Exception| cpu 4: rx_hash 0xa37f1075 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49482 dport 44027] != expected 0x65ad8028 # # Exception| cpu 4: rx_hash 0xb741ed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49512 dport 44027] != expected 0xe4ddc48f # # Exception| cpu 4: rx_hash 0x5dccc299 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49556 dport 44027] != expected 0xf7306273 # # Exception| cpu 4: rx_hash 0xb583ba09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49580 dport 44027] != expected 0xffdbc5fc # # Exception| cpu 4: rx_hash 0x4c76905a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49620 dport 44027] != expected 0x404c2432 # # Exception| cpu 4: rx_hash 0x43ed4184 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49650 dport 44027] != expected 0xb6f80487 # # Exception| cpu 4: rx_hash 0xb94e0a45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49666 dport 44027] != expected 0x32036d38 # # Exception| cpu 4: rx_hash 0xa2eb2672 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49670 dport 44027] != expected 0x45c7092a # # Exception| cpu 4: rx_hash 0xffa74148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49682 dport 44027] != expected 0xeff2743c # # Exception| cpu 4: rx_hash 0xc776c8f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49718 dport 44027] != expected 0xf6ce9cac # # Exception| cpu 4: rx_hash 0x664b2aba [saddr 192.0.3.2 daddr 192.0.3.1 sport 49720 dport 44027] != expected 0xd5600292 # # Exception| cpu 4: rx_hash 0xd9574be4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49744 dport 44027] != expected 0xb706fa58 # # Exception| cpu 4: rx_hash 0x5485ddff [saddr 192.0.3.2 daddr 192.0.3.1 sport 49752 dport 44027] != expected 0xce4c851 # # Exception| cpu 4: rx_hash 0xbccaa56f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49760 dport 44027] != expected 0x40f6fde # # Exception| cpu 4: rx_hash 0x3c41b53f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49802 dport 44027] != expected 0x525f7c11 # # Exception| cpu 4: rx_hash 0x6e9603db [saddr 192.0.3.2 daddr 192.0.3.1 sport 49848 dport 44027] != expected 0xede21b2 # # Exception| cpu 4: rx_hash 0xe6c03aea [saddr 192.0.3.2 daddr 192.0.3.1 sport 49874 dport 44027] != expected 0x8330115d # # Exception| cpu 4: rx_hash 0xd8bd707e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49970 dport 44027] != expected 0xecd5e92e # # Exception| cpu 4: rx_hash 0x16020242 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49992 dport 44027] != expected 0xbccac0c5 # # Exception| cpu 4: rx_hash 0x21485a2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49994 dport 44027] != expected 0x534208e0 # # Exception| cpu 4: rx_hash 0x4b4e6578 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50012 dport 44027] != expected 0x16ffbdd3 # # Exception| cpu 4: rx_hash 0xfe4d7ad2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50032 dport 44027] != expected 0xb421674a # # Exception| cpu 4: rx_hash 0xc90722bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 50034 dport 44027] != expected 0x5ba9af6f # # Exception| cpu 4: rx_hash 0xc45ea4f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50064 dport 44027] != expected 0xb61b8ea9 # # Exception| cpu 4: rx_hash 0x498c32ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 50072 dport 44027] != expected 0xdf9bca0 # # Exception| cpu 4: rx_hash 0x96891212 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50082 dport 44027] != expected 0xea9ad30a # # Exception| cpu 4: rx_hash 0x4617e333 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50110 dport 44027] != expected 0xfb4d9c15 # # Exception| cpu 4: rx_hash 0x3dab8ea5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50152 dport 44027] != expected 0x98c6f67 # # Exception| cpu 4: rx_hash 0xed357f84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50164 dport 44027] != expected 0x185b2078 # # Exception| cpu 4: rx_hash 0xbc8bae3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50194 dport 44027] != expected 0x426a3890 # # Exception| count: pass=0 nohash=0 fail=77 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x65e98ca7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45298 dport 58642] OK # # # cpu 0: rx_hash 0x6cde9e5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45328 dport 58642] OK # # # cpu 0: rx_hash 0xe10c0847 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45336 dport 58642] OK # # # cpu 0: rx_hash 0x4faa3bda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45360 dport 58642] OK # # # cpu 0: rx_hash 0x9ab065d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45390 dport 58642] OK # # # cpu 0: rx_hash 0x72ff1d41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45430 dport 58642] OK # # # cpu 0: rx_hash 0x98723244 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45450 dport 58642] OK # # # cpu 0: rx_hash 0x5cd23e8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45492 dport 58642] OK # # # cpu 0: rx_hash 0x276e531a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45538 dport 58642] OK # # # cpu 0: rx_hash 0xc9f3e532 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45616 dport 58642] OK # # # cpu 0: rx_hash 0xd256c905 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45620 dport 58642] OK # # # cpu 0: rx_hash 0x2ba3e356 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45644 dport 58642] OK # # # cpu 0: rx_hash 0x3f9d1ebf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45678 dport 58642] OK # # # cpu 0: rx_hash 0x4e3e0ddd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45692 dport 58642] OK # # # cpu 0: rx_hash 0x6f88ffce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45720 dport 58642] OK # # # cpu 0: rx_hash 0x4978f562 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45786 dport 58642] OK # # # cpu 0: rx_hash 0xa1378df2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45794 dport 58642] OK # # # cpu 0: rx_hash 0x8dd8f9aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45796 dport 58642] OK # # # cpu 0: rx_hash 0x1baf4386 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45800 dport 58642] OK # # # cpu 0: rx_hash 0x093d7d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45838 dport 58642] OK # # # cpu 0: rx_hash 0x4fd43647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45854 dport 58642] OK # # # cpu 4: rx_hash 0x2a37d551 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45312 dport 58642] OK # # # cpu 4: rx_hash 0x06d8a109 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45318 dport 58642] OK # # # cpu 4: rx_hash 0x8b0a3712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45326 dport 58642] OK # # # cpu 4: rx_hash 0xa261ec60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45418 dport 58642] OK # # # cpu 4: rx_hash 0xff2d8b5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45438 dport 58642] OK # # # cpu 4: rx_hash 0x6e1cc9c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45524 dport 58642] OK # # # cpu 4: rx_hash 0xcf212b8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45530 dport 58642] OK # # # cpu 4: rx_hash 0x10240b75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45536 dport 58642] OK # # # cpu 4: rx_hash 0x56cd4078 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45552 dport 58642] OK # # # cpu 4: rx_hash 0xec558e0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45562 dport 58642] OK # # # cpu 4: rx_hash 0x80817fe1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45574 dport 58642] OK # # # cpu 4: rx_hash 0x501f8ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45594 dport 58642] OK # # # cpu 4: rx_hash 0x02c83824 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45608 dport 58642] OK # # # cpu 4: rx_hash 0x8a9e0115 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45634 dport 58642] OK # # # cpu 4: rx_hash 0x76ef846c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45656 dport 58642] OK # # # cpu 4: rx_hash 0x41a5dc03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45658 dport 58642] OK # # # cpu 4: rx_hash 0x13726ae7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45672 dport 58642] OK # # # cpu 4: rx_hash 0x2961b4c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45704 dport 58642] OK # # # cpu 4: rx_hash 0xab28f306 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45734 dport 58642] OK # # # cpu 4: rx_hash 0x000a6fb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45804 dport 58642] OK # # # cpu 4: rx_hash 0xe7dec6ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45810 dport 58642] OK # # # cpu 4: rx_hash 0xa8009f09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45824 dport 58642] OK # # # cpu 4: rx_hash 0xfad729ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45874 dport 58642] OK # # # cpu 4: rx_hash 0x8ef095a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45890 dport 58642] OK # # # cpu 4: rx_hash 0xd3bcf29f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45910 dport 58642] OK # # # cpu 4: rx_hash 0xb4e34b81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45986 dport 58642] OK # # # cpu 4: rx_hash 0x27105e87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46028 dport 58642] OK # # # cpu 4: rx_hash 0x75c7e863 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46078 dport 58642] OK # # # cpu 4: rx_hash 0xa9abafc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46096 dport 58642] OK # # # cpu 4: rx_hash 0xeac64be7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46178 dport 58642] OK # # # cpu 4: rx_hash 0x3a58bac6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46206 dport 58642] OK # # # cpu 4: rx_hash 0x37013c8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46236 dport 58642] OK # # # cpu 4: rx_hash 0xe8041c72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46246 dport 58642] OK # # # cpu 4: rx_hash 0xb5487b48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46258 dport 58642] OK # # # cpu 4: rx_hash 0xf6259f6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46272 dport 58642] OK # # # cpu 4: rx_hash 0xf9be4eb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46310 dport 58642] OK # # # cpu 4: rx_hash 0x2920bf90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46330 dport 58642] OK # # # cpu 4: rx_hash 0x51b4be09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46346 dport 58642] OK # # # cpu 4: rx_hash 0xa25eeaae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46390 dport 58642] OK # # # cpu 4: rx_hash 0xa7da4584 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46420 dport 58642] OK # # # cpu 4: rx_hash 0x2a08d39f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46428 dport 58642] OK # # # count: pass=62 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 214, 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 58239 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58067 dport 58239] != expected 0x76091948 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58067 dport 58239] != expected 0x76091948 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52344 dport 58239] != expected 0xdb798a9e # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52344 dport 58239] != expected 0xdb798a9e # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51409 dport 58239] != expected 0x91bb431b # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51409 dport 58239] != expected 0x91bb431b # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41896 dport 58239] != expected 0x6d6fcd3f # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41896 dport 58239] != expected 0x6d6fcd3f # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53726 dport 58239] != expected 0x2bbd4fd4 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53726 dport 58239] != expected 0x2bbd4fd4 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43129 dport 58239] != expected 0x95c65a7a # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43129 dport 58239] != expected 0x95c65a7a # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48551 dport 58239] != expected 0x172e9ccc # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48551 dport 58239] != expected 0x172e9ccc # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60149 dport 58239] != expected 0x4d06dbcf # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60149 dport 58239] != expected 0x4d06dbcf # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57368 dport 58239] != expected 0xa75f9e87 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57368 dport 58239] != expected 0xa75f9e87 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48881 dport 58239] != expected 0xbedff6e6 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48881 dport 58239] != expected 0xbedff6e6 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53235 dport 58239] != expected 0xd08c5a80 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53235 dport 58239] != expected 0xd08c5a80 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38983 dport 58239] != expected 0x10d25857 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38983 dport 58239] != expected 0x10d25857 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40277 dport 58239] != expected 0xd4035c82 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40277 dport 58239] != expected 0xd4035c82 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56514 dport 58239] != expected 0x179370d # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56514 dport 58239] != expected 0x179370d # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56616 dport 58239] != expected 0x3af63552 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56616 dport 58239] != expected 0x3af63552 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52418 dport 58239] != expected 0xe7a4c614 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52418 dport 58239] != expected 0xe7a4c614 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36072 dport 58239] != expected 0x2481ccfc # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36072 dport 58239] != expected 0x2481ccfc # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44420 dport 58239] != expected 0xaf92b938 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44420 dport 58239] != expected 0xaf92b938 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50318 dport 58239] != expected 0x5145347c # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50318 dport 58239] != expected 0x5145347c # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58763 dport 58239] != expected 0x67212938 # # Exception| cpu 0: rx_hash 0xc85b35e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58763 dport 58239] != expected 0x67212938 # # Exception| count: pass=0 nohash=0 fail=40 # # 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 214, 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 42338 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56898 dport 42338] != expected 0x39201245 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56898 dport 42338] != expected 0x39201245 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60213 dport 42338] != expected 0xe26cc6f9 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60213 dport 42338] != expected 0xe26cc6f9 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49628 dport 42338] != expected 0xc1a0d273 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49628 dport 42338] != expected 0xc1a0d273 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47562 dport 42338] != expected 0xef5f180c # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47562 dport 42338] != expected 0xef5f180c # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59526 dport 42338] != expected 0x50ab374a # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59526 dport 42338] != expected 0x50ab374a # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33464 dport 42338] != expected 0x62836dbb # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33464 dport 42338] != expected 0x62836dbb # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47359 dport 42338] != expected 0xfb9dfede # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47359 dport 42338] != expected 0xfb9dfede # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52402 dport 42338] != expected 0xf7ab247f # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52402 dport 42338] != expected 0xf7ab247f # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33465 dport 42338] != expected 0xc17dd65 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33465 dport 42338] != expected 0xc17dd65 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37796 dport 42338] != expected 0x8635e161 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37796 dport 42338] != expected 0x8635e161 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58753 dport 42338] != expected 0xb72810c6 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58753 dport 42338] != expected 0xb72810c6 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52291 dport 42338] != expected 0xe5c50188 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52291 dport 42338] != expected 0xe5c50188 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48555 dport 42338] != expected 0x721efabb # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48555 dport 42338] != expected 0x721efabb # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43470 dport 42338] != expected 0xc4bcdd70 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43470 dport 42338] != expected 0xc4bcdd70 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34963 dport 42338] != expected 0x77412e59 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34963 dport 42338] != expected 0x77412e59 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57243 dport 42338] != expected 0x8186909f # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57243 dport 42338] != expected 0x8186909f # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50118 dport 42338] != expected 0xbfe61d52 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50118 dport 42338] != expected 0xbfe61d52 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36295 dport 42338] != expected 0xfec22a3c # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36295 dport 42338] != expected 0xfec22a3c # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37497 dport 42338] != expected 0x25364f8c # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37497 dport 42338] != expected 0x25364f8c # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42238 dport 42338] != expected 0x4d9d0f1 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42238 dport 42338] != expected 0x4d9d0f1 # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37124 dport 42338] != expected 0x2fab27de # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37124 dport 42338] != expected 0x2fab27de # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54511 dport 42338] != expected 0x8d00c9e # # Exception| cpu 5: rx_hash 0xb1142237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54511 dport 42338] != expected 0x8d00c9e # # 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 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0 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__->