< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 49486 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x84f54b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34278 dport 49486] != expected 0xe80bf3ee # # Exception| cpu 0: rx_hash 0x0e671d86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34308 dport 49486] != expected 0x884205f0 # # Exception| cpu 0: rx_hash 0x95a2bb35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34334 dport 49486] != expected 0xe5a02db5 # # Exception| cpu 0: rx_hash 0xeadf4aa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34358 dport 49486] != expected 0xc442546d # # Exception| cpu 0: rx_hash 0x98836135 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34386 dport 49486] != expected 0x62427ca3 # # Exception| cpu 4: rx_hash 0xe1cb0eea [saddr 192.0.3.2 daddr 192.0.3.1 sport 34280 dport 49486] != expected 0xc62d281b # # Exception| cpu 4: rx_hash 0xf390dbc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34318 dport 49486] != expected 0xfcbe290 # # Exception| cpu 4: rx_hash 0xbd7e2dfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34340 dport 49486] != expected 0x7d77e262 # # Exception| cpu 4: rx_hash 0x7216c972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34354 dport 49486] != expected 0x6ded68f8 # # Exception| cpu 4: rx_hash 0xfeb101c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34370 dport 49486] != expected 0x8829b386 # # Exception| cpu 5: rx_hash 0xd3542c22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34292 dport 49486] != expected 0x513e45e1 # # Exception| cpu 5: rx_hash 0xcf22066d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34368 dport 49486] != expected 0xdb77caac # # Exception| cpu 0: rx_hash 0x004ae2e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34390 dport 49486] != expected 0xcbed4036 # # Exception| cpu 0: rx_hash 0x93325635 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34438 dport 49486] != expected 0x2651053e # # Exception| cpu 0: rx_hash 0xcabece08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34502 dport 49486] != expected 0xdccbf6f7 # # Exception| cpu 4: rx_hash 0xd561b26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34406 dport 49486] != expected 0xd4b36881 # # Exception| cpu 4: rx_hash 0xb353d299 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34422 dport 49486] != expected 0x3ed8a7a4 # # Exception| cpu 4: rx_hash 0x3a68d24e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34432 dport 49486] != expected 0xdca04081 # # Exception| cpu 4: rx_hash 0xf50036c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34454 dport 49486] != expected 0xcc3aca1b # # Exception| cpu 4: rx_hash 0xded0856c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34482 dport 49486] != expected 0x90a0111c # # Exception| cpu 4: rx_hash 0x8a7dc751 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34494 dport 49486] != expected 0xedd8b3c3 # # Exception| cpu 5: rx_hash 0x6574a773 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34392 dport 49486] != expected 0xe5cb9bc3 # # Exception| cpu 5: rx_hash 0x6dc9b516 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34450 dport 49486] != expected 0x6595f68e # # Exception| cpu 5: rx_hash 0x3964f72b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34462 dport 49486] != expected 0x18ed5451 # # Exception| cpu 5: rx_hash 0x202b664f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34470 dport 49486] != expected 0xd364e2ac # # Exception| cpu 5: rx_hash 0xac8caefd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34518 dport 49486] != expected 0x36a039d2 # # Exception| cpu 0: rx_hash 0xf15ebff2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34562 dport 49486] != expected 0xc15fcbd # # Exception| cpu 0: rx_hash 0x9460fa62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34572 dport 49486] != expected 0x22332748 # # Exception| cpu 0: rx_hash 0x0fa55cd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34582 dport 49486] != expected 0x4fd10f0d # # Exception| cpu 0: rx_hash 0x5b081eec [saddr 192.0.3.2 daddr 192.0.3.1 sport 34586 dport 49486] != expected 0x32a9add2 # # Exception| cpu 0: rx_hash 0xbfb049ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 34600 dport 49486] != expected 0x7ea9fc4f # # Exception| cpu 4: rx_hash 0xb5c33f99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34542 dport 49486] != expected 0xfd298f2f # # Exception| cpu 4: rx_hash 0x2e06992a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34548 dport 49486] != expected 0x90cba76a # # Exception| cpu 5: rx_hash 0xc9b2eb6d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34520 dport 49486] != expected 0x1886e227 # # Exception| cpu 5: rx_hash 0x517b68bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34524 dport 49486] != expected 0xb129deb2 # # Exception| cpu 5: rx_hash 0x60e86f16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34526 dport 49486] != expected 0xe277a798 # # Exception| cpu 5: rx_hash 0x2d0abc4f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34538 dport 49486] != expected 0x5486b3ba # # Exception| cpu 5: rx_hash 0xe26258c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34556 dport 49486] != expected 0x441c3920 # # Exception| cpu 5: rx_hash 0xda8e0c5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34598 dport 49486] != expected 0x508f27ba # # Exception| cpu 0: rx_hash 0x2475ef7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34610 dport 49486] != expected 0x134bd40a # # Exception| cpu 0: rx_hash 0x028486d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34650 dport 49486] != expected 0xc8335e1b # # Exception| cpu 0: rx_hash 0x2c3606fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37880 dport 49486] != expected 0x1b567db4 # # Exception| cpu 0: rx_hash 0x0ecb5fc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37904 dport 49486] != expected 0xa33fc3f6 # # Exception| cpu 0: rx_hash 0xdbe00f4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37920 dport 49486] != expected 0xbc61eb41 # # Exception| cpu 0: rx_hash 0x43298c9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37924 dport 49486] != expected 0x15ced7d4 # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x038fa659 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60484 dport 58632] OK # # # cpu 4: rx_hash 0x6d00d4c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60574 dport 58632] OK # # # cpu 5: rx_hash 0x8f286eeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60468 dport 58632] OK # # # cpu 5: rx_hash 0x65bdc6ac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60500 dport 58632] OK # # # cpu 5: rx_hash 0x19cc1258 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60514 dport 58632] OK # # # cpu 5: rx_hash 0x8209b4eb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60536 dport 58632] OK # # # cpu 0: rx_hash 0xd5a8d3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60522 dport 58632] OK # # # cpu 0: rx_hash 0xa2683047 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60552 dport 58632] OK # # # cpu 0: rx_hash 0x083e9159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60560 dport 58632] OK # # # cpu 0: rx_hash 0x744f45ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60582 dport 58632] OK # # # cpu 0: rx_hash 0x23ee22f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60596 dport 58632] OK # # # cpu 0: rx_hash 0x774360c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60600 dport 58632] OK # # # cpu 0: rx_hash 0xaf49ea47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60612 dport 58632] OK # # # cpu 0: rx_hash 0xfbe4a87a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60616 dport 58632] OK # # # cpu 0: rx_hash 0xca77afd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60618 dport 58632] OK # # # cpu 4: rx_hash 0x06136e3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60610 dport 58632] OK # # # cpu 4: rx_hash 0x60210ec9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60626 dport 58632] OK # # # cpu 4: rx_hash 0x2dc3dd90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60646 dport 58632] OK # # # cpu 4: rx_hash 0xe2ab391e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60656 dport 58632] OK # # # cpu 4: rx_hash 0x3df31fc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60678 dport 58632] OK # # # cpu 4: rx_hash 0xf29bfb48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60688 dport 58632] OK # # # cpu 4: rx_hash 0x5bc17f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60694 dport 58632] OK # # # cpu 5: rx_hash 0xac45cf22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60634 dport 58632] OK # # # cpu 0: rx_hash 0x4bf1bd65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60662 dport 58632] OK # # # cpu 0: rx_hash 0x2ecff8f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60664 dport 58632] OK # # # cpu 0: rx_hash 0xbf792811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60708 dport 58632] OK # # # cpu 4: rx_hash 0x97a5bed8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60702 dport 58632] OK # # # cpu 4: rx_hash 0xd94b48e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60724 dport 58632] OK # # # cpu 4: rx_hash 0xfcb6042d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60738 dport 58632] OK # # # cpu 4: rx_hash 0x56e0a533 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60762 dport 58632] OK # # # cpu 4: rx_hash 0x180e530f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60784 dport 58632] OK # # # cpu 5: rx_hash 0x27b0abc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60704 dport 58632] OK # # # cpu 5: rx_hash 0x7e3c33fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60768 dport 58632] OK # # # cpu 5: rx_hash 0xe5f99549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60794 dport 58632] OK # # # cpu 5: rx_hash 0x386fd7a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60800 dport 58632] OK # # # cpu 0: rx_hash 0x0141c26b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60744 dport 58632] OK # # # cpu 0: rx_hash 0x024de70e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60758 dport 58632] OK # # # cpu 0: rx_hash 0x6cc2959e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60812 dport 58632] OK # # # cpu 0: rx_hash 0x0af0f56b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60828 dport 58632] OK # # # cpu 0: rx_hash 0xbae5e074 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60834 dport 58632] OK # # # count: pass=40 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 49004 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40809 dport 49004] != expected 0x26099ca1 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40809 dport 49004] != expected 0x26099ca1 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34603 dport 49004] != expected 0xf7f3aa13 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34603 dport 49004] != expected 0xf7f3aa13 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43224 dport 49004] != expected 0x40e52c38 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43224 dport 49004] != expected 0x40e52c38 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58792 dport 49004] != expected 0x1e00a9e5 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58792 dport 49004] != expected 0x1e00a9e5 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54884 dport 49004] != expected 0x19453db4 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54884 dport 49004] != expected 0x19453db4 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33246 dport 49004] != expected 0x93370c # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33246 dport 49004] != expected 0x93370c # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45620 dport 49004] != expected 0x8120170 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45620 dport 49004] != expected 0x8120170 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41921 dport 49004] != expected 0xb6c4ba17 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41921 dport 49004] != expected 0xb6c4ba17 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43407 dport 49004] != expected 0x72ff1bcc # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43407 dport 49004] != expected 0x72ff1bcc # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52000 dport 49004] != expected 0x13415d77 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52000 dport 49004] != expected 0x13415d77 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49174 dport 49004] != expected 0x98cf056a # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49174 dport 49004] != expected 0x98cf056a # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37920 dport 49004] != expected 0xc0d93662 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37920 dport 49004] != expected 0xc0d93662 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59469 dport 49004] != expected 0x6d2aceca # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59469 dport 49004] != expected 0x6d2aceca # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52911 dport 49004] != expected 0x47991efd # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52911 dport 49004] != expected 0x47991efd # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51423 dport 49004] != expected 0x42a734c6 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51423 dport 49004] != expected 0x42a734c6 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36128 dport 49004] != expected 0xc64136c1 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36128 dport 49004] != expected 0xc64136c1 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33197 dport 49004] != expected 0x10b5670d # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33197 dport 49004] != expected 0x10b5670d # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34127 dport 49004] != expected 0xeea0dca4 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34127 dport 49004] != expected 0xeea0dca4 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50045 dport 49004] != expected 0x77a0e68f # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50045 dport 49004] != expected 0x77a0e68f # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37261 dport 49004] != expected 0x326aeb50 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37261 dport 49004] != expected 0x326aeb50 # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40057 dport 49004] != expected 0xd97b10f # # Exception| cpu 0: rx_hash 0xf3ddd7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40057 dport 49004] != expected 0xd97b10f # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 52619 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38392 dport 52619] != expected 0x41f432fc # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38392 dport 52619] != expected 0x41f432fc # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38428 dport 52619] != expected 0x623ce07b # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38428 dport 52619] != expected 0x623ce07b # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37560 dport 52619] != expected 0xb0b2d64a # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37560 dport 52619] != expected 0xb0b2d64a # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53695 dport 52619] != expected 0xd2c564fb # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53695 dport 52619] != expected 0xd2c564fb # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54059 dport 52619] != expected 0x2bc958c1 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54059 dport 52619] != expected 0x2bc958c1 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34464 dport 52619] != expected 0x1a1a8cb7 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34464 dport 52619] != expected 0x1a1a8cb7 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47797 dport 52619] != expected 0x8746e6dc # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47797 dport 52619] != expected 0x8746e6dc # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39791 dport 52619] != expected 0x1519ab73 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39791 dport 52619] != expected 0x1519ab73 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50952 dport 52619] != expected 0xca9b9baf # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50952 dport 52619] != expected 0xca9b9baf # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54529 dport 52619] != expected 0x9b8ef479 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54529 dport 52619] != expected 0x9b8ef479 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43245 dport 52619] != expected 0x8acb7e98 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43245 dport 52619] != expected 0x8acb7e98 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54864 dport 52619] != expected 0x3a44b6e3 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54864 dport 52619] != expected 0x3a44b6e3 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48305 dport 52619] != expected 0xe1263f8e # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48305 dport 52619] != expected 0xe1263f8e # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55765 dport 52619] != expected 0x6f6b6e3b # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55765 dport 52619] != expected 0x6f6b6e3b # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45701 dport 52619] != expected 0xf8a1d292 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45701 dport 52619] != expected 0xf8a1d292 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51376 dport 52619] != expected 0x7d145e9f # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51376 dport 52619] != expected 0x7d145e9f # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58118 dport 52619] != expected 0x508e0e8c # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58118 dport 52619] != expected 0x508e0e8c # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59630 dport 52619] != expected 0x8d27faf7 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59630 dport 52619] != expected 0x8d27faf7 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48392 dport 52619] != expected 0x61eacba1 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48392 dport 52619] != expected 0x61eacba1 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40386 dport 52619] != expected 0xc3e4c0f4 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40386 dport 52619] != expected 0xc3e4c0f4 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35421 dport 52619] != expected 0xf2a4e83e # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35421 dport 52619] != expected 0xf2a4e83e # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58902 dport 52619] != expected 0x354781f5 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58902 dport 52619] != expected 0x354781f5 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46581 dport 52619] != expected 0xdccc66ab # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46581 dport 52619] != expected 0xdccc66ab # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55383 dport 52619] != expected 0xa45d0387 # # Exception| cpu 0: rx_hash 0x955bd708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55383 dport 52619] != expected 0xa45d0387 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->