< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 44282 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1f3b6eda [saddr 192.0.3.2 daddr 192.0.3.1 sport 35512 dport 44282] != expected 0x43a81bbc # # Exception| cpu 4: rx_hash 0x360bdae4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35440 dport 44282] != expected 0xf2d24253 # # Exception| cpu 4: rx_hash 0x80b79542 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35460 dport 44282] != expected 0x71a40841 # # Exception| cpu 4: rx_hash 0x13c30a2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35488 dport 44282] != expected 0xf7afef71 # # Exception| cpu 4: rx_hash 0x202299ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 35494 dport 44282] != expected 0x27b03c46 # # Exception| cpu 4: rx_hash 0x247545ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 35510 dport 44282] != expected 0xb44d6ffd # # Exception| cpu 5: rx_hash 0x10e2e434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35426 dport 44282] != expected 0xfec58c32 # # Exception| cpu 5: rx_hash 0x2ffb1304 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35452 dport 44282] != expected 0x9addabc8 # # Exception| cpu 5: rx_hash 0x95bf3852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35472 dport 44282] != expected 0xadac1517 # # Exception| cpu 5: rx_hash 0x0e641f9a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35516 dport 44282] != expected 0xc5d5551 # # Exception| cpu 5: rx_hash 0x631c80d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35526 dport 44282] != expected 0xab1c175 # # Exception| cpu 5: rx_hash 0x54aacf46 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35536 dport 44282] != expected 0x495341f9 # # Exception| cpu 0: rx_hash 0x5c0577e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35544 dport 44282] != expected 0x6ea9e68f # # Exception| cpu 0: rx_hash 0xd2d6fd3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35552 dport 44282] != expected 0x1350bb9f # # Exception| cpu 0: rx_hash 0xedcf0a0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35582 dport 44282] != expected 0x77489c65 # # Exception| cpu 0: rx_hash 0x8ba334c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35624 dport 44282] != expected 0x9b15374b # # Exception| cpu 4: rx_hash 0xad4a0a15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35642 dport 44282] != expected 0x9702f92a # # Exception| cpu 5: rx_hash 0xe998d65e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35566 dport 44282] != expected 0xe4b5cfde # # Exception| cpu 5: rx_hash 0xcf71e88e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35580 dport 44282] != expected 0xe8a201bf # # Exception| cpu 5: rx_hash 0x2b36386d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35594 dport 44282] != expected 0xcd01034c # # Exception| cpu 5: rx_hash 0x27ce5c9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35602 dport 44282] != expected 0x7906f781 # # Exception| cpu 5: rx_hash 0xa1b26ee5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35618 dport 44282] != expected 0x23050de7 # # Exception| cpu 5: rx_hash 0x9afc4585 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35628 dport 44282] != expected 0xd4e079a6 # # Exception| cpu 5: rx_hash 0xbc157b55 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35646 dport 44282] != expected 0xd8f7b7c7 # # Exception| cpu 5: rx_hash 0xea23cf79 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35658 dport 44282] != expected 0x29fe57a2 # # Exception| cpu 0: rx_hash 0xd9c25cb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35660 dport 44282] != expected 0xf9e18495 # # Exception| cpu 0: rx_hash 0xc744a717 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35730 dport 44282] != expected 0xb795df6 # # Exception| cpu 0: rx_hash 0x67d1abbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35760 dport 44282] != expected 0x5d6d69f1 # # Exception| cpu 4: rx_hash 0xcbbcc3e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35722 dport 44282] != expected 0xbf7ea93b # # Exception| cpu 4: rx_hash 0x4138956f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35746 dport 44282] != expected 0x517aa790 # # Exception| cpu 4: rx_hash 0x06515003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35794 dport 44282] != expected 0xef860918 # # Exception| cpu 5: rx_hash 0xcccaf1a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35672 dport 44282] != expected 0x25e999c3 # # Exception| cpu 5: rx_hash 0x53460a31 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35684 dport 44282] != expected 0x17e58a3e # # Exception| cpu 5: rx_hash 0x5711d661 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35700 dport 44282] != expected 0x8418d985 # # Exception| cpu 5: rx_hash 0x6c5ffd01 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35706 dport 44282] != expected 0x73fdadc4 # # Exception| cpu 5: rx_hash 0xd24c0a07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35718 dport 44282] != expected 0xd77140a0 # # Exception| cpu 5: rx_hash 0x72d906af [saddr 192.0.3.2 daddr 192.0.3.1 sport 35748 dport 44282] != expected 0x816574a7 # # Exception| cpu 5: rx_hash 0x20b86ed3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35776 dport 44282] != expected 0xe391c779 # # Exception| cpu 5: rx_hash 0x2817d673 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35784 dport 44282] != expected 0xc46b600f # # Exception| cpu 0: rx_hash 0x1fa199e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35806 dport 44282] != expected 0x8789e083 # # Exception| cpu 0: rx_hash 0xc059530b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35860 dport 44282] != expected 0x82f6ee5e # # Exception| cpu 0: rx_hash 0x71932ee3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35890 dport 44282] != expected 0x9b1794b4 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x97327929 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47608 dport 53157] OK # # # cpu 0: rx_hash 0xd08c30e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47650 dport 53157] OK # # # cpu 0: rx_hash 0xe36da320 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47652 dport 53157] OK # # # cpu 4: rx_hash 0x37a77581 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47578 dport 53157] OK # # # cpu 4: rx_hash 0x8a956c99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47588 dport 53157] OK # # # cpu 4: rx_hash 0xb1db47f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47594 dport 53157] OK # # # cpu 4: rx_hash 0x744ee018 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47632 dport 53157] OK # # # cpu 4: rx_hash 0x4f00cb78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47646 dport 53157] OK # # # cpu 4: rx_hash 0xc97cf900 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47662 dport 53157] OK # # # cpu 5: rx_hash 0x9bca1dd9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47584 dport 53157] OK # # # cpu 5: rx_hash 0x78b684e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47624 dport 53157] OK # # # cpu 5: rx_hash 0xe73a7f70 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47668 dport 53157] OK # # # cpu 0: rx_hash 0xb10ccb5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47680 dport 53157] OK # # # cpu 0: rx_hash 0x97e5f58c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47698 dport 53157] OK # # # cpu 0: rx_hash 0x33272574 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47712 dport 53157] OK # # # cpu 4: rx_hash 0xfecab690 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47672 dport 53157] OK # # # cpu 4: rx_hash 0x8a42e03c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47694 dport 53157] OK # # # cpu 5: rx_hash 0x93b229dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47682 dport 53157] OK # # # cpu 5: rx_hash 0x1199c7f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47714 dport 53157] OK # # # cpu 5: rx_hash 0x2ad7ec94 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47724 dport 53157] OK # # # cpu 5: rx_hash 0x2e8030c4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47740 dport 53157] OK # # # cpu 5: rx_hash 0xba829de2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47754 dport 53157] OK # # # cpu 5: rx_hash 0x89630e22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47756 dport 53157] OK # # # cpu 0: rx_hash 0x94c41b92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47760 dport 53157] OK # # # cpu 0: rx_hash 0xaf8a30f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47774 dport 53157] OK # # # cpu 0: rx_hash 0x7338d256 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47810 dport 53157] OK # # # cpu 0: rx_hash 0x5094422f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40086 dport 53157] OK # # # cpu 0: rx_hash 0xf45692d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40100 dport 53157] OK # # # cpu 4: rx_hash 0x459cef3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40066 dport 53157] OK # # # cpu 4: rx_hash 0xf0014e87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40116 dport 53157] OK # # # cpu 4: rx_hash 0xa637faab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40128 dport 53157] OK # # # cpu 4: rx_hash 0xbfc7334b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40140 dport 53157] OK # # # cpu 5: rx_hash 0x0b48e00a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47788 dport 53157] OK # # # cpu 5: rx_hash 0x3451173a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47794 dport 53157] OK # # # cpu 5: rx_hash 0x07b084fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47796 dport 53157] OK # # # cpu 5: rx_hash 0x6f8db51f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40072 dport 53157] OK # # # cpu 5: rx_hash 0xde47c8f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40110 dport 53157] OK # # # cpu 0: rx_hash 0x2cb3ac23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40168 dport 53157] OK # # # cpu 0: rx_hash 0xd104b520 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40210 dport 53157] OK # # # cpu 4: rx_hash 0x88717cdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40154 dport 53157] OK # # # cpu 4: rx_hash 0x354365c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40164 dport 53157] OK # # # cpu 4: rx_hash 0x3decdd63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40172 dport 53157] OK # # # cpu 4: rx_hash 0xc05bc460 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40214 dport 53157] OK # # # cpu 4: rx_hash 0x4627f618 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40230 dport 53157] OK # # # count: pass=44 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 35998 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55429 dport 35998] != expected 0x2cee7aeb # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55429 dport 35998] != expected 0x2cee7aeb # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45728 dport 35998] != expected 0x1fa5b7a8 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45728 dport 35998] != expected 0x1fa5b7a8 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48666 dport 35998] != expected 0x6a1d2fc # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48666 dport 35998] != expected 0x6a1d2fc # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50917 dport 35998] != expected 0x578b9fff # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50917 dport 35998] != expected 0x578b9fff # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59305 dport 35998] != expected 0x38d0918 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59305 dport 35998] != expected 0x38d0918 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46128 dport 35998] != expected 0xecf751b7 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46128 dport 35998] != expected 0xecf751b7 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58493 dport 35998] != expected 0x6ca5d571 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58493 dport 35998] != expected 0x6ca5d571 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54094 dport 35998] != expected 0x9f2c406b # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54094 dport 35998] != expected 0x9f2c406b # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54189 dport 35998] != expected 0x606db141 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54189 dport 35998] != expected 0x606db141 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32908 dport 35998] != expected 0x80911e89 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32908 dport 35998] != expected 0x80911e89 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44089 dport 35998] != expected 0xb06cca81 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44089 dport 35998] != expected 0xb06cca81 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44369 dport 35998] != expected 0x83a845ff # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44369 dport 35998] != expected 0x83a845ff # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33743 dport 35998] != expected 0xe1f1d3af # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33743 dport 35998] != expected 0xe1f1d3af # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49249 dport 35998] != expected 0x78d164b6 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49249 dport 35998] != expected 0x78d164b6 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48401 dport 35998] != expected 0xa4c4ec42 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48401 dport 35998] != expected 0xa4c4ec42 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51635 dport 35998] != expected 0x5c5e7bd2 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51635 dport 35998] != expected 0x5c5e7bd2 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52443 dport 35998] != expected 0x61d501e2 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52443 dport 35998] != expected 0x61d501e2 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56981 dport 35998] != expected 0xadc33683 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56981 dport 35998] != expected 0xadc33683 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50650 dport 35998] != expected 0xe01815ca # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50650 dport 35998] != expected 0xe01815ca # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37937 dport 35998] != expected 0x32eb94aa # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37937 dport 35998] != expected 0x32eb94aa # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40126 dport 35998] != expected 0xf838b8f # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40126 dport 35998] != expected 0xf838b8f # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38381 dport 35998] != expected 0x66a60528 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38381 dport 35998] != expected 0x66a60528 # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33066 dport 35998] != expected 0xd2301b2f # # Exception| cpu 0: rx_hash 0x26b2a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33066 dport 35998] != expected 0xd2301b2f # # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 51091 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47037 dport 51091] != expected 0xe63e907e # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47037 dport 51091] != expected 0xe63e907e # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38798 dport 51091] != expected 0x5403ae68 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38798 dport 51091] != expected 0x5403ae68 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44427 dport 51091] != expected 0x828d7740 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44427 dport 51091] != expected 0x828d7740 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48493 dport 51091] != expected 0xb5dc51ea # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48493 dport 51091] != expected 0xb5dc51ea # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57360 dport 51091] != expected 0x82a15741 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57360 dport 51091] != expected 0x82a15741 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32987 dport 51091] != expected 0xb611fae6 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32987 dport 51091] != expected 0xb611fae6 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38750 dport 51091] != expected 0x71cb7ea6 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38750 dport 51091] != expected 0x71cb7ea6 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52947 dport 51091] != expected 0x7d44199a # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52947 dport 51091] != expected 0x7d44199a # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39243 dport 51091] != expected 0xcb85589d # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39243 dport 51091] != expected 0xcb85589d # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59178 dport 51091] != expected 0xfabaa34f # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59178 dport 51091] != expected 0xfabaa34f # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38444 dport 51091] != expected 0x6459248f # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38444 dport 51091] != expected 0x6459248f # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46284 dport 51091] != expected 0xac4d5335 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46284 dport 51091] != expected 0xac4d5335 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59406 dport 51091] != expected 0xf3b00fc9 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59406 dport 51091] != expected 0xf3b00fc9 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59470 dport 51091] != expected 0x32a5f8dd # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59470 dport 51091] != expected 0x32a5f8dd # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41837 dport 51091] != expected 0xf8e3481d # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41837 dport 51091] != expected 0xf8e3481d # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58693 dport 51091] != expected 0xff95eaf1 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58693 dport 51091] != expected 0xff95eaf1 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56198 dport 51091] != expected 0xa774f3f6 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56198 dport 51091] != expected 0xa774f3f6 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36252 dport 51091] != expected 0xa3c4d63e # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36252 dport 51091] != expected 0xa3c4d63e # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37977 dport 51091] != expected 0x4f30eb41 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37977 dport 51091] != expected 0x4f30eb41 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55553 dport 51091] != expected 0x940e05e # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55553 dport 51091] != expected 0x940e05e # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52357 dport 51091] != expected 0xb3c51ffc # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52357 dport 51091] != expected 0xb3c51ffc # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44750 dport 51091] != expected 0x5fddf733 # # Exception| cpu 5: rx_hash 0xeb55f55e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44750 dport 51091] != expected 0x5fddf733 # # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->