< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 39256 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 71 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe9a22511 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44546 dport 39256] != expected 0xf566f003 # # Exception| cpu 0: rx_hash 0x52403c44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44554 dport 39256] != expected 0x86ae1ce7 # # Exception| cpu 0: rx_hash 0xc3971b11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44566 dport 39256] != expected 0x2b135fb8 # # Exception| cpu 0: rx_hash 0x7cb8ba11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44586 dport 39256] != expected 0x9a5c27de # # Exception| cpu 0: rx_hash 0xed6f9d44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44598 dport 39256] != expected 0x37e16481 # # Exception| cpu 0: rx_hash 0xc53c7f6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44618 dport 39256] != expected 0x88d7017b # # Exception| cpu 0: rx_hash 0xef09416e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44638 dport 39256] != expected 0x56a2aec0 # # Exception| cpu 0: rx_hash 0x7388aec5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44652 dport 39256] != expected 0xbc975019 # # Exception| cpu 0: rx_hash 0x7a13de6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44662 dport 39256] != expected 0x3998791d # # Exception| cpu 0: rx_hash 0x3a50537a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44676 dport 39256] != expected 0xdae81496 # # Exception| cpu 0: rx_hash 0x8ce482d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44706 dport 39256] != expected 0xeea845f4 # # Exception| cpu 0: rx_hash 0x3e9deb2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44720 dport 39256] != expected 0x186f8014 # # Exception| cpu 0: rx_hash 0x16ce0905 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44748 dport 39256] != expected 0xa759e5ee # # Exception| cpu 0: rx_hash 0x181749da [saddr 192.0.3.2 daddr 192.0.3.1 sport 44808 dport 39256] != expected 0x4a13e812 # # Exception| cpu 0: rx_hash 0x118c3971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44818 dport 39256] != expected 0xcf1cc116 # # Exception| cpu 0: rx_hash 0x1cdaf18f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44860 dport 39256] != expected 0x88947c90 # # Exception| cpu 0: rx_hash 0x3d12630e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44890 dport 39256] != expected 0xb2ad306e # # Exception| cpu 0: rx_hash 0xe77b65ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 44998 dport 39256] != expected 0x182cfdff # # Exception| cpu 0: rx_hash 0xc4d52b65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45000 dport 39256] != expected 0x43567b40 # # Exception| cpu 0: rx_hash 0xeee01565 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45020 dport 39256] != expected 0x9d23d4fb # # Exception| cpu 0: rx_hash 0x9ea513ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 45072 dport 39256] != expected 0x12c3ab13 # # Exception| cpu 0: rx_hash 0x218ab2ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 45100 dport 39256] != expected 0xa38cd375 # # Exception| cpu 0: rx_hash 0xe29c8d86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45158 dport 39256] != expected 0x111e919f # # Exception| cpu 0: rx_hash 0xd51b3238 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45200 dport 39256] != expected 0x15ff25dd # # Exception| cpu 0: rx_hash 0xa2df0092 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45204 dport 39256] != expected 0xf26efc14 # # Exception| cpu 0: rx_hash 0x37c59f92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45244 dport 39256] != expected 0x9d542bc9 # # Exception| cpu 0: rx_hash 0x4bfc01b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45258 dport 39256] != expected 0x9e891145 # # Exception| cpu 0: rx_hash 0xdee69eb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45282 dport 39256] != expected 0xf1b3c698 # # Exception| cpu 0: rx_hash 0x46aac947 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45284 dport 39256] != expected 0xd901acc3 # # Exception| cpu 0: rx_hash 0x4f31b9ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 45310 dport 39256] != expected 0x5c0e85c7 # # Exception| cpu 0: rx_hash 0xf75c2898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45340 dport 39256] != expected 0x8504d959 # # Exception| cpu 4: rx_hash 0x5387f854 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44510 dport 39256] != expected 0xd3cf44da # # Exception| cpu 4: rx_hash 0xcf0617ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 44524 dport 39256] != expected 0x39faba03 # # Exception| cpu 4: rx_hash 0xc69d6754 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44534 dport 39256] != expected 0xbcf59307 # # Exception| cpu 4: rx_hash 0xe03955ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 44568 dport 39256] != expected 0x7069d907 # # Exception| cpu 4: rx_hash 0x9156036f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44608 dport 39256] != expected 0x343c5e0d # # Exception| cpu 4: rx_hash 0x044c9c6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44648 dport 39256] != expected 0x5b0689d0 # # Exception| cpu 4: rx_hash 0x6e3a2f7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44686 dport 39256] != expected 0x66034be0 # # Exception| cpu 4: rx_hash 0x88293a84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44694 dport 39256] != expected 0x2c2fd176 # # Exception| cpu 4: rx_hash 0x1d33a584 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44734 dport 39256] != expected 0x431506ab # # Exception| cpu 4: rx_hash 0xa07ad8ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 44778 dport 39256] != expected 0x9319b48c # # Exception| cpu 4: rx_hash 0x8a4fe6ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 44798 dport 39256] != expected 0x4d6c1b37 # # Exception| cpu 4: rx_hash 0x805b1e24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44814 dport 39256] != expected 0x62a18249 # # Exception| cpu 4: rx_hash 0xd967aadb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44842 dport 39256] != expected 0x99c260b9 # # Exception| cpu 4: rx_hash 0xf35294db [saddr 192.0.3.2 daddr 192.0.3.1 sport 44862 dport 39256] != expected 0x47b7cf02 # # Exception| cpu 4: rx_hash 0xf8af385a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44876 dport 39256] != expected 0xa3fb2c47 # # Exception| cpu 4: rx_hash 0xa55e34f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44892 dport 39256] != expected 0x9a1f5a35 # # Exception| cpu 4: rx_hash 0xa1938ca5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44904 dport 39256] != expected 0x5898ceb7 # # Exception| cpu 4: rx_hash 0xfc62800f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44920 dport 39256] != expected 0x617cb8c5 # # Exception| cpu 4: rx_hash 0x700726e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44934 dport 39256] != expected 0x1655e063 # # Exception| cpu 4: rx_hash 0x5a3218e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44946 dport 39256] != expected 0xc8204fd8 # # Exception| cpu 4: rx_hash 0x9614331b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44958 dport 39256] != expected 0x5c797af5 # # Exception| cpu 4: rx_hash 0x5effa0b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44966 dport 39256] != expected 0xaa7db5a # # Exception| cpu 4: rx_hash 0x74ca9eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44978 dport 39256] != expected 0xd4d274e1 # # Exception| cpu 4: rx_hash 0x09d95087 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45136 dport 39256] != expected 0x1cbab68f # # Exception| cpu 4: rx_hash 0x7e1d622d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45140 dport 39256] != expected 0xfb2b6f46 # # Exception| cpu 4: rx_hash 0xc5ff7b78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45148 dport 39256] != expected 0x88e383a2 # # Exception| cpu 4: rx_hash 0x50e5e478 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45172 dport 39256] != expected 0xe7d9547f # # Exception| cpu 4: rx_hash 0x9cc3cf87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45176 dport 39256] != expected 0x73806152 # # Exception| cpu 4: rx_hash 0xab447039 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45198 dport 39256] != expected 0x7761d510 # # Exception| cpu 4: rx_hash 0x3a93576c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45202 dport 39256] != expected 0xdadc964f # # Exception| cpu 4: rx_hash 0x499add93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45218 dport 39256] != expected 0xffcadb04 # # Exception| cpu 4: rx_hash 0x8e415aed [saddr 192.0.3.2 daddr 192.0.3.1 sport 45276 dport 39256] != expected 0x8fdf0d6c # # Exception| cpu 4: rx_hash 0xfd48d012 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45292 dport 39256] != expected 0xaac94027 # # Exception| cpu 4: rx_hash 0xfec75833 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45318 dport 39256] != expected 0xbf05d # # Exception| cpu 4: rx_hash 0xa3365499 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45334 dport 39256] != expected 0x39ef862f # # Exception| cpu 4: rx_hash 0x6f107f66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45338 dport 39256] != expected 0xadb6b302 # # Exception| cpu 4: rx_hash 0xa7fbeccc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45346 dport 39256] != expected 0xfb6812ad # # Exception| cpu 4: rx_hash 0x1c19f599 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45354 dport 39256] != expected 0x88a0fe49 # # Exception| cpu 4: rx_hash 0x362ccb99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45374 dport 39256] != expected 0x56d551f2 # # Exception| cpu 4: rx_hash 0xc2bd4b0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45442 dport 39256] != expected 0xe0a6a75a # # Exception| count: pass=0 nohash=0 fail=71 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x8d94a2a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42950 dport 53745] OK # # # cpu 5: rx_hash 0xd2037225 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42942 dport 53745] OK # # # cpu 0: rx_hash 0xd9fedea4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42956 dport 53745] OK # # # cpu 0: rx_hash 0xf3cbe0a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42968 dport 53745] OK # # # cpu 0: rx_hash 0x840fd20e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42972 dport 53745] OK # # # cpu 0: rx_hash 0x11154d0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42996 dport 53745] OK # # # cpu 0: rx_hash 0xdbaa7e9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43014 dport 53745] OK # # # cpu 0: rx_hash 0xf19f409e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43026 dport 53745] OK # # # cpu 0: rx_hash 0xd2310e35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43036 dport 53745] OK # # # cpu 0: rx_hash 0xdf67c6cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43058 dport 53745] OK # # # cpu 0: rx_hash 0xe7d06da1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43138 dport 53745] OK # # # cpu 0: rx_hash 0xb69efdfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43326 dport 53745] OK # # # cpu 0: rx_hash 0xb4f821d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43350 dport 53745] OK # # # cpu 0: rx_hash 0x420f7d6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43394 dport 53745] OK # # # cpu 0: rx_hash 0xd5733e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43458 dport 53745] OK # # # cpu 0: rx_hash 0x670a57bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43472 dport 53745] OK # # # cpu 0: rx_hash 0x4069a141 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43498 dport 53745] OK # # # cpu 4: rx_hash 0xa36c24f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42982 dport 53745] OK # # # cpu 4: rx_hash 0xfe9d285a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42998 dport 53745] OK # # # cpu 4: rx_hash 0x69d31760 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43028 dport 53745] OK # # # cpu 4: rx_hash 0x15ea894b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43106 dport 53745] OK # # # cpu 4: rx_hash 0xf3f99cb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43130 dport 53745] OK # # # cpu 4: rx_hash 0xc2d54775 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43216 dport 53745] OK # # # cpu 4: rx_hash 0x0ef36c8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43228 dport 53745] OK # # # cpu 4: rx_hash 0x746196de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43254 dport 53745] OK # # # cpu 4: rx_hash 0xc8c1bfff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43296 dport 53745] OK # # # cpu 4: rx_hash 0xeb6ff154 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43310 dport 53745] OK # # # cpu 4: rx_hash 0xe2f481ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43316 dport 53745] OK # # # cpu 4: rx_hash 0xe9092d7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43334 dport 53745] OK # # # cpu 4: rx_hash 0xcaa763d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43336 dport 53745] OK # # # cpu 4: rx_hash 0xe0925dd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43356 dport 53745] OK # # # cpu 4: rx_hash 0xb0359981 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43362 dport 53745] OK # # # cpu 4: rx_hash 0x56268c7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43386 dport 53745] OK # # # cpu 4: rx_hash 0x3afb5b15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43456 dport 53745] OK # # # cpu 4: rx_hash 0xdce84eea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43480 dport 53745] OK # # # cpu 4: rx_hash 0xafe1c415 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43496 dport 53745] OK # # # cpu 4: rx_hash 0x1892d1ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43546 dport 53745] OK # # # cpu 4: rx_hash 0xbca4956f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43672 dport 53745] OK # # # cpu 4: rx_hash 0xcfad1f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43688 dport 53745] OK # # # cpu 4: rx_hash 0x2bd8d645 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43736 dport 53745] OK # # # cpu 4: rx_hash 0x78f09a30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43788 dport 53745] OK # # # cpu 4: rx_hash 0x9ee38fcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43796 dport 53745] OK # # # cpu 4: rx_hash 0x52c5a430 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43800 dport 53745] OK # # # cpu 4: rx_hash 0xcc2297b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43842 dport 53745] OK # # # cpu 4: rx_hash 0x77c08ee4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43850 dport 53745] OK # # # count: pass=45 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 58389 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34040 dport 58389] != expected 0x22e8b065 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34040 dport 58389] != expected 0x22e8b065 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47705 dport 58389] != expected 0x2e1f0e7c # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47705 dport 58389] != expected 0x2e1f0e7c # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47600 dport 58389] != expected 0x5a0f549e # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47600 dport 58389] != expected 0x5a0f549e # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51829 dport 58389] != expected 0xc29f6f38 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51829 dport 58389] != expected 0xc29f6f38 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46099 dport 58389] != expected 0xbdd63610 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46099 dport 58389] != expected 0xbdd63610 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39679 dport 58389] != expected 0x857f23eb # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39679 dport 58389] != expected 0x857f23eb # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52399 dport 58389] != expected 0xffd6704 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52399 dport 58389] != expected 0xffd6704 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43421 dport 58389] != expected 0x72a3c445 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43421 dport 58389] != expected 0x72a3c445 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45198 dport 58389] != expected 0x49f70d7d # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45198 dport 58389] != expected 0x49f70d7d # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59164 dport 58389] != expected 0x68d2e35 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59164 dport 58389] != expected 0x68d2e35 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50838 dport 58389] != expected 0x26d84ad1 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50838 dport 58389] != expected 0x26d84ad1 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41447 dport 58389] != expected 0x85540308 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41447 dport 58389] != expected 0x85540308 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35313 dport 58389] != expected 0x6c6d25f6 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35313 dport 58389] != expected 0x6c6d25f6 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60840 dport 58389] != expected 0x228adf26 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60840 dport 58389] != expected 0x228adf26 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44669 dport 58389] != expected 0x25a29923 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44669 dport 58389] != expected 0x25a29923 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53304 dport 58389] != expected 0x177d2f85 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53304 dport 58389] != expected 0x177d2f85 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34477 dport 58389] != expected 0xed6c46d4 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34477 dport 58389] != expected 0xed6c46d4 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50679 dport 58389] != expected 0x28456f85 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50679 dport 58389] != expected 0x28456f85 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37625 dport 58389] != expected 0xcdbe815c # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37625 dport 58389] != expected 0xcdbe815c # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56884 dport 58389] != expected 0xa27f602e # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56884 dport 58389] != expected 0xa27f602e # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37287 dport 58389] != expected 0x230808d9 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37287 dport 58389] != expected 0x230808d9 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39669 dport 58389] != expected 0x39947c9d # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39669 dport 58389] != expected 0x39947c9d # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51412 dport 58389] != expected 0xc6d99e59 # # Exception| cpu 4: rx_hash 0x2a47753f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51412 dport 58389] != expected 0xc6d99e59 # # 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 50907 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 58 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33793 dport 50907] != expected 0xc3d1128e # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33793 dport 50907] != expected 0xc3d1128e # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51401 dport 50907] != expected 0xe3aa330c # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51401 dport 50907] != expected 0xe3aa330c # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60167 dport 50907] != expected 0x9ed87f31 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60167 dport 50907] != expected 0x9ed87f31 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55657 dport 50907] != expected 0xc96e750a # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55657 dport 50907] != expected 0xc96e750a # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43373 dport 50907] != expected 0x1b4e3269 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43373 dport 50907] != expected 0x1b4e3269 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35906 dport 50907] != expected 0xb08e1c40 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35906 dport 50907] != expected 0xb08e1c40 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50025 dport 50907] != expected 0xa567ee7a # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50025 dport 50907] != expected 0xa567ee7a # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34195 dport 50907] != expected 0x9fc94a2f # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34195 dport 50907] != expected 0x9fc94a2f # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60675 dport 50907] != expected 0x128401cc # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60675 dport 50907] != expected 0x128401cc # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55177 dport 50907] != expected 0x14773fae # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55177 dport 50907] != expected 0x14773fae # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57887 dport 50907] != expected 0x9af981d # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57887 dport 50907] != expected 0x9af981d # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48434 dport 50907] != expected 0x6e57ccd5 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48434 dport 50907] != expected 0x6e57ccd5 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34150 dport 50907] != expected 0x98d65a6c # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34150 dport 50907] != expected 0x98d65a6c # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53489 dport 50907] != expected 0x15a7b3b3 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53489 dport 50907] != expected 0x15a7b3b3 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56772 dport 50907] != expected 0x1669f7ae # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56772 dport 50907] != expected 0x1669f7ae # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52425 dport 50907] != expected 0x4addf73e # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52425 dport 50907] != expected 0x4addf73e # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33646 dport 50907] != expected 0xd8ac0f6e # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33646 dport 50907] != expected 0xd8ac0f6e # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54415 dport 50907] != expected 0x7b0bf0ff # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54415 dport 50907] != expected 0x7b0bf0ff # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52232 dport 50907] != expected 0x490f5f28 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52232 dport 50907] != expected 0x490f5f28 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33711 dport 50907] != expected 0xdb7ea778 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33711 dport 50907] != expected 0xdb7ea778 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37555 dport 50907] != expected 0x52b61eb # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37555 dport 50907] != expected 0x52b61eb # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53354 dport 50907] != expected 0x88922824 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53354 dport 50907] != expected 0x88922824 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57974 dport 50907] != expected 0xd4d98e9e # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57974 dport 50907] != expected 0xd4d98e9e # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50487 dport 50907] != expected 0xb7dca306 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50487 dport 50907] != expected 0xb7dca306 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41238 dport 50907] != expected 0xa0faaf0d # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41238 dport 50907] != expected 0xa0faaf0d # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53899 dport 50907] != expected 0xf7578e02 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53899 dport 50907] != expected 0xf7578e02 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42042 dport 50907] != expected 0x4e8cd65f # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42042 dport 50907] != expected 0x4e8cd65f # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38545 dport 50907] != expected 0x6d2c46d8 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38545 dport 50907] != expected 0x6d2c46d8 # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46407 dport 50907] != expected 0xf64d1f1a # # Exception| cpu 5: rx_hash 0x7e757255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46407 dport 50907] != expected 0xf64d1f1a # # Exception| count: pass=0 nohash=0 fail=58 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 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__->