< 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 720 # 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 56674 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x682bf06b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54436 dport 56674] != expected 0x85b4c547 # # Exception| cpu 0: rx_hash 0x95445d44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54438 dport 56674] != expected 0x8588eeee # # Exception| cpu 0: rx_hash 0x57701b20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54444 dport 56674] != expected 0x5bbcfad # # Exception| cpu 0: rx_hash 0x1f4d9c9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54476 dport 56674] != expected 0xd5b9ec4a # # Exception| cpu 0: rx_hash 0x83381286 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54490 dport 56674] != expected 0x159c5742 # # Exception| cpu 0: rx_hash 0xafc08d02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54500 dport 56674] != expected 0x35b5241a # # Exception| cpu 4: rx_hash 0xe22231b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54478 dport 56674] != expected 0xd585c7e3 # # Exception| cpu 4: rx_hash 0x6df4cb66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54510 dport 56674] != expected 0xb5860559 # # Exception| cpu 4: rx_hash 0xf181457b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54520 dport 56674] != expected 0x75a3be51 # # Exception| cpu 5: rx_hash 0xebf38bd3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54434 dport 56674] != expected 0x8596fb3a # # Exception| cpu 5: rx_hash 0x48ddee85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54460 dport 56674] != expected 0xc5bc4ad8 # # Exception| cpu 5: rx_hash 0x13431df1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54506 dport 56674] != expected 0xb598108d # # Exception| cpu 5: rx_hash 0x4d02d588 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54518 dport 56674] != expected 0xf58e8ac6 # # Exception| cpu 0: rx_hash 0x8f3693ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 54524 dport 56674] != expected 0x75bdab85 # # Exception| cpu 0: rx_hash 0x71c16d86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54594 dport 56674] != expected 0x61945024 # # Exception| cpu 0: rx_hash 0xedb4e39b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54612 dport 56674] != expected 0xa1b1eb2c # # Exception| cpu 4: rx_hash 0xc4934712 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54560 dport 56674] != expected 0xb1aa586a # # Exception| cpu 4: rx_hash 0xe46559fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54584 dport 56674] != expected 0xf1a2d7f5 # # Exception| cpu 4: rx_hash 0xfe179754 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54626 dport 56674] != expected 0x197929e # # Exception| cpu 4: rx_hash 0x3c23d130 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54632 dport 56674] != expected 0x81a4b3dd # # Exception| cpu 5: rx_hash 0x741e568b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54536 dport 56674] != expected 0x51a6903a # # Exception| cpu 5: rx_hash 0x6bb3a32e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54552 dport 56674] != expected 0x91a1154f # # Exception| cpu 5: rx_hash 0x06a70176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54570 dport 56674] != expected 0x31997929 # # Exception| cpu 5: rx_hash 0xb3f52be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54600 dport 56674] != expected 0xe1a77167 # # Exception| cpu 5: rx_hash 0xc14c7c1f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54634 dport 56674] != expected 0x81989874 # # Exception| cpu 5: rx_hash 0x62621949 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54644 dport 56674] != expected 0xc1b22996 # # Exception| cpu 0: rx_hash 0x6552bfc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54698 dport 56674] != expected 0xe9998987 # # Exception| cpu 0: rx_hash 0x45a4a12c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54706 dport 56674] != expected 0xa9910618 # # Exception| cpu 0: rx_hash 0x9de229e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54754 dport 56674] != expected 0xd9976230 # # Exception| cpu 0: rx_hash 0x3ecc4cb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54780 dport 56674] != expected 0x99bdd3d2 # # Exception| cpu 4: rx_hash 0xdee189ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 54650 dport 56674] != expected 0x419f1d01 # # Exception| cpu 4: rx_hash 0x8790e748 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54712 dport 56674] != expected 0x29a2275b # # Exception| cpu 4: rx_hash 0x6c8305a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54726 dport 56674] != expected 0xb98ab55e # # Exception| cpu 4: rx_hash 0x608d84cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54752 dport 56674] != expected 0xd9ab4999 # # Exception| cpu 4: rx_hash 0xfcf80ad2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54774 dport 56674] != expected 0x198ef291 # # Exception| cpu 5: rx_hash 0xea844510 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54666 dport 56674] != expected 0x899a4b3d # # Exception| cpu 5: rx_hash 0x49aa2046 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54676 dport 56674] != expected 0xc9b0fadf # # Exception| cpu 5: rx_hash 0xa766f9a6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54688 dport 56674] != expected 0x69aaa8c4 # # Exception| cpu 5: rx_hash 0xf0f68bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54736 dport 56674] != expected 0x79af0e56 # # Exception| cpu 5: rx_hash 0x7f20716a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54768 dport 56674] != expected 0x19acccec # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xd8222814 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40990 dport 50643] OK # # # cpu 4: rx_hash 0x7b0c4d42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40960 dport 50643] OK # # # cpu 4: rx_hash 0x64a1b8e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40976 dport 50643] OK # # # cpu 4: rx_hash 0x95c094a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41012 dport 50643] OK # # # cpu 4: rx_hash 0xd42ca97e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41016 dport 50643] OK # # # cpu 4: rx_hash 0x83bcdb60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41032 dport 50643] OK # # # cpu 4: rx_hash 0x0064a0d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41038 dport 50643] OK # # # cpu 5: rx_hash 0xf8d436fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40966 dport 50643] OK # # # cpu 5: rx_hash 0x1a166e70 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40980 dport 50643] OK # # # cpu 5: rx_hash 0xb5368a4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41004 dport 50643] OK # # # cpu 5: rx_hash 0x41889d04 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41026 dport 50643] OK # # # cpu 5: rx_hash 0xfd0b0df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41036 dport 50643] OK # # # cpu 5: rx_hash 0xa34ac58e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41040 dport 50643] OK # # # cpu 0: rx_hash 0x4d861c6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41060 dport 50643] OK # # # cpu 0: rx_hash 0xb0e9b141 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41062 dport 50643] OK # # # cpu 0: rx_hash 0x2c9c3f5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41072 dport 50643] OK # # # cpu 0: rx_hash 0x522be9cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41076 dport 50643] OK # # # cpu 4: rx_hash 0x18f9f3f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41088 dport 50643] OK # # # cpu 4: rx_hash 0x27a218bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41096 dport 50643] OK # # # cpu 5: rx_hash 0xe2a6f852 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41052 dport 50643] OK # # # cpu 5: rx_hash 0xd1f39273 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41074 dport 50643] OK # # # cpu 5: rx_hash 0xc5604037 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41114 dport 50643] OK # # # cpu 5: rx_hash 0x551b4f40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41130 dport 50643] OK # # # cpu 0: rx_hash 0xeea87938 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41082 dport 50643] OK # # # cpu 0: rx_hash 0xa47a6305 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41102 dport 50643] OK # # # cpu 0: rx_hash 0xd6c334f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41132 dport 50643] OK # # # cpu 0: rx_hash 0x1d26c8fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41162 dport 50643] OK # # # cpu 0: rx_hash 0x815346e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41180 dport 50643] OK # # # cpu 0: rx_hash 0xadabd962 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41186 dport 50643] OK # # # cpu 4: rx_hash 0x34016c72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41150 dport 50643] OK # # # cpu 4: rx_hash 0x63911e6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41166 dport 50643] OK # # # cpu 4: rx_hash 0xd55b67bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41232 dport 50643] OK # # # cpu 5: rx_hash 0x4ab6bae5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41146 dport 50643] OK # # # cpu 5: rx_hash 0x31de577f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41204 dport 50643] OK # # # cpu 5: rx_hash 0x37993f37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41218 dport 50643] OK # # # cpu 5: rx_hash 0x492ee9a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41222 dport 50643] OK # # # cpu 5: rx_hash 0x8b1aafc4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41228 dport 50643] OK # # # cpu 0: rx_hash 0xd31c0ff5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41190 dport 50643] OK # # # cpu 0: rx_hash 0x8d5dc78c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41210 dport 50643] OK # # # cpu 0: rx_hash 0x56831c05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41238 dport 50643] OK # # # count: pass=40 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 35977 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 35 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53586 dport 35977] != expected 0x81f938c7 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41406 dport 35977] != expected 0x7faf116 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54295 dport 35977] != expected 0x269efd5f # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41226 dport 35977] != expected 0x7fe053a3 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36949 dport 35977] != expected 0x213285f # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56862 dport 35977] != expected 0x2d6993c7 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52586 dport 35977] != expected 0x99b26378 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59208 dport 35977] != expected 0xad6dba88 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40146 dport 35977] != expected 0x5cc9a0c0 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53574 dport 35977] != expected 0x41e0a866 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40646 dport 35977] != expected 0x6ad00c4a # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59045 dport 35977] != expected 0xc90659fb # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34818 dport 35977] != expected 0xb10f2dd6 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59099 dport 35977] != expected 0x592ecbfe # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57220 dport 35977] != expected 0x595dbf08 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40082 dport 35977] != expected 0xecc8419d # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38559 dport 35977] != expected 0xe7213ad1 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55404 dport 35977] != expected 0x30503cc2 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53618 dport 35977] != expected 0xe1fafa7d # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34662 dport 35977] != expected 0xfd934e86 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44454 dport 35977] != expected 0xc1726f96 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56785 dport 35977] != expected 0xdf3da58c # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42770 dport 35977] != expected 0x32e8fe02 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34201 dport 35977] != expected 0x43c34755 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41130 dport 35977] != expected 0x2be319e0 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58357 dport 35977] != expected 0xae005b91 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54475 dport 35977] != expected 0xe8976e7 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59205 dport 35977] != expected 0x2d04f2e5 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49713 dport 35977] != expected 0xf57f2423 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39659 dport 35977] != expected 0x71ba9888 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43575 dport 35977] != expected 0x380d1777 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60455 dport 35977] != expected 0x9abab1dd # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41983 dport 35977] != expected 0x41837b33 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37155 dport 35977] != expected 0xfe34c8e7 # # Exception| cpu 0: rx_hash 0xf8bf367d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40003 dport 35977] != expected 0x44b68248 # # Exception| count: pass=0 nohash=0 fail=35 # # 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 56515 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 47 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52644 dport 56515] != expected 0x218a8519 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59382 dport 56515] != expected 0x9fee4246 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46616 dport 56515] != expected 0x58877268 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40137 dport 56515] != expected 0x82a6fcf2 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42393 dport 56515] != expected 0x3b58b80 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35320 dport 56515] != expected 0xde996ca2 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43422 dport 56515] != expected 0x80f3465b # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51138 dport 56515] != expected 0xe4ad4d5c # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40462 dport 56515] != expected 0x7427164 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55931 dport 56515] != expected 0xb203d318 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54821 dport 56515] != expected 0x2c87271a # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47446 dport 56515] != expected 0x30a9c338 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49710 dport 56515] != expected 0x930d2103 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58414 dport 56515] != expected 0xf2012f82 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36814 dport 56515] != expected 0x39b9c016 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48466 dport 56515] != expected 0xe260a279 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46161 dport 56515] != expected 0x215d1b9 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32995 dport 56515] != expected 0x1e1a018c # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50293 dport 56515] != expected 0x87236d8e # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39757 dport 56515] != expected 0xda9d93f0 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33203 dport 56515] != expected 0x77a6561a # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42360 dport 56515] != expected 0xd2a2e8d1 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42899 dport 56515] != expected 0x997ca249 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57874 dport 56515] != expected 0xd715c552 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41148 dport 56515] != expected 0x158f9517 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55494 dport 56515] != expected 0xa2436af4 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53171 dport 56515] != expected 0x1fdd3ef7 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34284 dport 56515] != expected 0x45c2a3ad # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36885 dport 56515] != expected 0x82b81b6b # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40220 dport 56515] != expected 0xc879919 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59969 dport 56515] != expected 0x5edce104 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59870 dport 56515] != expected 0x8ddfd04f # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51010 dport 56515] != expected 0x8758f3e8 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41067 dport 56515] != expected 0xd73b8289 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42821 dport 56515] != expected 0xa117ef89 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52151 dport 56515] != expected 0xcd145fb6 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54938 dport 56515] != expected 0x99555c74 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45638 dport 56515] != expected 0x903cdd81 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51695 dport 56515] != expected 0x72f4539c # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48163 dport 56515] != expected 0xfed55563 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49897 dport 56515] != expected 0x4e14c338 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57181 dport 56515] != expected 0xa3893afe # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44297 dport 56515] != expected 0x29d29b7a # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52927 dport 56515] != expected 0xefcbdc71 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39767 dport 56515] != expected 0x7042031 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38621 dport 56515] != expected 0xed7eeb86 # # Exception| cpu 5: rx_hash 0xbca638d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49094 dport 56515] != expected 0xb8725052 # # Exception| count: pass=0 nohash=0 fail=47 # # 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__->