< 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 35815 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 93 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x689c8fe0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54036 dport 35815] != expected 0xcf45e9a9 # # Exception| cpu 0: rx_hash 0x8fd015cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54062 dport 35815] != expected 0x9fef1683 # # Exception| cpu 0: rx_hash 0xd56aa4da [saddr 192.0.3.2 daddr 192.0.3.1 sport 54090 dport 35815] != expected 0xf198d3e # # Exception| cpu 0: rx_hash 0x0312f85f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54170 dport 35815] != expected 0xe86ec99 # # Exception| cpu 0: rx_hash 0xa761084d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54174 dport 35815] != expected 0xec097c3a # # Exception| cpu 0: rx_hash 0xfe807a59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54186 dport 35815] != expected 0xea74faa5 # # Exception| cpu 0: rx_hash 0xf6033341 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54214 dport 35815] != expected 0xbc5a949 # # Exception| cpu 0: rx_hash 0xe705a171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54256 dport 35815] != expected 0xc8a70e91 # # Exception| cpu 0: rx_hash 0xda50c00b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54282 dport 35815] != expected 0x9d9cdac7 # # Exception| cpu 0: rx_hash 0x80ea711a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54382 dport 35815] != expected 0xd6a417a # # Exception| cpu 0: rx_hash 0x412339a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54432 dport 35815] != expected 0xe281bd40 # # Exception| cpu 0: rx_hash 0x5bfd2189 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54442 dport 35815] != expected 0x56d95456 # # Exception| cpu 0: rx_hash 0xbfea78a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54464 dport 35815] != expected 0x90f8b65e # # Exception| cpu 0: rx_hash 0x44cf7caa [saddr 192.0.3.2 daddr 192.0.3.1 sport 54488 dport 35815] != expected 0x591c9a27 # # Exception| cpu 0: rx_hash 0xe60b0ab3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54516 dport 35815] != expected 0x968530c1 # # Exception| cpu 0: rx_hash 0x62f8f7c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54530 dport 35815] != expected 0xa7512cd4 # # Exception| cpu 0: rx_hash 0x6f97fbd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54550 dport 35815] != expected 0xfd7d585f # # Exception| cpu 0: rx_hash 0x73fe65f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54580 dport 35815] != expected 0x64338b0c # # Exception| cpu 0: rx_hash 0x242bd8f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54596 dport 35815] != expected 0xaee9643a # # Exception| cpu 0: rx_hash 0x2944d4e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54608 dport 35815] != expected 0xf4c510b1 # # Exception| cpu 0: rx_hash 0x339accce [saddr 192.0.3.2 daddr 192.0.3.1 sport 54618 dport 35815] != expected 0x409df9a7 # # Exception| cpu 0: rx_hash 0x6a7bbeda [saddr 192.0.3.2 daddr 192.0.3.1 sport 54638 dport 35815] != expected 0x46e07f38 # # Exception| cpu 0: rx_hash 0x13a89850 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54662 dport 35815] != expected 0xd2cac0f2 # # Exception| cpu 0: rx_hash 0x41916059 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54670 dport 35815] != expected 0xa38d08a3 # # Exception| cpu 0: rx_hash 0x4a49ea44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54706 dport 35815] != expected 0xd4b7466d # # Exception| cpu 0: rx_hash 0x01f5c965 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54752 dport 35815] != expected 0x87237a08 # # Exception| cpu 0: rx_hash 0x5ea33d7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54780 dport 35815] != expected 0xac48c6d2 # # Exception| cpu 0: rx_hash 0xa9afa1e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54818 dport 35815] != expected 0x154fffa3 # # Exception| cpu 0: rx_hash 0xfb9659e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54826 dport 35815] != expected 0x640837f2 # # Exception| cpu 0: rx_hash 0x5fe5a9fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54830 dport 35815] != expected 0x8687a751 # # Exception| cpu 0: rx_hash 0xa12ce8f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54862 dport 35815] != expected 0xf4feac4f # # Exception| cpu 0: rx_hash 0x28024062 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54914 dport 35815] != expected 0xde0a7132 # # Exception| cpu 0: rx_hash 0x7a3bb86b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54922 dport 35815] != expected 0xaf4db963 # # Exception| cpu 0: rx_hash 0x26368f71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54982 dport 35815] != expected 0x12ad189b # # Exception| cpu 0: rx_hash 0x31879b4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55000 dport 35815] != expected 0xfcd98506 # # Exception| cpu 0: rx_hash 0x79607b6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55002 dport 35815] != expected 0x39c6a441 # # Exception| cpu 0: rx_hash 0x37301d41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55024 dport 35815] != expected 0xd1cfbf43 # # Exception| cpu 0: rx_hash 0xfb240014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55044 dport 35815] != expected 0x25048211 # # Exception| cpu 4: rx_hash 0xdb5e6bc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54030 dport 35815] != expected 0xc3bee497 # # Exception| cpu 4: rx_hash 0x986101f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54064 dport 35815] != expected 0x719b8b1e # # Exception| cpu 4: rx_hash 0x26cce9cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54078 dport 35815] != expected 0x274cf2ab # # Exception| cpu 4: rx_hash 0x7c7658de [saddr 192.0.3.2 daddr 192.0.3.1 sport 54106 dport 35815] != expected 0xb7ba6916 # # Exception| cpu 4: rx_hash 0x3f4932e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54116 dport 35815] != expected 0x59f069f # # Exception| cpu 4: rx_hash 0x81e4dad8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54122 dport 35815] != expected 0x53487f2a # # Exception| cpu 4: rx_hash 0x7ac1ded5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54130 dport 35815] != expected 0x9aac5353 # # Exception| cpu 4: rx_hash 0xc46c36ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 54140 dport 35815] != expected 0xcc7b2ae6 # # Exception| cpu 4: rx_hash 0x5af38a4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54190 dport 35815] != expected 0x8fb6a06 # # Exception| cpu 4: rx_hash 0xa43acb48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54222 dport 35815] != expected 0x7a826118 # # Exception| cpu 4: rx_hash 0x4e195d75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54240 dport 35815] != expected 0x7004eab9 # # Exception| cpu 4: rx_hash 0x59a8494e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54270 dport 35815] != expected 0x9e707724 # # Exception| cpu 4: rx_hash 0x9fd82c39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54300 dport 35815] != expected 0x2af8f0b # # Exception| cpu 4: rx_hash 0xc6395e2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54312 dport 35815] != expected 0x4d20994 # # Exception| cpu 4: rx_hash 0x624aae3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54316 dport 35815] != expected 0xe65d9937 # # Exception| cpu 4: rx_hash 0x6ac9e727 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54336 dport 35815] != expected 0x7eccadb # # Exception| cpu 4: rx_hash 0x2f410b15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54358 dport 35815] != expected 0x98df9f17 # # Exception| cpu 4: rx_hash 0x8d857d0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54394 dport 35815] != expected 0x574635f1 # # Exception| cpu 4: rx_hash 0xe3e74fbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54412 dport 35815] != expected 0x2d1817a6 # # Exception| cpu 4: rx_hash 0xbcb1bba2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54416 dport 35815] != expected 0x673ab7c # # Exception| cpu 4: rx_hash 0xa0d82584 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54450 dport 35815] != expected 0x9f3d782f # # Exception| cpu 4: rx_hash 0xb28574b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54484 dport 35815] != expected 0xcad4c2d5 # # Exception| cpu 4: rx_hash 0xa85b6c9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54494 dport 35815] != expected 0x7e8c2bc3 # # Exception| cpu 4: rx_hash 0x4f17f6b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54500 dport 35815] != expected 0x2e26d4e9 # # Exception| cpu 4: rx_hash 0x07f01693 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54502 dport 35815] != expected 0xeb39f5ae # # Exception| cpu 4: rx_hash 0xdae299f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54564 dport 35815] != expected 0xdc906f24 # # Exception| cpu 4: rx_hash 0x920579d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54566 dport 35815] != expected 0x198f4e63 # # Exception| cpu 4: rx_hash 0x805828e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54592 dport 35815] != expected 0x4c66f499 # # Exception| cpu 4: rx_hash 0x7b7d2cea [saddr 192.0.3.2 daddr 192.0.3.1 sport 54616 dport 35815] != expected 0x8582d8e0 # # Exception| cpu 4: rx_hash 0x6714b2cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54650 dport 35815] != expected 0x1ccc0bb3 # # Exception| cpu 4: rx_hash 0xbab46454 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54678 dport 35815] != expected 0x6a6924da # # Exception| cpu 4: rx_hash 0xf4e4027b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54716 dport 35815] != expected 0x82603fd8 # # Exception| cpu 4: rx_hash 0xbf58215a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54766 dport 35815] != expected 0xd1f403bd # # Exception| cpu 4: rx_hash 0x0b6bd7f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54798 dport 35815] != expected 0xdad65545 # # Exception| cpu 4: rx_hash 0xbe1eb5db [saddr 192.0.3.2 daddr 192.0.3.1 sport 54844 dport 35815] != expected 0xfb3b623e # # Exception| cpu 4: rx_hash 0x055f18ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 54858 dport 35815] != expected 0x16713cec # # Exception| cpu 4: rx_hash 0xfe7a1ce7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54866 dport 35815] != expected 0xdf951095 # # Exception| cpu 4: rx_hash 0x083014fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54878 dport 35815] != expected 0x4c5d4867 # # Exception| cpu 4: rx_hash 0x03e89ee1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54882 dport 35815] != expected 0x3b6706a9 # # Exception| cpu 4: rx_hash 0xc9f95c42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54928 dport 35815] != expected 0xa3b6b45d # # Exception| cpu 4: rx_hash 0xd327446f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54938 dport 35815] != expected 0x17ee5d4b # # Exception| cpu 4: rx_hash 0xd8ffce72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54950 dport 35815] != expected 0x60d41385 # # Exception| cpu 4: rx_hash 0x2eb5c669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54954 dport 35815] != expected 0xf31c4b77 # # Exception| cpu 4: rx_hash 0x3a5f1157 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55012 dport 35815] != expected 0x8be3cbc8 # # Exception| cpu 4: rx_hash 0x2dee056c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55034 dport 35815] != expected 0x65975655 # # Exception| cpu 4: rx_hash 0x899df57e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55038 dport 35815] != expected 0x8718c6f6 # # Exception| cpu 4: rx_hash 0x0d6e080f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55048 dport 35815] != expected 0xb6ccdae3 # # Exception| cpu 4: rx_hash 0xea229224 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55090 dport 35815] != expected 0xe66625c9 # # Exception| cpu 4: rx_hash 0xf0fc8a09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55096 dport 35815] != expected 0x523eccdf # # Exception| cpu 4: rx_hash 0x548f7a1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55100 dport 35815] != expected 0xb0b15c7c # # Exception| cpu 4: rx_hash 0x51633f15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55108 dport 35815] != expected 0xb2c7b1b # # Exception| cpu 4: rx_hash 0x14ebd327 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55122 dport 35815] != expected 0x941f2ed7 # # Exception| cpu 4: rx_hash 0xe9795121 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55138 dport 35815] != expected 0x70ed38eb # # Exception| cpu 4: rx_hash 0x4d0aa133 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55142 dport 35815] != expected 0x9262a848 # # Exception| cpu 4: rx_hash 0x871b6390 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55188 dport 35815] != expected 0xab31abc # # Exception| count: pass=0 nohash=0 fail=93 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x4d63463b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48656 dport 34740] OK # # # cpu 0: rx_hash 0xbb294e20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48668 dport 34740] OK # # # cpu 0: rx_hash 0x06df651a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48706 dport 34740] OK # # # cpu 0: rx_hash 0x0068e311 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48746 dport 34740] OK # # # cpu 0: rx_hash 0x45e00f23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48764 dport 34740] OK # # # cpu 0: rx_hash 0x6365ddb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48776 dport 34740] OK # # # cpu 0: rx_hash 0x2b823d92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48778 dport 34740] OK # # # cpu 0: rx_hash 0x7ae0069e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48850 dport 34740] OK # # # cpu 0: rx_hash 0xc44deea1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48860 dport 34740] OK # # # cpu 0: rx_hash 0xcf9564bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48864 dport 34740] OK # # # cpu 0: rx_hash 0x39df6ca7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48876 dport 34740] OK # # # cpu 0: rx_hash 0xc2fa68aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48884 dport 34740] OK # # # cpu 0: rx_hash 0xa7f289fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48912 dport 34740] OK # # # cpu 0: rx_hash 0x038179e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48916 dport 34740] OK # # # cpu 0: rx_hash 0x00dabaec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48964 dport 34740] OK # # # cpu 0: rx_hash 0xb3185ec5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48990 dport 34740] OK # # # cpu 0: rx_hash 0x8f43947d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49056 dport 34740] OK # # # cpu 0: rx_hash 0x23b32d77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49096 dport 34740] OK # # # cpu 0: rx_hash 0xde21af71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49144 dport 34740] OK # # # cpu 0: rx_hash 0x1adcca71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49164 dport 34740] OK # # # cpu 0: rx_hash 0x0d6dde4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49170 dport 34740] OK # # # cpu 0: rx_hash 0xb818bc68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49184 dport 34740] OK # # # cpu 0: rx_hash 0x5160e950 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49246 dport 34740] OK # # # cpu 0: rx_hash 0x5ab8634d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49250 dport 34740] OK # # # cpu 0: rx_hash 0xd396cbd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49326 dport 34740] OK # # # cpu 0: rx_hash 0xc427dfec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49328 dport 34740] OK # # # cpu 0: rx_hash 0x28b3cfda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49334 dport 34740] OK # # # cpu 0: rx_hash 0xb5c5e983 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49434 dport 34740] OK # # # cpu 0: rx_hash 0x00b08ba1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49448 dport 34740] OK # # # cpu 0: rx_hash 0x0833c2b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49476 dport 34740] OK # # # cpu 0: rx_hash 0x5a0a3ab0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49484 dport 34740] OK # # # cpu 0: rx_hash 0xf5a140bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49524 dport 34740] OK # # # cpu 0: rx_hash 0xbd46a09b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49526 dport 34740] OK # # # cpu 0: rx_hash 0x77576238 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49540 dport 34740] OK # # # cpu 0: rx_hash 0xc4958611 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49566 dport 34740] OK # # # cpu 0: rx_hash 0x9d74f405 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49578 dport 34740] OK # # # cpu 0: rx_hash 0xd07f512f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49616 dport 34740] OK # # # cpu 0: rx_hash 0x2dedd329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49632 dport 34740] OK # # # cpu 0: rx_hash 0x754a35bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49670 dport 34740] OK # # # cpu 0: rx_hash 0xc688d195 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49692 dport 34740] OK # # # cpu 0: rx_hash 0xc03f579e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49716 dport 34740] OK # # # cpu 0: rx_hash 0xdae14fb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49726 dport 34740] OK # # # cpu 0: rx_hash 0xc8bc1e86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49752 dport 34740] OK # # # cpu 0: rx_hash 0x2ff084ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49762 dport 34740] OK # # # count: pass=44 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 46484 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47207 dport 46484] != expected 0xbb63758b # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47207 dport 46484] != expected 0xbb63758b # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50502 dport 46484] != expected 0x16dfe9e5 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50502 dport 46484] != expected 0x16dfe9e5 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50211 dport 46484] != expected 0x479d0e95 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50211 dport 46484] != expected 0x479d0e95 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55500 dport 46484] != expected 0x51322988 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55500 dport 46484] != expected 0x51322988 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41325 dport 46484] != expected 0x397846f3 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41325 dport 46484] != expected 0x397846f3 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46301 dport 46484] != expected 0x874e3e7c # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46301 dport 46484] != expected 0x874e3e7c # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50192 dport 46484] != expected 0xec4e7b61 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50192 dport 46484] != expected 0xec4e7b61 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43378 dport 46484] != expected 0xf443de29 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43378 dport 46484] != expected 0xf443de29 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58188 dport 46484] != expected 0xbffcc1b0 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58188 dport 46484] != expected 0xbffcc1b0 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59475 dport 46484] != expected 0x9c887809 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59475 dport 46484] != expected 0x9c887809 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38859 dport 46484] != expected 0x1c6e1b21 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38859 dport 46484] != expected 0x1c6e1b21 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59576 dport 46484] != expected 0x4783a40b # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59576 dport 46484] != expected 0x4783a40b # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51748 dport 46484] != expected 0xb4652a87 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51748 dport 46484] != expected 0xb4652a87 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36567 dport 46484] != expected 0x1467d95 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36567 dport 46484] != expected 0x1467d95 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37182 dport 46484] != expected 0xde36ca0f # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37182 dport 46484] != expected 0xde36ca0f # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47864 dport 46484] != expected 0xedf8c93d # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47864 dport 46484] != expected 0xedf8c93d # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46572 dport 46484] != expected 0xa208548d # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46572 dport 46484] != expected 0xa208548d # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37647 dport 46484] != expected 0x153f819d # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37647 dport 46484] != expected 0x153f819d # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60145 dport 46484] != expected 0x3717c8fe # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60145 dport 46484] != expected 0x3717c8fe # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35092 dport 46484] != expected 0x4bf63521 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35092 dport 46484] != expected 0x4bf63521 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60640 dport 46484] != expected 0xf2adfee8 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60640 dport 46484] != expected 0xf2adfee8 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48124 dport 46484] != expected 0x44fd67dc # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48124 dport 46484] != expected 0x44fd67dc # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39687 dport 46484] != expected 0xcd090e04 # # Exception| cpu 0: rx_hash 0x8247632f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39687 dport 46484] != expected 0xcd090e04 # # Exception| count: pass=0 nohash=0 fail=46 # # 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 44366 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36418 dport 44366] != expected 0x45ee3152 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36418 dport 44366] != expected 0x45ee3152 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36876 dport 44366] != expected 0x4d135778 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36876 dport 44366] != expected 0x4d135778 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40572 dport 44366] != expected 0xc8784797 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40572 dport 44366] != expected 0xc8784797 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41538 dport 44366] != expected 0x54cf524 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41538 dport 44366] != expected 0x54cf524 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38941 dport 44366] != expected 0xe89252cd # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38941 dport 44366] != expected 0xe89252cd # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44407 dport 44366] != expected 0xf54d2551 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44407 dport 44366] != expected 0xf54d2551 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40591 dport 44366] != expected 0x93a6457d # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40591 dport 44366] != expected 0x93a6457d # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55698 dport 44366] != expected 0xbe86dc4 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55698 dport 44366] != expected 0xbe86dc4 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39399 dport 44366] != expected 0x9a2ba7a7 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39399 dport 44366] != expected 0x9a2ba7a7 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49684 dport 44366] != expected 0xfe7def56 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49684 dport 44366] != expected 0xfe7def56 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39249 dport 44366] != expected 0x5e0eaa17 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39249 dport 44366] != expected 0x5e0eaa17 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59955 dport 44366] != expected 0xadaef6ad # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59955 dport 44366] != expected 0xadaef6ad # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39477 dport 44366] != expected 0x9b6d3326 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39477 dport 44366] != expected 0x9b6d3326 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56084 dport 44366] != expected 0x47170592 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56084 dport 44366] != expected 0x47170592 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49499 dport 44366] != expected 0xe481d001 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49499 dport 44366] != expected 0xe481d001 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35781 dport 44366] != expected 0x3da3c29d # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35781 dport 44366] != expected 0x3da3c29d # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54443 dport 44366] != expected 0x78eb524a # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54443 dport 44366] != expected 0x78eb524a # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47361 dport 44366] != expected 0xba01e76c # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47361 dport 44366] != expected 0xba01e76c # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44293 dport 44366] != expected 0xea7f7872 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44293 dport 44366] != expected 0xea7f7872 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48057 dport 44366] != expected 0xb5c1e503 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48057 dport 44366] != expected 0xb5c1e503 # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33782 dport 44366] != expected 0x844b590e # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33782 dport 44366] != expected 0x844b590e # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55763 dport 44366] != expected 0x3060928c # # Exception| cpu 4: rx_hash 0xf3324178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55763 dport 44366] != expected 0x3060928c # # 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__->