< 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 60803 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 87 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xed34e9ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 56536 dport 60803] != expected 0xc20c87fb # # Exception| cpu 0: rx_hash 0xa15dfe47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56552 dport 60803] != expected 0x4527510 # # Exception| cpu 0: rx_hash 0x5ac76c56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56566 dport 60803] != expected 0xba18079a # # Exception| cpu 0: rx_hash 0xb57ec577 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56598 dport 60803] != expected 0xe1fca0b2 # # Exception| cpu 0: rx_hash 0xd82fb9e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56610 dport 60803] != expected 0x360f2092 # # Exception| cpu 0: rx_hash 0x61c5fd8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56638 dport 60803] != expected 0xab1fb78e # # Exception| cpu 0: rx_hash 0x24b9cb1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56664 dport 60803] != expected 0x7ac759a6 # # Exception| cpu 0: rx_hash 0x7d9d4241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56714 dport 60803] != expected 0xac615c38 # # Exception| cpu 0: rx_hash 0xe54f6d11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56722 dport 60803] != expected 0x20dcb9ef # # Exception| cpu 0: rx_hash 0xb9ba4f26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56746 dport 60803] != expected 0xee54f261 # # Exception| cpu 0: rx_hash 0xddfe128c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56776 dport 60803] != expected 0x2e216e82 # # Exception| cpu 0: rx_hash 0xfcc679b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56780 dport 60803] != expected 0x3f8c1c49 # # Exception| cpu 0: rx_hash 0x5ba9c995 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56810 dport 60803] != expected 0x4f4e254d # # Exception| cpu 0: rx_hash 0xf2dfb865 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56830 dport 60803] != expected 0xda880b34 # # Exception| cpu 0: rx_hash 0x70803f32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56850 dport 60803] != expected 0xac343d57 # # Exception| cpu 0: rx_hash 0x2c751d05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56874 dport 60803] != expected 0x62bc76d9 # # Exception| cpu 0: rx_hash 0x3be5c871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56902 dport 60803] != expected 0x98e8c402 # # Exception| cpu 0: rx_hash 0x0a4196d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56906 dport 60803] != expected 0x81930fac # # Exception| cpu 0: rx_hash 0xe147315f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56924 dport 60803] != expected 0x370fc443 # # Exception| cpu 0: rx_hash 0xdefaae29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56930 dport 60803] != expected 0xcb701890 # # Exception| cpu 0: rx_hash 0x56b4b4e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56946 dport 60803] != expected 0x4f1b4422 # # Exception| cpu 0: rx_hash 0x3e34631d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57004 dport 60803] != expected 0x80c68a12 # # Exception| cpu 0: rx_hash 0xbf6f58ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 57066 dport 60803] != expected 0x132bca63 # # Exception| cpu 0: rx_hash 0x6172af6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57094 dport 60803] != expected 0x51b4a6e5 # # Exception| cpu 0: rx_hash 0x8a7408e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57104 dport 60803] != expected 0xe7286d0a # # Exception| cpu 0: rx_hash 0xd6812ad7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57128 dport 60803] != expected 0x29a02684 # # Exception| cpu 0: rx_hash 0x63afe4e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57224 dport 60803] != expected 0xbb18e34b # # Exception| cpu 0: rx_hash 0xda45a086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57236 dport 60803] != expected 0x26087457 # # Exception| cpu 0: rx_hash 0xb714dc11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57248 dport 60803] != expected 0xf1fbf477 # # Exception| cpu 0: rx_hash 0x912057c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57280 dport 60803] != expected 0x12d48d02 # # Exception| cpu 0: rx_hash 0xae9dc8b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57342 dport 60803] != expected 0xeeab51d1 # # Exception| cpu 0: rx_hash 0x4255c6c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57358 dport 60803] != expected 0x87d8d597 # # Exception| cpu 0: rx_hash 0x6785deb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33456 dport 60803] != expected 0xf5ea174e # # Exception| cpu 0: rx_hash 0xf85b110b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33484 dport 60803] != expected 0x8bd5f927 # # Exception| cpu 0: rx_hash 0x03c1831a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33490 dport 60803] != expected 0x359f8bad # # Exception| cpu 0: rx_hash 0x1d447753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33512 dport 60803] != expected 0xd84d25b5 # # Exception| cpu 0: rx_hash 0x285f275c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33554 dport 60803] != expected 0x2c4e82dc # # Exception| cpu 0: rx_hash 0x1ef79917 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33658 dport 60803] != expected 0xc7b742cc # # Exception| cpu 4: rx_hash 0x11a29b15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56482 dport 60803] != expected 0x8ec4fecf # # Exception| cpu 4: rx_hash 0x013eae8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56490 dport 60803] != expected 0x861247aa # # Exception| cpu 4: rx_hash 0x8970b445 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56506 dport 60803] != expected 0x2791b18 # # Exception| cpu 4: rx_hash 0xc2154306 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56558 dport 60803] != expected 0x36a5e24d # # Exception| cpu 4: rx_hash 0x082b8fb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56572 dport 60803] != expected 0x91945b69 # # Exception| cpu 4: rx_hash 0x4a5b59c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56574 dport 60803] != expected 0xb2cebeff # # Exception| cpu 4: rx_hash 0x0c948118 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56586 dport 60803] != expected 0x7cec37ae # # Exception| cpu 4: rx_hash 0xee8707ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 56650 dport 60803] != expected 0xddf6e082 # # Exception| cpu 4: rx_hash 0x1b04546c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56678 dport 60803] != expected 0x86b88575 # # Exception| cpu 4: rx_hash 0x0b9861f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56686 dport 60803] != expected 0x8e6e3c10 # # Exception| cpu 4: rx_hash 0x83d67b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56702 dport 60803] != expected 0xa0560a2 # # Exception| cpu 4: rx_hash 0x52bce8a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56764 dport 60803] != expected 0x58c8398e # # Exception| cpu 4: rx_hash 0xa0335b84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56820 dport 60803] != expected 0xf10457c7 # # Exception| cpu 4: rx_hash 0xc96a7b5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56846 dport 60803] != expected 0x3124aa4b # # Exception| cpu 4: rx_hash 0x7e99fee4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56864 dport 60803] != expected 0x49302a2a # # Exception| cpu 4: rx_hash 0x69092b90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56908 dport 60803] != expected 0xb36498f1 # # Exception| cpu 4: rx_hash 0xf1db04c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56916 dport 60803] != expected 0x3fd97d26 # # Exception| cpu 4: rx_hash 0x53651f8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56984 dport 60803] != expected 0x57350a32 # # Exception| cpu 4: rx_hash 0xc5aef10c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57010 dport 60803] != expected 0x3e8cf898 # # Exception| cpu 4: rx_hash 0x29a4b669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57024 dport 60803] != expected 0x7a9238c9 # # Exception| cpu 4: rx_hash 0x5a703eb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57038 dport 60803] != expected 0x40b316f1 # # Exception| cpu 4: rx_hash 0xd23e2478 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57054 dport 60803] != expected 0xc4d84a43 # # Exception| cpu 4: rx_hash 0xc61d1f48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57120 dport 60803] != expected 0x21769fe1 # # Exception| cpu 4: rx_hash 0x5ecf3018 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57144 dport 60803] != expected 0xadcb7a36 # # Exception| cpu 4: rx_hash 0x1cbfe666 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57146 dport 60803] != expected 0x8e919fa0 # # Exception| cpu 4: rx_hash 0x93fd1c42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57166 dport 60803] != expected 0xf878c8ac # # Exception| cpu 4: rx_hash 0x0b2f3312 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57174 dport 60803] != expected 0x74c52d7b # # Exception| cpu 4: rx_hash 0xdf940bea [saddr 192.0.3.2 daddr 192.0.3.1 sport 57214 dport 60803] != expected 0x3e263a47 # # Exception| cpu 4: rx_hash 0xc4c054cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 57262 dport 60803] != expected 0xcbdada4f # # Exception| cpu 4: rx_hash 0x4c8e4e00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57278 dport 60803] != expected 0x4fb186fd # # Exception| cpu 4: rx_hash 0xf268ea84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57286 dport 60803] != expected 0x20231a5f # # Exception| cpu 4: rx_hash 0xe2f4df1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57294 dport 60803] != expected 0x28f5a33a # # Exception| cpu 4: rx_hash 0x8672cba5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57390 dport 60803] != expected 0xc5ed7bce # # Exception| cpu 4: rx_hash 0xd0765b09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33438 dport 60803] != expected 0x8dfe972f # # Exception| cpu 4: rx_hash 0x35693d51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33466 dport 60803] != expected 0xde664bbd # # Exception| cpu 4: rx_hash 0x950a6d9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33528 dport 60803] != expected 0x5c267907 # # Exception| cpu 4: rx_hash 0xe261ebed [saddr 192.0.3.2 daddr 192.0.3.1 sport 33536 dport 60803] != expected 0x8b7f3bf8 # # Exception| cpu 4: rx_hash 0x91b56333 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33550 dport 60803] != expected 0xb15e15c0 # # Exception| cpu 4: rx_hash 0x09674c63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33558 dport 60803] != expected 0x3de3f017 # # Exception| cpu 4: rx_hash 0x38c312c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33562 dport 60803] != expected 0x24983bb9 # # Exception| cpu 4: rx_hash 0x36dad315 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33576 dport 60803] != expected 0xc19c2cc4 # # Exception| cpu 4: rx_hash 0x17e2b82a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33580 dport 60803] != expected 0xd0315e0f # # Exception| cpu 4: rx_hash 0xa9041cae [saddr 192.0.3.2 daddr 192.0.3.1 sport 33620 dport 60803] != expected 0xbfa3c2ad # # Exception| cpu 4: rx_hash 0xf5f13e99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33644 dport 60803] != expected 0x712b8923 # # Exception| cpu 4: rx_hash 0xb781e8e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33646 dport 60803] != expected 0x52716cb5 # # Exception| cpu 4: rx_hash 0x0bba07e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33688 dport 60803] != expected 0xd74fb5b9 # # Exception| cpu 4: rx_hash 0xbc49825d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33718 dport 60803] != expected 0xaf5b35d8 # # Exception| cpu 4: rx_hash 0xe9a98157 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33752 dport 60803] != expected 0x76556295 # # Exception| cpu 4: rx_hash 0xb55ca360 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33760 dport 60803] != expected 0xb8dd291b # # Exception| count: pass=0 nohash=0 fail=87 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc901c60b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59044 dport 36221] OK # # # cpu 0: rx_hash 0x6077b7fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59056 dport 36221] OK # # # cpu 0: rx_hash 0x329b541a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59066 dport 36221] OK # # # cpu 0: rx_hash 0x56df09b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59096 dport 36221] OK # # # cpu 0: rx_hash 0xa35c5a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59124 dport 36221] OK # # # cpu 0: rx_hash 0x008ce4fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59172 dport 36221] OK # # # cpu 0: rx_hash 0xcdbec8a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59218 dport 36221] OK # # # cpu 0: rx_hash 0x7f9ce671 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59286 dport 36221] OK # # # cpu 0: rx_hash 0x8a1fb5b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59322 dport 36221] OK # # # cpu 0: rx_hash 0x34f91132 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59330 dport 36221] OK # # # cpu 0: rx_hash 0x055d4f92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59342 dport 36221] OK # # # cpu 0: rx_hash 0xfec7dd83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59344 dport 36221] OK # # # cpu 0: rx_hash 0x9396a114 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59364 dport 36221] OK # # # cpu 0: rx_hash 0x1f0b07a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59430 dport 36221] OK # # # cpu 0: rx_hash 0x6cdf8f7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59432 dport 36221] OK # # # cpu 0: rx_hash 0x29a3b9ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59470 dport 36221] OK # # # cpu 0: rx_hash 0x9e503c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59488 dport 36221] OK # # # cpu 0: rx_hash 0x41236e14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59536 dport 36221] OK # # # cpu 0: rx_hash 0x0d4a79bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59552 dport 36221] OK # # # cpu 0: rx_hash 0xd7e88092 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59578 dport 36221] OK # # # cpu 0: rx_hash 0xb3acdd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59608 dport 36221] OK # # # cpu 0: rx_hash 0x9c8d77d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59630 dport 36221] OK # # # cpu 0: rx_hash 0xb90a1241 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59676 dport 36221] OK # # # cpu 0: rx_hash 0x4c894186 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59696 dport 36221] OK # # # cpu 0: rx_hash 0x385129b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59738 dport 36221] OK # # # cpu 0: rx_hash 0x1969428c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59742 dport 36221] OK # # # cpu 0: rx_hash 0x3648e865 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59752 dport 36221] OK # # # cpu 0: rx_hash 0x71e99577 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59776 dport 36221] OK # # # cpu 0: rx_hash 0x94f6f32f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59812 dport 36221] OK # # # cpu 0: rx_hash 0x846ac6b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59820 dport 36221] OK # # # cpu 0: rx_hash 0x15adc8dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59874 dport 36221] OK # # # cpu 0: rx_hash 0xfeab6f53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59892 dport 36221] OK # # # cpu 0: rx_hash 0xc51eac6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59908 dport 36221] OK # # # cpu 0: rx_hash 0x0f2060da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59926 dport 36221] OK # # # cpu 0: rx_hash 0xfaa3331d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59962 dport 36221] OK # # # cpu 0: rx_hash 0x37911f47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59980 dport 36221] OK # # # cpu 0: rx_hash 0xcc0b8d56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59986 dport 36221] OK # # # cpu 0: rx_hash 0x2914eb0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60022 dport 36221] OK # # # cpu 0: rx_hash 0xb4176f32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60036 dport 36221] OK # # # cpu 0: rx_hash 0xc7c3e7ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60042 dport 36221] OK # # # cpu 0: rx_hash 0x7e29a383 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60054 dport 36221] OK # # # count: pass=41 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 49305 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50574 dport 49305] != expected 0xedaf761b # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50574 dport 49305] != expected 0xedaf761b # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34907 dport 49305] != expected 0xa9b5fb23 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34907 dport 49305] != expected 0xa9b5fb23 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60322 dport 49305] != expected 0x6699076c # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60322 dport 49305] != expected 0x6699076c # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51134 dport 49305] != expected 0x1fd2de15 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51134 dport 49305] != expected 0x1fd2de15 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41017 dport 49305] != expected 0x178a84d7 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41017 dport 49305] != expected 0x178a84d7 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56015 dport 49305] != expected 0x67f895a2 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56015 dport 49305] != expected 0x67f895a2 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59763 dport 49305] != expected 0xe1f376ad # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59763 dport 49305] != expected 0xe1f376ad # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48763 dport 49305] != expected 0x9074fc1f # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48763 dport 49305] != expected 0x9074fc1f # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48707 dport 49305] != expected 0x5efcb791 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48707 dport 49305] != expected 0x5efcb791 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 32970 dport 49305] != expected 0x76eed192 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 32970 dport 49305] != expected 0x76eed192 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52117 dport 49305] != expected 0x67c79c58 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52117 dport 49305] != expected 0x67c79c58 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59985 dport 49305] != expected 0xdcf9d24c # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59985 dport 49305] != expected 0xdcf9d24c # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46100 dport 49305] != expected 0xf6e4ec22 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46100 dport 49305] != expected 0xf6e4ec22 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38048 dport 49305] != expected 0x42d8323a # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38048 dport 49305] != expected 0x42d8323a # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49339 dport 49305] != expected 0x8ebe25ae # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49339 dport 49305] != expected 0x8ebe25ae # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38261 dport 49305] != expected 0x887ade1e # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38261 dport 49305] != expected 0x887ade1e # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53451 dport 49305] != expected 0x8f7e6b35 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53451 dport 49305] != expected 0x8f7e6b35 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45178 dport 49305] != expected 0xb5fb161d # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45178 dport 49305] != expected 0xb5fb161d # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33205 dport 49305] != expected 0x578a48a # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33205 dport 49305] != expected 0x578a48a # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43025 dport 49305] != expected 0x90614552 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43025 dport 49305] != expected 0x90614552 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44453 dport 49305] != expected 0x6548b65d # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44453 dport 49305] != expected 0x6548b65d # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49420 dport 49305] != expected 0x84695569 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49420 dport 49305] != expected 0x84695569 # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45527 dport 49305] != expected 0x10cb669b # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45527 dport 49305] != expected 0x10cb669b # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55089 dport 49305] != expected 0xd54f3bcb # # Exception| cpu 5: rx_hash 0xceb6767f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55089 dport 49305] != expected 0xd54f3bcb # # 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 53778 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51886 dport 53778] != expected 0xc05705cc # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51886 dport 53778] != expected 0xc05705cc # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40494 dport 53778] != expected 0xc615a362 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40494 dport 53778] != expected 0xc615a362 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39115 dport 53778] != expected 0x46926490 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39115 dport 53778] != expected 0x46926490 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59929 dport 53778] != expected 0x3f5ae78c # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59929 dport 53778] != expected 0x3f5ae78c # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48902 dport 53778] != expected 0x8fee5d3b # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48902 dport 53778] != expected 0x8fee5d3b # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56833 dport 53778] != expected 0xe7e599a0 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56833 dport 53778] != expected 0xe7e599a0 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55178 dport 53778] != expected 0x6f75687c # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55178 dport 53778] != expected 0x6f75687c # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34817 dport 53778] != expected 0xccec8c81 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34817 dport 53778] != expected 0xccec8c81 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45034 dport 53778] != expected 0xa2ff050c # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45034 dport 53778] != expected 0xa2ff050c # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52190 dport 53778] != expected 0xd6a9757b # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52190 dport 53778] != expected 0xd6a9757b # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48407 dport 53778] != expected 0xdf039bdf # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48407 dport 53778] != expected 0xdf039bdf # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39854 dport 53778] != expected 0x21b9b9fc # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39854 dport 53778] != expected 0x21b9b9fc # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51856 dport 53778] != expected 0xffea9aba # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51856 dport 53778] != expected 0xffea9aba # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55238 dport 53778] != expected 0xbcc2b06f # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55238 dport 53778] != expected 0xbcc2b06f # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48529 dport 53778] != expected 0xcd42e5c7 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48529 dport 53778] != expected 0xcd42e5c7 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42656 dport 53778] != expected 0x3d941dc7 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42656 dport 53778] != expected 0x3d941dc7 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39618 dport 53778] != expected 0x8ead8d24 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39618 dport 53778] != expected 0x8ead8d24 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36821 dport 53778] != expected 0x3c67118a # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36821 dport 53778] != expected 0x3c67118a # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53202 dport 53778] != expected 0xc92c13b0 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53202 dport 53778] != expected 0xc92c13b0 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49983 dport 53778] != expected 0x92650d3e # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49983 dport 53778] != expected 0x92650d3e # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35393 dport 53778] != expected 0x72bd7ae4 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35393 dport 53778] != expected 0x72bd7ae4 # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55054 dport 53778] != expected 0x3f44c01a # # Exception| cpu 4: rx_hash 0x3e54d7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55054 dport 53778] != expected 0x3f44c01a # # 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 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__->