< 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' TAP version 13 1..1 # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 58563 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 87 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xeccb350b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38824 dport 58563] != expected 0x1e049aa1 # # Exception| cpu 0: rx_hash 0x51290a4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38832 dport 58563] != expected 0xa9f623f # # Exception| cpu 0: rx_hash 0xc3b3bada [saddr 192.0.3.2 daddr 192.0.3.1 sport 38856 dport 58563] != expected 0x1b226486 # # Exception| cpu 0: rx_hash 0x243ac274 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38936 dport 58563] != expected 0xb2b5a42a # # Exception| cpu 0: rx_hash 0xa400f54a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38950 dport 58563] != expected 0xd85150b # # Exception| cpu 0: rx_hash 0x0734f90e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38988 dport 58563] != expected 0x73fbf86b # # Exception| cpu 0: rx_hash 0xa11c350b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39072 dport 58563] != expected 0x219bdd80 # # Exception| cpu 0: rx_hash 0x16b3e4b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39140 dport 58563] != expected 0x135cd64b # # Exception| cpu 0: rx_hash 0x82120e71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39156 dport 58563] != expected 0xe0d581c1 # # Exception| cpu 0: rx_hash 0xc59db58f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39170 dport 58563] != expected 0x855c759f # # Exception| cpu 0: rx_hash 0xf433095c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39184 dport 58563] != expected 0xea9f9e46 # # Exception| cpu 0: rx_hash 0x513c5f4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39186 dport 58563] != expected 0x76d52215 # # Exception| cpu 0: rx_hash 0x172029b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39224 dport 58563] != expected 0xf4499a97 # # Exception| cpu 0: rx_hash 0x5b71b1b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39246 dport 58563] != expected 0x5089d140 # # Exception| cpu 0: rx_hash 0x2fe4e180 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39320 dport 58563] != expected 0x73fc1ba3 # # Exception| cpu 0: rx_hash 0xb108e5bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39380 dport 58563] != expected 0xa629bf7c # # Exception| cpu 0: rx_hash 0xbd7e5117 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39392 dport 58563] != expected 0x62411d1a # # Exception| cpu 0: rx_hash 0x521bc559 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39420 dport 58563] != expected 0xb8ffbbad # # Exception| cpu 0: rx_hash 0xcc3e27e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39432 dport 58563] != expected 0x1ea0b91c # # Exception| cpu 0: rx_hash 0x8654e5bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 39446 dport 58563] != expected 0x5854a3f8 # # Exception| cpu 0: rx_hash 0xaf17303b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39454 dport 58563] != expected 0xbf460cec # # Exception| cpu 0: rx_hash 0xa55adec5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39490 dport 58563] != expected 0x991affb9 # # Exception| cpu 0: rx_hash 0x18b8e183 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39514 dport 58563] != expected 0x8d810727 # # Exception| cpu 0: rx_hash 0xa92c6a6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39542 dport 58563] != expected 0x5d725ddf # # Exception| cpu 0: rx_hash 0x6c2db1b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39564 dport 58563] != expected 0xaef4cdc4 # # Exception| cpu 0: rx_hash 0xc36f095f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39634 dport 58563] != expected 0x14e282c2 # # Exception| cpu 0: rx_hash 0x1da421c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39644 dport 58563] != expected 0xa19fcfac # # Exception| cpu 0: rx_hash 0xac30aa2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39664 dport 58563] != expected 0x716c9554 # # Exception| cpu 0: rx_hash 0xce8a70fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 39738 dport 58563] != expected 0x379f6c78 # # Exception| cpu 0: rx_hash 0xe1f2ff2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39770 dport 58563] != expected 0x32b9925f # # Exception| cpu 0: rx_hash 0x1366c277 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39898 dport 58563] != expected 0x4cc8b8ae # # Exception| cpu 0: rx_hash 0x64d40850 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39906 dport 58563] != expected 0xa197ebf5 # # Exception| cpu 0: rx_hash 0x4d97ddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39914 dport 58563] != expected 0x468544e1 # # Exception| cpu 0: rx_hash 0xd0028780 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39942 dport 58563] != expected 0xdb8f9b90 # # Exception| cpu 0: rx_hash 0x0ec9af1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39944 dport 58563] != expected 0x6ef2d6fe # # Exception| cpu 4: rx_hash 0xbe4c9e03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38828 dport 58563] != expected 0xd021c488 # # Exception| cpu 4: rx_hash 0x913411d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38860 dport 58563] != expected 0xd5073aaf # # Exception| cpu 4: rx_hash 0x57125018 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38872 dport 58563] != expected 0xe8ab330c # # Exception| cpu 4: rx_hash 0xfe6bb2a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38894 dport 58563] != expected 0xb0892d39 # # Exception| cpu 4: rx_hash 0x43898de4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38902 dport 58563] != expected 0xa412d5a7 # # Exception| cpu 4: rx_hash 0x6aca5860 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38910 dport 58563] != expected 0x43007ab3 # # Exception| cpu 4: rx_hash 0x0d7917f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38928 dport 58563] != expected 0x55a70b3e # # Exception| cpu 4: rx_hash 0x95ae4999 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38964 dport 58563] != expected 0x6246fed2 # # Exception| cpu 4: rx_hash 0x19e2ca0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38974 dport 58563] != expected 0x191eed95 # # Exception| cpu 4: rx_hash 0x2e772c8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38980 dport 58563] != expected 0x94e9577f # # Exception| cpu 4: rx_hash 0x55b35206 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38984 dport 58563] != expected 0xbddea642 # # Exception| cpu 4: rx_hash 0x686b5a7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39022 dport 58563] != expected 0x1675effd # # Exception| cpu 4: rx_hash 0x0b424da5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39032 dport 58563] != expected 0xb7935a0d # # Exception| cpu 4: rx_hash 0xce43967b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39042 dport 58563] != expected 0x4415ca16 # # Exception| cpu 4: rx_hash 0xffed2aa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39056 dport 58563] != expected 0x2bd621cf # # Exception| cpu 4: rx_hash 0x35bddfc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39088 dport 58563] != expected 0xd2128a0a # # Exception| cpu 4: rx_hash 0xeb76f754 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39102 dport 58563] != expected 0x676fc764 # # Exception| cpu 4: rx_hash 0x1ac55018 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39120 dport 58563] != expected 0xd734742d # # Exception| cpu 4: rx_hash 0x9689d38d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39130 dport 58563] != expected 0xac6c676a # # Exception| cpu 4: rx_hash 0xaac216ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 39200 dport 58563] != expected 0xe0d26209 # # Exception| cpu 4: rx_hash 0x439cd8e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39252 dport 58563] != expected 0xd858958d # # Exception| cpu 4: rx_hash 0xdb4b868d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39280 dport 58563] != expected 0xefb96061 # # Exception| cpu 4: rx_hash 0x7e44d09c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39282 dport 58563] != expected 0x73f3dc32 # # Exception| cpu 4: rx_hash 0x9206dec6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39296 dport 58563] != expected 0x6767e33d # # Exception| cpu 4: rx_hash 0x63b5798a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39406 dport 58563] != expected 0xd73c5074 # # Exception| cpu 4: rx_hash 0x009c6e51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39416 dport 58563] != expected 0x76dae584 # # Exception| cpu 4: rx_hash 0xd4d34eb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39442 dport 58563] != expected 0x9671fdd1 # # Exception| cpu 4: rx_hash 0x235bb3ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 39444 dport 58563] != expected 0xc41e1fab # # Exception| cpu 4: rx_hash 0xfd909b33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39450 dport 58563] != expected 0x716352c5 # # Exception| cpu 4: rx_hash 0xc048934b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39484 dport 58563] != expected 0xdac81b7a # # Exception| cpu 4: rx_hash 0x637c9f0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39510 dport 58563] != expected 0xa4b6f61a # # Exception| cpu 4: rx_hash 0x74c0d8e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39574 dport 58563] != expected 0x26258909 # # Exception| cpu 4: rx_hash 0xddb93a5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39584 dport 58563] != expected 0x7e07973c # # Exception| cpu 4: rx_hash 0x037212c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39598 dport 58563] != expected 0xcb7ada52 # # Exception| cpu 4: rx_hash 0x8905cb00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39628 dport 58563] != expected 0x52169826 # # Exception| cpu 4: rx_hash 0x11d29569 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39656 dport 58563] != expected 0x65f76dca # # Exception| cpu 4: rx_hash 0x207c29ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 39674 dport 58563] != expected 0xa348613 # # Exception| cpu 4: rx_hash 0x4eb047c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39684 dport 58563] != expected 0x88afdd59 # # Exception| cpu 4: rx_hash 0x2d99501b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39698 dport 58563] != expected 0x294968a9 # # Exception| cpu 4: rx_hash 0xb54e0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39734 dport 58563] != expected 0x1ea89d45 # # Exception| cpu 4: rx_hash 0x5c10c069 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39746 dport 58563] != expected 0x26226ac1 # # Exception| cpu 4: rx_hash 0x755315ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 39754 dport 58563] != expected 0xc130c5d5 # # Exception| cpu 4: rx_hash 0xc8b12aab [saddr 192.0.3.2 daddr 192.0.3.1 sport 39762 dport 58563] != expected 0xd5ab3d4b # # Exception| cpu 4: rx_hash 0x2ba20a4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39802 dport 58563] != expected 0xcb7d399a # # Exception| cpu 4: rx_hash 0xeea3d190 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39808 dport 58563] != expected 0x38fba981 # # Exception| cpu 4: rx_hash 0x01c645de [saddr 192.0.3.2 daddr 192.0.3.1 sport 39836 dport 58563] != expected 0xe2450f36 # # Exception| cpu 4: rx_hash 0x0db0f175 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39848 dport 58563] != expected 0x262dad50 # # Exception| cpu 4: rx_hash 0x99111bb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39864 dport 58563] != expected 0xd5a4fada # # Exception| cpu 4: rx_hash 0x6e99e6ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 39870 dport 58563] != expected 0x87cb18a0 # # Exception| cpu 4: rx_hash 0x2ebeca0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39932 dport 58563] != expected 0xe763f111 # # Exception| cpu 4: rx_hash 0xabc6f90c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39946 dport 58563] != expected 0xf2b86aad # # Exception| cpu 4: rx_hash 0x1c6928b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40014 dport 58563] != expected 0xc07f6166 # # Exception| count: pass=0 nohash=0 fail=87 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xf520f289 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56862 dport 39488] OK # # # cpu 0: rx_hash 0xb33c847d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56884 dport 39488] OK # # # cpu 0: rx_hash 0x84a962fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56910 dport 39488] OK # # # cpu 0: rx_hash 0xb9716a83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56936 dport 39488] OK # # # cpu 0: rx_hash 0x8bf84c44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56980 dport 39488] OK # # # cpu 0: rx_hash 0x2281aefe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56994 dport 39488] OK # # # cpu 0: rx_hash 0xaecd2d6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57000 dport 39488] OK # # # cpu 0: rx_hash 0x68eb6ca1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57020 dport 39488] OK # # # cpu 0: rx_hash 0x62a6825f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57056 dport 39488] OK # # # cpu 0: rx_hash 0x53083e8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57074 dport 39488] OK # # # cpu 0: rx_hash 0x8dc31611 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57084 dport 39488] OK # # # cpu 0: rx_hash 0xbdfe67c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57138 dport 39488] OK # # # cpu 0: rx_hash 0x1eca6b8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57176 dport 39488] OK # # # cpu 0: rx_hash 0x403b742f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57192 dport 39488] OK # # # cpu 0: rx_hash 0x6a5f3bbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57230 dport 39488] OK # # # cpu 0: rx_hash 0xb8e2a789 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57268 dport 39488] OK # # # cpu 0: rx_hash 0x51bc6992 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57280 dport 39488] OK # # # cpu 0: rx_hash 0xc51d8350 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57296 dport 39488] OK # # # cpu 0: rx_hash 0xb2af4977 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57320 dport 39488] OK # # # cpu 0: rx_hash 0xb389df65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57352 dport 39488] OK # # # cpu 0: rx_hash 0x0e6be023 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57360 dport 39488] OK # # # cpu 0: rx_hash 0x96bcbe4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57396 dport 39488] OK # # # cpu 0: rx_hash 0xbfff6bce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57404 dport 39488] OK # # # cpu 0: rx_hash 0x04260edd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57420 dport 39488] OK # # # cpu 0: rx_hash 0x3588b20e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57438 dport 39488] OK # # # cpu 0: rx_hash 0x6b79adad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57454 dport 39488] OK # # # cpu 0: rx_hash 0xe412b42c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57482 dport 39488] OK # # # cpu 0: rx_hash 0x36af281a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57520 dport 39488] OK # # # cpu 0: rx_hash 0xbae3ab8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57530 dport 39488] OK # # # cpu 0: rx_hash 0xbcd8f1da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57554 dport 39488] OK # # # cpu 0: rx_hash 0xc71c8f56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57566 dport 39488] OK # # # cpu 0: rx_hash 0xb0ae4571 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57574 dport 39488] OK # # # cpu 0: rx_hash 0xd38752aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57584 dport 39488] OK # # # cpu 0: rx_hash 0xde622b0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57624 dport 39488] OK # # # cpu 0: rx_hash 0x5e581c35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57638 dport 39488] OK # # # cpu 0: rx_hash 0x0ae4ed68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57674 dport 39488] OK # # # cpu 0: rx_hash 0x9e4507aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57690 dport 39488] OK # # # cpu 0: rx_hash 0x1d58aa80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57738 dport 39488] OK # # # cpu 0: rx_hash 0xfe4b8a65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57762 dport 39488] OK # # # cpu 0: rx_hash 0xaaf77b38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57806 dport 39488] OK # # # cpu 0: rx_hash 0xb4e8aebf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57860 dport 39488] OK # # # cpu 0: rx_hash 0x2049447d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57876 dport 39488] OK # # # cpu 0: rx_hash 0x1d914c05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57906 dport 39488] OK # # # cpu 0: rx_hash 0x97e695c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57936 dport 39488] 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-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 48227 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49896 dport 48227] != expected 0x83861881 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53315 dport 48227] != expected 0x139131be # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42854 dport 48227] != expected 0xdf79e9c6 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43951 dport 48227] != expected 0xba447697 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33416 dport 48227] != expected 0x845c04f3 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57786 dport 48227] != expected 0xf5fabdd5 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 44817 dport 48227] != expected 0x54cbc819 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38374 dport 48227] != expected 0xf09ec477 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42195 dport 48227] != expected 0xbd51c632 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49644 dport 48227] != expected 0xad07996c # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39387 dport 48227] != expected 0xd3588653 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38861 dport 48227] != expected 0x150b4eee # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53813 dport 48227] != expected 0xe8cd30d5 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53873 dport 48227] != expected 0xda0a3b1e # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57983 dport 48227] != expected 0x617d3b8c # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57060 dport 48227] != expected 0x996b571a # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41474 dport 48227] != expected 0x848cf9ee # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38389 dport 48227] != expected 0xa7c85709 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 56837 dport 48227] != expected 0xdaa9fb6b # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54242 dport 48227] != expected 0x4c1517e9 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33211 dport 48227] != expected 0xca6ae38c # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37523 dport 48227] != expected 0x3febb1ce # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49663 dport 48227] != expected 0xfa510a12 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55514 dport 48227] != expected 0x560989d9 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33283 dport 48227] != expected 0xb9e045e2 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 56641 dport 48227] != expected 0x8ca2f64 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59550 dport 48227] != expected 0x6ac4cfee # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39160 dport 48227] != expected 0x317b7c1a # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36638 dport 48227] != expected 0xdcda397b # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52320 dport 48227] != expected 0x7d50e029 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42778 dport 48227] != expected 0xe1b156 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47442 dport 48227] != expected 0x7757bfba # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36336 dport 48227] != expected 0x4d6cea7f # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47402 dport 48227] != expected 0x66eab903 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41050 dport 48227] != expected 0x33691e2e # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42599 dport 48227] != expected 0x58d40419 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49843 dport 48227] != expected 0xcf207109 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42766 dport 48227] != expected 0x3d4db8f5 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53531 dport 48227] != expected 0x44d009ba # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40390 dport 48227] != expected 0x1ebd7d1d # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33936 dport 48227] != expected 0xe095938f # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36447 dport 48227] != expected 0xa7958146 # # Exception| cpu 4: rx_hash 0xda5533bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51152 dport 48227] != expected 0xfe2ffbfc # # Exception| count: pass=0 nohash=0 fail=43 # # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 53679 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54586 dport 53679] != expected 0xfb5228b1 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46243 dport 53679] != expected 0x5b5fe0ae # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54308 dport 53679] != expected 0x4872f442 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60668 dport 53679] != expected 0x55b3e26 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55713 dport 53679] != expected 0xba4e14e2 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37999 dport 53679] != expected 0xa0ed893f # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32806 dport 53679] != expected 0xb75eac68 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56308 dport 53679] != expected 0xaffb8cec # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58825 dport 53679] != expected 0xe5507bd6 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35953 dport 53679] != expected 0x9a3aa95f # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46749 dport 53679] != expected 0xa7c0d8c6 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58901 dport 53679] != expected 0x9866b98a # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49175 dport 53679] != expected 0x68543793 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54169 dport 53679] != expected 0xee709246 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47586 dport 53679] != expected 0xec58ecee # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36616 dport 53679] != expected 0xc751a410 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59731 dport 53679] != expected 0xee52eba7 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56358 dport 53679] != expected 0xb254e186 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54681 dport 53679] != expected 0x2c871abb # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40208 dport 53679] != expected 0x298235ea # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43934 dport 53679] != expected 0x7f7459cd # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52253 dport 53679] != expected 0x5637078 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59052 dport 53679] != expected 0x575ee2d7 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58497 dport 53679] != expected 0xd071ca4e # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58838 dport 53679] != expected 0xe52415ab # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35908 dport 53679] != expected 0xdc52b1d6 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40305 dport 53679] != expected 0x4ce41619 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33024 dport 53679] != expected 0x73ccbabc # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38072 dport 53679] != expected 0x9e66752e # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55959 dport 53679] != expected 0x96d8e7a2 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47823 dport 53679] != expected 0x923ddadb # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58539 dport 53679] != expected 0x966dbcba # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49588 dport 53679] != expected 0x46cb1b35 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46667 dport 53679] != expected 0xd35588f5 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55071 dport 53679] != expected 0x553ed5ac # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60385 dport 53679] != expected 0x9b9d901b # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37869 dport 53679] != expected 0xcccb7427 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40181 dport 53679] != expected 0x15bd9ee5 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35670 dport 53679] != expected 0xd6419b54 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47878 dport 53679] != expected 0x1f96fa39 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54452 dport 53679] != expected 0x2e4723d8 # # Exception| cpu 0: rx_hash 0x20f363aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53693 dport 53679] != expected 0xa02c379 # # Exception| count: pass=0 nohash=0 fail=42 # # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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: Saved .links.enp1s0.flags: ['NO-CARRIER', 'BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Current .links.enp1s0.flags: ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Saved .links.enp1s0.operstate: DOWN Current .links.enp1s0.operstate: UP no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->