< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 1800 # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 37955 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6cea1a3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38872 dport 37955] != expected 0xef41e9f9 # # Exception| cpu 4: rx_hash 0x017fe857 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38824 dport 37955] != expected 0x988ad54d # # Exception| cpu 4: rx_hash 0xb61240d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38858 dport 37955] != expected 0x8e34fe88 # # Exception| cpu 5: rx_hash 0x6dd07b1f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38822 dport 37955] != expected 0x26d330ec # # Exception| cpu 5: rx_hash 0x44bb5267 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38828 dport 37955] != expected 0x51012056 # # Exception| cpu 5: rx_hash 0xcf322607 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38830 dport 37955] != expected 0xc216ca61 # # Exception| cpu 5: rx_hash 0x15ca7ceb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38844 dport 37955] != expected 0xa363dd10 # # Exception| cpu 0: rx_hash 0xb7c1feec [saddr 192.0.3.2 daddr 192.0.3.1 sport 38880 dport 37955] != expected 0xd79091 # # Exception| cpu 0: rx_hash 0xf19f099e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44074 dport 37955] != expected 0xf38bce95 # # Exception| cpu 0: rx_hash 0x3fd2c7ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 44076 dport 37955] != expected 0xa917d1b9 # # Exception| cpu 0: rx_hash 0x2a5d3253 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44102 dport 37955] != expected 0x5b6c00f1 # # Exception| cpu 4: rx_hash 0x8856b054 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44058 dport 37955] != expected 0xf8d84d70 # # Exception| cpu 4: rx_hash 0xcd7bd57b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44106 dport 37955] != expected 0x76220f67 # # Exception| cpu 5: rx_hash 0x88451646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44026 dport 37955] != expected 0xf44160e1 # # Exception| cpu 5: rx_hash 0xf04cb7a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44032 dport 37955] != expected 0x7d68a08c # # Exception| cpu 5: rx_hash 0x176a5088 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44044 dport 37955] != expected 0x5026af1a # # Exception| cpu 5: rx_hash 0x47c8c03a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44086 dport 37955] != expected 0x2ca73c45 # # Exception| cpu 5: rx_hash 0x9c0afbf7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44122 dport 37955] != expected 0x8440f221 # # Exception| cpu 5: rx_hash 0xd9ce41c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44126 dport 37955] != expected 0x4dcb073a # # Exception| cpu 0: rx_hash 0x3f3b18d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44152 dport 37955] != expected 0xee6666b5 # # Exception| cpu 0: rx_hash 0x3fa62841 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44164 dport 37955] != expected 0x8aaf0a3f # # Exception| cpu 4: rx_hash 0x02e5a515 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44134 dport 37955] != expected 0xa25d7e52 # # Exception| cpu 4: rx_hash 0x53948b99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44150 dport 37955] != expected 0x503f8314 # # Exception| cpu 5: rx_hash 0xa09ac89d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44178 dport 37955] != expected 0x2251e855 # # Exception| cpu 5: rx_hash 0x52da0537 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44192 dport 37955] != expected 0xba158187 # # Exception| cpu 5: rx_hash 0xb5fce21f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44204 dport 37955] != expected 0x975b8e11 # # Exception| cpu 5: rx_hash 0x03ab2bbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44208 dport 37955] != expected 0x48777cc1 # # Exception| cpu 0: rx_hash 0x7a8b4d6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44244 dport 37955] != expected 0x4554828 # # Exception| cpu 0: rx_hash 0x1624de26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44250 dport 37955] != expected 0xba0cad89 # # Exception| cpu 4: rx_hash 0xe48dcc93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44220 dport 37955] != expected 0x65397357 # # Exception| cpu 4: rx_hash 0x6e3ed9d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44224 dport 37955] != expected 0x3fbc4075 # # Exception| cpu 5: rx_hash 0xcde6e5eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44214 dport 37955] != expected 0x12eb63ed # # Exception| cpu 5: rx_hash 0x89183efa [saddr 192.0.3.2 daddr 192.0.3.1 sport 44236 dport 37955] != expected 0x12f24fe3 # # Exception| cpu 5: rx_hash 0x9dadaa46 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44248 dport 37955] != expected 0x291b47be # # Exception| cpu 5: rx_hash 0xcd0f3af4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44258 dport 37955] != expected 0x559ad4e1 # # Exception| cpu 0: rx_hash 0x6fed67ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 44266 dport 37955] != expected 0xb15f2e6c # # Exception| cpu 0: rx_hash 0x7b58f350 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44286 dport 37955] != expected 0x8ab62631 # # Exception| cpu 0: rx_hash 0x9de3320e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44320 dport 37955] != expected 0x1b7ff1fb # # Exception| cpu 0: rx_hash 0x2bb4fbaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 44348 dport 37955] != expected 0xc453032b # # Exception| cpu 4: rx_hash 0x9c7e1478 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44274 dport 37955] != expected 0xa7f829a7 # # Exception| cpu 4: rx_hash 0x7b166b18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44294 dport 37955] != expected 0xb8d29074 # # Exception| cpu 4: rx_hash 0x02dfd2d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44342 dport 37955] != expected 0xb3811391 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xabe08e96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39616 dport 60191] OK # # # cpu 4: rx_hash 0x2069faf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39618 dport 60191] OK # # # cpu 4: rx_hash 0x65ad40c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39622 dport 60191] OK # # # cpu 5: rx_hash 0x826278f1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39582 dport 60191] OK # # # cpu 5: rx_hash 0x97045273 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39584 dport 60191] OK # # # cpu 5: rx_hash 0x0838b2af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39606 dport 60191] OK # # # cpu 0: rx_hash 0x96d7ec4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39562 dport 60191] OK # # # cpu 0: rx_hash 0x208025e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39574 dport 60191] OK # # # cpu 0: rx_hash 0xfbabc13b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39598 dport 60191] OK # # # cpu 0: rx_hash 0x7118d47a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39634 dport 60191] OK # # # cpu 4: rx_hash 0xaa3330a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39658 dport 60191] OK # # # cpu 4: rx_hash 0xfb421e24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39674 dport 60191] OK # # # cpu 4: rx_hash 0xc6d23ba8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39708 dport 60191] OK # # # cpu 4: rx_hash 0xc7018596 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39734 dport 60191] OK # # # cpu 0: rx_hash 0x1db74732 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39644 dport 60191] OK # # # cpu 0: rx_hash 0x70cb6a44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39672 dport 60191] OK # # # cpu 0: rx_hash 0x59eedb74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39690 dport 60191] OK # # # cpu 0: rx_hash 0xaa7da8e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39698 dport 60191] OK # # # cpu 0: rx_hash 0x4d5b4fc8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39710 dport 60191] OK # # # cpu 0: rx_hash 0xbf1b8262 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39724 dport 60191] OK # # # cpu 4: rx_hash 0xabae16de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39736 dport 60191] OK # # # cpu 4: rx_hash 0xaa9477ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39750 dport 60191] OK # # # cpu 5: rx_hash 0xfbe55973 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39766 dport 60191] OK # # # cpu 5: rx_hash 0x09a594d9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39780 dport 60191] OK # # # cpu 5: rx_hash 0xab47c9c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39788 dport 60191] OK # # # cpu 5: rx_hash 0x0938a449 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39832 dport 60191] OK # # # cpu 5: rx_hash 0xc7756a19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39838 dport 60191] OK # # # cpu 0: rx_hash 0xbff25d7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39800 dport 60191] OK # # # cpu 0: rx_hash 0xfa36e74d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39804 dport 60191] OK # # # cpu 0: rx_hash 0xfaabd7dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39808 dport 60191] OK # # # cpu 0: rx_hash 0x96044495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39822 dport 60191] OK # # # cpu 4: rx_hash 0x97d7faab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39844 dport 60191] OK # # # cpu 4: rx_hash 0x82580f36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39886 dport 60191] OK # # # cpu 4: rx_hash 0xd32921ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39902 dport 60191] OK # # # cpu 4: rx_hash 0xbe550ccc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39930 dport 60191] OK # # # cpu 5: rx_hash 0xef242240 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39914 dport 60191] OK # # # cpu 0: rx_hash 0xfb7869e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39850 dport 60191] OK # # # cpu 0: rx_hash 0x4d2fa047 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39862 dport 60191] OK # # # cpu 0: rx_hash 0xefcdfd5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39870 dport 60191] OK # # # cpu 0: rx_hash 0xbf86b2f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39888 dport 60191] OK # # # count: pass=40 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 50623 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50844 dport 50623] != expected 0xebe6e88d # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50844 dport 50623] != expected 0xebe6e88d # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38607 dport 50623] != expected 0x47aa6e80 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38607 dport 50623] != expected 0x47aa6e80 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58125 dport 50623] != expected 0x25f10b53 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58125 dport 50623] != expected 0x25f10b53 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38301 dport 50623] != expected 0xaf2fe9e # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38301 dport 50623] != expected 0xaf2fe9e # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36231 dport 50623] != expected 0x4554b465 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36231 dport 50623] != expected 0x4554b465 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45178 dport 50623] != expected 0xe9b23ed8 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45178 dport 50623] != expected 0xe9b23ed8 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40333 dport 50623] != expected 0x8b74c622 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40333 dport 50623] != expected 0x8b74c622 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59132 dport 50623] != expected 0x32b61801 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59132 dport 50623] != expected 0x32b61801 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43153 dport 50623] != expected 0xc9bcc350 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43153 dport 50623] != expected 0xc9bcc350 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37942 dport 50623] != expected 0x3543494 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37942 dport 50623] != expected 0x3543494 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49836 dport 50623] != expected 0x77ce09d # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49836 dport 50623] != expected 0x77ce09d # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59818 dport 50623] != expected 0x2248330b # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59818 dport 50623] != expected 0x2248330b # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53847 dport 50623] != expected 0xa6f425a9 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53847 dport 50623] != expected 0xa6f425a9 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44154 dport 50623] != expected 0xc46d122a # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44154 dport 50623] != expected 0xc46d122a # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36685 dport 50623] != expected 0xbfc153cc # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36685 dport 50623] != expected 0xbfc153cc # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58035 dport 50623] != expected 0x31911d6b # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58035 dport 50623] != expected 0x31911d6b # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48438 dport 50623] != expected 0xb36fefc4 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48438 dport 50623] != expected 0xb36fefc4 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44771 dport 50623] != expected 0x53a89cc # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44771 dport 50623] != expected 0x53a89cc # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46926 dport 50623] != expected 0x9c16fbed # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46926 dport 50623] != expected 0x9c16fbed # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57534 dport 50623] != expected 0xf563d178 # # Exception| cpu 5: rx_hash 0x75bb5422 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57534 dport 50623] != expected 0xf563d178 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 53697 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33275 dport 53697] != expected 0x619d444 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33275 dport 53697] != expected 0x619d444 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56279 dport 53697] != expected 0xa2ebe266 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56279 dport 53697] != expected 0xa2ebe266 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45390 dport 53697] != expected 0x1951d316 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45390 dport 53697] != expected 0x1951d316 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43356 dport 53697] != expected 0xbf5a1a89 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43356 dport 53697] != expected 0xbf5a1a89 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33614 dport 53697] != expected 0x5a393db # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33614 dport 53697] != expected 0x5a393db # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47983 dport 53697] != expected 0x2cd2c7b9 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47983 dport 53697] != expected 0x2cd2c7b9 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57733 dport 53697] != expected 0xd81f51b9 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57733 dport 53697] != expected 0xd81f51b9 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42326 dport 53697] != expected 0x6fd61516 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42326 dport 53697] != expected 0x6fd61516 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33928 dport 53697] != expected 0xe3456cdf # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33928 dport 53697] != expected 0xe3456cdf # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57942 dport 53697] != expected 0x6c1b167b # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57942 dport 53697] != expected 0x6c1b167b # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58047 dport 53697] != expected 0x6f215a97 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58047 dport 53697] != expected 0x6f215a97 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38585 dport 53697] != expected 0xfb44c58f # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38585 dport 53697] != expected 0xfb44c58f # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59477 dport 53697] != expected 0xfaa9e1f2 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59477 dport 53697] != expected 0xfaa9e1f2 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48494 dport 53697] != expected 0xc80e62b7 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48494 dport 53697] != expected 0xc80e62b7 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48602 dport 53697] != expected 0x7e2d449c # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48602 dport 53697] != expected 0x7e2d449c # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52156 dport 53697] != expected 0x74278e15 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52156 dport 53697] != expected 0x74278e15 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47916 dport 53697] != expected 0xa41510ba # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47916 dport 53697] != expected 0xa41510ba # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55394 dport 53697] != expected 0xe446b711 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55394 dport 53697] != expected 0xe446b711 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32970 dport 53697] != expected 0x2dd597a6 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32970 dport 53697] != expected 0x2dd597a6 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55927 dport 53697] != expected 0x456a4219 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55927 dport 53697] != expected 0x456a4219 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46200 dport 53697] != expected 0xba8772de # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46200 dport 53697] != expected 0xba8772de # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50967 dport 53697] != expected 0x112fdbdd # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50967 dport 53697] != expected 0x112fdbdd # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49063 dport 53697] != expected 0x41073069 # # Exception| cpu 4: rx_hash 0x575c6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49063 dport 53697] != expected 0x41073069 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->