< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 60853 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc95c438c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50774 dport 60853] != expected 0x44240a39 # # Exception| cpu 0: rx_hash 0x43e59414 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50776 dport 60853] != expected 0xfb202a12 # # Exception| cpu 0: rx_hash 0x415462d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50794 dport 60853] != expected 0x5450af99 # # Exception| cpu 0: rx_hash 0x0eb15e83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50808 dport 60853] != expected 0x34d69fa7 # # Exception| cpu 0: rx_hash 0xc349e9a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50832 dport 60853] != expected 0x10fc0b70 # # Exception| cpu 0: rx_hash 0x4a19339e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50888 dport 60853] != expected 0xd730ec15 # # Exception| cpu 0: rx_hash 0xe7527a2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50914 dport 60853] != expected 0xd877d421 # # Exception| cpu 0: rx_hash 0xc21112c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50932 dport 60853] != expected 0xc74449b5 # # Exception| cpu 0: rx_hash 0x63005459 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50954 dport 60853] != expected 0xa5a39640 # # Exception| cpu 0: rx_hash 0xa4ed4956 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50980 dport 60853] != expected 0xd55103de # # Exception| cpu 0: rx_hash 0x81ae21bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 50994 dport 60853] != expected 0xca629e4a # # Exception| cpu 0: rx_hash 0x18eeb932 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51060 dport 60853] != expected 0x2d47326e # # Exception| cpu 0: rx_hash 0x12fb131a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51122 dport 60853] != expected 0x799f3327 # # Exception| cpu 0: rx_hash 0x36e08092 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51136 dport 60853] != expected 0xb114ec76 # # Exception| cpu 0: rx_hash 0x5c46d42f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51140 dport 60853] != expected 0xcea141dc # # Exception| cpu 0: rx_hash 0x991a3fe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51160 dport 60853] != expected 0x112351c9 # # Exception| cpu 0: rx_hash 0x5ef722ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51190 dport 60853] != expected 0x61d1c457 # # Exception| cpu 0: rx_hash 0x8530366b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51220 dport 60853] != expected 0x4d0b0f97 # # Exception| cpu 0: rx_hash 0xab3e0fcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51360 dport 60853] != expected 0xd158d18f # # Exception| cpu 0: rx_hash 0x5b31ce59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51380 dport 60853] != expected 0x3100174f # # Exception| cpu 0: rx_hash 0xa48d0d47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51490 dport 60853] != expected 0xc430f100 # # Exception| cpu 0: rx_hash 0x3e249868 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51506 dport 60853] != expected 0x5bdd9a6a # # Exception| cpu 0: rx_hash 0x188efd23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51570 dport 60853] != expected 0x3c26c0b0 # # Exception| cpu 0: rx_hash 0xafc05c0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51584 dport 60853] != expected 0x4750b28c # # Exception| cpu 0: rx_hash 0xc56608b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51588 dport 60853] != expected 0x38e51f26 # # Exception| cpu 0: rx_hash 0x102aa1c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51590 dport 60853] != expected 0xc78e4472 # # Exception| cpu 0: rx_hash 0x028b15bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51626 dport 60853] != expected 0x48178ab8 # # Exception| cpu 0: rx_hash 0x783d03b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51632 dport 60853] != expected 0x174b6c53 # # Exception| cpu 0: rx_hash 0x3680c483 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51654 dport 60853] != expected 0xa0751ea8 # # Exception| cpu 0: rx_hash 0x8bdbcf86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51698 dport 60853] != expected 0x8fdb6ddd # # Exception| cpu 0: rx_hash 0xe17d9b3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51702 dport 60853] != expected 0xf06ec077 # # Exception| cpu 0: rx_hash 0x51eabb50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51712 dport 60853] != expected 0x1aca20c # # Exception| cpu 0: rx_hash 0x64b9910e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51720 dport 60853] != expected 0x3e7674d9 # # Exception| cpu 0: rx_hash 0x0e1fc5b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51724 dport 60853] != expected 0x41c3d973 # # Exception| cpu 0: rx_hash 0x7618257a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51748 dport 60853] != expected 0xb1efba13 # # Exception| cpu 0: rx_hash 0xb344ceb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51768 dport 60853] != expected 0x6e6daa06 # # Exception| cpu 0: rx_hash 0xd9e29a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51772 dport 60853] != expected 0x11d807ac # # Exception| cpu 0: rx_hash 0xb0adc314 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51822 dport 60853] != expected 0x16a56d48 # # Exception| cpu 0: rx_hash 0x40a20286 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51834 dport 60853] != expected 0xf6fdab88 # # Exception| cpu 0: rx_hash 0x58161cda [saddr 192.0.3.2 daddr 192.0.3.1 sport 51856 dport 60853] != expected 0x2dbc640b # # Exception| cpu 0: rx_hash 0x8d5ab5a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51858 dport 60853] != expected 0xd2d73f5f # # Exception| cpu 0: rx_hash 0x3001bea4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51878 dport 60853] != expected 0xfd794c2a # # 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 0x70a401ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33232 dport 54746] OK # # # cpu 0: rx_hash 0x0437316b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33374 dport 54746] OK # # # cpu 0: rx_hash 0x23c5af41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33402 dport 54746] OK # # # cpu 0: rx_hash 0x3b71b11d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33424 dport 54746] OK # # # cpu 0: rx_hash 0x6484cffe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33436 dport 54746] OK # # # cpu 0: rx_hash 0xd9dfc4fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33448 dport 54746] OK # # # cpu 0: rx_hash 0x3898bcbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33478 dport 54746] OK # # # cpu 0: rx_hash 0x1f6a2295 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33506 dport 54746] OK # # # cpu 0: rx_hash 0x2a3908cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33514 dport 54746] OK # # # cpu 0: rx_hash 0x9b380ce0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33546 dport 54746] OK # # # cpu 0: rx_hash 0x5cd511ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33572 dport 54746] OK # # # cpu 0: rx_hash 0xacdad07d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33584 dport 54746] OK # # # cpu 0: rx_hash 0x9989fa23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33592 dport 54746] OK # # # cpu 0: rx_hash 0xc7247fa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33616 dport 54746] OK # # # cpu 0: rx_hash 0xb787c383 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33676 dport 54746] OK # # # cpu 0: rx_hash 0x187d7cf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33684 dport 54746] OK # # # cpu 0: rx_hash 0x706ade8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33698 dport 54746] OK # # # cpu 0: rx_hash 0x1b947150 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33730 dport 54746] OK # # # cpu 0: rx_hash 0x2ec75b0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33738 dport 54746] OK # # # cpu 0: rx_hash 0xeb9bb0c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33750 dport 54746] OK # # # cpu 0: rx_hash 0xf68ccb3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33830 dport 54746] OK # # # cpu 0: rx_hash 0xe69c898c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33848 dport 54746] OK # # # cpu 0: rx_hash 0xb224a626 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33942 dport 54746] OK # # # cpu 0: rx_hash 0xedd1d8c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33946 dport 54746] OK # # # cpu 0: rx_hash 0xca2346ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33982 dport 54746] OK # # # cpu 0: rx_hash 0x1e3714f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34008 dport 54746] OK # # # cpu 4: rx_hash 0xcdff0aa8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33252 dport 54746] OK # # # cpu 4: rx_hash 0x4746dd30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33258 dport 54746] OK # # # cpu 4: rx_hash 0x8d67eb51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33286 dport 54746] OK # # # cpu 4: rx_hash 0x303ce054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33330 dport 54746] OK # # # cpu 4: rx_hash 0x8e8ee6f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33360 dport 54746] OK # # # cpu 4: rx_hash 0x8c3f1030 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33378 dport 54746] OK # # # cpu 4: rx_hash 0x33d5edf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33380 dport 54746] OK # # # cpu 4: rx_hash 0x76257b8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33456 dport 54746] OK # # # cpu 4: rx_hash 0xb2216b27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33480 dport 54746] OK # # # cpu 4: rx_hash 0xc8977d2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33490 dport 54746] OK # # # cpu 4: rx_hash 0x85c3b7ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33522 dport 54746] OK # # # cpu 4: rx_hash 0xd4dd30b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33560 dport 54746] OK # # # cpu 4: rx_hash 0xbe7b6409 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33564 dport 54746] OK # # # cpu 4: rx_hash 0x6b37cd72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33566 dport 54746] OK # # # cpu 4: rx_hash 0x98d10142 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33628 dport 54746] OK # # # cpu 4: rx_hash 0xf0c6a33c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33642 dport 54746] OK # # # cpu 4: rx_hash 0x8a70b536 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33648 dport 54746] OK # # # cpu 4: rx_hash 0x00c962ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33662 dport 54746] OK # # # cpu 4: rx_hash 0x3f8fe2d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33712 dport 54746] OK # # # cpu 4: rx_hash 0xa47e8c96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33732 dport 54746] OK # # # cpu 4: rx_hash 0xb46ece21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33754 dport 54746] OK # # # cpu 4: rx_hash 0x19258793 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33776 dport 54746] OK # # # cpu 4: rx_hash 0xabc8431b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33816 dport 54746] OK # # # cpu 4: rx_hash 0x1693481e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33836 dport 54746] OK # # # cpu 4: rx_hash 0x22989921 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33856 dport 54746] OK # # # cpu 4: rx_hash 0x483ecd9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33860 dport 54746] OK # # # cpu 4: rx_hash 0x6d7da575 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33874 dport 54746] OK # # # cpu 4: rx_hash 0xe7c472ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33884 dport 54746] OK # # # cpu 4: rx_hash 0x8fd3d093 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33898 dport 54746] OK # # # cpu 4: rx_hash 0x9fc39224 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33908 dport 54746] OK # # # cpu 4: rx_hash 0x422b67b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33922 dport 54746] OK # # # cpu 4: rx_hash 0xfdc19a72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33924 dport 54746] OK # # # cpu 4: rx_hash 0x1dde1957 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33934 dport 54746] OK # # # cpu 4: rx_hash 0x67680f5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33940 dport 54746] OK # # # cpu 4: rx_hash 0x87778c78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33950 dport 54746] OK # # # cpu 4: rx_hash 0xef602e06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33960 dport 54746] OK # # # cpu 4: rx_hash 0xa1dde933 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34014 dport 54746] OK # # # cpu 4: rx_hash 0x963f35ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34020 dport 54746] OK # # # cpu 4: rx_hash 0x0c96a081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34036 dport 54746] OK # # # cpu 4: rx_hash 0x78cb4f66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34056 dport 54746] OK # # # cpu 4: rx_hash 0x7a7ab9a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34106 dport 54746] OK # # # cpu 4: rx_hash 0x10dced18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34110 dport 54746] OK # # # cpu 4: rx_hash 0x2666cae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34144 dport 54746] OK # # # cpu 4: rx_hash 0xeb9e7dc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34184 dport 54746] OK # # # cpu 4: rx_hash 0x2c7360cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34214 dport 54746] OK # # # cpu 4: rx_hash 0x56c576c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34236 dport 54746] OK # # # cpu 4: rx_hash 0x72dee54e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34254 dport 54746] OK # # # cpu 4: rx_hash 0xeac686a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34284 dport 54746] OK # # # cpu 4: rx_hash 0x1ac94730 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34296 dport 54746] OK # # # cpu 4: rx_hash 0x4a41e47e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34308 dport 54746] OK # # # cpu 4: rx_hash 0xd0e87151 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34324 dport 54746] OK # # # cpu 4: rx_hash 0x6db37a54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34336 dport 54746] OK # # # cpu 4: rx_hash 0xe70aadcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34350 dport 54746] OK # # # cpu 4: rx_hash 0x9dbcbbc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34356 dport 54746] OK # # # count: pass=80 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 47534 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54385 dport 47534] != expected 0x5f65200d # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54385 dport 47534] != expected 0x5f65200d # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48924 dport 47534] != expected 0x10476861 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48924 dport 47534] != expected 0x10476861 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48103 dport 47534] != expected 0x7c42cf8d # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48103 dport 47534] != expected 0x7c42cf8d # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45222 dport 47534] != expected 0xfb5144c4 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45222 dport 47534] != expected 0xfb5144c4 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59916 dport 47534] != expected 0xc8d37621 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59916 dport 47534] != expected 0xc8d37621 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37015 dport 47534] != expected 0x2f53da06 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37015 dport 47534] != expected 0x2f53da06 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39794 dport 47534] != expected 0xabfee43d # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39794 dport 47534] != expected 0xabfee43d # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52160 dport 47534] != expected 0x7f8bdaea # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52160 dport 47534] != expected 0x7f8bdaea # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57504 dport 47534] != expected 0xb377a40b # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57504 dport 47534] != expected 0xb377a40b # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36170 dport 47534] != expected 0x4b20dfaa # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36170 dport 47534] != expected 0x4b20dfaa # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38217 dport 47534] != expected 0x543d05eb # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38217 dport 47534] != expected 0x543d05eb # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37206 dport 47534] != expected 0x5c7d4daf # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37206 dport 47534] != expected 0x5c7d4daf # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45386 dport 47534] != expected 0xf930ab0f # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45386 dport 47534] != expected 0xf930ab0f # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47309 dport 47534] != expected 0x86044a54 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47309 dport 47534] != expected 0x86044a54 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45905 dport 47534] != expected 0xf4459017 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45905 dport 47534] != expected 0xf4459017 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47082 dport 47534] != expected 0xffbb6d21 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47082 dport 47534] != expected 0xffbb6d21 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34382 dport 47534] != expected 0x2aab153b # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34382 dport 47534] != expected 0x2aab153b # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48252 dport 47534] != expected 0x4d4b3ae3 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48252 dport 47534] != expected 0x4d4b3ae3 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56765 dport 47534] != expected 0x79cda0a5 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56765 dport 47534] != expected 0x79cda0a5 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53456 dport 47534] != expected 0xbc73bd0 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53456 dport 47534] != expected 0xbc73bd0 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37839 dport 47534] != expected 0x1d9e808e # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37839 dport 47534] != expected 0x1d9e808e # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59387 dport 47534] != expected 0x5678a6d2 # # Exception| cpu 0: rx_hash 0x59586074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59387 dport 47534] != expected 0x5678a6d2 # # 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-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 41350 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 56 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49117 dport 41350] != expected 0x637cfe20 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49117 dport 41350] != expected 0x637cfe20 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53833 dport 41350] != expected 0xc1b89f94 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53833 dport 41350] != expected 0xc1b89f94 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44608 dport 41350] != expected 0x12dc4578 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44608 dport 41350] != expected 0x12dc4578 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56953 dport 41350] != expected 0x8d1a3552 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56953 dport 41350] != expected 0x8d1a3552 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32828 dport 41350] != expected 0xe1b9ec75 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32828 dport 41350] != expected 0xe1b9ec75 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59806 dport 41350] != expected 0x390089eb # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59806 dport 41350] != expected 0x390089eb # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45874 dport 41350] != expected 0x20a81349 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45874 dport 41350] != expected 0x20a81349 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53792 dport 41350] != expected 0x358c48e0 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53792 dport 41350] != expected 0x358c48e0 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34016 dport 41350] != expected 0x8370f603 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34016 dport 41350] != expected 0x8370f603 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44381 dport 41350] != expected 0x106629b9 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44381 dport 41350] != expected 0x106629b9 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35857 dport 41350] != expected 0xc2deff89 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35857 dport 41350] != expected 0xc2deff89 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38700 dport 41350] != expected 0xc09fa360 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38700 dport 41350] != expected 0xc09fa360 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57449 dport 41350] != expected 0x8eeee4f5 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57449 dport 41350] != expected 0x8eeee4f5 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37614 dport 41350] != expected 0xfbec62f3 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37614 dport 41350] != expected 0xfbec62f3 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45511 dport 41350] != expected 0xa64051fd # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45511 dport 41350] != expected 0xa64051fd # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34120 dport 41350] != expected 0x2188bd3d # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34120 dport 41350] != expected 0x2188bd3d # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45685 dport 41350] != expected 0x5adb4060 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45685 dport 41350] != expected 0x5adb4060 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43104 dport 41350] != expected 0x69376512 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43104 dport 41350] != expected 0x69376512 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60177 dport 41350] != expected 0xaea07289 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60177 dport 41350] != expected 0xaea07289 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58798 dport 41350] != expected 0x75a2232d # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58798 dport 41350] != expected 0x75a2232d # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37842 dport 41350] != expected 0x3a4edafa # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37842 dport 41350] != expected 0x3a4edafa # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53177 dport 41350] != expected 0xb5d5527b # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53177 dport 41350] != expected 0xb5d5527b # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49579 dport 41350] != expected 0x45bad7f8 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49579 dport 41350] != expected 0x45bad7f8 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58406 dport 41350] != expected 0x9a0ea284 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58406 dport 41350] != expected 0x9a0ea284 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56674 dport 41350] != expected 0x304aa455 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56674 dport 41350] != expected 0x304aa455 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45981 dport 41350] != expected 0xde896e15 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45981 dport 41350] != expected 0xde896e15 # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55899 dport 41350] != expected 0x768f0ea # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55899 dport 41350] != expected 0x768f0ea # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45293 dport 41350] != expected 0x42a1811d # # Exception| cpu 0: rx_hash 0xc6eb6e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45293 dport 41350] != expected 0x42a1811d # # Exception| count: pass=0 nohash=0 fail=56 # # 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__->