< 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 51576 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 81 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2ec6cd8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41300 dport 51576] != expected 0xf210d74b # # Exception| cpu 0: rx_hash 0x1b07abce [saddr 192.0.3.2 daddr 192.0.3.1 sport 41310 dport 51576] != expected 0x1caf1dd9 # # Exception| cpu 0: rx_hash 0xa4d6b1bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41324 dport 51576] != expected 0x6d53ee52 # # Exception| cpu 0: rx_hash 0x4c42d280 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41396 dport 51576] != expected 0xd5c0190d # # Exception| cpu 0: rx_hash 0x93aa5fb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41424 dport 51576] != expected 0x6d3e60c8 # # Exception| cpu 0: rx_hash 0x8e2ac938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41428 dport 51576] != expected 0xfe8d4e3c # # Exception| cpu 0: rx_hash 0x19ba2389 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41448 dport 51576] != expected 0xf27d59d1 # # Exception| cpu 0: rx_hash 0xf6b259b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41474 dport 51576] != expected 0xfe7bf7e3 # # Exception| cpu 0: rx_hash 0xe292a1d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41502 dport 51576] != expected 0xc0fd85d0 # # Exception| cpu 0: rx_hash 0x589e1644 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41610 dport 51576] != expected 0x3b3ff9ee # # Exception| cpu 0: rx_hash 0x427ea565 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41630 dport 51576] != expected 0xcc601ca7 # # Exception| cpu 0: rx_hash 0x2be75cce [saddr 192.0.3.2 daddr 192.0.3.1 sport 41680 dport 51576] != expected 0xa857ca2e # # Exception| cpu 0: rx_hash 0x0e85ab29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41740 dport 51576] != expected 0x539df3e # # Exception| cpu 0: rx_hash 0x14651808 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41752 dport 51576] != expected 0xf2663a77 # # Exception| cpu 0: rx_hash 0x5c1d7f80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41792 dport 51576] != expected 0x4668545f # # Exception| cpu 0: rx_hash 0x69dc19c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41802 dport 51576] != expected 0xa8d79ecd # # Exception| cpu 0: rx_hash 0x46fdcca1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41812 dport 51576] != expected 0xb137b116 # # Exception| cpu 0: rx_hash 0xc22dfbd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41828 dport 51576] != expected 0xe7ad1f75 # # Exception| cpu 0: rx_hash 0xb4891cbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41880 dport 51576] != expected 0xfefba300 # # Exception| cpu 0: rx_hash 0x3e99608c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41888 dport 51576] != expected 0x61b89a19 # # Exception| cpu 0: rx_hash 0x0b5806ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 41898 dport 51576] != expected 0x8f07508b # # Exception| cpu 0: rx_hash 0x2479d3ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41908 dport 51576] != expected 0x96e77f50 # # Exception| cpu 0: rx_hash 0x11b8b5ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41918 dport 51576] != expected 0x7858b5c2 # # Exception| cpu 0: rx_hash 0xefb1a6f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41932 dport 51576] != expected 0x109f74a6 # # Exception| cpu 0: rx_hash 0x02d528c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41996 dport 51576] != expected 0x61c3c6f6 # # Exception| cpu 0: rx_hash 0x05b50d68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42012 dport 51576] != expected 0x52f0d4b # # Exception| cpu 0: rx_hash 0x658c9a23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42058 dport 51576] != expected 0xcc2d8705 # # Exception| cpu 0: rx_hash 0x7f6c2902 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42078 dport 51576] != expected 0x3b72624c # # Exception| cpu 0: rx_hash 0x1de8360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42174 dport 51576] != expected 0x1ca2ac0a # # Exception| cpu 0: rx_hash 0xccc0f077 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42194 dport 51576] != expected 0x6d8542b5 # # Exception| cpu 0: rx_hash 0x7311ea05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42208 dport 51576] != expected 0x1c79b13e # # Exception| cpu 0: rx_hash 0xf4229111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42250 dport 51576] != expected 0x53587951 # # Exception| cpu 0: rx_hash 0x388ac1e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42338 dport 51576] != expected 0xb1ccb91a # # Exception| cpu 0: rx_hash 0x666fd647 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42384 dport 51576] != expected 0xd596e109 # # Exception| cpu 0: rx_hash 0x752f0b86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42396 dport 51576] != expected 0x8ffc5887 # # Exception| cpu 0: rx_hash 0xff3f77b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42404 dport 51576] != expected 0x10bf619e # # Exception| cpu 0: rx_hash 0xeb1f8fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42424 dport 51576] != expected 0x2e3913ad # # Exception| cpu 0: rx_hash 0xf69f1956 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42428 dport 51576] != expected 0xbd8a3d59 # # Exception| cpu 4: rx_hash 0x3ae635ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 41288 dport 51576] != expected 0xcc96a578 # # Exception| cpu 4: rx_hash 0x2766a36c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41292 dport 51576] != expected 0x5f258b8c # # Exception| cpu 4: rx_hash 0xaa16fafc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41316 dport 51576] != expected 0xa48a7928 # # Exception| cpu 4: rx_hash 0x85372f9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41338 dport 51576] != expected 0xbd6a56f3 # # Exception| cpu 4: rx_hash 0xc892e5f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41348 dport 51576] != expected 0x835ab76e # # Exception| cpu 4: rx_hash 0x58622ae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41384 dport 51576] != expected 0xeb466b3e # # Exception| cpu 4: rx_hash 0x80ea8278 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41436 dport 51576] != expected 0x3754d946 # # Exception| cpu 4: rx_hash 0x369bf6ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 41462 dport 51576] != expected 0xeb9d760a # # Exception| cpu 4: rx_hash 0xd033e233 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41476 dport 51576] != expected 0x4aae84ff # # Exception| cpu 4: rx_hash 0xcad35112 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41488 dport 51576] != expected 0xbdf161b6 # # Exception| cpu 4: rx_hash 0x72626ec0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41522 dport 51576] != expected 0xa8e15980 # # Exception| cpu 4: rx_hash 0xad8ae3f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41558 dport 51576] != expected 0x101f2045 # # Exception| cpu 4: rx_hash 0x33ba67a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41586 dport 51576] != expected 0xb1da6b6f # # Exception| cpu 4: rx_hash 0x70dfe687 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41604 dport 51576] != expected 0x46331d88 # # Exception| cpu 4: rx_hash 0xe02f2996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41640 dport 51576] != expected 0x2e2fc1d8 # # Exception| cpu 4: rx_hash 0x1786546c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41666 dport 51576] != expected 0xebdd5c7b # # Exception| cpu 4: rx_hash 0x9af60dfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41706 dport 51576] != expected 0x1072aedf # # Exception| cpu 4: rx_hash 0xf7ec9d93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41838 dport 51576] != expected 0x912d5e7 # # Exception| cpu 4: rx_hash 0x2ab998ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 41916 dport 51576] != expected 0x5f3ee82a # # Exception| cpu 4: rx_hash 0x7f4169e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41952 dport 51576] != expected 0x7883a8f6 # # Exception| cpu 4: rx_hash 0x57009927 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41966 dport 51576] != expected 0x58f4c90 # # Exception| cpu 4: rx_hash 0x37144e8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41990 dport 51576] != expected 0x8f7c0c64 # # Exception| cpu 4: rx_hash 0x9ce5ac99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42024 dport 51576] != expected 0xc0068ddc # # Exception| cpu 4: rx_hash 0xfbbc1e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42094 dport 51576] != expected 0x6de8cc2f # # Exception| cpu 4: rx_hash 0xda5d8051 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42104 dport 51576] != expected 0xbdd1748e # # Exception| cpu 4: rx_hash 0xb8d99f5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42136 dport 51576] != expected 0x9a01bac8 # # Exception| cpu 4: rx_hash 0x09c8ce6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42146 dport 51576] != expected 0x2224de39 # # Exception| cpu 4: rx_hash 0x0ea8ebcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 42162 dport 51576] != expected 0x46c81584 # # Exception| cpu 4: rx_hash 0x13287d4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42166 dport 51576] != expected 0xd57b3b70 # # Exception| cpu 4: rx_hash 0x6e917c84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42212 dport 51576] != expected 0x8fca9fca # # Exception| cpu 4: rx_hash 0x7471cfa5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42224 dport 51576] != expected 0x78957a83 # # Exception| cpu 4: rx_hash 0x41b0a9e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42234 dport 51576] != expected 0x962ab011 # # Exception| cpu 4: rx_hash 0x5c303f66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42238 dport 51576] != expected 0x5999ee5 # # Exception| cpu 4: rx_hash 0xf342b4b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42266 dport 51576] != expected 0x37b4b2ec # # Exception| cpu 4: rx_hash 0x51133842 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42284 dport 51576] != expected 0xd5fb6f93 # # Exception| cpu 4: rx_hash 0x8efbb57b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42312 dport 51576] != expected 0x6d051656 # # Exception| cpu 4: rx_hash 0x899b90db [saddr 192.0.3.2 daddr 192.0.3.1 sport 42328 dport 51576] != expected 0x9e9ddeb # # Exception| cpu 4: rx_hash 0x610ff3e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42368 dport 51576] != expected 0xb17a2ab4 # # Exception| cpu 4: rx_hash 0xd77e8775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42410 dport 51576] != expected 0x6db385f8 # # Exception| cpu 4: rx_hash 0x3397274e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42444 dport 51576] != expected 0xf22ba1d5 # # Exception| cpu 4: rx_hash 0x2977946f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42456 dport 51576] != expected 0x574449c # # Exception| cpu 4: rx_hash 0xbee77ede [saddr 192.0.3.2 daddr 192.0.3.1 sport 42468 dport 51576] != expected 0x9845371 # # Exception| cpu 4: rx_hash 0xb9875b7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42484 dport 51576] != expected 0x6d6898cc # # Exception| count: pass=0 nohash=0 fail=81 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x01299811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40844 dport 57490] OK # # # cpu 0: rx_hash 0x7250d29b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40918 dport 57490] OK # # # cpu 0: rx_hash 0xcd81c8e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40932 dport 57490] OK # # # cpu 0: rx_hash 0x99de697a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40966 dport 57490] OK # # # cpu 0: rx_hash 0x1a6e7baa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40998 dport 57490] OK # # # cpu 0: rx_hash 0xf04790d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41032 dport 57490] OK # # # cpu 0: rx_hash 0xe46768b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41044 dport 57490] OK # # # cpu 0: rx_hash 0x6e771480 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41068 dport 57490] OK # # # cpu 0: rx_hash 0x5cd65762 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41078 dport 57490] OK # # # cpu 0: rx_hash 0x1fb3d64d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41088 dport 57490] OK # # # cpu 0: rx_hash 0x95a3aa7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41144 dport 57490] OK # # # cpu 0: rx_hash 0x762a2fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41166 dport 57490] OK # # # cpu 0: rx_hash 0xdddbcdf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41184 dport 57490] OK # # # cpu 0: rx_hash 0x49a86b20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41222 dport 57490] OK # # # cpu 0: rx_hash 0x61e99be3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41224 dport 57490] OK # # # cpu 0: rx_hash 0x7c690d62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41228 dport 57490] OK # # # cpu 0: rx_hash 0x5d889341 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41242 dport 57490] OK # # # cpu 0: rx_hash 0xf11954f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41252 dport 57490] OK # # # cpu 0: rx_hash 0xc4d832b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41262 dport 57490] OK # # # cpu 0: rx_hash 0xd0f8cad1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41266 dport 57490] OK # # # cpu 0: rx_hash 0x33714f4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41284 dport 57490] OK # # # cpu 0: rx_hash 0x8bc07098 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41318 dport 57490] OK # # # cpu 0: rx_hash 0x9120c3b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41330 dport 57490] OK # # # cpu 0: rx_hash 0x6af47d44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41382 dport 57490] OK # # # cpu 0: rx_hash 0x635413a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41406 dport 57490] OK # # # cpu 0: rx_hash 0xaffc435c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41430 dport 57490] OK # # # cpu 0: rx_hash 0xd764d3d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41472 dport 57490] OK # # # cpu 0: rx_hash 0xcd8460f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41492 dport 57490] OK # # # cpu 0: rx_hash 0x829c22dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41564 dport 57490] OK # # # cpu 0: rx_hash 0x064c15ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41580 dport 57490] OK # # # cpu 0: rx_hash 0x0fec7b4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41588 dport 57490] OK # # # cpu 0: rx_hash 0x79489c20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41608 dport 57490] OK # # # cpu 0: rx_hash 0x7e28b980 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41624 dport 57490] OK # # # cpu 0: rx_hash 0xc1f9a3f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41642 dport 57490] OK # # # cpu 0: rx_hash 0xbc40a238 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41720 dport 57490] OK # # # cpu 0: rx_hash 0x2f53214d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41742 dport 57490] OK # # # cpu 0: rx_hash 0x3b73d92c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41746 dport 57490] OK # # # cpu 0: rx_hash 0xb60380bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41786 dport 57490] OK # # # cpu 0: rx_hash 0xed3b3af5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41838 dport 57490] OK # # # cpu 0: rx_hash 0xf7db89d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41850 dport 57490] OK # # # cpu 0: rx_hash 0xb4be08fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41868 dport 57490] OK # # # count: pass=41 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 41060 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50774 dport 41060] != expected 0x95ef5a23 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50774 dport 41060] != expected 0x95ef5a23 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58166 dport 41060] != expected 0x6d4d04e2 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58166 dport 41060] != expected 0x6d4d04e2 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39089 dport 41060] != expected 0x682687b4 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39089 dport 41060] != expected 0x682687b4 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56925 dport 41060] != expected 0xd311e3d # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56925 dport 41060] != expected 0xd311e3d # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37777 dport 41060] != expected 0x4ff0911b # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37777 dport 41060] != expected 0x4ff0911b # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42547 dport 41060] != expected 0x6df6d561 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42547 dport 41060] != expected 0x6df6d561 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57648 dport 41060] != expected 0x9abf11a3 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57648 dport 41060] != expected 0x9abf11a3 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57764 dport 41060] != expected 0x617d6d9d # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57764 dport 41060] != expected 0x617d6d9d # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56710 dport 41060] != expected 0x1961a5bc # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56710 dport 41060] != expected 0x1961a5bc # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50697 dport 41060] != expected 0xdbf8fcc7 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50697 dport 41060] != expected 0xdbf8fcc7 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38125 dport 41060] != expected 0x3ec1add1 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38125 dport 41060] != expected 0x3ec1add1 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43090 dport 41060] != expected 0x3a0a3564 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43090 dport 41060] != expected 0x3a0a3564 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34997 dport 41060] != expected 0x13f1458b # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34997 dport 41060] != expected 0x13f1458b # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56330 dport 41060] != expected 0xc9d849fe # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56330 dport 41060] != expected 0xc9d849fe # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44289 dport 41060] != expected 0x9aa559b # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44289 dport 41060] != expected 0x9aa559b # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43343 dport 41060] != expected 0xcc0e303c # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43343 dport 41060] != expected 0xcc0e303c # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52496 dport 41060] != expected 0x2da168a1 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52496 dport 41060] != expected 0x2da168a1 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36678 dport 41060] != expected 0x5d9dbf80 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36678 dport 41060] != expected 0x5d9dbf80 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37740 dport 41060] != expected 0x186a96be # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37740 dport 41060] != expected 0x186a96be # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44377 dport 41060] != expected 0xbda43bb3 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44377 dport 41060] != expected 0xbda43bb3 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42172 dport 41060] != expected 0x118c75fd # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42172 dport 41060] != expected 0x118c75fd # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47629 dport 41060] != expected 0xdf5e1916 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47629 dport 41060] != expected 0xdf5e1916 # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40074 dport 41060] != expected 0x3f5cebbb # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40074 dport 41060] != expected 0x3f5cebbb # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43618 dport 41060] != expected 0x2fb7fd5a # # Exception| cpu 5: rx_hash 0xbdef4f31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43618 dport 41060] != expected 0x2fb7fd5a # # 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 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 51737 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54028 dport 51737] != expected 0xdd117ec2 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54028 dport 51737] != expected 0xdd117ec2 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59547 dport 51737] != expected 0x93d9ad5a # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59547 dport 51737] != expected 0x93d9ad5a # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32946 dport 51737] != expected 0x5f67069e # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32946 dport 51737] != expected 0x5f67069e # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54772 dport 51737] != expected 0x6a138e95 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54772 dport 51737] != expected 0x6a138e95 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44385 dport 51737] != expected 0xfcd6ab71 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44385 dport 51737] != expected 0xfcd6ab71 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52107 dport 51737] != expected 0x9a773b9f # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52107 dport 51737] != expected 0x9a773b9f # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41944 dport 51737] != expected 0xa600c801 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41944 dport 51737] != expected 0xa600c801 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36455 dport 51737] != expected 0xd499a397 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36455 dport 51737] != expected 0xd499a397 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45214 dport 51737] != expected 0x141319b8 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45214 dport 51737] != expected 0x141319b8 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41021 dport 51737] != expected 0x174b18ff # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41021 dport 51737] != expected 0x174b18ff # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51410 dport 51737] != expected 0x1c400564 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51410 dport 51737] != expected 0x1c400564 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56276 dport 51737] != expected 0xef8bddb5 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56276 dport 51737] != expected 0xef8bddb5 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59777 dport 51737] != expected 0x710eece2 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59777 dport 51737] != expected 0x710eece2 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46384 dport 51737] != expected 0x7b657dd3 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46384 dport 51737] != expected 0x7b657dd3 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50365 dport 51737] != expected 0xee78f4c6 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50365 dport 51737] != expected 0xee78f4c6 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51863 dport 51737] != expected 0x5e21c1a4 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51863 dport 51737] != expected 0x5e21c1a4 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45647 dport 51737] != expected 0xec7e6aed # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45647 dport 51737] != expected 0xec7e6aed # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50792 dport 51737] != expected 0xb951112 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50792 dport 51737] != expected 0xb951112 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32855 dport 51737] != expected 0x5661d517 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32855 dport 51737] != expected 0x5661d517 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50635 dport 51737] != expected 0xdd877307 # # Exception| cpu 4: rx_hash 0xac75e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50635 dport 51737] != expected 0xdd877307 # # 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__->