< 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 35336 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x028a4e8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52116 dport 35336] != expected 0x887cecd # # Exception| cpu 0: rx_hash 0xcfc5f795 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52126 dport 35336] != expected 0x3ecb5833 # # Exception| cpu 0: rx_hash 0x0197f141 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52128 dport 35336] != expected 0x50242494 # # Exception| cpu 0: rx_hash 0x5c0abac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52152 dport 35336] != expected 0xd939e241 # # Exception| cpu 0: rx_hash 0xdbbf1ab9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52170 dport 35336] != expected 0x442fc3df # # Exception| cpu 0: rx_hash 0x487057e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52204 dport 35336] != expected 0xa3dd79ad # # Exception| cpu 0: rx_hash 0xaed78b65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52216 dport 35336] != expected 0x38fb32d2 # # Exception| cpu 0: rx_hash 0xd625ef1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52244 dport 35336] != expected 0x123265bb # # Exception| cpu 0: rx_hash 0x40cc621d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52252 dport 35336] != expected 0x1c24e122 # # Exception| cpu 0: rx_hash 0x88a51b53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52280 dport 35336] != expected 0xc38c4937 # # Exception| cpu 0: rx_hash 0xd3032f4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52282 dport 35336] != expected 0xfbd65b50 # # Exception| cpu 0: rx_hash 0x0f10bb2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52298 dport 35336] != expected 0x5e9a68a9 # # Exception| cpu 0: rx_hash 0x84a3125f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52362 dport 35336] != expected 0xcfb9d073 # # Exception| cpu 0: rx_hash 0x1471e0c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52376 dport 35336] != expected 0x70e88058 # # Exception| cpu 0: rx_hash 0xdc18998c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52412 dport 35336] != expected 0xaf40284d # # Exception| cpu 0: rx_hash 0x5e8bf9a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52448 dport 35336] != expected 0xdbb23738 # # Exception| cpu 0: rx_hash 0x0c357ffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 52480 dport 35336] != expected 0xb1649ae0 # # Exception| cpu 0: rx_hash 0xe98f1cbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52512 dport 35336] != expected 0x72e13bc6 # # Exception| cpu 0: rx_hash 0x45d2d956 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52556 dport 35336] != expected 0x429dc7d9 # # Exception| cpu 0: rx_hash 0xa37505da [saddr 192.0.3.2 daddr 192.0.3.1 sport 52568 dport 35336] != expected 0xd9bb8ca6 # # Exception| cpu 0: rx_hash 0xe58915b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52626 dport 35336] != expected 0x7ed4a282 # # Exception| cpu 0: rx_hash 0x116f5b89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52680 dport 35336] != expected 0x2e51a6a3 # # Exception| cpu 0: rx_hash 0x671a7598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52686 dport 35336] != expected 0xa26bdf7 # # Exception| cpu 0: rx_hash 0xf4d538c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52712 dport 35336] != expected 0xedd40785 # # Exception| cpu 0: rx_hash 0x757fa1bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52738 dport 35336] != expected 0x2d7666b1 # # Exception| cpu 0: rx_hash 0x5e97c429 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52764 dport 35336] != expected 0x801cbb30 # # Exception| cpu 0: rx_hash 0xda3fdb98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52826 dport 35336] != expected 0x45a970f7 # # Exception| cpu 0: rx_hash 0x84bf2fd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52854 dport 35336] != expected 0x94175c7b # # Exception| cpu 0: rx_hash 0x7a64177d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52868 dport 35336] != expected 0x79e015ac # # Exception| cpu 0: rx_hash 0x49c8edd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52994 dport 35336] != expected 0x1506d295 # # Exception| cpu 0: rx_hash 0x3fbdc3c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52996 dport 35336] != expected 0x3171c9c1 # # Exception| cpu 0: rx_hash 0xa9544ec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53004 dport 35336] != expected 0x3f674d58 # # Exception| cpu 0: rx_hash 0x3986bc5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53022 dport 35336] != expected 0x80361d73 # # Exception| cpu 0: rx_hash 0x4cee2d83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53036 dport 35336] != expected 0xfce2ec7e # # Exception| cpu 0: rx_hash 0x3ca07c08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53040 dport 35336] != expected 0x69d22398 # # Exception| cpu 0: rx_hash 0xbb15dc74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53058 dport 35336] != expected 0xf4c40206 # # Exception| cpu 0: rx_hash 0x2bc72ee9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53072 dport 35336] != expected 0x4b95522d # # Exception| cpu 0: rx_hash 0x95db79b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53106 dport 35336] != expected 0xb04ae16c # # Exception| cpu 0: rx_hash 0xf8cf0c4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53158 dport 35336] != expected 0xba4f12c9 # # Exception| cpu 0: rx_hash 0xc27b44a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53186 dport 35336] != expected 0x84256a4f # # Exception| cpu 0: rx_hash 0xfb6eded1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53262 dport 35336] != expected 0xf9e081c6 # # Exception| cpu 0: rx_hash 0xfe481e86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53280 dport 35336] != expected 0x1004bf2d # # Exception| cpu 0: rx_hash 0x542ea4f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53334 dport 35336] != expected 0x913f9780 # # Exception| cpu 0: rx_hash 0xb4b207e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53336 dport 35336] != expected 0xbb5e084d # # Exception| cpu 0: rx_hash 0xea32f3aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 53364 dport 35336] != expected 0x6ae024c1 # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x789a305f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57318 dport 39326] OK # # # cpu 0: rx_hash 0x85028195 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57368 dport 39326] OK # # # cpu 0: rx_hash 0x10f6b35f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57380 dport 39326] OK # # # cpu 0: rx_hash 0xbcab76b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57416 dport 39326] OK # # # cpu 0: rx_hash 0x91786cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57420 dport 39326] OK # # # cpu 0: rx_hash 0x97431323 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57430 dport 39326] OK # # # cpu 0: rx_hash 0x47568e4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57492 dport 39326] OK # # # cpu 0: rx_hash 0xcfc0e3ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57630 dport 39326] OK # # # cpu 0: rx_hash 0xbc930daa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57654 dport 39326] OK # # # cpu 0: rx_hash 0x608099c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57670 dport 39326] OK # # # cpu 0: rx_hash 0xf574ab02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57722 dport 39326] OK # # # cpu 0: rx_hash 0xb388bb6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57776 dport 39326] OK # # # cpu 0: rx_hash 0x343d1b17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57794 dport 39326] OK # # # cpu 0: rx_hash 0xfc546259 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57830 dport 39326] OK # # # cpu 0: rx_hash 0xa1c929dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57854 dport 39326] OK # # # cpu 0: rx_hash 0xee31b67d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57898 dport 39326] OK # # # cpu 0: rx_hash 0x6fbf699b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57922 dport 39326] OK # # # cpu 0: rx_hash 0x8918b517 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57942 dport 39326] OK # # # cpu 0: rx_hash 0x8a050ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57954 dport 39326] OK # # # cpu 0: rx_hash 0x4171cc59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57970 dport 39326] OK # # # cpu 0: rx_hash 0x72e54dec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57994 dport 39326] OK # # # cpu 0: rx_hash 0xe12a00bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58028 dport 39326] OK # # # cpu 0: rx_hash 0xdda537c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58066 dport 39326] OK # # # cpu 0: rx_hash 0x10ea8ed1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58072 dport 39326] OK # # # cpu 0: rx_hash 0xa8cda614 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58080 dport 39326] OK # # # cpu 0: rx_hash 0x69bc6d1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58150 dport 39326] OK # # # cpu 0: rx_hash 0x562ee5a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58220 dport 39326] OK # # # cpu 0: rx_hash 0x38272f95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58252 dport 39326] OK # # # cpu 0: rx_hash 0xabe862c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58282 dport 39326] OK # # # cpu 0: rx_hash 0xf6752941 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58290 dport 39326] OK # # # cpu 0: rx_hash 0xcafa1e35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58316 dport 39326] OK # # # cpu 0: rx_hash 0x2c5dc2b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58328 dport 39326] OK # # # cpu 0: rx_hash 0x7f47c353 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58410 dport 39326] OK # # # cpu 0: rx_hash 0xd5217920 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58460 dport 39326] OK # # # cpu 0: rx_hash 0x8e874d3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58462 dport 39326] OK # # # cpu 0: rx_hash 0xd007b977 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58482 dport 39326] OK # # # cpu 0: rx_hash 0x5e92d050 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58524 dport 39326] OK # # # cpu 0: rx_hash 0x705c7592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58540 dport 39326] OK # # # cpu 4: rx_hash 0xc3a0a757 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57322 dport 39326] OK # # # cpu 4: rx_hash 0x25077bdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57342 dport 39326] OK # # # cpu 4: rx_hash 0xaeeae400 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57350 dport 39326] OK # # # cpu 4: rx_hash 0xb98db6e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57446 dport 39326] OK # # # cpu 4: rx_hash 0xbfb6c97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57468 dport 39326] OK # # # cpu 4: rx_hash 0x1acbc5c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57484 dport 39326] OK # # # cpu 4: rx_hash 0x6a859442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57488 dport 39326] OK # # # cpu 4: rx_hash 0x89048899 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57514 dport 39326] OK # # # cpu 4: rx_hash 0xf94ad912 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57526 dport 39326] OK # # # cpu 4: rx_hash 0xc5c5ee66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57544 dport 39326] OK # # # cpu 4: rx_hash 0x207f8d27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57576 dport 39326] OK # # # cpu 4: rx_hash 0x7bd9b939 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57578 dport 39326] OK # # # cpu 4: rx_hash 0x2644f2bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57586 dport 39326] OK # # # cpu 4: rx_hash 0x72c10b7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57608 dport 39326] OK # # # cpu 4: rx_hash 0x74fa74e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57618 dport 39326] OK # # # cpu 4: rx_hash 0x977b683f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57640 dport 39326] OK # # # cpu 4: rx_hash 0xabf45f4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57686 dport 39326] OK # # # cpu 4: rx_hash 0x4b68fc5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57688 dport 39326] OK # # # cpu 4: rx_hash 0x3e006d81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57706 dport 39326] OK # # # cpu 4: rx_hash 0x0baf93ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57736 dport 39326] OK # # # cpu 4: rx_hash 0x0e8953f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57766 dport 39326] OK # # # cpu 4: rx_hash 0x2561366c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57784 dport 39326] OK # # # cpu 4: rx_hash 0x7ec70272 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57786 dport 39326] OK # # # cpu 4: rx_hash 0x69a05093 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57818 dport 39326] OK # # # cpu 4: rx_hash 0xeb17762a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57860 dport 39326] OK # # # cpu 4: rx_hash 0xb68a3dae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57884 dport 39326] OK # # # cpu 4: rx_hash 0xe80ac9e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57904 dport 39326] OK # # # cpu 4: rx_hash 0x9e7fe7f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57910 dport 39326] OK # # # cpu 4: rx_hash 0xa4cbaf18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57938 dport 39326] OK # # # cpu 4: rx_hash 0xcfe4a57e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58012 dport 39326] OK # # # cpu 4: rx_hash 0x078ddc30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58040 dport 39326] OK # # # cpu 4: rx_hash 0x669fa0c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58078 dport 39326] OK # # # cpu 4: rx_hash 0x373c9954 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58122 dport 39326] OK # # # cpu 4: rx_hash 0x4149b745 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58124 dport 39326] OK # # # cpu 4: rx_hash 0x08ae11ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58176 dport 39326] OK # # # cpu 4: rx_hash 0x23467478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58206 dport 39326] OK # # # cpu 4: rx_hash 0x9b615cbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58214 dport 39326] OK # # # cpu 4: rx_hash 0x0d88d1ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58222 dport 39326] OK # # # cpu 4: rx_hash 0x9d5a2327 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58236 dport 39326] OK # # # cpu 4: rx_hash 0x5f0e2cff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58352 dport 39326] OK # # # cpu 4: rx_hash 0x0c142d15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58370 dport 39326] OK # # # cpu 4: rx_hash 0x9afda012 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58378 dport 39326] OK # # # cpu 4: rx_hash 0x797cbcc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58416 dport 39326] OK # # # cpu 4: rx_hash 0xa56f28ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58432 dport 39326] OK # # # cpu 4: rx_hash 0xd63cc6ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58472 dport 39326] OK # # # cpu 4: rx_hash 0xfdd4a378 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58486 dport 39326] OK # # # cpu 4: rx_hash 0x96fba91e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58552 dport 39326] OK # # # cpu 4: rx_hash 0x46d64f6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58628 dport 39326] OK # # # cpu 4: rx_hash 0x8b99f675 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58638 dport 39326] OK # # # cpu 4: rx_hash 0x6d3e2af9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58650 dport 39326] OK # # # count: pass=88 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 37419 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54829 dport 37419] != expected 0xaae79531 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54829 dport 37419] != expected 0xaae79531 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59665 dport 37419] != expected 0x3b4ca0a9 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59665 dport 37419] != expected 0x3b4ca0a9 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56947 dport 37419] != expected 0x1418ea7 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56947 dport 37419] != expected 0x1418ea7 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45119 dport 37419] != expected 0xe2b0f570 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45119 dport 37419] != expected 0xe2b0f570 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58865 dport 37419] != expected 0x40f882d8 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58865 dport 37419] != expected 0x40f882d8 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51860 dport 37419] != expected 0xbabf8e8b # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51860 dport 37419] != expected 0xbabf8e8b # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56872 dport 37419] != expected 0x2170ae49 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56872 dport 37419] != expected 0x2170ae49 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38086 dport 37419] != expected 0xbe60a63e # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38086 dport 37419] != expected 0xbe60a63e # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33277 dport 37419] != expected 0x39fd650a # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33277 dport 37419] != expected 0x39fd650a # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46202 dport 37419] != expected 0xa1f72516 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46202 dport 37419] != expected 0xa1f72516 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40119 dport 37419] != expected 0x8c96a78c # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40119 dport 37419] != expected 0x8c96a78c # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43099 dport 37419] != expected 0x48539030 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43099 dport 37419] != expected 0x48539030 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48828 dport 37419] != expected 0x6f95ca0e # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48828 dport 37419] != expected 0x6f95ca0e # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45658 dport 37419] != expected 0x3056f32b # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45658 dport 37419] != expected 0x3056f32b # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53247 dport 37419] != expected 0x286cd422 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53247 dport 37419] != expected 0x286cd422 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56720 dport 37419] != expected 0xbf414fc5 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56720 dport 37419] != expected 0xbf414fc5 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42780 dport 37419] != expected 0x7008aa83 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42780 dport 37419] != expected 0x7008aa83 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43700 dport 37419] != expected 0xdc1868dc # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43700 dport 37419] != expected 0xdc1868dc # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55145 dport 37419] != expected 0x6f78f8b5 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55145 dport 37419] != expected 0x6f78f8b5 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44808 dport 37419] != expected 0xc20f778 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44808 dport 37419] != expected 0xc20f778 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57036 dport 37419] != expected 0x6ffbbe86 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57036 dport 37419] != expected 0x6ffbbe86 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55881 dport 37419] != expected 0xbd9fd63a # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55881 dport 37419] != expected 0xbd9fd63a # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48183 dport 37419] != expected 0xc5b44a64 # # Exception| cpu 0: rx_hash 0x6094cefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48183 dport 37419] != expected 0xc5b44a64 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 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 40787 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47508 dport 40787] != expected 0x24253309 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47508 dport 40787] != expected 0x24253309 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42404 dport 40787] != expected 0x219bd89a # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42404 dport 40787] != expected 0x219bd89a # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44248 dport 40787] != expected 0xbd937e15 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44248 dport 40787] != expected 0xbd937e15 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47141 dport 40787] != expected 0xf87e2a4e # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47141 dport 40787] != expected 0xf87e2a4e # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51117 dport 40787] != expected 0x7772fcc6 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51117 dport 40787] != expected 0x7772fcc6 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46877 dport 40787] != expected 0x2a0ed240 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46877 dport 40787] != expected 0x2a0ed240 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37126 dport 40787] != expected 0xbbea0aaa # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37126 dport 40787] != expected 0xbbea0aaa # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33946 dport 40787] != expected 0x629b2845 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33946 dport 40787] != expected 0x629b2845 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37495 dport 40787] != expected 0xf2591ca9 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37495 dport 40787] != expected 0xf2591ca9 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44810 dport 40787] != expected 0x841ecfa4 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44810 dport 40787] != expected 0x841ecfa4 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49939 dport 40787] != expected 0x4f63b1d8 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49939 dport 40787] != expected 0x4f63b1d8 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52626 dport 40787] != expected 0xd7a1dd96 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52626 dport 40787] != expected 0xd7a1dd96 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39574 dport 40787] != expected 0xec8a5728 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39574 dport 40787] != expected 0xec8a5728 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59061 dport 40787] != expected 0xa7bd4149 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59061 dport 40787] != expected 0xa7bd4149 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54003 dport 40787] != expected 0x7e164347 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54003 dport 40787] != expected 0x7e164347 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60079 dport 40787] != expected 0xe93d0444 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60079 dport 40787] != expected 0xe93d0444 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43975 dport 40787] != expected 0x8cf64afb # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43975 dport 40787] != expected 0x8cf64afb # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38742 dport 40787] != expected 0x133588a7 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38742 dport 40787] != expected 0x133588a7 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38191 dport 40787] != expected 0xf0d85fcb # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38191 dport 40787] != expected 0xf0d85fcb # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44909 dport 40787] != expected 0x5240db69 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44909 dport 40787] != expected 0x5240db69 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59830 dport 40787] != expected 0x2100cda1 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59830 dport 40787] != expected 0x2100cda1 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41483 dport 40787] != expected 0x475ed166 # # Exception| cpu 4: rx_hash 0x9f0f3d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41483 dport 40787] != expected 0x475ed166 # # 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 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: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->