< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 48920 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 79 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xca6851aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 59554 dport 48920] != expected 0xdf0b7e6e # # Exception| cpu 0: rx_hash 0xf4310459 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59576 dport 48920] != expected 0xbabc2005 # # Exception| cpu 0: rx_hash 0x1b8539ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59616 dport 48920] != expected 0x1882c272 # # Exception| cpu 0: rx_hash 0xe598bd89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59618 dport 48920] != expected 0x8b93f7c3 # # Exception| cpu 0: rx_hash 0x098dc4f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59650 dport 48920] != expected 0x89500b88 # # Exception| cpu 0: rx_hash 0x760aa5ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 59658 dport 48920] != expected 0x2d9446e4 # # Exception| cpu 0: rx_hash 0x4940b64a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59670 dport 48920] != expected 0x92bab7e6 # # Exception| cpu 0: rx_hash 0x577f5ae6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59684 dport 48920] != expected 0xfaf8b7ba # # Exception| cpu 0: rx_hash 0x9628cd26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59706 dport 48920] != expected 0xd6c77309 # # Exception| cpu 0: rx_hash 0xd860acb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59712 dport 48920] != expected 0x4ed9b794 # # Exception| cpu 0: rx_hash 0x788fb6c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59748 dport 48920] != expected 0xae603e17 # # Exception| cpu 0: rx_hash 0xb9d82105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59770 dport 48920] != expected 0x825ffaa4 # # Exception| cpu 0: rx_hash 0x202ce717 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59800 dport 48920] != expected 0x46ab1135 # # Exception| cpu 0: rx_hash 0xc00e8fdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59816 dport 48920] != expected 0xbdf824d8 # # Exception| cpu 0: rx_hash 0xcf98daa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59840 dport 48920] != expected 0xe495f342 # # Exception| cpu 0: rx_hash 0x11e3e798 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59882 dport 48920] != expected 0x7a7198c4 # # Exception| cpu 0: rx_hash 0xb91bc535 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59916 dport 48920] != expected 0x8b8dad3 # # Exception| cpu 0: rx_hash 0x47064153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59918 dport 48920] != expected 0x9ba9ef62 # # Exception| cpu 0: rx_hash 0x07cb33ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 59930 dport 48920] != expected 0x8043530c # # Exception| cpu 0: rx_hash 0x56aff883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59988 dport 48920] != expected 0xaa8638a4 # # Exception| cpu 0: rx_hash 0xc90af150 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60012 dport 48920] != expected 0xf5114025 # # Exception| cpu 0: rx_hash 0xd0779468 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60034 dport 48920] != expected 0xdca97c00 # # Exception| cpu 0: rx_hash 0x51ed7117 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60040 dport 48920] != expected 0xeb7c04dd # # Exception| cpu 0: rx_hash 0x1eb656d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60148 dport 48920] != expected 0xa9fb6f29 # # Exception| cpu 0: rx_hash 0x60227198 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60154 dport 48920] != expected 0xd7a68d2c # # Exception| cpu 0: rx_hash 0x4c73d971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60162 dport 48920] != expected 0x23c31abd # # Exception| cpu 0: rx_hash 0x12814762 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60196 dport 48920] != expected 0x506ba68f # # Exception| cpu 0: rx_hash 0xa2d4a292 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60252 dport 48920] != expected 0x5b6457a3 # # Exception| cpu 0: rx_hash 0x251f882c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60300 dport 48920] != expected 0xf7d2bc6e # # Exception| cpu 0: rx_hash 0x3b206480 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60350 dport 48920] != expected 0x9f90bc32 # # Exception| cpu 0: rx_hash 0x4a2216b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60376 dport 48920] != expected 0xb8a089ad # # Exception| cpu 0: rx_hash 0xab13382f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60398 dport 48920] != expected 0x996a1329 # # Exception| cpu 0: rx_hash 0xe0438380 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60438 dport 48920] != expected 0x92d51d17 # # Exception| cpu 0: rx_hash 0xfe7c6f2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60452 dport 48920] != expected 0xfa971d4b # # Exception| cpu 0: rx_hash 0x3e38beb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60476 dport 48920] != expected 0xc317691 # # Exception| cpu 0: rx_hash 0x4f3acc89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60506 dport 48920] != expected 0x2b01430e # # Exception| cpu 0: rx_hash 0x669bef6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60608 dport 48920] != expected 0xe4fa59b3 # # Exception| cpu 4: rx_hash 0x3475d5cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59552 dport 48920] != expected 0x4c1a4bdf # # Exception| cpu 4: rx_hash 0x4bf2b4d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59560 dport 48920] != expected 0xe8de06b3 # # Exception| cpu 4: rx_hash 0xf522420c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59582 dport 48920] != expected 0x60258f6c # # Exception| cpu 4: rx_hash 0x4577a7fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59590 dport 48920] != expected 0x6b2a7e40 # # Exception| cpu 4: rx_hash 0x640258f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59624 dport 48920] != expected 0xbc468f1e # # Exception| cpu 4: rx_hash 0xa555cf36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59638 dport 48920] != expected 0x90794bad # # Exception| cpu 4: rx_hash 0xf7904093 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59648 dport 48920] != expected 0x1a413e39 # # Exception| cpu 4: rx_hash 0x37d49106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59672 dport 48920] != expected 0xece755e3 # # Exception| cpu 4: rx_hash 0xd7f6f9cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59688 dport 48920] != expected 0x17b4600e # # Exception| cpu 4: rx_hash 0xa6f48bfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59726 dport 48920] != expected 0x30845591 # # Exception| cpu 4: rx_hash 0x1f66f4b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59780 dport 48920] != expected 0xf985e037 # # Exception| cpu 4: rx_hash 0x4e023fde [saddr 192.0.3.2 daddr 192.0.3.1 sport 59850 dport 48920] != expected 0xd3408b9f # # Exception| cpu 4: rx_hash 0x705b6a2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59856 dport 48920] != expected 0xb6f7d5f4 # # Exception| cpu 4: rx_hash 0x512e9527 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59902 dport 48920] != expected 0x619b24aa # # Exception| cpu 4: rx_hash 0xa6376fcc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59960 dport 48920] != expected 0xba6375e6 # # Exception| cpu 4: rx_hash 0xe96c480f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59972 dport 48920] != expected 0xf8e41e12 # # Exception| cpu 4: rx_hash 0xd7351dfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59998 dport 48920] != expected 0x9d534079 # # Exception| cpu 4: rx_hash 0x085d6690 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60018 dport 48920] != expected 0xd92e8496 # # Exception| cpu 4: rx_hash 0x88d4c5ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 60030 dport 48920] != expected 0x34625322 # # Exception| cpu 4: rx_hash 0xaee3b324 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60044 dport 48920] != expected 0xa2f49e05 # # Exception| cpu 4: rx_hash 0x112003a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60060 dport 48920] != expected 0xf096b8b3 # # Exception| cpu 4: rx_hash 0x3055fca2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60082 dport 48920] != expected 0x27fa49ed # # Exception| cpu 4: rx_hash 0x21fc4572 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60136 dport 48920] != expected 0x16d59e2b # # Exception| cpu 4: rx_hash 0x8c3708e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60186 dport 48920] != expected 0xd5657167 # # Exception| cpu 4: rx_hash 0x6d06267b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60204 dport 48920] != expected 0xf4afebe3 # # Exception| cpu 4: rx_hash 0x7caf9fab [saddr 192.0.3.2 daddr 192.0.3.1 sport 60278 dport 48920] != expected 0xc5803c25 # # Exception| cpu 4: rx_hash 0xfc263c81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60282 dport 48920] != expected 0x28cceb91 # # Exception| cpu 4: rx_hash 0xa5962b06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60288 dport 48920] != expected 0x1a9e6bda # # Exception| cpu 4: rx_hash 0x1a559b8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60304 dport 48920] != expected 0x48fc4d6c # # Exception| cpu 4: rx_hash 0x84e3d40c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60334 dport 48920] != expected 0xcdf29a84 # # Exception| cpu 4: rx_hash 0xf4f2e069 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60366 dport 48920] != expected 0x305b0072 # # Exception| cpu 4: rx_hash 0xd4945936 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60390 dport 48920] != expected 0x3dae5e45 # # Exception| cpu 4: rx_hash 0xebde4a90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60410 dport 48920] != expected 0x8280af47 # # Exception| cpu 4: rx_hash 0x5f80330c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60422 dport 48920] != expected 0xc0b73ba1 # # Exception| cpu 4: rx_hash 0xe150c5d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60432 dport 48920] != expected 0x484cb27e # # Exception| cpu 4: rx_hash 0x9fc4e299 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60446 dport 48920] != expected 0x3611507b # # Exception| cpu 4: rx_hash 0xcea029f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60496 dport 48920] != expected 0x1cd43bd3 # # Exception| cpu 4: rx_hash 0x96037824 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60588 dport 48920] != expected 0xf41f14f1 # # Exception| cpu 4: rx_hash 0x29c0c8a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60604 dport 48920] != expected 0xa67d3247 # # Exception| cpu 4: rx_hash 0xd9585fe7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60624 dport 48920] != expected 0xb6987f05 # # Exception| cpu 4: rx_hash 0xc767b34b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60642 dport 48920] != expected 0xdeda7f59 # # Exception| cpu 4: rx_hash 0xaae82f48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60680 dport 48920] != expected 0xebccfbcf # # Exception| count: pass=0 nohash=0 fail=79 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xe425898c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44672 dport 44736] OK # # # cpu 0: rx_hash 0xc5507686 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44718 dport 44736] OK # # # cpu 0: rx_hash 0x9434bde9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44768 dport 44736] OK # # # cpu 0: rx_hash 0xd4f9cf56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44788 dport 44736] OK # # # cpu 0: rx_hash 0x7821c495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44800 dport 44736] OK # # # cpu 0: rx_hash 0x07a6a58c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44808 dport 44736] OK # # # cpu 0: rx_hash 0xf8a867bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44812 dport 44736] OK # # # cpu 0: rx_hash 0x9803ac5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44848 dport 44736] OK # # # cpu 0: rx_hash 0x89aa158f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44906 dport 44736] OK # # # cpu 0: rx_hash 0x2e07866e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44946 dport 44736] OK # # # cpu 0: rx_hash 0xae8e2544 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44958 dport 44736] OK # # # cpu 0: rx_hash 0x01f76a4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45010 dport 44736] OK # # # cpu 0: rx_hash 0x615ca1ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45038 dport 44736] OK # # # cpu 0: rx_hash 0xa1187038 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45046 dport 44736] OK # # # cpu 0: rx_hash 0xdf8c5774 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45048 dport 44736] OK # # # cpu 0: rx_hash 0xf2df1886 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45072 dport 44736] OK # # # cpu 4: rx_hash 0x5be63900 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44688 dport 44736] OK # # # cpu 4: rx_hash 0xa5fbbd66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44690 dport 44736] OK # # # cpu 4: rx_hash 0xeaa09aa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44782 dport 44736] OK # # # cpu 4: rx_hash 0xd7588b9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44876 dport 44736] OK # # # cpu 4: rx_hash 0x69887d45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44890 dport 44736] OK # # # cpu 4: rx_hash 0x6fd9b284 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44928 dport 44736] OK # # # cpu 4: rx_hash 0xef5011ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44940 dport 44736] OK # # # cpu 4: rx_hash 0xb1a28fbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44970 dport 44736] OK # # # cpu 4: rx_hash 0xc1b3bbd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45002 dport 44736] OK # # # cpu 4: rx_hash 0xc0a0fd8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45004 dport 44736] OK # # # cpu 4: rx_hash 0x1fc886e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45024 dport 44736] OK # # # cpu 4: rx_hash 0xb2126a39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45060 dport 44736] OK # # # cpu 4: rx_hash 0x9274d366 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45100 dport 44736] OK # # # cpu 4: rx_hash 0x2db763ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45116 dport 44736] OK # # # cpu 4: rx_hash 0x22213696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45140 dport 44736] OK # # # cpu 4: rx_hash 0x0354c99c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45178 dport 44736] OK # # # cpu 4: rx_hash 0xf59d9112 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45260 dport 44736] OK # # # cpu 4: rx_hash 0xb967f21b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45320 dport 44736] OK # # # cpu 4: rx_hash 0xe9107f21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45376 dport 44736] OK # # # cpu 4: rx_hash 0xd65a6c87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45404 dport 44736] OK # # # cpu 4: rx_hash 0x90c6d1f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45458 dport 44736] OK # # # cpu 4: rx_hash 0x4ebdecc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45496 dport 44736] OK # # # cpu 4: rx_hash 0xe1c4a3c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45556 dport 44736] OK # # # cpu 4: rx_hash 0xa91ee9ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45602 dport 44736] OK # # # cpu 4: rx_hash 0xa79bfa87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45644 dport 44736] OK # # # cpu 4: rx_hash 0x87fd43d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45668 dport 44736] OK # # # cpu 4: rx_hash 0xb8b7507e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45688 dport 44736] OK # # # cpu 4: rx_hash 0x5ec4f775 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45714 dport 44736] OK # # # cpu 4: rx_hash 0x01252f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45746 dport 44736] OK # # # cpu 4: rx_hash 0x00366966 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45748 dport 44736] OK # # # cpu 4: rx_hash 0x9116739c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45794 dport 44736] OK # # # cpu 4: rx_hash 0x02846bf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45834 dport 44736] OK # # # cpu 4: rx_hash 0x23f194f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45860 dport 44736] OK # # # cpu 4: rx_hash 0x1da8c100 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45886 dport 44736] OK # # # cpu 4: rx_hash 0xadfd24f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45894 dport 44736] OK # # # cpu 4: rx_hash 0x2b25481b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45968 dport 44736] OK # # # count: pass=52 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 46507 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35089 dport 46507] != expected 0x6b6dbafb # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35089 dport 46507] != expected 0x6b6dbafb # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57684 dport 46507] != expected 0x506af3a # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57684 dport 46507] != expected 0x506af3a # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37365 dport 46507] != expected 0x8af65868 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37365 dport 46507] != expected 0x8af65868 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40577 dport 46507] != expected 0x6ced0179 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40577 dport 46507] != expected 0x6ced0179 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51501 dport 46507] != expected 0x2826c02b # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51501 dport 46507] != expected 0x2826c02b # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50726 dport 46507] != expected 0x3989ac1c # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50726 dport 46507] != expected 0x3989ac1c # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55923 dport 46507] != expected 0xfa66dc4d # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55923 dport 46507] != expected 0xfa66dc4d # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38289 dport 46507] != expected 0x6b9ed0dc # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38289 dport 46507] != expected 0x6b9ed0dc # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51387 dport 46507] != expected 0x5fb72f49 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51387 dport 46507] != expected 0x5fb72f49 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40163 dport 46507] != expected 0xa8c6bf0b # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40163 dport 46507] != expected 0xa8c6bf0b # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52667 dport 46507] != expected 0x5fd885b8 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52667 dport 46507] != expected 0x5fd885b8 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58774 dport 46507] != expected 0x3d8adf6a # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58774 dport 46507] != expected 0x3d8adf6a # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58576 dport 46507] != expected 0xe6addbc5 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58576 dport 46507] != expected 0xe6addbc5 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52701 dport 46507] != expected 0x78e8b027 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52701 dport 46507] != expected 0x78e8b027 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43688 dport 46507] != expected 0xed88ef82 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43688 dport 46507] != expected 0xed88ef82 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43459 dport 46507] != expected 0xfe635594 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43459 dport 46507] != expected 0xfe635594 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52577 dport 46507] != expected 0xc4bb16a8 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52577 dport 46507] != expected 0xc4bb16a8 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44730 dport 46507] != expected 0x79b2741f # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44730 dport 46507] != expected 0x79b2741f # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54815 dport 46507] != expected 0x156eddd8 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54815 dport 46507] != expected 0x156eddd8 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53970 dport 46507] != expected 0x759d24ee # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53970 dport 46507] != expected 0x759d24ee # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58105 dport 46507] != expected 0x32a0773e # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58105 dport 46507] != expected 0x32a0773e # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51146 dport 46507] != expected 0xd60687e3 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51146 dport 46507] != expected 0xd60687e3 # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51287 dport 46507] != expected 0xe51e26dd # # Exception| cpu 4: rx_hash 0x36d01003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51287 dport 46507] != expected 0xe51e26dd # # 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 39005 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58505 dport 39005] != expected 0x7d625f24 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58505 dport 39005] != expected 0x7d625f24 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34195 dport 39005] != expected 0x7eb720eb # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34195 dport 39005] != expected 0x7eb720eb # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54420 dport 39005] != expected 0xd2f36626 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54420 dport 39005] != expected 0xd2f36626 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53637 dport 39005] != expected 0x3808ebac # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53637 dport 39005] != expected 0x3808ebac # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49239 dport 39005] != expected 0x829dbdcc # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49239 dport 39005] != expected 0x829dbdcc # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56906 dport 39005] != expected 0xff2df131 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56906 dport 39005] != expected 0xff2df131 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53939 dport 39005] != expected 0x173be3bf # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53939 dport 39005] != expected 0x173be3bf # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55598 dport 39005] != expected 0x9ccf2f29 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55598 dport 39005] != expected 0x9ccf2f29 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54091 dport 39005] != expected 0x3b6a4b56 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54091 dport 39005] != expected 0x3b6a4b56 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46485 dport 39005] != expected 0x134444d6 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46485 dport 39005] != expected 0x134444d6 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38796 dport 39005] != expected 0x4e9a61d3 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38796 dport 39005] != expected 0x4e9a61d3 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37498 dport 39005] != expected 0x3ea0e0b4 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37498 dport 39005] != expected 0x3ea0e0b4 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34949 dport 39005] != expected 0xf81b6499 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34949 dport 39005] != expected 0xf81b6499 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44997 dport 39005] != expected 0x1f49412c # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44997 dport 39005] != expected 0x1f49412c # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48579 dport 39005] != expected 0x131bd94d # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48579 dport 39005] != expected 0x131bd94d # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42001 dport 39005] != expected 0x38f1084c # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42001 dport 39005] != expected 0x38f1084c # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40792 dport 39005] != expected 0xa7200e3f # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40792 dport 39005] != expected 0xa7200e3f # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47345 dport 39005] != expected 0xa427002b # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47345 dport 39005] != expected 0xa427002b # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52953 dport 39005] != expected 0x1d8f78b6 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52953 dport 39005] != expected 0x1d8f78b6 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44039 dport 39005] != expected 0x175e79f4 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44039 dport 39005] != expected 0x175e79f4 # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41260 dport 39005] != expected 0xd62feaa # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41260 dport 39005] != expected 0xd62feaa # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39866 dport 39005] != expected 0x1c2bc6ef # # Exception| cpu 5: rx_hash 0xff50c2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39866 dport 39005] != expected 0x1c2bc6ef # # 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__->