< 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 45434 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 76 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xbda106a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53590 dport 45434] != expected 0x5db19343 # # Exception| cpu 0: rx_hash 0x0b9922d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53604 dport 45434] != expected 0xe84fc56c # # Exception| cpu 0: rx_hash 0x189cdd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53624 dport 45434] != expected 0x4652c1ed # # Exception| cpu 0: rx_hash 0x012df99b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53628 dport 45434] != expected 0x78981c81 # # Exception| cpu 0: rx_hash 0x3c902bbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 53640 dport 45434] != expected 0x7c23d626 # # Exception| cpu 0: rx_hash 0xa07b62f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53692 dport 45434] != expected 0x8a82e7bc # # Exception| cpu 0: rx_hash 0xcbb2dfe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53762 dport 45434] != expected 0xf3a3ea6d # # Exception| cpu 0: rx_hash 0x0a29cdad [saddr 192.0.3.2 daddr 192.0.3.1 sport 53826 dport 45434] != expected 0x504f47bb # # Exception| cpu 0: rx_hash 0x15f4a07d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53846 dport 45434] != expected 0xe1372d8c # # Exception| cpu 0: rx_hash 0x119fe0c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53944 dport 45434] != expected 0x8ce841f # # Exception| cpu 0: rx_hash 0x79e1bb2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53982 dport 45434] != expected 0xafa415d1 # # Exception| cpu 0: rx_hash 0xcfd99f5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53996 dport 45434] != expected 0x1a5a43fe # # Exception| cpu 0: rx_hash 0xf70c8905 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54026 dport 45434] != expected 0xc43dafae # # Exception| cpu 0: rx_hash 0x743aad98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54058 dport 45434] != expected 0x83e4f403 # # Exception| cpu 0: rx_hash 0x23fe2dd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54086 dport 45434] != expected 0x467eb1a2 # # Exception| cpu 0: rx_hash 0x2f26bfa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54094 dport 45434] != expected 0x591bdf14 # # Exception| cpu 0: rx_hash 0x294af69b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54110 dport 45434] != expected 0xd6a9684f # # Exception| cpu 0: rx_hash 0x8a1b6477 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54112 dport 45434] != expected 0x42f88dba # # Exception| cpu 0: rx_hash 0x80afbf38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54136 dport 45434] != expected 0xd22f5457 # # Exception| cpu 0: rx_hash 0x4feb3686 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54222 dport 45434] != expected 0x8ed89ff # # Exception| cpu 0: rx_hash 0x49877fbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54238 dport 45434] != expected 0x875f3ea4 # # Exception| cpu 0: rx_hash 0x2022d72f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54280 dport 45434] != expected 0x4f106165 # # Exception| cpu 0: rx_hash 0x13409efb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54282 dport 45434] != expected 0x3285dbbc # # Exception| cpu 0: rx_hash 0x683b3ab3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54384 dport 45434] != expected 0x3bf24ef3 # # Exception| cpu 0: rx_hash 0x40ef5e08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54408 dport 45434] != expected 0x1ee6378e # # Exception| cpu 0: rx_hash 0x46831732 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54424 dport 45434] != expected 0x915480d5 # # Exception| cpu 4: rx_hash 0x8477943c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53580 dport 45434] != expected 0xb0f3f077 # # Exception| cpu 4: rx_hash 0x97726b99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53584 dport 45434] != expected 0x1eeef4f6 # # Exception| cpu 4: rx_hash 0x821bdd06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53596 dport 45434] != expected 0x3f41472c # # Exception| cpu 4: rx_hash 0x1ef0944b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53608 dport 45434] != expected 0xc9e076b6 # # Exception| cpu 4: rx_hash 0xb37e9d57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53664 dport 45434] != expected 0x249fe33d # # Exception| cpu 4: rx_hash 0xb9ca4618 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53688 dport 45434] != expected 0xb4483ad0 # # Exception| cpu 4: rx_hash 0xee0ec654 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53716 dport 45434] != expected 0x71d27f71 # # Exception| cpu 4: rx_hash 0x6b54abf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53732 dport 45434] != expected 0xb9b99387 # # Exception| cpu 4: rx_hash 0xe70dfbe7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53780 dport 45434] != expected 0x3f4e3a83 # # Exception| cpu 4: rx_hash 0xd46fb233 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53782 dport 45434] != expected 0x42db805a # # Exception| cpu 4: rx_hash 0x4884fb7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53794 dport 45434] != expected 0xb47ab1c0 # # Exception| cpu 4: rx_hash 0x5ded4de1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53806 dport 45434] != expected 0x95d5021a # # Exception| cpu 4: rx_hash 0x68e34d0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53820 dport 45434] != expected 0x67f20f98 # # Exception| cpu 4: rx_hash 0x3593160c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53832 dport 45434] != expected 0x32bf93d4 # # Exception| cpu 4: rx_hash 0xba7da0e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53856 dport 45434] != expected 0x6a03a6cf # # Exception| cpu 4: rx_hash 0xbc11e9de [saddr 192.0.3.2 daddr 192.0.3.1 sport 53872 dport 45434] != expected 0xe5b11194 # # Exception| cpu 4: rx_hash 0xb0c97bab [saddr 192.0.3.2 daddr 192.0.3.1 sport 53880 dport 45434] != expected 0xfad47f22 # # Exception| cpu 4: rx_hash 0x87c072c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53908 dport 45434] != expected 0x6eb86c68 # # Exception| cpu 4: rx_hash 0x2e253b63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53938 dport 45434] != expected 0x6a3e5070 # # Exception| cpu 4: rx_hash 0x6ae4448a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53954 dport 45434] != expected 0x1b91150 # # Exception| cpu 4: rx_hash 0x73556060 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53958 dport 45434] != expected 0x3f73cc3c # # Exception| cpu 4: rx_hash 0x7f8df215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53966 dport 45434] != expected 0x2016a28a # # Exception| cpu 4: rx_hash 0xc9b5d666 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54012 dport 45434] != expected 0x95e8f4a5 # # Exception| cpu 4: rx_hash 0xf160c03f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54042 dport 45434] != expected 0x4b8f18f5 # # Exception| cpu 4: rx_hash 0x4b807639 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54048 dport 45434] != expected 0xe114206c # # Exception| cpu 4: rx_hash 0x7256e4a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54074 dport 45434] != expected 0xc564358 # # Exception| cpu 4: rx_hash 0x092d40ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 54080 dport 45434] != expected 0x521d617 # # Exception| cpu 4: rx_hash 0x36979b4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54090 dport 45434] != expected 0x67d10278 # # Exception| cpu 4: rx_hash 0xac109b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54126 dport 45434] != expected 0x1ec284b9 # # Exception| cpu 4: rx_hash 0x82a8b6bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54150 dport 45434] != expected 0xb4644a9f # # Exception| cpu 4: rx_hash 0xa4a349f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54152 dport 45434] != expected 0xe85e439c # # Exception| cpu 4: rx_hash 0x2b4dff1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54176 dport 45434] != expected 0xb0e27687 # # Exception| cpu 4: rx_hash 0x1e43fff0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54194 dport 45434] != expected 0x42c57b05 # # Exception| cpu 4: rx_hash 0x565a126c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54218 dport 45434] != expected 0x36275493 # # Exception| cpu 4: rx_hash 0xffbf5bcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54252 dport 45434] != expected 0x32a1688b # # Exception| cpu 4: rx_hash 0x3fffbaff [saddr 192.0.3.2 daddr 192.0.3.1 sport 54300 dport 45434] != expected 0xfe680b52 # # Exception| cpu 4: rx_hash 0x9076ba66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54314 dport 45434] != expected 0x755c8011 # # Exception| cpu 4: rx_hash 0xc7b23a2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54342 dport 45434] != expected 0xb0c6c5b0 # # Exception| cpu 4: rx_hash 0x77e65763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54372 dport 45434] != expected 0x8a8a24c4 # # Exception| cpu 4: rx_hash 0x44841eb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54374 dport 45434] != expected 0xf71f9e1d # # Exception| cpu 4: rx_hash 0x5781e112 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54394 dport 45434] != expected 0x59029a9c # # Exception| cpu 4: rx_hash 0xe5d285de [saddr 192.0.3.2 daddr 192.0.3.1 sport 54438 dport 45434] != expected 0x5056520 # # Exception| cpu 4: rx_hash 0xe3becce4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54454 dport 45434] != expected 0x8ab7d27b # # Exception| cpu 4: rx_hash 0x8dacde33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54464 dport 45434] != expected 0xa26ff4ee # # Exception| cpu 4: rx_hash 0xbece97e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54466 dport 45434] != expected 0xdffa4e37 # # Exception| cpu 4: rx_hash 0xaba72178 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54478 dport 45434] != expected 0xfe55fded # # Exception| cpu 4: rx_hash 0xadcb6842 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54494 dport 45434] != expected 0x71e74ab6 # # Exception| cpu 4: rx_hash 0x9faaa554 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54560 dport 45434] != expected 0x3f577f0b # # Exception| cpu 4: rx_hash 0x93723721 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54568 dport 45434] != expected 0x203211bd # # Exception| cpu 4: rx_hash 0x74e2da24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54630 dport 45434] != expected 0xdfe4b568 # # Exception| count: pass=0 nohash=0 fail=76 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x3c4c6f98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59838 dport 45785] OK # # # cpu 0: rx_hash 0x6b88efd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59858 dport 45785] OK # # # cpu 0: rx_hash 0x7239cb3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59862 dport 45785] OK # # # cpu 0: rx_hash 0xfbbb34ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59886 dport 45785] OK # # # cpu 0: rx_hash 0x4858bf59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59924 dport 45785] OK # # # cpu 0: rx_hash 0x77e264f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59934 dport 45785] OK # # # cpu 0: rx_hash 0xf2b8095f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59950 dport 45785] OK # # # cpu 0: rx_hash 0xf4d44065 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59966 dport 45785] OK # # # cpu 0: rx_hash 0xb0153f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59982 dport 45785] OK # # # cpu 0: rx_hash 0x851b3f62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59996 dport 45785] OK # # # cpu 0: rx_hash 0x0c99c0b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60004 dport 45785] OK # # # cpu 0: rx_hash 0x004152c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60012 dport 45785] OK # # # cpu 0: rx_hash 0x33231b11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60014 dport 45785] OK # # # cpu 0: rx_hash 0x1bf77faa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60054 dport 45785] OK # # # cpu 0: rx_hash 0x8bc4a492 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60074 dport 45785] OK # # # cpu 0: rx_hash 0x73892447 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60144 dport 45785] OK # # # cpu 0: rx_hash 0xe80da0f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60200 dport 45785] OK # # # cpu 0: rx_hash 0x3cff0423 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60260 dport 45785] OK # # # cpu 0: rx_hash 0x2996b2bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60264 dport 45785] OK # # # cpu 0: rx_hash 0xaecbd69e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60326 dport 45785] OK # # # cpu 0: rx_hash 0xa47f0dd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60350 dport 45785] OK # # # cpu 0: rx_hash 0xf5d7c4a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60354 dport 45785] OK # # # cpu 0: rx_hash 0xe0be7238 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60366 dport 45785] OK # # # cpu 0: rx_hash 0xe6d23b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60382 dport 45785] OK # # # cpu 0: rx_hash 0x43efe0d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60400 dport 45785] OK # # # cpu 0: rx_hash 0x4f3772a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60408 dport 45785] OK # # # cpu 0: rx_hash 0x90aafe41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60444 dport 45785] OK # # # cpu 0: rx_hash 0x2a4a4847 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60454 dport 45785] OK # # # cpu 0: rx_hash 0x575da535 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60492 dport 45785] OK # # # cpu 0: rx_hash 0xd207c892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60540 dport 45785] OK # # # cpu 4: rx_hash 0x54323475 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59864 dport 45785] OK # # # cpu 4: rx_hash 0x7ee1594b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59870 dport 45785] OK # # # cpu 4: rx_hash 0x7d56bfb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59910 dport 45785] OK # # # cpu 4: rx_hash 0xbccdadf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59974 dport 45785] OK # # # cpu 4: rx_hash 0x1f9c3f15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60024 dport 45785] OK # # # cpu 4: rx_hash 0x2895367e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60052 dport 45785] OK # # # cpu 4: rx_hash 0xb47e7f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60064 dport 45785] OK # # # cpu 4: rx_hash 0x9419c942 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60094 dport 45785] OK # # # cpu 4: rx_hash 0xd0d8b6ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60110 dport 45785] OK # # # cpu 4: rx_hash 0xe5d6b645 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60124 dport 45785] OK # # # cpu 4: rx_hash 0x5582db0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60158 dport 45785] OK # # # cpu 4: rx_hash 0xf1bc8418 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60204 dport 45785] OK # # # cpu 4: rx_hash 0xc2decdcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60206 dport 45785] OK # # # cpu 4: rx_hash 0xc4b284f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60222 dport 45785] OK # # # cpu 4: rx_hash 0xacccdf1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60248 dport 45785] OK # # # cpu 4: rx_hash 0x3894449c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60298 dport 45785] OK # # # cpu 4: rx_hash 0x2b91bb39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60310 dport 45785] OK # # # cpu 4: rx_hash 0xb116bb4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60338 dport 45785] OK # # # cpu 4: rx_hash 0xf90f56d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60362 dport 45785] OK # # # cpu 4: rx_hash 0xb0cd4830 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60418 dport 45785] OK # # # cpu 4: rx_hash 0x85c348de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60432 dport 45785] OK # # # cpu 4: rx_hash 0x71565a7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60482 dport 45785] OK # # # cpu 4: rx_hash 0x5131ec0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60508 dport 45785] OK # # # cpu 4: rx_hash 0xcddaa542 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60520 dport 45785] OK # # # cpu 4: rx_hash 0xd46b81a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60524 dport 45785] OK # # # cpu 4: rx_hash 0xdedf5ae7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60532 dport 45785] OK # # # cpu 4: rx_hash 0xe36288c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60544 dport 45785] OK # # # count: pass=57 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 57279 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47307 dport 57279] != expected 0x256dae82 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47307 dport 57279] != expected 0x256dae82 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52734 dport 57279] != expected 0xf5498c43 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52734 dport 57279] != expected 0xf5498c43 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34006 dport 57279] != expected 0x44b21bee # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34006 dport 57279] != expected 0x44b21bee # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56555 dport 57279] != expected 0x56e0a04 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56555 dport 57279] != expected 0x56e0a04 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57022 dport 57279] != expected 0x78ac2ded # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57022 dport 57279] != expected 0x78ac2ded # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56477 dport 57279] != expected 0x2db62c91 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56477 dport 57279] != expected 0x2db62c91 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40305 dport 57279] != expected 0x7582f803 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40305 dport 57279] != expected 0x7582f803 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38447 dport 57279] != expected 0x9c7f302c # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38447 dport 57279] != expected 0x9c7f302c # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33417 dport 57279] != expected 0x11be22b5 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33417 dport 57279] != expected 0x11be22b5 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54363 dport 57279] != expected 0xb9ecd577 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54363 dport 57279] != expected 0xb9ecd577 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33890 dport 57279] != expected 0xe3e57c9f # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33890 dport 57279] != expected 0xe3e57c9f # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60417 dport 57279] != expected 0x89951517 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60417 dport 57279] != expected 0x89951517 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54763 dport 57279] != expected 0x88a441f # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54763 dport 57279] != expected 0x88a441f # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33223 dport 57279] != expected 0x52ee38af # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33223 dport 57279] != expected 0x52ee38af # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55785 dport 57279] != expected 0x1a3e5175 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55785 dport 57279] != expected 0x1a3e5175 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56669 dport 57279] != expected 0xf757fcd9 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56669 dport 57279] != expected 0xf757fcd9 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44155 dport 57279] != expected 0x64416cf5 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44155 dport 57279] != expected 0x64416cf5 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40372 dport 57279] != expected 0x4279abe0 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40372 dport 57279] != expected 0x4279abe0 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47229 dport 57279] != expected 0xffaf732a # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47229 dport 57279] != expected 0xffaf732a # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49875 dport 57279] != expected 0xbbb300fa # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49875 dport 57279] != expected 0xbbb300fa # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47808 dport 57279] != expected 0x28cb9ae5 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47808 dport 57279] != expected 0x28cb9ae5 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53875 dport 57279] != expected 0x3f13bf0b # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53875 dport 57279] != expected 0x3f13bf0b # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45364 dport 57279] != expected 0xb5e98be3 # # Exception| cpu 5: rx_hash 0x527bc852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45364 dport 57279] != expected 0xb5e98be3 # # 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 53963 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39887 dport 53963] != expected 0x15e62f82 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39887 dport 53963] != expected 0x15e62f82 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41826 dport 53963] != expected 0xf93925f0 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41826 dport 53963] != expected 0xf93925f0 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48551 dport 53963] != expected 0x463a6e6d # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48551 dport 53963] != expected 0x463a6e6d # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36002 dport 53963] != expected 0x53ac47d1 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36002 dport 53963] != expected 0x53ac47d1 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56576 dport 53963] != expected 0x44949077 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56576 dport 53963] != expected 0x44949077 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53218 dport 53963] != expected 0x5ea36857 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53218 dport 53963] != expected 0x5ea36857 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53358 dport 53963] != expected 0x7a41f4ca # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53358 dport 53963] != expected 0x7a41f4ca # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41603 dport 53963] != expected 0x8dfbcd3f # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41603 dport 53963] != expected 0x8dfbcd3f # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49098 dport 53963] != expected 0xef091fc0 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49098 dport 53963] != expected 0xef091fc0 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52372 dport 53963] != expected 0x98e4dc5a # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52372 dport 53963] != expected 0x98e4dc5a # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52727 dport 53963] != expected 0xbf89f466 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52727 dport 53963] != expected 0xbf89f466 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57762 dport 53963] != expected 0xa49d47c2 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57762 dport 53963] != expected 0xa49d47c2 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42679 dport 53963] != expected 0x5d093556 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42679 dport 53963] != expected 0x5d093556 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44712 dport 53963] != expected 0x3da6c81d # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44712 dport 53963] != expected 0x3da6c81d # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32887 dport 53963] != expected 0xe1f64b76 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32887 dport 53963] != expected 0xe1f64b76 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43426 dport 53963] != expected 0xe6500442 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43426 dport 53963] != expected 0xe6500442 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56708 dport 53963] != expected 0x3de83dba # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56708 dport 53963] != expected 0x3de83dba # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57522 dport 53963] != expected 0x9297ca6b # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57522 dport 53963] != expected 0x9297ca6b # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44639 dport 53963] != expected 0x55bdc045 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44639 dport 53963] != expected 0x55bdc045 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60625 dport 53963] != expected 0xef894f72 # # Exception| cpu 4: rx_hash 0x50bb9c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60625 dport 53963] != expected 0xef894f72 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 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__->