< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 53004 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x73e59bb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35476 dport 53004] != expected 0x92189439 # # Exception| cpu 0: rx_hash 0xab91ea17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35488 dport 53004] != expected 0xff89fdea # # Exception| cpu 0: rx_hash 0x57d862b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35498 dport 53004] != expected 0xacdc4294 # # Exception| cpu 0: rx_hash 0x3be25a62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35522 dport 53004] != expected 0x1a14f67d # # Exception| cpu 0: rx_hash 0x6c6caaa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35524 dport 53004] != expected 0x787223d6 # # Exception| cpu 0: rx_hash 0xa2a08dbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35530 dport 53004] != expected 0xafa2fce # # Exception| cpu 0: rx_hash 0xdc8449ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 35550 dport 53004] != expected 0xa350f071 # # Exception| cpu 0: rx_hash 0xa71194e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35590 dport 53004] != expected 0x305d057b # # Exception| cpu 0: rx_hash 0x4077876b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35610 dport 53004] != expected 0x89190377 # # Exception| cpu 0: rx_hash 0x644a7e68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35620 dport 53004] != expected 0xb7ddd5da # # Exception| cpu 0: rx_hash 0x01412111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35622 dport 53004] != expected 0xf466b317 # # Exception| cpu 0: rx_hash 0x4de04afe [saddr 192.0.3.2 daddr 192.0.3.1 sport 35638 dport 53004] != expected 0x7c11dfce # # Exception| cpu 0: rx_hash 0xf439ce1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35654 dport 53004] != expected 0x5240de4d # # Exception| cpu 0: rx_hash 0x05e78b2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35680 dport 53004] != expected 0xf41dbd8a # # Exception| cpu 0: rx_hash 0x70a17dc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35730 dport 53004] != expected 0x28f9375f # # Exception| cpu 0: rx_hash 0x0312740e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35754 dport 53004] != expected 0x745b3459 # # Exception| cpu 0: rx_hash 0x110c888f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35798 dport 53004] != expected 0x6b395f0f # # Exception| cpu 0: rx_hash 0x1c9b451a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35834 dport 53004] != expected 0x9e3183b6 # # Exception| cpu 0: rx_hash 0xc02d6747 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35862 dport 53004] != expected 0x3acf79ba # # Exception| cpu 0: rx_hash 0x3c64efe0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35868 dport 53004] != expected 0x699ac6c4 # # Exception| cpu 0: rx_hash 0x667dd2b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35894 dport 53004] != expected 0xfef4cfd6 # # Exception| cpu 0: rx_hash 0x9a345a17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35900 dport 53004] != expected 0xada170a8 # # Exception| cpu 0: rx_hash 0x5b3ce586 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35986 dport 53004] != expected 0xaa1c2747 # # Exception| cpu 0: rx_hash 0xfd6c5071 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36018 dport 53004] != expected 0x6e27912b # # Exception| cpu 0: rx_hash 0x0814bf7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36050 dport 53004] != expected 0xc801fc71 # # Exception| cpu 0: rx_hash 0x73816274 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36106 dport 53004] != expected 0x5b0c097b # # Exception| cpu 0: rx_hash 0xf1ec2e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36116 dport 53004] != expected 0xa1f369ba # # Exception| cpu 0: rx_hash 0x3f20099b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36122 dport 53004] != expected 0xd37b65a2 # # Exception| cpu 0: rx_hash 0x20a9388f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36170 dport 53004] != expected 0x3911d24d # # Exception| cpu 0: rx_hash 0x71d2376b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36230 dport 53004] != expected 0xdb318e35 # # Exception| cpu 0: rx_hash 0x6afdac41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36240 dport 53004] != expected 0x31203747 # # Exception| cpu 0: rx_hash 0x800c7259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36256 dport 53004] != expected 0x7d6cedf2 # # Exception| cpu 0: rx_hash 0xccad19b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36272 dport 53004] != expected 0xf51b812b # # Exception| cpu 0: rx_hash 0x55efce68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36280 dport 53004] != expected 0xe5f55898 # # Exception| cpu 0: rx_hash 0x47f132e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36292 dport 53004] != expected 0xfa9733ce # # Exception| cpu 0: rx_hash 0xe82520ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 36360 dport 53004] != expected 0xac73a21d # # Exception| cpu 0: rx_hash 0x9601e4bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36380 dport 53004] != expected 0x5d97da2 # # Exception| cpu 0: rx_hash 0x2b7eca62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36394 dport 53004] != expected 0x2bf372bc # # Exception| cpu 0: rx_hash 0x4744f2b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36418 dport 53004] != expected 0x9d3bc655 # # Exception| cpu 0: rx_hash 0x6eeec626 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36432 dport 53004] != expected 0x56f7cc41 # # Exception| cpu 0: rx_hash 0xf7ac11f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36440 dport 53004] != expected 0x461915f2 # # Exception| cpu 0: rx_hash 0x841f183e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36448 dport 53004] != expected 0x1abb16f4 # # Exception| cpu 0: rx_hash 0x2fd8605c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36460 dport 53004] != expected 0x2b887c21 # # Exception| cpu 0: rx_hash 0x292d9f7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36518 dport 53004] != expected 0xabcef5f2 # # Exception| cpu 0: rx_hash 0x658cf492 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36534 dport 53004] != expected 0x23b9992b # # Exception| cpu 0: rx_hash 0xb95e2f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36548 dport 53004] != expected 0x4e53fe65 # # Exception| cpu 0: rx_hash 0x90f41b9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36566 dport 53004] != expected 0x859ff471 # # Exception| cpu 0: rx_hash 0x7a05c586 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36582 dport 53004] != expected 0xc9d32ec4 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xdd469b89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52928 dport 59422] OK # # # cpu 0: rx_hash 0xa6d34680 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53016 dport 59422] OK # # # cpu 0: rx_hash 0x4c229898 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53032 dport 59422] OK # # # cpu 0: rx_hash 0x0083f377 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53048 dport 59422] OK # # # cpu 0: rx_hash 0x9605bc23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53136 dport 59422] OK # # # cpu 0: rx_hash 0x305509d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53168 dport 59422] OK # # # cpu 0: rx_hash 0x02d0a668 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53172 dport 59422] OK # # # cpu 0: rx_hash 0x92a3161d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53206 dport 59422] OK # # # cpu 0: rx_hash 0xd3ad9b08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53284 dport 59422] OK # # # cpu 0: rx_hash 0x43de2b7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53318 dport 59422] OK # # # cpu 0: rx_hash 0x0f7f4092 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53334 dport 59422] OK # # # cpu 0: rx_hash 0x55667dc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53372 dport 59422] OK # # # cpu 0: rx_hash 0xb9625cfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53382 dport 59422] OK # # # cpu 0: rx_hash 0xd8cfa9bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53442 dport 59422] OK # # # cpu 0: rx_hash 0x946ec253 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53458 dport 59422] OK # # # cpu 0: rx_hash 0xd5586429 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53486 dport 59422] OK # # # cpu 0: rx_hash 0x323e77a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53490 dport 59422] OK # # # cpu 0: rx_hash 0x7b2e0511 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53550 dport 59422] OK # # # cpu 0: rx_hash 0x60019e3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53560 dport 59422] OK # # # cpu 0: rx_hash 0x74ea9d9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53646 dport 59422] OK # # # cpu 0: rx_hash 0x0ace59c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53658 dport 59422] OK # # # cpu 0: rx_hash 0x1c760f77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53664 dport 59422] OK # # # cpu 0: rx_hash 0x797d500e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53666 dport 59422] OK # # # cpu 0: rx_hash 0x9e1b4383 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53694 dport 59422] OK # # # cpu 0: rx_hash 0x3ced5c4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53720 dport 59422] OK # # # cpu 0: rx_hash 0x2e466092 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53794 dport 59422] OK # # # cpu 0: rx_hash 0x8a45807a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53902 dport 59422] OK # # # cpu 0: rx_hash 0xc6e4eb95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53918 dport 59422] OK # # # cpu 0: rx_hash 0x87d24def [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53922 dport 59422] OK # # # cpu 0: rx_hash 0x0c8e66b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53974 dport 59422] OK # # # cpu 0: rx_hash 0x6412f45c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54008 dport 59422] OK # # # cpu 0: rx_hash 0x2d0286e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54052 dport 59422] OK # # # cpu 4: rx_hash 0xb84dc4f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52930 dport 59422] OK # # # cpu 4: rx_hash 0x44044c57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52936 dport 59422] OK # # # cpu 4: rx_hash 0x7330fab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52992 dport 59422] OK # # # cpu 4: rx_hash 0xce4fd46c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53046 dport 59422] OK # # # cpu 4: rx_hash 0x4513ff33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53058 dport 59422] OK # # # cpu 4: rx_hash 0xdc5128ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53066 dport 59422] OK # # # cpu 4: rx_hash 0xf5fb1c7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53080 dport 59422] OK # # # cpu 4: rx_hash 0xdaa4d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53120 dport 59422] OK # # # cpu 4: rx_hash 0xf30ee35a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53138 dport 59422] OK # # # cpu 4: rx_hash 0xa480139f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53140 dport 59422] OK # # # cpu 4: rx_hash 0x19ff3d42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53154 dport 59422] OK # # # cpu 4: rx_hash 0xfe992ecf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53182 dport 59422] OK # # # cpu 4: rx_hash 0xec87d24e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53186 dport 59422] OK # # # cpu 4: rx_hash 0x75c50590 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53194 dport 59422] OK # # # cpu 4: rx_hash 0x51f8fc93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53236 dport 59422] OK # # # cpu 4: rx_hash 0x5c571a69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53270 dport 59422] OK # # # cpu 4: rx_hash 0xe12834b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53280 dport 59422] OK # # # cpu 4: rx_hash 0x9f0cf0e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53300 dport 59422] OK # # # cpu 4: rx_hash 0xd70b3136 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53346 dport 59422] OK # # # cpu 4: rx_hash 0xe37b61ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53420 dport 59422] OK # # # cpu 4: rx_hash 0x76b9c884 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53506 dport 59422] OK # # # cpu 4: rx_hash 0xb875ef9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53516 dport 59422] OK # # # cpu 4: rx_hash 0x5f13fc12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53520 dport 59422] OK # # # cpu 4: rx_hash 0x9c48169c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53554 dport 59422] OK # # # cpu 4: rx_hash 0xd9d81ad8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53576 dport 59422] OK # # # cpu 4: rx_hash 0xfde5e3db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53622 dport 59422] OK # # # cpu 4: rx_hash 0x88a3153c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53636 dport 59422] OK # # # cpu 4: rx_hash 0xd2ba286c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53678 dport 59422] OK # # # cpu 4: rx_hash 0x6252cb24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53684 dport 59422] OK # # # cpu 4: rx_hash 0xc0a4d4ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53714 dport 59422] OK # # # cpu 4: rx_hash 0x0e68f3f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53724 dport 59422] OK # # # cpu 4: rx_hash 0xc4b7be8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53778 dport 59422] OK # # # cpu 4: rx_hash 0x5df56954 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53786 dport 59422] OK # # # cpu 4: rx_hash 0x27770739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53832 dport 59422] OK # # # cpu 4: rx_hash 0x4feb95d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53862 dport 59422] OK # # # cpu 4: rx_hash 0x54c40eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53872 dport 59422] OK # # # cpu 4: rx_hash 0x2182f818 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53890 dport 59422] OK # # # cpu 4: rx_hash 0x2c15358d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53934 dport 59422] OK # # # cpu 4: rx_hash 0x5231f1de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53946 dport 59422] OK # # # cpu 4: rx_hash 0xc24241ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53976 dport 59422] OK # # # cpu 4: rx_hash 0x6c342093 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54040 dport 59422] OK # # # cpu 4: rx_hash 0x532642ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54064 dport 59422] OK # # # cpu 4: rx_hash 0xbd71369c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54086 dport 59422] OK # # # cpu 4: rx_hash 0x994ccf9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54136 dport 59422] OK # # # count: pass=76 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 35956 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49075 dport 35956] != expected 0x9e99d2ad # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49075 dport 35956] != expected 0x9e99d2ad # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37525 dport 35956] != expected 0x8bb6cf7b # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37525 dport 35956] != expected 0x8bb6cf7b # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34251 dport 35956] != expected 0x1c3913f8 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34251 dport 35956] != expected 0x1c3913f8 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60086 dport 35956] != expected 0xf87e6d99 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60086 dport 35956] != expected 0xf87e6d99 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36777 dport 35956] != expected 0x8ef74dd0 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36777 dport 35956] != expected 0x8ef74dd0 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33454 dport 35956] != expected 0x9e511047 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33454 dport 35956] != expected 0x9e511047 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49546 dport 35956] != expected 0x6c11c53d # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49546 dport 35956] != expected 0x6c11c53d # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41201 dport 35956] != expected 0xab42e6fb # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41201 dport 35956] != expected 0xab42e6fb # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59102 dport 35956] != expected 0x6387ea1a # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59102 dport 35956] != expected 0x6387ea1a # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49735 dport 35956] != expected 0xbd839975 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49735 dport 35956] != expected 0xbd839975 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45162 dport 35956] != expected 0xcb906230 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45162 dport 35956] != expected 0xcb906230 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58828 dport 35956] != expected 0x1c8f2da5 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58828 dport 35956] != expected 0x1c8f2da5 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41035 dport 35956] != expected 0x5556eab # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41035 dport 35956] != expected 0x5556eab # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58698 dport 35956] != expected 0xcfe71595 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58698 dport 35956] != expected 0xcfe71595 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54715 dport 35956] != expected 0x1c8278cc # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54715 dport 35956] != expected 0x1c8278cc # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41069 dport 35956] != expected 0xa3080d6c # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41069 dport 35956] != expected 0xa3080d6c # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51346 dport 35956] != expected 0x371fe843 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51346 dport 35956] != expected 0x371fe843 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44436 dport 35956] != expected 0x5e79b0fb # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44436 dport 35956] != expected 0x5e79b0fb # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35902 dport 35956] != expected 0xe65a1909 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35902 dport 35956] != expected 0xe65a1909 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38301 dport 35956] != expected 0x19bd06d0 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38301 dport 35956] != expected 0x19bd06d0 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54674 dport 35956] != expected 0x4f21da88 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54674 dport 35956] != expected 0x4f21da88 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40370 dport 35956] != expected 0x33689fe6 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40370 dport 35956] != expected 0x33689fe6 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38141 dport 35956] != expected 0x671c1d47 # # Exception| cpu 4: rx_hash 0x448c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38141 dport 35956] != expected 0x671c1d47 # # 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 38435 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45158 dport 38435] != expected 0x6f51d67e # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45158 dport 38435] != expected 0x6f51d67e # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34989 dport 38435] != expected 0x46c124a5 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34989 dport 38435] != expected 0x46c124a5 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54709 dport 38435] != expected 0x705cc063 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54709 dport 38435] != expected 0x705cc063 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52268 dport 38435] != expected 0x8d221ade # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52268 dport 38435] != expected 0x8d221ade # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43211 dport 38435] != expected 0x1e916bd9 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43211 dport 38435] != expected 0x1e916bd9 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39315 dport 38435] != expected 0xc37a6a73 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39315 dport 38435] != expected 0xc37a6a73 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48146 dport 38435] != expected 0xdba63a59 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48146 dport 38435] != expected 0xdba63a59 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57836 dport 38435] != expected 0xe659ec2b # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57836 dport 38435] != expected 0xe659ec2b # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33644 dport 38435] != expected 0x625db2e6 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33644 dport 38435] != expected 0x625db2e6 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34764 dport 38435] != expected 0xb8abafc3 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34764 dport 38435] != expected 0xb8abafc3 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38361 dport 38435] != expected 0x53b07f57 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38361 dport 38435] != expected 0x53b07f57 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33181 dport 38435] != expected 0x1263aed4 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33181 dport 38435] != expected 0x1263aed4 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52880 dport 38435] != expected 0xcfe59a86 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52880 dport 38435] != expected 0xcfe59a86 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45901 dport 38435] != expected 0x1f1483c # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45901 dport 38435] != expected 0x1f1483c # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60861 dport 38435] != expected 0xc6da4b4 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60861 dport 38435] != expected 0xc6da4b4 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41546 dport 38435] != expected 0x3defb1df # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41546 dport 38435] != expected 0x3defb1df # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58270 dport 38435] != expected 0x90ee3cee # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58270 dport 38435] != expected 0x90ee3cee # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39161 dport 38435] != expected 0x9e811b66 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39161 dport 38435] != expected 0x9e811b66 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59853 dport 38435] != expected 0x6086a5f8 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59853 dport 38435] != expected 0x6086a5f8 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52169 dport 38435] != expected 0x2c051ae # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52169 dport 38435] != expected 0x2c051ae # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58721 dport 38435] != expected 0xfb2e8268 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58721 dport 38435] != expected 0xfb2e8268 # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43077 dport 38435] != expected 0x79c961bf # # Exception| cpu 0: rx_hash 0x932f7cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43077 dport 38435] != expected 0x79c961bf # # 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__->