< 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 50546 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf2d15953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50374 dport 50546] != expected 0x642ae1a8 # # Exception| cpu 0: rx_hash 0x55efde2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50386 dport 50546] != expected 0xc2b55784 # # Exception| cpu 0: rx_hash 0xd377724a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50390 dport 50546] != expected 0x45f9c50b # # Exception| cpu 0: rx_hash 0x173f80e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50432 dport 50546] != expected 0x23acc9ce # # Exception| cpu 0: rx_hash 0x3559d598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50518 dport 50546] != expected 0x83de93d5 # # Exception| cpu 0: rx_hash 0x31e138a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50584 dport 50546] != expected 0xc5e3c0be # # Exception| cpu 0: rx_hash 0xaa9bd983 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50622 dport 50546] != expected 0x5cdfe57f # # Exception| cpu 0: rx_hash 0xc680820b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50658 dport 50546] != expected 0xb192d33c # # Exception| cpu 0: rx_hash 0x0bf3f6e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50714 dport 50546] != expected 0x2c532a5a # # Exception| cpu 0: rx_hash 0xdef4193b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50742 dport 50546] != expected 0xf85063c3 # # Exception| cpu 0: rx_hash 0xfc924c4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50784 dport 50546] != expected 0x582239d8 # # Exception| cpu 0: rx_hash 0x3946b61d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50796 dport 50546] != expected 0x9cc8e210 # # Exception| cpu 0: rx_hash 0x738355dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 50856 dport 50546] != expected 0x97cadd23 # # Exception| cpu 0: rx_hash 0xd4bdd2a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50876 dport 50546] != expected 0x31556b0f # # Exception| cpu 0: rx_hash 0x23dc680b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50886 dport 50546] != expected 0x4524788d # # Exception| cpu 0: rx_hash 0x6da166f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50892 dport 50546] != expected 0x81b14d5 # # Exception| cpu 0: rx_hash 0x9431fafb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50930 dport 50546] != expected 0xf3525cf0 # # Exception| cpu 0: rx_hash 0x12a9569e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50934 dport 50546] != expected 0x741ece7f # # Exception| cpu 0: rx_hash 0x1e0406a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50990 dport 50546] != expected 0xd8383c6d # # Exception| cpu 0: rx_hash 0xfa76d7ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 50994 dport 50546] != expected 0x3d01c306 # # Exception| cpu 0: rx_hash 0xb93a81dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51002 dport 50546] != expected 0x7ea78a41 # # Exception| cpu 0: rx_hash 0x10f52002 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51050 dport 50546] != expected 0x570067ca # # Exception| cpu 0: rx_hash 0xc14a22e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51080 dport 50546] != expected 0xc53e7d38 # # Exception| cpu 0: rx_hash 0xb3734a47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51120 dport 50546] != expected 0xb7a2828d # # Exception| cpu 0: rx_hash 0x38dabee9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51126 dport 50546] != expected 0x3e77351d # # Exception| cpu 0: rx_hash 0x0a6ffe14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51136 dport 50546] != expected 0x8eecfd57 # # Exception| cpu 0: rx_hash 0x4923a826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51144 dport 50546] != expected 0xcd4ab410 # # Exception| cpu 0: rx_hash 0x59f0bdaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51176 dport 50546] != expected 0xdda32641 # # Exception| cpu 0: rx_hash 0x785696b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51192 dport 50546] != expected 0xfc7002e2 # # Exception| cpu 0: rx_hash 0xac34ccf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51212 dport 50546] != expected 0x3d9fca97 # # Exception| cpu 0: rx_hash 0x0b0a4b89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51224 dport 50546] != expected 0x9b007cbb # # Exception| cpu 0: rx_hash 0x374e2dd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51242 dport 50546] != expected 0xa4a3ef56 # # Exception| cpu 0: rx_hash 0xe6f12f35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51400 dport 50546] != expected 0x369df5a4 # # Exception| cpu 0: rx_hash 0x60698350 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51404 dport 50546] != expected 0xb1d1672b # # Exception| cpu 0: rx_hash 0x6d58db9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51406 dport 50546] != expected 0xbf484234 # # Exception| cpu 0: rx_hash 0x511cbdc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51452 dport 50546] != expected 0x80ebd1d9 # # Exception| cpu 0: rx_hash 0xa9102938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51480 dport 50546] != expected 0xd91d4ef1 # # Exception| cpu 0: rx_hash 0xf7be324d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51506 dport 50546] != expected 0x84cbb0f8 # # Exception| cpu 0: rx_hash 0xa7e10f9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51548 dport 50546] != expected 0x56251556 # # Exception| cpu 0: rx_hash 0x5e719392 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51554 dport 50546] != expected 0xad6c5d73 # # Exception| cpu 0: rx_hash 0x472b33ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51598 dport 50546] != expected 0xf521b956 # # Exception| cpu 0: rx_hash 0x6bbc403e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51612 dport 50546] != expected 0xda6bb8ea # # Exception| cpu 0: rx_hash 0x78af2bda [saddr 192.0.3.2 daddr 192.0.3.1 sport 51706 dport 50546] != expected 0x4b235403 # # Exception| cpu 0: rx_hash 0xd736221a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51738 dport 50546] != expected 0xb497c081 # # Exception| cpu 0: rx_hash 0x4c4cc338 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51772 dport 50546] != expected 0x2dabe540 # # Exception| cpu 0: rx_hash 0xf550776b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51788 dport 50546] != expected 0x14e59a9a # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb757b141 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44012 dport 57158] OK # # # cpu 0: rx_hash 0xd88c94a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44022 dport 57158] OK # # # cpu 0: rx_hash 0x7d7978e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44046 dport 57158] OK # # # cpu 0: rx_hash 0x30c40877 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44098 dport 57158] OK # # # cpu 0: rx_hash 0x522e755c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44122 dport 57158] OK # # # cpu 0: rx_hash 0x6ad2fe3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44198 dport 57158] OK # # # cpu 0: rx_hash 0xa2375ca7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44200 dport 57158] OK # # # cpu 0: rx_hash 0x46458de9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44212 dport 57158] OK # # # cpu 0: rx_hash 0x37bc9b26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44234 dport 57158] OK # # # cpu 0: rx_hash 0x59fbb632 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44298 dport 57158] OK # # # cpu 0: rx_hash 0x756cc5e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44312 dport 57158] OK # # # cpu 0: rx_hash 0x0755ad47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44320 dport 57158] OK # # # cpu 0: rx_hash 0x2bc2de95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44338 dport 57158] OK # # # cpu 0: rx_hash 0xee1624c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44350 dport 57158] OK # # # cpu 0: rx_hash 0xedd65aaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44408 dport 57158] OK # # # cpu 0: rx_hash 0x4e5030ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44450 dport 57158] OK # # # cpu 0: rx_hash 0x0d1c66dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44458 dport 57158] OK # # # cpu 0: rx_hash 0xaa22e1a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44478 dport 57158] OK # # # cpu 0: rx_hash 0x9897a15c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44488 dport 57158] OK # # # cpu 0: rx_hash 0xfa7ddc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44496 dport 57158] OK # # # cpu 0: rx_hash 0x3fa92620 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44508 dport 57158] OK # # # cpu 0: rx_hash 0xe2094747 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44548 dport 57158] OK # # # cpu 0: rx_hash 0x7973a665 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44578 dport 57158] OK # # # cpu 0: rx_hash 0xbca75c32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44590 dport 57158] OK # # # cpu 0: rx_hash 0x292c9bb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44620 dport 57158] OK # # # cpu 0: rx_hash 0x088ab0aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44636 dport 57158] OK # # # cpu 0: rx_hash 0xab0cdaef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44678 dport 57158] OK # # # cpu 0: rx_hash 0x896a8f9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44752 dport 57158] OK # # # cpu 0: rx_hash 0x0ff223fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44756 dport 57158] OK # # # cpu 0: rx_hash 0x418f2d02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44766 dport 57158] OK # # # cpu 0: rx_hash 0x3e871d6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44772 dport 57158] OK # # # cpu 0: rx_hash 0xdaf5cc20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44792 dport 57158] OK # # # cpu 0: rx_hash 0x61b50eef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44820 dport 57158] OK # # # cpu 0: rx_hash 0x50c0307a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44836 dport 57158] OK # # # cpu 0: rx_hash 0xe9dc8429 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44884 dport 57158] OK # # # cpu 0: rx_hash 0xd598e277 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44902 dport 57158] OK # # # cpu 0: rx_hash 0x72a6650b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44914 dport 57158] OK # # # cpu 0: rx_hash 0xf43ec96e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44918 dport 57158] OK # # # cpu 0: rx_hash 0x0427e095 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44932 dport 57158] OK # # # cpu 0: rx_hash 0xc23364aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45006 dport 57158] OK # # # cpu 0: rx_hash 0xe3954fb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45022 dport 57158] OK # # # cpu 0: rx_hash 0x94462fd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45076 dport 57158] OK # # # cpu 0: rx_hash 0x5192d580 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45080 dport 57158] OK # # # cpu 0: rx_hash 0x0f3ccef5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45106 dport 57158] OK # # # cpu 0: rx_hash 0x9ab70974 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45136 dport 57158] OK # # # cpu 0: rx_hash 0xf1d4c1ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45188 dport 57158] OK # # # cpu 0: rx_hash 0x56ea46d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45200 dport 57158] OK # # # cpu 0: rx_hash 0x9e0fe44d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45214 dport 57158] OK # # # cpu 0: rx_hash 0x679f7844 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45216 dport 57158] OK # # # cpu 0: rx_hash 0xf214bfc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45250 dport 57158] OK # # # cpu 0: rx_hash 0x3af11d59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45260 dport 57158] OK # # # count: pass=51 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 45744 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41755 dport 45744] != expected 0x71c2b62f # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41755 dport 45744] != expected 0x71c2b62f # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58715 dport 45744] != expected 0x5937de79 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58715 dport 45744] != expected 0x5937de79 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35976 dport 45744] != expected 0x1e47311e # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35976 dport 45744] != expected 0x1e47311e # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44423 dport 45744] != expected 0xa90b5e2e # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44423 dport 45744] != expected 0xa90b5e2e # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50388 dport 45744] != expected 0x6a41d5dd # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50388 dport 45744] != expected 0x6a41d5dd # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52597 dport 45744] != expected 0x29fefd24 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52597 dport 45744] != expected 0x29fefd24 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41533 dport 45744] != expected 0xaae3a1a4 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41533 dport 45744] != expected 0xaae3a1a4 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50175 dport 45744] != expected 0x59318616 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50175 dport 45744] != expected 0x59318616 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38409 dport 45744] != expected 0x6a23f3fd # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38409 dport 45744] != expected 0x6a23f3fd # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60171 dport 45744] != expected 0xc95a400c # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60171 dport 45744] != expected 0xc95a400c # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54039 dport 45744] != expected 0xc2112398 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54039 dport 45744] != expected 0xc2112398 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54146 dport 45744] != expected 0xfd86bb1f # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54146 dport 45744] != expected 0xfd86bb1f # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52054 dport 45744] != expected 0x1b35d5e2 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52054 dport 45744] != expected 0x1b35d5e2 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52816 dport 45744] != expected 0xc07a1caa # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52816 dport 45744] != expected 0xc07a1caa # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57250 dport 45744] != expected 0x75abc395 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57250 dport 45744] != expected 0x75abc395 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52795 dport 45744] != expected 0x88ea61b4 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52795 dport 45744] != expected 0x88ea61b4 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45270 dport 45744] != expected 0x366f22f # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45270 dport 45744] != expected 0x366f22f # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49026 dport 45744] != expected 0x565acc9f # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49026 dport 45744] != expected 0x565acc9f # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46688 dport 45744] != expected 0xe3a426e # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46688 dport 45744] != expected 0xe3a426e # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53974 dport 45744] != expected 0x1170f651 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53974 dport 45744] != expected 0x1170f651 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44368 dport 45744] != expected 0x90712a9e # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44368 dport 45744] != expected 0x90712a9e # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34293 dport 45744] != expected 0x348f4b30 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34293 dport 45744] != expected 0x348f4b30 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41700 dport 45744] != expected 0x59ea2bc3 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41700 dport 45744] != expected 0x59ea2bc3 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57165 dport 45744] != expected 0x3e4d4890 # # Exception| cpu 5: rx_hash 0xeba58fa6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57165 dport 45744] != expected 0x3e4d4890 # # Exception| count: pass=0 nohash=0 fail=48 # # 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 43794 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38467 dport 43794] != expected 0x317b0d62 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38467 dport 43794] != expected 0x317b0d62 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37591 dport 43794] != expected 0xbaf7d7d1 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37591 dport 43794] != expected 0xbaf7d7d1 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58032 dport 43794] != expected 0x123f1117 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58032 dport 43794] != expected 0x123f1117 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36724 dport 43794] != expected 0xddbdfe03 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36724 dport 43794] != expected 0xddbdfe03 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46875 dport 43794] != expected 0xd4f24b2b # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46875 dport 43794] != expected 0xd4f24b2b # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52581 dport 43794] != expected 0x61fc3c5e # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52581 dport 43794] != expected 0x61fc3c5e # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47513 dport 43794] != expected 0x903f3321 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47513 dport 43794] != expected 0x903f3321 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55028 dport 43794] != expected 0x8379da26 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55028 dport 43794] != expected 0x8379da26 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38532 dport 43794] != expected 0x6ced07ff # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38532 dport 43794] != expected 0x6ced07ff # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53710 dport 43794] != expected 0xe7e0210f # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53710 dport 43794] != expected 0xe7e0210f # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32974 dport 43794] != expected 0x49538c1f # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32974 dport 43794] != expected 0x49538c1f # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40499 dport 43794] != expected 0x3c24f567 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40499 dport 43794] != expected 0x3c24f567 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33165 dport 43794] != expected 0x74738d35 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33165 dport 43794] != expected 0x74738d35 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57532 dport 43794] != expected 0x6e6da18 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57532 dport 43794] != expected 0x6e6da18 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54255 dport 43794] != expected 0x3c5cb44d # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54255 dport 43794] != expected 0x3c5cb44d # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46740 dport 43794] != expected 0xe05bfff3 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46740 dport 43794] != expected 0xe05bfff3 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53930 dport 43794] != expected 0x8ad541c9 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53930 dport 43794] != expected 0x8ad541c9 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44733 dport 43794] != expected 0x47c4e7a6 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44733 dport 43794] != expected 0x47c4e7a6 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55018 dport 43794] != expected 0x6a3a53a3 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55018 dport 43794] != expected 0x6a3a53a3 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38889 dport 43794] != expected 0x89fbb1c5 # # Exception| cpu 4: rx_hash 0xed12c739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38889 dport 43794] != expected 0x89fbb1c5 # # Exception| count: pass=0 nohash=0 fail=40 # # 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__->