< 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 214, 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 34565 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1467f7e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53618 dport 34565] != expected 0xe86e73a1 # # Exception| cpu 0: rx_hash 0x998021c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53642 dport 34565] != expected 0x445cb690 # # Exception| cpu 0: rx_hash 0x3c14ea65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53720 dport 34565] != expected 0xe39c8ed6 # # Exception| cpu 0: rx_hash 0x64578a5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53842 dport 34565] != expected 0x9954bf89 # # Exception| cpu 0: rx_hash 0x3af9d44a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53866 dport 34565] != expected 0x6f5007dc # # Exception| cpu 0: rx_hash 0xb33deb29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53882 dport 34565] != expected 0x203ea13f # # Exception| cpu 0: rx_hash 0xb71e026b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53906 dport 34565] != expected 0xc362c2ed # # Exception| cpu 0: rx_hash 0xeab787b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53912 dport 34565] != expected 0x26cab837 # # Exception| cpu 0: rx_hash 0xcda77a3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53916 dport 34565] != expected 0x1b7023b9 # # Exception| cpu 0: rx_hash 0x80815aec [saddr 192.0.3.2 daddr 192.0.3.1 sport 53932 dport 34565] != expected 0x73a9d62b # # Exception| cpu 0: rx_hash 0x73fc1dda [saddr 192.0.3.2 daddr 192.0.3.1 sport 53938 dport 34565] != expected 0xe4d5919c # # Exception| cpu 0: rx_hash 0xc6e77374 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53978 dport 34565] != expected 0xce642692 # # Exception| cpu 0: rx_hash 0x3e4fff80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54020 dport 34565] != expected 0x67d8f62f # # Exception| cpu 0: rx_hash 0x2dc78147 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54028 dport 34565] != expected 0xf905bbe8 # # Exception| cpu 0: rx_hash 0xb78bc0e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54036 dport 34565] != expected 0x28b650cc # # Exception| cpu 0: rx_hash 0x831343aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 54040 dport 34565] != expected 0x8bd18685 # # Exception| cpu 0: rx_hash 0x2ec05a89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54078 dport 34565] != expected 0xeaa97967 # # Exception| cpu 0: rx_hash 0x68a67311 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54088 dport 34565] != expected 0x576489de # # Exception| cpu 0: rx_hash 0xaf43b76e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54106 dport 34565] != expected 0x637f1820 # # Exception| cpu 0: rx_hash 0xe26597bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54122 dport 34565] != expected 0xba6edb2 # # Exception| cpu 0: rx_hash 0x505acb9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54232 dport 34565] != expected 0xd1e7fbe1 # # Exception| cpu 0: rx_hash 0x535d1050 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54250 dport 34565] != expected 0xc24b396e # # Exception| cpu 0: rx_hash 0xee01ac7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54262 dport 34565] != expected 0x2e4249c4 # # Exception| cpu 0: rx_hash 0xb3a829a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54268 dport 34565] != expected 0xcbea331e # # Exception| cpu 0: rx_hash 0xb67969dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54310 dport 34565] != expected 0xf4aab781 # # Exception| cpu 0: rx_hash 0x568c502c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54320 dport 34565] != expected 0xfd0bbdf1 # # Exception| cpu 0: rx_hash 0xd4086605 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54374 dport 34565] != expected 0x67711e39 # # Exception| cpu 0: rx_hash 0x6954da2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54394 dport 34565] != expected 0x8b786e93 # # Exception| cpu 0: rx_hash 0xe4b30c0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54402 dport 34565] != expected 0x274aaba2 # # Exception| cpu 0: rx_hash 0x17ce4b38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54428 dport 34565] != expected 0xb036ec15 # # Exception| cpu 0: rx_hash 0xd32c5489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54460 dport 34565] != expected 0x9781bf64 # # Exception| cpu 0: rx_hash 0xeff30544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54468 dport 34565] != expected 0xf25eae89 # # Exception| cpu 0: rx_hash 0xfc7b7b83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54476 dport 34565] != expected 0x6c83e34e # # Exception| cpu 0: rx_hash 0x2816c13b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54486 dport 34565] != expected 0xc6453f77 # # Exception| cpu 0: rx_hash 0x6530e1e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54502 dport 34565] != expected 0xae9ccae5 # # Exception| cpu 0: rx_hash 0x175b89b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54554 dport 34565] != expected 0x5be27e34 # # Exception| cpu 0: rx_hash 0x5a7da962 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54570 dport 34565] != expected 0x333b8ba6 # # Exception| cpu 0: rx_hash 0x8e1013da [saddr 192.0.3.2 daddr 192.0.3.1 sport 54576 dport 34565] != expected 0x99fd579f # # Exception| cpu 0: rx_hash 0xfceeb90b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54602 dport 34565] != expected 0x8757716f # # Exception| cpu 0: rx_hash 0x752a8668 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54618 dport 34565] != expected 0xc839d78c # # Exception| cpu 0: rx_hash 0xcf5208ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 54684 dport 34565] != expected 0xd4c0067b # # Exception| cpu 0: rx_hash 0x99bb845f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54736 dport 34565] != expected 0xe47c798a # # Exception| cpu 0: rx_hash 0x69c118a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54780 dport 34565] != expected 0x60acfcb2 # # Exception| cpu 0: rx_hash 0x646c2fc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54792 dport 34565] != expected 0x39747093 # # Exception| cpu 0: rx_hash 0x0d5d2950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54798 dport 34565] != expected 0x7fbbdc00 # # Exception| cpu 0: rx_hash 0xb001957a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54802 dport 34565] != expected 0x93b2acaa # # Exception| cpu 0: rx_hash 0x1dd28c59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54836 dport 34565] != expected 0xf2ca5348 # # Exception| cpu 0: rx_hash 0x3285a353 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54852 dport 34565] != expected 0x9c80f62 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xcf839353 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58762 dport 47328] OK # # # cpu 0: rx_hash 0x454077fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58792 dport 47328] OK # # # cpu 0: rx_hash 0xb63d30c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58806 dport 47328] OK # # # cpu 0: rx_hash 0x10ae20a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58838 dport 47328] OK # # # cpu 0: rx_hash 0xe0d4bc59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58874 dport 47328] OK # # # cpu 0: rx_hash 0xfef1f5fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58886 dport 47328] OK # # # cpu 0: rx_hash 0xa3587020 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58892 dport 47328] OK # # # cpu 0: rx_hash 0x3a13ea4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58918 dport 47328] OK # # # cpu 0: rx_hash 0xb3d7d529 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58934 dport 47328] OK # # # cpu 0: rx_hash 0x9c80fa23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58950 dport 47328] OK # # # cpu 0: rx_hash 0x5b653e5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58964 dport 47328] OK # # # cpu 0: rx_hash 0x882cb668 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59028 dport 47328] OK # # # cpu 0: rx_hash 0xd682e87d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59052 dport 47328] OK # # # cpu 0: rx_hash 0x11672c02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59070 dport 47328] OK # # # cpu 0: rx_hash 0xcd4d443e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59088 dport 47328] OK # # # cpu 0: rx_hash 0x806b64ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59104 dport 47328] OK # # # cpu 0: rx_hash 0xfad21cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59118 dport 47328] OK # # # cpu 0: rx_hash 0x017d4b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59138 dport 47328] OK # # # cpu 0: rx_hash 0xafa9896e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59158 dport 47328] OK # # # cpu 0: rx_hash 0xd6172af5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59178 dport 47328] OK # # # cpu 0: rx_hash 0xdd5723bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59244 dport 47328] OK # # # cpu 0: rx_hash 0x600b9f95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59248 dport 47328] OK # # # cpu 0: rx_hash 0x9452ea2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59316 dport 47328] OK # # # cpu 0: rx_hash 0xff8b4c83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59398 dport 47328] OK # # # cpu 0: rx_hash 0x2be6f63b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59420 dport 47328] OK # # # cpu 0: rx_hash 0x1c79aebc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59426 dport 47328] OK # # # cpu 0: rx_hash 0x28e12df5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59438 dport 47328] OK # # # cpu 0: rx_hash 0x7d0f7aaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59472 dport 47328] OK # # # cpu 0: rx_hash 0x20a6ff71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59482 dport 47328] OK # # # cpu 0: rx_hash 0x23a124bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59496 dport 47328] OK # # # cpu 4: rx_hash 0x4647ac30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58778 dport 47328] OK # # # cpu 4: rx_hash 0x84488dae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58888 dport 47328] OK # # # cpu 4: rx_hash 0x0e8b6903 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58922 dport 47328] OK # # # cpu 4: rx_hash 0x6ffdbd15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58968 dport 47328] OK # # # cpu 4: rx_hash 0x8c0f5f2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59004 dport 47328] OK # # # cpu 4: rx_hash 0xc22ea436 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59006 dport 47328] OK # # # cpu 4: rx_hash 0x68d98f99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59010 dport 47328] OK # # # cpu 4: rx_hash 0xbcb43521 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59032 dport 47328] OK # # # cpu 4: rx_hash 0xc50a96ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59044 dport 47328] OK # # # cpu 4: rx_hash 0x5f46d71e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59068 dport 47328] OK # # # cpu 4: rx_hash 0x2db87dcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59078 dport 47328] OK # # # cpu 4: rx_hash 0x478ea093 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59122 dport 47328] OK # # # cpu 4: rx_hash 0x5406de54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59130 dport 47328] OK # # # cpu 4: rx_hash 0x5fd31596 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59194 dport 47328] OK # # # cpu 4: rx_hash 0x70843a9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59210 dport 47328] OK # # # cpu 4: rx_hash 0xa4e98024 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59216 dport 47328] OK # # # cpu 4: rx_hash 0x3da21a4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59258 dport 47328] OK # # # cpu 4: rx_hash 0xa3cdb2a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59274 dport 47328] OK # # # cpu 4: rx_hash 0x74a7d3de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59298 dport 47328] OK # # # cpu 4: rx_hash 0x0659790f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59352 dport 47328] OK # # # cpu 4: rx_hash 0x8c9a9da2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59386 dport 47328] OK # # # cpu 4: rx_hash 0xef04e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59452 dport 47328] OK # # # cpu 4: rx_hash 0xa1251296 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59454 dport 47328] OK # # # cpu 4: rx_hash 0xf4cb45c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59456 dport 47328] OK # # # cpu 4: rx_hash 0x5d3bb5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59534 dport 47328] OK # # # cpu 4: rx_hash 0x24851633 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59570 dport 47328] OK # # # cpu 4: rx_hash 0xf8af7e0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59612 dport 47328] OK # # # cpu 4: rx_hash 0x6936f469 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59652 dport 47328] OK # # # cpu 4: rx_hash 0x0b47fbb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59716 dport 47328] OK # # # cpu 4: rx_hash 0xf83abc87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59738 dport 47328] OK # # # cpu 4: rx_hash 0x617126ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59760 dport 47328] OK # # # cpu 4: rx_hash 0x4661db63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59764 dport 47328] OK # # # cpu 4: rx_hash 0x0f6412f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59820 dport 47328] OK # # # cpu 4: rx_hash 0xa1b0d01e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59832 dport 47328] OK # # # cpu 4: rx_hash 0xaaf0d954 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59902 dport 47328] OK # # # cpu 4: rx_hash 0xe97c152d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59912 dport 47328] OK # # # cpu 4: rx_hash 0x47a8d7c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59932 dport 47328] OK # # # cpu 4: rx_hash 0x2d9e0a9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59944 dport 47328] OK # # # cpu 4: rx_hash 0xa45a35ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59960 dport 47328] OK # # # cpu 4: rx_hash 0xac1de77b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59980 dport 47328] OK # # # cpu 4: rx_hash 0x4ce8de8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59994 dport 47328] OK # # # cpu 4: rx_hash 0x4bccec06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60032 dport 47328] OK # # # count: pass=72 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 214, 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 47152 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56608 dport 47152] != expected 0x3b51c4ab # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56608 dport 47152] != expected 0x3b51c4ab # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47299 dport 47152] != expected 0x3c308f96 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47299 dport 47152] != expected 0x3c308f96 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50642 dport 47152] != expected 0x581ac8ab # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50642 dport 47152] != expected 0x581ac8ab # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43292 dport 47152] != expected 0x85295fb7 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43292 dport 47152] != expected 0x85295fb7 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45089 dport 47152] != expected 0xf65a4bd3 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45089 dport 47152] != expected 0xf65a4bd3 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47055 dport 47152] != expected 0x9c79a150 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47055 dport 47152] != expected 0x9c79a150 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41616 dport 47152] != expected 0x75b01f36 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41616 dport 47152] != expected 0x75b01f36 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37554 dport 47152] != expected 0x3c1aa2af # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37554 dport 47152] != expected 0x3c1aa2af # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39465 dport 47152] != expected 0x6545193d # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39465 dport 47152] != expected 0x6545193d # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36271 dport 47152] != expected 0xc3982a16 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36271 dport 47152] != expected 0xc3982a16 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44522 dport 47152] != expected 0x6834c149 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44522 dport 47152] != expected 0x6834c149 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35643 dport 47152] != expected 0xd3e70c0b # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35643 dport 47152] != expected 0xd3e70c0b # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51302 dport 47152] != expected 0xf5c1ffd3 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51302 dport 47152] != expected 0xf5c1ffd3 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33522 dport 47152] != expected 0x498e65b1 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33522 dport 47152] != expected 0x498e65b1 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35395 dport 47152] != expected 0xd2cef788 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35395 dport 47152] != expected 0xd2cef788 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33688 dport 47152] != expected 0x7cbc0fcc # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33688 dport 47152] != expected 0x7cbc0fcc # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38189 dport 47152] != expected 0x5bd17a3c # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38189 dport 47152] != expected 0x5bd17a3c # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44731 dport 47152] != expected 0x14e63f71 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44731 dport 47152] != expected 0x14e63f71 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52479 dport 47152] != expected 0x8248148a # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52479 dport 47152] != expected 0x8248148a # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47148 dport 47152] != expected 0x6f492eed # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47148 dport 47152] != expected 0x6f492eed # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45285 dport 47152] != expected 0x91d6ad39 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45285 dport 47152] != expected 0x91d6ad39 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57293 dport 47152] != expected 0x212627fa # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57293 dport 47152] != expected 0x212627fa # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58322 dport 47152] != expected 0x7bb054 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58322 dport 47152] != expected 0x7bb054 # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42152 dport 47152] != expected 0x28f268cf # # Exception| cpu 0: rx_hash 0xd716e111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42152 dport 47152] != expected 0x28f268cf # # 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 214, 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 37127 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60424 dport 37127] != expected 0x7dad5dcc # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60424 dport 37127] != expected 0x7dad5dcc # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41885 dport 37127] != expected 0xbc866574 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41885 dport 37127] != expected 0xbc866574 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54934 dport 37127] != expected 0xd3f812b3 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54934 dport 37127] != expected 0xd3f812b3 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41030 dport 37127] != expected 0x9333c3cd # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41030 dport 37127] != expected 0x9333c3cd # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59303 dport 37127] != expected 0x814ca18f # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59303 dport 37127] != expected 0x814ca18f # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58923 dport 37127] != expected 0xdc70e6dc # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58923 dport 37127] != expected 0xdc70e6dc # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46974 dport 37127] != expected 0xa2e12b17 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46974 dport 37127] != expected 0xa2e12b17 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43048 dport 37127] != expected 0x940a238f # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43048 dport 37127] != expected 0x940a238f # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34895 dport 37127] != expected 0xf12f2153 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34895 dport 37127] != expected 0xf12f2153 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58047 dport 37127] != expected 0x75bbb320 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58047 dport 37127] != expected 0x75bbb320 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33960 dport 37127] != expected 0x7ec2deff # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33960 dport 37127] != expected 0x7ec2deff # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55126 dport 37127] != expected 0xd82dd971 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55126 dport 37127] != expected 0xd82dd971 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37320 dport 37127] != expected 0xdb6359a2 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37320 dport 37127] != expected 0xdb6359a2 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36724 dport 37127] != expected 0x7f160092 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36724 dport 37127] != expected 0x7f160092 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32789 dport 37127] != expected 0x9c201c4d # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32789 dport 37127] != expected 0x9c201c4d # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35783 dport 37127] != expected 0xe74dba75 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35783 dport 37127] != expected 0xe74dba75 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42860 dport 37127] != expected 0x88d2b57 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42860 dport 37127] != expected 0x88d2b57 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60272 dport 37127] != expected 0x43877ef1 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60272 dport 37127] != expected 0x43877ef1 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52877 dport 37127] != expected 0x2d4c1272 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52877 dport 37127] != expected 0x2d4c1272 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57608 dport 37127] != expected 0xc80586b9 # # Exception| cpu 0: rx_hash 0x2ce2c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57608 dport 37127] != expected 0xc80586b9 # # 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 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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__->