< 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 # 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 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 200, 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 129, 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 60367 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 73 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7fd44fdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 60702 dport 60367] != expected 0x4bdf280a # # Exception| cpu 0: rx_hash 0x77b2a4dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 60710 dport 60367] != expected 0xdb3e255b # # Exception| cpu 0: rx_hash 0x98c34d86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60742 dport 60367] != expected 0x730e7dc8 # # Exception| cpu 0: rx_hash 0xd21a7d5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60760 dport 60367] != expected 0x50ca96b6 # # Exception| cpu 0: rx_hash 0xda7c965c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60768 dport 60367] != expected 0xc02b9be7 # # Exception| cpu 0: rx_hash 0x7327b047 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60816 dport 60367] != expected 0x44530688 # # Exception| cpu 0: rx_hash 0xb5ab1e1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60870 dport 60367] != expected 0x3f06660f # # Exception| cpu 0: rx_hash 0xbdcdf51d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60926 dport 60367] != expected 0xafe76b5e # # Exception| cpu 0: rx_hash 0x45e93141 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60932 dport 60367] != expected 0x5c1eb088 # # Exception| cpu 0: rx_hash 0x5524e741 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60952 dport 60367] != expected 0x7ddcaa2a # # Exception| cpu 0: rx_hash 0xb233e51a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60992 dport 60367] != expected 0x450dffe8 # # Exception| cpu 0: rx_hash 0x1f399677 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60996 dport 60367] != expected 0xc40e8706 # # Exception| cpu 0: rx_hash 0xe3b60468 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32782 dport 60367] != expected 0xe572494e # # Exception| cpu 0: rx_hash 0x809273b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32806 dport 60367] != expected 0x15d39a24 # # Exception| cpu 0: rx_hash 0x905fa5b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32826 dport 60367] != expected 0x34118086 # # Exception| cpu 0: rx_hash 0x2d5c4132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32864 dport 60367] != expected 0xec62498 # # Exception| cpu 0: rx_hash 0x461edde9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32880 dport 60367] != expected 0x6e86faa3 # # Exception| cpu 0: rx_hash 0x3d919732 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32892 dport 60367] != expected 0x2f043e3a # # Exception| cpu 0: rx_hash 0x63d4249e [saddr 192.0.3.2 daddr 192.0.3.1 sport 32906 dport 60367] != expected 0x28792a67 # # Exception| cpu 0: rx_hash 0xe72310f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32952 dport 60367] != expected 0x7a1f6a9d # # Exception| cpu 0: rx_hash 0x84c326c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32978 dport 60367] != expected 0x10a87fa5 # # Exception| cpu 0: rx_hash 0xd06eb5c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33074 dport 60367] != expected 0xd2943112 # # Exception| cpu 0: rx_hash 0x48a7a83e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33170 dport 60367] != expected 0xaebc45c8 # # Exception| cpu 0: rx_hash 0xedcb3053 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33198 dport 60367] != expected 0xbf5e3077 # # Exception| cpu 0: rx_hash 0x02bad908 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33230 dport 60367] != expected 0x176e68e4 # # Exception| cpu 0: rx_hash 0xbf7d7c65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33238 dport 60367] != expected 0xb7af0aa8 # # Exception| cpu 0: rx_hash 0x0d8088e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33330 dport 60367] != expected 0x67923a00 # # Exception| cpu 0: rx_hash 0xa8285162 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33356 dport 60367] != expected 0xec6689ed # # Exception| cpu 0: rx_hash 0xc36acdb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33372 dport 60367] != expected 0x8c2657d6 # # Exception| cpu 0: rx_hash 0x3c12b30e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33378 dport 60367] != expected 0x9fc2d3b5 # # Exception| cpu 0: rx_hash 0xa04eba62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33396 dport 60367] != expected 0x7c8784bc # # Exception| cpu 0: rx_hash 0xeec6dfce [saddr 192.0.3.2 daddr 192.0.3.1 sport 33438 dport 60367] != expected 0x5a388a43 # # Exception| cpu 0: rx_hash 0xf66de2ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 33466 dport 60367] != expected 0xeb1b9db0 # # Exception| cpu 0: rx_hash 0xbc7093f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33510 dport 60367] != expected 0x52c9b09c # # Exception| cpu 0: rx_hash 0xd7320f23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33526 dport 60367] != expected 0x32896ea7 # # Exception| cpu 4: rx_hash 0xa9953787 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60756 dport 60367] != expected 0x1148522f # # Exception| cpu 4: rx_hash 0xb13e0a87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60784 dport 60367] != expected 0xa06b45dc # # Exception| cpu 4: rx_hash 0x18652c9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60800 dport 60367] != expected 0x2413d8b3 # # Exception| cpu 4: rx_hash 0x9c9218f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60850 dport 60367] != expected 0x76759849 # # Exception| cpu 4: rx_hash 0x632e27ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 60878 dport 60367] != expected 0xff87da78 # # Exception| cpu 4: rx_hash 0xc642bfc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60914 dport 60367] != expected 0xee65afc7 # # Exception| cpu 4: rx_hash 0xa23a72f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60958 dport 60367] != expected 0xfed92318 # # Exception| cpu 4: rx_hash 0x25feebde [saddr 192.0.3.2 daddr 192.0.3.1 sport 32794 dport 60367] != expected 0x431ef9b # # Exception| cpu 4: rx_hash 0x2d9800de [saddr 192.0.3.2 daddr 192.0.3.1 sport 32802 dport 60367] != expected 0x94d0e2ca # # Exception| cpu 4: rx_hash 0xeb14ae84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32884 dport 60367] != expected 0xef85824d # # Exception| cpu 4: rx_hash 0x52825e9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 32920 dport 60367] != expected 0x4a3f0580 # # Exception| cpu 4: rx_hash 0x5ae4b59f [saddr 192.0.3.2 daddr 192.0.3.1 sport 32928 dport 60367] != expected 0xdade08d1 # # Exception| cpu 4: rx_hash 0xd6756af3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32938 dport 60367] != expected 0x1859457a # # Exception| cpu 4: rx_hash 0x6b768e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33008 dport 60367] != expected 0x228ee164 # # Exception| cpu 4: rx_hash 0xe7e7511e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33018 dport 60367] != expected 0xe009accf # # Exception| cpu 4: rx_hash 0x65cffba5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33042 dport 60367] != expected 0xe2b45e0f # # Exception| cpu 4: rx_hash 0x9ab78512 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33068 dport 60367] != expected 0xf150da6c # # Exception| cpu 4: rx_hash 0xf1f519c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33084 dport 60367] != expected 0x91100457 # # Exception| cpu 4: rx_hash 0xd8cc1f24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33096 dport 60367] != expected 0xd863fa11 # # Exception| cpu 4: rx_hash 0xc801c924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33108 dport 60367] != expected 0xf9a1e0b3 # # Exception| cpu 4: rx_hash 0xbbe868ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 33120 dport 60367] != expected 0x28c2297b # # Exception| cpu 4: rx_hash 0x615aef3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33188 dport 60367] != expected 0x7dd97ddc # # Exception| cpu 4: rx_hash 0x4863e9d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33232 dport 60367] != expected 0x34aa839a # # Exception| cpu 4: rx_hash 0x3b8a4809 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33252 dport 60367] != expected 0xe5c94a52 # # Exception| cpu 4: rx_hash 0x50c8d4d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33268 dport 60367] != expected 0x85899469 # # Exception| cpu 4: rx_hash 0xea53cb54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33320 dport 60367] != expected 0xc555a990 # # Exception| cpu 4: rx_hash 0x89b3fd63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33346 dport 60367] != expected 0xafe2bca8 # # Exception| cpu 4: rx_hash 0x15eff40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33364 dport 60367] != expected 0x4ca7eba1 # # Exception| cpu 4: rx_hash 0x9118c063 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33382 dport 60367] != expected 0x1ec1ab5b # # Exception| cpu 4: rx_hash 0xdf90a5cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33420 dport 60367] != expected 0x387ea5a4 # # Exception| cpu 4: rx_hash 0x625700a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33428 dport 60367] != expected 0x98bfc7e8 # # Exception| cpu 4: rx_hash 0x9d2f7e15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33450 dport 60367] != expected 0x8b5b438b # # Exception| cpu 4: rx_hash 0x7afc3da2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33456 dport 60367] != expected 0x299cd01b # # Exception| cpu 4: rx_hash 0xd7f64ecf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33460 dport 60367] != expected 0xa89fa8f5 # # Exception| cpu 4: rx_hash 0x725e974e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33482 dport 60367] != expected 0x236b1b18 # # Exception| cpu 4: rx_hash 0x854002f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33484 dport 60367] != expected 0xa06e922a # # Exception| cpu 4: rx_hash 0x6af5aa4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33518 dport 60367] != expected 0x92480ceb # # Exception| cpu 4: rx_hash 0x0768a842 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33572 dport 60367] != expected 0xa2d360ea # # Exception| count: pass=0 nohash=0 fail=73 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x57092447 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53406 dport 45291] OK # # # cpu 0: rx_hash 0x4fa21947 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53434 dport 45291] OK # # # cpu 0: rx_hash 0x1d145571 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53442 dport 45291] OK # # # cpu 0: rx_hash 0x05bf6871 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53478 dport 45291] OK # # # cpu 0: rx_hash 0x1572be71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53498 dport 45291] OK # # # cpu 0: rx_hash 0x7089577d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53512 dport 45291] OK # # # cpu 0: rx_hash 0x6044817d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53524 dport 45291] OK # # # cpu 0: rx_hash 0xb6c1b8cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53532 dport 45291] OK # # # cpu 0: rx_hash 0xecd55e11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53534 dport 45291] OK # # # cpu 0: rx_hash 0x32368ca7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53550 dport 45291] OK # # # cpu 0: rx_hash 0xf47e6311 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53562 dport 45291] OK # # # cpu 0: rx_hash 0x03a4b74a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53630 dport 45291] OK # # # cpu 0: rx_hash 0x5de104e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53640 dport 45291] OK # # # cpu 0: rx_hash 0x4d2cd2e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53652 dport 45291] OK # # # cpu 0: rx_hash 0x9b6daabc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53726 dport 45291] OK # # # cpu 0: rx_hash 0x6415d40b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53728 dport 45291] OK # # # cpu 0: rx_hash 0x930b41bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53734 dport 45291] OK # # # cpu 0: rx_hash 0x83c697bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53754 dport 45291] OK # # # cpu 0: rx_hash 0x2ecce4d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53758 dport 45291] OK # # # cpu 0: rx_hash 0x7be253e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53760 dport 45291] OK # # # cpu 0: rx_hash 0xad676a56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53768 dport 45291] OK # # # cpu 0: rx_hash 0xbdaabc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53780 dport 45291] OK # # # cpu 0: rx_hash 0xff15678c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53810 dport 45291] OK # # # cpu 0: rx_hash 0x7384b8e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53816 dport 45291] OK # # # cpu 0: rx_hash 0x00a958d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53838 dport 45291] OK # # # cpu 0: rx_hash 0x08cfb3d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53878 dport 45291] OK # # # cpu 0: rx_hash 0x7711ac7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53902 dport 45291] OK # # # cpu 0: rx_hash 0xc2b0e217 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53934 dport 45291] OK # # # cpu 0: rx_hash 0xd27d3417 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53938 dport 45291] OK # # # cpu 0: rx_hash 0xc274a3fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53996 dport 45291] OK # # # cpu 0: rx_hash 0x043c4c4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54008 dport 45291] OK # # # cpu 0: rx_hash 0x3bd3439b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54024 dport 45291] OK # # # cpu 0: rx_hash 0x2b1e959b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54036 dport 45291] OK # # # cpu 0: rx_hash 0xd466eb2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54058 dport 45291] OK # # # cpu 0: rx_hash 0x71ce32ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54100 dport 45291] OK # # # cpu 0: rx_hash 0x2bdad477 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54102 dport 45291] OK # # # cpu 0: rx_hash 0x79a8d9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54124 dport 45291] OK # # # cpu 0: rx_hash 0x5c6220da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54166 dport 45291] OK # # # cpu 0: rx_hash 0xd89514b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54180 dport 45291] OK # # # cpu 0: rx_hash 0x5404cbda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54190 dport 45291] OK # # # cpu 0: rx_hash 0x8a235880 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54236 dport 45291] OK # # # cpu 0: rx_hash 0x0ed46cec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54254 dport 45291] OK # # # cpu 0: rx_hash 0x24433774 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54290 dport 45291] OK # # # cpu 0: rx_hash 0xea6d33c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54334 dport 45291] OK # # # cpu 0: rx_hash 0x9940d3f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54344 dport 45291] OK # # # cpu 0: rx_hash 0x24877698 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54352 dport 45291] OK # # # cpu 0: rx_hash 0x2ce19d98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54376 dport 45291] OK # # # cpu 0: rx_hash 0xcf638b59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54406 dport 45291] OK # # # cpu 0: rx_hash 0x533f8235 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54416 dport 45291] OK # # # cpu 0: rx_hash 0x092b64ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54418 dport 45291] OK # # # count: pass=50 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 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 200, 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 129, 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 36695 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49954 dport 36695] != expected 0xd7e5699b # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49954 dport 36695] != expected 0xd7e5699b # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45401 dport 36695] != expected 0x7dd53757 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45401 dport 36695] != expected 0x7dd53757 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46715 dport 36695] != expected 0x3374a1fc # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46715 dport 36695] != expected 0x3374a1fc # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49340 dport 36695] != expected 0xd2f9230 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49340 dport 36695] != expected 0xd2f9230 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51982 dport 36695] != expected 0x428743a3 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51982 dport 36695] != expected 0x428743a3 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56954 dport 36695] != expected 0x1611f3a0 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56954 dport 36695] != expected 0x1611f3a0 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59179 dport 36695] != expected 0xa3d81543 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59179 dport 36695] != expected 0xa3d81543 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51978 dport 36695] != expected 0xc3843b4d # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51978 dport 36695] != expected 0xc3843b4d # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46145 dport 36695] != expected 0x32915b80 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46145 dport 36695] != expected 0x32915b80 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49417 dport 36695] != expected 0xb24dae64 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49417 dport 36695] != expected 0xb24dae64 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41402 dport 36695] != expected 0x6d8626b9 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41402 dport 36695] != expected 0x6d8626b9 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41957 dport 36695] != expected 0x415d1f00 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41957 dport 36695] != expected 0x415d1f00 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39596 dport 36695] != expected 0x54559baf # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39596 dport 36695] != expected 0x54559baf # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43205 dport 36695] != expected 0x20bbfab3 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43205 dport 36695] != expected 0x20bbfab3 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41295 dport 36695] != expected 0x6cf02080 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41295 dport 36695] != expected 0x6cf02080 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45436 dport 36695] != expected 0xc8fbc31c # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45436 dport 36695] != expected 0xc8fbc31c # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51097 dport 36695] != expected 0xc4866e11 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51097 dport 36695] != expected 0xc4866e11 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38916 dport 36695] != expected 0x7bfe55f3 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38916 dport 36695] != expected 0x7bfe55f3 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38860 dport 36695] != expected 0xf7204c1b # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38860 dport 36695] != expected 0xf7204c1b # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34880 dport 36695] != expected 0x908d5a4d # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34880 dport 36695] != expected 0x908d5a4d # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34973 dport 36695] != expected 0x615a8f1e # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34973 dport 36695] != expected 0x615a8f1e # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49436 dport 36695] != expected 0x5703eb09 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49436 dport 36695] != expected 0x5703eb09 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46668 dport 36695] != expected 0xe41c7a50 # # Exception| cpu 0: rx_hash 0x2fb05880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46668 dport 36695] != expected 0xe41c7a50 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 200, 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 129, 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 35416 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43057 dport 35416] != expected 0xf6e29ff # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43057 dport 35416] != expected 0xf6e29ff # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52247 dport 35416] != expected 0xbe9389bf # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52247 dport 35416] != expected 0xbe9389bf # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45314 dport 35416] != expected 0xf2b93e4f # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45314 dport 35416] != expected 0xf2b93e4f # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49232 dport 35416] != expected 0x100ff9c0 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49232 dport 35416] != expected 0x100ff9c0 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46799 dport 35416] != expected 0xb2e47ad5 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46799 dport 35416] != expected 0xb2e47ad5 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58219 dport 35416] != expected 0x4f0fa5cb # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58219 dport 35416] != expected 0x4f0fa5cb # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59648 dport 35416] != expected 0x414acf97 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59648 dport 35416] != expected 0x414acf97 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39193 dport 35416] != expected 0x5720943b # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39193 dport 35416] != expected 0x5720943b # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52511 dport 35416] != expected 0xfea299c4 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52511 dport 35416] != expected 0xfea299c4 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47711 dport 35416] != expected 0x43b53adf # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47711 dport 35416] != expected 0x43b53adf # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33724 dport 35416] != expected 0xc62de457 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33724 dport 35416] != expected 0xc62de457 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54049 dport 35416] != expected 0x34903e43 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54049 dport 35416] != expected 0x34903e43 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43238 dport 35416] != expected 0x50a3198a # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43238 dport 35416] != expected 0x50a3198a # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37938 dport 35416] != expected 0xfbf66e09 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37938 dport 35416] != expected 0xfbf66e09 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48564 dport 35416] != expected 0x4157a59f # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48564 dport 35416] != expected 0x4157a59f # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36846 dport 35416] != expected 0x1ad0b62a # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36846 dport 35416] != expected 0x1ad0b62a # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47961 dport 35416] != expected 0x221f86a5 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47961 dport 35416] != expected 0x221f86a5 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60521 dport 35416] != expected 0x7f8ef170 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60521 dport 35416] != expected 0x7f8ef170 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42580 dport 35416] != expected 0x51de5d1 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42580 dport 35416] != expected 0x51de5d1 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44768 dport 35416] != expected 0xc94a92a8 # # Exception| cpu 0: rx_hash 0xb13d8d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44768 dport 35416] != expected 0xc94a92a8 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 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__->