< 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 214, 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 39274 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 81 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0c431165 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43068 dport 39274] != expected 0xab71cfa0 # # Exception| cpu 0: rx_hash 0x8a7c340b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43074 dport 39274] != expected 0xd1760ac4 # # Exception| cpu 0: rx_hash 0x3fd6ffc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43102 dport 39274] != expected 0x5de7d346 # # Exception| cpu 0: rx_hash 0x8e560dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 43112 dport 39274] != expected 0x828c8c83 # # Exception| cpu 0: rx_hash 0x9ed8bbb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43122 dport 39274] != expected 0x12e8b6b2 # # Exception| cpu 0: rx_hash 0x1fdba1e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43160 dport 39274] != expected 0xb1f59fe8 # # Exception| cpu 0: rx_hash 0xd5807202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43194 dport 39274] != expected 0xe7d94918 # # Exception| cpu 0: rx_hash 0xf2b1131a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43240 dport 39274] != expected 0xd2d1e988 # # Exception| cpu 0: rx_hash 0xf4062f6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43264 dport 39274] != expected 0xcebb308a # # Exception| cpu 0: rx_hash 0xa694118f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43276 dport 39274] != expected 0xc0c1c153 # # Exception| cpu 0: rx_hash 0xb61aa783 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43286 dport 39274] != expected 0x50a5fb62 # # Exception| cpu 0: rx_hash 0xe4889962 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43290 dport 39274] != expected 0x5edf0abb # # Exception| cpu 0: rx_hash 0xf02c16da [saddr 192.0.3.2 daddr 192.0.3.1 sport 43306 dport 39274] != expected 0x9d41b6cd # # Exception| cpu 0: rx_hash 0xc793c1ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 43362 dport 39274] != expected 0x382d2c6c # # Exception| cpu 0: rx_hash 0x42bae220 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43426 dport 39274] != expected 0xc8ca8371 # # Exception| cpu 0: rx_hash 0xac8bcee9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43522 dport 39274] != expected 0x25db9990 # # Exception| cpu 0: rx_hash 0xc7de5974 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43532 dport 39274] != expected 0x3cf82a94 # # Exception| cpu 0: rx_hash 0x927058a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43668 dport 39274] != expected 0xeb983773 # # Exception| cpu 0: rx_hash 0x1a3703a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43680 dport 39274] != expected 0x23aa2a6b # # Exception| cpu 0: rx_hash 0x582b8b4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43702 dport 39274] != expected 0xbdb4e183 # # Exception| cpu 0: rx_hash 0x7b30d3e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43726 dport 39274] != expected 0xdb46c754 # # Exception| cpu 0: rx_hash 0x88aca971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43758 dport 39274] != expected 0x9a335379 # # Exception| cpu 0: rx_hash 0xe54e0298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43784 dport 39274] != expected 0x9f7a397f # # Exception| cpu 0: rx_hash 0x6d09599e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43836 dport 39274] != expected 0x57482467 # # Exception| cpu 0: rx_hash 0xb9a44211 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43854 dport 39274] != expected 0x233510da # # Exception| cpu 0: rx_hash 0xa92af41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43860 dport 39274] != expected 0xb3512aeb # # Exception| cpu 0: rx_hash 0x31e31917 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43898 dport 39274] != expected 0xeb070dc2 # # Exception| cpu 0: rx_hash 0x57d8f662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43904 dport 39274] != expected 0xcaf10cc3 # # Exception| cpu 0: rx_hash 0xa06eb541 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43914 dport 39274] != expected 0xd87e1ea9 # # Exception| cpu 0: rx_hash 0xb0e0034d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43920 dport 39274] != expected 0x481a2498 # # Exception| cpu 0: rx_hash 0x11ee473b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43964 dport 39274] != expected 0x715416c # # Exception| cpu 0: rx_hash 0x74c3aece [saddr 192.0.3.2 daddr 192.0.3.1 sport 44024 dport 39274] != expected 0xac032a14 # # Exception| cpu 0: rx_hash 0x8ca05c98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44056 dport 39274] != expected 0xcba35642 # # Exception| cpu 4: rx_hash 0x948afc6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43026 dport 39274] != expected 0xf327e889 # # Exception| cpu 4: rx_hash 0x1ccda769 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43046 dport 39274] != expected 0x3b15f591 # # Exception| cpu 4: rx_hash 0x6d44c124 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43090 dport 39274] != expected 0x539d229f # # Exception| cpu 4: rx_hash 0xa3352b7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43098 dport 39274] != expected 0x564b7228 # # Exception| cpu 4: rx_hash 0x79e04e9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43106 dport 39274] != expected 0x90039ee9 # # Exception| cpu 4: rx_hash 0xc124fdba [saddr 192.0.3.2 daddr 192.0.3.1 sport 43146 dport 39274] != expected 0x2447f56e # # Exception| cpu 4: rx_hash 0xfcc96d72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43170 dport 39274] != expected 0x60e431f4 # # Exception| cpu 4: rx_hash 0x0b7f2e51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43176 dport 39274] != expected 0x726b239e # # Exception| cpu 4: rx_hash 0x32b8872d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43178 dport 39274] != expected 0x65326143 # # Exception| cpu 4: rx_hash 0x70a40fc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43196 dport 39274] != expected 0xfb2caaab # # Exception| cpu 4: rx_hash 0xdfd235de [saddr 192.0.3.2 daddr 192.0.3.1 sport 43226 dport 39274] != expected 0x6161723 # # Exception| cpu 4: rx_hash 0x57956ed8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43246 dport 39274] != expected 0xce240a3b # # Exception| cpu 4: rx_hash 0x8bf7374b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43326 dport 39274] != expected 0x14063ff8 # # Exception| cpu 4: rx_hash 0x20ab34e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43378 dport 39274] != expected 0xbac60437 # # Exception| cpu 4: rx_hash 0x72390a00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43390 dport 39274] != expected 0xb4bcf5ee # # Exception| cpu 4: rx_hash 0x2dc54c09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43398 dport 39274] != expected 0x8213b632 # # Exception| cpu 4: rx_hash 0xf33a105a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43412 dport 39274] != expected 0x17a1dcb4 # # Exception| cpu 4: rx_hash 0xa582170f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43442 dport 39274] != expected 0x4a21ab2a # # Exception| cpu 4: rx_hash 0x586613f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43480 dport 39274] != expected 0xb961e77b # # Exception| cpu 4: rx_hash 0x4cc29c48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43496 dport 39274] != expected 0x7aff5b0d # # Exception| cpu 4: rx_hash 0x5f17b47e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43554 dport 39274] != expected 0x64ae0dbd # # Exception| cpu 4: rx_hash 0xc3f460c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43558 dport 39274] != expected 0x6f02acd3 # # Exception| cpu 4: rx_hash 0x81e8e82d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43568 dport 39274] != expected 0xf11c673b # # Exception| cpu 4: rx_hash 0x1d0b3c93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43572 dport 39274] != expected 0xfab0c655 # # Exception| cpu 4: rx_hash 0x6c825ade [saddr 192.0.3.2 daddr 192.0.3.1 sport 43584 dport 39274] != expected 0x9238115b # # Exception| cpu 4: rx_hash 0x2e9ed233 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43606 dport 39274] != expected 0xc26dab3 # # Exception| cpu 4: rx_hash 0xe0ef386c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43614 dport 39274] != expected 0x9f08a04 # # Exception| cpu 4: rx_hash 0x7826d566 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43632 dport 39274] != expected 0x51a6ad2d # # Exception| cpu 4: rx_hash 0xe9ab7930 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43648 dport 39274] != expected 0x62dfbe46 # # Exception| cpu 4: rx_hash 0x965a6115 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43710 dport 39274] != expected 0xb862b134 # # Exception| cpu 4: rx_hash 0x5279cc96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43734 dport 39274] != expected 0x5c7bbfb8 # # Exception| cpu 4: rx_hash 0x9c0826c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43742 dport 39274] != expected 0x59adef0f # # Exception| cpu 4: rx_hash 0x6923602a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43798 dport 39274] != expected 0x4b2a220 # # Exception| cpu 4: rx_hash 0x065cce03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43826 dport 39274] != expected 0x4e6b9763 # # Exception| cpu 4: rx_hash 0x77d5a84e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43846 dport 39274] != expected 0x26e3406d # # Exception| cpu 4: rx_hash 0x216daf1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43872 dport 39274] != expected 0x7b6337f3 # # Exception| cpu 4: rx_hash 0xbd8e7ba5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43876 dport 39274] != expected 0x70cf969d # # Exception| cpu 4: rx_hash 0xff92f348 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43890 dport 39274] != expected 0xeed15d75 # # Exception| cpu 4: rx_hash 0x5ab68e8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43892 dport 39274] != expected 0xf224bec6 # # Exception| cpu 4: rx_hash 0x1bbc00e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43996 dport 39274] != expected 0xe6da1f57 # # Exception| cpu 4: rx_hash 0x93fb5be1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44008 dport 39274] != expected 0x2ee8024f # # Exception| cpu 4: rx_hash 0x6b98a9b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44040 dport 39274] != expected 0x49487e19 # # Exception| cpu 4: rx_hash 0xcebcd475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44046 dport 39274] != expected 0x55bd9daa # # Exception| cpu 4: rx_hash 0x6fb29003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44066 dport 39274] != expected 0x1ab2f85e # # Exception| cpu 4: rx_hash 0x7f3c260f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44088 dport 39274] != expected 0x8ad6c26f # # Exception| cpu 4: rx_hash 0xe3dff2b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44092 dport 39274] != expected 0x817a6301 # # Exception| cpu 4: rx_hash 0x967cad48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44130 dport 39274] != expected 0xba083248 # # Exception| cpu 4: rx_hash 0x07f1011e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44178 dport 39274] != expected 0x89712123 # # Exception| count: pass=0 nohash=0 fail=81 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x84409de7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39944 dport 36223] OK # # # cpu 4: rx_hash 0x1c8970ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39974 dport 36223] OK # # # cpu 4: rx_hash 0x4e1b4e0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39978 dport 36223] OK # # # cpu 4: rx_hash 0xe16d7412 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40012 dport 36223] OK # # # cpu 4: rx_hash 0x0b3bf9d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40104 dport 36223] OK # # # cpu 4: rx_hash 0x38ae1775 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40138 dport 36223] OK # # # cpu 5: rx_hash 0xa2dc33e2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39930 dport 36223] OK # # # cpu 5: rx_hash 0xad098297 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39952 dport 36223] OK # # # cpu 5: rx_hash 0x082dff55 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39958 dport 36223] OK # # # cpu 5: rx_hash 0x77dce770 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39976 dport 36223] OK # # # cpu 5: rx_hash 0xd2f89ab2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39982 dport 36223] OK # # # cpu 5: rx_hash 0x35c06f9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39998 dport 36223] OK # # # cpu 5: rx_hash 0x40633064 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40032 dport 36223] OK # # # cpu 5: rx_hash 0xcc0e52d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40062 dport 36223] OK # # # cpu 5: rx_hash 0xbabb0baf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40094 dport 36223] OK # # # cpu 5: rx_hash 0x1bb54fd9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40114 dport 36223] OK # # # cpu 5: rx_hash 0x87569b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40118 dport 36223] OK # # # cpu 5: rx_hash 0x6a3c2994 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40134 dport 36223] OK # # # cpu 5: rx_hash 0xa067fa7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40164 dport 36223] OK # # # cpu 5: rx_hash 0xdbbcdbee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40176 dport 36223] OK # # # cpu 5: rx_hash 0x3a3312b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40200 dport 36223] OK # # # cpu 5: rx_hash 0x3e192b01 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40226 dport 36223] OK # # # cpu 5: rx_hash 0xf068c15e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40234 dport 36223] OK # # # cpu 5: rx_hash 0xeab4308e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40272 dport 36223] OK # # # cpu 5: rx_hash 0x19284a19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40304 dport 36223] OK # # # cpu 5: rx_hash 0x144632f1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40324 dport 36223] OK # # # cpu 5: rx_hash 0x9c0169f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40368 dport 36223] OK # # # cpu 5: rx_hash 0x302ccdd3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40454 dport 36223] OK # # # cpu 5: rx_hash 0x1965d2a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40478 dport 36223] OK # # # cpu 5: rx_hash 0xa8e520d9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40488 dport 36223] OK # # # cpu 0: rx_hash 0x9b1b9a9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39928 dport 36223] OK # # # cpu 0: rx_hash 0x9ab65583 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40024 dport 36223] OK # # # cpu 0: rx_hash 0xb7d57347 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40042 dport 36223] OK # # # cpu 0: rx_hash 0x3bb811f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40052 dport 36223] OK # # # cpu 0: rx_hash 0xf5c9fbaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40060 dport 36223] OK # # # cpu 0: rx_hash 0xc1602a3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40074 dport 36223] OK # # # cpu 0: rx_hash 0x5d83fe80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40078 dport 36223] OK # # # cpu 0: rx_hash 0xe27b7292 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40178 dport 36223] OK # # # cpu 0: rx_hash 0x9f176f77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40206 dport 36223] OK # # # cpu 0: rx_hash 0xe4cc4ee6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40218 dport 36223] OK # # # cpu 0: rx_hash 0x0d8cc5a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40256 dport 36223] OK # # # cpu 0: rx_hash 0xc7d7164a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40290 dport 36223] OK # # # cpu 0: rx_hash 0x20efe365 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40306 dport 36223] OK # # # cpu 0: rx_hash 0x4bba74f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40316 dport 36223] OK # # # cpu 0: rx_hash 0x39251435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40374 dport 36223] OK # # # cpu 0: rx_hash 0x0ab0fa95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40404 dport 36223] OK # # # cpu 0: rx_hash 0x1d4feb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40500 dport 36223] OK # # # cpu 0: rx_hash 0xf40f6050 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40558 dport 36223] OK # # # cpu 0: rx_hash 0x5c45657a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40604 dport 36223] OK # # # count: pass=49 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 214, 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 57771 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34961 dport 57771] != expected 0xa75002ed # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34961 dport 57771] != expected 0xa75002ed # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53701 dport 57771] != expected 0x8ba474f9 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53701 dport 57771] != expected 0x8ba474f9 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37289 dport 57771] != expected 0x96b161d1 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37289 dport 57771] != expected 0x96b161d1 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60054 dport 57771] != expected 0xd6e1f2f9 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60054 dport 57771] != expected 0xd6e1f2f9 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36247 dport 57771] != expected 0x3980ff7a # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36247 dport 57771] != expected 0x3980ff7a # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53853 dport 57771] != expected 0xa0fd82d9 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53853 dport 57771] != expected 0xa0fd82d9 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59806 dport 57771] != expected 0x2f0e4989 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59806 dport 57771] != expected 0x2f0e4989 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39377 dport 57771] != expected 0x65469156 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39377 dport 57771] != expected 0x65469156 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41640 dport 57771] != expected 0x6bf99111 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41640 dport 57771] != expected 0x6bf99111 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57836 dport 57771] != expected 0xce76ab64 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57836 dport 57771] != expected 0xce76ab64 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54914 dport 57771] != expected 0xcf6b9f81 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54914 dport 57771] != expected 0xcf6b9f81 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48839 dport 57771] != expected 0xc82b684c # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48839 dport 57771] != expected 0xc82b684c # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37913 dport 57771] != expected 0x8757a688 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37913 dport 57771] != expected 0x8757a688 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43473 dport 57771] != expected 0x4a850fea # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43473 dport 57771] != expected 0x4a850fea # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38973 dport 57771] != expected 0x7280e93a # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38973 dport 57771] != expected 0x7280e93a # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47300 dport 57771] != expected 0x8fdc5ac9 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47300 dport 57771] != expected 0x8fdc5ac9 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53080 dport 57771] != expected 0x58418550 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53080 dport 57771] != expected 0x58418550 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36660 dport 57771] != expected 0x45549078 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36660 dport 57771] != expected 0x45549078 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49188 dport 57771] != expected 0x762893df # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49188 dport 57771] != expected 0x762893df # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52906 dport 57771] != expected 0xd44f6663 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52906 dport 57771] != expected 0xd44f6663 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37224 dport 57771] != expected 0x48e44b77 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37224 dport 57771] != expected 0x48e44b77 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38541 dport 57771] != expected 0xa5a13f4 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38541 dport 57771] != expected 0xa5a13f4 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39040 dport 57771] != expected 0xc18b4425 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39040 dport 57771] != expected 0xc18b4425 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51843 dport 57771] != expected 0x94558be3 # # Exception| cpu 5: rx_hash 0x5298ac4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51843 dport 57771] != expected 0x94558be3 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, 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 38767 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50053 dport 38767] != expected 0xce254efc # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50053 dport 38767] != expected 0xce254efc # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51289 dport 38767] != expected 0xe8229fcd # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51289 dport 38767] != expected 0xe8229fcd # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46581 dport 38767] != expected 0xdb07b2c0 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46581 dport 38767] != expected 0xdb07b2c0 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57275 dport 38767] != expected 0x9261fc12 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57275 dport 38767] != expected 0x9261fc12 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60705 dport 38767] != expected 0xc725379d # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60705 dport 38767] != expected 0xc725379d # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36047 dport 38767] != expected 0x17bc246c # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36047 dport 38767] != expected 0x17bc246c # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35041 dport 38767] != expected 0x60e92ab2 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35041 dport 38767] != expected 0x60e92ab2 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51961 dport 38767] != expected 0xb8603c56 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51961 dport 38767] != expected 0xb8603c56 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55717 dport 38767] != expected 0x2ea9badd # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55717 dport 38767] != expected 0x2ea9badd # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58578 dport 38767] != expected 0xd55d9ef7 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58578 dport 38767] != expected 0xd55d9ef7 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50269 dport 38767] != expected 0xec93d94d # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50269 dport 38767] != expected 0xec93d94d # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48718 dport 38767] != expected 0x21f90b17 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48718 dport 38767] != expected 0x21f90b17 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33654 dport 38767] != expected 0x3b19d713 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33654 dport 38767] != expected 0x3b19d713 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38273 dport 38767] != expected 0xf77d48f7 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38273 dport 38767] != expected 0xf77d48f7 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56156 dport 38767] != expected 0xdde36985 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56156 dport 38767] != expected 0xdde36985 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32910 dport 38767] != expected 0x5afd9e1 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32910 dport 38767] != expected 0x5afd9e1 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36008 dport 38767] != expected 0xcb454c8a # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36008 dport 38767] != expected 0xcb454c8a # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34883 dport 38767] != expected 0xd655e7fc # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34883 dport 38767] != expected 0xd655e7fc # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42652 dport 38767] != expected 0xb6063db5 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42652 dport 38767] != expected 0xb6063db5 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37626 dport 38767] != expected 0x10f840f0 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37626 dport 38767] != expected 0x10f840f0 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43660 dport 38767] != expected 0xc96c5aa4 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43660 dport 38767] != expected 0xc96c5aa4 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58512 dport 38767] != expected 0x15540ac0 # # Exception| cpu 5: rx_hash 0xf31c3ab8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58512 dport 38767] != expected 0x15540ac0 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0 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__->