< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 37275 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc210b5a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40372 dport 37275] != expected 0x4fda6955 # # Exception| cpu 0: rx_hash 0x90def938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40420 dport 37275] != expected 0xfab76f93 # # Exception| cpu 0: rx_hash 0xe2f0da98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40424 dport 37275] != expected 0x6390827e # # Exception| cpu 0: rx_hash 0xf5fdd5d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40440 dport 37275] != expected 0x581e2fd3 # # Exception| cpu 0: rx_hash 0x7c1a802c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40488 dport 37275] != expected 0xb8666317 # # Exception| cpu 0: rx_hash 0xa5524b17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40536 dport 37275] != expected 0x10cc3307 # # Exception| cpu 0: rx_hash 0x4bf7e05f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40548 dport 37275] != expected 0xafa22591 # # Exception| cpu 0: rx_hash 0x72e0f18f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40572 dport 37275] != expected 0xe331d367 # # Exception| cpu 0: rx_hash 0x14bd781a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40614 dport 37275] != expected 0x3a453623 # # Exception| cpu 0: rx_hash 0x719e54f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40634 dport 37275] != expected 0x98ec7663 # # Exception| cpu 0: rx_hash 0x6290c611 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40644 dport 37275] != expected 0x7514a6f2 # # Exception| cpu 0: rx_hash 0x07b3eafe [saddr 192.0.3.2 daddr 192.0.3.1 sport 40664 dport 37275] != expected 0xd7bde6b2 # # Exception| cpu 0: rx_hash 0xe91641b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40676 dport 37275] != expected 0x68d3f024 # # Exception| cpu 0: rx_hash 0x46733486 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40694 dport 37275] != expected 0x8f2830e5 # # Exception| cpu 0: rx_hash 0x7ba781ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 40726 dport 37275] != expected 0x38c5f237 # # Exception| cpu 0: rx_hash 0x1dfa087a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40908 dport 37275] != expected 0xe1b11773 # # Exception| cpu 0: rx_hash 0x78d92495 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40912 dport 37275] != expected 0x43185733 # # Exception| cpu 0: rx_hash 0xe452ac7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40928 dport 37275] != expected 0x6551ac48 # # Exception| cpu 0: rx_hash 0xf35fa332 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40944 dport 37275] != expected 0x5edf01e5 # # Exception| cpu 0: rx_hash 0x4b37d94d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40946 dport 37275] != expected 0x82aa6c89 # # Exception| cpu 0: rx_hash 0x28d0d4c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40960 dport 37275] != expected 0xfedf75e1 # # Exception| cpu 0: rx_hash 0x894fd056 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41030 dport 37275] != expected 0x42730550 # # Exception| cpu 0: rx_hash 0xec6cfcb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41050 dport 37275] != expected 0xe0da4510 # # Exception| cpu 0: rx_hash 0x8a31752c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41088 dport 37275] != expected 0x39aea054 # # Exception| cpu 0: rx_hash 0x32590f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41090 dport 37275] != expected 0xe5dbcd38 # # Exception| cpu 0: rx_hash 0x2fadec14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41128 dport 37275] != expected 0x5374add9 # # Exception| cpu 0: rx_hash 0x97c5966b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41130 dport 37275] != expected 0x8f01c0b5 # # Exception| cpu 0: rx_hash 0x2bae71bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41158 dport 37275] != expected 0x8502d0e5 # # Exception| cpu 0: rx_hash 0x84cb048f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41172 dport 37275] != expected 0x62f91024 # # Exception| cpu 0: rx_hash 0x2594390e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41220 dport 37275] != expected 0xf35d298d # # Exception| cpu 0: rx_hash 0xefd260d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41226 dport 37275] != expected 0xb60fa90c # # Exception| cpu 0: rx_hash 0xf8df6f9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41242 dport 37275] != expected 0x8d8104a1 # # Exception| cpu 0: rx_hash 0xb91fb1e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41268 dport 37275] != expected 0xd514d2f6 # # Exception| cpu 0: rx_hash 0xaa112302 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41290 dport 37275] != expected 0x38ec0267 # # Exception| cpu 0: rx_hash 0x53b98705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41318 dport 37275] != expected 0xbc0cb95c # # Exception| cpu 0: rx_hash 0xf55bbb47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41352 dport 37275] != expected 0xad0b11d5 # # Exception| cpu 0: rx_hash 0x2810edd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41366 dport 37275] != expected 0xd3d73cf9 # # Exception| cpu 0: rx_hash 0x9e82e60b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41408 dport 37275] != expected 0x54f5e1e5 # # Exception| cpu 0: rx_hash 0x54c4bfd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41422 dport 37275] != expected 0x11a76164 # # Exception| cpu 0: rx_hash 0xf15826ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 41446 dport 37275] != expected 0x7b7d6ce9 # # Exception| cpu 0: rx_hash 0xaf0dc98f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41490 dport 37275] != expected 0x68f8c04d # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x8c52102c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43336 dport 57185] OK # # # cpu 0: rx_hash 0x511946bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43350 dport 57185] OK # # # cpu 0: rx_hash 0x456aec89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43392 dport 57185] OK # # # cpu 0: rx_hash 0x3744cf29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43404 dport 57185] OK # # # cpu 0: rx_hash 0xb63ba486 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43414 dport 57185] OK # # # cpu 4: rx_hash 0xa64b9318 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43310 dport 57185] OK # # # cpu 4: rx_hash 0xb1469c57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43326 dport 57185] OK # # # cpu 4: rx_hash 0x1a2074cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43330 dport 57185] OK # # # cpu 4: rx_hash 0x86abfc24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43378 dport 57185] OK # # # cpu 4: rx_hash 0xe0f675b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43432 dport 57185] OK # # # cpu 4: rx_hash 0x4f930081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43450 dport 57185] OK # # # cpu 4: rx_hash 0x00a9af5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43456 dport 57185] OK # # # cpu 4: rx_hash 0x4308a37e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43550 dport 57185] OK # # # cpu 4: rx_hash 0xf1993509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43558 dport 57185] OK # # # cpu 4: rx_hash 0x5efc4039 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43572 dport 57185] OK # # # cpu 4: rx_hash 0x2cd26399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43576 dport 57185] OK # # # cpu 4: rx_hash 0x9a406845 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43630 dport 57185] OK # # # cpu 4: rx_hash 0x1b3f03ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43636 dport 57185] OK # # # cpu 4: rx_hash 0xf6e40dd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43662 dport 57185] OK # # # cpu 4: rx_hash 0x2baf5b48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43664 dport 57185] OK # # # cpu 4: rx_hash 0x6a6f8530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43710 dport 57185] OK # # # cpu 4: rx_hash 0x8a305fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43734 dport 57185] OK # # # cpu 4: rx_hash 0x4a8fea0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43746 dport 57185] OK # # # cpu 4: rx_hash 0x1278738a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43806 dport 57185] OK # # # cpu 4: rx_hash 0x259513f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43858 dport 57185] OK # # # cpu 4: rx_hash 0x5d42dc51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43876 dport 57185] OK # # # cpu 4: rx_hash 0xcb30b8b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43886 dport 57185] OK # # # cpu 4: rx_hash 0x31e6b9cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43908 dport 57185] OK # # # cpu 4: rx_hash 0xb099d263 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43934 dport 57185] OK # # # cpu 4: rx_hash 0xbe63a3c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43978 dport 57185] OK # # # cpu 4: rx_hash 0xfe939496 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44036 dport 57185] OK # # # cpu 4: rx_hash 0xcd7d694e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44070 dport 57185] OK # # # cpu 4: rx_hash 0x5b0f0dae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44076 dport 57185] OK # # # cpu 4: rx_hash 0x10363fde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44088 dport 57185] OK # # # cpu 4: rx_hash 0x9fb325d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44150 dport 57185] OK # # # cpu 4: rx_hash 0xb82e723f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44162 dport 57185] OK # # # cpu 4: rx_hash 0xe41a4f00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44166 dport 57185] OK # # # cpu 4: rx_hash 0x4b7f3a30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44180 dport 57185] OK # # # cpu 4: rx_hash 0xd7f4b2d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44196 dport 57185] OK # # # cpu 4: rx_hash 0x9ccd80a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44208 dport 57185] OK # # # cpu 4: rx_hash 0x0abfe448 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44218 dport 57185] OK # # # cpu 4: rx_hash 0x37ab6833 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44236 dport 57185] OK # # # cpu 4: rx_hash 0x766bb64b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44258 dport 57185] OK # # # cpu 4: rx_hash 0xd90ec37b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44272 dport 57185] OK # # # cpu 4: rx_hash 0xf3d7795d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44288 dport 57185] OK # # # cpu 4: rx_hash 0xe4da7612 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44304 dport 57185] OK # # # cpu 4: rx_hash 0xb8ee4b2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44308 dport 57185] OK # # # cpu 4: rx_hash 0x4146ef2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44344 dport 57185] OK # # # cpu 4: rx_hash 0xea2007b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44356 dport 57185] OK # # # cpu 4: rx_hash 0x45457281 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44374 dport 57185] OK # # # cpu 4: rx_hash 0xf7d4e4f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44398 dport 57185] OK # # # cpu 4: rx_hash 0x8c7d8e24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44446 dport 57185] OK # # # cpu 4: rx_hash 0x10f606cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44462 dport 57185] OK # # # cpu 4: rx_hash 0xbf9373fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44476 dport 57185] OK # # # count: pass=54 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 41036 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51076 dport 41036] != expected 0xd0dcd326 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51076 dport 41036] != expected 0xd0dcd326 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56517 dport 41036] != expected 0x6fdaed5 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56517 dport 41036] != expected 0x6fdaed5 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46416 dport 41036] != expected 0x4f8e69de # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46416 dport 41036] != expected 0x4f8e69de # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36320 dport 41036] != expected 0x4be713b0 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36320 dport 41036] != expected 0x4be713b0 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39970 dport 41036] != expected 0x13836475 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39970 dport 41036] != expected 0x13836475 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40137 dport 41036] != expected 0x5454a093 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40137 dport 41036] != expected 0x5454a093 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36257 dport 41036] != expected 0x7dee6202 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36257 dport 41036] != expected 0x7dee6202 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49353 dport 41036] != expected 0x5578ea78 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49353 dport 41036] != expected 0x5578ea78 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56655 dport 41036] != expected 0x895ca78d # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56655 dport 41036] != expected 0x895ca78d # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48630 dport 41036] != expected 0xfb002c3c # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48630 dport 41036] != expected 0xfb002c3c # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44539 dport 41036] != expected 0xf4f695a5 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44539 dport 41036] != expected 0xf4f695a5 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40019 dport 41036] != expected 0x3c3eebc # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40019 dport 41036] != expected 0x3c3eebc # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47028 dport 41036] != expected 0x843d820d # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47028 dport 41036] != expected 0x843d820d # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58500 dport 41036] != expected 0xd5a58bc7 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58500 dport 41036] != expected 0xd5a58bc7 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36711 dport 41036] != expected 0x77efb26b # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36711 dport 41036] != expected 0x77efb26b # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55530 dport 41036] != expected 0x5e6c98ed # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55530 dport 41036] != expected 0x5e6c98ed # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55448 dport 41036] != expected 0x2ab3a591 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55448 dport 41036] != expected 0x2ab3a591 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40283 dport 41036] != expected 0x97665f3d # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40283 dport 41036] != expected 0x97665f3d # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55010 dport 41036] != expected 0xbc349136 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55010 dport 41036] != expected 0xbc349136 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56578 dport 41036] != expected 0x26723bd2 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56578 dport 41036] != expected 0x26723bd2 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52903 dport 41036] != expected 0x164bc5c4 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52903 dport 41036] != expected 0x164bc5c4 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39601 dport 41036] != expected 0x42d1e403 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39601 dport 41036] != expected 0x42d1e403 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53140 dport 41036] != expected 0xb72563d0 # # Exception| cpu 4: rx_hash 0x781ab40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53140 dport 41036] != expected 0xb72563d0 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 47906 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46476 dport 47906] != expected 0x108bed1c # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46476 dport 47906] != expected 0x108bed1c # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51415 dport 47906] != expected 0xd3c8783 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51415 dport 47906] != expected 0xd3c8783 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45819 dport 47906] != expected 0x30db192b # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45819 dport 47906] != expected 0x30db192b # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45539 dport 47906] != expected 0x7004b075 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45539 dport 47906] != expected 0x7004b075 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50887 dport 47906] != expected 0x2cfbce95 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50887 dport 47906] != expected 0x2cfbce95 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35973 dport 47906] != expected 0xd283461e # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35973 dport 47906] != expected 0xd283461e # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36191 dport 47906] != expected 0xe5ae1f7f # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36191 dport 47906] != expected 0xe5ae1f7f # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58748 dport 47906] != expected 0xcf704982 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58748 dport 47906] != expected 0xcf704982 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50507 dport 47906] != expected 0x85fcf452 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50507 dport 47906] != expected 0x85fcf452 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59596 dport 47906] != expected 0xbe189e54 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59596 dport 47906] != expected 0xbe189e54 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56367 dport 47906] != expected 0xc9c4cafc # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56367 dport 47906] != expected 0xc9c4cafc # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52066 dport 47906] != expected 0x667adfcc # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52066 dport 47906] != expected 0x667adfcc # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60334 dport 47906] != expected 0xb1fd98d1 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60334 dport 47906] != expected 0xb1fd98d1 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48151 dport 47906] != expected 0x189b194f # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48151 dport 47906] != expected 0x189b194f # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50060 dport 47906] != expected 0xcab6f990 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50060 dport 47906] != expected 0xcab6f990 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39044 dport 47906] != expected 0x33188bd3 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39044 dport 47906] != expected 0x33188bd3 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39110 dport 47906] != expected 0xceb3b27f # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39110 dport 47906] != expected 0xceb3b27f # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49109 dport 47906] != expected 0x3e193984 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49109 dport 47906] != expected 0x3e193984 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49645 dport 47906] != expected 0x5c9ba161 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49645 dport 47906] != expected 0x5c9ba161 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60639 dport 47906] != expected 0x75f12ba6 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60639 dport 47906] != expected 0x75f12ba6 # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42942 dport 47906] != expected 0x99c77afe # # Exception| cpu 5: rx_hash 0x6737940d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42942 dport 47906] != expected 0x99c77afe # # 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->