< 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 38990 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x010d561a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35804 dport 38990] != expected 0x4a5a932c # # Exception| cpu 0: rx_hash 0x6940aa68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35834 dport 38990] != expected 0x743e8ef3 # # Exception| cpu 0: rx_hash 0x75e4a789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35840 dport 38990] != expected 0xb0b17f4b # # Exception| cpu 0: rx_hash 0x3ccdc2cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35860 dport 38990] != expected 0x9c997636 # # Exception| cpu 0: rx_hash 0x138800e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35868 dport 38990] != expected 0x248973fb # # Exception| cpu 0: rx_hash 0xc1c259b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35916 dport 38990] != expected 0xaf8371a4 # # Exception| cpu 0: rx_hash 0xf7042195 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35950 dport 38990] != expected 0xe1c767e0 # # Exception| cpu 0: rx_hash 0xe0a6c080 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35966 dport 38990] != expected 0xbdcf6506 # # Exception| cpu 0: rx_hash 0x0542312f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35978 dport 38990] != expected 0x3606ded # # Exception| cpu 0: rx_hash 0xde399ee9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35988 dport 38990] != expected 0x7718766a # # Exception| cpu 0: rx_hash 0xefef4b41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36034 dport 38990] != expected 0x6c726899 # # Exception| cpu 0: rx_hash 0x23360592 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36044 dport 38990] != expected 0x440271f8 # # Exception| cpu 0: rx_hash 0x643e3bcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36066 dport 38990] != expected 0xc27669ea # # Exception| cpu 0: rx_hash 0x2d175e89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36086 dport 38990] != expected 0xee5e6097 # # Exception| cpu 0: rx_hash 0x417631dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36160 dport 38990] != expected 0x1273ffdc # # Exception| cpu 0: rx_hash 0xd324fb59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36170 dport 38990] != expected 0x4a23ed26 # # Exception| cpu 0: rx_hash 0xaccbe63e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36220 dport 38990] != expected 0x284ff21f # # Exception| cpu 0: rx_hash 0x8bd70259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36284 dport 38990] != expected 0x14ccf2fa # # Exception| cpu 0: rx_hash 0x954415da [saddr 192.0.3.2 daddr 192.0.3.1 sport 36322 dport 38990] != expected 0xb7b6e9c4 # # Exception| cpu 0: rx_hash 0xf328b2b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36350 dport 38990] != expected 0x238ee574 # # Exception| cpu 0: rx_hash 0x9f0b7a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36362 dport 38990] != expected 0xd2012da6 # # Exception| cpu 0: rx_hash 0xa7ec593b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36370 dport 38990] != expected 0x36192a8d # # Exception| cpu 0: rx_hash 0x8688c00b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36384 dport 38990] != expected 0x24553e2f # # Exception| cpu 0: rx_hash 0x81986d86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36436 dport 38990] != expected 0x717b3698 # # Exception| cpu 0: rx_hash 0x34d64365 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36510 dport 38990] != expected 0x15a82487 # # Exception| cpu 0: rx_hash 0xf62e56ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 36522 dport 38990] != expected 0x97842c89 # # Exception| cpu 0: rx_hash 0x2d55f96b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36532 dport 38990] != expected 0xe3fc370e # # Exception| cpu 0: rx_hash 0xbf0733ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36542 dport 38990] != expected 0xbbac25f4 # # Exception| cpu 0: rx_hash 0xe69c1a35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36558 dport 38990] != expected 0x9ea226d8 # # Exception| cpu 0: rx_hash 0x168ee4fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 36680 dport 38990] != expected 0x9083ba06 # # Exception| cpu 0: rx_hash 0xcdf54b38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36694 dport 38990] != expected 0xe4fba181 # # Exception| cpu 0: rx_hash 0xec91d208 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36708 dport 38990] != expected 0xf6b7b523 # # Exception| cpu 0: rx_hash 0x5186daa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36710 dport 38990] != expected 0x16f7a214 # # Exception| cpu 0: rx_hash 0xfb33331d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36724 dport 38990] != expected 0xaabfb7c5 # # Exception| cpu 0: rx_hash 0xeae9af5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36758 dport 38990] != expected 0xd878a164 # # Exception| cpu 0: rx_hash 0xc5ac6d74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36766 dport 38990] != expected 0x6068a4a9 # # Exception| cpu 0: rx_hash 0x075478bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36778 dport 38990] != expected 0xe244aca7 # # Exception| cpu 0: rx_hash 0xe4c8f444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36780 dport 38990] != expected 0x7224b00b # # Exception| cpu 0: rx_hash 0x2f01171a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36822 dport 38990] != expected 0xf7aa1dd # # Exception| cpu 0: rx_hash 0x474ceb68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36848 dport 38990] != expected 0x311ebc02 # # Exception| cpu 0: rx_hash 0xd51e21ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 36858 dport 38990] != expected 0x694eaef8 # # Exception| cpu 0: rx_hash 0x57c70905 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36872 dport 38990] != expected 0x5c35428a # # Exception| cpu 0: rx_hash 0xfd72e0bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36890 dport 38990] != expected 0xe07d575b # # Exception| cpu 0: rx_hash 0xf353bba4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36896 dport 38990] != expected 0x4a214634 # # Exception| cpu 0: rx_hash 0xdc16798f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36904 dport 38990] != expected 0xf23143f9 # # Exception| cpu 0: rx_hash 0xbd6a736b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36928 dport 38990] != expected 0x332747fe # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xefa8c6ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54690 dport 42050] OK # # # cpu 0: rx_hash 0x6a58ed7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54712 dport 42050] OK # # # cpu 0: rx_hash 0x1c86068c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54720 dport 42050] OK # # # cpu 0: rx_hash 0xff1a8a74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54726 dport 42050] OK # # # cpu 0: rx_hash 0x55af63ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54740 dport 42050] OK # # # cpu 0: rx_hash 0x74cbfafe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54758 dport 42050] OK # # # cpu 0: rx_hash 0xde7e1344 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54772 dport 42050] OK # # # cpu 0: rx_hash 0x849ba3d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54818 dport 42050] OK # # # cpu 0: rx_hash 0xda102780 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54822 dport 42050] OK # # # cpu 0: rx_hash 0x16c96953 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54824 dport 42050] OK # # # cpu 0: rx_hash 0x1ff89fc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54886 dport 42050] OK # # # cpu 0: rx_hash 0x71cd1ee0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54962 dport 42050] OK # # # cpu 0: rx_hash 0x5e88dccb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54970 dport 42050] OK # # # cpu 0: rx_hash 0x0713f511 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54986 dport 42050] OK # # # cpu 0: rx_hash 0xe48f79e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54988 dport 42050] OK # # # cpu 0: rx_hash 0xa38747b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55010 dport 42050] OK # # # cpu 0: rx_hash 0x967d013e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55076 dport 42050] OK # # # cpu 0: rx_hash 0xbe286e98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55128 dport 42050] OK # # # cpu 0: rx_hash 0xc99e55b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55206 dport 42050] OK # # # cpu 0: rx_hash 0x3ac3c838 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55306 dport 42050] OK # # # cpu 0: rx_hash 0xe1b867fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55316 dport 42050] OK # # # cpu 0: rx_hash 0x73eaad7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55326 dport 42050] OK # # # cpu 0: rx_hash 0x528e344a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55340 dport 42050] OK # # # cpu 0: rx_hash 0x1296a79e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55414 dport 42050] OK # # # cpu 0: rx_hash 0x86bc104d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55438 dport 42050] OK # # # cpu 0: rx_hash 0xa7d8897d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55484 dport 42050] OK # # # cpu 0: rx_hash 0x6c116a23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55494 dport 42050] OK # # # cpu 0: rx_hash 0xb94b9efe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55522 dport 42050] OK # # # cpu 0: rx_hash 0x10c249ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55572 dport 42050] OK # # # cpu 0: rx_hash 0xc598bd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55600 dport 42050] OK # # # cpu 0: rx_hash 0x50dada3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55630 dport 42050] OK # # # cpu 0: rx_hash 0x17d2e462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55648 dport 42050] OK # # # cpu 0: rx_hash 0xe3ec898f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55670 dport 42050] OK # # # cpu 0: rx_hash 0xcca94ba4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55678 dport 42050] OK # # # cpu 0: rx_hash 0x5883fc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55686 dport 42050] OK # # # cpu 0: rx_hash 0x294dba0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55690 dport 42050] OK # # # cpu 0: rx_hash 0xdd73d7e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55708 dport 42050] OK # # # cpu 0: rx_hash 0x30ce0005 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55712 dport 42050] OK # # # cpu 4: rx_hash 0xc6957990 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54616 dport 42050] OK # # # cpu 4: rx_hash 0x75a32a24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54624 dport 42050] OK # # # cpu 4: rx_hash 0x2371883f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54700 dport 42050] OK # # # cpu 4: rx_hash 0x97577606 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54752 dport 42050] OK # # # cpu 4: rx_hash 0xc9dcf251 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54756 dport 42050] OK # # # cpu 4: rx_hash 0x4c2cd9c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54782 dport 42050] OK # # # cpu 4: rx_hash 0x0f4ad35d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54786 dport 42050] OK # # # cpu 4: rx_hash 0x37adf063 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54810 dport 42050] OK # # # cpu 4: rx_hash 0xf555e5ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54830 dport 42050] OK # # # cpu 4: rx_hash 0x58f0a19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54856 dport 42050] OK # # # cpu 4: rx_hash 0x838b0e5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54870 dport 42050] OK # # # cpu 4: rx_hash 0xc2fb4d54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54922 dport 42050] OK # # # cpu 4: rx_hash 0x38e47ba2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54950 dport 42050] OK # # # cpu 4: rx_hash 0xada61cab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55000 dport 42050] OK # # # cpu 4: rx_hash 0xd24901cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55022 dport 42050] OK # # # cpu 4: rx_hash 0x548514f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55056 dport 42050] OK # # # cpu 4: rx_hash 0xc6d7de72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55066 dport 42050] OK # # # cpu 4: rx_hash 0xb938c315 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55084 dport 42050] OK # # # cpu 4: rx_hash 0xf011a657 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55096 dport 42050] OK # # # cpu 4: rx_hash 0xa98a8f8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55112 dport 42050] OK # # # cpu 4: rx_hash 0x5395b97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55140 dport 42050] OK # # # cpu 4: rx_hash 0xc1c773ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55150 dport 42050] OK # # # cpu 4: rx_hash 0x1abcdc39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55152 dport 42050] OK # # # cpu 4: rx_hash 0x6b729a45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55164 dport 42050] OK # # # cpu 4: rx_hash 0xd66592ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55166 dport 42050] OK # # # cpu 4: rx_hash 0x8e966bea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55176 dport 42050] OK # # # cpu 4: rx_hash 0xd01defbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55180 dport 42050] OK # # # cpu 4: rx_hash 0x99348aff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55192 dport 42050] OK # # # cpu 4: rx_hash 0x05471b60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55208 dport 42050] OK # # # cpu 4: rx_hash 0x12e5fa75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55224 dport 42050] OK # # # cpu 4: rx_hash 0x90057c69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55254 dport 42050] OK # # # cpu 4: rx_hash 0xbf40be42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55262 dport 42050] OK # # # cpu 4: rx_hash 0x7db8ab8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55274 dport 42050] OK # # # cpu 4: rx_hash 0xf848801b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55280 dport 42050] OK # # # cpu 4: rx_hash 0xd70d4230 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55288 dport 42050] OK # # # cpu 4: rx_hash 0x23407236 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55328 dport 42050] OK # # # cpu 4: rx_hash 0xd77e1fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55350 dport 42050] OK # # # cpu 4: rx_hash 0x6d79baf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55360 dport 42050] OK # # # cpu 4: rx_hash 0xa1a0f42a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55374 dport 42050] OK # # # cpu 4: rx_hash 0x0b151d90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55388 dport 42050] OK # # # cpu 4: rx_hash 0xb602153f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55390 dport 42050] OK # # # cpu 4: rx_hash 0x358a43f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55478 dport 42050] OK # # # cpu 4: rx_hash 0x7bb38b36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55510 dport 42050] OK # # # cpu 4: rx_hash 0x7592d02d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55532 dport 42050] OK # # # cpu 4: rx_hash 0xdc1b073c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55578 dport 42050] OK # # # cpu 4: rx_hash 0xfd7f9e0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55592 dport 42050] OK # # # cpu 4: rx_hash 0x661ca21e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55660 dport 42050] OK # # # cpu 4: rx_hash 0x3eef5b1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55706 dport 42050] OK # # # cpu 4: rx_hash 0xa29cca81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55722 dport 42050] OK # # # cpu 4: rx_hash 0x56a2a76c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55740 dport 42050] OK # # # cpu 4: rx_hash 0xeca5024e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55754 dport 42050] OK # # # cpu 4: rx_hash 0xa58c670c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55774 dport 42050] OK # # # count: pass=90 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 37879 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51048 dport 37879] != expected 0x39bfcb79 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51048 dport 37879] != expected 0x39bfcb79 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49102 dport 37879] != expected 0x37c7c8fc # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49102 dport 37879] != expected 0x37c7c8fc # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41697 dport 37879] != expected 0x506746a3 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41697 dport 37879] != expected 0x506746a3 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46910 dport 37879] != expected 0x77f0db89 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46910 dport 37879] != expected 0x77f0db89 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50393 dport 37879] != expected 0xaf9226e6 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50393 dport 37879] != expected 0xaf9226e6 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48767 dport 37879] != expected 0x9b0a6574 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48767 dport 37879] != expected 0x9b0a6574 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43133 dport 37879] != expected 0x9b861a5d # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43133 dport 37879] != expected 0x9b861a5d # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43235 dport 37879] != expected 0x47f0186 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43235 dport 37879] != expected 0x47f0186 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56963 dport 37879] != expected 0xfcc6e53 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56963 dport 37879] != expected 0xfcc6e53 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48607 dport 37879] != expected 0x91afa462 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48607 dport 37879] != expected 0x91afa462 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39260 dport 37879] != expected 0xa430b96c # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39260 dport 37879] != expected 0xa430b96c # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50685 dport 37879] != expected 0x476ac20 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50685 dport 37879] != expected 0x476ac20 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53286 dport 37879] != expected 0x53c13a91 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53286 dport 37879] != expected 0x53c13a91 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41085 dport 37879] != expected 0x153e0a58 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41085 dport 37879] != expected 0x153e0a58 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45080 dport 37879] != expected 0x1bc42664 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45080 dport 37879] != expected 0x1bc42664 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35019 dport 37879] != expected 0xf1c50139 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35019 dport 37879] != expected 0xf1c50139 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56002 dport 37879] != expected 0x53e608e # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56002 dport 37879] != expected 0x53e608e # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33874 dport 37879] != expected 0xad14182f # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33874 dport 37879] != expected 0xad14182f # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44299 dport 37879] != expected 0x4658a5f8 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44299 dport 37879] != expected 0x4658a5f8 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51424 dport 37879] != expected 0xb6c63edf # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51424 dport 37879] != expected 0xb6c63edf # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34340 dport 37879] != expected 0x229a47b8 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34340 dport 37879] != expected 0x229a47b8 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49033 dport 37879] != expected 0xb025fa86 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49033 dport 37879] != expected 0xb025fa86 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51292 dport 37879] != expected 0x677b3340 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51292 dport 37879] != expected 0x677b3340 # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43947 dport 37879] != expected 0x244dc4cb # # Exception| cpu 5: rx_hash 0xbf9e4d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43947 dport 37879] != expected 0x244dc4cb # # 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 45630 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44503 dport 45630] != expected 0xde2b1421 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44503 dport 45630] != expected 0xde2b1421 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33950 dport 45630] != expected 0x5676c5b3 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33950 dport 45630] != expected 0x5676c5b3 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38644 dport 45630] != expected 0x9db77211 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38644 dport 45630] != expected 0x9db77211 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47241 dport 45630] != expected 0xe28b04d6 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47241 dport 45630] != expected 0xe28b04d6 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39831 dport 45630] != expected 0x87bc4379 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39831 dport 45630] != expected 0x87bc4379 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49135 dport 45630] != expected 0x7ab7f27c # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49135 dport 45630] != expected 0x7ab7f27c # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40226 dport 45630] != expected 0x197d8740 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40226 dport 45630] != expected 0x197d8740 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33704 dport 45630] != expected 0x1c006a49 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33704 dport 45630] != expected 0x1c006a49 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50870 dport 45630] != expected 0x119a88a2 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50870 dport 45630] != expected 0x119a88a2 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50188 dport 45630] != expected 0x85f29893 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50188 dport 45630] != expected 0x85f29893 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37272 dport 45630] != expected 0x97d94e3f # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37272 dport 45630] != expected 0x97d94e3f # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44131 dport 45630] != expected 0xf5d73da # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44131 dport 45630] != expected 0xf5d73da # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41492 dport 45630] != expected 0xd5b81ee9 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41492 dport 45630] != expected 0xd5b81ee9 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37416 dport 45630] != expected 0x6099ba9b # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37416 dport 45630] != expected 0x6099ba9b # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54084 dport 45630] != expected 0x35d1f281 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54084 dport 45630] != expected 0x35d1f281 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57938 dport 45630] != expected 0x6809c2ec # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57938 dport 45630] != expected 0x6809c2ec # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49852 dport 45630] != expected 0x3f96c9a2 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49852 dport 45630] != expected 0x3f96c9a2 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47795 dport 45630] != expected 0x941748c5 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47795 dport 45630] != expected 0x941748c5 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39617 dport 45630] != expected 0x4710b8c0 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39617 dport 45630] != expected 0x4710b8c0 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60429 dport 45630] != expected 0x16781d7e # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60429 dport 45630] != expected 0x16781d7e # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48022 dport 45630] != expected 0xca198356 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48022 dport 45630] != expected 0xca198356 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51701 dport 45630] != expected 0xf8fdde48 # # Exception| cpu 0: rx_hash 0xd1cce102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51701 dport 45630] != expected 0xf8fdde48 # # 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__->