< 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 1800 # 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-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 60665 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x06617daa [saddr 192.0.3.2 daddr 192.0.3.1 sport 42698 dport 60665] != expected 0xa9ea2dfb # # Exception| cpu 0: rx_hash 0x20031fc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42712 dport 60665] != expected 0x27aaabf3 # # Exception| cpu 0: rx_hash 0xd113f0d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42720 dport 60665] != expected 0xe54a950f # # Exception| cpu 4: rx_hash 0x54fd73ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 42726 dport 60665] != expected 0x8091266f # # Exception| cpu 4: rx_hash 0x33322ef6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42748 dport 60665] != expected 0x608ae8f7 # # Exception| cpu 4: rx_hash 0x7ab421d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42758 dport 60665] != expected 0xc35bf394 # # Exception| cpu 4: rx_hash 0x5cd643bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42772 dport 60665] != expected 0x4d1b759c # # Exception| cpu 5: rx_hash 0x729f1182 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42740 dport 60665] != expected 0xed1a067 # # Exception| cpu 5: rx_hash 0xb068501f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42744 dport 60665] != expected 0xbc3c79d7 # # Exception| cpu 5: rx_hash 0xff5aa2ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 42752 dport 60665] != expected 0xa68040f4 # # Exception| cpu 5: rx_hash 0x7c00dc07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42756 dport 60665] != expected 0x7a36d1d4 # # Exception| cpu 5: rx_hash 0x3dade373 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42764 dport 60665] != expected 0x146d9944 # # Exception| cpu 0: rx_hash 0x9895fff2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42778 dport 60665] != expected 0x469b8e6c # # Exception| cpu 0: rx_hash 0xec6b93da [saddr 192.0.3.2 daddr 192.0.3.1 sport 42788 dport 60665] != expected 0xe1a003f0 # # Exception| cpu 0: rx_hash 0x2e9cd247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42792 dport 60665] != expected 0x534dda40 # # Exception| cpu 0: rx_hash 0xf6c23a74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42824 dport 60665] != expected 0x5106176 # # Exception| cpu 0: rx_hash 0x910d6768 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42834 dport 60665] != expected 0xe50bafee # # Exception| cpu 0: rx_hash 0x53fa26f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42846 dport 60665] != expected 0x57e6765e # # Exception| cpu 0: rx_hash 0x27044add [saddr 192.0.3.2 daddr 192.0.3.1 sport 42848 dport 60665] != expected 0xf0ddfbc2 # # Exception| cpu 0: rx_hash 0xce670268 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45384 dport 60665] != expected 0xef429761 # # Exception| cpu 4: rx_hash 0x1d7b7cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42780 dport 60665] != expected 0x23403d0c # # Exception| cpu 4: rx_hash 0xccbd0c60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42804 dport 60665] != expected 0xd68da7b8 # # Exception| cpu 4: rx_hash 0x8ba4cec6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42814 dport 60665] != expected 0x1bbcd68 # # Exception| cpu 4: rx_hash 0x36ef75e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45368 dport 60665] != expected 0x8e32881f # # Exception| cpu 4: rx_hash 0xc8d3ffba [saddr 192.0.3.2 daddr 192.0.3.1 sport 45386 dport 60665] != expected 0x562fb521 # # Exception| cpu 5: rx_hash 0x7598449d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42828 dport 60665] != expected 0xd9a6f056 # # Exception| cpu 5: rx_hash 0x07d2d567 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42864 dport 60665] != expected 0xc7f05f8a # # Exception| cpu 0: rx_hash 0x6debe33b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45404 dport 60665] != expected 0x4d9a209 # # Exception| cpu 0: rx_hash 0x6551b4d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45442 dport 60665] != expected 0x135a202a # # Exception| cpu 0: rx_hash 0xc069a856 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45460 dport 60665] != expected 0x41ac3702 # # Exception| cpu 0: rx_hash 0xd5ec64b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45490 dport 60665] != expected 0xbfe15646 # # Exception| cpu 4: rx_hash 0xe8056000 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45402 dport 60665] != expected 0x61021169 # # Exception| cpu 4: rx_hash 0x7edad20f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45432 dport 60665] != expected 0x43f9e10d # # Exception| cpu 4: rx_hash 0xf38e06d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45472 dport 60665] != expected 0x31a1d04e # # Exception| cpu 5: rx_hash 0x9a4ff1fa [saddr 192.0.3.2 daddr 192.0.3.1 sport 45414 dport 60665] != expected 0x7f54beb5 # # Exception| cpu 5: rx_hash 0x5e0c4db5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45416 dport 60665] != expected 0x74d44545 # # Exception| cpu 5: rx_hash 0x24fc8ba3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45450 dport 60665] != expected 0x7d0168ba # # Exception| cpu 5: rx_hash 0x70d47831 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45476 dport 60665] != expected 0xed17416e # # Exception| cpu 5: rx_hash 0x5002e78b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45492 dport 60665] != expected 0xda3ae526 # # Exception| cpu 5: rx_hash 0x94415bc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45498 dport 60665] != expected 0xd1ba1ed6 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x3cca4abf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56558 dport 49991] OK # # # cpu 0: rx_hash 0x9f46abec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56570 dport 49991] OK # # # cpu 0: rx_hash 0xe5270a41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56628 dport 49991] OK # # # cpu 0: rx_hash 0xbe239c9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56656 dport 49991] OK # # # cpu 4: rx_hash 0xf889f6f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56544 dport 49991] OK # # # cpu 4: rx_hash 0x01b229b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56618 dport 49991] OK # # # cpu 4: rx_hash 0x9ef50321 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56640 dport 49991] OK # # # cpu 4: rx_hash 0x9841fef3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56642 dport 49991] OK # # # cpu 4: rx_hash 0x7cd4dd06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56668 dport 49991] OK # # # cpu 5: rx_hash 0x8ac3670a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56540 dport 49991] OK # # # cpu 5: rx_hash 0x976d9bbb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56584 dport 49991] OK # # # cpu 5: rx_hash 0x1437e552 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56588 dport 49991] OK # # # cpu 5: rx_hash 0xb10ff9d3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56602 dport 49991] OK # # # cpu 0: rx_hash 0xf18009d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56708 dport 49991] OK # # # cpu 0: rx_hash 0xc267a75f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56752 dport 49991] OK # # # cpu 4: rx_hash 0xb02d36a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56716 dport 49991] OK # # # cpu 4: rx_hash 0x675fbbde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56742 dport 49991] OK # # # cpu 4: rx_hash 0xfeac6c99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56782 dport 49991] OK # # # cpu 4: rx_hash 0x1a394f6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56784 dport 49991] OK # # # cpu 5: rx_hash 0x8b70cfc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56678 dport 49991] OK # # # cpu 5: rx_hash 0x28fc2e94 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56690 dport 49991] OK # # # cpu 5: rx_hash 0xad12adaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56692 dport 49991] OK # # # cpu 5: rx_hash 0x520ce882 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56720 dport 49991] OK # # # cpu 5: rx_hash 0x90fba91f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56732 dport 49991] OK # # # cpu 5: rx_hash 0xe2b138e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56736 dport 49991] OK # # # cpu 5: rx_hash 0x06241b10 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56766 dport 49991] OK # # # cpu 0: rx_hash 0xed9d5dad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56810 dport 49991] OK # # # cpu 0: rx_hash 0x48a5412c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56828 dport 49991] OK # # # cpu 0: rx_hash 0xe34a23f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56898 dport 49991] OK # # # cpu 4: rx_hash 0x2f6a1c30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56806 dport 49991] OK # # # cpu 4: rx_hash 0x8a5200b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56816 dport 49991] OK # # # cpu 4: rx_hash 0xab7f841b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56834 dport 49991] OK # # # cpu 4: rx_hash 0x495e5a3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56862 dport 49991] OK # # # cpu 4: rx_hash 0xdf81e833 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56892 dport 49991] OK # # # cpu 4: rx_hash 0xa2e71c81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56906 dport 49991] OK # # # cpu 5: rx_hash 0x1c8db2be [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56786 dport 49991] OK # # # cpu 5: rx_hash 0xd8ce0ef1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56796 dport 49991] OK # # # cpu 5: rx_hash 0x8d1de673 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56848 dport 49991] OK # # # cpu 5: rx_hash 0xf9e38a5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56878 dport 49991] OK # # # cpu 0: rx_hash 0x8231833b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56922 dport 49991] OK # # # cpu 0: rx_hash 0x328c535c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56938 dport 49991] OK # # # cpu 0: rx_hash 0x487c954a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56968 dport 49991] OK # # # cpu 0: rx_hash 0xb96c7a59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57008 dport 49991] OK # # # count: pass=43 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 37080 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43974 dport 37080] != expected 0x1a515b9 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43974 dport 37080] != expected 0x1a515b9 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37761 dport 37080] != expected 0xbdad6b75 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37761 dport 37080] != expected 0xbdad6b75 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51205 dport 37080] != expected 0x77a1443f # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51205 dport 37080] != expected 0x77a1443f # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55964 dport 37080] != expected 0xec661868 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55964 dport 37080] != expected 0xec661868 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52672 dport 37080] != expected 0xbd4d20d1 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52672 dport 37080] != expected 0xbd4d20d1 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51908 dport 37080] != expected 0x57ecb006 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51908 dport 37080] != expected 0x57ecb006 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56416 dport 37080] != expected 0x1c7bb19c # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56416 dport 37080] != expected 0x1c7bb19c # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60103 dport 37080] != expected 0x8bc04014 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60103 dport 37080] != expected 0x8bc04014 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49587 dport 37080] != expected 0xf538b4b6 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49587 dport 37080] != expected 0xf538b4b6 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57619 dport 37080] != expected 0x9fd044c9 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57619 dport 37080] != expected 0x9fd044c9 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33983 dport 37080] != expected 0x3b6caba # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33983 dport 37080] != expected 0x3b6caba # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56725 dport 37080] != expected 0xc6f0158f # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56725 dport 37080] != expected 0xc6f0158f # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59167 dport 37080] != expected 0xe85846ca # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59167 dport 37080] != expected 0xe85846ca # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56283 dport 37080] != expected 0xc5de5cde # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56283 dport 37080] != expected 0xc5de5cde # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49911 dport 37080] != expected 0x6e8efbe2 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49911 dport 37080] != expected 0x6e8efbe2 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36168 dport 37080] != expected 0x3e3e17a1 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36168 dport 37080] != expected 0x3e3e17a1 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43285 dport 37080] != expected 0xafa86788 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43285 dport 37080] != expected 0xafa86788 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39990 dport 37080] != expected 0x888b04cf # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39990 dport 37080] != expected 0x888b04cf # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39880 dport 37080] != expected 0x3289553f # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39880 dport 37080] != expected 0x3289553f # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33643 dport 37080] != expected 0xf51423be # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33643 dport 37080] != expected 0xf51423be # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52287 dport 37080] != expected 0xb0f0ee12 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52287 dport 37080] != expected 0xb0f0ee12 # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59867 dport 37080] != expected 0x84cb8a8a # # Exception| cpu 5: rx_hash 0xc1326034 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59867 dport 37080] != expected 0x84cb8a8a # # Exception| count: pass=0 nohash=0 fail=44 # # 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 40371 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54764 dport 40371] != expected 0x1821c063 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54764 dport 40371] != expected 0x1821c063 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33556 dport 40371] != expected 0x3cf356d2 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33556 dport 40371] != expected 0x3cf356d2 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60737 dport 40371] != expected 0xee3ff69f # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60737 dport 40371] != expected 0xee3ff69f # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57738 dport 40371] != expected 0x56a24cc5 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57738 dport 40371] != expected 0x56a24cc5 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46435 dport 40371] != expected 0x76c90a97 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46435 dport 40371] != expected 0x76c90a97 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34744 dport 40371] != expected 0xdef6d11b # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34744 dport 40371] != expected 0xdef6d11b # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46036 dport 40371] != expected 0xd76c9f1b # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46036 dport 40371] != expected 0xd76c9f1b # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50705 dport 40371] != expected 0xf506d5bd # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50705 dport 40371] != expected 0xf506d5bd # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33666 dport 40371] != expected 0x3dd199a4 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33666 dport 40371] != expected 0x3dd199a4 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60992 dport 40371] != expected 0x985dd03d # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60992 dport 40371] != expected 0x985dd03d # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51955 dport 40371] != expected 0x9134e4ea # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51955 dport 40371] != expected 0x9134e4ea # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54041 dport 40371] != expected 0xf7050fd3 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54041 dport 40371] != expected 0xf7050fd3 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34128 dport 40371] != expected 0xca196156 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34128 dport 40371] != expected 0xca196156 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36318 dport 40371] != expected 0xa001a3d1 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36318 dport 40371] != expected 0xa001a3d1 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49919 dport 40371] != expected 0x59820848 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49919 dport 40371] != expected 0x59820848 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42732 dport 40371] != expected 0x65d29512 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42732 dport 40371] != expected 0x65d29512 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43945 dport 40371] != expected 0xef1b290b # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43945 dport 40371] != expected 0xef1b290b # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51438 dport 40371] != expected 0x577a7594 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51438 dport 40371] != expected 0x577a7594 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33843 dport 40371] != expected 0x4b97e6e8 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33843 dport 40371] != expected 0x4b97e6e8 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51063 dport 40371] != expected 0xfabbd74e # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51063 dport 40371] != expected 0xfabbd74e # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48501 dport 40371] != expected 0xd9b0bb29 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48501 dport 40371] != expected 0xd9b0bb29 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50397 dport 40371] != expected 0xf2d854c4 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50397 dport 40371] != expected 0xf2d854c4 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47466 dport 40371] != expected 0x24cf3906 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47466 dport 40371] != expected 0x24cf3906 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41815 dport 40371] != expected 0x7d8b9c05 # # Exception| cpu 0: rx_hash 0x33c05fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41815 dport 40371] != expected 0x7d8b9c05 # # Exception| count: pass=0 nohash=0 fail=48 # # 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__->