< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 53125 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 83 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc9673271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48370 dport 53125] != expected 0xeea26bad # # Exception| cpu 0: rx_hash 0xd6df4ce0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48382 dport 53125] != expected 0x4a0db6bd # # Exception| cpu 0: rx_hash 0xb7b8f617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48436 dport 53125] != expected 0x9eabf9fa # # Exception| cpu 0: rx_hash 0xb44ff9c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48468 dport 53125] != expected 0x4a3e0258 # # Exception| cpu 0: rx_hash 0x9cb55a9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48502 dport 53125] != expected 0x5cb27ca5 # # Exception| cpu 0: rx_hash 0x2f47ea7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48520 dport 53125] != expected 0x351678e1 # # Exception| cpu 0: rx_hash 0x10371759 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48526 dport 53125] != expected 0x7c49c2c0 # # Exception| cpu 0: rx_hash 0x1feb2811 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48534 dport 53125] != expected 0x2e1e2c48 # # Exception| cpu 0: rx_hash 0x157cfd9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48542 dport 53125] != expected 0x4d8498b8 # # Exception| cpu 0: rx_hash 0x02f6a3e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48570 dport 53125] != expected 0x12575c64 # # Exception| cpu 0: rx_hash 0x06efb395 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48618 dport 53125] != expected 0x6fe95082 # # Exception| cpu 0: rx_hash 0x3cd4a471 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48636 dport 53125] != expected 0x177bb0db # # Exception| cpu 0: rx_hash 0x3a775e74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48646 dport 53125] != expected 0x378620b # # Exception| cpu 0: rx_hash 0x3f3cb4b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48662 dport 53125] != expected 0x32b53873 # # Exception| cpu 0: rx_hash 0x38d2ab17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48678 dport 53125] != expected 0x9b9ecf37 # # Exception| cpu 0: rx_hash 0x276ad586 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48682 dport 53125] != expected 0x3f311227 # # Exception| cpu 0: rx_hash 0x3b25a4c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48710 dport 53125] != expected 0x4f0b3495 # # Exception| cpu 0: rx_hash 0x1ea6cdb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48732 dport 53125] != expected 0x933609dc # # Exception| cpu 0: rx_hash 0x1948d214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48748 dport 53125] != expected 0x3a1dfe98 # # Exception| cpu 0: rx_hash 0x1694ed5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48756 dport 53125] != expected 0x684a1010 # # Exception| cpu 0: rx_hash 0x9b445a2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48844 dport 53125] != expected 0x4c2f8eb # # Exception| cpu 0: rx_hash 0xac0687e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48866 dport 53125] != expected 0xb6e15b06 # # Exception| cpu 0: rx_hash 0xb9292cfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 48870 dport 53125] != expected 0x71d432e6 # # Exception| cpu 0: rx_hash 0x8985ee95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48888 dport 53125] != expected 0x6adc664f # # Exception| cpu 0: rx_hash 0xdfa089ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 48924 dport 53125] != expected 0xc598ae5 # # Exception| cpu 0: rx_hash 0xcd613d17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48936 dport 53125] != expected 0x62471441 # # Exception| cpu 0: rx_hash 0xe4c964f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48970 dport 53125] != expected 0x38b83c22 # # Exception| cpu 0: rx_hash 0xf1e6cfe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48974 dport 53125] != expected 0xff8d55c2 # # Exception| cpu 0: rx_hash 0x6fa5369e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49026 dport 53125] != expected 0xb1687503 # # Exception| cpu 0: rx_hash 0x7fc17747 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49046 dport 53125] != expected 0x4790469b # # Exception| cpu 0: rx_hash 0x782f68e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49062 dport 53125] != expected 0xeebbb1df # # Exception| cpu 0: rx_hash 0x5b10e483 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49100 dport 53125] != expected 0xd7de2d4c # # Exception| cpu 0: rx_hash 0x76a1ad1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49150 dport 53125] != expected 0xf09f09c9 # # Exception| cpu 0: rx_hash 0xcc9d85c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49280 dport 53125] != expected 0xd3d1eeca # # Exception| cpu 0: rx_hash 0xd325fb53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49292 dport 53125] != expected 0x777e33da # # Exception| cpu 0: rx_hash 0xddab3eaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 49364 dport 53125] != expected 0x695a8bcc # # Exception| cpu 0: rx_hash 0x845266da [saddr 192.0.3.2 daddr 192.0.3.1 sport 49448 dport 53125] != expected 0x5d8889ee # # Exception| cpu 0: rx_hash 0x8b8e5992 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49456 dport 53125] != expected 0xfdf6766 # # Exception| cpu 4: rx_hash 0x95d580c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48414 dport 53125] != expected 0xebbd33f7 # # Exception| cpu 4: rx_hash 0x98ac4aed [saddr 192.0.3.2 daddr 192.0.3.1 sport 48422 dport 53125] != expected 0x210c7043 # # Exception| cpu 4: rx_hash 0x9b5b453f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48454 dport 53125] != expected 0xf5998be1 # # Exception| cpu 4: rx_hash 0x28a9f5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 48568 dport 53125] != expected 0x9c3d8fa5 # # Exception| cpu 4: rx_hash 0x3b3abbd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48588 dport 53125] != expected 0xbe50479f # # Exception| cpu 4: rx_hash 0x26273027 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48608 dport 53125] != expected 0x821937b3 # # Exception| cpu 4: rx_hash 0x1c1c27c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48630 dport 53125] != expected 0xfa8bd7ea # # Exception| cpu 4: rx_hash 0x011eb321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48720 dport 53125] != expected 0x3799d4cc # # Exception| cpu 4: rx_hash 0x0b8966ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 48728 dport 53125] != expected 0x5403603c # # Exception| cpu 4: rx_hash 0x34f99b8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48734 dport 53125] != expected 0x1d5cda1d # # Exception| cpu 4: rx_hash 0xa5665dbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48778 dport 53125] != expected 0x1ee1454 # # Exception| cpu 4: rx_hash 0x92248072 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48804 dport 53125] != expected 0xb3cdb7b9 # # Exception| cpu 4: rx_hash 0x88d71424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48824 dport 53125] != expected 0x26af30d1 # # Exception| cpu 4: rx_hash 0xa691526f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48874 dport 53125] != expected 0xd57beff6 # # Exception| cpu 4: rx_hash 0xbc62c639 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48886 dport 53125] != expected 0x4019689e # # Exception| cpu 4: rx_hash 0xd12e4c54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48964 dport 53125] != expected 0x127d32f3 # # Exception| cpu 4: rx_hash 0xc14a0d8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48976 dport 53125] != expected 0xe485016b # # Exception| cpu 4: rx_hash 0xfe3af0ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 48982 dport 53125] != expected 0xaddabb4a # # Exception| cpu 4: rx_hash 0xd6c053f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49012 dport 53125] != expected 0xbb56c5b7 # # Exception| cpu 4: rx_hash 0xf608d042 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49022 dport 53125] != expected 0x56a6a286 # # Exception| cpu 4: rx_hash 0x72b8bd6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49070 dport 53125] != expected 0x8d21052f # # Exception| cpu 4: rx_hash 0x44a89a12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49088 dport 53125] != expected 0x7371f05c # # Exception| cpu 4: rx_hash 0x5187310c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49092 dport 53125] != expected 0xb44499bc # # Exception| cpu 4: rx_hash 0x41e370d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49104 dport 53125] != expected 0x42bcaa24 # # Exception| cpu 4: rx_hash 0x66c5ecc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49130 dport 53125] != expected 0x6673a51 # # Exception| cpu 4: rx_hash 0x591b5384 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49156 dport 53125] != expected 0xb2dd2c65 # # Exception| cpu 4: rx_hash 0x497f125d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49168 dport 53125] != expected 0x44251ffd # # Exception| cpu 4: rx_hash 0x56c76ccc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49180 dport 53125] != expected 0xe08ac2ed # # Exception| cpu 4: rx_hash 0x5bbea6e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49188 dport 53125] != expected 0x2a3b8159 # # Exception| cpu 4: rx_hash 0x6dae8199 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49226 dport 53125] != expected 0xd46b742a # # Exception| cpu 4: rx_hash 0x42ba3d63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49240 dport 53125] != expected 0x6bccfd93 # # Exception| cpu 4: rx_hash 0x4fc3f748 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49248 dport 53125] != expected 0xa17dbe27 # # Exception| cpu 4: rx_hash 0x401fc800 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49272 dport 53125] != expected 0xf32a50af # # Exception| cpu 4: rx_hash 0xe91eecb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49306 dport 53125] != expected 0xfecd383 # # Exception| cpu 4: rx_hash 0xde5c3178 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49332 dport 53125] != expected 0xbdcf706e # # Exception| cpu 4: rx_hash 0xc758aafc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49352 dport 53125] != expected 0xfc380ca4 # # Exception| cpu 4: rx_hash 0xe84c1606 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49370 dport 53125] != expected 0x439f851d # # Exception| cpu 4: rx_hash 0xefa209a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49386 dport 53125] != expected 0xeab47259 # # Exception| cpu 4: rx_hash 0xe07e36ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 49394 dport 53125] != expected 0xb8e39cd1 # # Exception| cpu 4: rx_hash 0x8c604636 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49408 dport 53125] != expected 0xa6f49022 # # Exception| cpu 4: rx_hash 0xaca8c584 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49418 dport 53125] != expected 0x4b04f713 # # Exception| cpu 4: rx_hash 0x94362703 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49468 dport 53125] != expected 0xab70ba76 # # Exception| cpu 4: rx_hash 0x8f9749e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49504 dport 53125] != expected 0x72616b80 # # Exception| cpu 4: rx_hash 0xa083f51e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49522 dport 53125] != expected 0xcdc6e239 # # Exception| cpu 4: rx_hash 0x1cad7ab7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49556 dport 53125] != expected 0xf63508f5 # # Exception| count: pass=0 nohash=0 fail=83 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x1244885c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39886 dport 55297] OK # # # cpu 0: rx_hash 0x37c7e129 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39892 dport 55297] OK # # # cpu 0: rx_hash 0x00853ce6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39930 dport 55297] OK # # # cpu 0: rx_hash 0x8943146b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39942 dport 55297] OK # # # cpu 0: rx_hash 0xb378038f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39952 dport 55297] OK # # # cpu 0: rx_hash 0x8be6e108 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39974 dport 55297] OK # # # cpu 0: rx_hash 0xb1ddf6ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39984 dport 55297] OK # # # cpu 0: rx_hash 0xa4f25df2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39988 dport 55297] OK # # # cpu 0: rx_hash 0x9f9bb0a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40034 dport 55297] OK # # # cpu 0: rx_hash 0x33d17ed7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40080 dport 55297] OK # # # cpu 0: rx_hash 0x1319fd65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40090 dport 55297] OK # # # cpu 0: rx_hash 0x2ad5e553 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40172 dport 55297] OK # # # cpu 0: rx_hash 0x4bb25fa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40230 dport 55297] OK # # # cpu 0: rx_hash 0x540a2135 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40234 dport 55297] OK # # # cpu 0: rx_hash 0x6e3136d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40252 dport 55297] OK # # # cpu 0: rx_hash 0x446e60ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40254 dport 55297] OK # # # cpu 0: rx_hash 0x7da278da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40264 dport 55297] OK # # # cpu 0: rx_hash 0x727e4792 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40272 dport 55297] OK # # # cpu 0: rx_hash 0x47996f3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40286 dport 55297] OK # # # cpu 0: rx_hash 0x21bf79f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56300 dport 55297] OK # # # cpu 0: rx_hash 0x95ac5935 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56374 dport 55297] OK # # # cpu 0: rx_hash 0xa45261ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56424 dport 55297] OK # # # cpu 0: rx_hash 0x07c490d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56450 dport 55297] OK # # # cpu 0: rx_hash 0x2f3e3389 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56480 dport 55297] OK # # # cpu 0: rx_hash 0x017875c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56562 dport 55297] OK # # # cpu 0: rx_hash 0x47395323 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56578 dport 55297] OK # # # cpu 4: rx_hash 0x165d982a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39838 dport 55297] OK # # # cpu 4: rx_hash 0x0f5903ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39906 dport 55297] OK # # # cpu 4: rx_hash 0x10e17d3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39918 dport 55297] OK # # # cpu 4: rx_hash 0x81713487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39982 dport 55297] OK # # # cpu 4: rx_hash 0x8ead0bcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39990 dport 55297] OK # # # cpu 4: rx_hash 0x97a9904b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40010 dport 55297] OK # # # cpu 4: rx_hash 0xb8bd2cb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40024 dport 55297] OK # # # cpu 4: rx_hash 0xbf533315 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40040 dport 55297] OK # # # cpu 4: rx_hash 0x8023ce36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40046 dport 55297] OK # # # cpu 4: rx_hash 0xaf3772cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40060 dport 55297] OK # # # cpu 4: rx_hash 0x09ea6933 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40070 dport 55297] OK # # # cpu 4: rx_hash 0x31748bb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40112 dport 55297] OK # # # cpu 4: rx_hash 0x11bc0806 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40122 dport 55297] OK # # # cpu 4: rx_hash 0x28701030 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40140 dport 55297] OK # # # cpu 4: rx_hash 0x0df37945 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40150 dport 55297] OK # # # cpu 4: rx_hash 0x10eef2b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40186 dport 55297] OK # # # cpu 4: rx_hash 0x766757e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40192 dport 55297] OK # # # cpu 4: rx_hash 0x6dc63903 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40284 dport 55297] OK # # # cpu 4: rx_hash 0x75905836 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40288 dport 55297] OK # # # cpu 4: rx_hash 0x043c108d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56310 dport 55297] OK # # # cpu 4: rx_hash 0x24f4933f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56316 dport 55297] OK # # # cpu 4: rx_hash 0xa8795175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56336 dport 55297] OK # # # cpu 4: rx_hash 0xac604103 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56384 dport 55297] OK # # # cpu 4: rx_hash 0x8ca8c2b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56394 dport 55297] OK # # # cpu 4: rx_hash 0x849ae25d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56418 dport 55297] OK # # # cpu 4: rx_hash 0x94fea384 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56438 dport 55297] OK # # # cpu 4: rx_hash 0x3dff8733 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56468 dport 55297] OK # # # cpu 4: rx_hash 0x1d370481 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56478 dport 55297] OK # # # cpu 4: rx_hash 0x30864d18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56492 dport 55297] OK # # # cpu 4: rx_hash 0x06966a66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56514 dport 55297] OK # # # cpu 4: rx_hash 0x24fb1cb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56552 dport 55297] OK # # # cpu 4: rx_hash 0x7aec5b63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56612 dport 55297] OK # # # cpu 4: rx_hash 0x6a881aba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56624 dport 55297] OK # # # cpu 4: rx_hash 0x791b54b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56644 dport 55297] OK # # # cpu 4: rx_hash 0x7129745d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56684 dport 55297] OK # # # cpu 4: rx_hash 0x614d3584 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56696 dport 55297] OK # # # cpu 4: rx_hash 0xd82850ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56718 dport 55297] OK # # # cpu 4: rx_hash 0xfdab399f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56724 dport 55297] OK # # # cpu 4: rx_hash 0xc84c1133 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56730 dport 55297] OK # # # cpu 4: rx_hash 0xdd63ba2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56734 dport 55297] OK # # # cpu 4: rx_hash 0xf0d2f3b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56748 dport 55297] OK # # # cpu 4: rx_hash 0xe60a5778 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56776 dport 55297] OK # # # cpu 4: rx_hash 0xcd18e4e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56832 dport 55297] OK # # # cpu 4: rx_hash 0xda92ba99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56868 dport 55297] OK # # # cpu 4: rx_hash 0xf19f1615 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56934 dport 55297] OK # # # cpu 4: rx_hash 0xe1fb57cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56946 dport 55297] OK # # # cpu 4: rx_hash 0xfe43295d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56958 dport 55297] OK # # # cpu 4: rx_hash 0x72c1649f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56966 dport 55297] OK # # # cpu 4: rx_hash 0x48fa737b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56976 dport 55297] OK # # # cpu 4: rx_hash 0x6832f0c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56986 dport 55297] OK # # # count: pass=76 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 42883 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49373 dport 42883] != expected 0xa37b7b3b # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49373 dport 42883] != expected 0xa37b7b3b # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34607 dport 42883] != expected 0x73695b24 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34607 dport 42883] != expected 0x73695b24 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38998 dport 42883] != expected 0xb079347f # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38998 dport 42883] != expected 0xb079347f # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38853 dport 42883] != expected 0xa104a1a2 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38853 dport 42883] != expected 0xa104a1a2 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40396 dport 42883] != expected 0x2da642b7 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40396 dport 42883] != expected 0x2da642b7 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48959 dport 42883] != expected 0xb36eb01f # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48959 dport 42883] != expected 0xb36eb01f # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44543 dport 42883] != expected 0x7d9bea47 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44543 dport 42883] != expected 0x7d9bea47 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47325 dport 42883] != expected 0xc1fdb92e # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47325 dport 42883] != expected 0xc1fdb92e # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33474 dport 42883] != expected 0x5e649195 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33474 dport 42883] != expected 0x5e649195 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53918 dport 42883] != expected 0x5908fe6f # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53918 dport 42883] != expected 0x5908fe6f # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49416 dport 42883] != expected 0x7000c757 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49416 dport 42883] != expected 0x7000c757 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60253 dport 42883] != expected 0x32b1319 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60253 dport 42883] != expected 0x32b1319 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34811 dport 42883] != expected 0x6fdb956d # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34811 dport 42883] != expected 0x6fdb956d # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55179 dport 42883] != expected 0x54fe8abb # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55179 dport 42883] != expected 0x54fe8abb # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41412 dport 42883] != expected 0x8b31726d # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41412 dport 42883] != expected 0x8b31726d # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57235 dport 42883] != expected 0x9ccafe87 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57235 dport 42883] != expected 0x9ccafe87 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49551 dport 42883] != expected 0x83b371bb # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49551 dport 42883] != expected 0x83b371bb # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50093 dport 42883] != expected 0xfcb16595 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50093 dport 42883] != expected 0xfcb16595 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44381 dport 42883] != expected 0xcd2e3ff5 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44381 dport 42883] != expected 0xcd2e3ff5 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57920 dport 42883] != expected 0xc3e37ce0 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57920 dport 42883] != expected 0xc3e37ce0 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43247 dport 42883] != expected 0xab8d50f1 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43247 dport 42883] != expected 0xab8d50f1 # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57040 dport 42883] != expected 0x911a09fd # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57040 dport 42883] != expected 0x911a09fd # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38020 dport 42883] != expected 0x4b30efca # # Exception| cpu 4: rx_hash 0x028b94a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38020 dport 42883] != expected 0x4b30efca # # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 40973 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58915 dport 40973] != expected 0x66f09201 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58915 dport 40973] != expected 0x66f09201 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41148 dport 40973] != expected 0x4975a34e # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41148 dport 40973] != expected 0x4975a34e # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33812 dport 40973] != expected 0x47f974a4 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33812 dport 40973] != expected 0x47f974a4 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41836 dport 40973] != expected 0x6dbb2f9a # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41836 dport 40973] != expected 0x6dbb2f9a # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49054 dport 40973] != expected 0xc5eb127e # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49054 dport 40973] != expected 0xc5eb127e # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43926 dport 40973] != expected 0x136ca3b0 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43926 dport 40973] != expected 0x136ca3b0 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46742 dport 40973] != expected 0xd722ee88 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46742 dport 40973] != expected 0xd722ee88 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47973 dport 40973] != expected 0x879d8a51 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47973 dport 40973] != expected 0x879d8a51 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39684 dport 40973] != expected 0xe6d68c0d # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39684 dport 40973] != expected 0xe6d68c0d # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36275 dport 40973] != expected 0xb66584be # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36275 dport 40973] != expected 0xb66584be # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52640 dport 40973] != expected 0xd6cec6c5 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52640 dport 40973] != expected 0xd6cec6c5 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39623 dport 40973] != expected 0xd9984f0e # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39623 dport 40973] != expected 0xd9984f0e # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56824 dport 40973] != expected 0xb44548d6 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56824 dport 40973] != expected 0xb44548d6 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36698 dport 40973] != expected 0xb38d096 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36698 dport 40973] != expected 0xb38d096 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55545 dport 40973] != expected 0x90ba75aa # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55545 dport 40973] != expected 0x90ba75aa # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52773 dport 40973] != expected 0xb7885d02 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52773 dport 40973] != expected 0xb7885d02 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45032 dport 40973] != expected 0x902241a2 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45032 dport 40973] != expected 0x902241a2 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56536 dport 40973] != expected 0x76b40319 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56536 dport 40973] != expected 0x76b40319 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59597 dport 40973] != expected 0xd87c2f0f # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59597 dport 40973] != expected 0xd87c2f0f # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50648 dport 40973] != expected 0x2ef618a # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50648 dport 40973] != expected 0x2ef618a # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47090 dport 40973] != expected 0x1aef4e8 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47090 dport 40973] != expected 0x1aef4e8 # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36889 dport 40973] != expected 0xd0efc20f # # Exception| cpu 4: rx_hash 0xb46aa0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36889 dport 40973] != expected 0xd0efc20f # # 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 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->