< 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 45127 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 55 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7a6c0859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46328 dport 45127] != expected 0x13eac431 # # Exception| cpu 0: rx_hash 0xbef27f9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46366 dport 45127] != expected 0xbfac2298 # # Exception| cpu 0: rx_hash 0x02e98bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46384 dport 45127] != expected 0xed12b205 # # Exception| cpu 0: rx_hash 0x1c590038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46404 dport 45127] != expected 0x949ab6ce # # Exception| cpu 0: rx_hash 0x35e71a95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46418 dport 45127] != expected 0x368547d4 # # Exception| cpu 0: rx_hash 0xcbb45853 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46430 dport 45127] != expected 0xf7b1a9d8 # # Exception| cpu 0: rx_hash 0xa2b7332c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46432 dport 45127] != expected 0x85791447 # # Exception| cpu 0: rx_hash 0x89fceecb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46460 dport 45127] != expected 0x643bd749 # # Exception| cpu 0: rx_hash 0x052b8fda [saddr 192.0.3.2 daddr 192.0.3.1 sport 46474 dport 45127] != expected 0xba0c7e32 # # Exception| cpu 0: rx_hash 0xbbc5bcce [saddr 192.0.3.2 daddr 192.0.3.1 sport 46510 dport 45127] != expected 0xabefdcbb # # Exception| cpu 0: rx_hash 0x6edd23ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 46526 dport 45127] != expected 0x8b99f1b9 # # Exception| cpu 0: rx_hash 0xd8a9511a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46536 dport 45127] != expected 0xf1a09d62 # # Exception| cpu 0: rx_hash 0x0db1ce3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46552 dport 45127] != expected 0xd1d6b060 # # Exception| cpu 0: rx_hash 0x4d0cbfe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46576 dport 45127] != expected 0x101fce5 # # Exception| cpu 0: rx_hash 0xb1aa3a65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46582 dport 45127] != expected 0x836820fd # # Exception| cpu 0: rx_hash 0xb35ffd2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46588 dport 45127] != expected 0xc03512e9 # # Exception| cpu 0: rx_hash 0x10d754b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46604 dport 45127] != expected 0x676fb432 # # Exception| cpu 0: rx_hash 0xd110c6ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 46640 dport 45127] != expected 0x161661bd # # Exception| cpu 0: rx_hash 0x2f438408 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46652 dport 45127] != expected 0xd7228fb1 # # Exception| cpu 0: rx_hash 0x6764b43b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46662 dport 45127] != expected 0x6c2f0d66 # # Exception| cpu 0: rx_hash 0xe61e579e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46674 dport 45127] != expected 0xcd81946c # # Exception| cpu 0: rx_hash 0xb089ec50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46684 dport 45127] != expected 0xf041270 # # Exception| cpu 0: rx_hash 0xd98a872f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46690 dport 45127] != expected 0x7dccafef # # Exception| cpu 0: rx_hash 0x27d9c5e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46702 dport 45127] != expected 0xbcf841e3 # # Exception| cpu 0: rx_hash 0xf2c15ac8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46718 dport 45127] != expected 0x9c8e6ce1 # # Exception| cpu 0: rx_hash 0x555de63e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46740 dport 45127] != expected 0xa3fb0694 # # Exception| cpu 0: rx_hash 0xf5035ed7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46788 dport 45127] != expected 0xcb90a0d6 # # Exception| cpu 0: rx_hash 0x5f326095 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46796 dport 45127] != expected 0x8b7cfad2 # # Exception| cpu 0: rx_hash 0x4918aa89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46826 dport 45127] != expected 0x992e304b # # Exception| cpu 0: rx_hash 0x9959d01d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46880 dport 45127] != expected 0x64672e6f # # Exception| cpu 0: rx_hash 0xb0e7cab0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46902 dport 45127] != expected 0xc678df75 # # Exception| cpu 0: rx_hash 0xf8c0fa83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46924 dport 45127] != expected 0x7d755da2 # # Exception| cpu 0: rx_hash 0xcaf9a886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47006 dport 45127] != expected 0xb2a15650 # # Exception| cpu 0: rx_hash 0xf798bf7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47012 dport 45127] != expected 0x41b15fc7 # # Exception| cpu 0: rx_hash 0xe9283480 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47056 dport 45127] != expected 0x38395b0c # # Exception| cpu 0: rx_hash 0x43190ac2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47064 dport 45127] != expected 0x78d50108 # # Exception| cpu 0: rx_hash 0xabfb20a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47128 dport 45127] != expected 0x5103a8be # # Exception| cpu 0: rx_hash 0xc00d8c92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47148 dport 45127] != expected 0x60962735 # # Exception| cpu 0: rx_hash 0x151513b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47164 dport 45127] != expected 0x40e00a37 # # Exception| cpu 0: rx_hash 0x4440ac62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47240 dport 45127] != expected 0xd57b401c # # Exception| cpu 0: rx_hash 0x33f34ce0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47298 dport 45127] != expected 0xde3bf948 # # Exception| cpu 0: rx_hash 0xcda00e26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47310 dport 45127] != expected 0x1f0f1744 # # Exception| cpu 0: rx_hash 0x1a4d564d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47316 dport 45127] != expected 0x7c240852 # # Exception| cpu 0: rx_hash 0x4cdaed83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47322 dport 45127] != expected 0xbea18e4e # # Exception| cpu 0: rx_hash 0xe147f13e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47362 dport 45127] != expected 0x602fd578 # # Exception| cpu 0: rx_hash 0x1f14b3f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47374 dport 45127] != expected 0xa11b3b74 # # Exception| cpu 0: rx_hash 0x8ab15d0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47414 dport 45127] != expected 0x51ba5af3 # # Exception| cpu 0: rx_hash 0x3cc52ffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 47424 dport 45127] != expected 0x2b833628 # # Exception| cpu 0: rx_hash 0xbf4a0b11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47454 dport 45127] != expected 0xc9709d36 # # Exception| cpu 0: rx_hash 0x7c785e2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47464 dport 45127] != expected 0xfb547aad # # Exception| cpu 0: rx_hash 0x573383cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47476 dport 45127] != expected 0x1a16b9a3 # # Exception| cpu 0: rx_hash 0xfd02bd89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47484 dport 45127] != expected 0x5afae3a7 # # Exception| cpu 0: rx_hash 0x3168ad4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47522 dport 45127] != expected 0x541a0659 # # Exception| cpu 0: rx_hash 0x650ad1ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 47526 dport 45127] != expected 0xd5c2b251 # # Exception| cpu 0: rx_hash 0xb0124eef [saddr 192.0.3.2 daddr 192.0.3.1 sport 47542 dport 45127] != expected 0xf5b49f53 # # Exception| count: pass=0 nohash=0 fail=55 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xd7c15e4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53560 dport 60874] OK # # # cpu 0: rx_hash 0x4afef15f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53586 dport 60874] OK # # # cpu 0: rx_hash 0x8542f0e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53804 dport 60874] OK # # # cpu 0: rx_hash 0x505a6fc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53820 dport 60874] OK # # # cpu 0: rx_hash 0xb24c61b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53838 dport 60874] OK # # # cpu 0: rx_hash 0x6754fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53854 dport 60874] OK # # # cpu 0: rx_hash 0x807533b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53916 dport 60874] OK # # # cpu 0: rx_hash 0xbd14244d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53926 dport 60874] OK # # # cpu 0: rx_hash 0x8a1ab51d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53956 dport 60874] OK # # # cpu 0: rx_hash 0x099591f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53978 dport 60874] OK # # # cpu 0: rx_hash 0x4928e020 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54002 dport 60874] OK # # # cpu 0: rx_hash 0x1d4a9ca4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54006 dport 60874] OK # # # cpu 0: rx_hash 0xa6fd4a05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54024 dport 60874] OK # # # cpu 0: rx_hash 0x18137911 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54060 dport 60874] OK # # # cpu 0: rx_hash 0xcffe217a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54070 dport 60874] OK # # # cpu 0: rx_hash 0x7b7f94c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54090 dport 60874] OK # # # cpu 0: rx_hash 0xb84dc1f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54140 dport 60874] OK # # # cpu 0: rx_hash 0x349aa0e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54154 dport 60874] OK # # # cpu 0: rx_hash 0x2045adbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54182 dport 60874] OK # # # cpu 0: rx_hash 0x76d21671 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54184 dport 60874] OK # # # cpu 0: rx_hash 0x22b06af5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54188 dport 60874] OK # # # cpu 0: rx_hash 0x174b3cef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54212 dport 60874] OK # # # cpu 0: rx_hash 0xbd7a02ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54220 dport 60874] OK # # # cpu 0: rx_hash 0xa9a50ffb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54240 dport 60874] OK # # # cpu 0: rx_hash 0x7a949c7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54282 dport 60874] OK # # # cpu 0: rx_hash 0x6e4b912c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54310 dport 60874] OK # # # cpu 0: rx_hash 0xef317289 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54322 dport 60874] OK # # # cpu 0: rx_hash 0xb9a6c947 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54332 dport 60874] OK # # # cpu 0: rx_hash 0x0d277cf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54336 dport 60874] OK # # # cpu 0: rx_hash 0x8ea85817 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54366 dport 60874] OK # # # cpu 0: rx_hash 0xce1529c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54390 dport 60874] OK # # # cpu 0: rx_hash 0x42c248d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54400 dport 60874] OK # # # cpu 0: rx_hash 0x1455f31a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54414 dport 60874] OK # # # cpu 0: rx_hash 0x97dad7f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54416 dport 60874] OK # # # cpu 0: rx_hash 0xc14d6c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54430 dport 60874] OK # # # cpu 0: rx_hash 0x9a1973a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54552 dport 60874] OK # # # cpu 0: rx_hash 0x0726dcb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54642 dport 60874] OK # # # cpu 0: rx_hash 0x51b1677d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54652 dport 60874] OK # # # cpu 4: rx_hash 0x544e7aa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53542 dport 60874] OK # # # cpu 4: rx_hash 0x9fe66e7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53570 dport 60874] OK # # # cpu 4: rx_hash 0xe23a0857 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53584 dport 60874] OK # # # cpu 4: rx_hash 0xa072becf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53618 dport 60874] OK # # # cpu 4: rx_hash 0x0a43808d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53626 dport 60874] OK # # # cpu 4: rx_hash 0xaddf3c7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53648 dport 60874] OK # # # cpu 4: rx_hash 0x538c7ebd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53660 dport 60874] OK # # # cpu 4: rx_hash 0x6c18ae0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53676 dport 60874] OK # # # cpu 4: rx_hash 0x0f7443d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53706 dport 60874] OK # # # cpu 4: rx_hash 0x243f9e3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53718 dport 60874] OK # # # cpu 4: rx_hash 0x30e09369 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53754 dport 60874] OK # # # cpu 4: rx_hash 0x1212d95a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53790 dport 60874] OK # # # cpu 4: rx_hash 0x06cdd40c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53810 dport 60874] OK # # # cpu 4: rx_hash 0xacfcea4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53818 dport 60874] OK # # # cpu 4: rx_hash 0x4eeae43f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53832 dport 60874] OK # # # cpu 4: rx_hash 0x65a139d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53844 dport 60874] OK # # # cpu 4: rx_hash 0x0e5795ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53856 dport 60874] OK # # # cpu 4: rx_hash 0x8f2d7648 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53876 dport 60874] OK # # # cpu 4: rx_hash 0xab3eee51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53888 dport 60874] OK # # # cpu 4: rx_hash 0xa9cb291b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53898 dport 60874] OK # # # cpu 4: rx_hash 0x7449f7db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53960 dport 60874] OK # # # cpu 4: rx_hash 0x73e5d524 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54040 dport 60874] OK # # # cpu 4: rx_hash 0x673ad872 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54068 dport 60874] OK # # # cpu 4: rx_hash 0xcd0be630 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54076 dport 60874] OK # # # cpu 4: rx_hash 0xb7158406 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54164 dport 60874] OK # # # cpu 4: rx_hash 0x888154b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54180 dport 60874] OK # # # cpu 4: rx_hash 0x09fbb712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54192 dport 60874] OK # # # cpu 4: rx_hash 0x5d99cb96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54196 dport 60874] OK # # # cpu 4: rx_hash 0x3ef52642 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54226 dport 60874] OK # # # cpu 4: rx_hash 0x94c41800 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54234 dport 60874] OK # # # cpu 4: rx_hash 0x5bb0c736 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54350 dport 60874] OK # # # cpu 4: rx_hash 0x19f871ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54380 dport 60874] OK # # # cpu 4: rx_hash 0x30466b03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54394 dport 60874] OK # # # cpu 4: rx_hash 0xfed9bc8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54446 dport 60874] OK # # # cpu 4: rx_hash 0xd767a627 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54456 dport 60874] OK # # # cpu 4: rx_hash 0x2bc123ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54462 dport 60874] OK # # # cpu 4: rx_hash 0x6113d4d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54478 dport 60874] OK # # # cpu 4: rx_hash 0xb40b4bf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54494 dport 60874] OK # # # cpu 4: rx_hash 0x21aea500 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54502 dport 60874] OK # # # cpu 4: rx_hash 0x8b9f9b42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54510 dport 60874] OK # # # cpu 4: rx_hash 0xf4b63a21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54518 dport 60874] OK # # # cpu 4: rx_hash 0x5e870463 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54526 dport 60874] OK # # # cpu 4: rx_hash 0xb3a7690c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54542 dport 60874] OK # # # cpu 4: rx_hash 0xa778645a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54562 dport 60874] OK # # # cpu 4: rx_hash 0xf31a18de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54566 dport 60874] OK # # # cpu 4: rx_hash 0x8c33b9bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54590 dport 60874] OK # # # cpu 4: rx_hash 0x6e25b7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54604 dport 60874] OK # # # cpu 4: rx_hash 0xef5f5469 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54616 dport 60874] OK # # # cpu 4: rx_hash 0xbb3d28ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54620 dport 60874] OK # # # cpu 4: rx_hash 0xd0cb84d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54632 dport 60874] OK # # # cpu 4: rx_hash 0x48c3e89f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54706 dport 60874] OK # # # cpu 4: rx_hash 0x1ca1941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54710 dport 60874] OK # # # cpu 4: rx_hash 0x819e3b09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54748 dport 60874] OK # # # cpu 4: rx_hash 0xea68973c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54760 dport 60874] OK # # # cpu 4: rx_hash 0x36c99fc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54784 dport 60874] OK # # # cpu 4: rx_hash 0xc89add0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54796 dport 60874] OK # # # count: pass=94 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 36976 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34532 dport 36976] != expected 0x58b6cc3a # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34532 dport 36976] != expected 0x58b6cc3a # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32948 dport 36976] != expected 0x4d5f03a4 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32948 dport 36976] != expected 0x4d5f03a4 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47991 dport 36976] != expected 0xbb6b87ad # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47991 dport 36976] != expected 0xbb6b87ad # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60778 dport 36976] != expected 0x28a196f9 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60778 dport 36976] != expected 0x28a196f9 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43631 dport 36976] != expected 0x7cd6e456 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43631 dport 36976] != expected 0x7cd6e456 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41056 dport 36976] != expected 0xfa72ef58 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41056 dport 36976] != expected 0xfa72ef58 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44644 dport 36976] != expected 0xec68ded6 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44644 dport 36976] != expected 0xec68ded6 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32895 dport 36976] != expected 0xe573af70 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32895 dport 36976] != expected 0xe573af70 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51327 dport 36976] != expected 0xf27b5ea1 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51327 dport 36976] != expected 0xf27b5ea1 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42911 dport 36976] != expected 0x4c4ec70b # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42911 dport 36976] != expected 0x4c4ec70b # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44159 dport 36976] != expected 0x2122a088 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44159 dport 36976] != expected 0x2122a088 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50471 dport 36976] != expected 0xb63af4d9 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50471 dport 36976] != expected 0xb63af4d9 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42124 dport 36976] != expected 0x93ef8181 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42124 dport 36976] != expected 0x93ef8181 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48974 dport 36976] != expected 0x9829eebe # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48974 dport 36976] != expected 0x9829eebe # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52716 dport 36976] != expected 0xf456b457 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52716 dport 36976] != expected 0xf456b457 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36199 dport 36976] != expected 0xe92f8e48 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36199 dport 36976] != expected 0xe92f8e48 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38610 dport 36976] != expected 0x9fb25d8c # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38610 dport 36976] != expected 0x9fb25d8c # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50313 dport 36976] != expected 0x128dc334 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50313 dport 36976] != expected 0x128dc334 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35749 dport 36976] != expected 0x7b0fc164 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35749 dport 36976] != expected 0x7b0fc164 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51077 dport 36976] != expected 0x28bdfe80 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51077 dport 36976] != expected 0x28bdfe80 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39995 dport 36976] != expected 0xe757d2fb # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39995 dport 36976] != expected 0xe757d2fb # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51751 dport 36976] != expected 0x73ff138f # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51751 dport 36976] != expected 0x73ff138f # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40450 dport 36976] != expected 0xb997d234 # # Exception| cpu 4: rx_hash 0x60eb1881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40450 dport 36976] != expected 0xb997d234 # # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 38847 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33328 dport 38847] != expected 0x2375a5f4 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33328 dport 38847] != expected 0x2375a5f4 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55064 dport 38847] != expected 0x8a6d6110 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55064 dport 38847] != expected 0x8a6d6110 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36498 dport 38847] != expected 0x2f6053ca # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36498 dport 38847] != expected 0x2f6053ca # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43322 dport 38847] != expected 0x553992c4 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43322 dport 38847] != expected 0x553992c4 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54007 dport 38847] != expected 0x121fb8fd # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54007 dport 38847] != expected 0x121fb8fd # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33335 dport 38847] != expected 0x8e5ad269 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33335 dport 38847] != expected 0x8e5ad269 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45961 dport 38847] != expected 0xdd94b7d0 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45961 dport 38847] != expected 0xdd94b7d0 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34318 dport 38847] != expected 0xed22acf7 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34318 dport 38847] != expected 0xed22acf7 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54347 dport 38847] != expected 0x879feb # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54347 dport 38847] != expected 0x879feb # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44002 dport 38847] != expected 0x2b5dc372 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44002 dport 38847] != expected 0x2b5dc372 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44078 dport 38847] != expected 0xee469aef # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44078 dport 38847] != expected 0xee469aef # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60787 dport 38847] != expected 0x46e65d04 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60787 dport 38847] != expected 0x46e65d04 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52526 dport 38847] != expected 0x3d88d975 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52526 dport 38847] != expected 0x3d88d975 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39548 dport 38847] != expected 0x921fe95b # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39548 dport 38847] != expected 0x921fe95b # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55963 dport 38847] != expected 0xa02ca35d # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55963 dport 38847] != expected 0xa02ca35d # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50942 dport 38847] != expected 0xa7260e4d # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50942 dport 38847] != expected 0xa7260e4d # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56686 dport 38847] != expected 0xa11be622 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56686 dport 38847] != expected 0xa11be622 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47529 dport 38847] != expected 0xaa1a0d87 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47529 dport 38847] != expected 0xaa1a0d87 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52521 dport 38847] != expected 0x90a7aee8 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52521 dport 38847] != expected 0x90a7aee8 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58568 dport 38847] != expected 0x5e5613c6 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58568 dport 38847] != expected 0x5e5613c6 # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49157 dport 38847] != expected 0x6dd7790e # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49157 dport 38847] != expected 0x6dd7790e # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46777 dport 38847] != expected 0xd8058cef # # Exception| cpu 5: rx_hash 0xd10256bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46777 dport 38847] != expected 0xd8058cef # # 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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-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__->