< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' TAP version 13 1..1 # overriding timeout to 360 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 52363 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x854221a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46492 dport 52363] != expected 0xd2e19503 # # Exception| cpu 0: rx_hash 0xa18b8f6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46522 dport 52363] != expected 0x4fc57fd0 # # Exception| cpu 0: rx_hash 0xc64cfd65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46546 dport 52363] != expected 0x60c6cfa0 # # Exception| cpu 4: rx_hash 0x19ada69c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46480 dport 52363] != expected 0x53964914 # # Exception| cpu 4: rx_hash 0xeffc4cf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46498 dport 52363] != expected 0xf7e91db # # Exception| cpu 4: rx_hash 0xa279c069 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46508 dport 52363] != expected 0x72bc6206 # # Exception| cpu 4: rx_hash 0x14d4b9c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46534 dport 52363] != expected 0xa10afdbc # # Exception| cpu 5: rx_hash 0x57da6501 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46472 dport 52363] != expected 0x132da71f # # Exception| cpu 5: rx_hash 0x3e964752 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46496 dport 52363] != expected 0xf3cbbe11 # # Exception| cpu 5: rx_hash 0x9ba6ce1f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46506 dport 52363] != expected 0x7053da29 # # Exception| cpu 5: rx_hash 0x1726f6c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46544 dport 52363] != expected 0x9c73e06a # # Exception| cpu 5: rx_hash 0x5aa37a5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46558 dport 52363] != expected 0xe1b113b7 # # Exception| cpu 0: rx_hash 0x444795e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46568 dport 52363] != expected 0x43035c9d # # Exception| cpu 0: rx_hash 0x7e6ad492 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46584 dport 52363] != expected 0x7c95f964 # # Exception| cpu 0: rx_hash 0x26b6f1da [saddr 192.0.3.2 daddr 192.0.3.1 sport 46592 dport 52363] != expected 0x41f7e722 # # Exception| cpu 0: rx_hash 0x68c13247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46616 dport 52363] != expected 0x14c0929 # # Exception| cpu 4: rx_hash 0x52ec7333 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46600 dport 52363] != expected 0x3edaacd0 # # Exception| cpu 4: rx_hash 0xba5976e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46604 dport 52363] != expected 0xc0803b35 # # Exception| cpu 5: rx_hash 0x96dfd140 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46588 dport 52363] != expected 0x82cf6e81 # # Exception| cpu 5: rx_hash 0xeaca5ac4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46626 dport 52363] != expected 0x22899a14 # # Exception| cpu 5: rx_hash 0xa74fd65b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46636 dport 52363] != expected 0x5f4b69c9 # # Exception| cpu 5: rx_hash 0x75d792fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46648 dport 52363] != expected 0x9e875bd5 # # Exception| cpu 5: rx_hash 0xc088a455 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46660 dport 52363] != expected 0x7048d9b9 # # Exception| cpu 0: rx_hash 0xdd9e04ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 46692 dport 52363] != expected 0xef838b45 # # Exception| cpu 0: rx_hash 0x053af738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46758 dport 52363] != expected 0x3b21d94e # # Exception| cpu 0: rx_hash 0x716075d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46766 dport 52363] != expected 0x440c92bc # # Exception| cpu 4: rx_hash 0xfaa5e521 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46676 dport 52363] != expected 0x4fde7c40 # # Exception| cpu 4: rx_hash 0x5f956c6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46686 dport 52363] != expected 0xcc461878 # # Exception| cpu 4: rx_hash 0xbd1cdecf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46732 dport 52363] != expected 0x2772ef8a # # Exception| cpu 4: rx_hash 0x3ce5f94e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46752 dport 52363] != expected 0x39ce6161 # # Exception| cpu 5: rx_hash 0x901b8870 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46698 dport 52363] != expected 0x92417898 # # Exception| cpu 5: rx_hash 0x7b5cc2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46712 dport 52363] != expected 0x5162f2ab # # Exception| cpu 5: rx_hash 0x21f359f4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46720 dport 52363] != expected 0xa605339d # # Exception| cpu 5: rx_hash 0xbeee91cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46746 dport 52363] != expected 0x1a0bf25c # # Exception| cpu 5: rx_hash 0x565b941f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46750 dport 52363] != expected 0xe45165b9 # # Exception| cpu 5: rx_hash 0xee7dbde8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46772 dport 52363] != expected 0xf802537d # # Exception| cpu 0: rx_hash 0x155548dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46800 dport 52363] != expected 0x56763f1a # # Exception| cpu 4: rx_hash 0xc7cd0c7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46788 dport 52363] != expected 0x97ba0d06 # # Exception| cpu 4: rx_hash 0xd929e3c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46834 dport 52363] != expected 0x3508422c # # Exception| cpu 4: rx_hash 0xf47e2e69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46850 dport 52363] != expected 0xcebba2b7 # # Exception| cpu 4: rx_hash 0x514ea724 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46856 dport 52363] != expected 0x4d23c68f # # Exception| cpu 4: rx_hash 0x26e66acf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46870 dport 52363] != expected 0xf7790ab # # Exception| cpu 4: rx_hash 0x3bf0ca75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46902 dport 52363] != expected 0x90bcc257 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x8f1bc139 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52640 dport 50986] OK # # # cpu 4: rx_hash 0xcfe752f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52728 dport 50986] OK # # # cpu 4: rx_hash 0x0bd4f08a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52748 dport 50986] OK # # # cpu 0: rx_hash 0x13f44602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52652 dport 50986] OK # # # cpu 0: rx_hash 0x645c8be9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52658 dport 50986] OK # # # cpu 0: rx_hash 0xc16c02a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52664 dport 50986] OK # # # cpu 0: rx_hash 0xeb2efc35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52702 dport 50986] OK # # # cpu 0: rx_hash 0x24a01829 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52714 dport 50986] OK # # # cpu 0: rx_hash 0xd94cb42c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52760 dport 50986] OK # # # cpu 5: rx_hash 0xe8dcb337 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52680 dport 50986] OK # # # cpu 5: rx_hash 0xd2f1f243 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52696 dport 50986] OK # # # cpu 5: rx_hash 0xe361f558 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52744 dport 50986] OK # # # cpu 4: rx_hash 0x89df9809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52790 dport 50986] OK # # # cpu 4: rx_hash 0xc9230bc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52846 dport 50986] OK # # # cpu 0: rx_hash 0x31f9b1fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52764 dport 50986] OK # # # cpu 0: rx_hash 0xb3f2d97d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52774 dport 50986] OK # # # cpu 0: rx_hash 0x15301f32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52794 dport 50986] OK # # # cpu 0: rx_hash 0x3c80aea1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52810 dport 50986] OK # # # cpu 0: rx_hash 0xd7c7e471 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52824 dport 50986] OK # # # cpu 0: rx_hash 0x55cc8cf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52834 dport 50986] OK # # # cpu 0: rx_hash 0xcad144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52856 dport 50986] OK # # # cpu 0: rx_hash 0x4114d43b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52866 dport 50986] OK # # # cpu 5: rx_hash 0xa06f299a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52806 dport 50986] OK # # # cpu 5: rx_hash 0x3f72e1a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52828 dport 50986] OK # # # cpu 5: rx_hash 0xee18ea07 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52830 dport 50986] OK # # # cpu 4: rx_hash 0x354e56d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52874 dport 50986] OK # # # cpu 4: rx_hash 0x42e69b39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52884 dport 50986] OK # # # cpu 4: rx_hash 0xc0edf3ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52910 dport 50986] OK # # # cpu 4: rx_hash 0x9d07c0c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52950 dport 50986] OK # # # cpu 4: rx_hash 0x517b6bde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52980 dport 50986] OK # # # cpu 0: rx_hash 0xde091c02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52888 dport 50986] OK # # # cpu 0: rx_hash 0xfac0b2ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52926 dport 50986] OK # # # cpu 0: rx_hash 0xba3c210e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52966 dport 50986] OK # # # cpu 0: rx_hash 0x45f3a802 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52994 dport 50986] OK # # # cpu 5: rx_hash 0xe4245d76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52872 dport 50986] OK # # # cpu 5: rx_hash 0x65dd7af7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52900 dport 50986] OK # # # cpu 5: rx_hash 0x2baab96a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52924 dport 50986] OK # # # cpu 5: rx_hash 0xeaaf0d2b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52936 dport 50986] OK # # # cpu 4: rx_hash 0x62c849cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53042 dport 50986] OK # # # cpu 4: rx_hash 0xa3cdfd8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53062 dport 50986] OK # # # cpu 4: rx_hash 0x6fb15693 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53092 dport 50986] OK # # # cpu 4: rx_hash 0xf35ed1a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53096 dport 50986] OK # # # cpu 4: rx_hash 0xca81dfde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53102 dport 50986] OK # # # cpu 4: rx_hash 0x559c17e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53108 dport 50986] OK # # # count: pass=44 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 54359 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 36 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59609 dport 54359] != expected 0xae7d7721 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52462 dport 54359] != expected 0x52c4f65b # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54551 dport 54359] != expected 0x3670b949 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42677 dport 54359] != expected 0x499677ee # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51599 dport 54359] != expected 0x54876284 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52616 dport 54359] != expected 0x73fcdfa9 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36635 dport 54359] != expected 0xaa748e36 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54726 dport 54359] != expected 0xd89b3ee4 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55564 dport 54359] != expected 0x419550c1 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46242 dport 54359] != expected 0xc3461627 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56062 dport 54359] != expected 0xff6f2abf # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58457 dport 54359] != expected 0x7b0ed442 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53365 dport 54359] != expected 0x35ec5dc9 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49338 dport 54359] != expected 0x6e6c1ae5 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36627 dport 54359] != expected 0xd559c5c4 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47560 dport 54359] != expected 0x5188941e # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42531 dport 54359] != expected 0x931dbe87 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38663 dport 54359] != expected 0xdd54c36 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35753 dport 54359] != expected 0xcd90d8d1 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33762 dport 54359] != expected 0x96f86749 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34245 dport 54359] != expected 0x97b43db7 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38243 dport 54359] != expected 0x1a5d957e # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51749 dport 54359] != expected 0x65235f8f # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34633 dport 54359] != expected 0x48cd8030 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33931 dport 54359] != expected 0x566a0d4b # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52053 dport 54359] != expected 0x79626bab # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56733 dport 54359] != expected 0xbc652485 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38721 dport 54359] != expected 0xc0df5d67 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40322 dport 54359] != expected 0xba94c89d # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42004 dport 54359] != expected 0x71391b17 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44000 dport 54359] != expected 0xffadae9a # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54612 dport 54359] != expected 0xfc4a6068 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38688 dport 54359] != expected 0x699bf970 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53519 dport 54359] != expected 0xaa350dd5 # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33038 dport 54359] != expected 0x19af214c # # Exception| cpu 5: rx_hash 0x14fa2ce5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43747 dport 54359] != expected 0x898bb49a # # Exception| count: pass=0 nohash=0 fail=36 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 44500 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43648 dport 44500] != expected 0xd0ded049 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41792 dport 44500] != expected 0x9ac6a6af # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33622 dport 44500] != expected 0xc929ff0d # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54777 dport 44500] != expected 0xb5261550 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50082 dport 44500] != expected 0xa7676832 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36876 dport 44500] != expected 0xfaf6f434 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33489 dport 44500] != expected 0x56c59a0b # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44327 dport 44500] != expected 0xd31dcafb # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36039 dport 44500] != expected 0x947a5085 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51125 dport 44500] != expected 0x86a9857c # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60822 dport 44500] != expected 0xf9b91f02 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59468 dport 44500] != expected 0xec204e5a # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56706 dport 44500] != expected 0xdb066045 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54931 dport 44500] != expected 0x1f8d2e6 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58979 dport 44500] != expected 0xdf2af0ba # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48420 dport 44500] != expected 0x99fb57 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53127 dport 44500] != expected 0x308c3594 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47978 dport 44500] != expected 0xc2aef89b # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51518 dport 44500] != expected 0x474536da # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50869 dport 44500] != expected 0x850b516b # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54523 dport 44500] != expected 0x67eecae3 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42480 dport 44500] != expected 0x3b813041 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49059 dport 44500] != expected 0x9d06204d # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51046 dport 44500] != expected 0xc6f42096 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60906 dport 44500] != expected 0x4ce629aa # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43454 dport 44500] != expected 0xb8130304 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60948 dport 44500] != expected 0x2de50294 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51884 dport 44500] != expected 0xa9346a38 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47821 dport 44500] != expected 0x40543d27 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38173 dport 44500] != expected 0xe145c31b # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57093 dport 44500] != expected 0x4699bb5f # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38298 dport 44500] != expected 0x7d0b720a # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40940 dport 44500] != expected 0x2cc1fd66 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40573 dport 44500] != expected 0xb0dfd762 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42244 dport 44500] != expected 0xfdc12c2e # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46931 dport 44500] != expected 0xf3876372 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35397 dport 44500] != expected 0xc36c2c01 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46603 dport 44500] != expected 0xb0d924a5 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57523 dport 44500] != expected 0x6df096b3 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35118 dport 44500] != expected 0xd566fcfe # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58742 dport 44500] != expected 0xad151d49 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35552 dport 44500] != expected 0x935e360e # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46646 dport 44500] != expected 0xa9d95519 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38281 dport 44500] != expected 0x34982f93 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52609 dport 44500] != expected 0x88251e9 # # Exception| cpu 5: rx_hash 0x46699a0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33860 dport 44500] != expected 0xa0f5bec4 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, 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 /srv/vmksft/testing/wt-24/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->