< 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 38477 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 85 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcf666bef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34638 dport 38477] != expected 0xb5ab482a # # Exception| cpu 0: rx_hash 0x349eeae3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34642 dport 38477] != expected 0x9b2de68e # # Exception| cpu 0: rx_hash 0x3e93a87d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34660 dport 38477] != expected 0xd163ec95 # # Exception| cpu 0: rx_hash 0xb9a04f62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34736 dport 38477] != expected 0x942cf9e0 # # Exception| cpu 0: rx_hash 0xb77197aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 34746 dport 38477] != expected 0x2c4941f4 # # Exception| cpu 0: rx_hash 0x4b57ec35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34770 dport 38477] != expected 0x6c06a1a4 # # Exception| cpu 0: rx_hash 0x4d532dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34806 dport 38477] != expected 0x55c35852 # # Exception| cpu 0: rx_hash 0xbaa22fa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34808 dport 38477] != expected 0x8ce051b # # Exception| cpu 0: rx_hash 0x4382f577 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34812 dport 38477] != expected 0xeda6e046 # # Exception| cpu 0: rx_hash 0x9636cce3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34820 dport 38477] != expected 0xc450d0a3 # # Exception| cpu 0: rx_hash 0x61c7cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34826 dport 38477] != expected 0x995d8dea # # Exception| cpu 0: rx_hash 0x67c30f71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34862 dport 38477] != expected 0xa098741c # # Exception| cpu 0: rx_hash 0x67751986 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34894 dport 38477] != expected 0x9263e6e2 # # Exception| cpu 0: rx_hash 0x66193468 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34942 dport 38477] != expected 0xf794c31e # # Exception| cpu 0: rx_hash 0xe9ffca35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34948 dport 38477] != expected 0x337b9789 # # Exception| cpu 0: rx_hash 0xeb2791e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34972 dport 38477] != expected 0xf895dc70 # # Exception| cpu 0: rx_hash 0xe12ad377 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34986 dport 38477] != expected 0xb2dbd66b # # Exception| cpu 0: rx_hash 0x13dd7020 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35016 dport 38477] != expected 0x4af18e2f # # Exception| cpu 0: rx_hash 0x18bc1f50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35022 dport 38477] != expected 0x6548a1c8 # # Exception| cpu 0: rx_hash 0xe3449e5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35026 dport 38477] != expected 0x4bce0f6c # # Exception| cpu 0: rx_hash 0x554222e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35084 dport 38477] != expected 0x4d710198 # # Exception| cpu 0: rx_hash 0xaad02f4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35148 dport 38477] != expected 0xa3278fcd # # Exception| cpu 0: rx_hash 0xd3abfee6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35208 dport 38477] != expected 0x5f32a3ef # # Exception| cpu 0: rx_hash 0xda12ca4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35222 dport 38477] != expected 0xbb65c7f1 # # Exception| cpu 0: rx_hash 0x225e3d74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35234 dport 38477] != expected 0x3bfa0750 # # Exception| cpu 0: rx_hash 0xd2c7d308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35256 dport 38477] != expected 0x3ac58613 # # Exception| cpu 0: rx_hash 0x27589c3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35278 dport 38477] != expected 0x9edd025d # # Exception| cpu 0: rx_hash 0x2b511f2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35292 dport 38477] != expected 0xed56f1b0 # # Exception| cpu 0: rx_hash 0x89c48d56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35332 dport 38477] != expected 0xb99a0169 # # Exception| cpu 0: rx_hash 0x7cedd492 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35346 dport 38477] != expected 0x2f7917d9 # # Exception| cpu 0: rx_hash 0x79eb75dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35454 dport 38477] != expected 0x8a5e12d4 # # Exception| cpu 0: rx_hash 0xf60d8b80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35460 dport 38477] != expected 0x4eb14643 # # Exception| cpu 0: rx_hash 0x01fc8998 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35466 dport 38477] != expected 0x13bc1b0a # # Exception| cpu 0: rx_hash 0x092990da [saddr 192.0.3.2 daddr 192.0.3.1 sport 35492 dport 38477] != expected 0x921c5ae8 # # Exception| cpu 0: rx_hash 0x052013ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 35510 dport 38477] != expected 0xe197a905 # # Exception| cpu 0: rx_hash 0xf6bb9d77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35556 dport 38477] != expected 0x7c4ad4bd # # Exception| cpu 0: rx_hash 0x04fa28d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35558 dport 38477] != expected 0xb69b1e07 # # Exception| cpu 0: rx_hash 0xb2fc946b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35640 dport 38477] != expected 0xb02410f3 # # Exception| cpu 4: rx_hash 0xcad6dc57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34626 dport 38477] != expected 0x2277dfd9 # # Exception| cpu 4: rx_hash 0xc1b7b327 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34628 dport 38477] != expected 0xdcef03e # # Exception| cpu 4: rx_hash 0xc203c515 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34668 dport 38477] != expected 0xa3d79e3b # # Exception| cpu 4: rx_hash 0x329a2b69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34678 dport 38477] != expected 0xa2e81f78 # # Exception| cpu 4: rx_hash 0xb3ad0dfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34694 dport 38477] != expected 0xde62f3fb # # Exception| cpu 4: rx_hash 0x445c0fe4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34696 dport 38477] != expected 0x836faeb2 # # Exception| cpu 4: rx_hash 0x4de53b48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34710 dport 38477] != expected 0x6738caac # # Exception| cpu 4: rx_hash 0xbec8a306 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34724 dport 38477] != expected 0xc81e25ea # # Exception| cpu 4: rx_hash 0x4939a11e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34730 dport 38477] != expected 0x951378a3 # # Exception| cpu 4: rx_hash 0xb0af6d39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34766 dport 38477] != expected 0x42800f00 # # Exception| cpu 4: rx_hash 0xb87a747b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34784 dport 38477] != expected 0xc3204ee2 # # Exception| cpu 4: rx_hash 0x4f8b7663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34798 dport 38477] != expected 0x9e2d13ab # # Exception| cpu 4: rx_hash 0x631f9527 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34834 dport 38477] != expected 0x52b3c613 # # Exception| cpu 4: rx_hash 0x66af229f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34846 dport 38477] != expected 0xc56f51e0 # # Exception| cpu 4: rx_hash 0x60abe315 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34874 dport 38477] != expected 0xfcaaa816 # # Exception| cpu 4: rx_hash 0x6c1476f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34888 dport 38477] != expected 0xbddac905 # # Exception| cpu 4: rx_hash 0x925c4042 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34904 dport 38477] != expected 0x480f052 # # Exception| cpu 4: rx_hash 0x1e0ec82d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34954 dport 38477] != expected 0x6e76cac0 # # Exception| cpu 4: rx_hash 0xe893e7db [saddr 192.0.3.2 daddr 192.0.3.1 sport 34996 dport 38477] != expected 0x568cb275 # # Exception| cpu 4: rx_hash 0xed235063 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35000 dport 38477] != expected 0xc1502586 # # Exception| cpu 4: rx_hash 0xeafdaaf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35020 dport 38477] != expected 0xaf996b72 # # Exception| cpu 4: rx_hash 0x1c608506 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35058 dport 38477] != expected 0x976313c7 # # Exception| cpu 4: rx_hash 0xeb91871e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35068 dport 38477] != expected 0xca6e4e8e # # Exception| cpu 4: rx_hash 0x522ace84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35096 dport 38477] != expected 0x1143dd92 # # Exception| cpu 4: rx_hash 0x5d973ba2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35106 dport 38477] != expected 0xccd1407a # # Exception| cpu 4: rx_hash 0x5affd7c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35126 dport 38477] != expected 0x90e39c70 # # Exception| cpu 4: rx_hash 0x5f4f607e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35130 dport 38477] != expected 0x73f0b83 # # Exception| cpu 4: rx_hash 0xa3691be1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35154 dport 38477] != expected 0x4770ebd3 # # Exception| cpu 4: rx_hash 0xa7b581b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35182 dport 38477] != expected 0xb55b59dc # # Exception| cpu 4: rx_hash 0x59fdb703 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35198 dport 38477] != expected 0xc01608b # # Exception| cpu 4: rx_hash 0xd5af3f6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35244 dport 38477] != expected 0x66f75a19 # # Exception| cpu 4: rx_hash 0xd9a6bc78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35262 dport 38477] != expected 0x157ca9f4 # # Exception| cpu 4: rx_hash 0xd4750475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35324 dport 38477] != expected 0x31fbed1b # # Exception| cpu 4: rx_hash 0x7ae91518 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35382 dport 38477] != expected 0x16bcee2f # # Exception| cpu 4: rx_hash 0x8d181700 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35384 dport 38477] != expected 0x4bb1b366 # # Exception| cpu 4: rx_hash 0x748edb27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35420 dport 38477] != expected 0x9c22c4c5 # # Exception| cpu 4: rx_hash 0xf8dc5348 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35470 dport 38477] != expected 0xf6d4fe57 # # Exception| cpu 4: rx_hash 0x069465fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35486 dport 38477] != expected 0x4f8ec700 # # Exception| cpu 4: rx_hash 0xfbde338d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35526 dport 38477] != expected 0x6a3602ac # # Exception| cpu 4: rx_hash 0xf50feb45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35532 dport 38477] != expected 0xd253bab8 # # Exception| cpu 4: rx_hash 0xf2670721 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35544 dport 38477] != expected 0x8e6166b2 # # Exception| cpu 4: rx_hash 0xf30b2acf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35560 dport 38477] != expected 0xeb96434e # # Exception| cpu 4: rx_hash 0x0d431c7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35576 dport 38477] != expected 0x52cc7a19 # # Exception| cpu 4: rx_hash 0xb4f855e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35612 dport 38477] != expected 0x89e1e905 # # Exception| cpu 4: rx_hash 0xb326af72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35688 dport 38477] != expected 0xe728a7f1 # # Exception| cpu 4: rx_hash 0x4d6e99c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35704 dport 38477] != expected 0x5e729ea6 # # Exception| cpu 4: rx_hash 0x3e180af3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35722 dport 38477] != expected 0xe829b89f # # Exception| count: pass=0 nohash=0 fail=85 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xf80d50e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56146 dport 60619] OK # # # cpu 0: rx_hash 0x0ffc52fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56156 dport 60619] OK # # # cpu 0: rx_hash 0xf9617d08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56162 dport 60619] OK # # # cpu 0: rx_hash 0xfcd1cab0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56174 dport 60619] OK # # # cpu 0: rx_hash 0x7a8e0041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56202 dport 60619] OK # # # cpu 0: rx_hash 0x7a3816b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56298 dport 60619] OK # # # cpu 0: rx_hash 0x84702002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56314 dport 60619] OK # # # cpu 0: rx_hash 0x227dfdd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56356 dport 60619] OK # # # cpu 0: rx_hash 0xdeed90b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56364 dport 60619] OK # # # cpu 0: rx_hash 0x22cbeb26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56388 dport 60619] OK # # # cpu 0: rx_hash 0xd53ae93e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56394 dport 60619] OK # # # cpu 0: rx_hash 0xdc83dd92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56404 dport 60619] OK # # # cpu 0: rx_hash 0x217f9d14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56428 dport 60619] OK # # # cpu 0: rx_hash 0x5cd8d6e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56468 dport 60619] OK # # # cpu 0: rx_hash 0xa49421d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56480 dport 60619] OK # # # cpu 0: rx_hash 0xa64c7a0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56504 dport 60619] OK # # # cpu 0: rx_hash 0xa4223720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56512 dport 60619] OK # # # cpu 0: rx_hash 0xa34adb44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56532 dport 60619] OK # # # cpu 0: rx_hash 0xa94799da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56546 dport 60619] OK # # # cpu 0: rx_hash 0x5eb69bc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56556 dport 60619] OK # # # cpu 0: rx_hash 0xa54e1ace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56560 dport 60619] OK # # # cpu 0: rx_hash 0xe661ffb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56632 dport 60619] OK # # # cpu 0: rx_hash 0xe8063189 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56658 dport 60619] OK # # # cpu 0: rx_hash 0xe6d7e941 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56664 dport 60619] OK # # # cpu 0: rx_hash 0xe0d328cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56700 dport 60619] OK # # # cpu 0: rx_hash 0x6454b9e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56704 dport 60619] OK # # # cpu 0: rx_hash 0x6ded8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56734 dport 60619] OK # # # cpu 0: rx_hash 0x67e0cfd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56744 dport 60619] OK # # # cpu 0: rx_hash 0x95a17a74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56746 dport 60619] OK # # # cpu 0: rx_hash 0x62e66e9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56772 dport 60619] OK # # # cpu 0: rx_hash 0x9cae582f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56788 dport 60619] OK # # # cpu 0: rx_hash 0x603e3547 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56796 dport 60619] OK # # # cpu 0: rx_hash 0xc71b1086 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56840 dport 60619] OK # # # cpu 0: rx_hash 0x39532632 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56856 dport 60619] OK # # # cpu 0: rx_hash 0xcb129392 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56858 dport 60619] OK # # # cpu 0: rx_hash 0xc7ad0671 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56936 dport 60619] OK # # # cpu 0: rx_hash 0x39e530c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56952 dport 60619] OK # # # cpu 0: rx_hash 0xb3b37920 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56974 dport 60619] OK # # # cpu 0: rx_hash 0x432a975c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56980 dport 60619] OK # # # cpu 0: rx_hash 0xb4db9544 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56986 dport 60619] OK # # # cpu 0: rx_hash 0xbed6d7da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57004 dport 60619] OK # # # cpu 0: rx_hash 0x4c97627a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57006 dport 60619] OK # # # cpu 0: rx_hash 0xb3056fd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57070 dport 60619] OK # # # cpu 0: rx_hash 0xff977f89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57116 dport 60619] OK # # # cpu 0: rx_hash 0x02dd29f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57156 dport 60619] OK # # # count: pass=45 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 46420 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57841 dport 46420] != expected 0xb90b7848 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57841 dport 46420] != expected 0xb90b7848 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41329 dport 46420] != expected 0xbdce69ec # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41329 dport 46420] != expected 0xbdce69ec # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49098 dport 46420] != expected 0x1130713f # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49098 dport 46420] != expected 0x1130713f # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60400 dport 46420] != expected 0xce108885 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60400 dport 46420] != expected 0xce108885 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57718 dport 46420] != expected 0xf43a85f0 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57718 dport 46420] != expected 0xf43a85f0 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49108 dport 46420] != expected 0xf5671521 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49108 dport 46420] != expected 0xf5671521 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55010 dport 46420] != expected 0xcffcf34f # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55010 dport 46420] != expected 0xcffcf34f # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51252 dport 46420] != expected 0x53867be4 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51252 dport 46420] != expected 0x53867be4 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39799 dport 46420] != expected 0x58aad496 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39799 dport 46420] != expected 0x58aad496 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52918 dport 46420] != expected 0x2d534f5b # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52918 dport 46420] != expected 0x2d534f5b # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47018 dport 46420] != expected 0xbcb957b3 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47018 dport 46420] != expected 0xbcb957b3 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38183 dport 46420] != expected 0xd3fb6ec9 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38183 dport 46420] != expected 0xd3fb6ec9 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58177 dport 46420] != expected 0x561dcb54 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58177 dport 46420] != expected 0x561dcb54 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60570 dport 46420] != expected 0xfc34b8d5 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60570 dport 46420] != expected 0xfc34b8d5 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46309 dport 46420] != expected 0x1c1e6385 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46309 dport 46420] != expected 0x1c1e6385 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54739 dport 46420] != expected 0xb9f73199 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54739 dport 46420] != expected 0xb9f73199 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48005 dport 46420] != expected 0x92d5fb3 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48005 dport 46420] != expected 0x92d5fb3 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54939 dport 46420] != expected 0xa34abf3d # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54939 dport 46420] != expected 0xa34abf3d # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53591 dport 46420] != expected 0x9551fb0b # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53591 dport 46420] != expected 0x9551fb0b # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57695 dport 46420] != expected 0xcf807e80 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57695 dport 46420] != expected 0xcf807e80 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44512 dport 46420] != expected 0xc78b5e73 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44512 dport 46420] != expected 0xc78b5e73 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36105 dport 46420] != expected 0x290c160 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36105 dport 46420] != expected 0x290c160 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42071 dport 46420] != expected 0x8baa91d0 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42071 dport 46420] != expected 0x8baa91d0 # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60627 dport 46420] != expected 0xf575d15b # # Exception| cpu 5: rx_hash 0x019e429d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60627 dport 46420] != expected 0xf575d15b # # 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 36002 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56069 dport 36002] != expected 0xb0fdd734 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56069 dport 36002] != expected 0xb0fdd734 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37631 dport 36002] != expected 0x37fca862 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37631 dport 36002] != expected 0x37fca862 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35578 dport 36002] != expected 0x6e5dc1a8 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35578 dport 36002] != expected 0x6e5dc1a8 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45730 dport 36002] != expected 0xb6ea6b99 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45730 dport 36002] != expected 0xb6ea6b99 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57882 dport 36002] != expected 0x47def7f2 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57882 dport 36002] != expected 0x47def7f2 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50534 dport 36002] != expected 0xf280a616 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50534 dport 36002] != expected 0xf280a616 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38688 dport 36002] != expected 0x6a805f45 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38688 dport 36002] != expected 0x6a805f45 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60923 dport 36002] != expected 0x7431fefb # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60923 dport 36002] != expected 0x7431fefb # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33448 dport 36002] != expected 0x1a3adf7c # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33448 dport 36002] != expected 0x1a3adf7c # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51420 dport 36002] != expected 0x3515663a # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51420 dport 36002] != expected 0x3515663a # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36224 dport 36002] != expected 0xb19ddb27 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36224 dport 36002] != expected 0xb19ddb27 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58133 dport 36002] != expected 0x6b481dc0 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58133 dport 36002] != expected 0x6b481dc0 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55021 dport 36002] != expected 0x84f399a1 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55021 dport 36002] != expected 0x84f399a1 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47596 dport 36002] != expected 0x1963369f # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47596 dport 36002] != expected 0x1963369f # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35614 dport 36002] != expected 0xd7e68832 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35614 dport 36002] != expected 0xd7e68832 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46902 dport 36002] != expected 0xfe56229a # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46902 dport 36002] != expected 0xfe56229a # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54188 dport 36002] != expected 0xafff5cfc # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54188 dport 36002] != expected 0xafff5cfc # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54671 dport 36002] != expected 0x5612f828 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54671 dport 36002] != expected 0x5612f828 # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35337 dport 36002] != expected 0xf9a839dc # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35337 dport 36002] != expected 0xf9a839dc # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38582 dport 36002] != expected 0xdf84833c # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38582 dport 36002] != expected 0xdf84833c # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36618 dport 36002] != expected 0xdf77448c # # Exception| cpu 4: rx_hash 0x70577639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36618 dport 36002] != expected 0xdf77448c # # 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 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__->