< 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 41425 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 72 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x91fdf37d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50104 dport 41425] != expected 0x59222296 # # Exception| cpu 0: rx_hash 0xffa973aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 50124 dport 41425] != expected 0xf269e1a9 # # Exception| cpu 0: rx_hash 0x0b593c5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50146 dport 41425] != expected 0x2e278d71 # # Exception| cpu 0: rx_hash 0x43dc9add [saddr 192.0.3.2 daddr 192.0.3.1 sport 50160 dport 41425] != expected 0xbddcfe5d # # Exception| cpu 0: rx_hash 0x005c8f77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50204 dport 41425] != expected 0x7aa233ff # # Exception| cpu 0: rx_hash 0xd27de6d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50260 dport 41425] != expected 0x9e5cef34 # # Exception| cpu 0: rx_hash 0x661ae64d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50296 dport 41425] != expected 0xac2e6d1e # # Exception| cpu 0: rx_hash 0x99b500a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50306 dport 41425] != expected 0xea70ffad # # Exception| cpu 0: rx_hash 0x0d99a789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50346 dport 41425] != expected 0x2f1c0afe # # Exception| cpu 0: rx_hash 0x15ae9dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 50354 dport 41425] != expected 0xa954ac9c # # Exception| cpu 0: rx_hash 0x35e53a08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50358 dport 41425] != expected 0x5e4adbe5 # # Exception| cpu 0: rx_hash 0x451c010b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50360 dport 41425] != expected 0xbce779d2 # # Exception| cpu 0: rx_hash 0x6bdfceb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50382 dport 41425] != expected 0xf990541f # # Exception| cpu 0: rx_hash 0xcf9d1df2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50410 dport 41425] != expected 0x306ded89 # # Exception| cpu 0: rx_hash 0x48a13c68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50432 dport 41425] != expected 0x8c289b39 # # Exception| cpu 0: rx_hash 0xda171aa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50506 dport 41425] != expected 0x86eaa900 # # Exception| cpu 0: rx_hash 0xe26b8726 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50518 dport 41425] != expected 0xf7bc781b # # Exception| cpu 0: rx_hash 0xd205f34a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50522 dport 41425] != expected 0xfb2d34de # # Exception| cpu 0: rx_hash 0x1e89213e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50536 dport 41425] != expected 0x5635891d # # Exception| cpu 0: rx_hash 0x06be1b08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50544 dport 41425] != expected 0xd07d2f7f # # Exception| cpu 0: rx_hash 0xe126c7d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50578 dport 41425] != expected 0x106b1bae # # Exception| cpu 0: rx_hash 0x91dffcd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50588 dport 41425] != expected 0xf2c6b999 # # Exception| cpu 0: rx_hash 0x7b8208f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50632 dport 41425] != expected 0x676eb449 # # Exception| cpu 0: rx_hash 0x3307ae77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50650 dport 41425] != expected 0xf495c765 # # Exception| cpu 0: rx_hash 0x10455662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50696 dport 41425] != expected 0xb395e5b6 # # Exception| cpu 0: rx_hash 0x1857bf8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50712 dport 41425] != expected 0xce527868 # # Exception| cpu 0: rx_hash 0x381c1838 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50716 dport 41425] != expected 0x394c0f11 # # Exception| cpu 0: rx_hash 0xd4db6dfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50730 dport 41425] != expected 0x634ac5ab # # Exception| cpu 0: rx_hash 0xb4078523 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50732 dport 41425] != expected 0x7a685c20 # # Exception| cpu 0: rx_hash 0xeca7f07a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50742 dport 41425] != expected 0x121c14b0 # # Exception| cpu 0: rx_hash 0xc2643fc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50752 dport 41425] != expected 0x576b397d # # Exception| cpu 0: rx_hash 0xea3d7198 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50772 dport 41425] != expected 0xddb2d3da # # Exception| cpu 0: rx_hash 0x6626ec83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50788 dport 41425] != expected 0x9e9680eb # # Exception| cpu 0: rx_hash 0x26b1a3ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 50790 dport 41425] != expected 0x70aa6e19 # # Exception| cpu 0: rx_hash 0x0ee8edb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50802 dport 41425] != expected 0xfa7384be # # Exception| cpu 0: rx_hash 0x3e8699da [saddr 192.0.3.2 daddr 192.0.3.1 sport 50814 dport 41425] != expected 0xf6e2c87b # # Exception| cpu 0: rx_hash 0x05b744aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 50854 dport 41425] != expected 0x60637ad5 # # Exception| cpu 4: rx_hash 0xc14f6fc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50098 dport 41425] != expected 0x4c91f7d8 # # Exception| cpu 4: rx_hash 0xf1211ba5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50110 dport 41425] != expected 0x4000bb1d # # Exception| cpu 4: rx_hash 0xd7f03df0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50136 dport 41425] != expected 0x78b00b0e # # Exception| cpu 4: rx_hash 0x4bce7330 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50144 dport 41425] != expected 0xc01b6383 # # Exception| cpu 4: rx_hash 0x382012f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50176 dport 41425] != expected 0xbf4e2e4 # # Exception| cpu 4: rx_hash 0x2805c12d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50184 dport 41425] != expected 0xf07bd958 # # Exception| cpu 4: rx_hash 0x201728c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50200 dport 41425] != expected 0x8dbc4486 # # Exception| cpu 4: rx_hash 0xfcbe296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50210 dport 41425] != expected 0xdb2bc2f9 # # Exception| cpu 4: rx_hash 0xccd05d03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50222 dport 41425] != expected 0xd7ba8e3c # # Exception| cpu 4: rx_hash 0x8455fb81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50236 dport 41425] != expected 0x4441fd10 # # Exception| cpu 4: rx_hash 0x5e667bcc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50276 dport 41425] != expected 0xdd78bc05 # # Exception| cpu 4: rx_hash 0x763f3596 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50288 dport 41425] != expected 0x57a156a2 # # Exception| cpu 4: rx_hash 0x56749221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50292 dport 41425] != expected 0xa0bf21db # # Exception| cpu 4: rx_hash 0x9c1ad42a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50474 dport 41425] != expected 0xa7788098 # # Exception| cpu 4: rx_hash 0xa46649ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 50486 dport 41425] != expected 0xd62e5183 # # Exception| cpu 4: rx_hash 0xd49f72a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50488 dport 41425] != expected 0x3483f3b4 # # Exception| cpu 4: rx_hash 0xc97f898d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50566 dport 41425] != expected 0x9ab2f109 # # Exception| cpu 4: rx_hash 0xb1945b63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50584 dport 41425] != expected 0x5d8cee0 # # Exception| cpu 4: rx_hash 0xf103140c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50586 dport 41425] != expected 0xebe42012 # # Exception| cpu 4: rx_hash 0x1dc461cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 50604 dport 41425] != expected 0xb1e2eaa8 # # Exception| cpu 4: rx_hash 0x25b8fc4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50608 dport 41425] != expected 0xc0b43bb3 # # Exception| cpu 4: rx_hash 0x0b7b33f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50630 dport 41425] != expected 0x85c3167e # # Exception| cpu 4: rx_hash 0x1b5ee02d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50638 dport 41425] != expected 0x7e4c2dc2 # # Exception| cpu 4: rx_hash 0x8f724700 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50662 dport 41425] != expected 0xbb20d891 # # Exception| cpu 4: rx_hash 0xa72b095a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50674 dport 41425] != expected 0x31f93236 # # Exception| cpu 4: rx_hash 0xb70eda81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50682 dport 41425] != expected 0xca76098a # # Exception| cpu 4: rx_hash 0xe22f9875 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50756 dport 41425] != expected 0xa0754e04 # # Exception| cpu 4: rx_hash 0x919be387 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50830 dport 41425] != expected 0xa50f8f86 # # Exception| cpu 4: rx_hash 0xe9703169 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50832 dport 41425] != expected 0x3a65b06f # # Exception| cpu 4: rx_hash 0x89acd9b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50838 dport 41425] != expected 0x234729e4 # # Exception| cpu 4: rx_hash 0x35d930c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50858 dport 41425] != expected 0x6cf23610 # # Exception| cpu 4: rx_hash 0x6d79459f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50864 dport 41425] != expected 0x4867e80 # # Exception| cpu 4: rx_hash 0x5d1731f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50876 dport 41425] != expected 0x8173245 # # Exception| cpu 4: rx_hash 0x032dc548 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50884 dport 41425] != expected 0xafcdbdbf # # Exception| cpu 4: rx_hash 0x73d4fe4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50890 dport 41425] != expected 0x4d601f88 # # Exception| count: pass=0 nohash=0 fail=72 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xbe7d2335 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43538 dport 52210] OK # # # cpu 4: rx_hash 0x96246d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43526 dport 52210] OK # # # cpu 4: rx_hash 0xfeea6c5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43536 dport 52210] OK # # # cpu 4: rx_hash 0xeecfbf81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43544 dport 52210] OK # # # cpu 4: rx_hash 0x122d1999 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43558 dport 52210] OK # # # cpu 4: rx_hash 0x3a7457c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43570 dport 52210] OK # # # cpu 4: rx_hash 0x4a8d6cc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43580 dport 52210] OK # # # cpu 4: rx_hash 0x644ea378 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43594 dport 52210] OK # # # cpu 4: rx_hash 0xd83b4a0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43638 dport 52210] OK # # # cpu 4: rx_hash 0x17fad88a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43648 dport 52210] OK # # # cpu 4: rx_hash 0x854cfe45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43722 dport 52210] OK # # # cpu 4: rx_hash 0x79ae585d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43764 dport 52210] OK # # # cpu 4: rx_hash 0x4af5795d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43826 dport 52210] OK # # # cpu 4: rx_hash 0x07a71ecc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43910 dport 52210] OK # # # cpu 4: rx_hash 0x0fb5f721 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43926 dport 52210] OK # # # cpu 4: rx_hash 0xabf72460 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43954 dport 52210] OK # # # cpu 4: rx_hash 0xc5a3a4b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43974 dport 52210] OK # # # cpu 4: rx_hash 0x21763899 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44000 dport 52210] OK # # # cpu 4: rx_hash 0x61e177f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44002 dport 52210] OK # # # cpu 4: rx_hash 0x3153eb42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44008 dport 52210] OK # # # cpu 4: rx_hash 0x69f39e1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44018 dport 52210] OK # # # cpu 4: rx_hash 0x79d64dc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44026 dport 52210] OK # # # cpu 4: rx_hash 0x3244b187 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44038 dport 52210] OK # # # cpu 4: rx_hash 0x8e3158f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44090 dport 52210] OK # # # cpu 4: rx_hash 0x909ce324 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44096 dport 52210] OK # # # cpu 4: rx_hash 0xc02e7f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44106 dport 52210] OK # # # cpu 5: rx_hash 0x9e368482 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43542 dport 52210] OK # # # cpu 5: rx_hash 0x746b70a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43586 dport 52210] OK # # # cpu 5: rx_hash 0x2ccb05fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43608 dport 52210] OK # # # cpu 5: rx_hash 0xd029a3e2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43622 dport 52210] OK # # # cpu 5: rx_hash 0x8889d6bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43644 dport 52210] OK # # # cpu 5: rx_hash 0x37b17f3d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43652 dport 52210] OK # # # cpu 5: rx_hash 0x4f5aadd3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43674 dport 52210] OK # # # cpu 5: rx_hash 0xddec8b1c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43728 dport 52210] OK # # # cpu 5: rx_hash 0xbd3063c4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43734 dport 52210] OK # # # cpu 5: rx_hash 0xcdc958c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43736 dport 52210] OK # # # cpu 5: rx_hash 0x41d2c5dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43752 dport 52210] OK # # # cpu 5: rx_hash 0xeeb7aa1c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43798 dport 52210] OK # # # cpu 5: rx_hash 0x447d1152 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43840 dport 52210] OK # # # cpu 5: rx_hash 0xe03fc213 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43876 dport 52210] OK # # # cpu 5: rx_hash 0x98d410fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43898 dport 52210] OK # # # cpu 5: rx_hash 0xf808f825 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43900 dport 52210] OK # # # cpu 5: rx_hash 0xc3392555 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43940 dport 52210] OK # # # cpu 5: rx_hash 0x9d03d1ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43996 dport 52210] OK # # # cpu 5: rx_hash 0x394102af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44024 dport 52210] OK # # # cpu 5: rx_hash 0x3a56586a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44054 dport 52210] OK # # # cpu 5: rx_hash 0x74497f0a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44134 dport 52210] OK # # # cpu 5: rx_hash 0xf30d4b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44162 dport 52210] OK # # # cpu 5: rx_hash 0x09756cf7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44254 dport 52210] OK # # # cpu 5: rx_hash 0x954b2237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44262 dport 52210] OK # # # cpu 5: rx_hash 0xbd126c6d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44274 dport 52210] OK # # # cpu 5: rx_hash 0x8d7c1801 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44286 dport 52210] OK # # # cpu 5: rx_hash 0x42c59f19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44294 dport 52210] OK # # # cpu 5: rx_hash 0x1a65ea40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44316 dport 52210] 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 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 51891 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37877 dport 51891] != expected 0x1392e9b9 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37877 dport 51891] != expected 0x1392e9b9 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43354 dport 51891] != expected 0x234b3cb9 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43354 dport 51891] != expected 0x234b3cb9 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45712 dport 51891] != expected 0x3a85f0ae # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45712 dport 51891] != expected 0x3a85f0ae # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43919 dport 51891] != expected 0x26cc23d9 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43919 dport 51891] != expected 0x26cc23d9 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54437 dport 51891] != expected 0xc6feb9b3 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54437 dport 51891] != expected 0xc6feb9b3 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51382 dport 51891] != expected 0x700d41ab # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51382 dport 51891] != expected 0x700d41ab # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51975 dport 51891] != expected 0x24da79f7 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51975 dport 51891] != expected 0x24da79f7 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38105 dport 51891] != expected 0xc42530d7 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38105 dport 51891] != expected 0xc42530d7 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48667 dport 51891] != expected 0x4dfb9af2 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48667 dport 51891] != expected 0x4dfb9af2 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56869 dport 51891] != expected 0x1a53f9dd # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56869 dport 51891] != expected 0x1a53f9dd # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32842 dport 51891] != expected 0xed95b44f # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32842 dport 51891] != expected 0xed95b44f # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48382 dport 51891] != expected 0xb58d6a3 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48382 dport 51891] != expected 0xb58d6a3 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53495 dport 51891] != expected 0x6b83339f # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53495 dport 51891] != expected 0x6b83339f # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41719 dport 51891] != expected 0x96315ac5 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41719 dport 51891] != expected 0x96315ac5 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37128 dport 51891] != expected 0xd379038a # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37128 dport 51891] != expected 0xd379038a # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58694 dport 51891] != expected 0xb10e0d09 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58694 dport 51891] != expected 0xb10e0d09 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48087 dport 51891] != expected 0xf788a551 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48087 dport 51891] != expected 0xf788a551 # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44262 dport 51891] != expected 0xc56db75c # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44262 dport 51891] != expected 0xc56db75c # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33072 dport 51891] != expected 0x23afac9a # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33072 dport 51891] != expected 0x23afac9a # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46969 dport 51891] != expected 0x9572ab7e # # Exception| cpu 0: rx_hash 0x9ce17308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46969 dport 51891] != expected 0x9572ab7e # # Exception| count: pass=0 nohash=0 fail=40 # # 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 54566 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55828 dport 54566] != expected 0xa12198f6 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55828 dport 54566] != expected 0xa12198f6 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46464 dport 54566] != expected 0xe8cd51fa # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46464 dport 54566] != expected 0xe8cd51fa # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40025 dport 54566] != expected 0x7fc7106d # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40025 dport 54566] != expected 0x7fc7106d # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38117 dport 54566] != expected 0x6ca081f4 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38117 dport 54566] != expected 0x6ca081f4 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55907 dport 54566] != expected 0xeccc990 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55907 dport 54566] != expected 0xeccc990 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42291 dport 54566] != expected 0x63655284 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42291 dport 54566] != expected 0x63655284 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46683 dport 54566] != expected 0x5a84e4ea # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46683 dport 54566] != expected 0x5a84e4ea # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39705 dport 54566] != expected 0x69225860 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39705 dport 54566] != expected 0x69225860 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41274 dport 54566] != expected 0x6e4e5426 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41274 dport 54566] != expected 0x6e4e5426 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57497 dport 54566] != expected 0xb3bf8678 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57497 dport 54566] != expected 0xb3bf8678 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51911 dport 54566] != expected 0x6c845505 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51911 dport 54566] != expected 0x6c845505 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41002 dport 54566] != expected 0x16dd9355 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41002 dport 54566] != expected 0x16dd9355 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34095 dport 54566] != expected 0x489dc671 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34095 dport 54566] != expected 0x489dc671 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50413 dport 54566] != expected 0x524f447c # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50413 dport 54566] != expected 0x524f447c # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38428 dport 54566] != expected 0x6af621e3 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38428 dport 54566] != expected 0x6af621e3 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56421 dport 54566] != expected 0xca70fda0 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56421 dport 54566] != expected 0xca70fda0 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59972 dport 54566] != expected 0x5fbbd0fd # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59972 dport 54566] != expected 0x5fbbd0fd # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39812 dport 54566] != expected 0x31720602 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39812 dport 54566] != expected 0x31720602 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56352 dport 54566] != expected 0xa9117eb2 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56352 dport 54566] != expected 0xa9117eb2 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38004 dport 54566] != expected 0x49eabfa # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38004 dport 54566] != expected 0x49eabfa # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41923 dport 54566] != expected 0x6818f431 # # Exception| cpu 4: rx_hash 0xb81acb4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41923 dport 54566] != expected 0x6818f431 # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->