< 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 46653 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 78 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x54acc398 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48656 dport 46653] != expected 0xc9f2e6c2 # # Exception| cpu 0: rx_hash 0x099483f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48670 dport 46653] != expected 0x42af27af # # Exception| cpu 0: rx_hash 0x43e2d380 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48680 dport 46653] != expected 0xeb259699 # # Exception| cpu 0: rx_hash 0xad385ba1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48732 dport 46653] != expected 0xcb1dc3f1 # # Exception| cpu 0: rx_hash 0xc9d22be9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48758 dport 46653] != expected 0x27399271 # # Exception| cpu 0: rx_hash 0x3fa5cfbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48772 dport 46653] != expected 0xa17f6fbc # # Exception| cpu 0: rx_hash 0xdbc2efd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48794 dport 46653] != expected 0x86765580 # # Exception| cpu 0: rx_hash 0xbe323fda [saddr 192.0.3.2 daddr 192.0.3.1 sport 48810 dport 46653] != expected 0xfc08d379 # # Exception| cpu 0: rx_hash 0x9b0917e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48838 dport 46653] != expected 0x28cd8be2 # # Exception| cpu 0: rx_hash 0x0cca57dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48842 dport 46653] != expected 0xc1379005 # # Exception| cpu 0: rx_hash 0x47a6a7e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48870 dport 46653] != expected 0xfee7f64a # # Exception| cpu 0: rx_hash 0x1b8447c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48882 dport 46653] != expected 0xe3e0e05e # # Exception| cpu 0: rx_hash 0x3402c7b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48884 dport 46653] != expected 0x3014d791 # # Exception| cpu 0: rx_hash 0x4f393598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48912 dport 46653] != expected 0xf337a977 # # Exception| cpu 0: rx_hash 0x0ee86dec [saddr 192.0.3.2 daddr 192.0.3.1 sport 48982 dport 46653] != expected 0xcbd6a06c # # Exception| cpu 0: rx_hash 0x6a021da4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49020 dport 46653] != expected 0x27f2f1ec # # Exception| cpu 0: rx_hash 0xb94ed1ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 49122 dport 46653] != expected 0x757154ba # # Exception| cpu 0: rx_hash 0x2e8d91f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49134 dport 46653] != expected 0x9c8b4f5d # # Exception| cpu 0: rx_hash 0xcaeab19e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49136 dport 46653] != expected 0xbb827561 # # Exception| cpu 0: rx_hash 0x97d2f1fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 49150 dport 46653] != expected 0x30dfb40c # # Exception| cpu 0: rx_hash 0x2a5e3c80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49154 dport 46653] != expected 0xe51bf160 # # Exception| cpu 0: rx_hash 0x04c21cb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49182 dport 46653] != expected 0xa0b511d6 # # Exception| cpu 0: rx_hash 0xd78ed0da [saddr 192.0.3.2 daddr 192.0.3.1 sport 49280 dport 46653] != expected 0xf236b480 # # Exception| cpu 0: rx_hash 0x415730a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49302 dport 46653] != expected 0x8d96781e # # Exception| cpu 0: rx_hash 0x73220883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49346 dport 46653] != expected 0x7b8450de # # Exception| cpu 0: rx_hash 0x395458fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49396 dport 46653] != expected 0xd20ee1e8 # # Exception| cpu 0: rx_hash 0x31cbca80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49410 dport 46653] != expected 0xdfdebed5 # # Exception| cpu 0: rx_hash 0x14f0e2bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49518 dport 46653] != expected 0xb1be64e # # Exception| cpu 0: rx_hash 0xf097c2d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49520 dport 46653] != expected 0x2c12dc72 # # Exception| cpu 0: rx_hash 0x5ac2c6a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49558 dport 46653] != expected 0xb75337ab # # Exception| cpu 0: rx_hash 0xf5c916f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49572 dport 46653] != expected 0xaf8a6bd8 # # Exception| cpu 0: rx_hash 0xa9ebf6d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49584 dport 46653] != expected 0xb28d7dcc # # Exception| cpu 0: rx_hash 0xd0f23ece [saddr 192.0.3.2 daddr 192.0.3.1 sport 49608 dport 46653] != expected 0x7b4f3343 # # Exception| cpu 0: rx_hash 0x69ad5ec5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49624 dport 46653] != expected 0xd71bc812 # # Exception| cpu 0: rx_hash 0xe9200ee6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49644 dport 46653] != expected 0x1c36a3ae # # Exception| cpu 0: rx_hash 0x42e947ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 49670 dport 46653] != expected 0xc92abbff # # Exception| cpu 0: rx_hash 0xc37eb7c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49704 dport 46653] != expected 0x945d073a # # Exception| cpu 4: rx_hash 0xb0cbe3f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48654 dport 46653] != expected 0xeefbdcfe # # Exception| cpu 4: rx_hash 0x6c6453f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48686 dport 46653] != expected 0x38d1a156 # # Exception| cpu 4: rx_hash 0xdf869bb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48724 dport 46653] != expected 0x93b43553 # # Exception| cpu 4: rx_hash 0x95f0cbcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48738 dport 46653] != expected 0x3a3e8465 # # Exception| cpu 4: rx_hash 0xcd965f8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48824 dport 46653] != expected 0x32fbf2a2 # # Exception| cpu 4: rx_hash 0x51f217bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48836 dport 46653] != expected 0x4a6a5168 # # Exception| cpu 4: rx_hash 0x234cd7ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 48844 dport 46653] != expected 0x12c3a7ca # # Exception| cpu 4: rx_hash 0x7f6e378d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48856 dport 46653] != expected 0xfc4b1de # # Exception| cpu 4: rx_hash 0x2ac9e596 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48928 dport 46653] != expected 0x89492f8e # # Exception| cpu 4: rx_hash 0x928c25db [saddr 192.0.3.2 daddr 192.0.3.1 sport 48938 dport 46653] != expected 0xb34703a6 # # Exception| cpu 4: rx_hash 0xea8f4d87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48968 dport 46653] != expected 0xecdf9a50 # # Exception| cpu 4: rx_hash 0x8e653dcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48994 dport 46653] != expected 0xfbcbd0 # # Exception| cpu 4: rx_hash 0x45849dd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49018 dport 46653] != expected 0xf406c623 # # Exception| cpu 4: rx_hash 0xb3f37984 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49032 dport 46653] != expected 0x72403bee # # Exception| cpu 4: rx_hash 0x9d6f59b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49044 dport 46653] != expected 0x37eedb58 # # Exception| cpu 4: rx_hash 0xd71909cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49058 dport 46653] != expected 0x9e646a6e # # Exception| cpu 4: rx_hash 0xaf1a6190 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49088 dport 46653] != expected 0xc1fcf398 # # Exception| cpu 4: rx_hash 0x4a67e1bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49092 dport 46653] != expected 0x70af1edd # # Exception| cpu 4: rx_hash 0xdcbe01c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49106 dport 46653] != expected 0xf0fd243 # # Exception| cpu 4: rx_hash 0x8fe8449f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49242 dport 46653] != expected 0xfaf3c247 # # Exception| cpu 4: rx_hash 0xc59e14e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49260 dport 46653] != expected 0x53797371 # # Exception| cpu 4: rx_hash 0x8ab690ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 49294 dport 46653] != expected 0x796b75ed # # Exception| cpu 4: rx_hash 0x9df880a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49334 dport 46653] != expected 0x5bbc05b6 # # Exception| cpu 4: rx_hash 0x800b38f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49380 dport 46653] != expected 0x7e5a1ab9 # # Exception| cpu 4: rx_hash 0xdd337890 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49386 dport 46653] != expected 0xf507dbd4 # # Exception| cpu 4: rx_hash 0x1e4d4af6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49412 dport 46653] != expected 0xc2a891a # # Exception| cpu 4: rx_hash 0x279f7ade [saddr 192.0.3.2 daddr 192.0.3.1 sport 49440 dport 46653] != expected 0x6b5319f7 # # Exception| cpu 4: rx_hash 0x9ec01ad5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49456 dport 46653] != expected 0xc707e2a6 # # Exception| cpu 4: rx_hash 0xc945f2ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 49492 dport 46653] != expected 0x4b6b4c9f # # Exception| cpu 4: rx_hash 0x947db29f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49498 dport 46653] != expected 0xc0368df2 # # Exception| cpu 4: rx_hash 0xde0be2e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49516 dport 46653] != expected 0x69bc3cc4 # # Exception| cpu 4: rx_hash 0xbea5e6cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49544 dport 46653] != expected 0x905a0d97 # # Exception| cpu 4: rx_hash 0x11ae3699 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49594 dport 46653] != expected 0x888351e4 # # Exception| cpu 4: rx_hash 0xa24cfed8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49600 dport 46653] != expected 0x23e6c5e1 # # Exception| cpu 4: rx_hash 0x8dca7eae [saddr 192.0.3.2 daddr 192.0.3.1 sport 49606 dport 46653] != expected 0xf012f22e # # Exception| cpu 4: rx_hash 0x9b9ecef0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49636 dport 46653] != expected 0x449f550c # # Exception| cpu 4: rx_hash 0x6d6fc7db [saddr 192.0.3.2 daddr 192.0.3.1 sport 49664 dport 46653] != expected 0x1ade8c30 # # Exception| cpu 4: rx_hash 0x7a21d7c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49720 dport 46653] != expected 0x3809fc6b # # Exception| cpu 4: rx_hash 0xba677fd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49744 dport 46653] != expected 0x5d9f49b5 # # Exception| cpu 4: rx_hash 0x4854efe7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49772 dport 46653] != expected 0xce1bd4ab # # Exception| cpu 4: rx_hash 0xcd876be1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49804 dport 46653] != expected 0x86ae08bd # # Exception| count: pass=0 nohash=0 fail=78 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xcda6aa89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53530 dport 54248] OK # # # cpu 0: rx_hash 0x3f953abc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53542 dport 54248] OK # # # cpu 0: rx_hash 0x4d2bfaaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53550 dport 54248] OK # # # cpu 0: rx_hash 0xdbf21ad7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53560 dport 54248] OK # # # cpu 0: rx_hash 0xf4749aa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53566 dport 54248] OK # # # cpu 0: rx_hash 0xfb97e6ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53632 dport 54248] OK # # # cpu 0: rx_hash 0x316ce695 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53634 dport 54248] OK # # # cpu 0: rx_hash 0x42c886c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53648 dport 54248] OK # # # cpu 0: rx_hash 0x558696dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53672 dport 54248] OK # # # cpu 0: rx_hash 0x71a71ea7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53726 dport 54248] OK # # # cpu 0: rx_hash 0xdeaccef2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53740 dport 54248] OK # # # cpu 0: rx_hash 0xbe8427a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53790 dport 54248] OK # # # cpu 0: rx_hash 0xa9ca37bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53798 dport 54248] OK # # # cpu 0: rx_hash 0xda6e57ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53812 dport 54248] OK # # # cpu 0: rx_hash 0x622b97a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53822 dport 54248] OK # # # cpu 0: rx_hash 0x8cf11f80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53834 dport 54248] OK # # # cpu 0: rx_hash 0xc6874ff8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53884 dport 54248] OK # # # cpu 0: rx_hash 0xfa0babf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53900 dport 54248] OK # # # cpu 0: rx_hash 0xfb110bb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53910 dport 54248] OK # # # cpu 0: rx_hash 0x4354cbfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53916 dport 54248] OK # # # cpu 0: rx_hash 0xc3d99bdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53928 dport 54248] OK # # # cpu 0: rx_hash 0x27bebbb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53942 dport 54248] OK # # # cpu 0: rx_hash 0x7121f3da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53960 dport 54248] OK # # # cpu 0: rx_hash 0xf0b603bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53990 dport 54248] OK # # # cpu 0: rx_hash 0x48f3c3f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53996 dport 54248] OK # # # cpu 0: rx_hash 0x9cc3e18c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54074 dport 54248] OK # # # cpu 0: rx_hash 0xca5ca9e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54084 dport 54248] OK # # # cpu 0: rx_hash 0xb9f8c9b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54102 dport 54248] OK # # # cpu 0: rx_hash 0xe19e5df5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54156 dport 54248] OK # # # cpu 0: rx_hash 0x58c13dfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54172 dport 54248] OK # # # cpu 0: rx_hash 0xaaf2adcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54176 dport 54248] OK # # # cpu 0: rx_hash 0xdb378114 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54274 dport 54248] OK # # # cpu 0: rx_hash 0xcd63314a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54304 dport 54248] OK # # # cpu 0: rx_hash 0xbfddf15c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54312 dport 54248] OK # # # cpu 0: rx_hash 0x743c5141 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54320 dport 54248] OK # # # cpu 0: rx_hash 0x7f9b594d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54336 dport 54248] OK # # # cpu 0: rx_hash 0x501dd93b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54342 dport 54248] OK # # # cpu 0: rx_hash 0x5107797d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54364 dport 54248] OK # # # cpu 0: rx_hash 0xa22e490e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54394 dport 54248] OK # # # cpu 0: rx_hash 0xed06cd53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54424 dport 54248] 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-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 46851 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32962 dport 46851] != expected 0x6f4edc3f # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32962 dport 46851] != expected 0x6f4edc3f # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36716 dport 46851] != expected 0xc9fdede4 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36716 dport 46851] != expected 0xc9fdede4 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39491 dport 46851] != expected 0xd61dac97 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39491 dport 46851] != expected 0xd61dac97 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36870 dport 46851] != expected 0x332ec43f # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36870 dport 46851] != expected 0x332ec43f # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41091 dport 46851] != expected 0x78c27d83 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41091 dport 46851] != expected 0x78c27d83 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52954 dport 46851] != expected 0x33d39933 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52954 dport 46851] != expected 0x33d39933 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35406 dport 46851] != expected 0x8904569e # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35406 dport 46851] != expected 0x8904569e # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51431 dport 46851] != expected 0x36cb450f # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51431 dport 46851] != expected 0x36cb450f # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49832 dport 46851] != expected 0xe9f6018f # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49832 dport 46851] != expected 0xe9f6018f # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59996 dport 46851] != expected 0x62ca4806 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59996 dport 46851] != expected 0x62ca4806 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47631 dport 46851] != expected 0xed24a3d9 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47631 dport 46851] != expected 0xed24a3d9 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34539 dport 46851] != expected 0x77511617 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34539 dport 46851] != expected 0x77511617 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57837 dport 46851] != expected 0xe88ea519 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57837 dport 46851] != expected 0xe88ea519 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32858 dport 46851] != expected 0xee394ea6 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32858 dport 46851] != expected 0xee394ea6 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53865 dport 46851] != expected 0xc18a41df # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53865 dport 46851] != expected 0xc18a41df # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58684 dport 46851] != expected 0xd1bb190e # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58684 dport 46851] != expected 0xd1bb190e # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53264 dport 46851] != expected 0x50651d9f # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53264 dport 46851] != expected 0x50651d9f # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54382 dport 46851] != expected 0x84e23732 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54382 dport 46851] != expected 0x84e23732 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41574 dport 46851] != expected 0xd9095e1f # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41574 dport 46851] != expected 0xd9095e1f # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45422 dport 46851] != expected 0x55ab1429 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45422 dport 46851] != expected 0x55ab1429 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49900 dport 46851] != expected 0xb3b0d21e # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49900 dport 46851] != expected 0xb3b0d21e # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43344 dport 46851] != expected 0x307caeb0 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43344 dport 46851] != expected 0x307caeb0 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38997 dport 46851] != expected 0x34dfc7d3 # # Exception| cpu 5: rx_hash 0x27c3b243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38997 dport 46851] != expected 0x34dfc7d3 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 49066 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48595 dport 49066] != expected 0x21c68e27 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48595 dport 49066] != expected 0x21c68e27 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34830 dport 49066] != expected 0x37c5e1f2 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34830 dport 49066] != expected 0x37c5e1f2 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40602 dport 49066] != expected 0x265a3435 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40602 dport 49066] != expected 0x265a3435 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37764 dport 49066] != expected 0x7c3f211e # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37764 dport 49066] != expected 0x7c3f211e # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54318 dport 49066] != expected 0x732a9a0f # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54318 dport 49066] != expected 0x732a9a0f # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53630 dport 49066] != expected 0x7952a986 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53630 dport 49066] != expected 0x7952a986 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47873 dport 49066] != expected 0x40315cf4 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47873 dport 49066] != expected 0x40315cf4 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39739 dport 49066] != expected 0x8558e307 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39739 dport 49066] != expected 0x8558e307 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48191 dport 49066] != expected 0x2843bc1a # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48191 dport 49066] != expected 0x2843bc1a # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49564 dport 49066] != expected 0x7c372bb # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49564 dport 49066] != expected 0x7c372bb # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50303 dport 49066] != expected 0x6d7dd0 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50303 dport 49066] != expected 0x6d7dd0 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54819 dport 49066] != expected 0xfcd52182 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54819 dport 49066] != expected 0xfcd52182 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34958 dport 49066] != expected 0xee0df3 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34958 dport 49066] != expected 0xee0df3 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43404 dport 49066] != expected 0xc95c5418 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43404 dport 49066] != expected 0xc95c5418 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57566 dport 49066] != expected 0xa026f352 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57566 dport 49066] != expected 0xa026f352 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58356 dport 49066] != expected 0x52938e1a # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58356 dport 49066] != expected 0x52938e1a # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43677 dport 49066] != expected 0x73aa39a5 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43677 dport 49066] != expected 0x73aa39a5 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57914 dport 49066] != expected 0x4d420c79 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57914 dport 49066] != expected 0x4d420c79 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45004 dport 49066] != expected 0xec240a9a # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45004 dport 49066] != expected 0xec240a9a # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60665 dport 49066] != expected 0x636e00d7 # # Exception| cpu 0: rx_hash 0x868dfd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60665 dport 49066] != expected 0x636e00d7 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->