< 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 58580 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 76 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb44794fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 46126 dport 58580] != expected 0x3ed12a69 # # Exception| cpu 0: rx_hash 0xde375935 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46134 dport 58580] != expected 0x2f31ab2f # # Exception| cpu 0: rx_hash 0x3bab1895 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46136 dport 58580] != expected 0x760cafb3 # # Exception| cpu 0: rx_hash 0x471890a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46152 dport 58580] != expected 0xfd2b0f20 # # Exception| cpu 0: rx_hash 0x1c15875c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46162 dport 58580] != expected 0x96378876 # # Exception| cpu 0: rx_hash 0x98503b8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46176 dport 58580] != expected 0xe43bcec5 # # Exception| cpu 0: rx_hash 0xc395be35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46222 dport 58580] != expected 0x78951a10 # # Exception| cpu 0: rx_hash 0x47d002e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46268 dport 58580] != expected 0xa995ca3 # # Exception| cpu 0: rx_hash 0x773cfc5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46276 dport 58580] != expected 0x9f01fdb4 # # Exception| cpu 0: rx_hash 0x606e9d2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46294 dport 58580] != expected 0xeaa27b66 # # Exception| cpu 0: rx_hash 0x85f2dc8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46296 dport 58580] != expected 0xb39f7ffa # # Exception| cpu 0: rx_hash 0xf379408c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46326 dport 58580] != expected 0xed0dbb07 # # Exception| cpu 0: rx_hash 0x2798db1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46330 dport 58580] != expected 0xceccb98b # # Exception| cpu 0: rx_hash 0x8e3fa514 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46356 dport 58580] != expected 0xf2979552 # # Exception| cpu 0: rx_hash 0xf28c2d20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46436 dport 58580] != expected 0x79b035c1 # # Exception| cpu 0: rx_hash 0x4c1d7b7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46448 dport 58580] != expected 0x4b91b60b # # Exception| cpu 0: rx_hash 0x939d4214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46508 dport 58580] != expected 0xa533246d # # Exception| cpu 0: rx_hash 0xf87cab50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46542 dport 58580] != expected 0x5bb7022c # # Exception| cpu 0: rx_hash 0x920c669b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46550 dport 58580] != expected 0x4a57836a # # Exception| cpu 0: rx_hash 0x3066610e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46580 dport 58580] != expected 0x3704451b # # Exception| cpu 0: rx_hash 0xdff01008 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46708 dport 58580] != expected 0x8660b109 # # Exception| cpu 0: rx_hash 0xa2d2bcb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46718 dport 58580] != expected 0xe223b69d # # Exception| cpu 0: rx_hash 0x6a00e4aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46768 dport 58580] != expected 0x7922a229 # # Exception| cpu 0: rx_hash 0xf32f2d3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46798 dport 58580] != expected 0xab380626 # # Exception| cpu 0: rx_hash 0x770ed8ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 46868 dport 58580] != expected 0xa2ed6954 # # Exception| cpu 0: rx_hash 0x6a64ad89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46936 dport 58580] != expected 0x2fb8be8 # # Exception| cpu 0: rx_hash 0xa88ee1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47048 dport 58580] != expected 0x4c4ffb32 # # Exception| cpu 0: rx_hash 0xde057da4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47078 dport 58580] != expected 0x12dd3fcf # # Exception| cpu 0: rx_hash 0xc9571cd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47092 dport 58580] != expected 0x677eb91d # # Exception| cpu 0: rx_hash 0x26375220 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47120 dport 58580] != expected 0x133faf54 # # Exception| cpu 0: rx_hash 0xbe89bf3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47124 dport 58580] != expected 0x2e41ac5c # # Exception| cpu 0: rx_hash 0xc8022338 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47162 dport 58580] != expected 0x70d368a1 # # Exception| cpu 4: rx_hash 0xbe7f80c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46192 dport 58580] != expected 0xeb644e07 # # Exception| cpu 4: rx_hash 0x17bcb7e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46198 dport 58580] != expected 0xace64b1f # # Exception| cpu 4: rx_hash 0xd4c7df45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46236 dport 58580] != expected 0xd369cc2 # # Exception| cpu 4: rx_hash 0x8463f800 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46242 dport 58580] != expected 0x5cfbd8fd # # Exception| cpu 4: rx_hash 0x50826396 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46254 dport 58580] != expected 0x7f3ada71 # # Exception| cpu 4: rx_hash 0xdeffcb72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46274 dport 58580] != expected 0xd883f8ac # # Exception| cpu 4: rx_hash 0x3b638ad2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46284 dport 58580] != expected 0x81befc30 # # Exception| cpu 4: rx_hash 0xe42b21fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46308 dport 58580] != expected 0x98ae3dd5 # # Exception| cpu 4: rx_hash 0x6ba3e4b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46362 dport 58580] != expected 0xabaa91ce # # Exception| cpu 4: rx_hash 0x1d2878b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46388 dport 58580] != expected 0xf5385533 # # Exception| cpu 4: rx_hash 0xc858c7ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 46402 dport 58580] != expected 0x399df0b8 # # Exception| cpu 4: rx_hash 0x0beb3d48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46428 dport 58580] != expected 0x6fff74e6 # # Exception| cpu 4: rx_hash 0xc3396551 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46482 dport 58580] != expected 0xf4fe6052 # # Exception| cpu 4: rx_hash 0x760103b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46498 dport 58580] != expected 0xfc0e20f1 # # Exception| cpu 4: rx_hash 0xdfc23499 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46500 dport 58580] != expected 0xbb8c25e9 # # Exception| cpu 4: rx_hash 0x1649da48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46564 dport 58580] != expected 0x385bc5d9 # # Exception| cpu 4: rx_hash 0xd5c8043f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46634 dport 58580] != expected 0x53d5d567 # # Exception| cpu 4: rx_hash 0x7c0b3312 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46636 dport 58580] != expected 0x1457d07f # # Exception| cpu 4: rx_hash 0x5a248854 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46652 dport 58580] != expected 0x1b0850bd # # Exception| cpu 4: rx_hash 0x26970060 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46668 dport 58580] != expected 0x902ff02e # # Exception| cpu 4: rx_hash 0xc8a27178 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46694 dport 58580] != expected 0xf3c337db # # Exception| cpu 4: rx_hash 0x2df6a29f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46748 dport 58580] != expected 0x5d4c60c4 # # Exception| cpu 4: rx_hash 0xc3c3d387 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46774 dport 58580] != expected 0x3ea0a731 # # Exception| cpu 4: rx_hash 0xbee17f3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46780 dport 58580] != expected 0x5ae3a0a5 # # Exception| cpu 4: rx_hash 0xd5009678 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46814 dport 58580] != expected 0xa46786e4 # # Exception| cpu 4: rx_hash 0x51452aab [saddr 192.0.3.2 daddr 192.0.3.1 sport 46828 dport 58580] != expected 0xd66bc057 # # Exception| cpu 4: rx_hash 0x3b35e760 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46836 dport 58580] != expected 0xc78b4111 # # Exception| cpu 4: rx_hash 0x46174bdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46846 dport 58580] != expected 0xa3c84685 # # Exception| cpu 4: rx_hash 0x5a885330 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46880 dport 58580] != expected 0x97632aff # # Exception| cpu 4: rx_hash 0x16d725bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46888 dport 58580] != expected 0x89dc2b7b # # Exception| cpu 4: rx_hash 0x00146042 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46912 dport 58580] != expected 0x131b0aae # # Exception| cpu 4: rx_hash 0x7d36ccf9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46922 dport 58580] != expected 0x77580d3a # # Exception| cpu 4: rx_hash 0x3ac08acc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46950 dport 58580] != expected 0x5336cfd7 # # Exception| cpu 4: rx_hash 0x1cef318a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46966 dport 58580] != expected 0x5c694f15 # # Exception| cpu 4: rx_hash 0xa2b6f590 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46998 dport 58580] != expected 0x99fa9f5c # # Exception| cpu 4: rx_hash 0xf212d2d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47016 dport 58580] != expected 0xc837db63 # # Exception| cpu 4: rx_hash 0x31a12833 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47030 dport 58580] != expected 0x9e555f3d # # Exception| cpu 4: rx_hash 0xe540b3a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47034 dport 58580] != expected 0xbd945db1 # # Exception| cpu 4: rx_hash 0x014dd68a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47054 dport 58580] != expected 0xbcdfe2a # # Exception| cpu 4: rx_hash 0x0018e966 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47104 dport 58580] != expected 0x1c602f96 # # Exception| cpu 4: rx_hash 0xa272eef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47138 dport 58580] != expected 0x6133e9e7 # # Exception| cpu 4: rx_hash 0xf8eedd81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47170 dport 58580] != expected 0xe54bc9b6 # # Exception| cpu 4: rx_hash 0x1d729c21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47180 dport 58580] != expected 0xbc76cd2a # # Exception| cpu 4: rx_hash 0xbf189bb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47214 dport 58580] != expected 0xc1250b5b # # Exception| count: pass=0 nohash=0 fail=76 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x8af608e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34956 dport 39136] OK # # # cpu 0: rx_hash 0x64c379f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34982 dport 39136] OK # # # cpu 0: rx_hash 0x979c7da7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35008 dport 39136] OK # # # cpu 0: rx_hash 0x35f67a32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35042 dport 39136] OK # # # cpu 0: rx_hash 0x13d9c174 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35058 dport 39136] OK # # # cpu 0: rx_hash 0xba1af659 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35060 dport 39136] OK # # # cpu 0: rx_hash 0x5fe2feda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35090 dport 39136] OK # # # cpu 0: rx_hash 0x544bce62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35126 dport 39136] OK # # # cpu 0: rx_hash 0x3403179e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35184 dport 39136] OK # # # cpu 0: rx_hash 0x9dc020b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35190 dport 39136] OK # # # cpu 0: rx_hash 0xade44c4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35322 dport 39136] OK # # # cpu 0: rx_hash 0x729ec3f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35330 dport 39136] OK # # # cpu 0: rx_hash 0x7937f34a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35366 dport 39136] OK # # # cpu 0: rx_hash 0xbb152d23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35394 dport 39136] OK # # # cpu 0: rx_hash 0x9d3a9665 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35410 dport 39136] OK # # # cpu 0: rx_hash 0x78a6d7c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35420 dport 39136] OK # # # cpu 0: rx_hash 0x55205c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35432 dport 39136] OK # # # cpu 0: rx_hash 0x6f3c24f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35514 dport 39136] OK # # # cpu 0: rx_hash 0x9c6320ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35548 dport 39136] OK # # # cpu 0: rx_hash 0xad1efa9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35550 dport 39136] OK # # # cpu 0: rx_hash 0xb1e5ab53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35560 dport 39136] OK # # # cpu 0: rx_hash 0x80987165 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35562 dport 39136] OK # # # cpu 0: rx_hash 0xdb956698 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35568 dport 39136] OK # # # cpu 0: rx_hash 0xba28d2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35620 dport 39136] OK # # # cpu 0: rx_hash 0x23071b5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35674 dport 39136] OK # # # cpu 0: rx_hash 0x42dee62f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35686 dport 39136] OK # # # cpu 0: rx_hash 0x558c875f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35700 dport 39136] OK # # # cpu 0: rx_hash 0x42167468 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35730 dport 39136] OK # # # cpu 0: rx_hash 0xa78a35c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35740 dport 39136] OK # # # cpu 0: rx_hash 0xd101a9cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35762 dport 39136] OK # # # cpu 0: rx_hash 0xbae0408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35792 dport 39136] OK # # # cpu 0: rx_hash 0x8b9d9ab9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35794 dport 39136] OK # # # cpu 0: rx_hash 0x5f7c012f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35806 dport 39136] OK # # # cpu 0: rx_hash 0x3ea5fc5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35810 dport 39136] OK # # # cpu 0: rx_hash 0xa61b1147 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35814 dport 39136] OK # # # cpu 4: rx_hash 0x34675ebd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34968 dport 39136] OK # # # cpu 4: rx_hash 0x0eb3b433 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35006 dport 39136] OK # # # cpu 4: rx_hash 0xb1b3c6e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35024 dport 39136] OK # # # cpu 4: rx_hash 0x1870f1cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35030 dport 39136] OK # # # cpu 4: rx_hash 0x9c51043c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35084 dport 39136] OK # # # cpu 4: rx_hash 0xeada983f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35106 dport 39136] OK # # # cpu 4: rx_hash 0x19859c60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35140 dport 39136] OK # # # cpu 4: rx_hash 0xcd6407f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35144 dport 39136] OK # # # cpu 4: rx_hash 0x12e43e9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35220 dport 39136] OK # # # cpu 4: rx_hash 0x0e1f6f57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35234 dport 39136] OK # # # cpu 4: rx_hash 0xfcd14f87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35262 dport 39136] OK # # # cpu 4: rx_hash 0x9730a6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35292 dport 39136] OK # # # cpu 4: rx_hash 0x6e57b6ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35300 dport 39136] OK # # # cpu 4: rx_hash 0x48780ded [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35316 dport 39136] OK # # # cpu 4: rx_hash 0x04277b60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35324 dport 39136] OK # # # cpu 4: rx_hash 0x13473e81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35390 dport 39136] OK # # # cpu 4: rx_hash 0x8a68f715 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35392 dport 39136] OK # # # cpu 4: rx_hash 0x810955ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35472 dport 39136] OK # # # cpu 4: rx_hash 0x138facc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35530 dport 39136] OK # # # cpu 4: rx_hash 0x97ae5936 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35600 dport 39136] OK # # # cpu 4: rx_hash 0xa6d38300 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35602 dport 39136] OK # # # cpu 4: rx_hash 0x3e6d6e1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35606 dport 39136] OK # # # cpu 4: rx_hash 0xe0b4e1ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35652 dport 39136] OK # # # cpu 4: rx_hash 0xfc4fb072 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35698 dport 39136] OK # # # cpu 4: rx_hash 0x8a0cbe36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35752 dport 39136] OK # # # cpu 4: rx_hash 0x12b2532d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35756 dport 39136] OK # # # cpu 4: rx_hash 0x23cf891b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35758 dport 39136] OK # # # cpu 4: rx_hash 0x350ccce4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35782 dport 39136] OK # # # cpu 4: rx_hash 0x7953ba69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35790 dport 39136] OK # # # cpu 4: rx_hash 0x438750e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35816 dport 39136] OK # # # cpu 4: rx_hash 0xc64adaf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35840 dport 39136] OK # # # cpu 4: rx_hash 0x05f92015 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35870 dport 39136] OK # # # cpu 4: rx_hash 0x81bc9cc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35884 dport 39136] OK # # # cpu 4: rx_hash 0x794aa821 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35950 dport 39136] OK # # # cpu 4: rx_hash 0x9c1e7bc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35988 dport 39136] OK # # # cpu 4: rx_hash 0xa6ca9148 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36018 dport 39136] OK # # # cpu 4: rx_hash 0x722b0ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36030 dport 39136] OK # # # count: pass=72 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 50391 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43726 dport 50391] != expected 0x98e4801b # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43726 dport 50391] != expected 0x98e4801b # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59463 dport 50391] != expected 0x58b15641 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59463 dport 50391] != expected 0x58b15641 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52317 dport 50391] != expected 0xee9700d4 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52317 dport 50391] != expected 0xee9700d4 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56523 dport 50391] != expected 0xdae2a96 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56523 dport 50391] != expected 0xdae2a96 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46029 dport 50391] != expected 0x890492a6 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46029 dport 50391] != expected 0x890492a6 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42261 dport 50391] != expected 0x4890de4d # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42261 dport 50391] != expected 0x4890de4d # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54251 dport 50391] != expected 0x86ad2fff # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54251 dport 50391] != expected 0x86ad2fff # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36111 dport 50391] != expected 0x829549da # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36111 dport 50391] != expected 0x829549da # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32890 dport 50391] != expected 0x1de2df6f # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32890 dport 50391] != expected 0x1de2df6f # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33364 dport 50391] != expected 0x130ae794 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33364 dport 50391] != expected 0x130ae794 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59613 dport 50391] != expected 0x7246210f # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59613 dport 50391] != expected 0x7246210f # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34383 dport 50391] != expected 0x25d312e1 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34383 dport 50391] != expected 0x25d312e1 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35570 dport 50391] != expected 0xc6d26df4 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35570 dport 50391] != expected 0xc6d26df4 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51512 dport 50391] != expected 0xaaa1a9a2 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51512 dport 50391] != expected 0xaaa1a9a2 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60193 dport 50391] != expected 0x6bc47702 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60193 dport 50391] != expected 0x6bc47702 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35721 dport 50391] != expected 0x7cbb3edf # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35721 dport 50391] != expected 0x7cbb3edf # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36464 dport 50391] != expected 0x55f8e5ff # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36464 dport 50391] != expected 0x55f8e5ff # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45203 dport 50391] != expected 0xac3ef2c2 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45203 dport 50391] != expected 0xac3ef2c2 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42819 dport 50391] != expected 0xd3e047a1 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42819 dport 50391] != expected 0xd3e047a1 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37066 dport 50391] != expected 0xbef63054 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37066 dport 50391] != expected 0xbef63054 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39603 dport 50391] != expected 0x5af2de64 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39603 dport 50391] != expected 0x5af2de64 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44911 dport 50391] != expected 0x23903a4d # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44911 dport 50391] != expected 0x23903a4d # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46602 dport 50391] != expected 0xf18a0db9 # # Exception| cpu 4: rx_hash 0x7dc8967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46602 dport 50391] != expected 0xf18a0db9 # # 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 41327 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43933 dport 41327] != expected 0x34e3efb0 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43933 dport 41327] != expected 0x34e3efb0 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47815 dport 41327] != expected 0x8b21c293 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47815 dport 41327] != expected 0x8b21c293 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54386 dport 41327] != expected 0xc3260a1a # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54386 dport 41327] != expected 0xc3260a1a # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48293 dport 41327] != expected 0x6569e8e0 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48293 dport 41327] != expected 0x6569e8e0 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37193 dport 41327] != expected 0x50f4ba9e # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37193 dport 41327] != expected 0x50f4ba9e # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35157 dport 41327] != expected 0xc350ea83 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35157 dport 41327] != expected 0xc350ea83 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48440 dport 41327] != expected 0xe3fb7081 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48440 dport 41327] != expected 0xe3fb7081 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50879 dport 41327] != expected 0x7e656e39 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50879 dport 41327] != expected 0x7e656e39 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39672 dport 41327] != expected 0xd6ed4666 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39672 dport 41327] != expected 0xd6ed4666 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39287 dport 41327] != expected 0xbe1cc2ad # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39287 dport 41327] != expected 0xbe1cc2ad # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44442 dport 41327] != expected 0x7a72afc7 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44442 dport 41327] != expected 0x7a72afc7 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42113 dport 41327] != expected 0xfaaa895 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42113 dport 41327] != expected 0xfaaa895 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44336 dport 41327] != expected 0x708229b7 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44336 dport 41327] != expected 0x708229b7 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35848 dport 41327] != expected 0x1414d5b6 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35848 dport 41327] != expected 0x1414d5b6 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57926 dport 41327] != expected 0xdbbc7ab5 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57926 dport 41327] != expected 0xdbbc7ab5 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40903 dport 41327] != expected 0x6a489017 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40903 dport 41327] != expected 0x6a489017 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55697 dport 41327] != expected 0x1e4fba74 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55697 dport 41327] != expected 0x1e4fba74 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54038 dport 41327] != expected 0x76cfecf0 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54038 dport 41327] != expected 0x76cfecf0 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48505 dport 41327] != expected 0x488b2a3d # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48505 dport 41327] != expected 0x488b2a3d # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50242 dport 41327] != expected 0xa9384344 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50242 dport 41327] != expected 0xa9384344 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57999 dport 41327] != expected 0xd856a1ec # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57999 dport 41327] != expected 0xd856a1ec # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55310 dport 41327] != expected 0xa9a0f823 # # Exception| cpu 0: rx_hash 0xae5a5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55310 dport 41327] != expected 0xa9a0f823 # # 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__->