< 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 # 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 40712 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 74 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe980b617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57136 dport 40712] != expected 0xcc488d8 # # Exception| cpu 0: rx_hash 0x1dfed6e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57180 dport 40712] != expected 0x530fd484 # # Exception| cpu 0: rx_hash 0xf4323c5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57212 dport 40712] != expected 0x3271a9dd # # Exception| cpu 0: rx_hash 0xa9a6b37d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57216 dport 40712] != expected 0x77199064 # # Exception| cpu 0: rx_hash 0x40f24c68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57228 dport 40712] != expected 0xf9138fcd # # Exception| cpu 0: rx_hash 0xa896982f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57238 dport 40712] != expected 0xa9f15584 # # Exception| cpu 0: rx_hash 0x8fe93808 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57286 dport 40712] != expected 0xdbb2919b # # Exception| cpu 0: rx_hash 0x5c70ed71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57302 dport 40712] != expected 0x194e6b28 # # Exception| cpu 0: rx_hash 0x0cc48e08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57348 dport 40712] != expected 0x61a0451a # # Exception| cpu 0: rx_hash 0xdf5d5b71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57364 dport 40712] != expected 0xa35cbfa9 # # Exception| cpu 0: rx_hash 0xe4384fe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57394 dport 40712] != expected 0xde36fda3 # # Exception| cpu 0: rx_hash 0xb645aeb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57408 dport 40712] != expected 0xdaec9178 # # Exception| cpu 0: rx_hash 0xcd06bf4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57558 dport 40712] != expected 0xdc5bcbce # # Exception| cpu 0: rx_hash 0xe354ed74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57602 dport 40712] != expected 0x919bb5e2 # # Exception| cpu 0: rx_hash 0xe264c626 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57620 dport 40712] != expected 0x4f737002 # # Exception| cpu 0: rx_hash 0xadabad3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57642 dport 40712] != expected 0x751c3ddc # # Exception| cpu 0: rx_hash 0x58e5e69e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57680 dport 40712] != expected 0xf43fa460 # # Exception| cpu 0: rx_hash 0x161aa6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57720 dport 40712] != expected 0x10b82c5e # # Exception| cpu 0: rx_hash 0x057169bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 57772 dport 40712] != expected 0xb1579dd9 # # Exception| cpu 0: rx_hash 0x7b0cbfb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57864 dport 40712] != expected 0x99bdbd66 # # Exception| cpu 0: rx_hash 0x41c195da [saddr 192.0.3.2 daddr 192.0.3.1 sport 57876 dport 40712] != expected 0xd54b587c # # Exception| cpu 0: rx_hash 0xe6f23f29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57884 dport 40712] != expected 0x50b2ad1b # # Exception| cpu 0: rx_hash 0x7aa4814d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57906 dport 40712] != expected 0xa8211a76 # # Exception| cpu 0: rx_hash 0xfb40b562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57936 dport 40712] != expected 0x6e078c1e # # Exception| cpu 0: rx_hash 0xc1158aa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57952 dport 40712] != expected 0xcd850bf4 # # Exception| cpu 0: rx_hash 0xfbd8a0cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57980 dport 40712] != expected 0x8173eeee # # Exception| cpu 0: rx_hash 0x9c810586 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58012 dport 40712] != expected 0x88ed324d # # Exception| cpu 0: rx_hash 0x747dc468 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58026 dport 40712] != expected 0x377b8af4 # # Exception| cpu 0: rx_hash 0x539a71e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58070 dport 40712] != expected 0xaa4c2c1b # # Exception| cpu 0: rx_hash 0x2600253e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58072 dport 40712] != expected 0x33a1e62f # # Exception| cpu 0: rx_hash 0x27a81bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58082 dport 40712] != expected 0x23d413f # # Exception| cpu 0: rx_hash 0x1c551afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58088 dport 40712] != expected 0x902361c5 # # Exception| cpu 4: rx_hash 0x3b29483c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57142 dport 40712] != expected 0x10d0b78b # # Exception| cpu 4: rx_hash 0x2603d7de [saddr 192.0.3.2 daddr 192.0.3.1 sport 57174 dport 40712] != expected 0xc111f47e # # Exception| cpu 4: rx_hash 0xceff1630 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57184 dport 40712] != expected 0x7e874cc7 # # Exception| cpu 4: rx_hash 0x92c3a7ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 57254 dport 40712] != expected 0xa73d26e # # Exception| cpu 4: rx_hash 0x415a7293 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57270 dport 40712] != expected 0xc88f28dd # # Exception| cpu 4: rx_hash 0x34c0264b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57272 dport 40712] != expected 0x5162e2e9 # # Exception| cpu 4: rx_hash 0x2972ac00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57332 dport 40712] != expected 0x6fd7c3ec # # Exception| cpu 4: rx_hash 0x8e4106f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57340 dport 40712] != expected 0xea2e368b # # Exception| cpu 4: rx_hash 0xe50864b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57380 dport 40712] != expected 0xde3843 # # Exception| cpu 4: rx_hash 0x5f1151a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57420 dport 40712] != expected 0x54e68ed1 # # Exception| cpu 4: rx_hash 0x5f89440c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57440 dport 40712] != expected 0xbb92ec21 # # Exception| cpu 4: rx_hash 0xa52e61de [saddr 192.0.3.2 daddr 192.0.3.1 sport 57492 dport 40712] != expected 0x7b0320ff # # Exception| cpu 4: rx_hash 0x021dcb2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57500 dport 40712] != expected 0xfefad598 # # Exception| cpu 4: rx_hash 0x9f7b5e1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57508 dport 40712] != expected 0xd881a715 # # Exception| cpu 4: rx_hash 0xeae10ac3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57514 dport 40712] != expected 0x416c6d21 # # Exception| cpu 4: rx_hash 0x6b9d2b45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57572 dport 40712] != expected 0x683e99b9 # # Exception| cpu 4: rx_hash 0xb804fe3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57588 dport 40712] != expected 0xaac2630a # # Exception| cpu 4: rx_hash 0xd999c718 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57630 dport 40712] != expected 0xdd6d50f8 # # Exception| cpu 4: rx_hash 0xd901d2b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57650 dport 40712] != expected 0x32193208 # # Exception| cpu 4: rx_hash 0x8b7c33e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57664 dport 40712] != expected 0x36c35ed3 # # Exception| cpu 4: rx_hash 0x1682b378 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57684 dport 40712] != expected 0xffcc4eae # # Exception| cpu 4: rx_hash 0xc58373a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57704 dport 40712] != expected 0xd244d6ed # # Exception| cpu 4: rx_hash 0x4b8e29f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57732 dport 40712] != expected 0x55d015e7 # # Exception| cpu 4: rx_hash 0xd670a96f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57744 dport 40712] != expected 0x9cdf059a # # Exception| cpu 4: rx_hash 0xed8da851 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57754 dport 40712] != expected 0xec12560 # # Exception| cpu 4: rx_hash 0xa372e81e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57778 dport 40712] != expected 0xea46ad5e # # Exception| cpu 4: rx_hash 0xf10f0948 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57792 dport 40712] != expected 0xee9cc185 # # Exception| cpu 4: rx_hash 0x84955d90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57806 dport 40712] != expected 0x77710bb1 # # Exception| cpu 4: rx_hash 0xcbc22324 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57820 dport 40712] != expected 0xa26a249f # # Exception| cpu 4: rx_hash 0x56a4b612 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57828 dport 40712] != expected 0x84115612 # # Exception| cpu 4: rx_hash 0x6c699c7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57848 dport 40712] != expected 0xc8e7b308 # # Exception| cpu 4: rx_hash 0xe75a01d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57894 dport 40712] != expected 0x612e0a0b # # Exception| cpu 4: rx_hash 0xa80d7f66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57908 dport 40712] != expected 0xb4352525 # # Exception| cpu 4: rx_hash 0xa64c2fea [saddr 192.0.3.2 daddr 192.0.3.1 sport 57984 dport 40712] != expected 0xc41bd757 # # Exception| cpu 4: rx_hash 0x3bb2af75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58004 dport 40712] != expected 0xd14c72a # # Exception| cpu 4: rx_hash 0x69575b8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58058 dport 40712] != expected 0xe6bac901 # # Exception| cpu 4: rx_hash 0x33af7639 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58118 dport 40712] != expected 0xec7fb8f9 # # Exception| cpu 4: rx_hash 0x9404c963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58146 dport 40712] != expected 0x86f22f6e # # Exception| cpu 4: rx_hash 0x09fa49fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58166 dport 40712] != expected 0x4ffd3f13 # # Exception| cpu 4: rx_hash 0x892e5681 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58178 dport 40712] != expected 0x57336c9b # # Exception| cpu 4: rx_hash 0x2e1dfc72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58186 dport 40712] != expected 0xd2ca99fc # # Exception| cpu 4: rx_hash 0x14d0d61e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58198 dport 40712] != expected 0x9e3c7ce6 # # Exception| count: pass=0 nohash=0 fail=74 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x8b87e96e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56682 dport 53048] OK # # # cpu 0: rx_hash 0x581e3c17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56698 dport 53048] OK # # # cpu 0: rx_hash 0x7120ccbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56734 dport 53048] OK # # # cpu 0: rx_hash 0x84f692b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56776 dport 53048] OK # # # cpu 0: rx_hash 0x18a02cd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56806 dport 53048] OK # # # cpu 0: rx_hash 0xe739cef2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56864 dport 53048] OK # # # cpu 0: rx_hash 0x1347ae05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56908 dport 53048] OK # # # cpu 0: rx_hash 0x8f8905c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56910 dport 53048] OK # # # cpu 0: rx_hash 0x12ef90fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56950 dport 53048] OK # # # cpu 0: rx_hash 0x75b635b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56982 dport 53048] OK # # # cpu 0: rx_hash 0x002c616b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56984 dport 53048] OK # # # cpu 0: rx_hash 0x80606bbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57024 dport 53048] OK # # # cpu 0: rx_hash 0x693494aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57036 dport 53048] OK # # # cpu 0: rx_hash 0x1d06fe89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57080 dport 53048] OK # # # cpu 0: rx_hash 0xe1654732 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57094 dport 53048] OK # # # cpu 0: rx_hash 0x7c9bc7ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57106 dport 53048] OK # # # cpu 0: rx_hash 0x7d33f956 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57128 dport 53048] OK # # # cpu 0: rx_hash 0x95572d11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57138 dport 53048] OK # # # cpu 0: rx_hash 0xaeaa2c2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57144 dport 53048] OK # # # cpu 4: rx_hash 0x2d8468cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56692 dport 53048] OK # # # cpu 4: rx_hash 0xec46598a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56742 dport 53048] OK # # # cpu 4: rx_hash 0x576f47c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56792 dport 53048] OK # # # cpu 4: rx_hash 0x855eac4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56818 dport 53048] OK # # # cpu 4: rx_hash 0x7b6f7096 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56846 dport 53048] OK # # # cpu 4: rx_hash 0x0e6d31e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56876 dport 53048] OK # # # cpu 4: rx_hash 0x92a39a2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56878 dport 53048] OK # # # cpu 4: rx_hash 0x9393b178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56888 dport 53048] OK # # # cpu 4: rx_hash 0xb47404f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56900 dport 53048] OK # # # cpu 4: rx_hash 0xc1764587 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56934 dport 53048] OK # # # cpu 4: rx_hash 0xe9789e7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56980 dport 53048] OK # # # cpu 4: rx_hash 0x4ed32124 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57008 dport 53048] OK # # # cpu 4: rx_hash 0x53f9bec6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57040 dport 53048] OK # # # cpu 4: rx_hash 0xce9f2bf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57064 dport 53048] OK # # # cpu 4: rx_hash 0x689caa51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57078 dport 53048] OK # # # cpu 4: rx_hash 0xda98460c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57100 dport 53048] OK # # # cpu 4: rx_hash 0xda0053a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57120 dport 53048] OK # # # cpu 4: rx_hash 0x601966b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57160 dport 53048] OK # # # cpu 4: rx_hash 0xb2b0989f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57166 dport 53048] OK # # # cpu 4: rx_hash 0x2f4e1800 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57178 dport 53048] OK # # # cpu 4: rx_hash 0x88e5a75a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57214 dport 53048] OK # # # cpu 4: rx_hash 0xee8c2945 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57224 dport 53048] OK # # # cpu 4: rx_hash 0x72da9721 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57254 dport 53048] OK # # # cpu 4: rx_hash 0x55a53706 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57334 dport 53048] OK # # # cpu 4: rx_hash 0x6da19f45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57418 dport 53048] OK # # # cpu 4: rx_hash 0xbe384a3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57434 dport 53048] OK # # # cpu 4: rx_hash 0x846d75f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57450 dport 53048] OK # # # cpu 4: rx_hash 0xd8c9d18a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57472 dport 53048] OK # # # cpu 4: rx_hash 0x0b5004f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57488 dport 53048] OK # # # cpu 4: rx_hash 0xd9f9fad8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57494 dport 53048] OK # # # cpu 4: rx_hash 0x0bc8115a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57532 dport 53048] OK # # # cpu 4: rx_hash 0x8b1c0e27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57544 dport 53048] OK # # # cpu 4: rx_hash 0x63e0cfc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57598 dport 53048] OK # # # cpu 4: rx_hash 0xd0d408c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57618 dport 53048] OK # # # cpu 4: rx_hash 0x4db29df0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57642 dport 53048] OK # # # cpu 4: rx_hash 0xf7aba8e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57666 dport 53048] OK # # # count: pass=55 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 36898 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55664 dport 36898] != expected 0xea5555c # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55664 dport 36898] != expected 0xea5555c # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40103 dport 36898] != expected 0xbf61903 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40103 dport 36898] != expected 0xbf61903 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59188 dport 36898] != expected 0x9cd3ee73 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59188 dport 36898] != expected 0x9cd3ee73 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54392 dport 36898] != expected 0x81fd658f # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54392 dport 36898] != expected 0x81fd658f # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45786 dport 36898] != expected 0xbef68761 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45786 dport 36898] != expected 0xbef68761 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35269 dport 36898] != expected 0xb4364fd0 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35269 dport 36898] != expected 0xb4364fd0 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38824 dport 36898] != expected 0x7a69a986 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38824 dport 36898] != expected 0x7a69a986 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50849 dport 36898] != expected 0xd9027bb4 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50849 dport 36898] != expected 0xd9027bb4 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35399 dport 36898] != expected 0xe1b62d65 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35399 dport 36898] != expected 0xe1b62d65 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54598 dport 36898] != expected 0x57bde7fa # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54598 dport 36898] != expected 0x57bde7fa # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49352 dport 36898] != expected 0x6fe97223 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49352 dport 36898] != expected 0x6fe97223 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54321 dport 36898] != expected 0x9b74057e # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54321 dport 36898] != expected 0x9b74057e # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42506 dport 36898] != expected 0x8123d338 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42506 dport 36898] != expected 0x8123d338 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36989 dport 36898] != expected 0xd57a68af # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36989 dport 36898] != expected 0xd57a68af # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33637 dport 36898] != expected 0x2685b3ff # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33637 dport 36898] != expected 0x2685b3ff # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35064 dport 36898] != expected 0x5a5eb302 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35064 dport 36898] != expected 0x5a5eb302 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54323 dport 36898] != expected 0x8c93d0e3 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54323 dport 36898] != expected 0x8c93d0e3 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40359 dport 36898] != expected 0xe7d9d6a8 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40359 dport 36898] != expected 0xe7d9d6a8 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53643 dport 36898] != expected 0x25930179 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53643 dport 36898] != expected 0x25930179 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50808 dport 36898] != expected 0xd9287ea0 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50808 dport 36898] != expected 0xd9287ea0 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55073 dport 36898] != expected 0xc3b0d7b3 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55073 dport 36898] != expected 0xc3b0d7b3 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46052 dport 36898] != expected 0x68b60514 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46052 dport 36898] != expected 0x68b60514 # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43165 dport 36898] != expected 0x38c2cf7e # # Exception| cpu 5: rx_hash 0xdadb5b07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43165 dport 36898] != expected 0x38c2cf7e # # 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 60838 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40593 dport 60838] != expected 0xc3397b4c # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40593 dport 60838] != expected 0xc3397b4c # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38177 dport 60838] != expected 0x71d1e70 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38177 dport 60838] != expected 0x71d1e70 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42145 dport 60838] != expected 0x1a6decb7 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42145 dport 60838] != expected 0x1a6decb7 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45644 dport 60838] != expected 0xeffcd15e # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45644 dport 60838] != expected 0xeffcd15e # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34406 dport 60838] != expected 0x28b908b6 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34406 dport 60838] != expected 0x28b908b6 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35392 dport 60838] != expected 0x7b3548de # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35392 dport 60838] != expected 0x7b3548de # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32790 dport 60838] != expected 0x37d8ebd3 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32790 dport 60838] != expected 0x37d8ebd3 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46167 dport 60838] != expected 0xefd7fb7d # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46167 dport 60838] != expected 0xefd7fb7d # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45251 dport 60838] != expected 0x47142618 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45251 dport 60838] != expected 0x47142618 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47287 dport 60838] != expected 0xe0670acf # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47287 dport 60838] != expected 0xe0670acf # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57237 dport 60838] != expected 0x54935588 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57237 dport 60838] != expected 0x54935588 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53613 dport 60838] != expected 0xb115151b # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53613 dport 60838] != expected 0xb115151b # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58689 dport 60838] != expected 0xa4f932d8 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58689 dport 60838] != expected 0xa4f932d8 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56936 dport 60838] != expected 0xda31064 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56936 dport 60838] != expected 0xda31064 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53106 dport 60838] != expected 0x4b2dc0a1 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53106 dport 60838] != expected 0x4b2dc0a1 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51197 dport 60838] != expected 0x5afecae6 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51197 dport 60838] != expected 0x5afecae6 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39332 dport 60838] != expected 0x627d725c # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39332 dport 60838] != expected 0x627d725c # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47804 dport 60838] != expected 0x7c9b92c0 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47804 dport 60838] != expected 0x7c9b92c0 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39044 dport 60838] != expected 0xb68805b7 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39044 dport 60838] != expected 0xb68805b7 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47873 dport 60838] != expected 0xd14da272 # # Exception| cpu 5: rx_hash 0x7aa739fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47873 dport 60838] != expected 0xd14da272 # # 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__->