< 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 194, 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 59015 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 84 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x24e0be53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59590 dport 59015] != expected 0xd6273deb # # Exception| cpu 0: rx_hash 0xecd08647 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59596 dport 59015] != expected 0x80da4380 # # Exception| cpu 0: rx_hash 0x88c89a4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59608 dport 59015] != expected 0xaba4fcb5 # # Exception| cpu 0: rx_hash 0x13789be9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59694 dport 59015] != expected 0x30334d49 # # Exception| cpu 0: rx_hash 0x776087e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59706 dport 59015] != expected 0x1b4df27c # # Exception| cpu 0: rx_hash 0x533c271a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59746 dport 59015] != expected 0x405e1106 # # Exception| cpu 0: rx_hash 0x1ffb9868 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59790 dport 59015] != expected 0x955c9aaf # # Exception| cpu 0: rx_hash 0x3c0c6c6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59798 dport 59015] != expected 0x8c76f043 # # Exception| cpu 0: rx_hash 0x0e00626b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59838 dport 59015] != expected 0x19c9afd9 # # Exception| cpu 0: rx_hash 0xaad5bb74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59840 dport 59015] != expected 0xa200f43c # # Exception| cpu 0: rx_hash 0xd060f483 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59844 dport 59015] != expected 0x81986d52 # # Exception| cpu 0: rx_hash 0x50e98d65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59874 dport 59015] != expected 0x6142d5cd # # Exception| cpu 0: rx_hash 0x6db32a9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59882 dport 59015] != expected 0x708e997a # # Exception| cpu 0: rx_hash 0xdd753144 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59970 dport 59015] != expected 0x5ce4517c # # Exception| cpu 0: rx_hash 0x15450950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59976 dport 59015] != expected 0xa192f17 # # Exception| cpu 0: rx_hash 0x0be85aad [saddr 192.0.3.2 daddr 192.0.3.1 sport 59992 dport 59015] != expected 0x2ff094c # # Exception| cpu 0: rx_hash 0xcc8ecb47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60018 dport 59015] != expected 0xd071640a # # Exception| cpu 0: rx_hash 0xfafc3bc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60058 dport 59015] != expected 0x26eb76cd # # Exception| cpu 0: rx_hash 0x517f4b23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60100 dport 59015] != expected 0x19513e05 # # Exception| cpu 0: rx_hash 0xab437d32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60134 dport 59015] != expected 0xda131ff4 # # Exception| cpu 0: rx_hash 0xecac953e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60138 dport 59015] != expected 0xe847ca2d # # Exception| cpu 0: rx_hash 0x63734526 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60140 dport 59015] != expected 0x8cee619f # # Exception| cpu 0: rx_hash 0x5bbdc962 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60196 dport 59015] != expected 0xee890210 # # Exception| cpu 0: rx_hash 0x1c52216e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60200 dport 59015] != expected 0xdcddd7c9 # # Exception| cpu 0: rx_hash 0xe1c54380 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60234 dport 59015] != expected 0x5da67fae # # Exception| cpu 0: rx_hash 0x0a028f92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60248 dport 59015] != expected 0x12716b29 # # Exception| cpu 0: rx_hash 0xd8e11afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60290 dport 59015] != expected 0x2f4f7e44 # # Exception| cpu 0: rx_hash 0x573ecae3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60292 dport 59015] != expected 0x4be6d5f6 # # Exception| cpu 0: rx_hash 0x3c707f17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60336 dport 59015] != expected 0xe4eb79ee # # Exception| cpu 0: rx_hash 0x012ad8ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 60344 dport 59015] != expected 0xf5273559 # # Exception| cpu 0: rx_hash 0x98a5a608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60366 dport 59015] != expected 0x5f22220b # # Exception| cpu 0: rx_hash 0xaf7f9977 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60492 dport 59015] != expected 0x65e51fd2 # # Exception| cpu 0: rx_hash 0x8c886d71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60500 dport 59015] != expected 0x7ccf753e # # Exception| cpu 0: rx_hash 0x79e2f29e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60502 dport 59015] != expected 0x3bfe47e2 # # Exception| cpu 0: rx_hash 0xbe846374 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60540 dport 59015] != expected 0xe9702aa4 # # Exception| cpu 0: rx_hash 0x072943e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60562 dport 59015] != expected 0x7b4393d1 # # Exception| cpu 0: rx_hash 0xe3b82605 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60576 dport 59015] != expected 0xb0e7947b # # Exception| cpu 0: rx_hash 0x513d51e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60590 dport 59015] != expected 0xc582737e # # Exception| cpu 0: rx_hash 0x087fea17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60594 dport 59015] != expected 0xff3080fc # # Exception| cpu 4: rx_hash 0x0feab754 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59582 dport 59015] != expected 0x947cdbc # # Exception| cpu 4: rx_hash 0x3a4dedae [saddr 192.0.3.2 daddr 192.0.3.1 sport 59606 dport 59015] != expected 0xdec11bb0 # # Exception| cpu 4: rx_hash 0xdedc8842 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59620 dport 59015] != expected 0x15651c1a # # Exception| cpu 4: rx_hash 0xbac49448 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59632 dport 59015] != expected 0x3e1ba32f # # Exception| cpu 4: rx_hash 0xd41e0a03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59652 dport 59015] != expected 0xe2bd200f # # Exception| cpu 4: rx_hash 0xb0061609 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59664 dport 59015] != expected 0xc9c39f3a # # Exception| cpu 4: rx_hash 0x028361ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 59678 dport 59015] != expected 0xbca6783f # # Exception| cpu 4: rx_hash 0x4a3a2018 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59698 dport 59015] != expected 0xa81becb # # Exception| cpu 4: rx_hash 0x5c6a8ee4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59714 dport 59015] != expected 0xc42d022b # # Exception| cpu 4: rx_hash 0x4d9174e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59762 dport 59015] != expected 0x48b8375d # # Exception| cpu 4: rx_hash 0xea910787 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59788 dport 59015] != expected 0xd26da873 # # Exception| cpu 4: rx_hash 0xc966f381 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59796 dport 59015] != expected 0xcb47c29f # # Exception| cpu 4: rx_hash 0x41127766 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59858 dport 59015] != expected 0xedd7e0bb # # Exception| cpu 4: rx_hash 0xcecda77e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59860 dport 59015] != expected 0x897e4b09 # # Exception| cpu 4: rx_hash 0x89224f72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59864 dport 59015] != expected 0xbb2a9ed0 # # Exception| cpu 4: rx_hash 0x17066569 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59886 dport 59015] != expected 0x53160014 # # Exception| cpu 4: rx_hash 0xfcc1a97b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59900 dport 59015] != expected 0x1cc11493 # # Exception| cpu 4: rx_hash 0x2fb4fa54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59904 dport 59015] != expected 0x59ecea36 # # Exception| cpu 4: rx_hash 0x76f641a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59932 dport 59015] != expected 0x635e19b4 # # Exception| cpu 4: rx_hash 0x5a571c5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59940 dport 59015] != expected 0xfe076075 # # Exception| cpu 4: rx_hash 0x281faeab [saddr 192.0.3.2 daddr 192.0.3.1 sport 59968 dport 59015] != expected 0x1bd563a0 # # Exception| cpu 4: rx_hash 0xfe82c542 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59994 dport 59015] != expected 0x45ce3b90 # # Exception| cpu 4: rx_hash 0x5dfc48a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60004 dport 59015] != expected 0xbc3ee9e3 # # Exception| cpu 4: rx_hash 0xa415d4cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60102 dport 59015] != expected 0x5e600cd9 # # Exception| cpu 4: rx_hash 0x7dde16db [saddr 192.0.3.2 daddr 192.0.3.1 sport 60156 dport 59015] != expected 0x840847c4 # # Exception| cpu 4: rx_hash 0x30f37c96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60176 dport 59015] != expected 0x4184ae08 # # Exception| cpu 4: rx_hash 0x66e76e99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60204 dport 59015] != expected 0xff454ea7 # # Exception| cpu 4: rx_hash 0x0554266c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60280 dport 59015] != expected 0x96027804 # # Exception| cpu 4: rx_hash 0xe5bbbd00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60298 dport 59015] != expected 0x3e8332f3 # # Exception| cpu 4: rx_hash 0x6a646d18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60300 dport 59015] != expected 0x5a2a9941 # # Exception| cpu 4: rx_hash 0xc64c4906 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60306 dport 59015] != expected 0x27a9581f # # Exception| cpu 4: rx_hash 0x22dd2cea [saddr 192.0.3.2 daddr 192.0.3.1 sport 60320 dport 59015] != expected 0xec0d5fb5 # # Exception| cpu 4: rx_hash 0x6dcf39e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60364 dport 59015] != expected 0x181310d7 # # Exception| cpu 4: rx_hash 0x09d725ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 60376 dport 59015] != expected 0x336dafe2 # # Exception| cpu 4: rx_hash 0xb6799e75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60444 dport 59015] != expected 0x2f3ab01f # # Exception| cpu 4: rx_hash 0xe890717b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60480 dport 59015] != expected 0x57b1ca0b # # Exception| cpu 4: rx_hash 0x76b45b60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60534 dport 59015] != expected 0xbf8d54cf # # Exception| cpu 4: rx_hash 0x315bb36c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60538 dport 59015] != expected 0x8dd98116 # # Exception| cpu 4: rx_hash 0x965bc00c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60548 dport 59015] != expected 0x170c1e38 # # Exception| cpu 4: rx_hash 0xd1b42800 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60552 dport 59015] != expected 0x2558cbe1 # # Exception| cpu 4: rx_hash 0xc04fd203 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60600 dport 59015] != expected 0xa9cdfe97 # # Exception| cpu 4: rx_hash 0x7a3758e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60630 dport 59015] != expected 0x1ae28329 # # Exception| cpu 4: rx_hash 0x3dd8b0ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 60634 dport 59015] != expected 0x28b656f0 # # Exception| cpu 4: rx_hash 0xa93e18b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60684 dport 59015] != expected 0x3752f421 # # Exception| cpu 4: rx_hash 0x29b76151 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60714 dport 59015] != expected 0xd7884cbe # # Exception| count: pass=0 nohash=0 fail=84 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x26fcc77a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59504 dport 40858] OK # # # cpu 0: rx_hash 0x74962bf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59532 dport 40858] OK # # # cpu 0: rx_hash 0xdf155b14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59602 dport 40858] OK # # # cpu 0: rx_hash 0xb45beee0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59622 dport 40858] OK # # # cpu 0: rx_hash 0x1873cafe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59640 dport 40858] OK # # # cpu 0: rx_hash 0xc42c2356 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59650 dport 40858] OK # # # cpu 0: rx_hash 0xf97684ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59658 dport 40858] OK # # # cpu 0: rx_hash 0xa0343f5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59670 dport 40858] OK # # # cpu 0: rx_hash 0x9d6e98a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59678 dport 40858] OK # # # cpu 0: rx_hash 0x44a55ab0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59684 dport 40858] OK # # # cpu 0: rx_hash 0x8c9562a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59694 dport 40858] OK # # # cpu 0: rx_hash 0x92383159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59710 dport 40858] OK # # # cpu 0: rx_hash 0x7102004a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59724 dport 40858] OK # # # cpu 0: rx_hash 0xa3e19523 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59798 dport 40858] OK # # # cpu 0: rx_hash 0x3dc5bf38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59808 dport 40858] OK # # # cpu 0: rx_hash 0xacb73cdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59830 dport 40858] OK # # # cpu 0: rx_hash 0x4f8d0dce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59844 dport 40858] OK # # # cpu 0: rx_hash 0x87bd35da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59854 dport 40858] OK # # # cpu 0: rx_hash 0x2e7d2902 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59958 dport 40858] OK # # # cpu 0: rx_hash 0xd3ea4bec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59988 dport 40858] OK # # # cpu 0: rx_hash 0xc211b1ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60004 dport 40858] OK # # # cpu 0: rx_hash 0x22fe2a83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60054 dport 40858] OK # # # cpu 0: rx_hash 0x49b09f77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60066 dport 40858] OK # # # cpu 0: rx_hash 0x10f22486 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60094 dport 40858] OK # # # cpu 0: rx_hash 0xf3c81595 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60108 dport 40858] OK # # # cpu 0: rx_hash 0xed654668 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60124 dport 40858] OK # # # cpu 0: rx_hash 0x8ce971dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60168 dport 40858] OK # # # cpu 0: rx_hash 0x0336a1c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60174 dport 40858] OK # # # cpu 0: rx_hash 0xe8f16dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60188 dport 40858] OK # # # cpu 0: rx_hash 0x0c60083b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60206 dport 40858] OK # # # cpu 0: rx_hash 0x5ddf4ecb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60242 dport 40858] OK # # # cpu 0: rx_hash 0x7a56444d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60298 dport 40858] OK # # # cpu 0: rx_hash 0xd67e6053 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60308 dport 40858] OK # # # cpu 0: rx_hash 0x32ef05bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60326 dport 40858] OK # # # cpu 0: rx_hash 0xd928c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60340 dport 40858] OK # # # cpu 0: rx_hash 0x1118f1b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60350 dport 40858] OK # # # cpu 0: rx_hash 0xff090cd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60422 dport 40858] OK # # # cpu 0: rx_hash 0xb8e6e4dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60426 dport 40858] OK # # # cpu 0: rx_hash 0xa64bb720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60442 dport 40858] OK # # # cpu 0: rx_hash 0xb7b04d23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60458 dport 40858] OK # # # cpu 0: rx_hash 0xd3a85129 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60478 dport 40858] OK # # # cpu 0: rx_hash 0x69d0dbcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60496 dport 40858] OK # # # cpu 0: rx_hash 0x1c333dc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60532 dport 40858] OK # # # cpu 0: rx_hash 0x730376b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60544 dport 40858] OK # # # cpu 0: rx_hash 0x8669e959 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60546 dport 40858] OK # # # cpu 0: rx_hash 0x171b6abc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60564 dport 40858] OK # # # cpu 0: rx_hash 0x2a41cd47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60572 dport 40858] OK # # # cpu 0: rx_hash 0x410f78b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60584 dport 40858] OK # # # cpu 0: rx_hash 0xb465e75c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60586 dport 40858] OK # # # cpu 0: rx_hash 0xc62d55aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60622 dport 40858] OK # # # count: pass=50 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 194, 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 59937 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57782 dport 59937] != expected 0x4295a790 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57782 dport 59937] != expected 0x4295a790 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58663 dport 59937] != expected 0x212eb820 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58663 dport 59937] != expected 0x212eb820 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55923 dport 59937] != expected 0x9f1e1c34 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55923 dport 59937] != expected 0x9f1e1c34 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55357 dport 59937] != expected 0x20054395 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55357 dport 59937] != expected 0x20054395 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53980 dport 59937] != expected 0xa3678522 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53980 dport 59937] != expected 0xa3678522 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52771 dport 59937] != expected 0xa0eacd46 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52771 dport 59937] != expected 0xa0eacd46 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46134 dport 59937] != expected 0x2a6e4608 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46134 dport 59937] != expected 0x2a6e4608 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49508 dport 59937] != expected 0x36e38d59 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49508 dport 59937] != expected 0x36e38d59 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50377 dport 59937] != expected 0xfb171023 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50377 dport 59937] != expected 0xfb171023 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51483 dport 59937] != expected 0x61597f49 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51483 dport 59937] != expected 0x61597f49 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52823 dport 59937] != expected 0x4ddee8c8 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52823 dport 59937] != expected 0x4ddee8c8 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48461 dport 59937] != expected 0x4ec24f13 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48461 dport 59937] != expected 0x4ec24f13 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49603 dport 59937] != expected 0x794794b4 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49603 dport 59937] != expected 0x794794b4 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37745 dport 59937] != expected 0x86f2b948 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37745 dport 59937] != expected 0x86f2b948 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33127 dport 59937] != expected 0xd3f2e3b5 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33127 dport 59937] != expected 0xd3f2e3b5 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44431 dport 59937] != expected 0xdbded6b4 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44431 dport 59937] != expected 0xdbded6b4 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51053 dport 59937] != expected 0xe5290dfc # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51053 dport 59937] != expected 0xe5290dfc # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56609 dport 59937] != expected 0xce1a4aeb # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56609 dport 59937] != expected 0xce1a4aeb # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45902 dport 59937] != expected 0xa9e47d91 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45902 dport 59937] != expected 0xa9e47d91 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56584 dport 59937] != expected 0xd5c770c8 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56584 dport 59937] != expected 0xd5c770c8 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51329 dport 59937] != expected 0xed081d7 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51329 dport 59937] != expected 0xed081d7 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55470 dport 59937] != expected 0xc0acf660 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55470 dport 59937] != expected 0xc0acf660 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48457 dport 59937] != expected 0x6d5ad67d # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48457 dport 59937] != expected 0x6d5ad67d # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35911 dport 59937] != expected 0xe13dc628 # # Exception| cpu 5: rx_hash 0x0b49ded3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35911 dport 59937] != expected 0xe13dc628 # # Exception| count: pass=0 nohash=0 fail=48 # # 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 194, 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 35220 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36267 dport 35220] != expected 0x66326670 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36267 dport 35220] != expected 0x66326670 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44316 dport 35220] != expected 0x39198f63 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44316 dport 35220] != expected 0x39198f63 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38727 dport 35220] != expected 0x5a234469 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38727 dport 35220] != expected 0x5a234469 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45781 dport 35220] != expected 0xdbae14dd # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45781 dport 35220] != expected 0xdbae14dd # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55358 dport 35220] != expected 0xeea389ac # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55358 dport 35220] != expected 0xeea389ac # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55935 dport 35220] != expected 0x83288812 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55935 dport 35220] != expected 0x83288812 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57354 dport 35220] != expected 0x5dc19d05 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57354 dport 35220] != expected 0x5dc19d05 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33352 dport 35220] != expected 0x13fdc177 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33352 dport 35220] != expected 0x13fdc177 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56967 dport 35220] != expected 0xeb8d9e25 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56967 dport 35220] != expected 0xeb8d9e25 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59955 dport 35220] != expected 0xbb7dcf1b # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59955 dport 35220] != expected 0xbb7dcf1b # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49543 dport 35220] != expected 0xdacb633e # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49543 dport 35220] != expected 0xdacb633e # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34371 dport 35220] != expected 0x716273f2 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34371 dport 35220] != expected 0x716273f2 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36669 dport 35220] != expected 0x74602575 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36669 dport 35220] != expected 0x74602575 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34207 dport 35220] != expected 0xad418923 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34207 dport 35220] != expected 0xad418923 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46157 dport 35220] != expected 0x3b039574 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46157 dport 35220] != expected 0x3b039574 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55516 dport 35220] != expected 0x10e1413d # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55516 dport 35220] != expected 0x10e1413d # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55049 dport 35220] != expected 0xfb0acc21 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55049 dport 35220] != expected 0xfb0acc21 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43300 dport 35220] != expected 0x55c267d4 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43300 dport 35220] != expected 0x55c267d4 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33792 dport 35220] != expected 0xe983eda3 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33792 dport 35220] != expected 0xe983eda3 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60482 dport 35220] != expected 0x877781e9 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60482 dport 35220] != expected 0x877781e9 # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54815 dport 35220] != expected 0x6b929afb # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54815 dport 35220] != expected 0x6b929afb # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35391 dport 35220] != expected 0xc09adaea # # Exception| cpu 0: rx_hash 0xcfbd19aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35391 dport 35220] != expected 0xc09adaea # # 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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__->