< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 41627 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x398c583e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38560 dport 41627] != expected 0x7d2a20f4 # # Exception| cpu 0: rx_hash 0xe5c69195 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38580 dport 41627] != expected 0xcc3308d9 # # Exception| cpu 0: rx_hash 0x5d5302c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38590 dport 41627] != expected 0xae015883 # # Exception| cpu 0: rx_hash 0x45b37a08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38620 dport 41627] != expected 0x1dfe7467 # # Exception| cpu 0: rx_hash 0xbdcd3e65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38626 dport 41627] != expected 0xdc56dd41 # # Exception| cpu 0: rx_hash 0x6187f7ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 38646 dport 41627] != expected 0x6d4ff56c # # Exception| cpu 0: rx_hash 0x1a5765bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 38680 dport 41627] != expected 0xe651983f # # Exception| cpu 0: rx_hash 0x268390b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38736 dport 41627] != expected 0x251f35d0 # # Exception| cpu 0: rx_hash 0x099a8d29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38742 dport 41627] != expected 0x993caa43 # # Exception| cpu 0: rx_hash 0xf6b9657d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38784 dport 41627] != expected 0xcdf98b8f # # Exception| cpu 0: rx_hash 0x6135ebb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38796 dport 41627] != expected 0x13e84446 # # Exception| cpu 0: rx_hash 0x8f108f65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38820 dport 41627] != expected 0x4b64d050 # # Exception| cpu 0: rx_hash 0x535a46ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 38832 dport 41627] != expected 0xfa7df87d # # Exception| cpu 0: rx_hash 0x007c7962 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38858 dport 41627] != expected 0x268a337d # # Exception| cpu 0: rx_hash 0x81abd717 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38864 dport 41627] != expected 0x61bfc184 # # Exception| cpu 0: rx_hash 0xa59f5ad1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38906 dport 41627] != expected 0x110e408f # # Exception| cpu 0: rx_hash 0x4303bcd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38934 dport 41627] != expected 0xdfdb141b # # Exception| cpu 0: rx_hash 0x2cf17674 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38948 dport 41627] != expected 0xc06272f4 # # Exception| cpu 0: rx_hash 0x716c11aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 38954 dport 41627] != expected 0x364ea820 # # Exception| cpu 0: rx_hash 0xb5c6a0cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39004 dport 41627] != expected 0x34a8ace9 # # Exception| cpu 0: rx_hash 0xa8b0102f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39014 dport 41627] != expected 0x611e8f41 # # Exception| cpu 0: rx_hash 0x65fc5505 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39052 dport 41627] != expected 0xdc4e12b6 # # Exception| cpu 0: rx_hash 0xb29b0cf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39092 dport 41627] != expected 0xa1c52403 # # Exception| cpu 0: rx_hash 0xaa7b7438 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39126 dport 41627] != expected 0x123a08e7 # # Exception| cpu 0: rx_hash 0xdf10be3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39244 dport 41627] != expected 0xb3ff7460 # # Exception| cpu 0: rx_hash 0x1e2cc774 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39266 dport 41627] != expected 0x57507fe5 # # Exception| cpu 0: rx_hash 0xa6b95423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39272 dport 41627] != expected 0x35622fbf # # Exception| cpu 0: rx_hash 0x8efde580 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39302 dport 41627] != expected 0x1c2c38c6 # # Exception| cpu 0: rx_hash 0x19716b4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39306 dport 41627] != expected 0xc23df70f # # Exception| cpu 0: rx_hash 0xbc9248fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 39354 dport 41627] != expected 0xf5b984fd # # Exception| cpu 0: rx_hash 0x2e880e1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39406 dport 41627] != expected 0xcde14478 # # Exception| cpu 0: rx_hash 0xf2c2c7b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39418 dport 41627] != expected 0x7cf86c55 # # Exception| cpu 0: rx_hash 0xb754cae3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39448 dport 41627] != expected 0x78dff3da # # Exception| cpu 0: rx_hash 0x57caf644 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39492 dport 41627] != expected 0xa887618 # # Exception| cpu 0: rx_hash 0xf57479ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 39580 dport 41627] != expected 0xa8618d00 # # Exception| cpu 0: rx_hash 0xc71bd4b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39584 dport 41627] != expected 0x41f4313b # # Exception| cpu 0: rx_hash 0xdffbac7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39618 dport 41627] != expected 0xf20b1ddf # # Exception| cpu 0: rx_hash 0xad7fd63e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39626 dport 41627] != expected 0xb8045898 # # Exception| cpu 0: rx_hash 0x8266cba4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39628 dport 41627] != expected 0x427c70b # # Exception| cpu 0: rx_hash 0xbb24f686 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39644 dport 41627] != expected 0x212065a8 # # Exception| cpu 0: rx_hash 0xb00966da [saddr 192.0.3.2 daddr 192.0.3.1 sport 39664 dport 41627] != expected 0xedb27b30 # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x242df174 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48868 dport 33558] OK # # # cpu 0: rx_hash 0x2d791941 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48898 dport 33558] OK # # # cpu 0: rx_hash 0x54d0f359 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48934 dport 33558] OK # # # cpu 0: rx_hash 0xa7832768 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48948 dport 33558] OK # # # cpu 0: rx_hash 0xfa1e40b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48954 dport 33558] OK # # # cpu 0: rx_hash 0xcde725e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48990 dport 33558] OK # # # cpu 0: rx_hash 0xd0919502 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48996 dport 33558] OK # # # cpu 0: rx_hash 0xf8d524a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49034 dport 33558] OK # # # cpu 0: rx_hash 0xd7cc393b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49036 dport 33558] OK # # # cpu 0: rx_hash 0x79028ad4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49040 dport 33558] OK # # # cpu 0: rx_hash 0x817cceb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49070 dport 33558] OK # # # cpu 0: rx_hash 0xc401d1ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49090 dport 33558] OK # # # cpu 0: rx_hash 0x92b1262f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49120 dport 33558] OK # # # cpu 0: rx_hash 0x6c4209c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49156 dport 33558] OK # # # cpu 0: rx_hash 0x1ec67386 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49164 dport 33558] OK # # # cpu 0: rx_hash 0xd4d79a95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49166 dport 33558] OK # # # cpu 0: rx_hash 0x27844ea4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49180 dport 33558] OK # # # cpu 0: rx_hash 0x7134b926 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49214 dport 33558] OK # # # cpu 0: rx_hash 0xb59e0847 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49224 dport 33558] OK # # # cpu 0: rx_hash 0x3449a632 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49234 dport 33558] OK # # # cpu 0: rx_hash 0x5bbb6c92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49248 dport 33558] OK # # # cpu 0: rx_hash 0x2e62baef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49280 dport 33558] OK # # # cpu 0: rx_hash 0x33140a0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49338 dport 33558] OK # # # cpu 0: rx_hash 0x6b1fa5fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49388 dport 33558] OK # # # cpu 0: rx_hash 0x06941732 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49428 dport 33558] OK # # # cpu 0: rx_hash 0x5b0970ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49434 dport 33558] OK # # # cpu 0: rx_hash 0xe60a2b95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49480 dport 33558] OK # # # cpu 0: rx_hash 0x48c4987a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49492 dport 33558] OK # # # cpu 0: rx_hash 0x273652da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49510 dport 33558] OK # # # cpu 0: rx_hash 0x316d7262 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49520 dport 33558] OK # # # cpu 0: rx_hash 0x43e90826 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49528 dport 33558] OK # # # cpu 0: rx_hash 0x6cf015bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49534 dport 33558] OK # # # cpu 0: rx_hash 0x52ef84a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49542 dport 33558] OK # # # cpu 0: rx_hash 0x59c214fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49578 dport 33558] OK # # # cpu 0: rx_hash 0x57794c89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49630 dport 33558] OK # # # cpu 0: rx_hash 0xb95c285c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49654 dport 33558] OK # # # cpu 0: rx_hash 0x36dbcc1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49686 dport 33558] OK # # # cpu 0: rx_hash 0xcea58877 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49704 dport 33558] OK # # # cpu 0: rx_hash 0x8563cf11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49712 dport 33558] OK # # # cpu 0: rx_hash 0x57925ec8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49744 dport 33558] OK # # # cpu 0: rx_hash 0x38609468 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49762 dport 33558] OK # # # cpu 0: rx_hash 0x177989f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49764 dport 33558] OK # # # cpu 0: rx_hash 0x296618e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49820 dport 33558] OK # # # cpu 0: rx_hash 0x0d52952f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49846 dport 33558] OK # # # cpu 0: rx_hash 0x7fd6ef6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49854 dport 33558] OK # # # cpu 0: rx_hash 0xe6e139d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49862 dport 33558] OK # # # cpu 0: rx_hash 0x5e74aa83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49868 dport 33558] OK # # # cpu 0: rx_hash 0x27dd409b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49896 dport 33558] OK # # # count: pass=48 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 44543 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34393 dport 44543] != expected 0x72980484 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34393 dport 44543] != expected 0x72980484 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40707 dport 44543] != expected 0xd36c18 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40707 dport 44543] != expected 0xd36c18 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54377 dport 44543] != expected 0x5c980c29 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54377 dport 44543] != expected 0x5c980c29 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46177 dport 44543] != expected 0xd10c8b57 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46177 dport 44543] != expected 0xd10c8b57 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59845 dport 44543] != expected 0xc5130973 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59845 dport 44543] != expected 0xc5130973 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53376 dport 44543] != expected 0xb11bb072 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53376 dport 44543] != expected 0xb11bb072 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58696 dport 44543] != expected 0x3306091a # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58696 dport 44543] != expected 0x3306091a # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35535 dport 44543] != expected 0x93c2dc2f # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35535 dport 44543] != expected 0x93c2dc2f # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44082 dport 44543] != expected 0x1b62f69d # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44082 dport 44543] != expected 0x1b62f69d # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43675 dport 44543] != expected 0x2e889f7b # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43675 dport 44543] != expected 0x2e889f7b # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41324 dport 44543] != expected 0xdf860da7 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41324 dport 44543] != expected 0xdf860da7 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44674 dport 44543] != expected 0x396e4c2e # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44674 dport 44543] != expected 0x396e4c2e # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44008 dport 44543] != expected 0x4a5a412d # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44008 dport 44543] != expected 0x4a5a412d # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48457 dport 44543] != expected 0x3f9a6a2e # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48457 dport 44543] != expected 0x3f9a6a2e # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49983 dport 44543] != expected 0x9d3487a6 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49983 dport 44543] != expected 0x9d3487a6 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53935 dport 44543] != expected 0x54e6acd9 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53935 dport 44543] != expected 0x54e6acd9 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43862 dport 44543] != expected 0xcf521c5f # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43862 dport 44543] != expected 0xcf521c5f # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34274 dport 44543] != expected 0xc08cbe7c # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34274 dport 44543] != expected 0xc08cbe7c # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46223 dport 44543] != expected 0xf8429c2e # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46223 dport 44543] != expected 0xf8429c2e # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41561 dport 44543] != expected 0xdf1e99df # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41561 dport 44543] != expected 0xdf1e99df # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59522 dport 44543] != expected 0x25b2e59 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59522 dport 44543] != expected 0x25b2e59 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50790 dport 44543] != expected 0xa1c3c671 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50790 dport 44543] != expected 0xa1c3c671 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39291 dport 44543] != expected 0x8da5919a # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39291 dport 44543] != expected 0x8da5919a # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33845 dport 44543] != expected 0x6663cfa1 # # Exception| cpu 4: rx_hash 0x83f2e869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33845 dport 44543] != expected 0x6663cfa1 # # 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 39157 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59922 dport 39157] != expected 0x4a08dfcb # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59922 dport 39157] != expected 0x4a08dfcb # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53346 dport 39157] != expected 0xdda60580 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53346 dport 39157] != expected 0xdda60580 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43291 dport 39157] != expected 0x43bf151c # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43291 dport 39157] != expected 0x43bf151c # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49037 dport 39157] != expected 0x5ada2920 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49037 dport 39157] != expected 0x5ada2920 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46487 dport 39157] != expected 0xd8b512c6 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46487 dport 39157] != expected 0xd8b512c6 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55428 dport 39157] != expected 0x2d144a1d # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55428 dport 39157] != expected 0x2d144a1d # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59850 dport 39157] != expected 0x12e8627a # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59850 dport 39157] != expected 0x12e8627a # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37876 dport 39157] != expected 0x83c50028 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37876 dport 39157] != expected 0x83c50028 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55108 dport 39157] != expected 0xc0a53c44 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55108 dport 39157] != expected 0xc0a53c44 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40684 dport 39157] != expected 0x6500e812 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40684 dport 39157] != expected 0x6500e812 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58611 dport 39157] != expected 0xfcaf46f6 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58611 dport 39157] != expected 0xfcaf46f6 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52911 dport 39157] != expected 0x35154edc # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52911 dport 39157] != expected 0x35154edc # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38969 dport 39157] != expected 0x393e226f # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38969 dport 39157] != expected 0x393e226f # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51306 dport 39157] != expected 0x5069b983 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51306 dport 39157] != expected 0x5069b983 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55763 dport 39157] != expected 0xb2a81418 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55763 dport 39157] != expected 0xb2a81418 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50919 dport 39157] != expected 0xa3b33faa # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50919 dport 39157] != expected 0xa3b33faa # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43241 dport 39157] != expected 0x96a13482 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43241 dport 39157] != expected 0x96a13482 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48091 dport 39157] != expected 0x56348e24 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48091 dport 39157] != expected 0x56348e24 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37327 dport 39157] != expected 0xa35a7302 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37327 dport 39157] != expected 0xa35a7302 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51402 dport 39157] != expected 0x6be0e0b6 # # Exception| cpu 0: rx_hash 0x2c67510b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51402 dport 39157] != expected 0x6be0e0b6 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->