< 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 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 37604 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf8e0c64d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49546 dport 37604] != expected 0x36a36014 # # Exception| cpu 0: rx_hash 0x5a684b05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49556 dport 37604] != expected 0x6549117e # # Exception| cpu 0: rx_hash 0x37dcfbd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49570 dport 37604] != expected 0x2e0f8878 # # Exception| cpu 0: rx_hash 0x238ca9fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 49582 dport 37604] != expected 0xf9ee8e9 # # Exception| cpu 0: rx_hash 0xbdf655cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49604 dport 37604] != expected 0xe91f6548 # # Exception| cpu 0: rx_hash 0x1a6a9ce9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49690 dport 37604] != expected 0xe86a47a9 # # Exception| cpu 0: rx_hash 0x9041b008 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49704 dport 37604] != expected 0x9dcd61b1 # # Exception| cpu 0: rx_hash 0xe9a4d008 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49734 dport 37604] != expected 0x45ad530e # # Exception| cpu 0: rx_hash 0x90433705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49750 dport 37604] != expected 0x4a153cc9 # # Exception| cpu 0: rx_hash 0x638ffce9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49780 dport 37604] != expected 0x300a7516 # # Exception| cpu 0: rx_hash 0xd5566008 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49818 dport 37604] != expected 0x299d4a51 # # Exception| cpu 0: rx_hash 0xd55565fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 49840 dport 37604] != expected 0x4cf2dc01 # # Exception| cpu 0: rx_hash 0x32caf9cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49844 dport 37604] != expected 0x7213631f # # Exception| cpu 0: rx_hash 0xb8e057d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49874 dport 37604] != expected 0xb5038e2f # # Exception| cpu 0: rx_hash 0x638c3862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49910 dport 37604] != expected 0x8c3e06d2 # # Exception| cpu 0: rx_hash 0x2cb3a1cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49932 dport 37604] != expected 0x440b6fb0 # # Exception| cpu 0: rx_hash 0xcb2f3808 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49954 dport 37604] != expected 0x1f8546fe # # Exception| cpu 0: rx_hash 0x1040524d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49964 dport 37604] != expected 0x43d75853 # # Exception| cpu 0: rx_hash 0x9a69f9a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50016 dport 37604] != expected 0xe1a82333 # # Exception| cpu 0: rx_hash 0x555600b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50122 dport 37604] != expected 0x4530b89b # # Exception| cpu 0: rx_hash 0x7df6a4e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50124 dport 37604] != expected 0x61279b9 # # Exception| cpu 0: rx_hash 0xb2c99c83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50126 dport 37604] != expected 0x7bd10785 # # Exception| cpu 0: rx_hash 0x104111cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50128 dport 37604] != expected 0x283b76ef # # Exception| cpu 0: rx_hash 0xdf7e29a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50130 dport 37604] != expected 0x55f808d3 # # Exception| cpu 0: rx_hash 0xf7de8dfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 50132 dport 37604] != expected 0x16dac9f1 # # Exception| cpu 0: rx_hash 0x8e3a6f05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50158 dport 37604] != expected 0x7c0d3066 # # Exception| cpu 0: rx_hash 0x92cab105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50180 dport 37604] != expected 0x33c31402 # # Exception| cpu 0: rx_hash 0x49a6deb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50208 dport 37604] != expected 0xafe9cff # # Exception| cpu 0: rx_hash 0xeb2e53fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 50238 dport 37604] != expected 0x5914ed95 # # Exception| cpu 0: rx_hash 0x3043beb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50254 dport 37604] != expected 0xd29eae40 # # Exception| cpu 0: rx_hash 0x869b61d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50268 dport 37604] != expected 0xa0e5bfbb # # Exception| cpu 0: rx_hash 0xba69d1d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50304 dport 37604] != expected 0xccd5a6e4 # # Exception| cpu 0: rx_hash 0x49a61fcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50312 dport 37604] != expected 0xd3a5796b # # Exception| cpu 0: rx_hash 0x869927a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50314 dport 37604] != expected 0xae660757 # # Exception| cpu 0: rx_hash 0x7555ec4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50344 dport 37604] != expected 0xd4794e88 # # Exception| cpu 0: rx_hash 0xae380105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50392 dport 37604] != expected 0x5ff30d5d # # Exception| cpu 0: rx_hash 0xd7dce3fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 50402 dport 37604] != expected 0x3524f4ca # # Exception| cpu 0: rx_hash 0x30437fcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50406 dport 37604] != expected 0xbc54bd4 # # Exception| cpu 0: rx_hash 0x92cbf283 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50424 dport 37604] != expected 0x582f3abe # # Exception| cpu 0: rx_hash 0xc9a43905 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50446 dport 37604] != expected 0xb18b334d # # Exception| cpu 0: rx_hash 0x98e07fa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50482 dport 37604] != expected 0x987e0bf8 # # Exception| cpu 0: rx_hash 0x8cb2aa83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50496 dport 37604] != expected 0x6e373611 # # Exception| cpu 0: rx_hash 0x6b2d36b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50500 dport 37604] != expected 0x50d6890f # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xdc09a465 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43384 dport 60947] OK # # # cpu 0: rx_hash 0xdc08e7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43396 dport 60947] OK # # # cpu 0: rx_hash 0x07648850 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43424 dport 60947] OK # # # cpu 0: rx_hash 0x991cf368 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43444 dport 60947] OK # # # cpu 0: rx_hash 0x8d4ca147 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43448 dport 60947] OK # # # cpu 0: rx_hash 0x7e81e850 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43470 dport 60947] OK # # # cpu 0: rx_hash 0xe0fa969e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43504 dport 60947] OK # # # cpu 0: rx_hash 0x47655a4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43524 dport 60947] OK # # # cpu 0: rx_hash 0x885a6220 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43526 dport 60947] OK # # # cpu 0: rx_hash 0x3e82bd47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43540 dport 60947] OK # # # cpu 0: rx_hash 0xa0f9c389 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43562 dport 60947] OK # # # cpu 0: rx_hash 0x3e803a4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43626 dport 60947] OK # # # cpu 0: rx_hash 0x4767dd47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43642 dport 60947] OK # # # cpu 0: rx_hash 0x53344be3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43764 dport 60947] OK # # # cpu 0: rx_hash 0x085b8065 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43778 dport 60947] OK # # # cpu 0: rx_hash 0xd334ea20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43788 dport 60947] OK # # # cpu 0: rx_hash 0xbe835f02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43792 dport 60947] OK # # # cpu 0: rx_hash 0xfb974b89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43808 dport 60947] OK # # # cpu 0: rx_hash 0x4d4d13e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43852 dport 60947] OK # # # cpu 0: rx_hash 0x085a029e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43862 dport 60947] OK # # # cpu 0: rx_hash 0x591f07bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43926 dport 60947] OK # # # cpu 0: rx_hash 0x96233a20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43966 dport 60947] OK # # # cpu 0: rx_hash 0x4d4ed768 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43982 dport 60947] OK # # # cpu 0: rx_hash 0x4d4dd29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44004 dport 60947] OK # # # cpu 0: rx_hash 0x3c0ab9bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44050 dport 60947] OK # # # cpu 0: rx_hash 0x2859ee65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44084 dport 60947] OK # # # cpu 0: rx_hash 0x791e6c4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44170 dport 60947] OK # # # cpu 0: rx_hash 0x791d69bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44192 dport 60947] OK # # # cpu 0: rx_hash 0x2858ade3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44232 dport 60947] OK # # # cpu 0: rx_hash 0x14ab5e65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44264 dport 60947] OK # # # cpu 0: rx_hash 0x791ceb47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44276 dport 60947] OK # # # cpu 0: rx_hash 0x0ad3849e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44292 dport 60947] OK # # # cpu 0: rx_hash 0xbc0ad902 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44354 dport 60947] OK # # # cpu 4: rx_hash 0x991eb518 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43362 dport 60947] OK # # # cpu 4: rx_hash 0x4271df5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43372 dport 60947] OK # # # cpu 4: rx_hash 0xe0f81193 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43406 dport 60947] OK # # # cpu 4: rx_hash 0x42709cdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43408 dport 60947] OK # # # cpu 4: rx_hash 0x6ad03884 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43414 dport 60947] OK # # # cpu 4: rx_hash 0x6ad33d72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43452 dport 60947] OK # # # cpu 4: rx_hash 0xb1bdd5cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43494 dport 60947] OK # # # cpu 4: rx_hash 0xd91e2484 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43578 dport 60947] OK # # # cpu 4: rx_hash 0x0273c9cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43594 dport 60947] OK # # # cpu 4: rx_hash 0xe5ec55f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43598 dport 60947] OK # # # cpu 4: rx_hash 0xb4ab16ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43608 dport 60947] OK # # # cpu 4: rx_hash 0xe5ef500f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43620 dport 60947] OK # # # cpu 4: rx_hash 0xd91ee5f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43666 dport 60947] OK # # # cpu 4: rx_hash 0x9c0af172 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43682 dport 60947] OK # # # cpu 4: rx_hash 0xcd4f352d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43722 dport 60947] OK # # # cpu 4: rx_hash 0xa0f8800f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43734 dport 60947] OK # # # cpu 4: rx_hash 0xe5ec9484 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43750 dport 60947] OK # # # cpu 4: rx_hash 0x20f821cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43822 dport 60947] OK # # # cpu 4: rx_hash 0xaad008db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43830 dport 60947] OK # # # cpu 4: rx_hash 0x71bde593 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43846 dport 60947] OK # # # cpu 4: rx_hash 0xefc59eab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43858 dport 60947] OK # # # cpu 4: rx_hash 0x4d4e1615 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43878 dport 60947] OK # # # cpu 4: rx_hash 0x34a9f118 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43894 dport 60947] OK # # # cpu 4: rx_hash 0xc7677c84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43906 dport 60947] OK # # # cpu 4: rx_hash 0xd3372eab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43918 dport 60947] OK # # # cpu 4: rx_hash 0xd3342b5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43940 dport 60947] OK # # # cpu 4: rx_hash 0xefc4dd2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43950 dport 60947] OK # # # cpu 4: rx_hash 0x71bca615 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43962 dport 60947] OK # # # cpu 4: rx_hash 0xaad14b5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43978 dport 60947] OK # # # cpu 4: rx_hash 0x0859c615 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43988 dport 60947] OK # # # cpu 4: rx_hash 0xfb96080f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43996 dport 60947] OK # # # cpu 4: rx_hash 0xaad24eab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44000 dport 60947] OK # # # cpu 4: rx_hash 0x9622b8db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44010 dport 60947] OK # # # cpu 4: rx_hash 0x45ed5eb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44034 dport 60947] OK # # # cpu 4: rx_hash 0xe765d3f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44060 dport 60947] OK # # # cpu 4: rx_hash 0xa271c772 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44076 dport 60947] OK # # # cpu 4: rx_hash 0x6d4eff18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44078 dport 60947] OK # # # cpu 4: rx_hash 0xdb94a772 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44098 dport 60947] OK # # # cpu 4: rx_hash 0xf334032d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44100 dport 60947] OK # # # cpu 4: rx_hash 0xcfc4f55d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44110 dport 60947] OK # # # cpu 4: rx_hash 0xcfc7f0ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44132 dport 60947] OK # # # cpu 4: rx_hash 0x3c083eb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44140 dport 60947] OK # # # cpu 4: rx_hash 0x28592f18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44188 dport 60947] OK # # # cpu 4: rx_hash 0xe7661772 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44190 dport 60947] OK # # # cpu 4: rx_hash 0x45ed9fcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44202 dport 60947] OK # # # cpu 4: rx_hash 0xcfc5b6db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44210 dport 60947] OK # # # cpu 4: rx_hash 0xdb9763f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44224 dport 60947] OK # # # cpu 4: rx_hash 0x14a85b93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44226 dport 60947] OK # # # cpu 4: rx_hash 0xb620d6db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44252 dport 60947] OK # # # cpu 4: rx_hash 0xd1bfeb2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44320 dport 60947] OK # # # cpu 4: rx_hash 0x80fa2f72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44360 dport 60947] OK # # # cpu 4: rx_hash 0x94a978ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44398 dport 60947] OK # # # cpu 4: rx_hash 0xc5ee3bf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44408 dport 60947] OK # # # count: pass=86 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 55095 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51063 dport 55095] != expected 0x5c584ec8 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51063 dport 55095] != expected 0x5c584ec8 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60748 dport 55095] != expected 0xae6c24b1 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60748 dport 55095] != expected 0xae6c24b1 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41443 dport 55095] != expected 0x1c318304 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41443 dport 55095] != expected 0x1c318304 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52310 dport 55095] != expected 0xc9bb00e # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52310 dport 55095] != expected 0xc9bb00e # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45868 dport 55095] != expected 0x578e0cc9 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45868 dport 55095] != expected 0x578e0cc9 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55582 dport 55095] != expected 0x56cfab5c # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55582 dport 55095] != expected 0x56cfab5c # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52743 dport 55095] != expected 0x8b36fb3e # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52743 dport 55095] != expected 0x8b36fb3e # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56677 dport 55095] != expected 0x3c4e54fd # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56677 dport 55095] != expected 0x3c4e54fd # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40576 dport 55095] != expected 0xbbe99de8 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40576 dport 55095] != expected 0xbbe99de8 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47746 dport 55095] != expected 0x9113de5c # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47746 dport 55095] != expected 0x9113de5c # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47948 dport 55095] != expected 0x6fa35004 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47948 dport 55095] != expected 0x6fa35004 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34627 dport 55095] != expected 0x7d5e47e9 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34627 dport 55095] != expected 0x7d5e47e9 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50987 dport 55095] != expected 0xf19f5a6f # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50987 dport 55095] != expected 0xf19f5a6f # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46254 dport 55095] != expected 0x8302db30 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46254 dport 55095] != expected 0x8302db30 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41541 dport 55095] != expected 0x89be3dbf # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41541 dport 55095] != expected 0x89be3dbf # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34851 dport 55095] != expected 0x2dcbbf19 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34851 dport 55095] != expected 0x2dcbbf19 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33559 dport 55095] != expected 0xb7d76d7e # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33559 dport 55095] != expected 0xb7d76d7e # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52933 dport 55095] != expected 0xb4ec930b # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52933 dport 55095] != expected 0xb4ec930b # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50954 dport 55095] != expected 0xdc591f4 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50954 dport 55095] != expected 0xdc591f4 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36069 dport 55095] != expected 0x54ce898d # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36069 dport 55095] != expected 0x54ce898d # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52646 dport 55095] != expected 0xa61d78df # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52646 dport 55095] != expected 0xa61d78df # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50239 dport 55095] != expected 0xd040cf34 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50239 dport 55095] != expected 0xd040cf34 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53344 dport 55095] != expected 0xddf30007 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53344 dport 55095] != expected 0xddf30007 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44672 dport 55095] != expected 0xcae1f9b0 # # Exception| cpu 5: rx_hash 0x53517ef7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44672 dport 55095] != expected 0xcae1f9b0 # # Exception| count: pass=0 nohash=0 fail=48 # # 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 37707 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50091 dport 37707] != expected 0x6b6f68c2 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50091 dport 37707] != expected 0x6b6f68c2 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56635 dport 37707] != expected 0x7d16fba3 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56635 dport 37707] != expected 0x7d16fba3 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50853 dport 37707] != expected 0xce79e36b # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50853 dport 37707] != expected 0xce79e36b # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56086 dport 37707] != expected 0xe1e38a7b # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56086 dport 37707] != expected 0xe1e38a7b # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58613 dport 37707] != expected 0x5914316e # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58613 dport 37707] != expected 0x5914316e # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56971 dport 37707] != expected 0xa36f5281 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56971 dport 37707] != expected 0xa36f5281 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58538 dport 37707] != expected 0xfb9b3530 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58538 dport 37707] != expected 0xfb9b3530 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45406 dport 37707] != expected 0xd1cbc75e # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45406 dport 37707] != expected 0xd1cbc75e # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51335 dport 37707] != expected 0x1b6e47ed # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51335 dport 37707] != expected 0x1b6e47ed # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45753 dport 37707] != expected 0x5ef2a438 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45753 dport 37707] != expected 0x5ef2a438 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43886 dport 37707] != expected 0x2d9ac4c4 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43886 dport 37707] != expected 0x2d9ac4c4 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55700 dport 37707] != expected 0xd22f71c8 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55700 dport 37707] != expected 0xd22f71c8 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41369 dport 37707] != expected 0xb029f111 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41369 dport 37707] != expected 0xb029f111 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56531 dport 37707] != expected 0x84f1bd6d # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56531 dport 37707] != expected 0x84f1bd6d # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52061 dport 37707] != expected 0x5b6d12fa # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52061 dport 37707] != expected 0x5b6d12fa # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37672 dport 37707] != expected 0x52f54282 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37672 dport 37707] != expected 0x52f54282 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41284 dport 37707] != expected 0x12a531c4 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41284 dport 37707] != expected 0x12a531c4 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60727 dport 37707] != expected 0xac03bd98 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60727 dport 37707] != expected 0xac03bd98 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45194 dport 37707] != expected 0x7968c734 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45194 dport 37707] != expected 0x7968c734 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40903 dport 37707] != expected 0x6f46fee4 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40903 dport 37707] != expected 0x6f46fee4 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34782 dport 37707] != expected 0xf19a8f0f # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34782 dport 37707] != expected 0xf19a8f0f # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47483 dport 37707] != expected 0x982a17f6 # # Exception| cpu 5: rx_hash 0x3a1b9413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47483 dport 37707] != expected 0x982a17f6 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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__->