< 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 51156 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 85 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfa964cc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32816 dport 51156] != expected 0x887627af # # Exception| cpu 0: rx_hash 0x842976f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32838 dport 51156] != expected 0x141c3133 # # Exception| cpu 0: rx_hash 0x6c0c7a32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32842 dport 51156] != expected 0xe1a95a9e # # Exception| cpu 0: rx_hash 0x5a78aa29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32872 dport 51156] != expected 0x38c10955 # # Exception| cpu 0: rx_hash 0x8a32b3a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32878 dport 51156] != expected 0xd3abde0e # # Exception| cpu 0: rx_hash 0x87af87a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32998 dport 51156] != expected 0xe5f1cafc # # Exception| cpu 0: rx_hash 0x22090a1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33038 dport 51156] != expected 0x3f8615b0 # # Exception| cpu 0: rx_hash 0xb39ede44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33060 dport 51156] != expected 0xb5829f1f # # Exception| cpu 0: rx_hash 0x76f56a95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33102 dport 51156] != expected 0xf5eb8e9c # # Exception| cpu 0: rx_hash 0x2b1f2de6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33142 dport 51156] != expected 0x1bea0d13 # # Exception| cpu 0: rx_hash 0x6052369e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33154 dport 51156] != expected 0xaf05b38b # # Exception| cpu 0: rx_hash 0x866cff0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33190 dport 51156] != expected 0x9d07371b # # Exception| cpu 0: rx_hash 0x43074bda [saddr 192.0.3.2 daddr 192.0.3.1 sport 33228 dport 51156] != expected 0xdd6e2698 # # Exception| cpu 0: rx_hash 0xd2909f83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33254 dport 51156] != expected 0x576aac37 # # Exception| cpu 0: rx_hash 0x69441165 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33274 dport 51156] != expected 0x8b69ab28 # # Exception| cpu 0: rx_hash 0x667d10c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33298 dport 51156] != expected 0x8853c701 # # Exception| cpu 0: rx_hash 0xa41b46b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33320 dport 51156] != expected 0x2be1211c # # Exception| cpu 0: rx_hash 0x1fcfc856 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33332 dport 51156] != expected 0xf7e22603 # # Exception| cpu 0: rx_hash 0xb13aebef [saddr 192.0.3.2 daddr 192.0.3.1 sport 33348 dport 51156] != expected 0x80e2e7c4 # # Exception| cpu 0: rx_hash 0xe2cb69ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 33364 dport 51156] != expected 0xa9548b76 # # Exception| cpu 0: rx_hash 0x95627402 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33370 dport 51156] != expected 0x11528549 # # Exception| cpu 0: rx_hash 0x4fb8bb23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33412 dport 51156] != expected 0x2fb9b17e # # Exception| cpu 0: rx_hash 0x1c493902 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33428 dport 51156] != expected 0x60fddcc # # Exception| cpu 0: rx_hash 0xde2f6f7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33454 dport 51156] != expected 0xa5bd3bd1 # # Exception| cpu 0: rx_hash 0xfd7a123e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33504 dport 51156] != expected 0xd7d6aec2 # # Exception| cpu 0: rx_hash 0xc5150777 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33514 dport 51156] != expected 0xc9091234 # # Exception| cpu 0: rx_hash 0x8ad30ff2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33518 dport 51156] != expected 0x6fd0a0fd # # Exception| cpu 0: rx_hash 0xbee25617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33580 dport 51156] != expected 0x3fa3f51e # # Exception| cpu 0: rx_hash 0x4af0d074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33588 dport 51156] != expected 0x457940c8 # # Exception| cpu 0: rx_hash 0x43e6f78f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33612 dport 51156] != expected 0x6115586b # # Exception| cpu 0: rx_hash 0x67be6862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33618 dport 51156] != expected 0xf0a53ae6 # # Exception| cpu 0: rx_hash 0x3a542f11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33642 dport 51156] != expected 0x1ea4b969 # # Exception| cpu 0: rx_hash 0xee952562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33692 dport 51156] != expected 0xe7f86263 # # Exception| cpu 0: rx_hash 0xe998c7cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33740 dport 51156] != expected 0x42395fd # # Exception| cpu 0: rx_hash 0xc3db9d74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33786 dport 51156] != expected 0x5224184d # # Exception| cpu 0: rx_hash 0x55d0c9fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33792 dport 51156] != expected 0xd9bda4f6 # # Exception| cpu 0: rx_hash 0x06214bda [saddr 192.0.3.2 daddr 192.0.3.1 sport 33808 dport 51156] != expected 0xf00bc844 # # Exception| cpu 0: rx_hash 0x2c621165 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33830 dport 51156] != expected 0xa60c45f4 # # Exception| cpu 4: rx_hash 0x24c7901e [saddr 192.0.3.2 daddr 192.0.3.1 sport 32798 dport 51156] != expected 0xa4ab1fc9 # # Exception| cpu 4: rx_hash 0x4142c224 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32812 dport 51156] != expected 0x547520b0 # # Exception| cpu 4: rx_hash 0xa071e918 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32856 dport 51156] != expected 0x85ac53be # # Exception| cpu 4: rx_hash 0xaae13fb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32896 dport 51156] != expected 0x502db0d2 # # Exception| cpu 4: rx_hash 0xdd48227b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32910 dport 51156] != expected 0xe82bbeed # # Exception| cpu 4: rx_hash 0x8eb9a05a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32926 dport 51156] != expected 0xc19dd25f # # Exception| cpu 4: rx_hash 0x1f2e7403 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32948 dport 51156] != expected 0x4b9958f0 # # Exception| cpu 4: rx_hash 0x2e5746b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32966 dport 51156] != expected 0x712afca5 # # Exception| cpu 4: rx_hash 0x3260cc15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32978 dport 51156] != expected 0xfe4522de # # Exception| cpu 4: rx_hash 0x9583c857 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32986 dport 51156] != expected 0xad29fbba # # Exception| cpu 4: rx_hash 0xec3110c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33020 dport 51156] != expected 0xd2981ab8 # # Exception| cpu 4: rx_hash 0x1a661f54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33028 dport 51156] != expected 0x2159a946 # # Exception| cpu 4: rx_hash 0x49979d75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33044 dport 51156] != expected 0x8efc5f4 # # Exception| cpu 4: rx_hash 0x084a50a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33080 dport 51156] != expected 0x69819800 # # Exception| cpu 4: rx_hash 0x82e7ecf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33110 dport 51156] != expected 0x8f313b4a # # Exception| cpu 4: rx_hash 0xac2fa5b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33168 dport 51156] != expected 0xcb00baab # # Exception| cpu 4: rx_hash 0xd59d7d2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33206 dport 51156] != expected 0xb4b15ba9 # # Exception| cpu 4: rx_hash 0xedf26863 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33212 dport 51156] != expected 0xaa6ee75f # # Exception| cpu 4: rx_hash 0xc0bcd075 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33242 dport 51156] != expected 0x1fb29d71 # # Exception| cpu 4: rx_hash 0x9c7453f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33314 dport 51156] != expected 0x353e9dea # # Exception| cpu 4: rx_hash 0x18c22aff [saddr 192.0.3.2 daddr 192.0.3.1 sport 33380 dport 51156] != expected 0x1439d19d # # Exception| cpu 4: rx_hash 0x4b33a8de [saddr 192.0.3.2 daddr 192.0.3.1 sport 33396 dport 51156] != expected 0x3d8fbd2f # # Exception| cpu 4: rx_hash 0xa79db7e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33416 dport 51156] != expected 0xda0cdad3 # # Exception| cpu 4: rx_hash 0x24262c4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33438 dport 51156] != expected 0x18d0613a # # Exception| cpu 4: rx_hash 0xb5b1f812 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33460 dport 51156] != expected 0x92d4eb95 # # Exception| cpu 4: rx_hash 0x5d94f4d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33464 dport 51156] != expected 0x67618038 # # Exception| cpu 4: rx_hash 0xc218e5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 33466 dport 51156] != expected 0x2ad2e5aa # # Exception| cpu 4: rx_hash 0xf361d76c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33480 dport 51156] != expected 0x106141ff # # Exception| cpu 4: rx_hash 0x0773510f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33488 dport 51156] != expected 0x6abbf429 # # Exception| cpu 4: rx_hash 0x46ae9cd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33532 dport 51156] != expected 0xbd5a9dd # # Exception| cpu 4: rx_hash 0xff3f9bc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33536 dport 51156] != expected 0x5ecda8ea # # Exception| cpu 4: rx_hash 0x8896860c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33550 dport 51156] != expected 0xe6cba6d5 # # Exception| cpu 4: rx_hash 0xdb67042d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33566 dport 51156] != expected 0xcf7dca67 # # Exception| cpu 4: rx_hash 0xabc3fb48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33600 dport 51156] != expected 0x94a033c6 # # Exception| cpu 4: rx_hash 0x5541ab84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33664 dport 51156] != expected 0x3bfb657c # # Exception| cpu 4: rx_hash 0x993c38ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 33682 dport 51156] != expected 0x5ffe6c5c # # Exception| cpu 4: rx_hash 0xa1532de7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33688 dport 51156] != expected 0x4121d0aa # # Exception| cpu 4: rx_hash 0x63357b9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33698 dport 51156] != expected 0xe29336b7 # # Exception| cpu 4: rx_hash 0x01bdcb0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33728 dport 51156] != expected 0xf196fe50 # # Exception| cpu 4: rx_hash 0x39d2de45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33738 dport 51156] != expected 0xef4942a6 # # Exception| cpu 4: rx_hash 0x7614d6c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33742 dport 51156] != expected 0x4990f06f # # Exception| cpu 4: rx_hash 0xba6945ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 33756 dport 51156] != expected 0x2d95f94f # # Exception| cpu 4: rx_hash 0xd8709706 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33854 dport 51156] != expected 0xdcd6f022 # # Exception| cpu 4: rx_hash 0x9ea0b878 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33858 dport 51156] != expected 0x5e635a48 # # Exception| cpu 4: rx_hash 0xe909a5b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33868 dport 51156] != expected 0xe6655477 # # Exception| cpu 4: rx_hash 0x789e71ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 33894 dport 51156] != expected 0x6c61ded8 # # Exception| cpu 4: rx_hash 0x6022e8b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33922 dport 51156] != expected 0xf1380cf2 # # Exception| count: pass=0 nohash=0 fail=85 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x36333318 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39820 dport 37381] OK # # # cpu 4: rx_hash 0x77eefecf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39840 dport 37381] OK # # # cpu 5: rx_hash 0xda9d2c22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39792 dport 37381] OK # # # cpu 5: rx_hash 0xad3431ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39806 dport 37381] OK # # # cpu 5: rx_hash 0x5dada470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39830 dport 37381] OK # # # cpu 5: rx_hash 0x54bb838b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39918 dport 37381] OK # # # cpu 5: rx_hash 0xf4c4071f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39990 dport 37381] OK # # # cpu 0: rx_hash 0x9fcbf208 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39852 dport 37381] OK # # # cpu 0: rx_hash 0xcc3a7029 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39868 dport 37381] OK # # # cpu 0: rx_hash 0x0951c4f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39894 dport 37381] OK # # # cpu 0: rx_hash 0x6cd496c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39908 dport 37381] OK # # # cpu 0: rx_hash 0x84f19a05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39912 dport 37381] OK # # # cpu 0: rx_hash 0x98c610a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39932 dport 37381] OK # # # cpu 0: rx_hash 0xa735853e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39974 dport 37381] OK # # # cpu 0: rx_hash 0x9f5a9077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39980 dport 37381] OK # # # cpu 0: rx_hash 0x15f72c23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40002 dport 37381] OK # # # cpu 0: rx_hash 0x4606ae02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40018 dport 37381] OK # # # cpu 0: rx_hash 0xf3c9e5b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40038 dport 37381] OK # # # cpu 0: rx_hash 0x481d6b50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40058 dport 37381] OK # # # cpu 0: rx_hash 0x0d4bb57a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40102 dport 37381] OK # # # cpu 0: rx_hash 0x2e1ec83e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40168 dport 37381] OK # # # cpu 0: rx_hash 0xb3d750cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40202 dport 37381] OK # # # cpu 0: rx_hash 0x22408492 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40224 dport 37381] OK # # # cpu 0: rx_hash 0x71b106b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40240 dport 37381] OK # # # cpu 0: rx_hash 0x6490abec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40284 dport 37381] OK # # # cpu 0: rx_hash 0x9a12fb20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40348 dport 37381] OK # # # cpu 0: rx_hash 0xff97a91a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40366 dport 37381] OK # # # cpu 0: rx_hash 0xac662b3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40382 dport 37381] OK # # # cpu 0: rx_hash 0x10bf4774 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40434 dport 37381] OK # # # cpu 0: rx_hash 0x4c77c4f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40458 dport 37381] OK # # # cpu 0: rx_hash 0x50404e5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40478 dport 37381] OK # # # cpu 0: rx_hash 0xdde010a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40480 dport 37381] OK # # # cpu 0: rx_hash 0x8e119280 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40496 dport 37381] OK # # # cpu 4: rx_hash 0x0047e303 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39854 dport 37381] OK # # # cpu 4: rx_hash 0x62cf5390 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39884 dport 37381] OK # # # cpu 4: rx_hash 0x410b4cab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39938 dport 37381] OK # # # cpu 4: rx_hash 0x12face8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39954 dport 37381] OK # # # cpu 4: rx_hash 0x2a95dbc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39960 dport 37381] OK # # # cpu 4: rx_hash 0x09c0a687 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40022 dport 37381] OK # # # cpu 4: rx_hash 0x6c45f4bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40036 dport 37381] OK # # # cpu 4: rx_hash 0x80ebeb87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40088 dport 37381] OK # # # cpu 4: rx_hash 0xd4178b0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40152 dport 37381] OK # # # cpu 4: rx_hash 0xda0c4e5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40176 dport 37381] OK # # # cpu 4: rx_hash 0x5bf25c0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40198 dport 37381] OK # # # cpu 4: rx_hash 0x2c5b41c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40200 dport 37381] OK # # # cpu 4: rx_hash 0xfc11584e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40206 dport 37381] OK # # # cpu 4: rx_hash 0xafe0da6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40222 dport 37381] OK # # # cpu 4: rx_hash 0xfb1cbae7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40286 dport 37381] OK # # # cpu 4: rx_hash 0x397aec9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40292 dport 37381] OK # # # cpu 4: rx_hash 0x21c675c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40320 dport 37381] OK # # # cpu 4: rx_hash 0xd2d9110c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40392 dport 37381] OK # # # cpu 4: rx_hash 0x26cb976f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40400 dport 37381] OK # # # cpu 4: rx_hash 0xceee9ba8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40412 dport 37381] OK # # # cpu 4: rx_hash 0x34e7d899 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40428 dport 37381] OK # # # cpu 4: rx_hash 0xd3fbd5f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40456 dport 37381] OK # # # cpu 4: rx_hash 0x20e4b139 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40512 dport 37381] OK # # # cpu 4: rx_hash 0xa9cffc39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40590 dport 37381] OK # # # cpu 4: rx_hash 0x2a746796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40600 dport 37381] OK # # # cpu 4: rx_hash 0x1c00b78d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40634 dport 37381] OK # # # cpu 4: rx_hash 0x2d79853f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40648 dport 37381] OK # # # cpu 4: rx_hash 0x2127c993 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40704 dport 37381] OK # # # cpu 4: rx_hash 0x057f567e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40734 dport 37381] OK # # # cpu 4: rx_hash 0x75dba91b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40768 dport 37381] OK # # # cpu 4: rx_hash 0x518336f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40798 dport 37381] OK # # # cpu 4: rx_hash 0xe44c7d42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40810 dport 37381] OK # # # cpu 4: rx_hash 0x340664cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40812 dport 37381] OK # # # cpu 4: rx_hash 0x67f7e6ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40828 dport 37381] OK # # # cpu 4: rx_hash 0x08e26278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40854 dport 37381] OK # # # cpu 4: rx_hash 0x7f4b7fb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40856 dport 37381] OK # # # cpu 4: rx_hash 0x6d673042 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40868 dport 37381] OK # # # cpu 4: rx_hash 0xeedcabed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40882 dport 37381] OK # # # cpu 4: rx_hash 0x9975b621 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40892 dport 37381] OK # # # cpu 4: rx_hash 0xa80c8493 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40910 dport 37381] OK # # # cpu 4: rx_hash 0x4e324d06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40938 dport 37381] OK # # # cpu 4: rx_hash 0xe37f369c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41016 dport 37381] OK # # # cpu 4: rx_hash 0x51bd9f81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41052 dport 37381] 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 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 59744 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50803 dport 59744] != expected 0x7635463 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50803 dport 59744] != expected 0x7635463 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41359 dport 59744] != expected 0x84ce892e # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41359 dport 59744] != expected 0x84ce892e # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47720 dport 59744] != expected 0x29eefaa9 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47720 dport 59744] != expected 0x29eefaa9 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32995 dport 59744] != expected 0x20c2f20b # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32995 dport 59744] != expected 0x20c2f20b # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35610 dport 59744] != expected 0x677b556d # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35610 dport 59744] != expected 0x677b556d # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53546 dport 59744] != expected 0xd0eb0bcd # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53546 dport 59744] != expected 0xd0eb0bcd # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39363 dport 59744] != expected 0x8bf8782c # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39363 dport 59744] != expected 0x8bf8782c # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53039 dport 59744] != expected 0x55c5c242 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53039 dport 59744] != expected 0x55c5c242 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49658 dport 59744] != expected 0x2d2f87a9 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49658 dport 59744] != expected 0x2d2f87a9 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58606 dport 59744] != expected 0x41e93d9d # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58606 dport 59744] != expected 0x41e93d9d # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51001 dport 59744] != expected 0x614a1572 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51001 dport 59744] != expected 0x614a1572 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41800 dport 59744] != expected 0x82d4708e # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41800 dport 59744] != expected 0x82d4708e # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35677 dport 59744] != expected 0xdd1ad23e # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35677 dport 59744] != expected 0xdd1ad23e # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44491 dport 59744] != expected 0xf28f15a0 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44491 dport 59744] != expected 0xf28f15a0 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53591 dport 59744] != expected 0xc9386a83 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53591 dport 59744] != expected 0xc9386a83 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41929 dport 59744] != expected 0x7c84763c # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41929 dport 59744] != expected 0x7c84763c # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52581 dport 59744] != expected 0x583a56fd # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52581 dport 59744] != expected 0x583a56fd # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39037 dport 59744] != expected 0x593e87a5 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39037 dport 59744] != expected 0x593e87a5 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56987 dport 59744] != expected 0xe2f53751 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56987 dport 59744] != expected 0xe2f53751 # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33183 dport 59744] != expected 0x10ec3eaa # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33183 dport 59744] != expected 0x10ec3eaa # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42534 dport 59744] != expected 0x3a596cbd # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42534 dport 59744] != expected 0x3a596cbd # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33107 dport 59744] != expected 0x4a0203bd # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33107 dport 59744] != expected 0x4a0203bd # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56278 dport 59744] != expected 0x1876b38d # # Exception| cpu 5: rx_hash 0x88368a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56278 dport 59744] != expected 0x1876b38d # # 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 54871 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50095 dport 54871] != expected 0xcc357c83 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50095 dport 54871] != expected 0xcc357c83 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46129 dport 54871] != expected 0xf2527432 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46129 dport 54871] != expected 0xf2527432 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42324 dport 54871] != expected 0x3fe41699 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42324 dport 54871] != expected 0x3fe41699 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37767 dport 54871] != expected 0xd229b433 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37767 dport 54871] != expected 0xd229b433 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39527 dport 54871] != expected 0xfacbdec9 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39527 dport 54871] != expected 0xfacbdec9 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56708 dport 54871] != expected 0xa29ed253 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56708 dport 54871] != expected 0xa29ed253 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59402 dport 54871] != expected 0x60c328b2 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59402 dport 54871] != expected 0x60c328b2 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39825 dport 54871] != expected 0x7b35cc98 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39825 dport 54871] != expected 0x7b35cc98 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45295 dport 54871] != expected 0x7dc77d1b # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45295 dport 54871] != expected 0x7dc77d1b # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55516 dport 54871] != expected 0x200ea92 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55516 dport 54871] != expected 0x200ea92 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39066 dport 54871] != expected 0x83e26ff4 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39066 dport 54871] != expected 0x83e26ff4 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55881 dport 54871] != expected 0x21cefe75 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55881 dport 54871] != expected 0x21cefe75 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59059 dport 54871] != expected 0x7d38d48e # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59059 dport 54871] != expected 0x7d38d48e # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57683 dport 54871] != expected 0x80ad1769 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57683 dport 54871] != expected 0x80ad1769 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48874 dport 54871] != expected 0xd86efe95 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48874 dport 54871] != expected 0xd86efe95 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49772 dport 54871] != expected 0xc71c0770 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49772 dport 54871] != expected 0xc71c0770 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52033 dport 54871] != expected 0xc6411397 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52033 dport 54871] != expected 0xc6411397 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50540 dport 54871] != expected 0x6df3554b # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50540 dport 54871] != expected 0x6df3554b # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53511 dport 54871] != expected 0xd79cf406 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53511 dport 54871] != expected 0xd79cf406 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35803 dport 54871] != expected 0x2f548db # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35803 dport 54871] != expected 0x2f548db # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53291 dport 54871] != expected 0xc37e21f3 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53291 dport 54871] != expected 0xc37e21f3 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45432 dport 54871] != expected 0x3e25ecc4 # # Exception| cpu 0: rx_hash 0x1fa6fcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45432 dport 54871] != expected 0x3e25ecc4 # # 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 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__->