< 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' TAP version 13 1..1 # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 56572 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x08196ed4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48604 dport 56572] != expected 0x1acf2635 # # Exception| cpu 0: rx_hash 0xa5c80fa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48622 dport 56572] != expected 0xe05e8c3d # # Exception| cpu 0: rx_hash 0xebb27ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 48634 dport 56572] != expected 0xbc0b9f2b # # Exception| cpu 0: rx_hash 0x4c038598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48642 dport 56572] != expected 0x3117eaa7 # # Exception| cpu 0: rx_hash 0xb9b0209e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48692 dport 56572] != expected 0x7bc25617 # # Exception| cpu 0: rx_hash 0x79402138 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48704 dport 56572] != expected 0x6a9b86bd # # Exception| cpu 0: rx_hash 0xe5b4cbe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48714 dport 56572] != expected 0xd231a090 # # Exception| cpu 0: rx_hash 0x4369f21d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48728 dport 56572] != expected 0x5ea8884f # # Exception| cpu 0: rx_hash 0x2a2ebdc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48740 dport 56572] != expected 0xacd712d2 # # Exception| cpu 0: rx_hash 0xeeb89368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48746 dport 56572] != expected 0xa4392247 # # Exception| cpu 0: rx_hash 0xd491404d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48754 dport 56572] != expected 0x900a2cb5 # # Exception| cpu 0: rx_hash 0x10076ee0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48764 dport 56572] != expected 0x98e41c20 # # Exception| cpu 0: rx_hash 0x12347965 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48776 dport 56572] != expected 0x143fec3f # # Exception| cpu 0: rx_hash 0x93d47a29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48818 dport 56572] != expected 0x368c4d6b # # Exception| cpu 0: rx_hash 0x7f1519b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48846 dport 56572] != expected 0xfff7969d # # Exception| cpu 0: rx_hash 0x690da8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 48862 dport 56572] != expected 0x13e69333 # # Exception| cpu 0: rx_hash 0xa697de89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48880 dport 56572] != expected 0x6d002171 # # Exception| cpu 0: rx_hash 0x63187be6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48918 dport 56572] != expected 0x2383e9eb # # Exception| cpu 0: rx_hash 0xd8d1ab8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48948 dport 56572] != expected 0x3503464d # # Exception| cpu 0: rx_hash 0xa8e422ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 48962 dport 56572] != expected 0x44d2bb96 # # Exception| cpu 0: rx_hash 0xb5f0cb5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49010 dport 56572] != expected 0xdecb3cef # # Exception| cpu 0: rx_hash 0x5d5787c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49012 dport 56572] != expected 0xe070726 # # Exception| cpu 0: rx_hash 0x5f64904d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49024 dport 56572] != expected 0x82dcf739 # # Exception| cpu 0: rx_hash 0x203b6e89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49068 dport 56572] != expected 0x9cb2680a # # Exception| cpu 0: rx_hash 0x3623df95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49084 dport 56572] != expected 0x70a36da4 # # Exception| cpu 0: rx_hash 0xe0cb6f2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49112 dport 56572] != expected 0x8debb8a0 # # Exception| cpu 0: rx_hash 0x1578ca29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49134 dport 56572] != expected 0xc73e0410 # # Exception| cpu 0: rx_hash 0x5ee07cfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49172 dport 56572] != expected 0x77632736 # # Exception| cpu 0: rx_hash 0x72d11ec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49180 dport 56572] != expected 0xaf412c6a # # Exception| cpu 0: rx_hash 0x1b96511a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49184 dport 56572] != expected 0x5d3eb6f7 # # Exception| cpu 0: rx_hash 0xdb6650bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49236 dport 56572] != expected 0x4c67665d # # Exception| cpu 0: rx_hash 0xea43db17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49260 dport 56572] != expected 0xe5cea78 # # Exception| cpu 0: rx_hash 0xd06a0832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49268 dport 56572] != expected 0x3a6fe48a # # Exception| cpu 0: rx_hash 0x4c9ee2ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 49278 dport 56572] != expected 0x82c5c2a7 # # Exception| cpu 0: rx_hash 0x8137834a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49316 dport 56572] != expected 0x70f880fa # # Exception| cpu 0: rx_hash 0x7f887ec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49330 dport 56572] != expected 0x4c25be9d # # Exception| cpu 0: rx_hash 0xe71abb17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49346 dport 56572] != expected 0xed38788f # # Exception| cpu 0: rx_hash 0xc13e0a62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49410 dport 56572] != expected 0x57f090b # # Exception| cpu 0: rx_hash 0x5dcae0bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49416 dport 56572] != expected 0xbdd52f26 # # Exception| cpu 0: rx_hash 0xd84cccfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49480 dport 56572] != expected 0x86d16e4d # # Exception| cpu 0: rx_hash 0xba07dbad [saddr 192.0.3.2 daddr 192.0.3.1 sport 49492 dport 56572] != expected 0x2a67607 # # Exception| cpu 0: rx_hash 0x0ac2534a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49494 dport 56572] != expected 0x622e5b76 # # Exception| cpu 0: rx_hash 0x5b9fd832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49542 dport 56572] != expected 0x28b93f06 # # Exception| cpu 0: rx_hash 0x61b60b17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49566 dport 56572] != expected 0x1c8a31f4 # # Exception| cpu 0: rx_hash 0xe4302750 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49630 dport 56572] != expected 0x278e709f # # Exception| cpu 0: rx_hash 0xb75ebbad [saddr 192.0.3.2 daddr 192.0.3.1 sport 49658 dport 56572] != expected 0xe1c2e4f0 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x8fcb4823 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54288 dport 40897] OK # # # cpu 0: rx_hash 0x84c710ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54320 dport 40897] OK # # # cpu 0: rx_hash 0xa79c0511 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54370 dport 40897] OK # # # cpu 0: rx_hash 0xebd567fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54402 dport 40897] OK # # # cpu 0: rx_hash 0x395bf84a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54428 dport 40897] OK # # # cpu 0: rx_hash 0xdaf0ec50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54458 dport 40897] OK # # # cpu 0: rx_hash 0x6e534bbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54466 dport 40897] OK # # # cpu 0: rx_hash 0x655f1332 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54498 dport 40897] OK # # # cpu 0: rx_hash 0x5f76c017 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54522 dport 40897] OK # # # cpu 0: rx_hash 0xd4831017 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54536 dport 40897] OK # # # cpu 0: rx_hash 0x3c245c83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54542 dport 40897] OK # # # cpu 0: rx_hash 0xc29ba10b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54552 dport 40897] OK # # # cpu 0: rx_hash 0xe5a69bbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54576 dport 40897] OK # # # cpu 0: rx_hash 0x2130b511 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54590 dport 40897] OK # # # cpu 0: rx_hash 0x25569a1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54596 dport 40897] OK # # # cpu 0: rx_hash 0x026ba0ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54636 dport 40897] OK # # # cpu 0: rx_hash 0x2c69d511 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54672 dport 40897] OK # # # cpu 0: rx_hash 0xe3f3a332 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54718 dport 40897] OK # # # cpu 0: rx_hash 0x134aef92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54808 dport 40897] OK # # # cpu 0: rx_hash 0x7a0da04a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54820 dport 40897] OK # # # cpu 0: rx_hash 0x0a38290b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54866 dport 40897] OK # # # cpu 0: rx_hash 0x26094b32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54874 dport 40897] OK # # # cpu 0: rx_hash 0xe0ac721a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54944 dport 40897] OK # # # cpu 0: rx_hash 0xcc9d1023 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54952 dport 40897] OK # # # cpu 0: rx_hash 0xe4ca5d11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55002 dport 40897] OK # # # cpu 0: rx_hash 0x7332ef41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55024 dport 40897] OK # # # cpu 0: rx_hash 0xb7a4c1ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55038 dport 40897] OK # # # cpu 0: rx_hash 0x3c5111ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55052 dport 40897] OK # # # cpu 0: rx_hash 0xaba9a3bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55078 dport 40897] OK # # # cpu 0: rx_hash 0x4768c023 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55130 dport 40897] OK # # # cpu 0: rx_hash 0xeab9a156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55144 dport 40897] OK # # # cpu 0: rx_hash 0x4c6498ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55162 dport 40897] OK # # # cpu 0: rx_hash 0x310871ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55202 dport 40897] OK # # # cpu 0: rx_hash 0x2376effb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55240 dport 40897] OK # # # cpu 0: rx_hash 0x413df8ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55252 dport 40897] OK # # # cpu 4: rx_hash 0x052713e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54282 dport 40897] OK # # # cpu 4: rx_hash 0x92dfa1b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54304 dport 40897] OK # # # cpu 4: rx_hash 0xf094b6e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54332 dport 40897] OK # # # cpu 4: rx_hash 0xac905d9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54338 dport 40897] OK # # # cpu 4: rx_hash 0xcedb4ac9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54366 dport 40897] OK # # # cpu 4: rx_hash 0x01413cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54384 dport 40897] OK # # # cpu 4: rx_hash 0x9f86c1b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54414 dport 40897] OK # # # cpu 4: rx_hash 0x61393c39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54424 dport 40897] OK # # # cpu 4: rx_hash 0xd1fcb4de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54426 dport 40897] OK # # # cpu 4: rx_hash 0x948a993f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54446 dport 40897] OK # # # cpu 4: rx_hash 0x36318fcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54470 dport 40897] OK # # # cpu 4: rx_hash 0x547a9899 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54490 dport 40897] OK # # # cpu 4: rx_hash 0xa1c93d9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54508 dport 40897] OK # # # cpu 4: rx_hash 0x2a3ced9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54558 dport 40897] OK # # # cpu 4: rx_hash 0x6f4ac07e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54570 dport 40897] OK # # # cpu 4: rx_hash 0x6b2cef75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54608 dport 40897] OK # # # cpu 4: rx_hash 0x763806e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54624 dport 40897] OK # # # cpu 4: rx_hash 0x8ab4ecea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54658 dport 40897] OK # # # cpu 4: rx_hash 0x9cac5df6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54674 dport 40897] OK # # # cpu 4: rx_hash 0xb09d3fcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54682 dport 40897] OK # # # cpu 4: rx_hash 0x1d4c5eba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54696 dport 40897] OK # # # cpu 4: rx_hash 0xe7958c39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54724 dport 40897] OK # # # cpu 4: rx_hash 0x706d3e69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54766 dport 40897] OK # # # cpu 4: rx_hash 0x3e174b06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54778 dport 40897] OK # # # cpu 4: rx_hash 0x66758f75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54782 dport 40897] OK # # # cpu 4: rx_hash 0x80d472c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54856 dport 40897] OK # # # cpu 4: rx_hash 0x4f4e04ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54886 dport 40897] OK # # # cpu 4: rx_hash 0x03076600 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54918 dport 40897] OK # # # cpu 4: rx_hash 0x46714be1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54962 dport 40897] OK # # # cpu 4: rx_hash 0xaed60775 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54964 dport 40897] OK # # # cpu 4: rx_hash 0x1a75a099 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54988 dport 40897] OK # # # cpu 4: rx_hash 0x8d8d12c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55014 dport 40897] OK # # # cpu 4: rx_hash 0x106073d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55044 dport 40897] OK # # # cpu 4: rx_hash 0x6433d59f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55048 dport 40897] OK # # # cpu 4: rx_hash 0x2a49a0f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55068 dport 40897] OK # # # cpu 4: rx_hash 0x2145f87e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55100 dport 40897] OK # # # cpu 4: rx_hash 0xb9d73dab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55116 dport 40897] OK # # # cpu 4: rx_hash 0x5a7c29b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55146 dport 40897] OK # # # cpu 4: rx_hash 0x1d3913d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55210 dport 40897] OK # # # cpu 4: rx_hash 0x0b21a2c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55226 dport 40897] OK # # # cpu 4: rx_hash 0xe386ee5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55228 dport 40897] OK # # # cpu 4: rx_hash 0x287ab775 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55272 dport 40897] OK # # # cpu 4: rx_hash 0xdd62227e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55298 dport 40897] OK # # # cpu 4: rx_hash 0x58e40e39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55362 dport 40897] OK # # # count: pass=79 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 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 52782 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59445 dport 52782] != expected 0x9bfc4c36 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59445 dport 52782] != expected 0x9bfc4c36 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60765 dport 52782] != expected 0x53a3d09a # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60765 dport 52782] != expected 0x53a3d09a # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45722 dport 52782] != expected 0x52e73b41 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45722 dport 52782] != expected 0x52e73b41 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39933 dport 52782] != expected 0xcb58a305 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39933 dport 52782] != expected 0xcb58a305 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42268 dport 52782] != expected 0x6154ed59 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42268 dport 52782] != expected 0x6154ed59 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39671 dport 52782] != expected 0x3d339572 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39671 dport 52782] != expected 0x3d339572 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54571 dport 52782] != expected 0xad3016cd # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54571 dport 52782] != expected 0xad3016cd # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36304 dport 52782] != expected 0x241abbea # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36304 dport 52782] != expected 0x241abbea # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51460 dport 52782] != expected 0xc428975 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51460 dport 52782] != expected 0xc428975 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39404 dport 52782] != expected 0xc1397464 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39404 dport 52782] != expected 0xc1397464 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40805 dport 52782] != expected 0x7159c954 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40805 dport 52782] != expected 0x7159c954 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60505 dport 52782] != expected 0xad26d678 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60505 dport 52782] != expected 0xad26d678 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44521 dport 52782] != expected 0x254765af # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44521 dport 52782] != expected 0x254765af # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58953 dport 52782] != expected 0x6f8f79f0 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58953 dport 52782] != expected 0x6f8f79f0 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43074 dport 52782] != expected 0xea06ef4e # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43074 dport 52782] != expected 0xea06ef4e # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47593 dport 52782] != expected 0x321b30bc # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47593 dport 52782] != expected 0x321b30bc # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54863 dport 52782] != expected 0x39d95bbe # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54863 dport 52782] != expected 0x39d95bbe # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44615 dport 52782] != expected 0xaf826f2f # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44615 dport 52782] != expected 0xaf826f2f # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53807 dport 52782] != expected 0x6765dc14 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53807 dport 52782] != expected 0x6765dc14 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50100 dport 52782] != expected 0x2561849f # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50100 dport 52782] != expected 0x2561849f # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44321 dport 52782] != expected 0x5be30f2d # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44321 dport 52782] != expected 0x5be30f2d # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45346 dport 52782] != expected 0xe4ff0fa6 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45346 dport 52782] != expected 0xe4ff0fa6 # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51827 dport 52782] != expected 0xd522b63b # # Exception| cpu 5: rx_hash 0x944c1e67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51827 dport 52782] != expected 0xd522b63b # # 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 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 38490 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34691 dport 38490] != expected 0xbe40a30c # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34691 dport 38490] != expected 0xbe40a30c # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41724 dport 38490] != expected 0x11fdbc37 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41724 dport 38490] != expected 0x11fdbc37 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42156 dport 38490] != expected 0x6a8b8620 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42156 dport 38490] != expected 0x6a8b8620 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33465 dport 38490] != expected 0x6994995 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33465 dport 38490] != expected 0x6994995 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35029 dport 38490] != expected 0xe0dc6ffc # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35029 dport 38490] != expected 0xe0dc6ffc # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51715 dport 38490] != expected 0xbc13ebb4 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51715 dport 38490] != expected 0xbc13ebb4 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39013 dport 38490] != expected 0x691d88fc # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39013 dport 38490] != expected 0x691d88fc # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55425 dport 38490] != expected 0x28b3a849 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55425 dport 38490] != expected 0x28b3a849 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39604 dport 38490] != expected 0xe97bd7c2 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39604 dport 38490] != expected 0xe97bd7c2 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57294 dport 38490] != expected 0x81a19730 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57294 dport 38490] != expected 0x81a19730 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45215 dport 38490] != expected 0xa89f8cee # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45215 dport 38490] != expected 0xa89f8cee # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37230 dport 38490] != expected 0x592fc99f # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37230 dport 38490] != expected 0x592fc99f # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45357 dport 38490] != expected 0xa6ec70a9 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45357 dport 38490] != expected 0xa6ec70a9 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47396 dport 38490] != expected 0x477a323c # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47396 dport 38490] != expected 0x477a323c # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60740 dport 38490] != expected 0x923bbaac # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60740 dport 38490] != expected 0x923bbaac # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56362 dport 38490] != expected 0x445b7f30 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56362 dport 38490] != expected 0x445b7f30 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45549 dport 38490] != expected 0xe1a94acd # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45549 dport 38490] != expected 0xe1a94acd # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51985 dport 38490] != expected 0x7baf595e # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51985 dport 38490] != expected 0x7baf595e # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33909 dport 38490] != expected 0xdd6772f7 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33909 dport 38490] != expected 0xdd6772f7 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43326 dport 38490] != expected 0x9b80714f # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43326 dport 38490] != expected 0x9b80714f # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52070 dport 38490] != expected 0x6a11c1d1 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52070 dport 38490] != expected 0x6a11c1d1 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53035 dport 38490] != expected 0xa21738d6 # # Exception| cpu 0: rx_hash 0x85e84435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53035 dport 38490] != expected 0xa21738d6 # # 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 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, 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 67, 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 47, 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 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, 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 67, 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 47, 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 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, 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 67, 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 47, 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 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, 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 67, 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 47, 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 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, 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 80, 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 67, 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 47, 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 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, 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 80, 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 67, 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 47, 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 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, 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 80, 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 67, 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 47, 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 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, 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 80, 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 67, 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 47, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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__->