< 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 48971 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 61 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x26c6447a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46234 dport 48971] != expected 0x314e944d # # Exception| cpu 0: rx_hash 0x45c82abc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46246 dport 48971] != expected 0x8c172fea # # Exception| cpu 0: rx_hash 0xd696c965 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46276 dport 48971] != expected 0x107ac727 # # Exception| cpu 0: rx_hash 0xad7e5f92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46286 dport 48971] != expected 0xbca762ad # # Exception| cpu 0: rx_hash 0x73847a2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46310 dport 48971] != expected 0xd7900bcf # # Exception| cpu 0: rx_hash 0xf0737817 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46362 dport 48971] != expected 0xa6ccf56 # # Exception| cpu 0: rx_hash 0x211f924a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46382 dport 48971] != expected 0x6b0c55d9 # # Exception| cpu 0: rx_hash 0x07e892f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46460 dport 48971] != expected 0x2e7365ca # # Exception| cpu 0: rx_hash 0x0f905968 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46494 dport 48971] != expected 0x9fdd1f15 # # Exception| cpu 0: rx_hash 0xdefcb335 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46506 dport 48971] != expected 0xfebd859a # # Exception| cpu 0: rx_hash 0x4da250ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 46536 dport 48971] != expected 0x62d06d57 # # Exception| cpu 0: rx_hash 0x3e176e0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46566 dport 48971] != expected 0xc171c2c6 # # Exception| cpu 0: rx_hash 0xcd8e6b8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46614 dport 48971] != expected 0x73b681a2 # # Exception| cpu 0: rx_hash 0xa116caaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46646 dport 48971] != expected 0xc4b8c9e8 # # Exception| cpu 0: rx_hash 0xeb796b3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46660 dport 48971] != expected 0x36c9b1b1 # # Exception| cpu 0: rx_hash 0x56a843c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46742 dport 48971] != expected 0x5e7513b0 # # Exception| cpu 0: rx_hash 0x2d40d532 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46748 dport 48971] != expected 0xf2a8b63a # # Exception| cpu 0: rx_hash 0x87c4a998 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46754 dport 48971] != expected 0x3f15893f # # Exception| cpu 0: rx_hash 0x977ff9b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46768 dport 48971] != expected 0x21ed9d09 # # Exception| cpu 0: rx_hash 0x149a4a41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46784 dport 48971] != expected 0xa37861f2 # # Exception| cpu 0: rx_hash 0x0bb7d580 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46798 dport 48971] != expected 0xb7d78629 # # Exception| cpu 0: rx_hash 0xdadb3fdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46842 dport 48971] != expected 0xd6b71ca6 # # Exception| cpu 0: rx_hash 0xfbf5e95f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46876 dport 48971] != expected 0xc98aed21 # # Exception| cpu 0: rx_hash 0x78105aa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46956 dport 48971] != expected 0x4b1f11da # # Exception| cpu 0: rx_hash 0xdac98e1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46966 dport 48971] != expected 0x89de24c4 # # Exception| cpu 0: rx_hash 0x0c6e03b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46970 dport 48971] != expected 0xed9547bd # # Exception| cpu 0: rx_hash 0x8faed3c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47052 dport 48971] != expected 0xd1d2cb82 # # Exception| cpu 0: rx_hash 0x4624c1a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47054 dport 48971] != expected 0xa1364f20 # # Exception| cpu 0: rx_hash 0x9f1583e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47070 dport 48971] != expected 0xcf2adfb4 # # Exception| cpu 4: rx_hash 0x210d238a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46242 dport 48971] != expected 0x34656dbb # # Exception| cpu 4: rx_hash 0xc1e6feb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46318 dport 48971] != expected 0xba92ae7 # # Exception| cpu 4: rx_hash 0x18d7bcf9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46334 dport 48971] != expected 0x65b5ba73 # # Exception| cpu 4: rx_hash 0xe0c82836 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46344 dport 48971] != expected 0x1494db60 # # Exception| cpu 4: rx_hash 0x29423a5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46346 dport 48971] != expected 0x64705fc2 # # Exception| cpu 4: rx_hash 0x39f96a7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46360 dport 48971] != expected 0x7a884bf4 # # Exception| cpu 4: rx_hash 0x5af704bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46372 dport 48971] != expected 0xc7d1f053 # # Exception| cpu 4: rx_hash 0xd912b745 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46420 dport 48971] != expected 0x45440ca8 # # Exception| cpu 4: rx_hash 0xc63f2884 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46426 dport 48971] != expected 0x51ebeb73 # # Exception| cpu 4: rx_hash 0x6b7033de [saddr 192.0.3.2 daddr 192.0.3.1 sport 46428 dport 48971] != expected 0x997d2d80 # # Exception| cpu 4: rx_hash 0x087e5d18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46432 dport 48971] != expected 0x24249627 # # Exception| cpu 4: rx_hash 0x7478cf9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46484 dport 48971] != expected 0x3300ba9f # # Exception| cpu 4: rx_hash 0x07cdf178 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46522 dport 48971] != expected 0x90a1150e # # Exception| cpu 4: rx_hash 0x42349f0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46548 dport 48971] != expected 0x68879eba # # Exception| cpu 4: rx_hash 0x0b92b600 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46600 dport 48971] != expected 0x905f6ed # # Exception| cpu 4: rx_hash 0x6f57bf36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46604 dport 48971] != expected 0xb177b4bc # # Exception| cpu 4: rx_hash 0xa94b62ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 46610 dport 48971] != expected 0xcbc4c3f3 # # Exception| cpu 4: rx_hash 0x1b29e621 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46618 dport 48971] != expected 0x17fde2db # # Exception| cpu 4: rx_hash 0xe4efa4de [saddr 192.0.3.2 daddr 192.0.3.1 sport 46680 dport 48971] != expected 0x3c9e425c # # Exception| cpu 4: rx_hash 0x87e1ca18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46692 dport 48971] != expected 0x81c7f9fb # # Exception| cpu 4: rx_hash 0x5ef5ebd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46770 dport 48971] != expected 0x510919ab # # Exception| cpu 4: rx_hash 0x04211a60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46802 dport 48971] != expected 0xbd8075c4 # # Exception| cpu 4: rx_hash 0x8f8bb048 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46858 dport 48971] != expected 0x6f00bb46 # # Exception| cpu 4: rx_hash 0x1488fb81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46924 dport 48971] != expected 0xfc115990 # # Exception| cpu 4: rx_hash 0x60f6a296 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46938 dport 48971] != expected 0x5a9b0ff7 # # Exception| cpu 4: rx_hash 0xcdb9b9cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46940 dport 48971] != expected 0x920dc904 # # Exception| cpu 4: rx_hash 0x0b8007c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46980 dport 48971] != expected 0x566cce8f # # Exception| cpu 4: rx_hash 0xb1bf2b4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47016 dport 48971] != expected 0x8529e5bc # # Exception| cpu 4: rx_hash 0x90834c09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47042 dport 48971] != expected 0xc57d2c59 # # Exception| cpu 4: rx_hash 0xf38d22cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 47102 dport 48971] != expected 0x782497fe # # Exception| cpu 4: rx_hash 0x1e0789f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47114 dport 48971] != expected 0x75f5dda8 # # Exception| cpu 4: rx_hash 0xa438a578 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47142 dport 48971] != expected 0xa6b0f69b # # Exception| count: pass=0 nohash=0 fail=61 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xd56a8174 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44598 dport 47558] OK # # # cpu 0: rx_hash 0x22f16b9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44624 dport 47558] OK # # # cpu 0: rx_hash 0x2d42c7fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44682 dport 47558] OK # # # cpu 0: rx_hash 0x1b0e9768 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44746 dport 47558] OK # # # cpu 0: rx_hash 0x3deb261a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44820 dport 47558] OK # # # cpu 0: rx_hash 0x8842c571 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44836 dport 47558] OK # # # cpu 0: rx_hash 0x2a9b11cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44862 dport 47558] OK # # # cpu 0: rx_hash 0xcdbbab05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44874 dport 47558] OK # # # cpu 0: rx_hash 0x6f627fbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44880 dport 47558] OK # # # cpu 0: rx_hash 0xa95bc1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44936 dport 47558] OK # # # cpu 0: rx_hash 0x0414dae9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44942 dport 47558] OK # # # cpu 0: rx_hash 0xdd2598a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44958 dport 47558] OK # # # cpu 0: rx_hash 0x1364ed38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44964 dport 47558] OK # # # cpu 0: rx_hash 0x9f179120 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45000 dport 47558] OK # # # cpu 0: rx_hash 0x5ec02b5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45038 dport 47558] OK # # # cpu 0: rx_hash 0x4e7b7b7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45052 dport 47558] OK # # # cpu 0: rx_hash 0x53ede835 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45068 dport 47558] OK # # # cpu 0: rx_hash 0x38be2ee3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45076 dport 47558] OK # # # cpu 0: rx_hash 0x54268fc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45108 dport 47558] OK # # # cpu 0: rx_hash 0x2fce1932 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45118 dport 47558] OK # # # cpu 0: rx_hash 0xd855f3dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45144 dport 47558] OK # # # cpu 0: rx_hash 0x16148641 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45154 dport 47558] OK # # # cpu 0: rx_hash 0x626adf56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45172 dport 47558] OK # # # cpu 0: rx_hash 0xb4cd52fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45176 dport 47558] OK # # # cpu 0: rx_hash 0xac0ec94a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45192 dport 47558] OK # # # cpu 0: rx_hash 0xbb7efe9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45218 dport 47558] OK # # # cpu 0: rx_hash 0xd02d384d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45242 dport 47558] OK # # # cpu 0: rx_hash 0x4ce51474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45252 dport 47558] OK # # # cpu 0: rx_hash 0xc8d971bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45312 dport 47558] OK # # # cpu 0: rx_hash 0x3f429b53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45414 dport 47558] OK # # # cpu 0: rx_hash 0x9d9b4fe9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45436 dport 47558] OK # # # cpu 4: rx_hash 0xa114d863 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44576 dport 47558] OK # # # cpu 4: rx_hash 0x324a3bba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44610 dport 47558] OK # # # cpu 4: rx_hash 0x8028bf21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44618 dport 47558] OK # # # cpu 4: rx_hash 0x9093ef00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44632 dport 47558] OK # # # cpu 4: rx_hash 0x5919fd6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44634 dport 47558] OK # # # cpu 4: rx_hash 0x3ddcf45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44638 dport 47558] OK # # # cpu 4: rx_hash 0xe326d1e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44662 dport 47558] OK # # # cpu 4: rx_hash 0x4611012d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44690 dport 47558] OK # # # cpu 4: rx_hash 0x22d4081b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44694 dport 47558] OK # # # cpu 4: rx_hash 0x13533f78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44782 dport 47558] OK # # # cpu 4: rx_hash 0x672d666f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44792 dport 47558] OK # # # cpu 4: rx_hash 0x56b8e0cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44812 dport 47558] OK # # # cpu 4: rx_hash 0x22c6b9db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44826 dport 47558] OK # # # cpu 4: rx_hash 0x5173873c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44852 dport 47558] OK # # # cpu 4: rx_hash 0x704fe07e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44894 dport 47558] OK # # # cpu 4: rx_hash 0xaeb5c5c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44918 dport 47558] OK # # # cpu 4: rx_hash 0x688c7bcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44974 dport 47558] OK # # # cpu 4: rx_hash 0xf44457f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45008 dport 47558] OK # # # cpu 4: rx_hash 0xf38f3006 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45032 dport 47558] OK # # # cpu 4: rx_hash 0x3728e103 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45064 dport 47558] OK # # # cpu 4: rx_hash 0xa3bd652a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45138 dport 47558] OK # # # cpu 4: rx_hash 0x06afd660 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45168 dport 47558] OK # # # cpu 4: rx_hash 0xcf25c40c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45170 dport 47558] OK # # # cpu 4: rx_hash 0x6a1214c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45206 dport 47558] OK # # # cpu 4: rx_hash 0xabc5aeba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45232 dport 47558] OK # # # cpu 4: rx_hash 0xf1115f0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45264 dport 47558] OK # # # cpu 4: rx_hash 0xf6da38ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45288 dport 47558] OK # # # cpu 4: rx_hash 0x921f31c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45292 dport 47558] OK # # # cpu 4: rx_hash 0x5403ec45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45298 dport 47558] OK # # # cpu 4: rx_hash 0xe66168de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45306 dport 47558] OK # # # cpu 4: rx_hash 0xb331e74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45322 dport 47558] OK # # # cpu 4: rx_hash 0x6a00a506 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45338 dport 47558] OK # # # cpu 4: rx_hash 0xd03f898d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45366 dport 47558] OK # # # cpu 4: rx_hash 0x4cf7a5b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45384 dport 47558] OK # # # cpu 4: rx_hash 0x95c6e7f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45400 dport 47558] OK # # # cpu 4: rx_hash 0xe673d91e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45430 dport 47558] OK # # # cpu 4: rx_hash 0x373a50c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45444 dport 47558] OK # # # count: pass=68 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 37000 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35910 dport 37000] != expected 0x9d2e9406 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35910 dport 37000] != expected 0x9d2e9406 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35746 dport 37000] != expected 0xfc3f77e5 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35746 dport 37000] != expected 0xfc3f77e5 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52184 dport 37000] != expected 0x922ca9b0 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52184 dport 37000] != expected 0x922ca9b0 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54136 dport 37000] != expected 0xb535659 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54136 dport 37000] != expected 0xb535659 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35973 dport 37000] != expected 0x7a47afd6 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35973 dport 37000] != expected 0x7a47afd6 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36354 dport 37000] != expected 0x75ab16f6 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36354 dport 37000] != expected 0x75ab16f6 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53411 dport 37000] != expected 0x438ef1b8 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53411 dport 37000] != expected 0x438ef1b8 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44012 dport 37000] != expected 0x33a0ba53 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44012 dport 37000] != expected 0x33a0ba53 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59521 dport 37000] != expected 0x76116a9 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59521 dport 37000] != expected 0x76116a9 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55729 dport 37000] != expected 0x494b15a6 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55729 dport 37000] != expected 0x494b15a6 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45901 dport 37000] != expected 0x4b164cff # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45901 dport 37000] != expected 0x4b164cff # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56202 dport 37000] != expected 0xd63d8533 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56202 dport 37000] != expected 0xd63d8533 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50648 dport 37000] != expected 0x9e380657 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50648 dport 37000] != expected 0x9e380657 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47227 dport 37000] != expected 0x45df467e # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47227 dport 37000] != expected 0x45df467e # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44428 dport 37000] != expected 0xd1e140fa # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44428 dport 37000] != expected 0xd1e140fa # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36845 dport 37000] != expected 0x5766cf1c # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36845 dport 37000] != expected 0x5766cf1c # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40253 dport 37000] != expected 0x452011ab # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40253 dport 37000] != expected 0x452011ab # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53597 dport 37000] != expected 0xee96b183 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53597 dport 37000] != expected 0xee96b183 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59581 dport 37000] != expected 0xba38ad0e # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59581 dport 37000] != expected 0xba38ad0e # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42816 dport 37000] != expected 0xca424811 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42816 dport 37000] != expected 0xca424811 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48138 dport 37000] != expected 0x233bc182 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48138 dport 37000] != expected 0x233bc182 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34693 dport 37000] != expected 0x650abb7a # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34693 dport 37000] != expected 0x650abb7a # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49338 dport 37000] != expected 0x110c55d1 # # Exception| cpu 5: rx_hash 0xd4bea59d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49338 dport 37000] != expected 0x110c55d1 # # 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 54791 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54574 dport 54791] != expected 0x361bf90b # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54574 dport 54791] != expected 0x361bf90b # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49782 dport 54791] != expected 0x47e30533 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49782 dport 54791] != expected 0x47e30533 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34814 dport 54791] != expected 0x5566349c # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34814 dport 54791] != expected 0x5566349c # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55236 dport 54791] != expected 0x2ac83c12 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55236 dport 54791] != expected 0x2ac83c12 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57727 dport 54791] != expected 0xc7a3a3e6 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57727 dport 54791] != expected 0xc7a3a3e6 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37082 dport 54791] != expected 0x71dcf6f1 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37082 dport 54791] != expected 0x71dcf6f1 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52415 dport 54791] != expected 0x17e0f034 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52415 dport 54791] != expected 0x17e0f034 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55429 dport 54791] != expected 0x1e1c71e3 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55429 dport 54791] != expected 0x1e1c71e3 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54662 dport 54791] != expected 0x73c7f4ff # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54662 dport 54791] != expected 0x73c7f4ff # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37725 dport 54791] != expected 0x3ffb7f0d # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37725 dport 54791] != expected 0x3ffb7f0d # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33637 dport 54791] != expected 0xace929bf # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33637 dport 54791] != expected 0xace929bf # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40548 dport 54791] != expected 0x9c618f8d # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40548 dport 54791] != expected 0x9c618f8d # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38534 dport 54791] != expected 0xbdab2699 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38534 dport 54791] != expected 0xbdab2699 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54327 dport 54791] != expected 0x83cf0f20 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54327 dport 54791] != expected 0x83cf0f20 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46195 dport 54791] != expected 0xbe1c8274 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46195 dport 54791] != expected 0xbe1c8274 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40335 dport 54791] != expected 0x5e357a69 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40335 dport 54791] != expected 0x5e357a69 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39384 dport 54791] != expected 0xdc77923d # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39384 dport 54791] != expected 0xdc77923d # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56774 dport 54791] != expected 0x6c39c6e8 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56774 dport 54791] != expected 0x6c39c6e8 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37322 dport 54791] != expected 0xe57ea098 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37322 dport 54791] != expected 0xe57ea098 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36917 dport 54791] != expected 0x3c179415 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36917 dport 54791] != expected 0x3c179415 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59636 dport 54791] != expected 0xd0584f21 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59636 dport 54791] != expected 0xd0584f21 # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60152 dport 54791] != expected 0xa036489e # # Exception| cpu 0: rx_hash 0xd38fc662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60152 dport 54791] != expected 0xa036489e # # 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__->