< 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 41034 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 53 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x118baa68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58364 dport 41034] != expected 0x2461e895 # # Exception| cpu 0: rx_hash 0x23577980 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58366 dport 41034] != expected 0xaaf50474 # # Exception| cpu 0: rx_hash 0x0f6e63e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58380 dport 41034] != expected 0xf4c03850 # # Exception| cpu 0: rx_hash 0xbceca495 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58384 dport 41034] != expected 0x1fde884 # # Exception| cpu 0: rx_hash 0xa321d877 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58432 dport 41034] != expected 0xb45bd27f # # Exception| cpu 0: rx_hash 0xdc142bfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 58452 dport 41034] != expected 0x62c33993 # # Exception| cpu 0: rx_hash 0xbf122453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58500 dport 41034] != expected 0x455f50db # # Exception| cpu 0: rx_hash 0x4179c341 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58510 dport 41034] != expected 0xe86e8702 # # Exception| cpu 0: rx_hash 0xe78d5371 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58530 dport 41034] != expected 0xc4688484 # # Exception| cpu 0: rx_hash 0x135d9fc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58568 dport 41034] != expected 0x5c4baf4 # # Exception| cpu 0: rx_hash 0x92038b59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58582 dport 41034] != expected 0x7e6d86c1 # # Exception| cpu 0: rx_hash 0xb5a90ff2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58596 dport 41034] != expected 0x29c2b972 # # Exception| cpu 0: rx_hash 0x4bc2e8e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58606 dport 41034] != expected 0x84f36eab # # Exception| cpu 0: rx_hash 0x2f98b238 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58690 dport 41034] != expected 0x73d21747 # # Exception| cpu 0: rx_hash 0xfb1ffbad [saddr 192.0.3.2 daddr 192.0.3.1 sport 58704 dport 41034] != expected 0x6c94663a # # Exception| cpu 0: rx_hash 0x62719259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58708 dport 41034] != expected 0x2bde104a # # Exception| cpu 0: rx_hash 0x05741cbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 58714 dport 41034] != expected 0xc1a5b1e3 # # Exception| cpu 0: rx_hash 0x7e426e7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58768 dport 41034] != expected 0xdada92ee # # Exception| cpu 0: rx_hash 0x6b34393e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58784 dport 41034] != expected 0x3e141bc # # Exception| cpu 0: rx_hash 0x955fde2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58794 dport 41034] != expected 0xaed09665 # # Exception| cpu 0: rx_hash 0x41d897b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58808 dport 41034] != expected 0xb196e718 # # Exception| cpu 0: rx_hash 0xca3da883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58822 dport 41034] != expected 0xa6a23284 # # Exception| cpu 0: rx_hash 0xad382665 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58824 dport 41034] != expected 0x4cd9932d # # Exception| cpu 0: rx_hash 0xf5a75147 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58862 dport 41034] != expected 0xcdee4772 # # Exception| cpu 0: rx_hash 0x8585e23b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58880 dport 41034] != expected 0x34a1e1f4 # # Exception| cpu 0: rx_hash 0xaf694cbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58904 dport 41034] != expected 0x86d64750 # # Exception| cpu 0: rx_hash 0x11ada1e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58926 dport 41034] != expected 0x96330e93 # # Exception| cpu 0: rx_hash 0x099ddc8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58932 dport 41034] != expected 0xaad044d6 # # Exception| cpu 0: rx_hash 0x7c1304a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58944 dport 41034] != expected 0x10d54693 # # Exception| cpu 0: rx_hash 0x29ca59aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 58956 dport 41034] != expected 0x743a0bdb # # Exception| cpu 0: rx_hash 0x56ffaa23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58968 dport 41034] != expected 0xa2a2e037 # # Exception| cpu 0: rx_hash 0xf94e9174 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59008 dport 41034] != expected 0xa69bb247 # # Exception| cpu 0: rx_hash 0xac97cc7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59020 dport 41034] != expected 0xc274ff0f # # Exception| cpu 0: rx_hash 0x781085ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59038 dport 41034] != expected 0xdd328e72 # # Exception| cpu 0: rx_hash 0xa28e3268 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59140 dport 41034] != expected 0x3af6be5d # # Exception| cpu 0: rx_hash 0x88629cef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59164 dport 41034] != expected 0x888118f9 # # Exception| cpu 0: rx_hash 0xfa11454a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59170 dport 41034] != expected 0xbbc16a02 # # Exception| cpu 0: rx_hash 0x3c1d5a11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59210 dport 41034] != expected 0xf4f9b893 # # Exception| cpu 0: rx_hash 0x12f275dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59276 dport 41034] != expected 0x8b69d6d6 # # Exception| cpu 0: rx_hash 0xd3036b0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59310 dport 41034] != expected 0x4d1474f9 # # Exception| cpu 0: rx_hash 0xc1883dc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59348 dport 41034] != expected 0x1d6ad715 # # Exception| cpu 0: rx_hash 0x55a07e1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59386 dport 41034] != expected 0xbff83872 # # Exception| cpu 0: rx_hash 0xccce17e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59390 dport 41034] != expected 0xf8b24e02 # # Exception| cpu 0: rx_hash 0xa4b97dc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59408 dport 41034] != expected 0xfa9907c9 # # Exception| cpu 0: rx_hash 0x9665ae20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59410 dport 41034] != expected 0x740deb28 # # Exception| cpu 0: rx_hash 0x680e4932 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59416 dport 41034] != expected 0xd93c3cf1 # # Exception| cpu 0: rx_hash 0x6ff348bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59474 dport 41034] != expected 0x50794c4f # # Exception| cpu 0: rx_hash 0x08f6c659 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59484 dport 41034] != expected 0xba02ede6 # # Exception| cpu 0: rx_hash 0xd137a5e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59492 dport 41034] != expected 0x409c058c # # Exception| cpu 0: rx_hash 0x1d80911a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59500 dport 41034] != expected 0x63393eb4 # # Exception| cpu 0: rx_hash 0x2f5c42f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59502 dport 41034] != expected 0xedadd255 # # Exception| cpu 0: rx_hash 0xa747fd0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59524 dport 41034] != expected 0xbe3bbf96 # # Exception| cpu 0: rx_hash 0x14c53a7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59544 dport 41034] != expected 0x4b066f42 # # Exception| count: pass=0 nohash=0 fail=53 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xe6326892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58518 dport 46828] OK # # # cpu 0: rx_hash 0x18598f80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58524 dport 46828] OK # # # cpu 0: rx_hash 0xf4b93e5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58604 dport 46828] OK # # # cpu 0: rx_hash 0x473bf92f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58608 dport 46828] OK # # # cpu 0: rx_hash 0xdaf74568 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58652 dport 46828] OK # # # cpu 0: rx_hash 0xd7b16f44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58678 dport 46828] OK # # # cpu 0: rx_hash 0xb749e02f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58738 dport 46828] OK # # # cpu 0: rx_hash 0xfea34105 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58810 dport 46828] OK # # # cpu 0: rx_hash 0xb9f14ac5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58828 dport 46828] OK # # # cpu 0: rx_hash 0xa1c137aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58838 dport 46828] OK # # # cpu 0: rx_hash 0x4adc87fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58860 dport 46828] OK # # # cpu 0: rx_hash 0xaed6775f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58924 dport 46828] OK # # # cpu 0: rx_hash 0xe33f573e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58938 dport 46828] OK # # # cpu 0: rx_hash 0x25334865 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58962 dport 46828] OK # # # cpu 0: rx_hash 0x70ea156b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58974 dport 46828] OK # # # cpu 0: rx_hash 0xe4c256b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58992 dport 46828] OK # # # cpu 0: rx_hash 0x2c76e302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59046 dport 46828] OK # # # cpu 0: rx_hash 0x7af06a32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59144 dport 46828] OK # # # cpu 0: rx_hash 0x482cb9da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59146 dport 46828] OK # # # cpu 0: rx_hash 0xae7723a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59162 dport 46828] OK # # # cpu 0: rx_hash 0x37194a53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59166 dport 46828] OK # # # cpu 0: rx_hash 0x9b56f1c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59218 dport 46828] OK # # # cpu 0: rx_hash 0x0f7eb21a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59260 dport 46828] OK # # # cpu 0: rx_hash 0x063b197d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59272 dport 46828] OK # # # cpu 0: rx_hash 0x9f557089 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59276 dport 46828] OK # # # cpu 0: rx_hash 0x134d4e3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59320 dport 46828] OK # # # cpu 0: rx_hash 0xaa74a2ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59332 dport 46828] OK # # # cpu 0: rx_hash 0x541f45fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59342 dport 46828] OK # # # cpu 0: rx_hash 0x2b2ab677 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59354 dport 46828] OK # # # cpu 0: rx_hash 0xf2ebd5ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59362 dport 46828] OK # # # cpu 0: rx_hash 0x9a9cbfef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59404 dport 46828] OK # # # cpu 0: rx_hash 0x1bc2ab74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59410 dport 46828] OK # # # cpu 0: rx_hash 0x7cc72592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59420 dport 46828] OK # # # cpu 0: rx_hash 0xe8ef664a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59442 dport 46828] OK # # # cpu 0: rx_hash 0x51d68a98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59470 dport 46828] OK # # # cpu 0: rx_hash 0x6e4c735c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59494 dport 46828] OK # # # cpu 0: rx_hash 0xc1fd480b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59582 dport 46828] OK # # # cpu 0: rx_hash 0xd3761ec5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59588 dport 46828] OK # # # cpu 0: rx_hash 0x75828ef5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59624 dport 46828] OK # # # cpu 0: rx_hash 0xbd976fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59656 dport 46828] OK # # # cpu 0: rx_hash 0xf07e4fdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59678 dport 46828] OK # # # cpu 0: rx_hash 0x44018923 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59720 dport 46828] OK # # # count: pass=42 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 45621 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46863 dport 45621] != expected 0xe17554bb # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46863 dport 45621] != expected 0xe17554bb # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36819 dport 45621] != expected 0x35fcee53 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36819 dport 45621] != expected 0x35fcee53 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45405 dport 45621] != expected 0x2c8e5c3b # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45405 dport 45621] != expected 0x2c8e5c3b # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58525 dport 45621] != expected 0xa02f6d7a # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58525 dport 45621] != expected 0xa02f6d7a # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56667 dport 45621] != expected 0x158b40e # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56667 dport 45621] != expected 0x158b40e # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37904 dport 45621] != expected 0x802ee536 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37904 dport 45621] != expected 0x802ee536 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45287 dport 45621] != expected 0x83a322da # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45287 dport 45621] != expected 0x83a322da # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51425 dport 45621] != expected 0x28a35204 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51425 dport 45621] != expected 0x28a35204 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41258 dport 45621] != expected 0xd1a7b9c1 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41258 dport 45621] != expected 0xd1a7b9c1 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47730 dport 45621] != expected 0xd7857291 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47730 dport 45621] != expected 0xd7857291 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56172 dport 45621] != expected 0xfa5dfa94 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56172 dport 45621] != expected 0xfa5dfa94 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33138 dport 45621] != expected 0xadec514c # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33138 dport 45621] != expected 0xadec514c # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53554 dport 45621] != expected 0xa82d5011 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53554 dport 45621] != expected 0xa82d5011 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56165 dport 45621] != expected 0xc4d1186f # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56165 dport 45621] != expected 0xc4d1186f # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42255 dport 45621] != expected 0x916a12ca # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42255 dport 45621] != expected 0x916a12ca # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45720 dport 45621] != expected 0x2d30ba69 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45720 dport 45621] != expected 0x2d30ba69 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55714 dport 45621] != expected 0x2e63b05 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55714 dport 45621] != expected 0x2e63b05 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47480 dport 45621] != expected 0x9727187d # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47480 dport 45621] != expected 0x9727187d # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53522 dport 45621] != expected 0xe0c41edf # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53522 dport 45621] != expected 0xe0c41edf # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39384 dport 45621] != expected 0xa7bcec4e # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39384 dport 45621] != expected 0xa7bcec4e # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34652 dport 45621] != expected 0xf9b760b1 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34652 dport 45621] != expected 0xf9b760b1 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33338 dport 45621] != expected 0x47ae7026 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33338 dport 45621] != expected 0x47ae7026 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34317 dport 45621] != expected 0x1825aa50 # # Exception| cpu 4: rx_hash 0x5e6b66d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34317 dport 45621] != expected 0x1825aa50 # # 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 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 43267 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42194 dport 43267] != expected 0xce58c244 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42194 dport 43267] != expected 0xce58c244 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53508 dport 43267] != expected 0x4ffc408a # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53508 dport 43267] != expected 0x4ffc408a # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47464 dport 43267] != expected 0x84583a3a # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47464 dport 43267] != expected 0x84583a3a # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58205 dport 43267] != expected 0xe01805c6 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58205 dport 43267] != expected 0xe01805c6 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36516 dport 43267] != expected 0x1c078fae # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36516 dport 43267] != expected 0x1c078fae # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33378 dport 43267] != expected 0x2abd793f # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33378 dport 43267] != expected 0x2abd793f # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56352 dport 43267] != expected 0x838f84ba # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56352 dport 43267] != expected 0x838f84ba # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33462 dport 43267] != expected 0xd0d51f66 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33462 dport 43267] != expected 0xd0d51f66 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53533 dport 43267] != expected 0xa949dd # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53533 dport 43267] != expected 0xa949dd # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41343 dport 43267] != expected 0x20225125 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41343 dport 43267] != expected 0x20225125 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55726 dport 43267] != expected 0xc9bdaedd # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55726 dport 43267] != expected 0xc9bdaedd # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41458 dport 43267] != expected 0x6c89d8b4 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41458 dport 43267] != expected 0x6c89d8b4 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59017 dport 43267] != expected 0x4b8cb451 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59017 dport 43267] != expected 0x4b8cb451 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44206 dport 43267] != expected 0x80ad99a2 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44206 dport 43267] != expected 0x80ad99a2 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48858 dport 43267] != expected 0x51f7c6c3 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48858 dport 43267] != expected 0x51f7c6c3 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51939 dport 43267] != expected 0x1afa8c72 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51939 dport 43267] != expected 0x1afa8c72 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51224 dport 43267] != expected 0xce31d2f0 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51224 dport 43267] != expected 0xce31d2f0 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42771 dport 43267] != expected 0x4feb9530 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42771 dport 43267] != expected 0x4feb9530 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56958 dport 43267] != expected 0x2475aa6d # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56958 dport 43267] != expected 0x2475aa6d # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35019 dport 43267] != expected 0x24ab3f83 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35019 dport 43267] != expected 0x24ab3f83 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47969 dport 43267] != expected 0xf26475c3 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47969 dport 43267] != expected 0xf26475c3 # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44527 dport 43267] != expected 0xa2e7614a # # Exception| cpu 5: rx_hash 0x3e817df7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44527 dport 43267] != expected 0xa2e7614a # # 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__->