< 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 45867 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 79 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x56a57e08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55980 dport 45867] != expected 0x2fca82ee # # Exception| cpu 0: rx_hash 0x25fcec59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56004 dport 45867] != expected 0x6d91b689 # # Exception| cpu 0: rx_hash 0xff1aba62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56034 dport 45867] != expected 0xe2ed6faf # # Exception| cpu 0: rx_hash 0x21a6777a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56098 dport 45867] != expected 0x3286f6a5 # # Exception| cpu 0: rx_hash 0xd0954ca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56106 dport 45867] != expected 0x302096d1 # # Exception| cpu 0: rx_hash 0x3b599d2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56118 dport 45867] != expected 0x36990676 # # Exception| cpu 0: rx_hash 0xca6aa6f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56126 dport 45867] != expected 0x343f6602 # # Exception| cpu 0: rx_hash 0x41aaa94d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56134 dport 45867] != expected 0x7737625f # # Exception| cpu 0: rx_hash 0x7dffdbd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56148 dport 45867] != expected 0x7cfdd3b7 # # Exception| cpu 0: rx_hash 0xa7198def [saddr 192.0.3.2 daddr 192.0.3.1 sport 56178 dport 45867] != expected 0xf3810a91 # # Exception| cpu 0: rx_hash 0x70802efe [saddr 192.0.3.2 daddr 192.0.3.1 sport 56188 dport 45867] != expected 0xfef22bde # # Exception| cpu 0: rx_hash 0x2f9fc374 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56216 dport 45867] != expected 0x5b69d923 # # Exception| cpu 0: rx_hash 0xda79abb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56224 dport 45867] != expected 0xd8351170 # # Exception| cpu 0: rx_hash 0xef867f1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56234 dport 45867] != expected 0xd00af0d6 # # Exception| cpu 0: rx_hash 0xd3d30d83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56248 dport 45867] != expected 0xdbc0413e # # Exception| cpu 0: rx_hash 0xa45fcccb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56288 dport 45867] != expected 0x1861dd7e # # Exception| cpu 0: rx_hash 0xadf56af8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56312 dport 45867] != expected 0x1b948d30 # # Exception| cpu 0: rx_hash 0xf4768fe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56340 dport 45867] != expected 0x8b3f9fb # # Exception| cpu 0: rx_hash 0xe723c38f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56344 dport 45867] != expected 0xf595966 # # Exception| cpu 0: rx_hash 0x5463edb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56386 dport 45867] != expected 0xc66144f4 # # Exception| cpu 0: rx_hash 0x619c391a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56392 dport 45867] != expected 0xce5ea552 # # Exception| cpu 0: rx_hash 0x8a50e892 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56404 dport 45867] != expected 0xc8e735f5 # # Exception| cpu 0: rx_hash 0x761c2665 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56436 dport 45867] != expected 0x484eade8 # # Exception| cpu 0: rx_hash 0xfe9a68fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 56478 dport 45867] != expected 0xe0a67e5a # # Exception| cpu 0: rx_hash 0x18294c5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56490 dport 45867] != expected 0x64101694 # # Exception| cpu 0: rx_hash 0xb543db2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56532 dport 45867] != expected 0x28cd53f2 # # Exception| cpu 0: rx_hash 0x7100fc62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56576 dport 45867] != expected 0xfcb93a2b # # Exception| cpu 0: rx_hash 0x44ff28c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56586 dport 45867] != expected 0xf486db8d # # Exception| cpu 0: rx_hash 0xabe6aa59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56614 dport 45867] != expected 0x73c5e30d # # Exception| cpu 0: rx_hash 0xcbea746e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56642 dport 45867] != expected 0x367477f7 # # Exception| cpu 0: rx_hash 0x3373e980 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56658 dport 45867] != expected 0x372747cd # # Exception| cpu 0: rx_hash 0x2026a5e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56670 dport 45867] != expected 0x30cde750 # # Exception| cpu 0: rx_hash 0xc6958144 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56682 dport 45867] != expected 0xb47b8f9e # # Exception| cpu 0: rx_hash 0x7693ee5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56738 dport 45867] != expected 0x96a345e3 # # Exception| cpu 0: rx_hash 0x436c3af5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56744 dport 45867] != expected 0x9e9ca445 # # Exception| cpu 0: rx_hash 0xa14da953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56832 dport 45867] != expected 0x74a690a9 # # Exception| cpu 0: rx_hash 0x5d0167a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56864 dport 45867] != expected 0xf40f08b4 # # Exception| cpu 0: rx_hash 0xa598fa4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56880 dport 45867] != expected 0xf55c388e # # Exception| cpu 4: rx_hash 0x88967b2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55994 dport 45867] != expected 0x214cf3ef # # Exception| cpu 4: rx_hash 0x100338f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56014 dport 45867] != expected 0x65ae572f # # Exception| cpu 4: rx_hash 0xdd6571b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56020 dport 45867] != expected 0x6cc286b3 # # Exception| cpu 4: rx_hash 0xf6b01c51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56058 dport 45867] != expected 0xe1183fe1 # # Exception| cpu 4: rx_hash 0x3f8cce36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56070 dport 45867] != expected 0xb763ae51 # # Exception| cpu 4: rx_hash 0x25732463 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56082 dport 45867] != expected 0xb37c5e82 # # Exception| cpu 4: rx_hash 0x67003181 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56128 dport 45867] != expected 0x78e22364 # # Exception| cpu 4: rx_hash 0x8ccce009 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56156 dport 45867] != expected 0x7e5bb3c3 # # Exception| cpu 4: rx_hash 0x48000f7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56158 dport 45867] != expected 0x74c23211 # # Exception| cpu 4: rx_hash 0xbde667ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56166 dport 45867] != expected 0xf79efa42 # # Exception| cpu 4: rx_hash 0xe2f98a30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56194 dport 45867] != expected 0x520508bf # # Exception| cpu 4: rx_hash 0xcdf9b4cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 56220 dport 45867] != expected 0x5e2519ca # # Exception| cpu 4: rx_hash 0x7eb99af0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56262 dport 45867] != expected 0x971d0458 # # Exception| cpu 4: rx_hash 0x6decd696 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56266 dport 45867] != expected 0x90f7a4c5 # # Exception| cpu 4: rx_hash 0x644670a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56274 dport 45867] != expected 0x9302f48b # # Exception| cpu 4: rx_hash 0x346f3387 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56358 dport 45867] != expected 0x83d0d00e # # Exception| cpu 4: rx_hash 0xe3f69096 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56360 dport 45867] != expected 0x8ea3f141 # # Exception| cpu 4: rx_hash 0x083a411e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56372 dport 45867] != expected 0x881a61e6 # # Exception| cpu 4: rx_hash 0x6ce3cc30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56416 dport 45867] != expected 0x4c515d3b # # Exception| cpu 4: rx_hash 0xb2d0c912 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56438 dport 45867] != expected 0x42d72c3a # # Exception| cpu 4: rx_hash 0x65496a03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56440 dport 45867] != expected 0x4fa40d75 # # Exception| cpu 4: rx_hash 0x33fc21ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56452 dport 45867] != expected 0xe9caafc6 # # Exception| cpu 4: rx_hash 0xd54f0518 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56496 dport 45867] != expected 0x6d7cc708 # # Exception| cpu 4: rx_hash 0xc61a497e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56508 dport 45867] != expected 0x6a966795 # # Exception| cpu 4: rx_hash 0xb1968836 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56548 dport 45867] != expected 0xa937fbd5 # # Exception| cpu 4: rx_hash 0x660f2b27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56554 dport 45867] != expected 0xa444da9a # # Exception| cpu 4: rx_hash 0x9e96b6c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56570 dport 45867] != expected 0xa517eaa0 # # Exception| cpu 4: rx_hash 0x9acc2dea [saddr 192.0.3.2 daddr 192.0.3.1 sport 56604 dport 45867] != expected 0xfa00aa8c # # Exception| cpu 4: rx_hash 0x5ad59184 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56622 dport 45867] != expected 0x71638379 # # Exception| cpu 4: rx_hash 0x97b3d8c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56628 dport 45867] != expected 0x780f52e5 # # Exception| cpu 4: rx_hash 0x7bec1b75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56714 dport 45867] != expected 0x14acbd8a # # Exception| cpu 4: rx_hash 0xa5df1e57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56732 dport 45867] != expected 0x1a2acc8b # # Exception| cpu 4: rx_hash 0xbbf5a71b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56760 dport 45867] != expected 0x9fcf947f # # Exception| cpu 4: rx_hash 0xead3fe9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56806 dport 45867] != expected 0x53bb4904 # # Exception| cpu 4: rx_hash 0xd6868c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56820 dport 45867] != expected 0x5871f8ec # # Exception| cpu 4: rx_hash 0x27b5b7db [saddr 192.0.3.2 daddr 192.0.3.1 sport 56828 dport 45867] != expected 0x5ad79898 # # Exception| cpu 4: rx_hash 0x94b27df9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56842 dport 45867] != expected 0x7c99710f # # Exception| cpu 4: rx_hash 0x59d434bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 56848 dport 45867] != expected 0x75f5a093 # # Exception| cpu 4: rx_hash 0xe33ebcb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56914 dport 45867] != expected 0xbf38ed4f # # Exception| cpu 4: rx_hash 0xd6c1681b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56920 dport 45867] != expected 0xb7070ce9 # # Exception| cpu 4: rx_hash 0x807423a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56996 dport 45867] != expected 0x1169ae5a # # 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 0x4e0674f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35546 dport 57178] OK # # # cpu 0: rx_hash 0x6c79bf20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35564 dport 57178] OK # # # cpu 0: rx_hash 0xb24aba02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35578 dport 57178] OK # # # cpu 0: rx_hash 0xa5456d47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35600 dport 57178] OK # # # cpu 0: rx_hash 0x72dcce56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35614 dport 57178] OK # # # cpu 0: rx_hash 0x8e9000a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35646 dport 57178] OK # # # cpu 0: rx_hash 0x3dd02e9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35684 dport 57178] OK # # # cpu 0: rx_hash 0x272fc4cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35696 dport 57178] OK # # # cpu 0: rx_hash 0xf0b667da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35710 dport 57178] OK # # # cpu 0: rx_hash 0xb829952f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35750 dport 57178] OK # # # cpu 0: rx_hash 0x291670c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35786 dport 57178] OK # # # cpu 0: rx_hash 0x1543025c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35800 dport 57178] OK # # # cpu 0: rx_hash 0x8cd95b23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35846 dport 57178] OK # # # cpu 0: rx_hash 0xb9268f89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35852 dport 57178] OK # # # cpu 0: rx_hash 0x709595d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35878 dport 57178] OK # # # cpu 0: rx_hash 0x4cc0e74d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35892 dport 57178] OK # # # cpu 0: rx_hash 0x3633d32f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35908 dport 57178] OK # # # cpu 0: rx_hash 0xe1aa703e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35914 dport 57178] OK # # # cpu 0: rx_hash 0xc700e8f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35916 dport 57178] OK # # # cpu 0: rx_hash 0x0a66a1b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35926 dport 57178] OK # # # cpu 0: rx_hash 0x21b3cc50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35960 dport 57178] OK # # # cpu 0: rx_hash 0xb3ca689e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35974 dport 57178] OK # # # cpu 0: rx_hash 0x6df96dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35984 dport 57178] OK # # # cpu 0: rx_hash 0xa93582cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35986 dport 57178] OK # # # cpu 0: rx_hash 0xeb469729 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36032 dport 57178] OK # # # cpu 0: rx_hash 0x3575920b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36054 dport 57178] OK # # # cpu 0: rx_hash 0xf56c2e65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36068 dport 57178] OK # # # cpu 0: rx_hash 0xe263f920 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36110 dport 57178] OK # # # cpu 0: rx_hash 0x1afa64ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36126 dport 57178] OK # # # cpu 0: rx_hash 0xb345a0a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36176 dport 57178] OK # # # cpu 0: rx_hash 0x5c5c2235 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36220 dport 57178] OK # # # cpu 0: rx_hash 0xce2586fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36226 dport 57178] OK # # # cpu 0: rx_hash 0x5265963b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36294 dport 57178] OK # # # cpu 4: rx_hash 0x68acec39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35548 dport 57178] OK # # # cpu 4: rx_hash 0xbfba8712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35588 dport 57178] OK # # # cpu 4: rx_hash 0x47231afc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35604 dport 57178] OK # # # cpu 4: rx_hash 0x23fa97d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35648 dport 57178] OK # # # cpu 4: rx_hash 0x05500f1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35654 dport 57178] OK # # # cpu 4: rx_hash 0x39057d87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35668 dport 57178] OK # # # cpu 4: rx_hash 0x0cfaa92d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35678 dport 57178] OK # # # cpu 4: rx_hash 0x93fcf8c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35720 dport 57178] OK # # # cpu 4: rx_hash 0xbcfcc636 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35734 dport 57178] OK # # # cpu 4: rx_hash 0x1ce9a46f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35776 dport 57178] OK # # # cpu 4: rx_hash 0x11965145 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35816 dport 57178] OK # # # cpu 4: rx_hash 0xe90fccab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35832 dport 57178] OK # # # cpu 4: rx_hash 0xb08c29ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35860 dport 57178] OK # # # cpu 4: rx_hash 0x563f0d18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35872 dport 57178] OK # # # cpu 4: rx_hash 0xbdf3dc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35900 dport 57178] OK # # # cpu 4: rx_hash 0x28196a63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35936 dport 57178] OK # # # cpu 4: rx_hash 0x32e68036 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35956 dport 57178] OK # # # cpu 4: rx_hash 0xade0d1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36002 dport 57178] OK # # # cpu 4: rx_hash 0x55794c3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36018 dport 57178] OK # # # cpu 4: rx_hash 0x380a6721 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36094 dport 57178] OK # # # cpu 4: rx_hash 0xd79c2d8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36100 dport 57178] OK # # # cpu 4: rx_hash 0xc9b694c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36128 dport 57178] OK # # # cpu 4: rx_hash 0x3885af1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36136 dport 57178] OK # # # cpu 4: rx_hash 0xd3497e93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36148 dport 57178] OK # # # cpu 4: rx_hash 0xb790f3bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36192 dport 57178] OK # # # cpu 4: rx_hash 0x46a3c860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36200 dport 57178] OK # # # cpu 4: rx_hash 0x69a3f69f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36214 dport 57178] OK # # # cpu 4: rx_hash 0x19bc25ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36236 dport 57178] OK # # # cpu 4: rx_hash 0x14c3d0c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36260 dport 57178] OK # # # cpu 4: rx_hash 0xd9a59984 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36286 dport 57178] OK # # # cpu 4: rx_hash 0x6e30e4a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36308 dport 57178] OK # # # cpu 4: rx_hash 0x8883c000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36320 dport 57178] OK # # # cpu 4: rx_hash 0xe8c8fa2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36392 dport 57178] OK # # # cpu 4: rx_hash 0x923bce48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36440 dport 57178] OK # # # count: pass=67 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 49144 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42443 dport 49144] != expected 0xd66cf87c # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42443 dport 49144] != expected 0xd66cf87c # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37376 dport 49144] != expected 0x3785ac9c # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37376 dport 49144] != expected 0x3785ac9c # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41920 dport 49144] != expected 0x8f6fcf3e # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41920 dport 49144] != expected 0x8f6fcf3e # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33129 dport 49144] != expected 0xa7f362ec # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33129 dport 49144] != expected 0xa7f362ec # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53538 dport 49144] != expected 0x266a4b1d # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53538 dport 49144] != expected 0x266a4b1d # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37331 dport 49144] != expected 0x811d1e5a # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37331 dport 49144] != expected 0x811d1e5a # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39553 dport 49144] != expected 0x5c9e6f5e # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39553 dport 49144] != expected 0x5c9e6f5e # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40975 dport 49144] != expected 0x3f4eed5f # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40975 dport 49144] != expected 0x3f4eed5f # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40051 dport 49144] != expected 0xb38c39e3 # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40051 dport 49144] != expected 0xb38c39e3 # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50537 dport 49144] != expected 0x88367ae0 # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50537 dport 49144] != expected 0x88367ae0 # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60837 dport 49144] != expected 0x16207f8c # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60837 dport 49144] != expected 0x16207f8c # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37634 dport 49144] != expected 0xcd091e4d # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37634 dport 49144] != expected 0xcd091e4d # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34676 dport 49144] != expected 0xf07624af # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34676 dport 49144] != expected 0xf07624af # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54359 dport 49144] != expected 0xbbab93bb # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54359 dport 49144] != expected 0xbbab93bb # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57310 dport 49144] != expected 0x5a099a8f # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57310 dport 49144] != expected 0x5a099a8f # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53488 dport 49144] != expected 0xfdcb63ff # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53488 dport 49144] != expected 0xfdcb63ff # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41720 dport 49144] != expected 0xfc26346e # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41720 dport 49144] != expected 0xfc26346e # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42983 dport 49144] != expected 0x2925597d # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42983 dport 49144] != expected 0x2925597d # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47892 dport 49144] != expected 0x7a0d60b4 # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47892 dport 49144] != expected 0x7a0d60b4 # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35827 dport 49144] != expected 0xa8bdea96 # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35827 dport 49144] != expected 0xa8bdea96 # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45534 dport 49144] != expected 0xb44414fa # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45534 dport 49144] != expected 0xb44414fa # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55915 dport 49144] != expected 0xe7b6e820 # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55915 dport 49144] != expected 0xe7b6e820 # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52225 dport 49144] != expected 0xa47adbe4 # # Exception| cpu 0: rx_hash 0xe7c0e04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52225 dport 49144] != expected 0xa47adbe4 # # 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 33002 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58981 dport 33002] != expected 0x6726e5e # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58981 dport 33002] != expected 0x6726e5e # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57933 dport 33002] != expected 0x2ceffd03 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57933 dport 33002] != expected 0x2ceffd03 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43374 dport 33002] != expected 0x1c344201 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43374 dport 33002] != expected 0x1c344201 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44612 dport 33002] != expected 0x22286b1a # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44612 dport 33002] != expected 0x22286b1a # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59547 dport 33002] != expected 0xefdc5333 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59547 dport 33002] != expected 0xefdc5333 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48604 dport 33002] != expected 0xcd243238 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48604 dport 33002] != expected 0xcd243238 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49758 dport 33002] != expected 0x1ddf1dbb # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49758 dport 33002] != expected 0x1ddf1dbb # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41291 dport 33002] != expected 0x98761699 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41291 dport 33002] != expected 0x98761699 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48977 dport 33002] != expected 0x273f5fe3 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48977 dport 33002] != expected 0x273f5fe3 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58482 dport 33002] != expected 0x1e1c797c # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58482 dport 33002] != expected 0x1e1c797c # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56774 dport 33002] != expected 0xc6c011d5 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56774 dport 33002] != expected 0xc6c011d5 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53896 dport 33002] != expected 0x8b21d5c2 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53896 dport 33002] != expected 0x8b21d5c2 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42810 dport 33002] != expected 0x33a568c # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42810 dport 33002] != expected 0x33a568c # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47877 dport 33002] != expected 0x6404b4ba # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47877 dport 33002] != expected 0x6404b4ba # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42112 dport 33002] != expected 0xdd4eb7b3 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42112 dport 33002] != expected 0xdd4eb7b3 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59360 dport 33002] != expected 0xcd176d69 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59360 dport 33002] != expected 0xcd176d69 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35696 dport 33002] != expected 0xf80cfcdf # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35696 dport 33002] != expected 0xf80cfcdf # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54061 dport 33002] != expected 0xbc081802 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54061 dport 33002] != expected 0xbc081802 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35067 dport 33002] != expected 0xab349016 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35067 dport 33002] != expected 0xab349016 # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55178 dport 33002] != expected 0xf786c51c # # Exception| cpu 0: rx_hash 0x3dd44647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55178 dport 33002] != expected 0xf786c51c # # Exception| count: pass=0 nohash=0 fail=40 # # 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__->