< 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 216, 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 33135 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 81 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x13afc5b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59776 dport 33135] != expected 0x105f8f9e # # Exception| cpu 0: rx_hash 0x7d3852f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59788 dport 33135] != expected 0x37e322e6 # # Exception| cpu 0: rx_hash 0xc7e3b780 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59814 dport 33135] != expected 0x587c33a5 # # Exception| cpu 0: rx_hash 0xca314568 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59846 dport 33135] != expected 0xdc8ba60a # # Exception| cpu 0: rx_hash 0x93ed1989 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59858 dport 33135] != expected 0xe8e95dce # # Exception| cpu 0: rx_hash 0x8848fc59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59874 dport 33135] != expected 0xe1067690 # # Exception| cpu 0: rx_hash 0x3bf0459b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59880 dport 33135] != expected 0x89c38119 # # Exception| cpu 0: rx_hash 0x2936fcfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59896 dport 33135] != expected 0x87764c8d # # Exception| cpu 0: rx_hash 0xf5c03e02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59912 dport 33135] != expected 0x7c7c5fb1 # # Exception| cpu 0: rx_hash 0xbedadb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59916 dport 33135] != expected 0x46ab69e1 # # Exception| cpu 0: rx_hash 0xac1c62e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59932 dport 33135] != expected 0x481ea475 # # Exception| cpu 0: rx_hash 0xa1ce900b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60028 dport 33135] != expected 0xcce931da # # Exception| cpu 0: rx_hash 0x0659e9dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 60070 dport 33135] != expected 0x68e2c110 # # Exception| cpu 0: rx_hash 0x0b8b1b35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60102 dport 33135] != expected 0xec1554bf # # Exception| cpu 0: rx_hash 0xe66830ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 60234 dport 33135] != expected 0xaa941cac # # Exception| cpu 0: rx_hash 0x9a391eef [saddr 192.0.3.2 daddr 192.0.3.1 sport 60246 dport 33135] != expected 0x839d7c40 # # Exception| cpu 0: rx_hash 0x7fd7de08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60328 dport 33135] != expected 0x1a1b5c10 # # Exception| cpu 0: rx_hash 0x15f1e711 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60388 dport 33135] != expected 0xbe0a820d # # Exception| cpu 0: rx_hash 0x07375e71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60404 dport 33135] != expected 0xb0bf4f99 # # Exception| cpu 0: rx_hash 0x5764a81d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60460 dport 33135] != expected 0x59bef671 # # Exception| cpu 0: rx_hash 0xf61aa8bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60470 dport 33135] != expected 0x3fcecc6c # # Exception| cpu 0: rx_hash 0x45a2117d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60476 dport 33135] != expected 0x570b3be5 # # Exception| cpu 0: rx_hash 0x5ab65af5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60492 dport 33135] != expected 0xdd4963de # # Exception| cpu 0: rx_hash 0x0a095aa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60536 dport 33135] != expected 0xee717ed0 # # Exception| cpu 0: rx_hash 0xa4fd7fc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60546 dport 33135] != expected 0x4d2068d0 # # Exception| cpu 0: rx_hash 0x36791a98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60608 dport 33135] != expected 0xbb237714 # # Exception| cpu 0: rx_hash 0x0132d138 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60632 dport 33135] != expected 0xa8fd21a8 # # Exception| cpu 0: rx_hash 0xd57ea30b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60670 dport 33135] != expected 0xe0de9d93 # # Exception| cpu 0: rx_hash 0xa37ab11a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60688 dport 33135] != expected 0x57062c8e # # Exception| cpu 0: rx_hash 0x86f7c3da [saddr 192.0.3.2 daddr 192.0.3.1 sport 60696 dport 33135] != expected 0x4a6db7a6 # # Exception| cpu 0: rx_hash 0x7736c329 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60726 dport 33135] != expected 0x1f2590b5 # # Exception| cpu 0: rx_hash 0x23386d20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60738 dport 33135] != expected 0xafb0fede # # Exception| cpu 0: rx_hash 0x682288a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60742 dport 33135] != expected 0x9567c88e # # Exception| cpu 0: rx_hash 0x44cca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60782 dport 33135] != expected 0x8f56b56c # # Exception| cpu 0: rx_hash 0xa8413a86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60848 dport 33135] != expected 0x118a73f6 # # Exception| cpu 0: rx_hash 0x756e1405 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60854 dport 33135] != expected 0x5ef32907 # # Exception| cpu 0: rx_hash 0xb755710e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60864 dport 33135] != expected 0x9bc82bcd # # Exception| cpu 0: rx_hash 0xa593c86e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60880 dport 33135] != expected 0x957de659 # # Exception| cpu 0: rx_hash 0x2803e6bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60898 dport 33135] != expected 0xe93ca1a6 # # Exception| cpu 4: rx_hash 0x45f9bc96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59764 dport 33135] != expected 0xe11c5847 # # Exception| cpu 4: rx_hash 0x1acc9903 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59808 dport 33135] != expected 0x17056954 # # Exception| cpu 4: rx_hash 0x2055a04b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59864 dport 33135] != expected 0x802caa47 # # Exception| cpu 4: rx_hash 0xd92e1072 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59936 dport 33135] != expected 0x664d2253 # # Exception| cpu 4: rx_hash 0x253de269 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60014 dport 33135] != expected 0xb7f290ef # # Exception| cpu 4: rx_hash 0xae44b5cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60060 dport 33135] != expected 0x9c81dc7 # # Exception| cpu 4: rx_hash 0xcd01d066 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60144 dport 33135] != expected 0xaa832510 # # Exception| cpu 4: rx_hash 0x51612754 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60160 dport 33135] != expected 0x41fc9840 # # Exception| cpu 4: rx_hash 0xe2d99e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60170 dport 33135] != expected 0x29396fc9 # # Exception| cpu 4: rx_hash 0x9e88b0b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60182 dport 33135] != expected 0x300f25 # # Exception| cpu 4: rx_hash 0x1eca6c8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60228 dport 33135] != expected 0xf886dd75 # # Exception| cpu 4: rx_hash 0x819cfb3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60262 dport 33135] != expected 0x8a72571e # # Exception| cpu 4: rx_hash 0xa41189ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 60270 dport 33135] != expected 0x9719cc36 # # Exception| cpu 4: rx_hash 0xb6d7309f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60286 dport 33135] != expected 0x99ac01a2 # # Exception| cpu 4: rx_hash 0xe08149ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 60298 dport 33135] != expected 0x68efd67b # # Exception| cpu 4: rx_hash 0x3dae6739 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60300 dport 33135] != expected 0x27968c8a # # Exception| cpu 4: rx_hash 0x0ae5ac99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60308 dport 33135] != expected 0x3448da36 # # Exception| cpu 4: rx_hash 0x64723bd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60312 dport 33135] != expected 0x13f4774e # # Exception| cpu 4: rx_hash 0xaf2a0263 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60366 dport 33135] != expected 0xd195934e # # Exception| cpu 4: rx_hash 0xd37b2c42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60370 dport 33135] != expected 0xf89cf3a2 # # Exception| cpu 4: rx_hash 0x22ba2cb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60412 dport 33135] != expected 0xadd4d4b1 # # Exception| cpu 4: rx_hash 0xff79f40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60438 dport 33135] != expected 0x38942aa6 # # Exception| cpu 4: rx_hash 0xab775a06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60514 dport 33135] != expected 0x880144cd # # Exception| cpu 4: rx_hash 0xf2ab06e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60534 dport 33135] != expected 0xbc63bf09 # # Exception| cpu 4: rx_hash 0x6b14e821 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60564 dport 33135] != expected 0xcecffb5 # # Exception| cpu 4: rx_hash 0xbf589a12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60594 dport 33135] != expected 0x44cf438e # # Exception| cpu 4: rx_hash 0xe23568ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 60646 dport 33135] != expected 0xf300cb2f # # Exception| cpu 4: rx_hash 0x8ca2ffea [saddr 192.0.3.2 daddr 192.0.3.1 sport 60650 dport 33135] != expected 0xd4bc6657 # # Exception| cpu 4: rx_hash 0x2ddcff48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60656 dport 33135] != expected 0xb2cc5c4a # # Exception| cpu 4: rx_hash 0x6c9326f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60678 dport 33135] != expected 0x16cabbeb # # Exception| cpu 4: rx_hash 0x2a5b3190 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60770 dport 33135] != expected 0xa8ea1814 # # Exception| cpu 4: rx_hash 0x560a1fb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60798 dport 33135] != expected 0x81e378f8 # # Exception| cpu 4: rx_hash 0x9669ad96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60808 dport 33135] != expected 0x50ec380 # # Exception| cpu 4: rx_hash 0xea3883b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60820 dport 33135] != expected 0x2c07a36c # # Exception| cpu 4: rx_hash 0x2cb248e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60834 dport 33135] != expected 0x6a91d2c3 # # Exception| cpu 4: rx_hash 0x4225dfa5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60846 dport 33135] != expected 0x4d2d7fbb # # Exception| cpu 4: rx_hash 0x2160ba0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60866 dport 33135] != expected 0xee66476c # # Exception| cpu 4: rx_hash 0x5d31942d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60894 dport 33135] != expected 0xc76f2780 # # Exception| cpu 4: rx_hash 0xc267039f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60924 dport 33135] != expected 0xb59badeb # # Exception| cpu 4: rx_hash 0x558b24e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60936 dport 33135] != expected 0x74468887 # # Exception| cpu 4: rx_hash 0xf4f52445 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60946 dport 33135] != expected 0x1236b29a # # Exception| cpu 4: rx_hash 0xb7907a39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32800 dport 33135] != expected 0xe3a11031 # # Exception| count: pass=0 nohash=0 fail=81 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x88e2030b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55010 dport 56040] OK # # # cpu 0: rx_hash 0xdb6b63da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55044 dport 56040] OK # # # cpu 0: rx_hash 0x443df468 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55078 dport 56040] OK # # # cpu 0: rx_hash 0xd6b99132 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55140 dport 56040] OK # # # cpu 0: rx_hash 0x195006d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55154 dport 56040] OK # # # cpu 0: rx_hash 0x92295177 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55168 dport 56040] OK # # # cpu 0: rx_hash 0xa5629ad7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55192 dport 56040] OK # # # cpu 0: rx_hash 0xe71b23e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55228 dport 56040] OK # # # cpu 0: rx_hash 0x126b8d4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55250 dport 56040] OK # # # cpu 0: rx_hash 0x759f46bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55294 dport 56040] OK # # # cpu 0: rx_hash 0x3ef3d823 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55330 dport 56040] OK # # # cpu 0: rx_hash 0x1b7eaae3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55338 dport 56040] OK # # # cpu 0: rx_hash 0x09b81383 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55354 dport 56040] OK # # # cpu 0: rx_hash 0x783bcf4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55366 dport 56040] OK # # # cpu 0: rx_hash 0xf5abe198 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55412 dport 56040] OK # # # cpu 0: rx_hash 0x35c853bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55426 dport 56040] OK # # # cpu 0: rx_hash 0x5b5fc4fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55438 dport 56040] OK # # # cpu 0: rx_hash 0x94b6531d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55448 dport 56040] OK # # # cpu 0: rx_hash 0xe184218c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55460 dport 56040] OK # # # cpu 0: rx_hash 0xbce9d335 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55536 dport 56040] OK # # # cpu 0: rx_hash 0xb6bcef05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55554 dport 56040] OK # # # cpu 0: rx_hash 0x795578e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55572 dport 56040] OK # # # cpu 0: rx_hash 0x1ea1b317 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55608 dport 56040] OK # # # cpu 0: rx_hash 0x24388a5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55616 dport 56040] OK # # # cpu 0: rx_hash 0x08d6a42f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55656 dport 56040] OK # # # cpu 0: rx_hash 0xda73af68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55694 dport 56040] OK # # # cpu 0: rx_hash 0xc8b51608 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55710 dport 56040] OK # # # cpu 0: rx_hash 0x2bb2af9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55712 dport 56040] OK # # # cpu 0: rx_hash 0x397416fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55728 dport 56040] OK # # # cpu 0: rx_hash 0x726ef37a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55732 dport 56040] OK # # # cpu 0: rx_hash 0xb0559671 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55746 dport 56040] OK # # # cpu 0: rx_hash 0x03ed2fb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55752 dport 56040] OK # # # cpu 0: rx_hash 0xcc04b850 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55774 dport 56040] OK # # # cpu 0: rx_hash 0xe0ea9620 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55798 dport 56040] OK # # # cpu 0: rx_hash 0x404d7af8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55834 dport 56040] OK # # # cpu 0: rx_hash 0xe582d402 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55872 dport 56040] OK # # # cpu 0: rx_hash 0x99d3fa23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55900 dport 56040] OK # # # cpu 0: rx_hash 0xb53dd453 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55924 dport 56040] OK # # # cpu 0: rx_hash 0x3e4483f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55942 dport 56040] OK # # # cpu 0: rx_hash 0x1bc9f135 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55950 dport 56040] OK # # # cpu 0: rx_hash 0xa1121447 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55972 dport 56040] OK # # # cpu 0: rx_hash 0x3af52dad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56006 dport 56040] OK # # # cpu 0: rx_hash 0xeeb95f9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56032 dport 56040] OK # # # cpu 0: rx_hash 0xfc7fe6fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56048 dport 56040] OK # # # cpu 0: rx_hash 0x2b05f44d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56068 dport 56040] OK # # # count: pass=45 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 216, 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 58790 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58485 dport 58790] != expected 0xe937037 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58485 dport 58790] != expected 0xe937037 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58417 dport 58790] != expected 0xb7e93502 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58417 dport 58790] != expected 0xb7e93502 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53743 dport 58790] != expected 0x22ed975c # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53743 dport 58790] != expected 0x22ed975c # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51533 dport 58790] != expected 0x57dc7ad3 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51533 dport 58790] != expected 0x57dc7ad3 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34996 dport 58790] != expected 0xba17289b # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34996 dport 58790] != expected 0xba17289b # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59449 dport 58790] != expected 0x26a51287 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59449 dport 58790] != expected 0x26a51287 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52647 dport 58790] != expected 0xf2027671 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52647 dport 58790] != expected 0xf2027671 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58505 dport 58790] != expected 0xe2bb3cc6 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58505 dport 58790] != expected 0xe2bb3cc6 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54646 dport 58790] != expected 0x93837627 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54646 dport 58790] != expected 0x93837627 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57920 dport 58790] != expected 0xceb8cd20 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57920 dport 58790] != expected 0xceb8cd20 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38985 dport 58790] != expected 0x7f6d08e4 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38985 dport 58790] != expected 0x7f6d08e4 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39500 dport 58790] != expected 0xbe93499b # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39500 dport 58790] != expected 0xbe93499b # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36154 dport 58790] != expected 0x8102db1f # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36154 dport 58790] != expected 0x8102db1f # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52663 dport 58790] != expected 0xfcb7bbe5 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52663 dport 58790] != expected 0xfcb7bbe5 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43739 dport 58790] != expected 0x76dc5124 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43739 dport 58790] != expected 0x76dc5124 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40380 dport 58790] != expected 0x4da38d91 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40380 dport 58790] != expected 0x4da38d91 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56081 dport 58790] != expected 0x2f0372fb # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56081 dport 58790] != expected 0x2f0372fb # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36206 dport 58790] != expected 0x36cd53be # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36206 dport 58790] != expected 0x36cd53be # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57206 dport 58790] != expected 0x7ebb3d0 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57206 dport 58790] != expected 0x7ebb3d0 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42106 dport 58790] != expected 0x475ec5de # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42106 dport 58790] != expected 0x475ec5de # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36742 dport 58790] != expected 0xfef24ae7 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36742 dport 58790] != expected 0xfef24ae7 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48813 dport 58790] != expected 0x79d33115 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48813 dport 58790] != expected 0x79d33115 # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41485 dport 58790] != expected 0x7176670d # # Exception| cpu 0: rx_hash 0x201e10fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41485 dport 58790] != expected 0x7176670d # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, 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 54613 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46848 dport 54613] != expected 0x140e91a4 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46848 dport 54613] != expected 0x140e91a4 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33102 dport 54613] != expected 0xf4dbe974 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33102 dport 54613] != expected 0xf4dbe974 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57348 dport 54613] != expected 0xbcf3478a # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57348 dport 54613] != expected 0xbcf3478a # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39468 dport 54613] != expected 0x56b1c508 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39468 dport 54613] != expected 0x56b1c508 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33700 dport 54613] != expected 0x87f40b9 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33700 dport 54613] != expected 0x87f40b9 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33576 dport 54613] != expected 0x64b000d4 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33576 dport 54613] != expected 0x64b000d4 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48695 dport 54613] != expected 0x2fe62a16 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48695 dport 54613] != expected 0x2fe62a16 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40539 dport 54613] != expected 0x18aa2ce3 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40539 dport 54613] != expected 0x18aa2ce3 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55259 dport 54613] != expected 0xe1ffac85 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55259 dport 54613] != expected 0xe1ffac85 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57584 dport 54613] != expected 0xeaa53eaf # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57584 dport 54613] != expected 0xeaa53eaf # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37099 dport 54613] != expected 0xb1afbc43 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37099 dport 54613] != expected 0xb1afbc43 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39126 dport 54613] != expected 0xb8d3d5a5 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39126 dport 54613] != expected 0xb8d3d5a5 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56089 dport 54613] != expected 0x814d8964 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56089 dport 54613] != expected 0x814d8964 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53359 dport 54613] != expected 0xd2e93f40 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53359 dport 54613] != expected 0xd2e93f40 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40436 dport 54613] != expected 0x6e23364 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40436 dport 54613] != expected 0x6e23364 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46033 dport 54613] != expected 0x8c01dd50 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46033 dport 54613] != expected 0x8c01dd50 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48397 dport 54613] != expected 0x46412859 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48397 dport 54613] != expected 0x46412859 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35762 dport 54613] != expected 0x97b35a28 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35762 dport 54613] != expected 0x97b35a28 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57857 dport 54613] != expected 0x9b1401c5 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57857 dport 54613] != expected 0x9b1401c5 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52125 dport 54613] != expected 0x601d7d70 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52125 dport 54613] != expected 0x601d7d70 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51793 dport 54613] != expected 0x894ff8d3 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51793 dport 54613] != expected 0x894ff8d3 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50434 dport 54613] != expected 0x14b27b26 # # Exception| cpu 5: rx_hash 0x26e9af79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50434 dport 54613] != expected 0x14b27b26 # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->