< 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 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 38562 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 68 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1be904e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40286 dport 38562] != expected 0x93a7809e # # Exception| cpu 0: rx_hash 0x7a4ad420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40302 dport 38562] != expected 0xa12cf123 # # Exception| cpu 0: rx_hash 0x366932e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40312 dport 38562] != expected 0xe9852218 # # Exception| cpu 0: rx_hash 0x877472e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40346 dport 38562] != expected 0xeccc27aa # # Exception| cpu 0: rx_hash 0x2c7b07c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40368 dport 38562] != expected 0x5cc343da # # Exception| cpu 0: rx_hash 0x93cea8f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40414 dport 38562] != expected 0x6839cb44 # # Exception| cpu 0: rx_hash 0x35df5b9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40434 dport 38562] != expected 0x4c6d22d9 # # Exception| cpu 0: rx_hash 0xa45765b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40476 dport 38562] != expected 0xc0215686 # # Exception| cpu 0: rx_hash 0x89d753b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40506 dport 38562] != expected 0xba03f400 # # Exception| cpu 0: rx_hash 0xf1d0df23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40520 dport 38562] != expected 0x9826e4be # # Exception| cpu 0: rx_hash 0x3662fc89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40532 dport 38562] != expected 0x8ef97c9e # # Exception| cpu 0: rx_hash 0xef376835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40580 dport 38562] != expected 0x5ea9fe27 # # Exception| cpu 0: rx_hash 0x2c70c9a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40604 dport 38562] != expected 0x3bbf1d5c # # Exception| cpu 0: rx_hash 0x259bcdd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40606 dport 38562] != expected 0xdc2debea # # Exception| cpu 0: rx_hash 0x0cee79e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40636 dport 38562] != expected 0xd5c63237 # # Exception| cpu 0: rx_hash 0x79f77332 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40648 dport 38562] != expected 0x63b8af64 # # Exception| cpu 0: rx_hash 0xbe455098 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40660 dport 38562] != expected 0x75673744 # # Exception| cpu 0: rx_hash 0x1854a3fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40696 dport 38562] != expected 0x5133ded9 # # Exception| cpu 0: rx_hash 0xa303122c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40708 dport 38562] != expected 0xd8f89010 # # Exception| cpu 0: rx_hash 0x8e832423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40738 dport 38562] != expected 0xa2da3296 # # Exception| cpu 0: rx_hash 0xcfbe44ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 40754 dport 38562] != expected 0x7e286c40 # # Exception| cpu 0: rx_hash 0xf684a8b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40784 dport 38562] != expected 0x80ff2228 # # Exception| cpu 0: rx_hash 0x2fd13c05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40832 dport 38562] != expected 0x50afa091 # # Exception| cpu 0: rx_hash 0x3f9e6426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40896 dport 38562] != expected 0xa7933724 # # Exception| cpu 0: rx_hash 0x16ebd011 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40930 dport 38562] != expected 0xae78eef9 # # Exception| cpu 0: rx_hash 0x6336e105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40976 dport 38562] != expected 0x6013a431 # # Exception| cpu 0: rx_hash 0x4a435532 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41010 dport 38562] != expected 0x69f87dec # # Exception| cpu 0: rx_hash 0x7a92bd56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41042 dport 38562] != expected 0x70bdc532 # # Exception| cpu 0: rx_hash 0x994bac83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41066 dport 38562] != expected 0xfbd20922 # # Exception| cpu 0: rx_hash 0xd19dc87d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41080 dport 38562] != expected 0xc0b2a142 # # Exception| cpu 0: rx_hash 0xeb114d14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41104 dport 38562] != expected 0x9b8defeb # # Exception| cpu 0: rx_hash 0xe60fcb5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41110 dport 38562] != expected 0xfd66206 # # Exception| cpu 4: rx_hash 0xa0a929e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40244 dport 38562] != expected 0xd494735b # # Exception| cpu 4: rx_hash 0x2b38ec8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40254 dport 38562] != expected 0x8ae23840 # # Exception| cpu 4: rx_hash 0xef3ca65a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40360 dport 38562] != expected 0x39d5a0a1 # # Exception| cpu 4: rx_hash 0xf698fa09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40426 dport 38562] != expected 0x297bc1a2 # # Exception| cpu 4: rx_hash 0xec810148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40462 dport 38562] != expected 0xfb41fee6 # # Exception| cpu 4: rx_hash 0xcc1fb10f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40494 dport 38562] != expected 0x1538d18d # # Exception| cpu 4: rx_hash 0x5334ae78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40544 dport 38562] != expected 0xcfbb7678 # # Exception| cpu 4: rx_hash 0x1209cef6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40560 dport 38562] != expected 0x134928ae # # Exception| cpu 4: rx_hash 0x28854b9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40600 dport 38562] != expected 0x48766607 # # Exception| cpu 4: rx_hash 0x44381d1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40622 dport 38562] != expected 0xeea69a57 # # Exception| cpu 4: rx_hash 0x8e94b8fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40628 dport 38562] != expected 0x6c228f9a # # Exception| cpu 4: rx_hash 0x312117cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40666 dport 38562] != expected 0x58d80704 # # Exception| cpu 4: rx_hash 0xdb130269 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40672 dport 38562] != expected 0x34253da2 # # Exception| cpu 4: rx_hash 0xd60d8421 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40678 dport 38562] != expected 0xa07eb04f # # Exception| cpu 4: rx_hash 0x5969c375 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40680 dport 38562] != expected 0x8dc1800f # # Exception| cpu 4: rx_hash 0xe23e72a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40724 dport 38562] != expected 0x40acec6 # # Exception| cpu 4: rx_hash 0x38dd8f63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40782 dport 38562] != expected 0x71b24cbe # # Exception| cpu 4: rx_hash 0x7d156dd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40794 dport 38562] != expected 0xde896933 # # Exception| cpu 4: rx_hash 0x9ecc7c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40802 dport 38562] != expected 0x55e6a523 # # Exception| cpu 4: rx_hash 0x93d2fa48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40804 dport 38562] != expected 0xc1bd28ce # # Exception| cpu 4: rx_hash 0x155db96c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40808 dport 38562] != expected 0xb90ee38 # # Exception| cpu 4: rx_hash 0xd2ef9ac6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40820 dport 38562] != expected 0x1d4f7618 # # Exception| cpu 4: rx_hash 0xa440f969 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40842 dport 38562] != expected 0xed9eb8a # # Exception| cpu 4: rx_hash 0x63f2dac3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40854 dport 38562] != expected 0x180673aa # # Exception| cpu 4: rx_hash 0x4e72eccc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40880 dport 38562] != expected 0x6224d12c # # Exception| cpu 4: rx_hash 0xb0fa2372 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40910 dport 38562] != expected 0x8a2c0764 # # Exception| cpu 4: rx_hash 0xfcd9c5b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40920 dport 38562] != expected 0xc285d45f # # Exception| cpu 4: rx_hash 0x57d6b09f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40946 dport 38562] != expected 0x728ab02f # # Exception| cpu 4: rx_hash 0x3bafddd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41026 dport 38562] != expected 0xac4f9be4 # # Exception| cpu 4: rx_hash 0xbd209efc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41038 dport 38562] != expected 0x66625d12 # # Exception| cpu 4: rx_hash 0x778c3b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41044 dport 38562] != expected 0xe4e648df # # Exception| cpu 4: rx_hash 0x1b316d9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41058 dport 38562] != expected 0x4236b48f # # Exception| cpu 4: rx_hash 0x6d9e0e30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41116 dport 38562] != expected 0x51a0291d # # Exception| cpu 4: rx_hash 0x012358b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41130 dport 38562] != expected 0xf770d54d # # Exception| cpu 4: rx_hash 0x350732ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 41166 dport 38562] != expected 0x9dfc16c8 # # Exception| cpu 4: rx_hash 0x9e0847c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41188 dport 38562] != expected 0x2df372b8 # # Exception| count: pass=0 nohash=0 fail=68 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x4c51fcb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53996 dport 44116] OK # # # cpu 0: rx_hash 0xb63b2de0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54016 dport 44116] OK # # # cpu 0: rx_hash 0xf7064d6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54032 dport 44116] OK # # # cpu 0: rx_hash 0x96a59da7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54048 dport 44116] OK # # # cpu 0: rx_hash 0x58fcba7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54078 dport 44116] OK # # # cpu 0: rx_hash 0xea579305 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54102 dport 44116] OK # # # cpu 0: rx_hash 0x7bd46347 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54164 dport 44116] OK # # # cpu 0: rx_hash 0x139cb7fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54182 dport 44116] OK # # # cpu 0: rx_hash 0x6f6eb95c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54224 dport 44116] OK # # # cpu 0: rx_hash 0x62703f14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54230 dport 44116] OK # # # cpu 0: rx_hash 0x8cb7a889 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54248 dport 44116] OK # # # cpu 0: rx_hash 0x01bb5529 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54304 dport 44116] OK # # # cpu 0: rx_hash 0x408635a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54320 dport 44116] OK # # # cpu 0: rx_hash 0x4d98b3ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54326 dport 44116] OK # # # cpu 0: rx_hash 0xcb17f0cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54330 dport 44116] OK # # # cpu 0: rx_hash 0x15018f32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54372 dport 44116] OK # # # cpu 0: rx_hash 0xadf7cb47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54404 dport 44116] OK # # # cpu 0: rx_hash 0xe521afb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54422 dport 44116] OK # # # cpu 0: rx_hash 0xb94d115c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54464 dport 44116] OK # # # cpu 0: rx_hash 0x7a0ab0ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54488 dport 44116] OK # # # cpu 0: rx_hash 0xd8eec195 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54512 dport 44116] OK # # # cpu 0: rx_hash 0x4327c005 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54572 dport 44116] OK # # # cpu 0: rx_hash 0xfc926f35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54594 dport 44116] OK # # # cpu 0: rx_hash 0x7ee8ae29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54602 dport 44116] OK # # # cpu 0: rx_hash 0x5e761e6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54634 dport 44116] OK # # # cpu 0: rx_hash 0xeb9edc53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54668 dport 44116] OK # # # cpu 0: rx_hash 0x25c7fb89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54674 dport 44116] OK # # # cpu 0: rx_hash 0xa7bd3a95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54682 dport 44116] OK # # # cpu 0: rx_hash 0x497aad08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54692 dport 44116] OK # # # cpu 4: rx_hash 0xce2b3da5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53988 dport 44116] OK # # # cpu 4: rx_hash 0xfeed491e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54034 dport 44116] OK # # # cpu 4: rx_hash 0x19c1daf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54062 dport 44116] OK # # # cpu 4: rx_hash 0x6533d451 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54104 dport 44116] OK # # # cpu 4: rx_hash 0x8bf443cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54118 dport 44116] OK # # # cpu 4: rx_hash 0xcac92342 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54134 dport 44116] OK # # # cpu 4: rx_hash 0x37f78581 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54146 dport 44116] OK # # # cpu 4: rx_hash 0xfd5b2063 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54168 dport 44116] OK # # # cpu 4: rx_hash 0xddc59024 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54200 dport 44116] OK # # # cpu 4: rx_hash 0x2e53d9d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54208 dport 44116] OK # # # cpu 4: rx_hash 0xe4ff7c30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54234 dport 44116] OK # # # cpu 4: rx_hash 0xa35f2472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54280 dport 44116] OK # # # cpu 4: rx_hash 0x69f38190 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54290 dport 44116] OK # # # cpu 4: rx_hash 0xbafb7821 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54346 dport 44116] OK # # # cpu 4: rx_hash 0x7057ddc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54352 dport 44116] OK # # # cpu 4: rx_hash 0xf6d89ee7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54364 dport 44116] OK # # # cpu 4: rx_hash 0x1cea8b42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54374 dport 44116] OK # # # cpu 4: rx_hash 0x50c96d84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54384 dport 44116] OK # # # cpu 4: rx_hash 0x2b788863 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54408 dport 44116] OK # # # cpu 4: rx_hash 0xe1d42d81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54418 dport 44116] OK # # # cpu 4: rx_hash 0x675b6ea5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54430 dport 44116] OK # # # cpu 4: rx_hash 0x0be63824 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54440 dport 44116] OK # # # cpu 4: rx_hash 0x3fc25278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54476 dport 44116] OK # # # cpu 4: rx_hash 0x99d3a11b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54496 dport 44116] OK # # # cpu 4: rx_hash 0x5e6182b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54524 dport 44116] OK # # # cpu 4: rx_hash 0xc5a88321 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54560 dport 44116] OK # # # cpu 4: rx_hash 0x898b65e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54582 dport 44116] OK # # # cpu 4: rx_hash 0xb0b189f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54612 dport 44116] OK # # # cpu 4: rx_hash 0x8ec88ea2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54712 dport 44116] OK # # # cpu 4: rx_hash 0x74b5c324 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54722 dport 44116] OK # # # cpu 4: rx_hash 0xf23a8000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54734 dport 44116] OK # # # cpu 4: rx_hash 0xc8bdcb06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54794 dport 44116] OK # # # cpu 4: rx_hash 0x63b2be2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54816 dport 44116] OK # # # cpu 4: rx_hash 0x9024f7db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54872 dport 44116] OK # # # cpu 4: rx_hash 0x9d3a7193 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54878 dport 44116] OK # # # cpu 4: rx_hash 0x77086436 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54884 dport 44116] OK # # # cpu 4: rx_hash 0x3b2b82f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54898 dport 44116] OK # # # count: pass=66 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 48410 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43529 dport 48410] != expected 0x563d1607 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43529 dport 48410] != expected 0x563d1607 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46052 dport 48410] != expected 0x4444fd96 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46052 dport 48410] != expected 0x4444fd96 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60989 dport 48410] != expected 0xe9fbe90d # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60989 dport 48410] != expected 0xe9fbe90d # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34281 dport 48410] != expected 0x24ea06f1 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34281 dport 48410] != expected 0x24ea06f1 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50221 dport 48410] != expected 0xc7b9b8bf # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50221 dport 48410] != expected 0xc7b9b8bf # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50341 dport 48410] != expected 0x85c34ec8 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50341 dport 48410] != expected 0x85c34ec8 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46665 dport 48410] != expected 0x36175e2a # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46665 dport 48410] != expected 0x36175e2a # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46715 dport 48410] != expected 0xe30ed921 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46715 dport 48410] != expected 0xe30ed921 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57857 dport 48410] != expected 0x1977380 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57857 dport 48410] != expected 0x1977380 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54167 dport 48410] != expected 0x8b5d45fd # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54167 dport 48410] != expected 0x8b5d45fd # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40578 dport 48410] != expected 0x67b1b9a1 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40578 dport 48410] != expected 0x67b1b9a1 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40739 dport 48410] != expected 0xc0bc1590 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40739 dport 48410] != expected 0xc0bc1590 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39764 dport 48410] != expected 0x41065a63 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39764 dport 48410] != expected 0x41065a63 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36353 dport 48410] != expected 0x33441bfe # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36353 dport 48410] != expected 0x33441bfe # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55843 dport 48410] != expected 0x43f7c591 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55843 dport 48410] != expected 0x43f7c591 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58926 dport 48410] != expected 0x120748bd # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58926 dport 48410] != expected 0x120748bd # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42128 dport 48410] != expected 0x29bdecfb # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42128 dport 48410] != expected 0x29bdecfb # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43036 dport 48410] != expected 0x8c44c11 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43036 dport 48410] != expected 0x8c44c11 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57854 dport 48410] != expected 0x9e0cb464 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57854 dport 48410] != expected 0x9e0cb464 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44245 dport 48410] != expected 0x6dd409c5 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44245 dport 48410] != expected 0x6dd409c5 # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59138 dport 48410] != expected 0x4b9c84cd # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59138 dport 48410] != expected 0x4b9c84cd # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45411 dport 48410] != expected 0xda43443a # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45411 dport 48410] != expected 0xda43443a # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50007 dport 48410] != expected 0x236bcc # # Exception| cpu 4: rx_hash 0x79cfaef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50007 dport 48410] != expected 0x236bcc # # 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 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 52646 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42880 dport 52646] != expected 0xa102c93b # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42880 dport 52646] != expected 0xa102c93b # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44373 dport 52646] != expected 0x15ff469b # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44373 dport 52646] != expected 0x15ff469b # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33416 dport 52646] != expected 0xd04fb51d # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33416 dport 52646] != expected 0xd04fb51d # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33637 dport 52646] != expected 0x39f36ca5 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33637 dport 52646] != expected 0x39f36ca5 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42386 dport 52646] != expected 0x8bdd46c1 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42386 dport 52646] != expected 0x8bdd46c1 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36373 dport 52646] != expected 0xa58abd04 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36373 dport 52646] != expected 0xa58abd04 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57816 dport 52646] != expected 0xa2176154 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57816 dport 52646] != expected 0xa2176154 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58783 dport 52646] != expected 0x9d94425c # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58783 dport 52646] != expected 0x9d94425c # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37355 dport 52646] != expected 0x50f85184 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37355 dport 52646] != expected 0x50f85184 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42697 dport 52646] != expected 0xe4f28eed # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42697 dport 52646] != expected 0xe4f28eed # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33766 dport 52646] != expected 0xabe9cc25 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33766 dport 52646] != expected 0xabe9cc25 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41191 dport 52646] != expected 0x18056778 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41191 dport 52646] != expected 0x18056778 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43561 dport 52646] != expected 0x758245db # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43561 dport 52646] != expected 0x758245db # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37439 dport 52646] != expected 0x2b427a0c # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37439 dport 52646] != expected 0x2b427a0c # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45468 dport 52646] != expected 0x39fcc977 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45468 dport 52646] != expected 0x39fcc977 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46634 dport 52646] != expected 0x4a78fb69 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46634 dport 52646] != expected 0x4a78fb69 # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41636 dport 52646] != expected 0x707ed8ce # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41636 dport 52646] != expected 0x707ed8ce # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56273 dport 52646] != expected 0x43519abc # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56273 dport 52646] != expected 0x43519abc # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54588 dport 52646] != expected 0x2571f14b # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54588 dport 52646] != expected 0x2571f14b # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57855 dport 52646] != expected 0x9c415fba # # Exception| cpu 4: rx_hash 0x5232e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57855 dport 52646] != expected 0x9c415fba # # 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 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__->