< 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 59536 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 56 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xafcc3cbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44874 dport 59536] != expected 0x38862772 # # Exception| cpu 0: rx_hash 0xb96dffb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44892 dport 59536] != expected 0xc16cf503 # # Exception| cpu 0: rx_hash 0xcb5b0be3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44936 dport 59536] != expected 0xbe85b130 # # Exception| cpu 0: rx_hash 0x99a707d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44946 dport 59536] != expected 0xab7eb95 # # Exception| cpu 0: rx_hash 0x8cedbb23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44974 dport 59536] != expected 0x14194174 # # Exception| cpu 0: rx_hash 0x56aa296b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44978 dport 59536] != expected 0x3b9a0a79 # # Exception| cpu 0: rx_hash 0xdfe408ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45024 dport 59536] != expected 0x53892799 # # Exception| cpu 0: rx_hash 0x8d1804dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 45050 dport 59536] != expected 0xe7bb7d3c # # Exception| cpu 0: rx_hash 0xf571710b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45054 dport 59536] != expected 0x6ed4725b # # Exception| cpu 0: rx_hash 0xe367ca08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45056 dport 59536] != expected 0xd661af90 # # Exception| cpu 0: rx_hash 0xc9f2b3ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 45086 dport 59536] != expected 0xeb3cfa52 # # Exception| cpu 0: rx_hash 0x98e5c023 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45102 dport 59536] != expected 0xb84ad867 # # Exception| cpu 0: rx_hash 0x8e44032c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45112 dport 59536] != expected 0x41a00a16 # # Exception| cpu 0: rx_hash 0x06ff9d56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45118 dport 59536] != expected 0xda111bbe # # Exception| cpu 0: rx_hash 0x40bc9268 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45132 dport 59536] != expected 0x832fd7b2 # # Exception| cpu 0: rx_hash 0x9afb0020 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45136 dport 59536] != expected 0xacac9cbf # # Exception| cpu 0: rx_hash 0x6a29eb8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45138 dport 59536] != expected 0xbe728270 # # Exception| cpu 0: rx_hash 0x4357ed95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45158 dport 59536] != expected 0x646baf22 # # Exception| cpu 0: rx_hash 0xdd4db0e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45174 dport 59536] != expected 0x6306cfb # # Exception| cpu 0: rx_hash 0x11abe1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45180 dport 59536] != expected 0xd059f587 # # Exception| cpu 0: rx_hash 0x76d7a905 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45204 dport 59536] != expected 0xb11e1b55 # # Exception| cpu 0: rx_hash 0x316119c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45234 dport 59536] != expected 0x1b82eb11 # # Exception| cpu 0: rx_hash 0x753cd6f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45246 dport 59536] != expected 0x565a63c5 # # Exception| cpu 0: rx_hash 0xbbc447bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45258 dport 59536] != expected 0x94d5be61 # # Exception| cpu 0: rx_hash 0x841b82aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 45288 dport 59536] != expected 0xb7264142 # # Exception| cpu 0: rx_hash 0xd6e78e98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45298 dport 59536] != expected 0x3141be7 # # Exception| cpu 0: rx_hash 0x7013163b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45342 dport 59536] != expected 0x2d19466f # # Exception| cpu 0: rx_hash 0x37a5a6fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45368 dport 59536] != expected 0x8785b62b # # Exception| cpu 0: rx_hash 0xf95d37bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 45388 dport 59536] != expected 0x450a6b8f # # Exception| cpu 0: rx_hash 0xeffcf4b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45402 dport 59536] != expected 0xbce0b9fe # # Exception| cpu 0: rx_hash 0x720dd638 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45408 dport 59536] != expected 0x39ff02b7 # # Exception| cpu 0: rx_hash 0xec178b4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45424 dport 59536] != expected 0x5ba4c16e # # Exception| cpu 0: rx_hash 0x512c51a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45444 dport 59536] != expected 0x156064b1 # # Exception| cpu 0: rx_hash 0x9dca00e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45454 dport 59536] != expected 0xc309fdcd # # Exception| cpu 0: rx_hash 0xe6480acb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45472 dport 59536] != expected 0xad228a3a # # Exception| cpu 0: rx_hash 0xda7cb020 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45480 dport 59536] != expected 0x69950d89 # # Exception| cpu 0: rx_hash 0x3c0f9883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45500 dport 59536] != expected 0x82a1c137 # # Exception| cpu 0: rx_hash 0x8a9e7c11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45516 dport 59536] != expected 0xc94113f4 # # Exception| cpu 0: rx_hash 0x897503ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 45542 dport 59536] != expected 0x2e056b64 # # Exception| cpu 0: rx_hash 0xe7bdb535 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45556 dport 59536] != expected 0x5e80b672 # # Exception| cpu 0: rx_hash 0x47fe6d35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45572 dport 59536] != expected 0x3c1c7ee9 # # Exception| cpu 0: rx_hash 0x9db9ff7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45592 dport 59536] != expected 0x139f35e4 # # Exception| cpu 0: rx_hash 0x441512c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45614 dport 59536] != expected 0xdb580679 # # Exception| cpu 0: rx_hash 0x2b281bef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45672 dport 59536] != expected 0x587fe727 # # Exception| cpu 0: rx_hash 0x4c54534d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45696 dport 59536] != expected 0x393809f5 # # Exception| cpu 0: rx_hash 0x9613c105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45724 dport 59536] != expected 0x16bb42f8 # # Exception| cpu 0: rx_hash 0x95f8bef8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45750 dport 59536] != expected 0xf1ff3a68 # # Exception| cpu 0: rx_hash 0xd1a571c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45754 dport 59536] != expected 0xbc27b2bc # # Exception| cpu 0: rx_hash 0x35c89965 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45776 dport 59536] != expected 0x43f53ada # # Exception| cpu 0: rx_hash 0x58eb5041 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45800 dport 59536] != expected 0xd4349f5c # # Exception| cpu 0: rx_hash 0x92c9be38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45928 dport 59536] != expected 0x9e5a5b1a # # Exception| cpu 0: rx_hash 0x74ba969b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45948 dport 59536] != expected 0x756e97a4 # # Exception| cpu 0: rx_hash 0x3953a7dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 45962 dport 59536] != expected 0x29742cb4 # # Exception| cpu 0: rx_hash 0x6bafabef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45968 dport 59536] != expected 0x9d467611 # # Exception| cpu 0: rx_hash 0xe3143595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45974 dport 59536] != expected 0x6f767b9 # # Exception| cpu 0: rx_hash 0x7ee5171d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45996 dport 59536] != expected 0x83e8dcf0 # # Exception| count: pass=0 nohash=0 fail=56 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xd2e586c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33580 dport 41508] OK # # # cpu 0: rx_hash 0xc65a85ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33604 dport 41508] OK # # # cpu 0: rx_hash 0x72d5a15f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33610 dport 41508] OK # # # cpu 0: rx_hash 0x64746250 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33628 dport 41508] OK # # # cpu 0: rx_hash 0x81ec350e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33634 dport 41508] OK # # # cpu 0: rx_hash 0x679f1dad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33654 dport 41508] OK # # # cpu 0: rx_hash 0xdaa4c747 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33666 dport 41508] OK # # # cpu 0: rx_hash 0x03082af2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33716 dport 41508] OK # # # cpu 0: rx_hash 0xcdf0bbb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33728 dport 41508] OK # # # cpu 0: rx_hash 0xdb5178b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33750 dport 41508] OK # # # cpu 0: rx_hash 0x17b729fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33756 dport 41508] OK # # # cpu 0: rx_hash 0xd8ba0744 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33788 dport 41508] OK # # # cpu 0: rx_hash 0x0020753e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33818 dport 41508] OK # # # cpu 0: rx_hash 0x889beb44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33820 dport 41508] OK # # # cpu 0: rx_hash 0x4796c5fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33852 dport 41508] OK # # # cpu 0: rx_hash 0x8a852b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33890 dport 41508] OK # # # cpu 0: rx_hash 0xe44d9d9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33904 dport 41508] OK # # # cpu 0: rx_hash 0xbf056fd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33936 dport 41508] OK # # # cpu 0: rx_hash 0x66a98262 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33958 dport 41508] OK # # # cpu 0: rx_hash 0xf8b3df17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33974 dport 41508] OK # # # cpu 0: rx_hash 0x34558e50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33980 dport 41508] OK # # # cpu 0: rx_hash 0xfaad1f14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33992 dport 41508] OK # # # cpu 0: rx_hash 0x82c46ac2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33996 dport 41508] OK # # # cpu 0: rx_hash 0x7216816e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33998 dport 41508] OK # # # cpu 0: rx_hash 0xc572da02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34026 dport 41508] OK # # # cpu 0: rx_hash 0x1bef3777 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34050 dport 41508] OK # # # cpu 0: rx_hash 0xfe776029 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34108 dport 41508] OK # # # cpu 0: rx_hash 0x0cbb4b86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34112 dport 41508] OK # # # cpu 0: rx_hash 0x1a1a8889 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34134 dport 41508] OK # # # cpu 0: rx_hash 0xff82dfd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34152 dport 41508] OK # # # cpu 0: rx_hash 0x773941ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34158 dport 41508] OK # # # cpu 0: rx_hash 0x8e5f547a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34198 dport 41508] OK # # # cpu 0: rx_hash 0xca029b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34202 dport 41508] OK # # # cpu 0: rx_hash 0x071175fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34244 dport 41508] OK # # # cpu 0: rx_hash 0xcbf724b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34254 dport 41508] OK # # # cpu 0: rx_hash 0x40a7c53e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34274 dport 41508] OK # # # cpu 0: rx_hash 0x6a32bcda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34300 dport 41508] OK # # # cpu 0: rx_hash 0x1036f692 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34320 dport 41508] OK # # # cpu 0: rx_hash 0x3109b10e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34442 dport 41508] OK # # # cpu 0: rx_hash 0xd491e650 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34484 dport 41508] OK # # # cpu 0: rx_hash 0x1877b717 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34494 dport 41508] OK # # # cpu 0: rx_hash 0xd68f2653 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34506 dport 41508] OK # # # cpu 0: rx_hash 0x48957b26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34522 dport 41508] OK # # # cpu 0: rx_hash 0xbbacef77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34546 dport 41508] OK # # # cpu 0: rx_hash 0xc3c59aa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34550 dport 41508] OK # # # count: pass=45 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 34426 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36078 dport 34426] != expected 0x121305d4 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36078 dport 34426] != expected 0x121305d4 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48386 dport 34426] != expected 0x264d2e7e # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48386 dport 34426] != expected 0x264d2e7e # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53955 dport 34426] != expected 0x567f9ad6 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53955 dport 34426] != expected 0x567f9ad6 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58682 dport 34426] != expected 0x7e32f14c # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58682 dport 34426] != expected 0x7e32f14c # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58057 dport 34426] != expected 0x9a457588 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58057 dport 34426] != expected 0x9a457588 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60763 dport 34426] != expected 0xaaf16a4e # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60763 dport 34426] != expected 0xaaf16a4e # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43887 dport 34426] != expected 0x596b60fd # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43887 dport 34426] != expected 0x596b60fd # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38344 dport 34426] != expected 0x4a0ca5e9 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38344 dport 34426] != expected 0x4a0ca5e9 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40432 dport 34426] != expected 0x509b7e8 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40432 dport 34426] != expected 0x509b7e8 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40979 dport 34426] != expected 0x22a0ef4e # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40979 dport 34426] != expected 0x22a0ef4e # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56055 dport 34426] != expected 0x54a20003 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56055 dport 34426] != expected 0x54a20003 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33781 dport 34426] != expected 0x4fe7d845 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33781 dport 34426] != expected 0x4fe7d845 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53717 dport 34426] != expected 0xaa22a84 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53717 dport 34426] != expected 0xaa22a84 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59101 dport 34426] != expected 0xc0f8d639 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59101 dport 34426] != expected 0xc0f8d639 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57281 dport 34426] != expected 0xebc9e0ac # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57281 dport 34426] != expected 0xebc9e0ac # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55450 dport 34426] != expected 0x766f7a4c # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55450 dport 34426] != expected 0x766f7a4c # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40046 dport 34426] != expected 0x723a266c # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40046 dport 34426] != expected 0x723a266c # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58896 dport 34426] != expected 0x3c41ebff # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58896 dport 34426] != expected 0x3c41ebff # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51142 dport 34426] != expected 0x616220df # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51142 dport 34426] != expected 0x616220df # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52724 dport 34426] != expected 0x9b1c75bc # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52724 dport 34426] != expected 0x9b1c75bc # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40872 dport 34426] != expected 0xd861dd6a # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40872 dport 34426] != expected 0xd861dd6a # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35086 dport 34426] != expected 0xc04fbf87 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35086 dport 34426] != expected 0xc04fbf87 # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53022 dport 34426] != expected 0x8b975bbf # # Exception| cpu 0: rx_hash 0x84d69295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53022 dport 34426] != expected 0x8b975bbf # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 59773 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44337 dport 59773] != expected 0x63f71083 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44337 dport 59773] != expected 0x63f71083 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42517 dport 59773] != expected 0x6be0869 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42517 dport 59773] != expected 0x6be0869 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36524 dport 59773] != expected 0xa308642e # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36524 dport 59773] != expected 0xa308642e # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39710 dport 59773] != expected 0x7d09611c # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39710 dport 59773] != expected 0x7d09611c # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55952 dport 59773] != expected 0x75432d63 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55952 dport 59773] != expected 0x75432d63 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34940 dport 59773] != expected 0x1bdf5e36 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34940 dport 59773] != expected 0x1bdf5e36 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55815 dport 59773] != expected 0xf184729b # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55815 dport 59773] != expected 0xf184729b # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33978 dport 59773] != expected 0xde654170 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33978 dport 59773] != expected 0xde654170 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42968 dport 59773] != expected 0x8ee26929 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42968 dport 59773] != expected 0x8ee26929 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51945 dport 59773] != expected 0xc5ddbe1e # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51945 dport 59773] != expected 0xc5ddbe1e # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32982 dport 59773] != expected 0xdccb5edf # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32982 dport 59773] != expected 0xdccb5edf # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35753 dport 59773] != expected 0xed5d0a03 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35753 dport 59773] != expected 0xed5d0a03 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40208 dport 59773] != expected 0x7b0efe13 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40208 dport 59773] != expected 0x7b0efe13 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55830 dport 59773] != expected 0x8e3bf8b7 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55830 dport 59773] != expected 0x8e3bf8b7 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60450 dport 59773] != expected 0x239c5243 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60450 dport 59773] != expected 0x239c5243 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34335 dport 59773] != expected 0x27975400 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34335 dport 59773] != expected 0x27975400 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38301 dport 59773] != expected 0x1a099963 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38301 dport 59773] != expected 0x1a099963 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60235 dport 59773] != expected 0xddef985f # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60235 dport 59773] != expected 0xddef985f # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52674 dport 59773] != expected 0x2cfa08f3 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52674 dport 59773] != expected 0x2cfa08f3 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60336 dport 59773] != expected 0x35feb17d # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60336 dport 59773] != expected 0x35feb17d # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43830 dport 59773] != expected 0xb861e23e # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43830 dport 59773] != expected 0xb861e23e # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36603 dport 59773] != expected 0xb38ae725 # # Exception| cpu 0: rx_hash 0x4035d1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36603 dport 59773] != expected 0xb38ae725 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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__->