< 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 200, 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 129, 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 39648 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 93 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x307d641d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42930 dport 39648] != expected 0xc2b54690 # # Exception| cpu 0: rx_hash 0x72595dc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42972 dport 39648] != expected 0x94168794 # # Exception| cpu 0: rx_hash 0xc42c34bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43006 dport 39648] != expected 0xf15243d7 # # Exception| cpu 0: rx_hash 0x08cb8835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43104 dport 39648] != expected 0xd3b2632c # # Exception| cpu 0: rx_hash 0xc17b3598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43162 dport 39648] != expected 0x9f2d8920 # # Exception| cpu 0: rx_hash 0x110782cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43172 dport 39648] != expected 0xb904577b # # Exception| cpu 0: rx_hash 0x5323bb14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43210 dport 39648] != expected 0xefa7967f # # Exception| cpu 0: rx_hash 0x60275402 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43250 dport 39648] != expected 0xce111b73 # # Exception| cpu 0: rx_hash 0xf2e32065 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43256 dport 39648] != expected 0x4a41e18f # # Exception| cpu 0: rx_hash 0x39509aad [saddr 192.0.3.2 daddr 192.0.3.1 sport 43268 dport 39648] != expected 0xed4b73ef # # Exception| cpu 0: rx_hash 0xc647c9e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43314 dport 39648] != expected 0x4a27cad2 # # Exception| cpu 0: rx_hash 0xa0d2ed26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43380 dport 39648] != expected 0xfd903569 # # Exception| cpu 0: rx_hash 0xd4cdc0f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43404 dport 39648] != expected 0xb41a42ff # # Exception| cpu 0: rx_hash 0x4dd34d92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43430 dport 39648] != expected 0x501be1da # # Exception| cpu 0: rx_hash 0x04b177a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43442 dport 39648] != expected 0x92339ca4 # # Exception| cpu 0: rx_hash 0x750d5b83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43454 dport 39648] != expected 0x11fc350f # # Exception| cpu 0: rx_hash 0xec8f2c08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43470 dport 39648] != expected 0x1277389 # # Exception| cpu 0: rx_hash 0xa5ed163b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43482 dport 39648] != expected 0xc30f0ef7 # # Exception| cpu 0: rx_hash 0x828c086b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43542 dport 39648] != expected 0xb2f36360 # # Exception| cpu 0: rx_hash 0x234c931a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43556 dport 39648] != expected 0x17151490 # # Exception| cpu 0: rx_hash 0x6ab253c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43626 dport 39648] != expected 0x21e78c4d # # Exception| cpu 0: rx_hash 0x15778711 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43698 dport 39648] != expected 0x83ca202 # # Exception| cpu 0: rx_hash 0x098476f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43736 dport 39648] != expected 0x5c15adcb # # Exception| cpu 0: rx_hash 0xa844ed83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43754 dport 39648] != expected 0xf9f3da3b # # Exception| cpu 0: rx_hash 0xf69325bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 43758 dport 39648] != expected 0xfb7914f6 # # Exception| cpu 0: rx_hash 0x73e2a3d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43764 dport 39648] != expected 0xbf8b5db9 # # Exception| cpu 0: rx_hash 0xe686d123 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43788 dport 39648] != expected 0x1a0b0114 # # Exception| cpu 0: rx_hash 0xf133232c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43804 dport 39648] != expected 0xdaa9b2a7 # # Exception| cpu 0: rx_hash 0x1991826e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43834 dport 39648] != expected 0xbd67b829 # # Exception| cpu 0: rx_hash 0xc2ab36d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43902 dport 39648] != expected 0xfc5da08 # # Exception| cpu 0: rx_hash 0xb6b41b05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43910 dport 39648] != expected 0x464fad9e # # Exception| cpu 0: rx_hash 0x717d5e59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43944 dport 39648] != expected 0xa0c4c076 # # Exception| cpu 0: rx_hash 0x66c8ac56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43960 dport 39648] != expected 0x606673c5 # # Exception| cpu 0: rx_hash 0xf49022da [saddr 192.0.3.2 daddr 192.0.3.1 sport 44008 dport 39648] != expected 0x10ec6c9a # # Exception| cpu 0: rx_hash 0xaa47eae6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44012 dport 39648] != expected 0x1266a257 # # Exception| cpu 0: rx_hash 0xe2cdd171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44080 dport 39648] != expected 0x983af6bd # # Exception| cpu 0: rx_hash 0xd155c48c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44114 dport 39648] != expected 0x4d569e12 # # Exception| cpu 0: rx_hash 0x1d4678d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44124 dport 39648] != expected 0xcb8caa23 # # Exception| cpu 0: rx_hash 0x6720adf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44144 dport 39648] != expected 0x28125a51 # # Exception| cpu 4: rx_hash 0x6eaaac21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42934 dport 39648] != expected 0xc03f885d # # Exception| cpu 4: rx_hash 0x1f168003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42938 dport 39648] != expected 0x43f021f6 # # Exception| cpu 4: rx_hash 0xe09d29a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42966 dport 39648] != expected 0x10467d68 # # Exception| cpu 4: rx_hash 0x30e19ef6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42984 dport 39648] != expected 0x366fa333 # # Exception| cpu 4: rx_hash 0x27546cf9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43000 dport 39648] != expected 0xf6cd1080 # # Exception| cpu 4: rx_hash 0x4aefb1ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 43022 dport 39648] != expected 0x8511a228 # # Exception| cpu 4: rx_hash 0xe0f5d39c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43036 dport 39648] != expected 0x40a68c01 # # Exception| cpu 4: rx_hash 0xd3f13c8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43044 dport 39648] != expected 0x6110010d # # Exception| cpu 4: rx_hash 0x273c96c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43058 dport 39648] != expected 0xa62de1e9 # # Exception| cpu 4: rx_hash 0x79eb5efc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43062 dport 39648] != expected 0xa4a72f24 # # Exception| cpu 4: rx_hash 0x085772de [saddr 192.0.3.2 daddr 192.0.3.1 sport 43066 dport 39648] != expected 0x2768868f # # Exception| cpu 4: rx_hash 0xd8b73f66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43102 dport 39648] != expected 0xf59bbd77 # # Exception| cpu 4: rx_hash 0x30159e24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43128 dport 39648] != expected 0x9255b7f9 # # Exception| cpu 4: rx_hash 0x6ec25618 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43132 dport 39648] != expected 0x90df7934 # # Exception| cpu 4: rx_hash 0x0d6889c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43156 dport 39648] != expected 0x19f7bd11 # # Exception| cpu 4: rx_hash 0xdd143e90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43178 dport 39648] != expected 0x3fde634a # # Exception| cpu 4: rx_hash 0x352a6539 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43222 dport 39648] != expected 0xacca8c67 # # Exception| cpu 4: rx_hash 0x94eafe48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43236 dport 39648] != expected 0x92cfb97 # # Exception| cpu 4: rx_hash 0x2ee568a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43284 dport 39648] != expected 0x2de9c05c # # Exception| cpu 4: rx_hash 0xe2f6d4f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43290 dport 39648] != expected 0xab33f46d # # Exception| cpu 4: rx_hash 0x01127657 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43334 dport 39648] != expected 0x58764299 # # Exception| cpu 4: rx_hash 0xcd01ca0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43336 dport 39648] != expected 0xdeac76a8 # # Exception| cpu 4: rx_hash 0xab081421 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43348 dport 39648] != expected 0x9dc16cb0 # # Exception| cpu 4: rx_hash 0x25a36b4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43374 dport 39648] != expected 0xb9627c26 # # Exception| cpu 4: rx_hash 0x130485ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 43426 dport 39648] != expected 0x52912f17 # # Exception| cpu 4: rx_hash 0x96e9f92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43490 dport 39648] != expected 0xe2b983fb # # Exception| cpu 4: rx_hash 0xe755d50f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43502 dport 39648] != expected 0x61762a50 # # Exception| cpu 4: rx_hash 0x3f239812 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43540 dport 39648] != expected 0xb7e6fefa # # Exception| cpu 4: rx_hash 0x34f96115 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43572 dport 39648] != expected 0xd7b7a723 # # Exception| cpu 4: rx_hash 0xf3acdea2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43584 dport 39648] != expected 0xc5e62f68 # # Exception| cpu 4: rx_hash 0x10d486e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43590 dport 39648] != expected 0xc2797c3f # # Exception| cpu 4: rx_hash 0xf87627a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43616 dport 39648] != expected 0xa5b776b1 # # Exception| cpu 4: rx_hash 0xb1141d96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43636 dport 39648] != expected 0x679f0bcf # # Exception| cpu 4: rx_hash 0xb4b71c60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43648 dport 39648] != expected 0xaddad5f2 # # Exception| cpu 4: rx_hash 0x407ab62a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43670 dport 39648] != expected 0x6ae73516 # # Exception| cpu 4: rx_hash 0x02c2751e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43682 dport 39648] != expected 0xc89e11b1 # # Exception| cpu 4: rx_hash 0x3a1c630f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43706 dport 39648] != expected 0x8979c564 # # Exception| cpu 4: rx_hash 0x645751d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43748 dport 39648] != expected 0x7f29ee0a # # Exception| cpu 4: rx_hash 0x63f7574b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43798 dport 39648] != expected 0x5ef9485b # # Exception| cpu 4: rx_hash 0x9ce00406 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43808 dport 39648] != expected 0xf995f166 # # Exception| cpu 4: rx_hash 0x50f3b85d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43822 dport 39648] != expected 0x7f4fc557 # # Exception| cpu 4: rx_hash 0x9c7cfeed [saddr 192.0.3.2 daddr 192.0.3.1 sport 43898 dport 39648] != expected 0xd4f14c5 # # Exception| cpu 4: rx_hash 0xc7083727 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43914 dport 39648] != expected 0xc5800435 # # Exception| cpu 4: rx_hash 0xd0213fc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43968 dport 39648] != expected 0xf1f85225 # # Exception| cpu 4: rx_hash 0x8ef6f7ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 43972 dport 39648] != expected 0xf3729ce8 # # Exception| cpu 4: rx_hash 0x994305f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43988 dport 39648] != expected 0x33d02f5b # # Exception| cpu 4: rx_hash 0x5550b9ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 43994 dport 39648] != expected 0xb50a1b6a # # Exception| cpu 4: rx_hash 0x17e87a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44014 dport 39648] != expected 0x17733fcd # # Exception| cpu 4: rx_hash 0x2504942d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44062 dport 39648] != expected 0x7eb19b55 # # Exception| cpu 4: rx_hash 0xabafeb42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44068 dport 39648] != expected 0x5a128bc3 # # Exception| cpu 4: rx_hash 0xf047d863 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44174 dport 39648] != expected 0x66077e90 # # Exception| cpu 4: rx_hash 0xc3433775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44214 dport 39648] != expected 0x47b1f39c # # Exception| cpu 4: rx_hash 0xb2ff1b57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44218 dport 39648] != expected 0xc47e5a37 # # Exception| cpu 4: rx_hash 0xae0ceab4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44240 dport 39648] != expected 0x905755fe # # 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 0x7a33ebb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41266 dport 54859] OK # # # cpu 0: rx_hash 0xf4046e32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41298 dport 54859] OK # # # cpu 0: rx_hash 0xdb6f8a2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41306 dport 54859] OK # # # cpu 0: rx_hash 0x366e2a98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41352 dport 54859] OK # # # cpu 0: rx_hash 0x68b9e2a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41356 dport 54859] OK # # # cpu 0: rx_hash 0xaf70a7f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41378 dport 54859] OK # # # cpu 0: rx_hash 0xe6129dcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41398 dport 54859] OK # # # cpu 0: rx_hash 0xe68e6720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41452 dport 54859] OK # # # cpu 0: rx_hash 0x294dd832 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41478 dport 54859] OK # # # cpu 0: rx_hash 0x22972135 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41510 dport 54859] OK # # # cpu 0: rx_hash 0x41a10405 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41620 dport 54859] OK # # # cpu 0: rx_hash 0x3bc7d120 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41656 dport 54859] OK # # # cpu 0: rx_hash 0xb5f054a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41688 dport 54859] OK # # # cpu 0: rx_hash 0x3b5b2bcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41698 dport 54859] OK # # # cpu 0: rx_hash 0x723911f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41718 dport 54859] OK # # # cpu 0: rx_hash 0x03853dda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41722 dport 54859] OK # # # cpu 0: rx_hash 0x9d3bb629 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41762 dport 54859] OK # # # cpu 0: rx_hash 0x3721d45f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41776 dport 54859] OK # # # cpu 0: rx_hash 0xd4598c1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41782 dport 54859] OK # # # cpu 0: rx_hash 0x3c67d7b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41802 dport 54859] OK # # # cpu 0: rx_hash 0x18d6caaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41826 dport 54859] OK # # # cpu 0: rx_hash 0xc37084fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41852 dport 54859] OK # # # cpu 0: rx_hash 0xc6d38508 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41864 dport 54859] OK # # # cpu 0: rx_hash 0x25abdd4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41870 dport 54859] OK # # # cpu 0: rx_hash 0x8fb1bf3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41884 dport 54859] OK # # # cpu 0: rx_hash 0xfe9169f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41930 dport 54859] OK # # # cpu 0: rx_hash 0xf54b90f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41962 dport 54859] OK # # # cpu 0: rx_hash 0xff796856 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41986 dport 54859] OK # # # cpu 0: rx_hash 0x55630a20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42000 dport 54859] OK # # # cpu 0: rx_hash 0xe8cc9a59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42002 dport 54859] OK # # # cpu 0: rx_hash 0xbdc1ab62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42038 dport 54859] OK # # # cpu 0: rx_hash 0x55fff0cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42058 dport 54859] OK # # # cpu 0: rx_hash 0x66fb1fdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42098 dport 54859] OK # # # cpu 0: rx_hash 0x3d8fd617 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42114 dport 54859] OK # # # cpu 0: rx_hash 0xf10090a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42198 dport 54859] OK # # # cpu 0: rx_hash 0x6464e253 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42286 dport 54859] OK # # # cpu 0: rx_hash 0x9bef4bf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42306 dport 54859] OK # # # cpu 0: rx_hash 0x092b3f92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42312 dport 54859] OK # # # cpu 0: rx_hash 0x404905a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42332 dport 54859] OK # # # cpu 0: rx_hash 0xcee27ace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42342 dport 54859] OK # # # cpu 0: rx_hash 0x02f1c695 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42344 dport 54859] OK # # # cpu 0: rx_hash 0x8223410b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42374 dport 54859] OK # # # cpu 0: rx_hash 0x2839237d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42388 dport 54859] OK # # # cpu 0: rx_hash 0x23e3da7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42420 dport 54859] OK # # # cpu 0: rx_hash 0x767211aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42442 dport 54859] OK # # # cpu 0: rx_hash 0x4576febc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42482 dport 54859] OK # # # count: pass=46 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 200, 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 129, 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 57232 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33073 dport 57232] != expected 0x1027510f # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33073 dport 57232] != expected 0x1027510f # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49709 dport 57232] != expected 0x8af55d1d # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49709 dport 57232] != expected 0x8af55d1d # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50453 dport 57232] != expected 0xa4e6479 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50453 dport 57232] != expected 0xa4e6479 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48888 dport 57232] != expected 0xc659f522 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48888 dport 57232] != expected 0xc659f522 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34540 dport 57232] != expected 0x90503ed1 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34540 dport 57232] != expected 0x90503ed1 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51528 dport 57232] != expected 0xd5a32610 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51528 dport 57232] != expected 0xd5a32610 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38273 dport 57232] != expected 0x5d02c56e # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38273 dport 57232] != expected 0x5d02c56e # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52809 dport 57232] != expected 0x7e85a94c # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52809 dport 57232] != expected 0x7e85a94c # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36497 dport 57232] != expected 0x14eeafaf # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36497 dport 57232] != expected 0x14eeafaf # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39041 dport 57232] != expected 0x978b21fc # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39041 dport 57232] != expected 0x978b21fc # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47738 dport 57232] != expected 0x205ab400 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47738 dport 57232] != expected 0x205ab400 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45894 dport 57232] != expected 0xf2ed999d # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45894 dport 57232] != expected 0xf2ed999d # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42781 dport 57232] != expected 0x39de6f77 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42781 dport 57232] != expected 0x39de6f77 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51962 dport 57232] != expected 0x325e3930 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51962 dport 57232] != expected 0x325e3930 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40736 dport 57232] != expected 0x84e8a10f # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40736 dport 57232] != expected 0x84e8a10f # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60337 dport 57232] != expected 0x67672e76 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60337 dport 57232] != expected 0x67672e76 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53822 dport 57232] != expected 0x4ba9eab3 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53822 dport 57232] != expected 0x4ba9eab3 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57060 dport 57232] != expected 0x41e496cf # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57060 dport 57232] != expected 0x41e496cf # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34046 dport 57232] != expected 0x23e20565 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34046 dport 57232] != expected 0x23e20565 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56823 dport 57232] != expected 0x1477bd74 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56823 dport 57232] != expected 0x1477bd74 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35110 dport 57232] != expected 0xc0b0cfb8 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35110 dport 57232] != expected 0xc0b0cfb8 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52330 dport 57232] != expected 0x67ef43a6 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52330 dport 57232] != expected 0x67ef43a6 # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56162 dport 57232] != expected 0x4967321b # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56162 dport 57232] != expected 0x4967321b # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49328 dport 57232] != expected 0x6da23fda # # Exception| cpu 5: rx_hash 0x22e7df76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49328 dport 57232] != expected 0x6da23fda # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 56174 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42813 dport 56174] != expected 0xb759da84 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42813 dport 56174] != expected 0xb759da84 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37621 dport 56174] != expected 0x37101bbb # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37621 dport 56174] != expected 0x37101bbb # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39495 dport 56174] != expected 0xe809556f # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39495 dport 56174] != expected 0xe809556f # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45655 dport 56174] != expected 0x6c98167d # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45655 dport 56174] != expected 0x6c98167d # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36443 dport 56174] != expected 0xa849e978 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36443 dport 56174] != expected 0xa849e978 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59637 dport 56174] != expected 0x1d1b5db8 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59637 dport 56174] != expected 0x1d1b5db8 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42567 dport 56174] != expected 0x5d648648 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42567 dport 56174] != expected 0x5d648648 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50795 dport 56174] != expected 0x1f8c64e8 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50795 dport 56174] != expected 0x1f8c64e8 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47138 dport 56174] != expected 0x9c004d4c # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47138 dport 56174] != expected 0x9c004d4c # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37732 dport 56174] != expected 0x78772827 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37732 dport 56174] != expected 0x78772827 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55625 dport 56174] != expected 0x2259f4f8 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55625 dport 56174] != expected 0x2259f4f8 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48983 dport 56174] != expected 0x4992f571 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48983 dport 56174] != expected 0x4992f571 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36850 dport 56174] != expected 0xd42a35f2 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36850 dport 56174] != expected 0xd42a35f2 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57599 dport 56174] != expected 0x33f0423b # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57599 dport 56174] != expected 0x33f0423b # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46498 dport 56174] != expected 0x7bfc1001 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46498 dport 56174] != expected 0x7bfc1001 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48423 dport 56174] != expected 0x20ad2d6a # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48423 dport 56174] != expected 0x20ad2d6a # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50919 dport 56174] != expected 0xacc6f68b # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50919 dport 56174] != expected 0xacc6f68b # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46865 dport 56174] != expected 0x9328ba53 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46865 dport 56174] != expected 0x9328ba53 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36007 dport 56174] != expected 0x723ca300 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36007 dport 56174] != expected 0x723ca300 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58181 dport 56174] != expected 0x6e6b73a5 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58181 dport 56174] != expected 0x6e6b73a5 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51171 dport 56174] != expected 0x136a6197 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51171 dport 56174] != expected 0x136a6197 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40138 dport 56174] != expected 0xa8ff9fa6 # # Exception| cpu 4: rx_hash 0x603f1848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40138 dport 56174] != expected 0xa8ff9fa6 # # 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__->