< 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 58609 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfee55768 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41728 dport 58609] != expected 0xba9bcbd4 # # Exception| cpu 0: rx_hash 0x8b5ada08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41742 dport 58609] != expected 0x53670a5d # # Exception| cpu 0: rx_hash 0x2d7aa0e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41744 dport 58609] != expected 0x46bf064e # # Exception| cpu 0: rx_hash 0xfffac295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41750 dport 58609] != expected 0x570a5cf2 # # Exception| cpu 0: rx_hash 0x972aacad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41760 dport 58609] != expected 0x4489ad19 # # Exception| cpu 0: rx_hash 0x44b55b26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41776 dport 58609] != expected 0xb8ad6083 # # Exception| cpu 0: rx_hash 0x56fd16d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41794 dport 58609] != expected 0xa4b49465 # # Exception| cpu 0: rx_hash 0xbea2b217 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41816 dport 58609] != expected 0x41ffae1d # # Exception| cpu 0: rx_hash 0x980d0202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41834 dport 58609] != expected 0xa2ef699d # # Exception| cpu 0: rx_hash 0xf86915c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41858 dport 58609] != expected 0xa4393eb0 # # Exception| cpu 0: rx_hash 0x4239198c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41906 dport 58609] != expected 0xa60f95e7 # # Exception| cpu 0: rx_hash 0xcc8ee820 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41922 dport 58609] != expected 0x5b300dd6 # # Exception| cpu 0: rx_hash 0x6aae92cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41948 dport 58609] != expected 0x4ee801c5 # # Exception| cpu 0: rx_hash 0xbaf19429 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41986 dport 58609] != expected 0x46e5e80 # # Exception| cpu 0: rx_hash 0x1cd1eec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42012 dport 58609] != expected 0x11b65293 # # Exception| cpu 0: rx_hash 0xd33e6fec [saddr 192.0.3.2 daddr 192.0.3.1 sport 42018 dport 58609] != expected 0xfa7c384d # # Exception| cpu 0: rx_hash 0xd221fa11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42036 dport 58609] != expected 0x17edaf6b # # Exception| cpu 0: rx_hash 0xe9e1a95c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42046 dport 58609] != expected 0xe825889 # # Exception| cpu 0: rx_hash 0x292986dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42058 dport 58609] != expected 0x32ef6d3 # # Exception| cpu 0: rx_hash 0x28361320 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42076 dport 58609] != expected 0xeebf61f5 # # Exception| cpu 0: rx_hash 0xc9c25be3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42126 dport 58609] != expected 0xf3306a6d # # Exception| cpu 0: rx_hash 0x1a5dac68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42142 dport 58609] != expected 0xf14a7f7 # # Exception| cpu 0: rx_hash 0x728dc250 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42152 dport 58609] != expected 0x1c97561c # # Exception| cpu 0: rx_hash 0x3cf21c7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42156 dport 58609] != expected 0xec046077 # # Exception| cpu 0: rx_hash 0xa00da026 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42158 dport 58609] != expected 0xd220ca0 # # Exception| cpu 0: rx_hash 0x32ca272f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42224 dport 58609] != expected 0xe7f333d5 # # Exception| cpu 0: rx_hash 0x7cb5f902 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42228 dport 58609] != expected 0x176005be # # Exception| cpu 0: rx_hash 0x090a7462 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42234 dport 58609] != expected 0xfe9cc437 # # Exception| cpu 0: rx_hash 0x5167db44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42288 dport 58609] != expected 0x98bcd5d9 # # Exception| cpu 0: rx_hash 0xc3a05c4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42350 dport 58609] != expected 0x726deaac # # Exception| cpu 0: rx_hash 0x963c2392 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42448 dport 58609] != expected 0x662319c1 # # Exception| cpu 0: rx_hash 0xe383aef2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42462 dport 58609] != expected 0x8fdfd848 # # Exception| cpu 0: rx_hash 0x5c6d6b95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42498 dport 58609] != expected 0x3b8f78ec # # Exception| cpu 0: rx_hash 0x5d72fe68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42516 dport 58609] != expected 0xd61eefca # # Exception| cpu 0: rx_hash 0x0e62c31d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42536 dport 58609] != expected 0xdcf2e9c3 # # Exception| cpu 0: rx_hash 0x27eadda7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42576 dport 58609] != expected 0xd984eac7 # # Exception| cpu 0: rx_hash 0x9dbad1e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42592 dport 58609] != expected 0xdbb24190 # # Exception| cpu 0: rx_hash 0x75e5752f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42618 dport 58609] != expected 0x3ef97be8 # # Exception| cpu 0: rx_hash 0xfddec629 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42632 dport 58609] != expected 0xdd6416bd # # Exception| cpu 0: rx_hash 0x158162ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 42642 dport 58609] != expected 0x382f2cc5 # # Exception| cpu 0: rx_hash 0x94113dec [saddr 192.0.3.2 daddr 192.0.3.1 sport 42664 dport 58609] != expected 0x23767070 # # Exception| cpu 0: rx_hash 0x09f1144a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42684 dport 58609] != expected 0x2fc18b81 # # Exception| cpu 0: rx_hash 0x6e06d4dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42688 dport 58609] != expected 0xda24beee # # Exception| cpu 0: rx_hash 0xbd992356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42704 dport 58609] != expected 0x26007374 # # Exception| cpu 0: rx_hash 0x5fa4803e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42794 dport 58609] != expected 0x4216c9cd # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x4a186986 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54414 dport 48337] OK # # # cpu 0: rx_hash 0x1817c10e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54436 dport 48337] OK # # # cpu 0: rx_hash 0x442052d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54482 dport 48337] OK # # # cpu 0: rx_hash 0x2cf03cec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54500 dport 48337] OK # # # cpu 0: rx_hash 0xc5b00dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54504 dport 48337] OK # # # cpu 0: rx_hash 0x2defa911 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54514 dport 48337] OK # # # cpu 0: rx_hash 0x1c4dfdf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54552 dport 48337] OK # # # cpu 0: rx_hash 0xb54a29b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54604 dport 48337] OK # # # cpu 0: rx_hash 0x6e61a7c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54658 dport 48337] OK # # # cpu 0: rx_hash 0x872196fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54670 dport 48337] OK # # # cpu 0: rx_hash 0x3c6e0f4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54696 dport 48337] OK # # # cpu 0: rx_hash 0xeeee6d3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54702 dport 48337] OK # # # cpu 0: rx_hash 0x7c29ea32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54768 dport 48337] OK # # # cpu 0: rx_hash 0xaea98844 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54774 dport 48337] OK # # # cpu 0: rx_hash 0x36f768cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54798 dport 48337] OK # # # cpu 0: rx_hash 0xb678a235 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54818 dport 48337] OK # # # cpu 0: rx_hash 0x829f5fd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54882 dport 48337] OK # # # cpu 0: rx_hash 0x5100a85c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54898 dport 48337] OK # # # cpu 0: rx_hash 0x0bbb792c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54918 dport 48337] OK # # # cpu 0: rx_hash 0x0aa4ecd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54928 dport 48337] OK # # # cpu 0: rx_hash 0x59b4d1a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54956 dport 48337] OK # # # cpu 0: rx_hash 0xc454f802 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54968 dport 48337] OK # # # cpu 0: rx_hash 0x4bfc9c53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55006 dport 48337] OK # # # cpu 0: rx_hash 0xca6cc350 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55012 dport 48337] OK # # # cpu 0: rx_hash 0xf1ac901d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55022 dport 48337] OK # # # cpu 0: rx_hash 0xcb7356ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55026 dport 48337] OK # # # cpu 0: rx_hash 0xb5b1499e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55050 dport 48337] OK # # # cpu 0: rx_hash 0x3b06b832 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55162 dport 48337] OK # # # cpu 0: rx_hash 0x7cd28a1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55222 dport 48337] OK # # # cpu 0: rx_hash 0x3c956f65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55278 dport 48337] OK # # # cpu 0: rx_hash 0xe142840b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55300 dport 48337] OK # # # cpu 0: rx_hash 0x4762fee0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55322 dport 48337] OK # # # cpu 0: rx_hash 0xb34d2c83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55342 dport 48337] OK # # # cpu 0: rx_hash 0xfc2d6753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55356 dport 48337] OK # # # cpu 0: rx_hash 0xee652aa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55374 dport 48337] OK # # # cpu 0: rx_hash 0x063a8e62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55380 dport 48337] OK # # # cpu 0: rx_hash 0xdc0e95ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55436 dport 48337] OK # # # cpu 4: rx_hash 0x10a3b8f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54394 dport 48337] OK # # # cpu 4: rx_hash 0xa35858bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54402 dport 48337] OK # # # cpu 4: rx_hash 0x70c7af36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54418 dport 48337] OK # # # cpu 4: rx_hash 0xbf282e18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54444 dport 48337] OK # # # cpu 4: rx_hash 0x85f7e8a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54448 dport 48337] OK # # # cpu 4: rx_hash 0xd9c07b72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54470 dport 48337] OK # # # cpu 4: rx_hash 0x319fdfb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54492 dport 48337] OK # # # cpu 4: rx_hash 0xb00f80b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54502 dport 48337] OK # # # cpu 4: rx_hash 0xc4af982a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54526 dport 48337] OK # # # cpu 4: rx_hash 0x68ede56f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54528 dport 48337] OK # # # cpu 4: rx_hash 0x26923b42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54532 dport 48337] OK # # # cpu 4: rx_hash 0xf50dccc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54548 dport 48337] OK # # # cpu 4: rx_hash 0x4f5dc087 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54564 dport 48337] OK # # # cpu 4: rx_hash 0xd2bde921 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54576 dport 48337] OK # # # cpu 4: rx_hash 0x9cc2370c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54580 dport 48337] OK # # # cpu 4: rx_hash 0xfa2a6266 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54622 dport 48337] OK # # # cpu 4: rx_hash 0x4165fbd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54648 dport 48337] OK # # # cpu 4: rx_hash 0x2101ec15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54672 dport 48337] OK # # # cpu 4: rx_hash 0xeff1f8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54712 dport 48337] OK # # # cpu 4: rx_hash 0x2e2642ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54746 dport 48337] OK # # # cpu 4: rx_hash 0x4348e5ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54784 dport 48337] OK # # # cpu 4: rx_hash 0xe4770abd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54792 dport 48337] OK # # # cpu 4: rx_hash 0x7997231b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54812 dport 48337] OK # # # cpu 4: rx_hash 0x2b988b93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54838 dport 48337] OK # # # cpu 4: rx_hash 0x1058d8de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54844 dport 48337] OK # # # cpu 4: rx_hash 0x9eef2972 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54860 dport 48337] OK # # # cpu 4: rx_hash 0x76b08db4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54870 dport 48337] OK # # # cpu 4: rx_hash 0x24bf253c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54908 dport 48337] OK # # # cpu 4: rx_hash 0xb0f4e09f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54944 dport 48337] OK # # # cpu 4: rx_hash 0xc54b6dff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54958 dport 48337] OK # # # cpu 4: rx_hash 0x3e431133 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54992 dport 48337] OK # # # cpu 4: rx_hash 0xb4aedc63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55068 dport 48337] OK # # # cpu 4: rx_hash 0x353e8360 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55078 dport 48337] OK # # # cpu 4: rx_hash 0x0efed02d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55084 dport 48337] OK # # # cpu 4: rx_hash 0x80492181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55132 dport 48337] OK # # # cpu 4: rx_hash 0xdbed650c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55230 dport 48337] OK # # # cpu 4: rx_hash 0x20e519c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55232 dport 48337] OK # # # cpu 4: rx_hash 0x064aa9d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55282 dport 48337] OK # # # cpu 4: rx_hash 0xc7ed341e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55350 dport 48337] OK # # # cpu 4: rx_hash 0xc16176b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55476 dport 48337] OK # # # cpu 4: rx_hash 0x4fd68718 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55492 dport 48337] OK # # # cpu 4: rx_hash 0x53a6f1bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55530 dport 48337] OK # # # cpu 4: rx_hash 0xbbf9557b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55536 dport 48337] OK # # # cpu 4: rx_hash 0xc53b4a48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55560 dport 48337] OK # # # count: pass=81 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 50797 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51749 dport 50797] != expected 0x6910d410 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51749 dport 50797] != expected 0x6910d410 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46991 dport 50797] != expected 0x3bde7560 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46991 dport 50797] != expected 0x3bde7560 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33668 dport 50797] != expected 0xbb0ffeb0 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33668 dport 50797] != expected 0xbb0ffeb0 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36434 dport 50797] != expected 0x39d95537 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36434 dport 50797] != expected 0x39d95537 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59712 dport 50797] != expected 0xd90916ac # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59712 dport 50797] != expected 0xd90916ac # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36274 dport 50797] != expected 0x8765f39a # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36274 dport 50797] != expected 0x8765f39a # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45035 dport 50797] != expected 0x42527bf6 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45035 dport 50797] != expected 0x42527bf6 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52592 dport 50797] != expected 0x7313cab # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52592 dport 50797] != expected 0x7313cab # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42275 dport 50797] != expected 0x8a8f25e1 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42275 dport 50797] != expected 0x8a8f25e1 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39945 dport 50797] != expected 0x59ca8727 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39945 dport 50797] != expected 0x59ca8727 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52229 dport 50797] != expected 0xb7130787 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52229 dport 50797] != expected 0xb7130787 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46595 dport 50797] != expected 0xb3420d54 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46595 dport 50797] != expected 0xb3420d54 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52615 dport 50797] != expected 0xd673be3a # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52615 dport 50797] != expected 0xd673be3a # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51887 dport 50797] != expected 0x8ffbba41 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51887 dport 50797] != expected 0x8ffbba41 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55368 dport 50797] != expected 0x1a80f7eb # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55368 dport 50797] != expected 0x1a80f7eb # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55412 dport 50797] != expected 0x106cf1e2 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55412 dport 50797] != expected 0x106cf1e2 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50857 dport 50797] != expected 0x8e463a50 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50857 dport 50797] != expected 0x8e463a50 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38933 dport 50797] != expected 0xb2c474d5 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38933 dport 50797] != expected 0xb2c474d5 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50447 dport 50797] != expected 0xde46f527 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50447 dport 50797] != expected 0xde46f527 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54978 dport 50797] != expected 0xd382657b # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54978 dport 50797] != expected 0xd382657b # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44713 dport 50797] != expected 0x23bf689e # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44713 dport 50797] != expected 0x23bf689e # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37810 dport 50797] != expected 0x2f702b96 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37810 dport 50797] != expected 0x2f702b96 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44328 dport 50797] != expected 0x5e544237 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44328 dport 50797] != expected 0x5e544237 # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42377 dport 50797] != expected 0x92762d7d # # Exception| cpu 4: rx_hash 0xc77fb1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42377 dport 50797] != expected 0x92762d7d # # 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 52263 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48742 dport 52263] != expected 0x6ec0549f # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48742 dport 52263] != expected 0x6ec0549f # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52124 dport 52263] != expected 0x23d3fd8 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52124 dport 52263] != expected 0x23d3fd8 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53797 dport 52263] != expected 0x749305a6 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53797 dport 52263] != expected 0x749305a6 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57863 dport 52263] != expected 0x83191234 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57863 dport 52263] != expected 0x83191234 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42118 dport 52263] != expected 0x4a73f3ed # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42118 dport 52263] != expected 0x4a73f3ed # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51778 dport 52263] != expected 0xc7b0b958 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51778 dport 52263] != expected 0xc7b0b958 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36363 dport 52263] != expected 0xe1ed4b38 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36363 dport 52263] != expected 0xe1ed4b38 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46670 dport 52263] != expected 0x59977fa3 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46670 dport 52263] != expected 0x59977fa3 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48012 dport 52263] != expected 0xac2c7fa2 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48012 dport 52263] != expected 0xac2c7fa2 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56857 dport 52263] != expected 0x2d6a78e2 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56857 dport 52263] != expected 0x2d6a78e2 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50457 dport 52263] != expected 0x3bbd83e # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50457 dport 52263] != expected 0x3bbd83e # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56062 dport 52263] != expected 0xf200e52b # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56062 dport 52263] != expected 0xf200e52b # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56938 dport 52263] != expected 0x6dd4da2 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56938 dport 52263] != expected 0x6dd4da2 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36463 dport 52263] != expected 0xf2ba9332 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36463 dport 52263] != expected 0xf2ba9332 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34076 dport 52263] != expected 0xb0f9959 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34076 dport 52263] != expected 0xb0f9959 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33125 dport 52263] != expected 0xe836808a # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33125 dport 52263] != expected 0xe836808a # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57778 dport 52263] != expected 0xff1f46d5 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57778 dport 52263] != expected 0xff1f46d5 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52314 dport 52263] != expected 0xa6c221a7 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52314 dport 52263] != expected 0xa6c221a7 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50051 dport 52263] != expected 0x6445026b # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50051 dport 52263] != expected 0x6445026b # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50825 dport 52263] != expected 0x61f2d180 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50825 dport 52263] != expected 0x61f2d180 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51360 dport 52263] != expected 0x7a880269 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51360 dport 52263] != expected 0x7a880269 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48383 dport 52263] != expected 0x5f7035f8 # # Exception| cpu 4: rx_hash 0x850bf5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48383 dport 52263] != expected 0x5f7035f8 # # 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__->