< 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' TAP version 13 1..1 # 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 338, 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 36064 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 65 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0caf357a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34056 dport 36064] != expected 0x5afecd18 # # Exception| cpu 0: rx_hash 0x0048b5e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34076 dport 36064] != expected 0x97c9efb9 # # Exception| cpu 0: rx_hash 0x6456f4ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34086 dport 36064] != expected 0x2fd125ca # # Exception| cpu 0: rx_hash 0x5abe54f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34118 dport 36064] != expected 0xbeea6252 # # Exception| cpu 0: rx_hash 0x4f96d55c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34136 dport 36064] != expected 0xe9b305b0 # # Exception| cpu 0: rx_hash 0x939cea59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34164 dport 36064] != expected 0x81bb439e # # Exception| cpu 0: rx_hash 0x93db6574 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34248 dport 36064] != expected 0x92636ed4 # # Exception| cpu 0: rx_hash 0xdc8a1b92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34258 dport 36064] != expected 0xcba9de48 # # Exception| cpu 0: rx_hash 0x72bd204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34306 dport 36064] != expected 0x72b7e0a8 # # Exception| cpu 0: rx_hash 0xdf81dfe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34314 dport 36064] != expected 0xf5fe0b17 # # Exception| cpu 0: rx_hash 0x891fa03b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34330 dport 36064] != expected 0x365afec8 # # Exception| cpu 0: rx_hash 0x6795a1e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34332 dport 36064] != expected 0x25ee874a # # Exception| cpu 0: rx_hash 0xd3e94129 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34368 dport 36064] != expected 0x1f797323 # # Exception| cpu 0: rx_hash 0x85773efb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34384 dport 36064] != expected 0xdcdd86fc # # Exception| cpu 0: rx_hash 0xdf0ec1b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34388 dport 36064] != expected 0xd24e5182 # # Exception| cpu 0: rx_hash 0x72323e17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34396 dport 36064] != expected 0x5507ba3d # # Exception| cpu 0: rx_hash 0x4c558050 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34402 dport 36064] != expected 0xe38ca730 # # Exception| cpu 0: rx_hash 0xbb1080bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34414 dport 36064] != expected 0x6a569bf1 # # Exception| cpu 0: rx_hash 0xb7f70026 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34426 dport 36064] != expected 0xa761b950 # # Exception| cpu 0: rx_hash 0xed8eff6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34430 dport 36064] != expected 0xa9f26e2e # # Exception| cpu 0: rx_hash 0xbbd811cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34444 dport 36064] != expected 0x5e3eec2e # # Exception| cpu 0: rx_hash 0x1a036ef5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34448 dport 36064] != expected 0x14402530 # # Exception| cpu 0: rx_hash 0x67d22ece [saddr 192.0.3.2 daddr 192.0.3.1 sport 34464 dport 36064] != expected 0x3636aa00 # # Exception| cpu 0: rx_hash 0x6bbab00e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34538 dport 36064] != expected 0xdcb1d234 # # Exception| cpu 0: rx_hash 0xd95ec668 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34564 dport 36064] != expected 0xbd39d677 # # Exception| cpu 0: rx_hash 0x7885b956 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34584 dport 36064] != expected 0xf7471f69 # # Exception| cpu 0: rx_hash 0x1c9bf859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34594 dport 36064] != expected 0x4f5fd51a # # Exception| cpu 0: rx_hash 0x53ca86bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34616 dport 36064] != expected 0x16956586 # # Exception| cpu 0: rx_hash 0x9680a6d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34624 dport 36064] != expected 0xc3433c7e # # Exception| cpu 0: rx_hash 0x093c67ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 34658 dport 36064] != expected 0x3fb6e86d # # Exception| cpu 0: rx_hash 0x4a8a99d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34668 dport 36064] != expected 0xab4b7a50 # # Exception| cpu 0: rx_hash 0xb12819a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34676 dport 36064] != expected 0xefa66430 # # Exception| cpu 0: rx_hash 0x7d0d6823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34816 dport 36064] != expected 0x6d04b3c6 # # Exception| cpu 0: rx_hash 0xc9fe96b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34818 dport 36064] != expected 0x70231d3a # # Exception| cpu 0: rx_hash 0x3ebb965f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34830 dport 36064] != expected 0xf9f921fb # # Exception| cpu 4: rx_hash 0x2d1002ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 34000 dport 36064] != expected 0xab43fe9 # # Exception| cpu 4: rx_hash 0x490e43f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34026 dport 36064] != expected 0xb2acf59a # # Exception| cpu 4: rx_hash 0x43fe4b9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34066 dport 36064] != expected 0x3347d84 # # Exception| cpu 4: rx_hash 0x9313f403 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34090 dport 36064] != expected 0xa60b190b # # Exception| cpu 4: rx_hash 0x68b17475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34098 dport 36064] != expected 0xe2e6076b # # Exception| cpu 4: rx_hash 0x9ff47499 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34110 dport 36064] != expected 0x6b3c3baa # # Exception| cpu 4: rx_hash 0x7d16eb81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34162 dport 36064] != expected 0x920f3a1c # # Exception| cpu 4: rx_hash 0xc5ca04fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34182 dport 36064] != expected 0x7677c19e # # Exception| cpu 4: rx_hash 0xc92d8466 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34194 dport 36064] != expected 0xbb40e33f # # Exception| cpu 4: rx_hash 0x3e68848a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34206 dport 36064] != expected 0x329adffe # # Exception| cpu 4: rx_hash 0x0ce8ba57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34228 dport 36064] != expected 0x4926e052 # # Exception| cpu 4: rx_hash 0x2bcf1b7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34270 dport 36064] != expected 0x4273e289 # # Exception| cpu 4: rx_hash 0x561e5b45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34286 dport 36064] != expected 0x60056db9 # # Exception| cpu 4: rx_hash 0x1a44e1d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34348 dport 36064] != expected 0x798087a # # Exception| cpu 4: rx_hash 0x16a36142 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34360 dport 36064] != expected 0xcaaf2adb # # Exception| cpu 4: rx_hash 0xae380112 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34416 dport 36064] != expected 0x3d0ffc13 # # Exception| cpu 4: rx_hash 0xae7f8e3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34508 dport 36064] != expected 0x2ed7d159 # # Exception| cpu 4: rx_hash 0xa2980ea5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34520 dport 36064] != expected 0xe3e0f3f8 # # Exception| cpu 4: rx_hash 0x8fc0b9ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 34580 dport 36064] != expected 0x7e9d23a8 # # Exception| cpu 4: rx_hash 0x3b33472a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34582 dport 36064] != expected 0x63ba8d54 # # Exception| cpu 4: rx_hash 0xf211f981 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34596 dport 36064] != expected 0x5cebac98 # # Exception| cpu 4: rx_hash 0x74ed2796 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34642 dport 36064] != expected 0x1dc0675d # # Exception| cpu 4: rx_hash 0x9a67264e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34644 dport 36064] != expected 0xe741edf # # Exception| cpu 4: rx_hash 0x1c14e603 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34684 dport 36064] != expected 0x68ef8f8f # # Exception| cpu 4: rx_hash 0x7425b6e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34736 dport 36064] != expected 0x29a81082 # # Exception| cpu 4: rx_hash 0xd9194945 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34744 dport 36064] != expected 0xaee1fb3d # # Exception| cpu 4: rx_hash 0xb16f968a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34760 dport 36064] != expected 0xfc7e497a # # Exception| cpu 4: rx_hash 0xa4471724 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34774 dport 36064] != expected 0xab272e98 # # Exception| cpu 4: rx_hash 0x9a20a963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34792 dport 36064] != expected 0x1dac3395 # # Exception| cpu 4: rx_hash 0x6825e98d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34846 dport 36064] != expected 0x3a5dd424 # # Exception| count: pass=0 nohash=0 fail=65 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x7e8ef2d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36232 dport 54997] OK # # # cpu 0: rx_hash 0xe13233ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36266 dport 54997] OK # # # cpu 0: rx_hash 0x72e66c14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36290 dport 54997] OK # # # cpu 0: rx_hash 0xaeec5311 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36334 dport 54997] OK # # # cpu 0: rx_hash 0x930f3777 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36438 dport 54997] OK # # # cpu 0: rx_hash 0x644a379b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36442 dport 54997] OK # # # cpu 0: rx_hash 0xa18f09aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36476 dport 54997] OK # # # cpu 0: rx_hash 0x009ce7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36482 dport 54997] OK # # # cpu 0: rx_hash 0xada01847 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36490 dport 54997] OK # # # cpu 0: rx_hash 0xfb3e6795 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36506 dport 54997] OK # # # cpu 0: rx_hash 0xa14798dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36510 dport 54997] OK # # # cpu 0: rx_hash 0x321cd93e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36520 dport 54997] OK # # # cpu 0: rx_hash 0x0cf47923 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36552 dport 54997] OK # # # cpu 0: rx_hash 0xb4e00729 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36574 dport 54997] OK # # # cpu 0: rx_hash 0x2b5cc650 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36604 dport 54997] OK # # # cpu 0: rx_hash 0x8c903198 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36620 dport 54997] OK # # # cpu 0: rx_hash 0xda0e4e4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36636 dport 54997] OK # # # cpu 0: rx_hash 0xa7df0e71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36652 dport 54997] OK # # # cpu 0: rx_hash 0x6e72ae80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36672 dport 54997] OK # # # cpu 0: rx_hash 0x0a6cef8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36730 dport 54997] OK # # # cpu 0: rx_hash 0xd6215fa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36842 dport 54997] OK # # # cpu 0: rx_hash 0xf55a0098 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36866 dport 54997] OK # # # cpu 0: rx_hash 0x4d4e7e92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36884 dport 54997] OK # # # cpu 0: rx_hash 0xde153f71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36898 dport 54997] OK # # # cpu 0: rx_hash 0x73a6de8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36980 dport 54997] OK # # # cpu 0: rx_hash 0x7f89cf62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36994 dport 54997] OK # # # cpu 0: rx_hash 0xc79db168 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37012 dport 54997] OK # # # cpu 0: rx_hash 0xf9fa0f2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37034 dport 54997] OK # # # cpu 0: rx_hash 0x58217011 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37046 dport 54997] OK # # # cpu 0: rx_hash 0xf59291ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37088 dport 54997] OK # # # cpu 4: rx_hash 0x72a1e339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36222 dport 54997] OK # # # cpu 4: rx_hash 0x28108d06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36248 dport 54997] OK # # # cpu 4: rx_hash 0x7269724e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36252 dport 54997] OK # # # cpu 4: rx_hash 0xc69a8cde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36254 dport 54997] OK # # # cpu 4: rx_hash 0x0fb83275 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36268 dport 54997] OK # # # cpu 4: rx_hash 0x9c6c6dcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36292 dport 54997] OK # # # cpu 4: rx_hash 0xcaf2121e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36308 dport 54997] OK # # # cpu 4: rx_hash 0x406652c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36328 dport 54997] OK # # # cpu 4: rx_hash 0x2773d7bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36362 dport 54997] OK # # # cpu 4: rx_hash 0x15f3e960 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36384 dport 54997] OK # # # cpu 4: rx_hash 0xc59148a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36422 dport 54997] OK # # # cpu 4: rx_hash 0xf7117678 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36460 dport 54997] OK # # # cpu 4: rx_hash 0x93c7a600 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36532 dport 54997] OK # # # cpu 4: rx_hash 0x19dcf88d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36566 dport 54997] OK # # # cpu 4: rx_hash 0xc34e5124 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36680 dport 54997] OK # # # cpu 4: rx_hash 0xd666d08a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36694 dport 54997] OK # # # cpu 4: rx_hash 0x1f446e21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36708 dport 54997] OK # # # cpu 4: rx_hash 0xfd29ef63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36726 dport 54997] OK # # # cpu 4: rx_hash 0xab7f01c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36740 dport 54997] OK # # # cpu 4: rx_hash 0x136b7fcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36754 dport 54997] OK # # # cpu 4: rx_hash 0xcf6140c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36798 dport 54997] OK # # # cpu 4: rx_hash 0xa7179f06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36814 dport 54997] OK # # # cpu 4: rx_hash 0x1f03e10c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36824 dport 54997] OK # # # cpu 4: rx_hash 0xabf01f9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36826 dport 54997] OK # # # cpu 4: rx_hash 0x77fa2099 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36854 dport 54997] OK # # # cpu 4: rx_hash 0x0e779eb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36932 dport 54997] OK # # # cpu 4: rx_hash 0xba846024 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36934 dport 54997] OK # # # cpu 4: rx_hash 0xec1a1ff6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36950 dport 54997] OK # # # cpu 4: rx_hash 0x7f415e15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36960 dport 54997] OK # # # cpu 4: rx_hash 0xd27da1b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36968 dport 54997] OK # # # cpu 4: rx_hash 0x301020f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36986 dport 54997] OK # # # cpu 4: rx_hash 0x3c3f311e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37004 dport 54997] OK # # # cpu 4: rx_hash 0x73e151a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37064 dport 54997] OK # # # cpu 4: rx_hash 0xd23a2e9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37076 dport 54997] OK # # # cpu 4: rx_hash 0xec5d90db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37098 dport 54997] OK # # # cpu 4: rx_hash 0x02d79103 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37100 dport 54997] OK # # # cpu 4: rx_hash 0x0e301199 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37112 dport 54997] OK # # # cpu 4: rx_hash 0xea4a182d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37126 dport 54997] OK # # # cpu 4: rx_hash 0x525e6627 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37136 dport 54997] OK # # # cpu 4: rx_hash 0xe62286ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37196 dport 54997] OK # # # cpu 4: rx_hash 0x5e36f8e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37210 dport 54997] OK # # # cpu 4: rx_hash 0x232f29ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37256 dport 54997] OK # # # cpu 4: rx_hash 0xbc93e8d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37290 dport 54997] OK # # # cpu 4: rx_hash 0x048796d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37308 dport 54997] OK # # # count: pass=74 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 338, 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 54340 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45358 dport 54340] != expected 0x73bd0a6e # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38913 dport 54340] != expected 0xd816b88 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42000 dport 54340] != expected 0xc3c16f1c # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35108 dport 54340] != expected 0x69767049 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53828 dport 54340] != expected 0x675e5b01 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36901 dport 54340] != expected 0x39478ff2 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50183 dport 54340] != expected 0x840f85fe # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50909 dport 54340] != expected 0x7b45b100 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51378 dport 54340] != expected 0x4658c4cf # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50159 dport 54340] != expected 0x2f204c46 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50380 dport 54340] != expected 0xecb33e89 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50675 dport 54340] != expected 0xbc4d3121 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47685 dport 54340] != expected 0x2b077455 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52042 dport 54340] != expected 0x99dd6b7f # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33759 dport 54340] != expected 0x96262a4b # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39044 dport 54340] != expected 0x81297fb5 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45445 dport 54340] != expected 0x8a3af681 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53566 dport 54340] != expected 0x1d88c4f6 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50502 dport 54340] != expected 0x1293aa2c # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54896 dport 54340] != expected 0xfcb59098 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49825 dport 54340] != expected 0x170eac51 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37933 dport 54340] != expected 0x900f79a # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36018 dport 54340] != expected 0x6a26be25 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39160 dport 54340] != expected 0x5a6cf133 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54391 dport 54340] != expected 0xbb53934c # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34875 dport 54340] != expected 0xd85a050e # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34422 dport 54340] != expected 0x19b2a4d2 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52738 dport 54340] != expected 0x549613d # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49088 dport 54340] != expected 0xcc9bbce2 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58301 dport 54340] != expected 0xb7abf868 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51371 dport 54340] != expected 0x38fa8757 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40231 dport 54340] != expected 0x94d3b46f # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49168 dport 54340] != expected 0xd95ec78c # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49164 dport 54340] != expected 0x93200e92 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57793 dport 54340] != expected 0x2f35140 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34173 dport 54340] != expected 0xbb4d49a # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35480 dport 54340] != expected 0xc88935f0 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39904 dport 54340] != expected 0xaca687a0 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45513 dport 54340] != expected 0x7309f737 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45431 dport 54340] != expected 0x7df67481 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33609 dport 54340] != expected 0xfe4238ad # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41214 dport 54340] != expected 0xc97db7d5 # # Exception| cpu 4: rx_hash 0x54025d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35371 dport 54340] != expected 0x75e3d77f # # Exception| count: pass=0 nohash=0 fail=43 # # 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 338, 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 36712 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33247 dport 36712] != expected 0xb3c34d50 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33078 dport 36712] != expected 0xc3232032 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52379 dport 36712] != expected 0x9196288e # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39021 dport 36712] != expected 0xf9a0797c # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40087 dport 36712] != expected 0x13901182 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52058 dport 36712] != expected 0x1182e85d # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38661 dport 36712] != expected 0x945e77c6 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37273 dport 36712] != expected 0x8cb84d03 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53714 dport 36712] != expected 0x5822897d # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57891 dport 36712] != expected 0x12c0a12a # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33276 dport 36712] != expected 0x45987108 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50458 dport 36712] != expected 0xbf66c157 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33975 dport 36712] != expected 0x74248ceb # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56607 dport 36712] != expected 0xc00361be # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46440 dport 36712] != expected 0x748b96d7 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33237 dport 36712] != expected 0xaa0c4c64 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47920 dport 36712] != expected 0x21cd3fab # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60971 dport 36712] != expected 0x260b1b8e # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49837 dport 36712] != expected 0xb98edf93 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33831 dport 36712] != expected 0xa8693cc3 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43473 dport 36712] != expected 0x1af3c0ec # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44055 dport 36712] != expected 0x3f3e0f38 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58468 dport 36712] != expected 0xb3e44826 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36423 dport 36712] != expected 0x3c9853df # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56701 dport 36712] != expected 0x4a183f33 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44876 dport 36712] != expected 0x6bf20708 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35915 dport 36712] != expected 0xe969a0cd # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52211 dport 36712] != expected 0x74c51acb # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34061 dport 36712] != expected 0xdf80e5e3 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56102 dport 36712] != expected 0x4ae7a901 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39632 dport 36712] != expected 0xb2b4f88e # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36456 dport 36712] != expected 0x3d866f6b # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39228 dport 36712] != expected 0x96178386 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34002 dport 36712] != expected 0x79522e9f # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41952 dport 36712] != expected 0xa4dcb2f7 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51788 dport 36712] != expected 0xecff71aa # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35459 dport 36712] != expected 0xe8cf8566 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44607 dport 36712] != expected 0x9bf93c8b # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49414 dport 36712] != expected 0xfe7c796 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54484 dport 36712] != expected 0xe29b16a7 # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54983 dport 36712] != expected 0x4ba5993a # # Exception| cpu 0: rx_hash 0x90ee5153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45317 dport 36712] != expected 0xc59bb2f8 # # Exception| count: pass=0 nohash=0 fail=42 # # 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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: Saved .links.enp1s0.flags: ['NO-CARRIER', 'BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Current .links.enp1s0.flags: ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Saved .links.enp1s0.operstate: DOWN Current .links.enp1s0.operstate: UP no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->