< 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 33313 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 84 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0632e902 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45924 dport 33313] != expected 0xa53b8066 # # Exception| cpu 0: rx_hash 0x6eecb41a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45928 dport 33313] != expected 0x9b4226fb # # Exception| cpu 0: rx_hash 0x4454b6b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45938 dport 33313] != expected 0x2cdc8398 # # Exception| cpu 0: rx_hash 0x6f5b0f29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45962 dport 33313] != expected 0xca8deddd # # Exception| cpu 0: rx_hash 0xe9ddebfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45998 dport 33313] != expected 0xe456f1a9 # # Exception| cpu 0: rx_hash 0xf0a90ed4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46038 dport 33313] != expected 0xfca51634 # # Exception| cpu 0: rx_hash 0x5c97e8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46056 dport 33313] != expected 0x65e0af23 # # Exception| cpu 0: rx_hash 0xe8f8c626 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46064 dport 33313] != expected 0x7adc7c6d # # Exception| cpu 0: rx_hash 0x80269b3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46076 dport 33313] != expected 0x44a5daf0 # # Exception| cpu 0: rx_hash 0x472133b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46122 dport 33313] != expected 0xf188f4c6 # # Exception| cpu 0: rx_hash 0x53581f32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46144 dport 33313] != expected 0xb4cd2bb3 # # Exception| cpu 0: rx_hash 0x096f8874 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46192 dport 33313] != expected 0xbb534214 # # Exception| cpu 0: rx_hash 0x8e5ed795 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46262 dport 33313] != expected 0xc4479546 # # Exception| cpu 0: rx_hash 0x747f42d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46324 dport 33313] != expected 0x91a0f0da # # Exception| cpu 0: rx_hash 0x827633ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 46330 dport 33313] != expected 0x77b206a # # Exception| cpu 0: rx_hash 0xff2fb23b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46342 dport 33313] != expected 0xca2a31d5 # # Exception| cpu 0: rx_hash 0xa518257d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46390 dport 33313] != expected 0xc5b45872 # # Exception| cpu 0: rx_hash 0x050e277a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46404 dport 33313] != expected 0x9fcd5449 # # Exception| cpu 0: rx_hash 0xe65b5714 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46462 dport 33313] != expected 0xd2d9d648 # # Exception| cpu 0: rx_hash 0x230c5741 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46510 dport 33313] != expected 0x242a02e4 # # Exception| cpu 0: rx_hash 0xb0d6b2c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46526 dport 33313] != expected 0xd13e4c21 # # Exception| cpu 0: rx_hash 0x2f24b338 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46562 dport 33313] != expected 0xe716b7c8 # # Exception| cpu 0: rx_hash 0x4034c9e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46620 dport 33313] != expected 0xfd4d722c # # Exception| cpu 0: rx_hash 0x90ad5e0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46660 dport 33313] != expected 0x1f34b2d3 # # Exception| cpu 0: rx_hash 0x9da097aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46678 dport 33313] != expected 0x42828a3b # # Exception| cpu 0: rx_hash 0xe19570d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46732 dport 33313] != expected 0xf6fbb531 # # Exception| cpu 0: rx_hash 0xc7059602 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46810 dport 33313] != expected 0x8259a57e # # Exception| cpu 0: rx_hash 0xf53781c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46882 dport 33313] != expected 0x9b598fd7 # # Exception| cpu 0: rx_hash 0xf91f65bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46958 dport 33313] != expected 0x58653afb # # Exception| cpu 0: rx_hash 0x021bdd20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46962 dport 33313] != expected 0x9308d2a3 # # Exception| cpu 0: rx_hash 0x6b723b0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47004 dport 33313] != expected 0xfcbebf18 # # Exception| cpu 0: rx_hash 0xbbebace6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47044 dport 33313] != expected 0x1ec77fe7 # # Exception| cpu 0: rx_hash 0xaeb7adb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47088 dport 33313] != expected 0xc5082d56 # # Exception| cpu 0: rx_hash 0x7f0b1780 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47094 dport 33313] != expected 0xb9fb606d # # Exception| cpu 0: rx_hash 0x52c6780e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47104 dport 33313] != expected 0x29b641a4 # # Exception| cpu 4: rx_hash 0x2c8aebae [saddr 192.0.3.2 daddr 192.0.3.1 sport 45950 dport 33313] != expected 0x12a52505 # # Exception| cpu 4: rx_hash 0x6256c68d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45976 dport 33313] != expected 0x973bd535 # # Exception| cpu 4: rx_hash 0x770ac7db [saddr 192.0.3.2 daddr 192.0.3.1 sport 45996 dport 33313] != expected 0x4cf48784 # # Exception| cpu 4: rx_hash 0xc365e957 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46004 dport 33313] != expected 0x53c854ca # # Exception| cpu 4: rx_hash 0x2115b4e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46032 dport 33313] != expected 0x80565b0f # # Exception| cpu 4: rx_hash 0x987753cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46042 dport 33313] != expected 0xc2dcb0a9 # # Exception| cpu 4: rx_hash 0x8ecc417b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46090 dport 33313] != expected 0xb02d3a4 # # Exception| cpu 4: rx_hash 0x6094f8b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46114 dport 33313] != expected 0x1ba0694d # # Exception| cpu 4: rx_hash 0x6d993115 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46128 dport 33313] != expected 0x461651a5 # # Exception| cpu 4: rx_hash 0xa85ca7ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 46172 dport 33313] != expected 0x7fa0c3eb # # Exception| cpu 4: rx_hash 0x4b09d7c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46182 dport 33313] != expected 0x32b441ea # # Exception| cpu 4: rx_hash 0xf3dc8bdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46222 dport 33313] != expected 0x21f1616a # # Exception| cpu 4: rx_hash 0xb1bad46f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46232 dport 33313] != expected 0xa8166294 # # Exception| cpu 4: rx_hash 0x5fe26da5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46256 dport 33313] != expected 0xb8b4d87d # # Exception| cpu 4: rx_hash 0xf2f9a606 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46288 dport 33313] != expected 0xbf7becae # # Exception| cpu 4: rx_hash 0x8f7bfa48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46312 dport 33313] != expected 0x5acd1882 # # Exception| cpu 4: rx_hash 0xd89a7933 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46350 dport 33313] != expected 0x2002ac5e # # Exception| cpu 4: rx_hash 0x4b409cb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46366 dport 33313] != expected 0xd516e29b # # Exception| cpu 4: rx_hash 0x5e1c9de1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46378 dport 33313] != expected 0xed9b02a # # Exception| cpu 4: rx_hash 0x0803eede [saddr 192.0.3.2 daddr 192.0.3.1 sport 46422 dport 33313] != expected 0xc27b6ca1 # # Exception| cpu 4: rx_hash 0x8e850a0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46450 dport 33313] != expected 0xeca070d5 # # Exception| cpu 4: rx_hash 0x5f39b03c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46452 dport 33313] != expected 0x90533dee # # Exception| cpu 4: rx_hash 0xe7ecec27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46492 dport 33313] != expected 0x83161d6e # # Exception| cpu 4: rx_hash 0x9a6eb069 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46500 dport 33313] != expected 0x66a0e942 # # Exception| cpu 4: rx_hash 0x7513247e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46546 dport 33313] != expected 0xe888de6f # # Exception| cpu 4: rx_hash 0x08917830 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46570 dport 33313] != expected 0xd3e2a43 # # Exception| cpu 4: rx_hash 0xd92dc200 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46572 dport 33313] != expected 0x71cd6778 # # Exception| cpu 4: rx_hash 0x4af72784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46588 dport 33313] != expected 0x84d929bd # # Exception| cpu 4: rx_hash 0x1a035ea5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46636 dport 33313] != expected 0xf2d31b8b # # Exception| cpu 4: rx_hash 0xba155ca2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46686 dport 33313] != expected 0xa8aa17b0 # # Exception| cpu 4: rx_hash 0x58f797ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 46726 dport 33313] != expected 0xb4715e97 # # Exception| cpu 4: rx_hash 0xcb2d727b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46742 dport 33313] != expected 0x41651052 # # Exception| cpu 4: rx_hash 0xde71732d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46754 dport 33313] != expected 0x9aaa42e3 # # Exception| cpu 4: rx_hash 0xedbd94ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 46784 dport 33313] != expected 0x35c7001d # # Exception| cpu 4: rx_hash 0x7e67712a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46800 dport 33313] != expected 0xc0d34ed8 # # Exception| cpu 4: rx_hash 0x6636b9d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46838 dport 33313] != expected 0x46aa2481 # # Exception| cpu 4: rx_hash 0x1b6f380f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46858 dport 33313] != expected 0x8bfb353e # # Exception| cpu 4: rx_hash 0xe06b8093 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46870 dport 33313] != expected 0x4096dd66 # # Exception| cpu 4: rx_hash 0xe14ead4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46920 dport 33313] != expected 0xde1c50a2 # # Exception| cpu 4: rx_hash 0x0ea1afb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46978 dport 33313] != expected 0x9f71216d # # Exception| cpu 4: rx_hash 0xdf1d1587 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46980 dport 33313] != expected 0xe3826c56 # # Exception| cpu 4: rx_hash 0x16f06745 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47012 dport 33313] != expected 0x19084b34 # # Exception| cpu 4: rx_hash 0xb6e66542 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47062 dport 33313] != expected 0x4371470f # # Exception| cpu 4: rx_hash 0x9b2b0acc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47136 dport 33313] != expected 0xd33c66c6 # # Exception| cpu 4: rx_hash 0x08f1ef48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47152 dport 33313] != expected 0x26282803 # # Exception| cpu 4: rx_hash 0x3630c16f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47168 dport 33313] != expected 0xd4f35215 # # Exception| cpu 4: rx_hash 0xc039b057 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47182 dport 33313] != expected 0x422882a5 # # Exception| cpu 4: rx_hash 0x1c88c3c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47194 dport 33313] != expected 0x636df776 # # Exception| cpu 4: rx_hash 0xcd3479f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47196 dport 33313] != expected 0x1f9eba4d # # 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 0x43e4a356 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34034 dport 46621] OK # # # cpu 0: rx_hash 0xa06a0ea1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34060 dport 46621] OK # # # cpu 0: rx_hash 0x9eab2086 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34172 dport 46621] OK # # # cpu 0: rx_hash 0x92115211 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34188 dport 46621] OK # # # cpu 0: rx_hash 0x8b65b73e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34292 dport 46621] OK # # # cpu 0: rx_hash 0x127cbcdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34308 dport 46621] OK # # # cpu 0: rx_hash 0x38c4be71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34334 dport 46621] OK # # # cpu 0: rx_hash 0xfc240517 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34348 dport 46621] OK # # # cpu 0: rx_hash 0xf129ccb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34366 dport 46621] OK # # # cpu 0: rx_hash 0x768a05bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34372 dport 46621] OK # # # cpu 0: rx_hash 0xdab4e3c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34426 dport 46621] OK # # # cpu 0: rx_hash 0x0b0859f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34428 dport 46621] OK # # # cpu 0: rx_hash 0x07b22b65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34444 dport 46621] OK # # # cpu 0: rx_hash 0xce5f59a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34476 dport 46621] OK # # # cpu 0: rx_hash 0x355be13b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34480 dport 46621] OK # # # cpu 0: rx_hash 0xe4e75b0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34486 dport 46621] OK # # # cpu 0: rx_hash 0x2c2f0414 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34504 dport 46621] OK # # # cpu 0: rx_hash 0x8d1c2bce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34532 dport 46621] OK # # # cpu 0: rx_hash 0xcf7a747a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34546 dport 46621] OK # # # cpu 0: rx_hash 0xa7a42962 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34558 dport 46621] OK # # # cpu 0: rx_hash 0x442a8495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34560 dport 46621] OK # # # cpu 0: rx_hash 0xcfa1a9e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34614 dport 46621] OK # # # cpu 0: rx_hash 0xa77ff4fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34618 dport 46621] OK # # # cpu 0: rx_hash 0x480260ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34636 dport 46621] OK # # # cpu 0: rx_hash 0xe886f405 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34690 dport 46621] OK # # # cpu 0: rx_hash 0x6e0010d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34726 dport 46621] OK # # # cpu 0: rx_hash 0xfddaf553 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34742 dport 46621] OK # # # cpu 0: rx_hash 0xc31bdb74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34758 dport 46621] OK # # # cpu 0: rx_hash 0xa6c84fc8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34776 dport 46621] OK # # # cpu 0: rx_hash 0xdc3f7ea4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34828 dport 46621] OK # # # cpu 0: rx_hash 0x700198da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34866 dport 46621] OK # # # cpu 0: rx_hash 0xc846522f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34918 dport 46621] OK # # # cpu 0: rx_hash 0xee442214 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34956 dport 46621] OK # # # cpu 0: rx_hash 0x32f55180 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34968 dport 46621] OK # # # cpu 0: rx_hash 0xf615eae6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34986 dport 46621] OK # # # cpu 0: rx_hash 0x7cbbea4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35010 dport 46621] OK # # # cpu 0: rx_hash 0x0c347fa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35048 dport 46621] OK # # # cpu 0: rx_hash 0xf730c73b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35060 dport 46621] OK # # # cpu 0: rx_hash 0x9fee9a23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35064 dport 46621] OK # # # cpu 0: rx_hash 0xefbad250 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35094 dport 46621] OK # # # count: pass=40 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 40258 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46839 dport 40258] != expected 0x3238e6de # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46839 dport 40258] != expected 0x3238e6de # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51056 dport 40258] != expected 0xfd8e51f1 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51056 dport 40258] != expected 0xfd8e51f1 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60310 dport 40258] != expected 0xefd45240 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60310 dport 40258] != expected 0xefd45240 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51916 dport 40258] != expected 0xada42a59 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51916 dport 40258] != expected 0xada42a59 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55220 dport 40258] != expected 0xc5cde4c0 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55220 dport 40258] != expected 0xc5cde4c0 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57046 dport 40258] != expected 0x4a1bca4f # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57046 dport 40258] != expected 0x4a1bca4f # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59930 dport 40258] != expected 0xd05e39e9 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59930 dport 40258] != expected 0xd05e39e9 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48654 dport 40258] != expected 0x5ac74c5c # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48654 dport 40258] != expected 0x5ac74c5c # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33356 dport 40258] != expected 0x7711ce0f # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33356 dport 40258] != expected 0x7711ce0f # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57655 dport 40258] != expected 0x1afa9a4b # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57655 dport 40258] != expected 0x1afa9a4b # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59958 dport 40258] != expected 0x14adb816 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59958 dport 40258] != expected 0x14adb816 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34987 dport 40258] != expected 0x389588e # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34987 dport 40258] != expected 0x389588e # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47036 dport 40258] != expected 0x23e2b67f # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47036 dport 40258] != expected 0x23e2b67f # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36116 dport 40258] != expected 0x75af91cc # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36116 dport 40258] != expected 0x75af91cc # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46152 dport 40258] != expected 0x7b33983d # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46152 dport 40258] != expected 0x7b33983d # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49226 dport 40258] != expected 0x8fb76451 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49226 dport 40258] != expected 0x8fb76451 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47501 dport 40258] != expected 0x62aee852 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47501 dport 40258] != expected 0x62aee852 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58548 dport 40258] != expected 0x5d3b9c33 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58548 dport 40258] != expected 0x5d3b9c33 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44657 dport 40258] != expected 0x80761eee # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44657 dport 40258] != expected 0x80761eee # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50405 dport 40258] != expected 0xf3d4a73a # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50405 dport 40258] != expected 0xf3d4a73a # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52917 dport 40258] != expected 0x5bc770a5 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52917 dport 40258] != expected 0x5bc770a5 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48654 dport 40258] != expected 0x5ac74c5c # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48654 dport 40258] != expected 0x5ac74c5c # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33745 dport 40258] != expected 0xeccb0739 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33745 dport 40258] != expected 0xeccb0739 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54905 dport 40258] != expected 0x56467082 # # Exception| cpu 5: rx_hash 0x2c7b1c13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54905 dport 40258] != expected 0x56467082 # # 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 57453 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45654 dport 57453] != expected 0x9a53459b # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45654 dport 57453] != expected 0x9a53459b # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57921 dport 57453] != expected 0x706c6e33 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57921 dport 57453] != expected 0x706c6e33 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45629 dport 57453] != expected 0xb3843150 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45629 dport 57453] != expected 0xb3843150 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36854 dport 57453] != expected 0x4ca2c7b # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36854 dport 57453] != expected 0x4ca2c7b # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44455 dport 57453] != expected 0x4a1f1280 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44455 dport 57453] != expected 0x4a1f1280 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36680 dport 57453] != expected 0x9a8f96b5 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36680 dport 57453] != expected 0x9a8f96b5 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39197 dport 57453] != expected 0xc424625f # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39197 dport 57453] != expected 0xc424625f # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47340 dport 57453] != expected 0xe4c40ba2 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47340 dport 57453] != expected 0xe4c40ba2 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58269 dport 57453] != expected 0xc4d89d26 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58269 dport 57453] != expected 0xc4d89d26 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48969 dport 57453] != expected 0xbe7bf962 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48969 dport 57453] != expected 0xbe7bf962 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33119 dport 57453] != expected 0xcb19830 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33119 dport 57453] != expected 0xcb19830 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37695 dport 57453] != expected 0x3ca75e5a # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37695 dport 57453] != expected 0x3ca75e5a # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53031 dport 57453] != expected 0x785782d7 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53031 dport 57453] != expected 0x785782d7 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44283 dport 57453] != expected 0xccd0bd25 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44283 dport 57453] != expected 0xccd0bd25 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60423 dport 57453] != expected 0x2cd06413 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60423 dport 57453] != expected 0x2cd06413 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46459 dport 57453] != expected 0xd52220e3 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46459 dport 57453] != expected 0xd52220e3 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45572 dport 57453] != expected 0xf3a8355e # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45572 dport 57453] != expected 0xf3a8355e # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58875 dport 57453] != expected 0x72ae500f # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58875 dport 57453] != expected 0x72ae500f # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37455 dport 57453] != expected 0x1b5bde25 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37455 dport 57453] != expected 0x1b5bde25 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51979 dport 57453] != expected 0x9f2bc69b # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51979 dport 57453] != expected 0x9f2bc69b # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58839 dport 57453] != expected 0xd39d7fd5 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58839 dport 57453] != expected 0xd39d7fd5 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55690 dport 57453] != expected 0xdf3cfa2 # # Exception| cpu 5: rx_hash 0x45592446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55690 dport 57453] != expected 0xdf3cfa2 # # 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__->