< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 50467 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 80 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x48779405 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43472 dport 50467] != expected 0xe0a72562 # # Exception| cpu 0: rx_hash 0x4cf87c98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43492 dport 50467] != expected 0x6997720e # # Exception| cpu 0: rx_hash 0x178117fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 43496 dport 50467] != expected 0x6625fca9 # # Exception| cpu 0: rx_hash 0x9fcf0874 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43576 dport 50467] != expected 0x7c572348 # # Exception| cpu 0: rx_hash 0x34bba114 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43644 dport 50467] != expected 0x362618c1 # # Exception| cpu 0: rx_hash 0x4efab459 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43652 dport 50467] != expected 0x505fe9e0 # # Exception| cpu 0: rx_hash 0x3120bbb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43658 dport 50467] != expected 0x4a548ecc # # Exception| cpu 0: rx_hash 0x8ecdbc41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43670 dport 50467] != expected 0x47513d5a # # Exception| cpu 0: rx_hash 0xb3674ff8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43746 dport 50467] != expected 0x8ecca57a # # Exception| cpu 0: rx_hash 0x7a4f96da [saddr 192.0.3.2 daddr 192.0.3.1 sport 43754 dport 50467] != expected 0x8ba2df18 # # Exception| cpu 0: rx_hash 0xe81e249e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43758 dport 50467] != expected 0x817e2bdd # # Exception| cpu 0: rx_hash 0xba789ec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43768 dport 50467] != expected 0x9cac0ba2 # # Exception| cpu 0: rx_hash 0x63cc78f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43800 dport 50467] != expected 0xad27ce03 # # Exception| cpu 0: rx_hash 0x5ae963d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43864 dport 50467] != expected 0xed8a014f # # Exception| cpu 0: rx_hash 0xc8b8d195 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43868 dport 50467] != expected 0xe756f58a # # Exception| cpu 0: rx_hash 0x2d384f3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43918 dport 50467] != expected 0x10a309da # # Exception| cpu 0: rx_hash 0x0d14c32f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43960 dport 50467] != expected 0x8c2ab73d # # Exception| cpu 0: rx_hash 0x8904c4f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44042 dport 50467] != expected 0x961d0c77 # # Exception| cpu 0: rx_hash 0x801b15c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44048 dport 50467] != expected 0x847da2af # # Exception| cpu 0: rx_hash 0x124aa78c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44052 dport 50467] != expected 0x8ea1566a # # Exception| cpu 0: rx_hash 0x4dbc2477 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44076 dport 50467] != expected 0x8238fa1 # # Exception| cpu 0: rx_hash 0xa92848e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44092 dport 50467] != expected 0xa94b290 # # Exception| cpu 0: rx_hash 0x9482bb5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44104 dport 50467] != expected 0xc3092ab0 # # Exception| cpu 0: rx_hash 0x54b5b347 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44122 dport 50467] != expected 0xd407fe0a # # Exception| cpu 0: rx_hash 0xc26be99e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44138 dport 50467] != expected 0x57eb5da3 # # Exception| cpu 0: rx_hash 0x900d53c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44156 dport 50467] != expected 0x4a397ddc # # Exception| cpu 0: rx_hash 0x23649fad [saddr 192.0.3.2 daddr 192.0.3.1 sport 44172 dport 50467] != expected 0x292ef69f # # Exception| cpu 0: rx_hash 0x0a57c283 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44192 dport 50467] != expected 0xa7c7e6a0 # # Exception| cpu 0: rx_hash 0x4138efef [saddr 192.0.3.2 daddr 192.0.3.1 sport 44224 dport 50467] != expected 0x6631b774 # # Exception| cpu 0: rx_hash 0xacb35244 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44234 dport 50467] != expected 0x76e6249d # # Exception| cpu 0: rx_hash 0x1a418489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44236 dport 50467] != expected 0x698339d3 # # Exception| cpu 0: rx_hash 0x6c845a5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44248 dport 50467] != expected 0x61e8f027 # # Exception| cpu 0: rx_hash 0x1ece6c14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44280 dport 50467] != expected 0xe0b36ebf # # Exception| cpu 0: rx_hash 0x27610e2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44348 dport 50467] != expected 0x5abfc143 # # Exception| cpu 0: rx_hash 0xd76ccc29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44404 dport 50467] != expected 0x1f7c746d # # Exception| cpu 0: rx_hash 0xff4b6338 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44442 dport 50467] != expected 0x64d7a533 # # Exception| cpu 0: rx_hash 0x49b9b5f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44444 dport 50467] != expected 0x7bb2b87d # # Exception| cpu 0: rx_hash 0x0f46a13e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44498 dport 50467] != expected 0x2114101d # # Exception| cpu 0: rx_hash 0xe2cd1c95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44504 dport 50467] != expected 0x31c383f4 # # Exception| cpu 4: rx_hash 0xa5fc29ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 43482 dport 50467] != expected 0xf070b68b # # Exception| cpu 4: rx_hash 0xf3157b6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43512 dport 50467] != expected 0x6492c198 # # Exception| cpu 4: rx_hash 0xe49aef06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43522 dport 50467] != expected 0xef6c1308 # # Exception| cpu 4: rx_hash 0xbfe38460 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43534 dport 50467] != expected 0xe0de9daf # # Exception| cpu 4: rx_hash 0x4fee4666 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43590 dport 50467] != expected 0xa51d2881 # # Exception| cpu 4: rx_hash 0xd4a02518 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43608 dport 50467] != expected 0xbda1729c # # Exception| cpu 4: rx_hash 0x6fc2ca72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43632 dport 50467] != expected 0x39949666 # # Exception| cpu 4: rx_hash 0xd13b3fba [saddr 192.0.3.2 daddr 192.0.3.1 sport 43694 dport 50467] != expected 0xc1d3e491 # # Exception| cpu 4: rx_hash 0xfc878a09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43702 dport 50467] != expected 0xc60aa3c2 # # Exception| cpu 4: rx_hash 0x25b91521 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43730 dport 50467] != expected 0xd2006d3 # # Exception| cpu 4: rx_hash 0x9edbfa4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43770 dport 50467] != expected 0x8915e229 # # Exception| cpu 4: rx_hash 0xa3fb70ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 43786 dport 50467] != expected 0xba291ab9 # # Exception| cpu 4: rx_hash 0x18999f87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43810 dport 50467] != expected 0x3e1cfe43 # # Exception| cpu 4: rx_hash 0x43e0f4e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43822 dport 50467] != expected 0x31ae70e4 # # Exception| cpu 4: rx_hash 0x11864ebd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43832 dport 50467] != expected 0x2c7c509b # # Exception| cpu 4: rx_hash 0x088fd98d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43854 dport 50467] != expected 0xf0582130 # # Exception| cpu 4: rx_hash 0x28a35599 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43896 dport 50467] != expected 0x6cd19fd7 # # Exception| cpu 4: rx_hash 0x9bca99f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43912 dport 50467] != expected 0xfc61494 # # Exception| cpu 4: rx_hash 0xb2f9c4d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43940 dport 50467] != expected 0x812f04ab # # Exception| cpu 4: rx_hash 0xa2ef82d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43976 dport 50467] != expected 0x4f6bdbd8 # # Exception| cpu 4: rx_hash 0x8bdcdffc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44004 dport 50467] != expected 0xc182cbe7 # # Exception| cpu 4: rx_hash 0xffc11a27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44062 dport 50467] != expected 0x9e76c583 # # Exception| cpu 4: rx_hash 0x2b6fbca8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44116 dport 50467] != expected 0xce0c9926 # # Exception| cpu 4: rx_hash 0x7d86ee69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44150 dport 50467] != expected 0x5aeeee35 # # Exception| cpu 4: rx_hash 0x5cbe9042 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44162 dport 50467] != expected 0x332591b3 # # Exception| cpu 4: rx_hash 0x95964960 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44170 dport 50467] != expected 0x364bebd1 # # Exception| cpu 4: rx_hash 0x55a14178 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44184 dport 50467] != expected 0x21453f6b # # Exception| cpu 4: rx_hash 0xeec3ae12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44208 dport 50467] != expected 0xa570db91 # # Exception| cpu 4: rx_hash 0x5c34e95d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44294 dport 50467] != expected 0xc984f103 # # Exception| cpu 4: rx_hash 0x9c03e145 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44308 dport 50467] != expected 0xde8a25b9 # # Exception| cpu 4: rx_hash 0xbc2f6d51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44322 dport 50467] != expected 0x42039b5e # # Exception| cpu 4: rx_hash 0x889a4fd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44364 dport 50467] != expected 0x99feada6 # # Exception| cpu 4: rx_hash 0xa8b6c3c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44410 dport 50467] != expected 0x5771341 # # Exception| cpu 4: rx_hash 0x898ebded [saddr 192.0.3.2 daddr 192.0.3.1 sport 44430 dport 50467] != expected 0x6cbc6cc7 # # Exception| cpu 4: rx_hash 0x699539e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44458 dport 50467] != expected 0xe73b069a # # Exception| cpu 4: rx_hash 0xf2db5a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44468 dport 50467] != expected 0xff875c87 # # Exception| cpu 4: rx_hash 0x22fa148d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44490 dport 50467] != expected 0x26cd574e # # Exception| cpu 4: rx_hash 0xb9b477f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44500 dport 50467] != expected 0x3e710d53 # # Exception| cpu 4: rx_hash 0x2f6a2d2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44516 dport 50467] != expected 0xbd9daefa # # Exception| cpu 4: rx_hash 0xc2e19081 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44526 dport 50467] != expected 0xad4a3d13 # # Exception| cpu 4: rx_hash 0xb4244e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44538 dport 50467] != expected 0xa521f4e7 # # Exception| count: pass=0 nohash=0 fail=80 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xeb716838 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42936 dport 51818] OK # # # cpu 0: rx_hash 0xfb672e32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42964 dport 51818] OK # # # cpu 0: rx_hash 0x491a1062 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42982 dport 51818] OK # # # cpu 0: rx_hash 0x64a6a5d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43006 dport 51818] OK # # # cpu 0: rx_hash 0xba3c2bad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43034 dport 51818] OK # # # cpu 0: rx_hash 0x53387e9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43044 dport 51818] OK # # # cpu 0: rx_hash 0x8a06e1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43072 dport 51818] OK # # # cpu 0: rx_hash 0xd8605bef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43094 dport 51818] OK # # # cpu 0: rx_hash 0xf84cd7fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43104 dport 51818] OK # # # cpu 0: rx_hash 0x8796d814 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43118 dport 51818] OK # # # cpu 0: rx_hash 0xafb17705 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43136 dport 51818] OK # # # cpu 0: rx_hash 0x105c70f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43164 dport 51818] OK # # # cpu 0: rx_hash 0x8f9dfb11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43190 dport 51818] OK # # # cpu 0: rx_hash 0x04c5de65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43204 dport 51818] OK # # # cpu 0: rx_hash 0xc07d3ee0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43234 dport 51818] OK # # # cpu 0: rx_hash 0xedc18b53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43258 dport 51818] OK # # # cpu 0: rx_hash 0xaf3b0e1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43268 dport 51818] OK # # # cpu 0: rx_hash 0x6f0c0602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43286 dport 51818] OK # # # cpu 4: rx_hash 0x2fc988bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42910 dport 51818] OK # # # cpu 4: rx_hash 0x3b50262a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42950 dport 51818] OK # # # cpu 4: rx_hash 0x05d12c5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43014 dport 51818] OK # # # cpu 4: rx_hash 0xc5e62442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43028 dport 51818] OK # # # cpu 4: rx_hash 0x0ccefd60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43036 dport 51818] OK # # # cpu 4: rx_hash 0x25fda04e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43056 dport 51818] OK # # # cpu 4: rx_hash 0xd17f8ad5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43084 dport 51818] OK # # # cpu 4: rx_hash 0xdcefb372 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43106 dport 51818] OK # # # cpu 4: rx_hash 0x47a1d00c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43132 dport 51818] OK # # # cpu 4: rx_hash 0xd06b78ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43150 dport 51818] OK # # # cpu 4: rx_hash 0x14d3986f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43176 dport 51818] OK # # # cpu 4: rx_hash 0x9f8bbd1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43226 dport 51818] OK # # # cpu 4: rx_hash 0xbfa7310f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43244 dport 51818] OK # # # cpu 4: rx_hash 0x42b0b3b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43278 dport 51818] OK # # # cpu 4: rx_hash 0x6b83ee9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43298 dport 51818] OK # # # cpu 4: rx_hash 0xf9d25cdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43302 dport 51818] OK # # # cpu 4: rx_hash 0x30fa85f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43310 dport 51818] OK # # # cpu 4: rx_hash 0xb632992a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43378 dport 51818] OK # # # cpu 4: rx_hash 0xc56c5d5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43408 dport 51818] OK # # # cpu 4: rx_hash 0x93850f9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43442 dport 51818] OK # # # cpu 4: rx_hash 0x83934996 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43486 dport 51818] OK # # # cpu 4: rx_hash 0x1c52c275 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43508 dport 51818] OK # # # cpu 4: rx_hash 0x38f1a6fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43510 dport 51818] OK # # # cpu 4: rx_hash 0x740759f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43520 dport 51818] OK # # # cpu 4: rx_hash 0xef493a8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43550 dport 51818] OK # # # cpu 4: rx_hash 0x443d93ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43610 dport 51818] OK # # # cpu 4: rx_hash 0x3f68749f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43616 dport 51818] OK # # # cpu 4: rx_hash 0xad39c6db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43620 dport 51818] OK # # # cpu 4: rx_hash 0x64111ff9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43628 dport 51818] OK # # # cpu 4: rx_hash 0x3677a5a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43642 dport 51818] OK # # # cpu 4: rx_hash 0x6505edc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43694 dport 51818] OK # # # cpu 4: rx_hash 0x27751190 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43732 dport 51818] OK # # # cpu 4: rx_hash 0x7c0c7af6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43736 dport 51818] OK # # # cpu 4: rx_hash 0xc76e959c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43760 dport 51818] OK # # # cpu 4: rx_hash 0xe3cdf115 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43762 dport 51818] OK # # # cpu 4: rx_hash 0x3366c618 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43784 dport 51818] OK # # # count: pass=54 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 53691 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58405 dport 53691] != expected 0xea479f8b # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58405 dport 53691] != expected 0xea479f8b # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41422 dport 53691] != expected 0x59226bee # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41422 dport 53691] != expected 0x59226bee # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36660 dport 53691] != expected 0xe67923bd # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36660 dport 53691] != expected 0xe67923bd # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53814 dport 53691] != expected 0xc5a61199 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53814 dport 53691] != expected 0xc5a61199 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60686 dport 53691] != expected 0x6a965c45 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60686 dport 53691] != expected 0x6a965c45 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38765 dport 53691] != expected 0x5579a1f3 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38765 dport 53691] != expected 0x5579a1f3 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56206 dport 53691] != expected 0xd95c325d # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56206 dport 53691] != expected 0xd95c325d # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41397 dport 53691] != expected 0xa1c747f4 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41397 dport 53691] != expected 0xa1c747f4 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50033 dport 53691] != expected 0x5434d463 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50033 dport 53691] != expected 0x5434d463 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34852 dport 53691] != expected 0xc8fa0842 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34852 dport 53691] != expected 0xc8fa0842 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35165 dport 53691] != expected 0x758dbe00 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35165 dport 53691] != expected 0x758dbe00 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55053 dport 53691] != expected 0xf9cf5de8 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55053 dport 53691] != expected 0xf9cf5de8 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56359 dport 53691] != expected 0xfa78f4d9 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56359 dport 53691] != expected 0xfa78f4d9 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41834 dport 53691] != expected 0xdae65ffc # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41834 dport 53691] != expected 0xdae65ffc # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34932 dport 53691] != expected 0x8ae0fa3f # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34932 dport 53691] != expected 0x8ae0fa3f # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39497 dport 53691] != expected 0x30da0af3 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39497 dport 53691] != expected 0x30da0af3 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42846 dport 53691] != expected 0x87dcd464 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42846 dport 53691] != expected 0x87dcd464 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41141 dport 53691] != expected 0xf1ec3427 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41141 dport 53691] != expected 0xf1ec3427 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58661 dport 53691] != expected 0xba6cec58 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58661 dport 53691] != expected 0xba6cec58 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43501 dport 53691] != expected 0x8cb6a191 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43501 dport 53691] != expected 0x8cb6a191 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59895 dport 53691] != expected 0xf396a286 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59895 dport 53691] != expected 0xf396a286 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39021 dport 53691] != expected 0x1348d947 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39021 dport 53691] != expected 0x1348d947 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54714 dport 53691] != expected 0x46766e56 # # Exception| cpu 4: rx_hash 0x22856357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54714 dport 53691] != expected 0x46766e56 # # 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 42419 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39466 dport 42419] != expected 0x66add168 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39466 dport 42419] != expected 0x66add168 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45897 dport 42419] != expected 0x73d575b8 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45897 dport 42419] != expected 0x73d575b8 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39841 dport 42419] != expected 0x50bb6e8b # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39841 dport 42419] != expected 0x50bb6e8b # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36552 dport 42419] != expected 0x6e85d0c1 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36552 dport 42419] != expected 0x6e85d0c1 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42995 dport 42419] != expected 0x6f64da86 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42995 dport 42419] != expected 0x6f64da86 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51330 dport 42419] != expected 0x58a4a183 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51330 dport 42419] != expected 0x58a4a183 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54757 dport 42419] != expected 0x288938ff # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54757 dport 42419] != expected 0x288938ff # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33919 dport 42419] != expected 0xed9093e9 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33919 dport 42419] != expected 0xed9093e9 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44947 dport 42419] != expected 0x15c2df33 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44947 dport 42419] != expected 0x15c2df33 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38679 dport 42419] != expected 0x3e5e1666 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38679 dport 42419] != expected 0x3e5e1666 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34063 dport 42419] != expected 0xcc2294dd # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34063 dport 42419] != expected 0xcc2294dd # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50451 dport 42419] != expected 0x35f6b631 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50451 dport 42419] != expected 0x35f6b631 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44719 dport 42419] != expected 0x562ca845 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44719 dport 42419] != expected 0x562ca845 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32827 dport 42419] != expected 0x25766b3b # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32827 dport 42419] != expected 0x25766b3b # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39297 dport 42419] != expected 0xe5d5fba7 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39297 dport 42419] != expected 0xe5d5fba7 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58628 dport 42419] != expected 0xa2a48f48 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58628 dport 42419] != expected 0xa2a48f48 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55912 dport 42419] != expected 0x3d128bde # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55912 dport 42419] != expected 0x3d128bde # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44262 dport 42419] != expected 0x28430034 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44262 dport 42419] != expected 0x28430034 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54632 dport 42419] != expected 0x26241718 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54632 dport 42419] != expected 0x26241718 # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36286 dport 42419] != expected 0x3ee1a25c # # Exception| cpu 4: rx_hash 0x016811c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36286 dport 42419] != expected 0x3ee1a25c # # 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 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->