< 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 44319 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 78 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7dc5a677 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60812 dport 44319] != expected 0x7590c75 # # Exception| cpu 0: rx_hash 0x6f94d67d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60818 dport 44319] != expected 0xfd493812 # # Exception| cpu 0: rx_hash 0xc38b5cd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60826 dport 44319] != expected 0xb8d6ccca # # Exception| cpu 0: rx_hash 0x8efd518f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60840 dport 44319] != expected 0x1d0118f2 # # Exception| cpu 0: rx_hash 0x30b3ab2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60862 dport 44319] != expected 0xa28ed84d # # Exception| cpu 0: rx_hash 0x6228327a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60886 dport 44319] != expected 0x3ec52f38 # # Exception| cpu 0: rx_hash 0x72c4935f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60948 dport 44319] != expected 0x7f6a7df9 # # Exception| cpu 0: rx_hash 0x93ad14ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 60974 dport 44319] != expected 0x9f225d19 # # Exception| cpu 0: rx_hash 0x75dcfb5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60988 dport 44319] != expected 0xab927417 # # Exception| cpu 0: rx_hash 0x9520fca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32794 dport 44319] != expected 0xe5b4b83f # # Exception| cpu 0: rx_hash 0x7d61c350 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32796 dport 44319] != expected 0x78f482ec # # Exception| cpu 0: rx_hash 0xd5ea15fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 32876 dport 44319] != expected 0x83ef7b2d # # Exception| cpu 0: rx_hash 0x1ad636a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32942 dport 44319] != expected 0x797aa999 # # Exception| cpu 0: rx_hash 0xa498cc02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32952 dport 44319] != expected 0xc6f56926 # # Exception| cpu 0: rx_hash 0x4cd9f3f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32958 dport 44319] != expected 0x5bb553f5 # # Exception| cpu 0: rx_hash 0x5d04b7fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 33008 dport 44319] != expected 0xcbd96365 # # Exception| cpu 0: rx_hash 0x416517f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33018 dport 44319] != expected 0x983944df # # Exception| cpu 0: rx_hash 0x150918fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33068 dport 44319] != expected 0x19707a10 # # Exception| cpu 0: rx_hash 0x55c3f1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33114 dport 44319] != expected 0x7f2bb902 # # Exception| cpu 0: rx_hash 0xa8cbd659 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33130 dport 44319] != expected 0xcc83be58 # # Exception| cpu 0: rx_hash 0xa6fb065f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33150 dport 44319] != expected 0x6573ad85 # # Exception| cpu 0: rx_hash 0x32740456 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33256 dport 44319] != expected 0x7ea59277 # # Exception| cpu 0: rx_hash 0x8c3afef5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33278 dport 44319] != expected 0xc12a52c8 # # Exception| cpu 0: rx_hash 0xc07d1680 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33344 dport 44319] != expected 0xb53ee4a1 # # Exception| cpu 0: rx_hash 0x9672d3d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33360 dport 44319] != expected 0x97f11ecd # # Exception| cpu 0: rx_hash 0x260cf971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33362 dport 44319] != expected 0x818ecdaf # # Exception| cpu 0: rx_hash 0x833bcbdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33382 dport 44319] != expected 0xb9192344 # # Exception| cpu 0: rx_hash 0x654a242c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33396 dport 44319] != expected 0x8da90a4a # # Exception| cpu 0: rx_hash 0x0f4135da [saddr 192.0.3.2 daddr 192.0.3.1 sport 33410 dport 44319] != expected 0x4fab3615 # # Exception| cpu 0: rx_hash 0xb617a77a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33468 dport 44319] != expected 0x24dcff44 # # Exception| cpu 0: rx_hash 0x5ac2c48f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33474 dport 44319] != expected 0x718c88e # # Exception| cpu 0: rx_hash 0x02fdd1dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33478 dport 44319] != expected 0x8c27213f # # Exception| cpu 0: rx_hash 0x54f21489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33494 dport 44319] != expected 0xaee8db53 # # Exception| cpu 0: rx_hash 0x10aca1d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33496 dport 44319] != expected 0x76371558 # # Exception| cpu 0: rx_hash 0xa9fa3377 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33510 dport 44319] != expected 0x1d40dc09 # # Exception| cpu 0: rx_hash 0x4f8bdc86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33524 dport 44319] != expected 0x29f0f507 # # Exception| cpu 4: rx_hash 0xdfeafcd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60816 dport 44319] != expected 0xeb36eb70 # # Exception| cpu 4: rx_hash 0x66bc6e78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60846 dport 44319] != expected 0x80412221 # # Exception| cpu 4: rx_hash 0x98387d87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60878 dport 44319] != expected 0x5995218c # # Exception| cpu 4: rx_hash 0x9608ad81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60890 dport 44319] != expected 0xf0653251 # # Exception| cpu 4: rx_hash 0x94b57cae [saddr 192.0.3.2 daddr 192.0.3.1 sport 60934 dport 44319] != expected 0x4bda54f7 # # Exception| cpu 4: rx_hash 0xdedb19f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60956 dport 44319] != expected 0x3af58921 # # Exception| cpu 4: rx_hash 0xd7f3a1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60960 dport 44319] != expected 0x47fd9312 # # Exception| cpu 4: rx_hash 0x9d9dc4ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 60986 dport 44319] != expected 0x36d24ec4 # # Exception| cpu 4: rx_hash 0x2977b20c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60992 dport 44319] != expected 0x9e2990bf # # Exception| cpu 4: rx_hash 0xc32f39f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32778 dport 44319] != expected 0xc77b4253 # # Exception| cpu 4: rx_hash 0x9c0844a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32806 dport 44319] != expected 0x98bca20c # # Exception| cpu 4: rx_hash 0xca0781f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32822 dport 44319] != expected 0xba735860 # # Exception| cpu 4: rx_hash 0x3ab3420f [saddr 192.0.3.2 daddr 192.0.3.1 sport 32834 dport 44319] != expected 0xca574810 # # Exception| cpu 4: rx_hash 0x70dd2757 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32856 dport 44319] != expected 0xbb7895c6 # # Exception| cpu 4: rx_hash 0x01affeae [saddr 192.0.3.2 daddr 192.0.3.1 sport 32908 dport 44319] != expected 0xfe6287cd # # Exception| cpu 4: rx_hash 0x5e8883ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 32928 dport 44319] != expected 0xa1a56792 # # Exception| cpu 4: rx_hash 0xbc6d300c [saddr 192.0.3.2 daddr 192.0.3.1 sport 32970 dport 44319] != expected 0x2b914385 # # Exception| cpu 4: rx_hash 0xa714f803 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33000 dport 44319] != expected 0xac896dd1 # # Exception| cpu 4: rx_hash 0xe631ef03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33032 dport 44319] != expected 0x3286e97 # # Exception| cpu 4: rx_hash 0xf4609f09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33046 dport 44319] != expected 0xf9385af0 # # Exception| cpu 4: rx_hash 0xfd48270c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33066 dport 44319] != expected 0x843040c3 # # Exception| cpu 4: rx_hash 0xafd3be5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33090 dport 44319] != expected 0x187bb7b6 # # Exception| cpu 4: rx_hash 0x119d44f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33108 dport 44319] != expected 0xa7f47709 # # Exception| cpu 4: rx_hash 0x7b96550f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33186 dport 44319] != expected 0x65f64b56 # # Exception| cpu 4: rx_hash 0x3fc8e051 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33196 dport 44319] != expected 0xbd29855d # # Exception| cpu 4: rx_hash 0x31f83057 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33208 dport 44319] != expected 0x14d99680 # # Exception| cpu 4: rx_hash 0xdd2d53a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33222 dport 44319] != expected 0x371da14a # # Exception| cpu 4: rx_hash 0x8b2296f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33238 dport 44319] != expected 0x15d25b26 # # Exception| cpu 4: rx_hash 0x9e6b8eff [saddr 192.0.3.2 daddr 192.0.3.1 sport 33248 dport 44319] != expected 0x3b3a66af # # Exception| cpu 4: rx_hash 0x905b5ef9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33268 dport 44319] != expected 0x92ca7572 # # Exception| cpu 4: rx_hash 0xcdc1f287 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33284 dport 44319] != expected 0x76b2f38b # # Exception| cpu 4: rx_hash 0x66c6102d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33316 dport 44319] != expected 0xe7d50ebd # # Exception| cpu 4: rx_hash 0x8423a3de [saddr 192.0.3.2 daddr 192.0.3.1 sport 33358 dport 44319] != expected 0x6de12aaa # # Exception| cpu 4: rx_hash 0x8a1373d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33370 dport 44319] != expected 0xc4113977 # # Exception| cpu 4: rx_hash 0xd22c668a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33374 dport 44319] != expected 0x4f2ed0c6 # # Exception| cpu 4: rx_hash 0xfb61aa21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33422 dport 44319] != expected 0x810b2b7c # # Exception| cpu 4: rx_hash 0xf5517a27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33434 dport 44319] != expected 0x28fb38a1 # # Exception| cpu 4: rx_hash 0x1438fdd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33440 dport 44319] != expected 0xc8b31841 # # Exception| cpu 4: rx_hash 0x4c07e887 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33444 dport 44319] != expected 0x438cf1f0 # # Exception| cpu 4: rx_hash 0x42373881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33456 dport 44319] != expected 0xea7ce22d # # Exception| cpu 4: rx_hash 0xeabcee2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33472 dport 44319] != expected 0x11671bec # # Exception| cpu 4: rx_hash 0x12cf6b8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33566 dport 44319] != expected 0xd5b1d1fb # # Exception| count: pass=0 nohash=0 fail=78 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x4d95d38f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46908 dport 44989] OK # # # cpu 0: rx_hash 0x6e7c9320 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46976 dport 44989] OK # # # cpu 0: rx_hash 0x604c4326 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46996 dport 44989] OK # # # cpu 0: rx_hash 0x2d3a4e7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47014 dport 44989] OK # # # cpu 0: rx_hash 0x8ae8269b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47122 dport 44989] OK # # # cpu 0: rx_hash 0x0206849e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47246 dport 44989] OK # # # cpu 0: rx_hash 0xa731b632 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47290 dport 44989] OK # # # cpu 0: rx_hash 0x5eadcdce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47346 dport 44989] OK # # # cpu 0: rx_hash 0xaff6f06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47376 dport 44989] OK # # # cpu 0: rx_hash 0x03e97ac2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47384 dport 44989] OK # # # cpu 0: rx_hash 0x52fed795 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47392 dport 44989] OK # # # cpu 0: rx_hash 0xbabfe862 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47398 dport 44989] OK # # # cpu 0: rx_hash 0xa8ee9868 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47416 dport 44989] OK # # # cpu 0: rx_hash 0xf35db93b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47468 dport 44989] OK # # # cpu 0: rx_hash 0x2718526e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47500 dport 44989] OK # # # cpu 0: rx_hash 0x907e10c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47526 dport 44989] OK # # # cpu 0: rx_hash 0x7583cb38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47588 dport 44989] OK # # # cpu 0: rx_hash 0x8a363de9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47624 dport 44989] OK # # # cpu 0: rx_hash 0x70267214 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47632 dport 44989] OK # # # cpu 0: rx_hash 0x98674de3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47638 dport 44989] OK # # # cpu 0: rx_hash 0x8406edef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47644 dport 44989] OK # # # cpu 0: rx_hash 0x656f6a1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47654 dport 44989] OK # # # cpu 0: rx_hash 0x914ff5e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47658 dport 44989] OK # # # cpu 0: rx_hash 0xdfb5ccbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47688 dport 44989] OK # # # cpu 0: rx_hash 0xd8ada4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47712 dport 44989] OK # # # cpu 0: rx_hash 0x1eb93fe0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47774 dport 44989] OK # # # cpu 4: rx_hash 0xe51e0524 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46924 dport 44989] OK # # # cpu 4: rx_hash 0x5b50ff87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46938 dport 44989] OK # # # cpu 4: rx_hash 0xba397875 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46944 dport 44989] OK # # # cpu 4: rx_hash 0xe2066d27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46948 dport 44989] OK # # # cpu 4: rx_hash 0x36438672 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46980 dport 44989] OK # # # cpu 4: rx_hash 0x7c2de32a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47006 dport 44989] OK # # # cpu 4: rx_hash 0x230a9e7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47026 dport 44989] OK # # # cpu 4: rx_hash 0xc8c7958d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47076 dport 44989] OK # # # cpu 4: rx_hash 0xd4a63581 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47086 dport 44989] OK # # # cpu 4: rx_hash 0x70f86966 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47114 dport 44989] OK # # # cpu 4: rx_hash 0x62a9196c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47124 dport 44989] OK # # # cpu 4: rx_hash 0xc79e2bc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47136 dport 44989] OK # # # cpu 4: rx_hash 0x391a383f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47168 dport 44989] OK # # # cpu 4: rx_hash 0x9c2d0a93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47220 dport 44989] OK # # # cpu 4: rx_hash 0x2c532036 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47222 dport 44989] OK # # # cpu 4: rx_hash 0x4868e1c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47252 dport 44989] OK # # # cpu 4: rx_hash 0xf816cb63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47254 dport 44989] OK # # # cpu 4: rx_hash 0xa3a5ea30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47298 dport 44989] OK # # # cpu 4: rx_hash 0x1deb1093 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47316 dport 44989] OK # # # cpu 4: rx_hash 0xb6ecf239 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47348 dport 44989] OK # # # cpu 4: rx_hash 0xfee15d3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47400 dport 44989] OK # # # cpu 4: rx_hash 0x40afa79f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47422 dport 44989] OK # # # cpu 4: rx_hash 0x12343ec9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47446 dport 44989] OK # # # cpu 4: rx_hash 0xab62ac69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47464 dport 44989] OK # # # cpu 4: rx_hash 0x094df6c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47476 dport 44989] OK # # # cpu 4: rx_hash 0xa5527c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47484 dport 44989] OK # # # cpu 4: rx_hash 0xc169bd9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47518 dport 44989] OK # # # cpu 4: rx_hash 0x783f2f3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47520 dport 44989] OK # # # cpu 4: rx_hash 0xc671d59c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47542 dport 44989] OK # # # cpu 4: rx_hash 0xda107590 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47548 dport 44989] OK # # # cpu 4: rx_hash 0x888becc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47572 dport 44989] OK # # # cpu 4: rx_hash 0x238c0e6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47604 dport 44989] OK # # # cpu 4: rx_hash 0x3fedae60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47614 dport 44989] OK # # # cpu 4: rx_hash 0x7e16a212 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47620 dport 44989] OK # # # cpu 4: rx_hash 0x9cf311e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47726 dport 44989] OK # # # cpu 4: rx_hash 0x22bdeb42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47736 dport 44989] OK # # # cpu 4: rx_hash 0x48b6fab4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47758 dport 44989] OK # # # cpu 4: rx_hash 0xea99a01b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47762 dport 44989] OK # # # cpu 4: rx_hash 0xaec71545 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47772 dport 44989] OK # # # cpu 4: rx_hash 0xed81c818 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47802 dport 44989] OK # # # cpu 4: rx_hash 0xb12a8148 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47814 dport 44989] OK # # # cpu 4: rx_hash 0x141db3e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47858 dport 44989] OK # # # count: pass=68 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 43246 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39024 dport 43246] != expected 0x18e093eb # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55777 dport 43246] != expected 0x63ed7c56 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54168 dport 43246] != expected 0x82c537ac # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37604 dport 43246] != expected 0x661a9f5c # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55619 dport 43246] != expected 0x40acad4f # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33687 dport 43246] != expected 0x788f2367 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57416 dport 43246] != expected 0xfc69e464 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56333 dport 43246] != expected 0x36675d90 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34039 dport 43246] != expected 0x2eea9f56 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51135 dport 43246] != expected 0x9bb4a69e # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49470 dport 43246] != expected 0x4e8fbf2d # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57140 dport 43246] != expected 0x579588a3 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40176 dport 43246] != expected 0x8832534f # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48759 dport 43246] != expected 0xf253283b # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45155 dport 43246] != expected 0x1c7be428 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43316 dport 43246] != expected 0x2f3d360 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37501 dport 43246] != expected 0x89ecc861 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40917 dport 43246] != expected 0x5af6179 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58285 dport 43246] != expected 0x9d1ed784 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42778 dport 43246] != expected 0xc933f93 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53138 dport 43246] != expected 0xf2c97ff1 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47582 dport 43246] != expected 0x21bcc7c0 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37939 dport 43246] != expected 0x441db8cb # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37669 dport 43246] != expected 0x7423c7e8 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57904 dport 43246] != expected 0x2bfb96ae # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58173 dport 43246] != expected 0x1b88d2a5 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40128 dport 43246] != expected 0x3b9a5415 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37442 dport 43246] != expected 0xce64a7f4 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35830 dport 43246] != expected 0x97e119fa # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45105 dport 43246] != expected 0x607833bd # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35933 dport 43246] != expected 0x52712563 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38118 dport 43246] != expected 0x2df80c04 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40663 dport 43246] != expected 0xc1fc4dbd # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37435 dport 43246] != expected 0x5c1f0c29 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38710 dport 43246] != expected 0x58e777cb # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36196 dport 43246] != expected 0x5a958f83 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34967 dport 43246] != expected 0xd9f03ce6 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48874 dport 43246] != expected 0x969a96b7 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51813 dport 43246] != expected 0xfa932525 # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53804 dport 43246] != expected 0xcc27d9ac # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37117 dport 43246] != expected 0x44a348ff # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59073 dport 43246] != expected 0x6ccd090f # # Exception| cpu 0: rx_hash 0xe5f58c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41623 dport 43246] != expected 0xac32bb3c # # 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 43262 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49777 dport 43262] != expected 0xb88b7def # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36872 dport 43262] != expected 0xb55086b8 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41872 dport 43262] != expected 0x87acbbb7 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47800 dport 43262] != expected 0x6e2e3fae # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32870 dport 43262] != expected 0x26dc2fdc # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53247 dport 43262] != expected 0xb480ecd1 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38138 dport 43262] != expected 0x223cbd09 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40282 dport 43262] != expected 0x643644d6 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56186 dport 43262] != expected 0x2a8c64b2 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46929 dport 43262] != expected 0x141cd7d3 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46989 dport 43262] != expected 0xc9718483 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41599 dport 43262] != expected 0xe22b4ca2 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44873 dport 43262] != expected 0x95f68861 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35973 dport 43262] != expected 0xd5ef9bf8 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37125 dport 43262] != expected 0xb4ecb05d # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58516 dport 43262] != expected 0xaf4e907e # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34746 dport 43262] != expected 0x8139c1e6 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49225 dport 43262] != expected 0xa32cae92 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54058 dport 43262] != expected 0x7bac4f39 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36629 dport 43262] != expected 0x76f12479 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53124 dport 43262] != expected 0x6096cf3d # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58023 dport 43262] != expected 0x6d2c8951 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59818 dport 43262] != expected 0x748cde14 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59176 dport 43262] != expected 0x537752ae # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38514 dport 43262] != expected 0xee52b120 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42747 dport 43262] != expected 0x358d9e4f # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40114 dport 43262] != expected 0x890cd97f # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50645 dport 43262] != expected 0x1bfacfd7 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37558 dport 43262] != expected 0x6c779298 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54089 dport 43262] != expected 0x55aa2328 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54066 dport 43262] != expected 0x81bc00c4 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53143 dport 43262] != expected 0xe61b7587 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46854 dport 43262] != expected 0x9f2d896e # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37682 dport 43262] != expected 0x8be98335 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36556 dport 43262] != expected 0x63fcb65 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49101 dport 43262] != expected 0xce5e6a5c # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57119 dport 43262] != expected 0x49930841 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47243 dport 43262] != expected 0x9141994 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45780 dport 43262] != expected 0x3626ac20 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57805 dport 43262] != expected 0x5019b8dd # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50641 dport 43262] != expected 0x43c5da85 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47813 dport 43262] != expected 0x527923b5 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37668 dport 43262] != expected 0x35a77996 # # Exception| cpu 5: rx_hash 0x77fc60c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43413 dport 43262] != expected 0xa7739a0e # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 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: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->