< 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 338, 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 54828 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc16ae91d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45362 dport 54828] != expected 0xc54a1ceb # # Exception| cpu 0: rx_hash 0xc800f617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45370 dport 54828] != expected 0xb710f274 # # Exception| cpu 0: rx_hash 0x8edf4e1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45400 dport 54828] != expected 0xaca6ae7c # # Exception| cpu 0: rx_hash 0x538ee744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45412 dport 54828] != expected 0x9ff25135 # # Exception| cpu 0: rx_hash 0x1713c0aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 45442 dport 54828] != expected 0x47d47eea # # Exception| cpu 0: rx_hash 0x93a6cf2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45458 dport 54828] != expected 0x7ef909a5 # # Exception| cpu 0: rx_hash 0x5c235862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45482 dport 54828] != expected 0xa9182bd2 # # Exception| cpu 0: rx_hash 0x6b5f1a5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45484 dport 54828] != expected 0x84c64c90 # # Exception| cpu 0: rx_hash 0x1afce068 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45512 dport 54828] != expected 0xb2ae77da # # Exception| cpu 0: rx_hash 0x58a667aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 45544 dport 54828] != expected 0x2e38cc7d # # Exception| cpu 0: rx_hash 0xcec7563b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45564 dport 54828] != expected 0xf3a0660c # # Exception| cpu 0: rx_hash 0xdb652008 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45606 dport 54828] != expected 0xc2890a54 # # Exception| cpu 0: rx_hash 0xc2999ef2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45742 dport 54828] != expected 0x97f64a22 # # Exception| cpu 0: rx_hash 0x9ff807e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45760 dport 54828] != expected 0x1aaf258b # # Exception| cpu 0: rx_hash 0xa1ee5ad1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45774 dport 54828] != expected 0x452bac56 # # Exception| cpu 0: rx_hash 0x3ee5744a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45778 dport 54828] != expected 0xeae9e8b8 # # Exception| cpu 0: rx_hash 0x9174f732 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45830 dport 54828] != expected 0xcd8d6687 # # Exception| cpu 0: rx_hash 0x4c255e6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45882 dport 54828] != expected 0xfed999ce # # Exception| cpu 0: rx_hash 0x0390f96b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45904 dport 54828] != expected 0x97352b59 # # Exception| cpu 0: rx_hash 0x34ecbb56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45910 dport 54828] != expected 0xbaeb4c1b # # Exception| cpu 0: rx_hash 0xdec15032 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45932 dport 54828] != expected 0xa461d410 # # Exception| cpu 0: rx_hash 0xbff40bf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45960 dport 54828] != expected 0xb52c41b3 # # Exception| cpu 0: rx_hash 0x17836753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45970 dport 54828] != expected 0x3730621f # # Exception| cpu 0: rx_hash 0x20ff256e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45972 dport 54828] != expected 0x1aee055d # # Exception| cpu 0: rx_hash 0xe610ad29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45988 dport 54828] != expected 0xbf55c9b5 # # Exception| cpu 0: rx_hash 0xef7ab223 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45996 dport 54828] != expected 0xcd0f272a # # Exception| cpu 0: rx_hash 0x9ed94814 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46024 dport 54828] != expected 0xfb671c60 # # Exception| cpu 0: rx_hash 0x01d2668f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46036 dport 54828] != expected 0x54a5588e # # Exception| cpu 0: rx_hash 0xf041acf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46050 dport 54828] != expected 0xdcc0f324 # # Exception| cpu 0: rx_hash 0xce57f1c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46060 dport 54828] != expected 0x83447af9 # # Exception| cpu 0: rx_hash 0x7d9ebc7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46074 dport 54828] != expected 0x97b76af4 # # Exception| cpu 0: rx_hash 0xe11e86bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46088 dport 54828] != expected 0x6cb6e649 # # Exception| cpu 0: rx_hash 0xaa2e1e77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46112 dport 54828] != expected 0x827ab371 # # Exception| cpu 0: rx_hash 0x27f10ef8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46136 dport 54828] != expected 0xc90d2aa1 # # Exception| cpu 0: rx_hash 0xe59bb977 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46154 dport 54828] != expected 0xeb9601e6 # # Exception| cpu 0: rx_hash 0x4decd5d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46160 dport 54828] != expected 0x698a224a # # Exception| cpu 0: rx_hash 0x612eb6f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46170 dport 54828] != expected 0xd2bb76a9 # # Exception| cpu 0: rx_hash 0x6e8309d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46228 dport 54828] != expected 0xe4510c4e # # Exception| cpu 0: rx_hash 0x78d20808 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46290 dport 54828] != expected 0x87c436df # # Exception| cpu 0: rx_hash 0x71b81702 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46298 dport 54828] != expected 0xf59ed840 # # Exception| cpu 0: rx_hash 0xe955d647 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46344 dport 54828] != expected 0xff24313d # # Exception| cpu 0: rx_hash 0x648ac6c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46352 dport 54828] != expected 0xb453a8ed # # Exception| cpu 0: rx_hash 0x0a122229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46394 dport 54828] != expected 0x93f447a9 # # Exception| cpu 0: rx_hash 0x3d6e6014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46396 dport 54828] != expected 0xbe2a20eb # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x5aae8da7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42614 dport 56488] OK # # # cpu 0: rx_hash 0xa490f8fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42638 dport 56488] OK # # # cpu 0: rx_hash 0x6b156fb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42678 dport 56488] OK # # # cpu 0: rx_hash 0x627f70bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42686 dport 56488] OK # # # cpu 0: rx_hash 0x85bdbb1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42702 dport 56488] OK # # # cpu 0: rx_hash 0x06ee5b41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42768 dport 56488] OK # # # cpu 0: rx_hash 0x44b4dc83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42800 dport 56488] OK # # # cpu 0: rx_hash 0xb765891d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42882 dport 56488] OK # # # cpu 0: rx_hash 0xbe0f9617 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42890 dport 56488] OK # # # cpu 0: rx_hash 0x2104b88c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42902 dport 56488] OK # # # cpu 0: rx_hash 0x3755b950 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42960 dport 56488] OK # # # cpu 0: rx_hash 0xd4124d3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42978 dport 56488] OK # # # cpu 0: rx_hash 0xcfac6c20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42990 dport 56488] OK # # # cpu 0: rx_hash 0x6eb11f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43004 dport 56488] OK # # # cpu 0: rx_hash 0xd5d7c711 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43070 dport 56488] OK # # # cpu 0: rx_hash 0x88b65e05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43088 dport 56488] OK # # # cpu 0: rx_hash 0x55e7f75c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43116 dport 56488] OK # # # cpu 4: rx_hash 0x88529bd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42628 dport 56488] OK # # # cpu 4: rx_hash 0x2025f77e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42654 dport 56488] OK # # # cpu 4: rx_hash 0xefa06033 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42662 dport 56488] OK # # # cpu 4: rx_hash 0x70ab4ea8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42682 dport 56488] OK # # # cpu 4: rx_hash 0xdc591dc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42722 dport 56488] OK # # # cpu 4: rx_hash 0x4a382c57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42742 dport 56488] OK # # # cpu 4: rx_hash 0xc001d306 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42784 dport 56488] OK # # # cpu 4: rx_hash 0xe12c90e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42848 dport 56488] OK # # # cpu 4: rx_hash 0xfa92b1f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42860 dport 56488] OK # # # cpu 4: rx_hash 0x4031e34b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42866 dport 56488] OK # # # cpu 4: rx_hash 0x635e3f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42934 dport 56488] OK # # # cpu 4: rx_hash 0x4b1963a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43006 dport 56488] OK # # # cpu 4: rx_hash 0x01ec7142 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43018 dport 56488] OK # # # cpu 4: rx_hash 0x93087f1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43100 dport 56488] OK # # # cpu 4: rx_hash 0xe62ebae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43130 dport 56488] OK # # # cpu 4: rx_hash 0xb067a31e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43160 dport 56488] OK # # # cpu 4: rx_hash 0xdeff47ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43186 dport 56488] OK # # # cpu 4: rx_hash 0xc54166e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43198 dport 56488] OK # # # cpu 4: rx_hash 0x8af4c1e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43220 dport 56488] OK # # # cpu 5: rx_hash 0x5c692d8b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42672 dport 56488] OK # # # cpu 5: rx_hash 0x13dc8a8b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42714 dport 56488] OK # # # cpu 5: rx_hash 0x58ec1243 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42738 dport 56488] OK # # # cpu 5: rx_hash 0x908f6ad0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42756 dport 56488] OK # # # cpu 5: rx_hash 0x3192197c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42774 dport 56488] OK # # # cpu 5: rx_hash 0x73c89ebe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42806 dport 56488] OK # # # cpu 5: rx_hash 0xb1a22931 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42820 dport 56488] OK # # # cpu 5: rx_hash 0x27c318a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42832 dport 56488] OK # # # cpu 5: rx_hash 0xcdeef3c4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42858 dport 56488] OK # # # cpu 5: rx_hash 0xf53f0edf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42914 dport 56488] OK # # # cpu 5: rx_hash 0xee812fc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42926 dport 56488] OK # # # cpu 5: rx_hash 0x5d486279 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42936 dport 56488] OK # # # cpu 5: rx_hash 0xa13488c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42948 dport 56488] OK # # # cpu 5: rx_hash 0x12fdc579 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42962 dport 56488] OK # # # cpu 5: rx_hash 0x9ee75fd9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43030 dport 56488] OK # # # cpu 5: rx_hash 0x978d40d3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43038 dport 56488] OK # # # cpu 5: rx_hash 0x6f7495a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43040 dport 56488] OK # # # cpu 5: rx_hash 0x5162c894 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43054 dport 56488] OK # # # cpu 5: rx_hash 0x1ed76f94 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43076 dport 56488] OK # # # cpu 5: rx_hash 0xef44a5ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43122 dport 56488] OK # # # cpu 5: rx_hash 0x3db8b391 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43136 dport 56488] OK # # # cpu 5: rx_hash 0x117ad0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43146 dport 56488] OK # # # cpu 5: rx_hash 0x53205770 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43178 dport 56488] OK # # # cpu 5: rx_hash 0xfb573bd6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43184 dport 56488] OK # # # cpu 5: rx_hash 0x0e41ce64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43204 dport 56488] OK # # # cpu 5: rx_hash 0xbd8883dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43218 dport 56488] OK # # # cpu 5: rx_hash 0x839edeeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43228 dport 56488] OK # # # cpu 5: rx_hash 0x720d1491 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43242 dport 56488] OK # # # count: pass=64 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 338, 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 60872 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53917 dport 60872] != expected 0x576c815b # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53917 dport 60872] != expected 0x576c815b # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47127 dport 60872] != expected 0xe61197e3 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47127 dport 60872] != expected 0xe61197e3 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49014 dport 60872] != expected 0x58a40c7c # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49014 dport 60872] != expected 0x58a40c7c # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54175 dport 60872] != expected 0xd95ec53 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54175 dport 60872] != expected 0xd95ec53 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47002 dport 60872] != expected 0xa9c12dae # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47002 dport 60872] != expected 0xa9c12dae # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35595 dport 60872] != expected 0x7e2dd40f # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35595 dport 60872] != expected 0x7e2dd40f # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60997 dport 60872] != expected 0x2e46bf4e # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60997 dport 60872] != expected 0x2e46bf4e # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50687 dport 60872] != expected 0xfb5cf937 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50687 dport 60872] != expected 0xfb5cf937 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48583 dport 60872] != expected 0x124713f # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48583 dport 60872] != expected 0x124713f # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51036 dport 60872] != expected 0x529a4947 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51036 dport 60872] != expected 0x529a4947 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54613 dport 60872] != expected 0xb2e795ed # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54613 dport 60872] != expected 0xb2e795ed # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34575 dport 60872] != expected 0x2c0ee602 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34575 dport 60872] != expected 0x2c0ee602 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40704 dport 60872] != expected 0x3a166cbe # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40704 dport 60872] != expected 0x3a166cbe # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45480 dport 60872] != expected 0xa83c855d # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45480 dport 60872] != expected 0xa83c855d # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41992 dport 60872] != expected 0xedc0dfcd # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41992 dport 60872] != expected 0xedc0dfcd # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46446 dport 60872] != expected 0xc868a4f8 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46446 dport 60872] != expected 0xc868a4f8 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41390 dport 60872] != expected 0xccdbcf68 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41390 dport 60872] != expected 0xccdbcf68 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35623 dport 60872] != expected 0x74545c09 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35623 dport 60872] != expected 0x74545c09 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34916 dport 60872] != expected 0xbbf87390 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34916 dport 60872] != expected 0xbbf87390 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44136 dport 60872] != expected 0xad6f6357 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44136 dport 60872] != expected 0xad6f6357 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38428 dport 60872] != expected 0x9434a5ca # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38428 dport 60872] != expected 0x9434a5ca # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52030 dport 60872] != expected 0xffbafa7c # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52030 dport 60872] != expected 0xffbafa7c # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58313 dport 60872] != expected 0xba881a41 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58313 dport 60872] != expected 0xba881a41 # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39719 dport 60872] != expected 0x3d6d717e # # Exception| cpu 0: rx_hash 0x98c3916b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39719 dport 60872] != expected 0x3d6d717e # # 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 338, 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 35785 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46010 dport 35785] != expected 0x42f02714 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46010 dport 35785] != expected 0x42f02714 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47238 dport 35785] != expected 0xf2c61cd6 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47238 dport 35785] != expected 0xf2c61cd6 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60869 dport 35785] != expected 0x5befc7c7 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60869 dport 35785] != expected 0x5befc7c7 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56169 dport 35785] != expected 0x9c6c5321 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56169 dport 35785] != expected 0x9c6c5321 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54154 dport 35785] != expected 0x607cd897 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54154 dport 35785] != expected 0x607cd897 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45852 dport 35785] != expected 0x2740431b # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45852 dport 35785] != expected 0x2740431b # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41451 dport 35785] != expected 0x58998e50 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41451 dport 35785] != expected 0x58998e50 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58613 dport 35785] != expected 0x74427567 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58613 dport 35785] != expected 0x74427567 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41080 dport 35785] != expected 0xaa09f4a7 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41080 dport 35785] != expected 0xaa09f4a7 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43020 dport 35785] != expected 0xbe166b0a # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43020 dport 35785] != expected 0xbe166b0a # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51800 dport 35785] != expected 0x691cc6c2 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51800 dport 35785] != expected 0x691cc6c2 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33408 dport 35785] != expected 0x68507300 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33408 dport 35785] != expected 0x68507300 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44599 dport 35785] != expected 0x595c047f # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44599 dport 35785] != expected 0x595c047f # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57944 dport 35785] != expected 0x3057f65a # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57944 dport 35785] != expected 0x3057f65a # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42025 dport 35785] != expected 0x86d394ae # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42025 dport 35785] != expected 0x86d394ae # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40055 dport 35785] != expected 0x3492006a # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40055 dport 35785] != expected 0x3492006a # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51236 dport 35785] != expected 0x11458406 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51236 dport 35785] != expected 0x11458406 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36747 dport 35785] != expected 0x249206a9 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36747 dport 35785] != expected 0x249206a9 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57459 dport 35785] != expected 0x91ba4294 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57459 dport 35785] != expected 0x91ba4294 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44033 dport 35785] != expected 0x2cea6679 # # Exception| cpu 4: rx_hash 0x53817509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44033 dport 35785] != expected 0x2cea6679 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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__->