< 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 # # Interface: enp1s0, driver: fbnic # 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 43680 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 79 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x91dffa53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42020 dport 43680] != expected 0x20b93a57 # # Exception| cpu 0: rx_hash 0x461a40ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 42066 dport 43680] != expected 0x65c108e9 # # Exception| cpu 0: rx_hash 0xa1d2b1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42094 dport 43680] != expected 0x6edeb68f # # Exception| cpu 0: rx_hash 0x76e00c02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42138 dport 43680] != expected 0x373b1c13 # # Exception| cpu 0: rx_hash 0x46ed47aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 42192 dport 43680] != expected 0x795c90cb # # Exception| cpu 0: rx_hash 0xb9d4142f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42234 dport 43680] != expected 0xc9ed70e3 # # Exception| cpu 0: rx_hash 0xadd1e311 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42310 dport 43680] != expected 0x3d4755b9 # # Exception| cpu 0: rx_hash 0xe8a142c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42322 dport 43680] != expected 0x30ad81fd # # Exception| cpu 0: rx_hash 0x9d7952fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 42354 dport 43680] != expected 0x9bc9c95d # # Exception| cpu 0: rx_hash 0x89a2dc35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42420 dport 43680] != expected 0x89c4302a # # Exception| cpu 0: rx_hash 0xd423df5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42422 dport 43680] != expected 0x3f80ba20 # # Exception| cpu 0: rx_hash 0xb5d746c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42450 dport 43680] != expected 0x9a7493d5 # # Exception| cpu 0: rx_hash 0xbf22ba3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42536 dport 43680] != expected 0xfcbc195a # # Exception| cpu 0: rx_hash 0xde73d9e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42546 dport 43680] != expected 0xb1a12093 # # Exception| cpu 0: rx_hash 0x2d97a17a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42570 dport 43680] != expected 0xb42effa0 # # Exception| cpu 0: rx_hash 0x391ed292 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42608 dport 43680] != expected 0x52578ec9 # # Exception| cpu 0: rx_hash 0x1d3f1095 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42622 dport 43680] != expected 0x12a06344 # # Exception| cpu 0: rx_hash 0x3534fee9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42656 dport 43680] != expected 0xfbf429f0 # # Exception| cpu 0: rx_hash 0x2dc55c59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42678 dport 43680] != expected 0x405a77be # # Exception| cpu 0: rx_hash 0xa781e5ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 42690 dport 43680] != expected 0xb366cf0a # # Exception| cpu 0: rx_hash 0xe2f14474 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42710 dport 43680] != expected 0xbe8c1b4e # # Exception| cpu 0: rx_hash 0xd259f59b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42722 dport 43680] != expected 0x180287aa # # Exception| cpu 0: rx_hash 0x7c99742f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42726 dport 43680] != expected 0x4320c2af # # Exception| cpu 0: rx_hash 0x0539b541 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42730 dport 43680] != expected 0xb593a528 # # Exception| cpu 0: rx_hash 0x5891c8b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42768 dport 43680] != expected 0xf9ed6b2d # # Exception| cpu 0: rx_hash 0x68397956 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42788 dport 43680] != expected 0x5f63f7c9 # # Exception| cpu 0: rx_hash 0x1199b838 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42792 dport 43680] != expected 0xa9d0904e # # Exception| cpu 0: rx_hash 0x2dec22c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42830 dport 43680] != expected 0xba6033b1 # # Exception| cpu 0: rx_hash 0x68ce7e32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42918 dport 43680] != expected 0x43fe6feb # # Exception| cpu 0: rx_hash 0x4cefbc35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42920 dport 43680] != expected 0x3098266 # # Exception| cpu 0: rx_hash 0xde5aa771 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42954 dport 43680] != expected 0x4b9b649c # # Exception| cpu 0: rx_hash 0x55efa8ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 43034 dport 43680] != expected 0x4214bd5c # # Exception| cpu 4: rx_hash 0xd4af5b8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42032 dport 43680] != expected 0x2d53ee13 # # Exception| cpu 4: rx_hash 0x5e4e1839 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42042 dport 43680] != expected 0x3686469b # # Exception| cpu 4: rx_hash 0xf08e998d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42046 dport 43680] != expected 0x6da4039e # # Exception| cpu 4: rx_hash 0x85f373fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42080 dport 43680] != expected 0x2e295b02 # # Exception| cpu 4: rx_hash 0x2b33f248 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42084 dport 43680] != expected 0x750b1e07 # # Exception| cpu 4: rx_hash 0x17e392ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 42108 dport 43680] != expected 0x8e52adc4 # # Exception| cpu 4: rx_hash 0x9d502c6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42122 dport 43680] != expected 0x61f38d52 # # Exception| cpu 4: rx_hash 0x4648bded [saddr 192.0.3.2 daddr 192.0.3.1 sport 42158 dport 43680] != expected 0x91b580f7 # # Exception| cpu 4: rx_hash 0x89d95f87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42160 dport 43680] != expected 0x878afc3b # # Exception| cpu 4: rx_hash 0x7a98dd5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42166 dport 43680] != expected 0x6aec3334 # # Exception| cpu 4: rx_hash 0x1b6c44c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42194 dport 43680] != expected 0xcf181ac1 # # Exception| cpu 4: rx_hash 0x52643442 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42218 dport 43680] != expected 0x9f25e1a2 # # Exception| cpu 4: rx_hash 0x2bed8bbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42270 dport 43680] != expected 0x93acc22a # # Exception| cpu 4: rx_hash 0x91a479e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42272 dport 43680] != expected 0x2ef7f646 # # Exception| cpu 4: rx_hash 0x62e5fb3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42278 dport 43680] != expected 0xc3913949 # # Exception| cpu 4: rx_hash 0x8955db51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42294 dport 43680] != expected 0x9559a808 # # Exception| cpu 4: rx_hash 0x5e9061cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42304 dport 43680] != expected 0xd0219ab6 # # Exception| cpu 4: rx_hash 0x4a191224 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42362 dport 43680] != expected 0x3658ebdf # # Exception| cpu 4: rx_hash 0x1bb23d36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42408 dport 43680] != expected 0x29bfc6ec # # Exception| cpu 4: rx_hash 0xad26e475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42436 dport 43680] != expected 0x21dacd9b # # Exception| cpu 4: rx_hash 0xd486251b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42440 dport 43680] != expected 0xd769aa1c # # Exception| cpu 4: rx_hash 0x4696c418 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42452 dport 43680] != expected 0x77125cda # # Exception| cpu 4: rx_hash 0x857ff72a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42470 dport 43680] != expected 0x3cfa0f31 # # Exception| cpu 4: rx_hash 0x521fb7f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42478 dport 43680] != expected 0x916b2db3 # # Exception| cpu 4: rx_hash 0x1d9aead2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42496 dport 43680] != expected 0xfa497378 # # Exception| cpu 4: rx_hash 0xeedb680f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42502 dport 43680] != expected 0x172fbc77 # # Exception| cpu 4: rx_hash 0x39bb28d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42510 dport 43680] != expected 0xbabe9ef5 # # Exception| cpu 4: rx_hash 0x6842fae4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42528 dport 43680] != expected 0x512d3bd8 # # Exception| cpu 4: rx_hash 0x35c3f98d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42530 dport 43680] != expected 0xe769b1d2 # # Exception| cpu 4: rx_hash 0xa776e2c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42560 dport 43680] != expected 0xaffb5728 # # Exception| cpu 4: rx_hash 0x9ba6827e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42584 dport 43680] != expected 0x54a2e4eb # # Exception| cpu 4: rx_hash 0x8f2ff196 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42594 dport 43680] != expected 0xb2db9582 # # Exception| cpu 4: rx_hash 0x40be13fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42620 dport 43680] != expected 0xa4e4e94e # # Exception| cpu 4: rx_hash 0xca0dad6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42634 dport 43680] != expected 0x4b45c9d8 # # Exception| cpu 4: rx_hash 0xbfd5bd5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42666 dport 43680] != expected 0xe0218178 # # Exception| cpu 4: rx_hash 0x4c31c5c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42706 dport 43680] != expected 0xe5ae5e4b # # Exception| cpu 4: rx_hash 0x97295442 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42742 dport 43680] != expected 0x15e853ee # # Exception| cpu 4: rx_hash 0xeea0ebbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42754 dport 43680] != expected 0x19617066 # # Exception| cpu 4: rx_hash 0xa7a89b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42810 dport 43680] != expected 0x495c8b05 # # Exception| cpu 4: rx_hash 0xc65c02a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42846 dport 43680] != expected 0xeca8a2f0 # # Exception| cpu 4: rx_hash 0x1d449327 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42874 dport 43680] != expected 0x1ceeaf55 # # Exception| cpu 4: rx_hash 0xf6a64e69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42902 dport 43680] != expected 0xbe52b60a # # Exception| cpu 4: rx_hash 0x83dba418 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42952 dport 43680] != expected 0xfddfee96 # # Exception| cpu 4: rx_hash 0x4c4a4672 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42966 dport 43680] != expected 0xebe0925a # # Exception| cpu 4: rx_hash 0x71ce6ac9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43028 dport 43680] != expected 0x2e350d1 # # Exception| cpu 4: rx_hash 0x38c61a48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43052 dport 43680] != expected 0x52deabb2 # # Exception| cpu 4: rx_hash 0xaad6fb4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43056 dport 43680] != expected 0xf2a55d74 # # Exception| count: pass=0 nohash=0 fail=79 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb1aac765 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39624 dport 41902] OK # # # cpu 0: rx_hash 0x5a1ae708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39640 dport 41902] OK # # # cpu 0: rx_hash 0x4e9394e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39650 dport 41902] OK # # # cpu 0: rx_hash 0x2fc2f73e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39672 dport 41902] OK # # # cpu 0: rx_hash 0xc5f0d0cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46102 dport 41902] OK # # # cpu 0: rx_hash 0x12909011 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46110 dport 41902] OK # # # cpu 0: rx_hash 0xa8d9624d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46112 dport 41902] OK # # # cpu 0: rx_hash 0x43694220 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46128 dport 41902] OK # # # cpu 0: rx_hash 0x6b95ab38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46188 dport 41902] OK # # # cpu 0: rx_hash 0xf9854a3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46192 dport 41902] OK # # # cpu 0: rx_hash 0x2eb7f7c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46212 dport 41902] OK # # # cpu 0: rx_hash 0xd18ea447 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46254 dport 41902] OK # # # cpu 0: rx_hash 0x226adcdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46294 dport 41902] OK # # # cpu 0: rx_hash 0xa88b9f6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46300 dport 41902] OK # # # cpu 0: rx_hash 0x2e3b7314 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46338 dport 41902] OK # # # cpu 0: rx_hash 0x36cad1a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46356 dport 41902] OK # # # cpu 0: rx_hash 0x8c8323f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46378 dport 41902] OK # # # cpu 0: rx_hash 0x4312c192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46388 dport 41902] OK # # # cpu 0: rx_hash 0x1e3638bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46408 dport 41902] OK # # # cpu 0: rx_hash 0xb0f6b908 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46412 dport 41902] OK # # # cpu 0: rx_hash 0x8c26d9bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46420 dport 41902] OK # # # cpu 0: rx_hash 0xf58618d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46424 dport 41902] OK # # # cpu 0: rx_hash 0xbc8e6850 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46432 dport 41902] OK # # # cpu 0: rx_hash 0xf9fec989 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46452 dport 41902] OK # # # cpu 0: rx_hash 0x0aedb677 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46478 dport 41902] OK # # # cpu 0: rx_hash 0xe15d961a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46494 dport 41902] OK # # # cpu 0: rx_hash 0x0695672f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46498 dport 41902] OK # # # cpu 0: rx_hash 0x94207c6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46528 dport 41902] OK # # # cpu 0: rx_hash 0x12b9ee80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46566 dport 41902] OK # # # cpu 0: rx_hash 0x57c94f59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46578 dport 41902] OK # # # cpu 0: rx_hash 0x92ad51c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46614 dport 41902] OK # # # cpu 0: rx_hash 0x49b5c04a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46642 dport 41902] OK # # # cpu 0: rx_hash 0xe7d0bbb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46664 dport 41902] OK # # # cpu 0: rx_hash 0x0c609bd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46680 dport 41902] OK # # # cpu 0: rx_hash 0xcfdb55c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46742 dport 41902] OK # # # cpu 0: rx_hash 0x6dc6ff6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46784 dport 41902] OK # # # cpu 0: rx_hash 0x9e877db3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46790 dport 41902] OK # # # cpu 0: rx_hash 0x7966f217 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46850 dport 41902] OK # # # cpu 0: rx_hash 0x92d6d27a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46866 dport 41902] OK # # # cpu 0: rx_hash 0x9e0bf965 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46912 dport 41902] OK # # # cpu 0: rx_hash 0xba2a3b62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46926 dport 41902] OK # # # cpu 0: rx_hash 0xebd3e953 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46944 dport 41902] OK # # # cpu 0: rx_hash 0x0063c93e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46960 dport 41902] OK # # # cpu 0: rx_hash 0xcfa0d677 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46994 dport 41902] OK # # # cpu 0: rx_hash 0x6d18869b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47034 dport 41902] OK # # # cpu 0: rx_hash 0xc3d8072f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47038 dport 41902] OK # # # cpu 0: rx_hash 0xd7f48e80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47098 dport 41902] OK # # # cpu 0: rx_hash 0x0db8530e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47108 dport 41902] OK # # # count: pass=48 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 49259 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42382 dport 49259] != expected 0xe69c9630 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42382 dport 49259] != expected 0xe69c9630 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50066 dport 49259] != expected 0xe2f4d055 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50066 dport 49259] != expected 0xe2f4d055 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41662 dport 49259] != expected 0xf1b1a00a # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41662 dport 49259] != expected 0xf1b1a00a # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44997 dport 49259] != expected 0xa469db55 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44997 dport 49259] != expected 0xa469db55 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54317 dport 49259] != expected 0x5628c54e # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54317 dport 49259] != expected 0x5628c54e # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43240 dport 49259] != expected 0x7fb60fbc # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43240 dport 49259] != expected 0x7fb60fbc # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49072 dport 49259] != expected 0x1e8abf65 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49072 dport 49259] != expected 0x1e8abf65 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48287 dport 49259] != expected 0xe64ac3c3 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48287 dport 49259] != expected 0xe64ac3c3 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47812 dport 49259] != expected 0x2d81ac80 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47812 dport 49259] != expected 0x2d81ac80 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55730 dport 49259] != expected 0xcdd85cc # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55730 dport 49259] != expected 0xcdd85cc # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39499 dport 49259] != expected 0xb98d2378 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39499 dport 49259] != expected 0xb98d2378 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47892 dport 49259] != expected 0xd14e82ad # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47892 dport 49259] != expected 0xd14e82ad # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33830 dport 49259] != expected 0xd770366 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33830 dport 49259] != expected 0xd770366 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41817 dport 49259] != expected 0x713d8cdc # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41817 dport 49259] != expected 0x713d8cdc # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45044 dport 49259] != expected 0x354c16a1 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45044 dport 49259] != expected 0x354c16a1 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55429 dport 49259] != expected 0x25f20e23 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55429 dport 49259] != expected 0x25f20e23 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57218 dport 49259] != expected 0x4e9c3ae2 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57218 dport 49259] != expected 0x4e9c3ae2 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55280 dport 49259] != expected 0x1a6bdc7b # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55280 dport 49259] != expected 0x1a6bdc7b # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57392 dport 49259] != expected 0x387ca901 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57392 dport 49259] != expected 0x387ca901 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46714 dport 49259] != expected 0xe5f539a3 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46714 dport 49259] != expected 0xe5f539a3 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49131 dport 49259] != expected 0x6aacb6e9 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49131 dport 49259] != expected 0x6aacb6e9 # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55835 dport 49259] != expected 0xb3a2244d # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55835 dport 49259] != expected 0xb3a2244d # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34808 dport 49259] != expected 0x9bf9844c # # Exception| cpu 0: rx_hash 0xd22dbd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34808 dport 49259] != expected 0x9bf9844c # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 57806 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56986 dport 57806] != expected 0x59456d15 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56986 dport 57806] != expected 0x59456d15 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58111 dport 57806] != expected 0x62543aaf # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58111 dport 57806] != expected 0x62543aaf # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38240 dport 57806] != expected 0xbcdd1da6 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38240 dport 57806] != expected 0xbcdd1da6 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50807 dport 57806] != expected 0x369966e9 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50807 dport 57806] != expected 0x369966e9 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43094 dport 57806] != expected 0x9ea865d7 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43094 dport 57806] != expected 0x9ea865d7 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32956 dport 57806] != expected 0x26a98214 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32956 dport 57806] != expected 0x26a98214 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60747 dport 57806] != expected 0x8815ac89 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60747 dport 57806] != expected 0x8815ac89 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38304 dport 57806] != expected 0x5b4711b0 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38304 dport 57806] != expected 0x5b4711b0 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55245 dport 57806] != expected 0x3b36a32a # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55245 dport 57806] != expected 0x3b36a32a # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52284 dport 57806] != expected 0x3f1ccad0 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52284 dport 57806] != expected 0x3f1ccad0 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42751 dport 57806] != expected 0xf3401626 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42751 dport 57806] != expected 0xf3401626 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49961 dport 57806] != expected 0x46f14e1f # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49961 dport 57806] != expected 0x46f14e1f # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56532 dport 57806] != expected 0x90d5260a # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56532 dport 57806] != expected 0x90d5260a # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53310 dport 57806] != expected 0xf60fd958 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53310 dport 57806] != expected 0xf60fd958 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55713 dport 57806] != expected 0xa4865bab # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55713 dport 57806] != expected 0xa4865bab # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57534 dport 57806] != expected 0x34e7b565 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57534 dport 57806] != expected 0x34e7b565 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40349 dport 57806] != expected 0xd25a8617 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40349 dport 57806] != expected 0xd25a8617 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37821 dport 57806] != expected 0x8ea6b7e3 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37821 dport 57806] != expected 0x8ea6b7e3 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40482 dport 57806] != expected 0x7781f591 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40482 dport 57806] != expected 0x7781f591 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50896 dport 57806] != expected 0x5674f6dd # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50896 dport 57806] != expected 0x5674f6dd # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43473 dport 57806] != expected 0x2526e7d3 # # Exception| cpu 4: rx_hash 0x0f41b6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43473 dport 57806] != expected 0x2526e7d3 # # 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, 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 88, 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 49, 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 204, 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 88, 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 49, 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 204, 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 88, 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 49, 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 204, 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 88, 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 49, 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 209, 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 101, 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 88, 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 49, 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 209, 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 101, 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 88, 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 49, 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 209, 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 101, 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 88, 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 49, 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 209, 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 101, 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 88, 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 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->