< 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 52164 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3ffaca3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59760 dport 52164] != expected 0x2f075ab # # Exception| cpu 0: rx_hash 0x6ea66eef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59770 dport 52164] != expected 0x2ddcedb2 # # Exception| cpu 0: rx_hash 0xf4582192 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59812 dport 52164] != expected 0x74c87ed8 # # Exception| cpu 0: rx_hash 0xc493bddd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59816 dport 52164] != expected 0x6e2c092f # # Exception| cpu 0: rx_hash 0x6213a311 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59826 dport 52164] != expected 0x45d17860 # # Exception| cpu 0: rx_hash 0xf74adffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 59878 dport 52164] != expected 0x13734e39 # # Exception| cpu 0: rx_hash 0x009665e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59894 dport 52164] != expected 0x17a2a76f # # Exception| cpu 0: rx_hash 0x31eb0b89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59932 dport 52164] != expected 0x43231d7d # # Exception| cpu 0: rx_hash 0x1b59f256 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59958 dport 52164] != expected 0xee6771cf # # Exception| cpu 0: rx_hash 0xdf5c2a68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60008 dport 52164] != expected 0x97e9df8f # # Exception| cpu 0: rx_hash 0x79dc34a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60018 dport 52164] != expected 0xbc14aec0 # # Exception| cpu 0: rx_hash 0xe13ed06e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60050 dport 52164] != expected 0x5fd21d14 # # Exception| cpu 0: rx_hash 0xb06274bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60056 dport 52164] != expected 0x70fe850d # # Exception| cpu 0: rx_hash 0x0c9b0fe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60068 dport 52164] != expected 0xeca3ef07 # # Exception| cpu 0: rx_hash 0xaa1b112f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60094 dport 52164] != expected 0xc75e9e48 # # Exception| cpu 0: rx_hash 0xe22c2e02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60112 dport 52164] != expected 0x38692df5 # # Exception| cpu 0: rx_hash 0x5cc9fee9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60114 dport 52164] != expected 0x1ee66741 # # Exception| cpu 0: rx_hash 0xf8554b92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60150 dport 52164] != expected 0x8fc936b0 # # Exception| cpu 0: rx_hash 0x10b88c8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60178 dport 52164] != expected 0x6f053eab # # Exception| cpu 0: rx_hash 0x226fbb74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60192 dport 52164] != expected 0xcf3369e2 # # Exception| cpu 0: rx_hash 0xccd89a95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60244 dport 52164] != expected 0x1bf9ab10 # # Exception| cpu 0: rx_hash 0x7e888780 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60318 dport 52164] != expected 0x557b7476 # # Exception| cpu 0: rx_hash 0xda1432fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60346 dport 52164] != expected 0xc4542587 # # Exception| cpu 0: rx_hash 0xbb830a65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60348 dport 52164] != expected 0xf19cca69 # # Exception| cpu 0: rx_hash 0x34a3131a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60366 dport 52164] != expected 0x109ee775 # # Exception| cpu 0: rx_hash 0x7d9a79ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 60380 dport 52164] != expected 0x32c04497 # # Exception| cpu 0: rx_hash 0xb4786a08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60418 dport 52164] != expected 0x37ac0187 # # Exception| cpu 0: rx_hash 0x6b0a827d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60422 dport 52164] != expected 0x24eba4dd # # Exception| cpu 0: rx_hash 0x9eca93d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60456 dport 52164] != expected 0x9ae86d35 # # Exception| cpu 0: rx_hash 0xe42a9b02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60532 dport 52164] != expected 0xc5e989c1 # # Exception| cpu 0: rx_hash 0xd4e1074d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60536 dport 52164] != expected 0xdf0dfe36 # # Exception| cpu 0: rx_hash 0x35f1153e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60550 dport 52164] != expected 0x47199f7 # # Exception| cpu 0: rx_hash 0x93710bf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60572 dport 52164] != expected 0x2f8ce8b8 # # Exception| cpu 0: rx_hash 0x37edbe89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60600 dport 52164] != expected 0xbea3b949 # # Exception| cpu 0: rx_hash 0x89086e62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60602 dport 52164] != expected 0x982cf3fd # # Exception| cpu 0: rx_hash 0x88063bb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60614 dport 52164] != expected 0x4545e3a2 # # Exception| cpu 0: rx_hash 0xd95a9f68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60620 dport 52164] != expected 0x6a697bbb # # Exception| cpu 0: rx_hash 0x927f5e29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60640 dport 52164] != expected 0xf2e5f8e7 # # Exception| cpu 0: rx_hash 0xbad10c41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60660 dport 52164] != expected 0xe573b4eb # # Exception| cpu 0: rx_hash 0x523ccb5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60688 dport 52164] != expected 0x5bfbcf0 # # Exception| cpu 0: rx_hash 0xdc1287fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60702 dport 52164] != expected 0x39d481b3 # # Exception| cpu 0: rx_hash 0x60ebfca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60706 dport 52164] != expected 0xa589ebb9 # # Exception| cpu 0: rx_hash 0xc66be26b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60728 dport 52164] != expected 0x8e749af6 # # Exception| cpu 0: rx_hash 0x32a5a61a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60778 dport 52164] != expected 0xed1e4341 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xa40e9d65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55728 dport 38201] OK # # # cpu 0: rx_hash 0xa6aa912c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55828 dport 38201] OK # # # cpu 0: rx_hash 0xa4b63a9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55850 dport 38201] OK # # # cpu 0: rx_hash 0x7aca8735 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55890 dport 38201] OK # # # cpu 0: rx_hash 0x0124da3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55922 dport 38201] OK # # # cpu 0: rx_hash 0x6e1a84ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55938 dport 38201] OK # # # cpu 0: rx_hash 0x2723ee1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55952 dport 38201] OK # # # cpu 0: rx_hash 0x0d9117c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55994 dport 38201] OK # # # cpu 0: rx_hash 0x6d087a80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56000 dport 38201] OK # # # cpu 0: rx_hash 0xd3edaa6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56002 dport 38201] OK # # # cpu 0: rx_hash 0x756db4a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56024 dport 38201] OK # # # cpu 0: rx_hash 0xc994cffb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56036 dport 38201] OK # # # cpu 0: rx_hash 0x3e4875e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56052 dport 38201] OK # # # cpu 0: rx_hash 0x87f91629 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56090 dport 38201] OK # # # cpu 0: rx_hash 0xb52e21d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56104 dport 38201] OK # # # cpu 0: rx_hash 0xccdcd768 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56118 dport 38201] OK # # # cpu 0: rx_hash 0x694e37c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56174 dport 38201] OK # # # cpu 0: rx_hash 0x20775d3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56188 dport 38201] OK # # # cpu 0: rx_hash 0xf1acd302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56206 dport 38201] OK # # # cpu 0: rx_hash 0x36bbf550 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56210 dport 38201] OK # # # cpu 0: rx_hash 0x8b4cdbd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56274 dport 38201] OK # # # cpu 0: rx_hash 0x7e8cca7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56316 dport 38201] OK # # # cpu 0: rx_hash 0x2339f0ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56330 dport 38201] OK # # # cpu 0: rx_hash 0x5acb0614 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56340 dport 38201] OK # # # cpu 0: rx_hash 0x7079ffcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56382 dport 38201] OK # # # cpu 0: rx_hash 0x6b0ecf80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56420 dport 38201] OK # # # cpu 0: rx_hash 0xf3ec2b4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56452 dport 38201] OK # # # cpu 0: rx_hash 0x4d09fba1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56454 dport 38201] OK # # # cpu 0: rx_hash 0x88027644 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56484 dport 38201] OK # # # cpu 0: rx_hash 0x062c3ae0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56490 dport 38201] OK # # # cpu 0: rx_hash 0xd95ed295 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56494 dport 38201] OK # # # cpu 0: rx_hash 0xedd30392 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56588 dport 38201] OK # # # cpu 0: rx_hash 0x7b988111 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56602 dport 38201] OK # # # cpu 0: rx_hash 0xf7aa6602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56618 dport 38201] OK # # # cpu 0: rx_hash 0xeec1fdfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56654 dport 38201] OK # # # cpu 0: rx_hash 0x4841e332 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56660 dport 38201] OK # # # cpu 0: rx_hash 0x8d4a6ed7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56694 dport 38201] OK # # # cpu 0: rx_hash 0x83e3089e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56704 dport 38201] OK # # # cpu 4: rx_hash 0x3ef0d218 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55662 dport 38201] OK # # # cpu 4: rx_hash 0x26951c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55670 dport 38201] OK # # # cpu 4: rx_hash 0x18f7e639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55692 dport 38201] OK # # # cpu 4: rx_hash 0x0092281e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55700 dport 38201] OK # # # cpu 4: rx_hash 0x8ebc64ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55706 dport 38201] OK # # # cpu 4: rx_hash 0x4ab9bc84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55748 dport 38201] OK # # # cpu 4: rx_hash 0xf45c6c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55750 dport 38201] OK # # # cpu 4: rx_hash 0x0380d672 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55766 dport 38201] OK # # # cpu 4: rx_hash 0x02362457 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55856 dport 38201] OK # # # cpu 4: rx_hash 0x2b9623e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55896 dport 38201] OK # # # cpu 4: rx_hash 0x8f0a969f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55932 dport 38201] OK # # # cpu 4: rx_hash 0x46b4d684 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55958 dport 38201] OK # # # cpu 4: rx_hash 0xe22863ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55986 dport 38201] OK # # # cpu 4: rx_hash 0x5dc3e6cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56012 dport 38201] OK # # # cpu 4: rx_hash 0x98c86b2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56046 dport 38201] OK # # # cpu 4: rx_hash 0x40ee307b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56070 dport 38201] OK # # # cpu 4: rx_hash 0x09d75a8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56084 dport 38201] OK # # # cpu 4: rx_hash 0xfc174b27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56122 dport 38201] OK # # # cpu 4: rx_hash 0xfd191efc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56134 dport 38201] OK # # # cpu 4: rx_hash 0x12a06ac6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56142 dport 38201] OK # # # cpu 4: rx_hash 0x0ac5a4e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56150 dport 38201] OK # # # cpu 4: rx_hash 0x5b990030 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56156 dport 38201] OK # # # cpu 4: rx_hash 0xe7607b6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56160 dport 38201] OK # # # cpu 4: rx_hash 0x9e928dd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56190 dport 38201] OK # # # cpu 4: rx_hash 0x2dccc51b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56264 dport 38201] OK # # # cpu 4: rx_hash 0x66e9045a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56292 dport 38201] OK # # # cpu 4: rx_hash 0x89507060 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56300 dport 38201] OK # # # cpu 4: rx_hash 0x098b0972 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56352 dport 38201] OK # # # cpu 4: rx_hash 0xe6327d48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56360 dport 38201] OK # # # cpu 4: rx_hash 0x9ecede2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56394 dport 38201] OK # # # cpu 4: rx_hash 0xe73c2893 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56404 dport 38201] OK # # # cpu 4: rx_hash 0xac19e9d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56440 dport 38201] OK # # # cpu 4: rx_hash 0x65a7a9c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56466 dport 38201] OK # # # cpu 4: rx_hash 0x8a1eddf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56474 dport 38201] OK # # # cpu 4: rx_hash 0x567ecbea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56540 dport 38201] OK # # # cpu 4: rx_hash 0x63fd4f36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56578 dport 38201] OK # # # cpu 4: rx_hash 0xde0a61b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56642 dport 38201] OK # # # cpu 4: rx_hash 0xc4730421 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56676 dport 38201] OK # # # cpu 4: rx_hash 0x44f42ecc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56732 dport 38201] OK # # # cpu 4: rx_hash 0xf80d5590 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56736 dport 38201] OK # # # cpu 4: rx_hash 0xe0689bb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56760 dport 38201] OK # # # cpu 4: rx_hash 0xe166ce6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56772 dport 38201] OK # # # count: pass=80 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 45916 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33687 dport 45916] != expected 0xcf689846 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33687 dport 45916] != expected 0xcf689846 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60968 dport 45916] != expected 0x3aaab6d6 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60968 dport 45916] != expected 0x3aaab6d6 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35691 dport 45916] != expected 0x509216e1 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35691 dport 45916] != expected 0x509216e1 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58266 dport 45916] != expected 0xc512657 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58266 dport 45916] != expected 0xc512657 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43348 dport 45916] != expected 0x37fa4489 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43348 dport 45916] != expected 0x37fa4489 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47650 dport 45916] != expected 0x6cd08cf9 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47650 dport 45916] != expected 0x6cd08cf9 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58493 dport 45916] != expected 0xcb39397f # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58493 dport 45916] != expected 0xcb39397f # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48769 dport 45916] != expected 0x61a0dd01 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48769 dport 45916] != expected 0x61a0dd01 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48221 dport 45916] != expected 0x961d8b95 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48221 dport 45916] != expected 0x961d8b95 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59769 dport 45916] != expected 0x6e2966c7 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59769 dport 45916] != expected 0x6e2966c7 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37224 dport 45916] != expected 0xe028344c # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37224 dport 45916] != expected 0xe028344c # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33551 dport 45916] != expected 0xe2809e97 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33551 dport 45916] != expected 0xe2809e97 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48892 dport 45916] != expected 0xf1d75836 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48892 dport 45916] != expected 0xf1d75836 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56898 dport 45916] != expected 0xff5c192c # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56898 dport 45916] != expected 0xff5c192c # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56067 dport 45916] != expected 0x2728af21 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56067 dport 45916] != expected 0x2728af21 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58637 dport 45916] != expected 0x1cf94042 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58637 dport 45916] != expected 0x1cf94042 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35705 dport 45916] != expected 0x72ccb503 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35705 dport 45916] != expected 0x72ccb503 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46645 dport 45916] != expected 0xb6cdfb5e # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46645 dport 45916] != expected 0xb6cdfb5e # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42436 dport 45916] != expected 0xb5ab7482 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42436 dport 45916] != expected 0xb5ab7482 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54093 dport 45916] != expected 0x387e4be5 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54093 dport 45916] != expected 0x387e4be5 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58635 dport 45916] != expected 0x2931afac # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58635 dport 45916] != expected 0x2931afac # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43262 dport 45916] != expected 0xaa690b84 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43262 dport 45916] != expected 0xaa690b84 # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45980 dport 45916] != expected 0x84dc2c2a # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45980 dport 45916] != expected 0x84dc2c2a # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34265 dport 45916] != expected 0xfe0217bf # # Exception| cpu 5: rx_hash 0xbc384631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34265 dport 45916] != expected 0xfe0217bf # # 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 57971 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60792 dport 57971] != expected 0xcfeeadc5 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60792 dport 57971] != expected 0xcfeeadc5 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54101 dport 57971] != expected 0xf02d1f8 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54101 dport 57971] != expected 0xf02d1f8 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47862 dport 57971] != expected 0xfc6d012f # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47862 dport 57971] != expected 0xfc6d012f # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44418 dport 57971] != expected 0x2b31a0ed # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44418 dport 57971] != expected 0x2b31a0ed # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35226 dport 57971] != expected 0x2df0f27f # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35226 dport 57971] != expected 0x2df0f27f # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39173 dport 57971] != expected 0x1dc5eee8 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39173 dport 57971] != expected 0x1dc5eee8 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50640 dport 57971] != expected 0x65d6449b # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50640 dport 57971] != expected 0x65d6449b # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53667 dport 57971] != expected 0x56155261 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53667 dport 57971] != expected 0x56155261 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43373 dport 57971] != expected 0xebe9dbbc # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43373 dport 57971] != expected 0xebe9dbbc # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53684 dport 57971] != expected 0xbd957135 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53684 dport 57971] != expected 0xbd957135 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59835 dport 57971] != expected 0x441317d5 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59835 dport 57971] != expected 0x441317d5 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57704 dport 57971] != expected 0x4602dc44 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57704 dport 57971] != expected 0x4602dc44 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37112 dport 57971] != expected 0x4569ff72 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37112 dport 57971] != expected 0x4569ff72 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36515 dport 57971] != expected 0x60ac9c18 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36515 dport 57971] != expected 0x60ac9c18 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54366 dport 57971] != expected 0x70898867 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54366 dport 57971] != expected 0x70898867 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51781 dport 57971] != expected 0xe8bbc58a # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51781 dport 57971] != expected 0xe8bbc58a # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54279 dport 57971] != expected 0xa8d0c910 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54279 dport 57971] != expected 0xa8d0c910 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37200 dport 57971] != expected 0x20b88aa4 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37200 dport 57971] != expected 0x20b88aa4 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49057 dport 57971] != expected 0xaeb8b5b5 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49057 dport 57971] != expected 0xaeb8b5b5 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42480 dport 57971] != expected 0x71fe00e6 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42480 dport 57971] != expected 0x71fe00e6 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42024 dport 57971] != expected 0x25eabca4 # # Exception| cpu 4: rx_hash 0x7ddb1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42024 dport 57971] != expected 0x25eabca4 # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->