< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 35196 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc5abae86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42846 dport 35196] != expected 0xa29d48d5 # # Exception| cpu 0: rx_hash 0x36f3036e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42848 dport 35196] != expected 0xfafa582 # # Exception| cpu 0: rx_hash 0x3afe4e32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42878 dport 35196] != expected 0x39fcfcca # # Exception| cpu 0: rx_hash 0xf3766e0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42884 dport 35196] != expected 0xa4ab066c # # Exception| cpu 0: rx_hash 0xf772aac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42896 dport 35196] != expected 0x4965ceab # # Exception| cpu 0: rx_hash 0xf1740c6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42924 dport 35196] != expected 0x524c620f # # Exception| cpu 0: rx_hash 0x002ec3e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42938 dport 35196] != expected 0x999eb3b # # Exception| cpu 0: rx_hash 0x0a14091a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43008 dport 35196] != expected 0xed126d20 # # Exception| cpu 0: rx_hash 0xff4a025c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43010 dport 35196] != expected 0x5b092cd3 # # Exception| cpu 0: rx_hash 0xf0bb0cb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43012 dport 35196] != expected 0x361fcdd9 # # Exception| cpu 0: rx_hash 0xf7438bcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43016 dport 35196] != expected 0x8094bd5c # # Exception| cpu 0: rx_hash 0xf1452d65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43060 dport 35196] != expected 0x9bbd11f8 # # Exception| cpu 0: rx_hash 0x72467e32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43084 dport 35196] != expected 0x1629c7aa # # Exception| cpu 0: rx_hash 0x851a1711 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43110 dport 35196] != expected 0x56d5e23a # # Exception| cpu 0: rx_hash 0x4896f3e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43144 dport 35196] != expected 0x264cd05b # # Exception| cpu 0: rx_hash 0x4b6ab05f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43152 dport 35196] != expected 0x7d096819 # # Exception| cpu 0: rx_hash 0x436339c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43162 dport 35196] != expected 0xa694f996 # # Exception| cpu 0: rx_hash 0x4a949183 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43168 dport 35196] != expected 0xd0abb438 # # Exception| cpu 0: rx_hash 0x373c03bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43208 dport 35196] != expected 0x6bfc0a54 # # Exception| cpu 0: rx_hash 0x3b314ee0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43222 dport 35196] != expected 0x5daf531c # # Exception| cpu 0: rx_hash 0x20a0be4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43266 dport 35196] != expected 0x88651a50 # # Exception| cpu 0: rx_hash 0xddf73c9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43274 dport 35196] != expected 0xe5e3ca2c # # Exception| cpu 0: rx_hash 0xdff55efe [saddr 192.0.3.2 daddr 192.0.3.1 sport 43298 dport 35196] != expected 0x1304ae4f # # Exception| cpu 0: rx_hash 0xa5a54bb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43334 dport 35196] != expected 0x1ed860a6 # # Exception| cpu 0: rx_hash 0xafaea041 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43364 dport 35196] != expected 0x33a2954a # # Exception| cpu 0: rx_hash 0x93788b3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43420 dport 35196] != expected 0x18ee2e1f # # Exception| cpu 0: rx_hash 0x9d77a402 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43434 dport 35196] != expected 0xd85a1334 # # Exception| cpu 0: rx_hash 0x96826e2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43448 dport 35196] != expected 0x58823af9 # # Exception| cpu 0: rx_hash 0x1a70339e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43462 dport 35196] != expected 0xb8000da1 # # Exception| cpu 0: rx_hash 0x1185f9b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43476 dport 35196] != expected 0x38d8246c # # Exception| cpu 0: rx_hash 0x187251fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43502 dport 35196] != expected 0x4ee769c2 # # Exception| cpu 0: rx_hash 0xe5e15711 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43520 dport 35196] != expected 0x4a47661 # # Exception| cpu 0: rx_hash 0x1cb2110b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43548 dport 35196] != expected 0x84ec6eda # # Exception| cpu 0: rx_hash 0xe3e7f1bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 43580 dport 35196] != expected 0x1f8ddac5 # # Exception| cpu 0: rx_hash 0x99b7e4f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43608 dport 35196] != expected 0x1251142c # # Exception| cpu 0: rx_hash 0x97b8cbcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43630 dport 35196] != expected 0xd2e52907 # # Exception| cpu 0: rx_hash 0xa892a308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43662 dport 35196] != expected 0xa2ec2a10 # # Exception| cpu 0: rx_hash 0xa3676926 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43676 dport 35196] != expected 0x223403dd # # Exception| cpu 0: rx_hash 0x503fc4ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 43682 dport 35196] != expected 0x8f06ee8a # # Exception| cpu 0: rx_hash 0xdf31dac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43716 dport 35196] != expected 0x34c16190 # # Exception| cpu 0: rx_hash 0x20643a71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43748 dport 35196] != expected 0xafa0d58f # # Exception| cpu 0: rx_hash 0x286db3e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43758 dport 35196] != expected 0x743d4400 # # Exception| cpu 0: rx_hash 0xc55e0bb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43808 dport 35196] != expected 0x4ca9f4fd # # Exception| cpu 0: rx_hash 0xbcf25d47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43868 dport 35196] != expected 0x1a308256 # # Exception| cpu 0: rx_hash 0x485277dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43886 dport 35196] != expected 0x1891f84 # # Exception| cpu 0: rx_hash 0x7d73f4ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 43948 dport 35196] != expected 0x5cfae97f # # Exception| cpu 0: rx_hash 0x0723e1a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43976 dport 35196] != expected 0x51262796 # # Exception| cpu 0: rx_hash 0x02d904b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44012 dport 35196] != expected 0x114a3370 # # Exception| cpu 0: rx_hash 0x08b0ad59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44034 dport 35196] != expected 0xafd22173 # # Exception| cpu 0: rx_hash 0x0b4ceee0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44058 dport 35196] != expected 0xf4979931 # # Exception| count: pass=0 nohash=0 fail=50 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x14635344 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37994 dport 42013] OK # # # cpu 0: rx_hash 0x1067978f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38014 dport 42013] OK # # # cpu 0: rx_hash 0xdc1552a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38048 dport 42013] OK # # # cpu 0: rx_hash 0xd0181ff8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38078 dport 42013] OK # # # cpu 0: rx_hash 0xf1596286 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38318 dport 42013] OK # # # cpu 0: rx_hash 0x765ef51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38338 dport 42013] OK # # # cpu 0: rx_hash 0x725a31d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38358 dport 42013] OK # # # cpu 0: rx_hash 0x850658f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38396 dport 42013] OK # # # cpu 0: rx_hash 0x89cf9195 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38404 dport 42013] OK # # # cpu 0: rx_hash 0x7162f653 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38440 dport 42013] OK # # # cpu 0: rx_hash 0x7a973c7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38458 dport 42013] OK # # # cpu 0: rx_hash 0x04c3edfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38474 dport 42013] OK # # # cpu 0: rx_hash 0x013908ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38510 dport 42013] OK # # # cpu 0: rx_hash 0xc4bc658c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38538 dport 42013] OK # # # cpu 0: rx_hash 0x3c11024a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38566 dport 42013] OK # # # cpu 0: rx_hash 0x3be98538 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38570 dport 42013] OK # # # cpu 0: rx_hash 0xbcee12a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38598 dport 42013] OK # # # cpu 0: rx_hash 0xb0e35ff8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38616 dport 42013] OK # # # cpu 0: rx_hash 0xb519baef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38652 dport 42013] OK # # # cpu 0: rx_hash 0x54274fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38700 dport 42013] OK # # # cpu 0: rx_hash 0x57db0c5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38708 dport 42013] OK # # # cpu 0: rx_hash 0xa57d806b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38714 dport 42013] OK # # # cpu 0: rx_hash 0xd320d87a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38720 dport 42013] OK # # # cpu 0: rx_hash 0x247cb159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38762 dport 42013] OK # # # cpu 0: rx_hash 0x2871fc05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38772 dport 42013] OK # # # cpu 0: rx_hash 0x20787592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38782 dport 42013] OK # # # cpu 0: rx_hash 0x18aa9a23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38802 dport 42013] OK # # # cpu 0: rx_hash 0xea0c1617 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38812 dport 42013] OK # # # cpu 0: rx_hash 0x115d3268 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38824 dport 42013] OK # # # cpu 0: rx_hash 0x9daf6fda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38870 dport 42013] OK # # # cpu 0: rx_hash 0x9fad0dbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38910 dport 42013] OK # # # cpu 0: rx_hash 0x1f633c5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38918 dport 42013] OK # # # cpu 0: rx_hash 0x1e9d1d83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38966 dport 42013] OK # # # cpu 0: rx_hash 0x60c9cc05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38982 dport 42013] OK # # # cpu 0: rx_hash 0x67314b77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38986 dport 42013] OK # # # cpu 0: rx_hash 0x9795a526 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39020 dport 42013] OK # # # cpu 0: rx_hash 0x5a1941d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39042 dport 42013] OK # # # cpu 0: rx_hash 0xd311f974 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39128 dport 42013] OK # # # cpu 0: rx_hash 0x322f0c7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39176 dport 42013] OK # # # cpu 0: rx_hash 0xc97e2802 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39228 dport 42013] OK # # # cpu 0: rx_hash 0x407690a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39270 dport 42013] OK # # # count: pass=41 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 40306 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35420 dport 40306] != expected 0xc8799280 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35420 dport 40306] != expected 0xc8799280 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52242 dport 40306] != expected 0xe779dfc2 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52242 dport 40306] != expected 0xe779dfc2 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41177 dport 40306] != expected 0x34da20bc # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41177 dport 40306] != expected 0x34da20bc # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55372 dport 40306] != expected 0x9577924d # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55372 dport 40306] != expected 0x9577924d # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37630 dport 40306] != expected 0x44804fd3 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37630 dport 40306] != expected 0x44804fd3 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44612 dport 40306] != expected 0x997c46d6 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44612 dport 40306] != expected 0x997c46d6 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57107 dport 40306] != expected 0x4ca3b28f # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57107 dport 40306] != expected 0x4ca3b28f # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35186 dport 40306] != expected 0x69523a2b # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35186 dport 40306] != expected 0x69523a2b # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40754 dport 40306] != expected 0xc4b935ad # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40754 dport 40306] != expected 0xc4b935ad # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48976 dport 40306] != expected 0x5ae87bfa # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48976 dport 40306] != expected 0x5ae87bfa # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41508 dport 40306] != expected 0x411ba3b6 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41508 dport 40306] != expected 0x411ba3b6 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59919 dport 40306] != expected 0xe8f133cb # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59919 dport 40306] != expected 0xe8f133cb # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37551 dport 40306] != expected 0x53c57e05 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37551 dport 40306] != expected 0x53c57e05 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39721 dport 40306] != expected 0xb10a425b # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39721 dport 40306] != expected 0xb10a425b # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47711 dport 40306] != expected 0x11f9f248 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47711 dport 40306] != expected 0x11f9f248 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53120 dport 40306] != expected 0xfba3b6ca # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53120 dport 40306] != expected 0xfba3b6ca # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36986 dport 40306] != expected 0xd0e3996c # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36986 dport 40306] != expected 0xd0e3996c # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51173 dport 40306] != expected 0x60247d14 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51173 dport 40306] != expected 0x60247d14 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35364 dport 40306] != expected 0x45ed44d2 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35364 dport 40306] != expected 0x45ed44d2 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35698 dport 40306] != expected 0x80e4216a # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35698 dport 40306] != expected 0x80e4216a # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35358 dport 40306] != expected 0x33d2097c # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35358 dport 40306] != expected 0x33d2097c # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45210 dport 40306] != expected 0x5e71fbcf # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45210 dport 40306] != expected 0x5e71fbcf # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33073 dport 40306] != expected 0x4a2a4e0 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33073 dport 40306] != expected 0x4a2a4e0 # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43420 dport 40306] != expected 0xe75069fe # # Exception| cpu 5: rx_hash 0xd0b1f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43420 dport 40306] != expected 0xe75069fe # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 50271 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52781 dport 50271] != expected 0x8c01ba52 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52781 dport 50271] != expected 0x8c01ba52 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54498 dport 50271] != expected 0x7d920ad4 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54498 dport 50271] != expected 0x7d920ad4 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34010 dport 50271] != expected 0x13baa8e8 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34010 dport 50271] != expected 0x13baa8e8 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40962 dport 50271] != expected 0x793c99c3 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40962 dport 50271] != expected 0x793c99c3 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52664 dport 50271] != expected 0xed73f224 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52664 dport 50271] != expected 0xed73f224 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34683 dport 50271] != expected 0x8999c4e1 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34683 dport 50271] != expected 0x8999c4e1 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40061 dport 50271] != expected 0x7074d45a # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40061 dport 50271] != expected 0x7074d45a # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60292 dport 50271] != expected 0xad85f064 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60292 dport 50271] != expected 0xad85f064 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36728 dport 50271] != expected 0xed868ea8 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36728 dport 50271] != expected 0xed868ea8 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45381 dport 50271] != expected 0x81cf6626 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45381 dport 50271] != expected 0x81cf6626 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60897 dport 50271] != expected 0x256602aa # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60897 dport 50271] != expected 0x256602aa # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51699 dport 50271] != expected 0x87963261 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51699 dport 50271] != expected 0x87963261 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57532 dport 50271] != expected 0x1acee6f6 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57532 dport 50271] != expected 0x1acee6f6 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58907 dport 50271] != expected 0xa70c9709 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58907 dport 50271] != expected 0xa70c9709 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49081 dport 50271] != expected 0x2444ee73 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49081 dport 50271] != expected 0x2444ee73 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42458 dport 50271] != expected 0x92af411e # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42458 dport 50271] != expected 0x92af411e # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57466 dport 50271] != expected 0xd5406064 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57466 dport 50271] != expected 0xd5406064 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57162 dport 50271] != expected 0x8ba7a503 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57162 dport 50271] != expected 0x8ba7a503 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54043 dport 50271] != expected 0x6c1d7a3b # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54043 dport 50271] != expected 0x6c1d7a3b # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55742 dport 50271] != expected 0xa886f805 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55742 dport 50271] != expected 0xa886f805 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54208 dport 50271] != expected 0xb07cac3e # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54208 dport 50271] != expected 0xb07cac3e # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52693 dport 50271] != expected 0x80c87335 # # Exception| cpu 4: rx_hash 0x3e2485d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52693 dport 50271] != expected 0x80c87335 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 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__->