< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 56239 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 72 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9cee3d0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47940 dport 56239] != expected 0xa2de6af1 # # Exception| cpu 0: rx_hash 0x94eec086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47950 dport 56239] != expected 0x9680a846 # # Exception| cpu 0: rx_hash 0xe5bb251d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47960 dport 56239] != expected 0xe31d9e71 # # Exception| cpu 0: rx_hash 0x75c4dfaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 48024 dport 56239] != expected 0x9ddec597 # # Exception| cpu 0: rx_hash 0x809144f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48026 dport 56239] != expected 0xf26c92fb # # Exception| cpu 0: rx_hash 0x456ed0ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 48062 dport 56239] != expected 0x134e9c3b # # Exception| cpu 0: rx_hash 0xe1915b44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48074 dport 56239] != expected 0xf4e74aad # # Exception| cpu 0: rx_hash 0x6d91d808 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48084 dport 56239] != expected 0xda96e941 # # Exception| cpu 0: rx_hash 0x553b2ac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48120 dport 56239] != expected 0x6058725a # # Exception| cpu 0: rx_hash 0x07f4202f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48146 dport 56239] != expected 0x5939c1af # # Exception| cpu 0: rx_hash 0xf55e1008 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48156 dport 56239] != expected 0xdabe28ae # # Exception| cpu 0: rx_hash 0x41f46189 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48174 dport 56239] != expected 0x4e011059 # # Exception| cpu 0: rx_hash 0x690b696e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48196 dport 56239] != expected 0x87d96523 # # Exception| cpu 0: rx_hash 0x17a1da05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48212 dport 56239] != expected 0x2a2f2fce # # Exception| cpu 0: rx_hash 0x28f483b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48244 dport 56239] != expected 0x7cd40ab8 # # Exception| cpu 0: rx_hash 0x2f0b28c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48248 dport 56239] != expected 0x90e1b4d5 # # Exception| cpu 0: rx_hash 0xfe8b38a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48264 dport 56239] != expected 0x152f80a8 # # Exception| cpu 0: rx_hash 0x7d74ed1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48272 dport 56239] != expected 0xe3355f9e # # Exception| cpu 0: rx_hash 0xc41ef5dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48390 dport 56239] != expected 0xa9c9c45a # # Exception| cpu 0: rx_hash 0xbd4bedce [saddr 192.0.3.2 daddr 192.0.3.1 sport 48410 dport 56239] != expected 0xe80a30da # # Exception| cpu 0: rx_hash 0x061ecabf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48430 dport 56239] != expected 0xa4de74f7 # # Exception| cpu 0: rx_hash 0x7b61acf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48544 dport 56239] != expected 0xf2e754ab # # Exception| cpu 0: rx_hash 0x0234b4e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48572 dport 56239] != expected 0xb324a02b # # Exception| cpu 0: rx_hash 0x999e66f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48616 dport 56239] != expected 0x27653cb # # Exception| cpu 0: rx_hash 0x9754af4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48684 dport 56239] != expected 0x54dcf562 # # Exception| cpu 0: rx_hash 0xbfaba7aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 48710 dport 56239] != expected 0x9d048018 # # Exception| cpu 0: rx_hash 0x27d4a095 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48780 dport 56239] != expected 0xd7991949 # # Exception| cpu 0: rx_hash 0x5e81b886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48784 dport 56239] != expected 0x965aedc9 # # Exception| cpu 0: rx_hash 0x597e13fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 48796 dport 56239] != expected 0x7a6f53a4 # # Exception| cpu 0: rx_hash 0xe22b348f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48808 dport 56239] != expected 0x36bb1789 # # Exception| cpu 0: rx_hash 0xc2d4c1e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48840 dport 56239] != expected 0xcb3da044 # # Exception| cpu 0: rx_hash 0xf58165dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48866 dport 56239] != expected 0xa9984785 # # Exception| cpu 0: rx_hash 0x8b2bd6b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48882 dport 56239] != expected 0x46e0d68 # # Exception| cpu 0: rx_hash 0xe814f6b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48896 dport 56239] != expected 0x4cd0ad7 # # Exception| cpu 0: rx_hash 0x1d416de9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48898 dport 56239] != expected 0x6b7f5dbb # # Exception| cpu 0: rx_hash 0x96be45dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48912 dport 56239] != expected 0xa93b403a # # Exception| cpu 4: rx_hash 0x10eebe42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47962 dport 56239] != expected 0x8cafc91d # # Exception| cpu 4: rx_hash 0xea4473ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 47966 dport 56239] != expected 0x3b76e2ab # # Exception| cpu 4: rx_hash 0xabbb9933 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47982 dport 56239] != expected 0xc07b8d30 # # Exception| cpu 4: rx_hash 0x33c49e0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48036 dport 56239] != expected 0x8ae61461 # # Exception| cpu 4: rx_hash 0x3bc46384 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48046 dport 56239] != expected 0xbeb8d6d6 # # Exception| cpu 4: rx_hash 0x8bf4a363 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48140 dport 56239] != expected 0x77486243 # # Exception| cpu 4: rx_hash 0x000b8b57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48158 dport 56239] != expected 0xb50c7fc2 # # Exception| cpu 4: rx_hash 0x565e30db [saddr 192.0.3.2 daddr 192.0.3.1 sport 48228 dport 56239] != expected 0xd1224055 # # Exception| cpu 4: rx_hash 0xf1746e51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48270 dport 56239] != expected 0xcd44fc72 # # Exception| cpu 4: rx_hash 0x3c8b07c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48288 dport 56239] != expected 0x18383005 # # Exception| cpu 4: rx_hash 0xc621ca6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48292 dport 56239] != expected 0xafe11bb3 # # Exception| cpu 4: rx_hash 0x33745133 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48294 dport 56239] != expected 0xc0534cdf # # Exception| cpu 4: rx_hash 0x4221b4a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48304 dport 56239] != expected 0xb5ce7ae8 # # Exception| cpu 4: rx_hash 0x14740f24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48330 dport 56239] != expected 0xd1e0457f # # Exception| cpu 4: rx_hash 0x5d8b1872 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48368 dport 56239] != expected 0x1eb3e853 # # Exception| cpu 4: rx_hash 0xa0de7ea5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48376 dport 56239] != expected 0x455f7d88 # # Exception| cpu 4: rx_hash 0xc3e15ea5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48394 dport 56239] != expected 0x45fc7a37 # # Exception| cpu 4: rx_hash 0x85e11f03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48438 dport 56239] != expected 0x52c4abc1 # # Exception| cpu 4: rx_hash 0x774b2f24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48440 dport 56239] != expected 0xd14342c0 # # Exception| cpu 4: rx_hash 0x504b7133 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48468 dport 56239] != expected 0xc0f04b60 # # Exception| cpu 4: rx_hash 0xeb1e5642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48480 dport 56239] != expected 0x8c240f4d # # Exception| cpu 4: rx_hash 0x7c9e078d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48556 dport 56239] != expected 0x1ed2eac6 # # Exception| cpu 4: rx_hash 0x539ea412 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48586 dport 56239] != expected 0x3b3f21d1 # # Exception| cpu 4: rx_hash 0xef34281b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48626 dport 56239] != expected 0x9bdedb91 # # Exception| cpu 4: rx_hash 0x1d9e183c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48636 dport 56239] != expected 0x18593290 # # Exception| cpu 4: rx_hash 0x52ab3b57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48648 dport 56239] != expected 0xb5fefba2 # # Exception| cpu 4: rx_hash 0xdeabb81b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48662 dport 56239] != expected 0x9b8f584e # # Exception| cpu 4: rx_hash 0xd9541363 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48666 dport 56239] != expected 0x77bae623 # # Exception| cpu 4: rx_hash 0xe1fee1ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 48694 dport 56239] != expected 0xcd747d38 # # Exception| cpu 4: rx_hash 0x04fe80db [saddr 192.0.3.2 daddr 192.0.3.1 sport 48754 dport 56239] != expected 0xd1d0c435 # # Exception| cpu 4: rx_hash 0x9c8187e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48824 dport 56239] != expected 0x9b4d5d64 # # Exception| cpu 4: rx_hash 0xd741af03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48928 dport 56239] != expected 0x52362fa1 # # Exception| cpu 4: rx_hash 0xd0be047b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48940 dport 56239] != expected 0xbe0391cc # # Exception| cpu 4: rx_hash 0xf8410c9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48966 dport 56239] != expected 0x77dbe4b6 # # Exception| cpu 4: rx_hash 0x05146a4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48974 dport 56239] != expected 0x2c37716d # # Exception| cpu 4: rx_hash 0x67c1a0db [saddr 192.0.3.2 daddr 192.0.3.1 sport 49024 dport 56239] != expected 0xd173c38a # # Exception| count: pass=0 nohash=0 fail=72 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xe6008b12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59544 dport 47276] OK # # # cpu 4: rx_hash 0x52aafa93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59562 dport 47276] OK # # # cpu 4: rx_hash 0x80ff3fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59588 dport 47276] OK # # # cpu 4: rx_hash 0x5f6a93d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59662 dport 47276] OK # # # cpu 4: rx_hash 0xe3c01fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59702 dport 47276] OK # # # cpu 4: rx_hash 0x1e95790c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59710 dport 47276] OK # # # cpu 4: rx_hash 0x3195da93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59736 dport 47276] OK # # # cpu 4: rx_hash 0xcb3f173c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59740 dport 47276] OK # # # cpu 4: rx_hash 0xa1ea2024 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59800 dport 47276] OK # # # cpu 4: rx_hash 0x1d40ac2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59808 dport 47276] OK # # # cpu 5: rx_hash 0x387fcd8b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59502 dport 47276] OK # # # cpu 5: rx_hash 0xbb801837 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59510 dport 47276] OK # # # cpu 5: rx_hash 0x9f559301 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59524 dport 47276] OK # # # cpu 5: rx_hash 0x870094a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59592 dport 47276] OK # # # cpu 5: rx_hash 0x04ff411f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59600 dport 47276] OK # # # cpu 5: rx_hash 0xb855cd16 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59624 dport 47276] OK # # # cpu 5: rx_hash 0x263f8bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59666 dport 47276] OK # # # cpu 5: rx_hash 0xdb6aed16 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59674 dport 47276] OK # # # cpu 5: rx_hash 0x9295fa40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59680 dport 47276] OK # # # cpu 5: rx_hash 0x6fc09c97 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59688 dport 47276] OK # # # cpu 5: rx_hash 0x8ac0fde2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59756 dport 47276] OK # # # cpu 5: rx_hash 0xd8bf3837 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59780 dport 47276] OK # # # cpu 5: rx_hash 0x63ea1f46 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59824 dport 47276] OK # # # cpu 5: rx_hash 0x4ceabcd9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59862 dport 47276] OK # # # cpu 5: rx_hash 0x02ea00f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59872 dport 47276] OK # # # cpu 5: rx_hash 0x3c8ac607 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59906 dport 47276] OK # # # cpu 5: rx_hash 0x337590f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59908 dport 47276] OK # # # cpu 5: rx_hash 0xbf7513bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59930 dport 47276] OK # # # cpu 5: rx_hash 0x042034ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59950 dport 47276] OK # # # cpu 5: rx_hash 0x2b209755 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59976 dport 47276] OK # # # cpu 0: rx_hash 0x4ed58368 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59508 dport 47276] OK # # # cpu 0: rx_hash 0x6dffa326 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59530 dport 47276] OK # # # cpu 0: rx_hash 0x1355104d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59546 dport 47276] OK # # # cpu 0: rx_hash 0x2bffe280 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59574 dport 47276] OK # # # cpu 0: rx_hash 0xd955d2a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59576 dport 47276] OK # # # cpu 0: rx_hash 0x23ff1f08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59580 dport 47276] OK # # # cpu 0: rx_hash 0x7a55f274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59584 dport 47276] OK # # # cpu 0: rx_hash 0xf9aa27c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59608 dport 47276] OK # # # cpu 0: rx_hash 0xc100d505 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59636 dport 47276] OK # # # cpu 0: rx_hash 0x589538aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59650 dport 47276] OK # # # cpu 0: rx_hash 0xa5c05e7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59658 dport 47276] OK # # # cpu 0: rx_hash 0x683f37ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59684 dport 47276] OK # # # cpu 0: rx_hash 0x4f3f69f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59720 dport 47276] OK # # # cpu 0: rx_hash 0xf46a4e89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59772 dport 47276] OK # # # cpu 0: rx_hash 0x2deaa368 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59782 dport 47276] OK # # # cpu 0: rx_hash 0xd0bfc5bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59790 dport 47276] OK # # # cpu 0: rx_hash 0x6beae2ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59834 dport 47276] OK # # # cpu 0: rx_hash 0xc0ea3f95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59848 dport 47276] OK # # # cpu 0: rx_hash 0x4b1517a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59866 dport 47276] OK # # # cpu 0: rx_hash 0x7a8a87a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59966 dport 47276] OK # # # cpu 0: rx_hash 0x5d8ad9b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59986 dport 47276] OK # # # cpu 0: rx_hash 0x558a243e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59992 dport 47276] OK # # # cpu 0: rx_hash 0xe12055bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60010 dport 47276] OK # # # cpu 0: rx_hash 0x49f55dc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60038 dport 47276] OK # # # cpu 0: rx_hash 0x715faf08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60074 dport 47276] OK # # # cpu 0: rx_hash 0x945fce7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60142 dport 47276] OK # # # cpu 0: rx_hash 0xed0ad66e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60146 dport 47276] OK # # # cpu 0: rx_hash 0x105fb0b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60154 dport 47276] OK # # # cpu 0: rx_hash 0x86350be6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60170 dport 47276] OK # # # cpu 0: rx_hash 0xf09f4505 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60176 dport 47276] OK # # # cpu 0: rx_hash 0x0a3588aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60180 dport 47276] OK # # # cpu 0: rx_hash 0xf760ee7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60188 dport 47276] OK # # # cpu 0: rx_hash 0xb9605253 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60202 dport 47276] OK # # # cpu 0: rx_hash 0xcfca1cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60208 dport 47276] OK # # # count: pass=64 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 55432 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36365 dport 55432] != expected 0x653416ef # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36365 dport 55432] != expected 0x653416ef # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40806 dport 55432] != expected 0x77fa5fa8 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40806 dport 55432] != expected 0x77fa5fa8 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48777 dport 55432] != expected 0x9ea8f96b # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48777 dport 55432] != expected 0x9ea8f96b # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46437 dport 55432] != expected 0x184e03fa # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46437 dport 55432] != expected 0x184e03fa # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55398 dport 55432] != expected 0xe9562de8 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55398 dport 55432] != expected 0xe9562de8 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55800 dport 55432] != expected 0xf84623f7 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55800 dport 55432] != expected 0xf84623f7 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33487 dport 55432] != expected 0x13a92fdb # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33487 dport 55432] != expected 0x13a92fdb # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39825 dport 55432] != expected 0x4f8c60fd # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39825 dport 55432] != expected 0x4f8c60fd # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54013 dport 55432] != expected 0xd2109cf4 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54013 dport 55432] != expected 0xd2109cf4 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52059 dport 55432] != expected 0x50177274 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52059 dport 55432] != expected 0x50177274 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43816 dport 55432] != expected 0x7c4cf056 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43816 dport 55432] != expected 0x7c4cf056 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41017 dport 55432] != expected 0x4c352e0e # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41017 dport 55432] != expected 0x4c352e0e # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46420 dport 55432] != expected 0x3c27c2b8 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46420 dport 55432] != expected 0x3c27c2b8 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34958 dport 55432] != expected 0xcf844d7b # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34958 dport 55432] != expected 0xcf844d7b # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56562 dport 55432] != expected 0x9c705cc5 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56562 dport 55432] != expected 0x9c705cc5 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53489 dport 55432] != expected 0x4b4a90ce # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53489 dport 55432] != expected 0x4b4a90ce # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40059 dport 55432] != expected 0x76edd308 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40059 dport 55432] != expected 0x76edd308 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42615 dport 55432] != expected 0xab173ec8 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42615 dport 55432] != expected 0xab173ec8 # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46077 dport 55432] != expected 0xf4327eed # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46077 dport 55432] != expected 0xf4327eed # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40913 dport 55432] != expected 0x5e462b6d # # Exception| cpu 0: rx_hash 0x18013c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40913 dport 55432] != expected 0x5e462b6d # # 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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 56537 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57473 dport 56537] != expected 0xaf841aff # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57473 dport 56537] != expected 0xaf841aff # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41111 dport 56537] != expected 0x7ce55c8 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41111 dport 56537] != expected 0x7ce55c8 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44072 dport 56537] != expected 0x88e21049 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44072 dport 56537] != expected 0x88e21049 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49169 dport 56537] != expected 0xecc4aaa0 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49169 dport 56537] != expected 0xecc4aaa0 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42205 dport 56537] != expected 0x819eae57 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42205 dport 56537] != expected 0x819eae57 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47174 dport 56537] != expected 0xaf33d57f # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47174 dport 56537] != expected 0xaf33d57f # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48455 dport 56537] != expected 0x9388e23a # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48455 dport 56537] != expected 0x9388e23a # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43221 dport 56537] != expected 0x25cc372b # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43221 dport 56537] != expected 0x25cc372b # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56918 dport 56537] != expected 0x8b666b7 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56918 dport 56537] != expected 0x8b666b7 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43605 dport 56537] != expected 0x89ec34dd # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43605 dport 56537] != expected 0x89ec34dd # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35763 dport 56537] != expected 0xdcec3f40 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35763 dport 56537] != expected 0xdcec3f40 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55945 dport 56537] != expected 0x6f98833f # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55945 dport 56537] != expected 0x6f98833f # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35162 dport 56537] != expected 0x47cd99b0 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35162 dport 56537] != expected 0x47cd99b0 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42691 dport 56537] != expected 0x2e6b7880 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42691 dport 56537] != expected 0x2e6b7880 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57956 dport 56537] != expected 0x335a1777 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57956 dport 56537] != expected 0x335a1777 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47430 dport 56537] != expected 0xe8d97e49 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47430 dport 56537] != expected 0xe8d97e49 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46312 dport 56537] != expected 0xb41e152b # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46312 dport 56537] != expected 0xb41e152b # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48861 dport 56537] != expected 0xee80419 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48861 dport 56537] != expected 0xee80419 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57419 dport 56537] != expected 0x37fb1dc0 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57419 dport 56537] != expected 0x37fb1dc0 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33407 dport 56537] != expected 0xc47b90df # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33407 dport 56537] != expected 0xc47b90df # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36924 dport 56537] != expected 0x83a46ecc # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36924 dport 56537] != expected 0x83a46ecc # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42811 dport 56537] != expected 0x4554a508 # # Exception| cpu 0: rx_hash 0xfe02e4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42811 dport 56537] != expected 0x4554a508 # # 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->