< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, 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 37897 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2797002f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44504 dport 37897] != expected 0x2a2e9431 # # Exception| cpu 0: rx_hash 0xe5c785ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 44510 dport 37897] != expected 0x4e81b94b # # Exception| cpu 0: rx_hash 0xbe95047a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44544 dport 37897] != expected 0xb4e9785e # # Exception| cpu 0: rx_hash 0xd3499e95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44566 dport 37897] != expected 0xa75f13ee # # Exception| cpu 0: rx_hash 0x1533f292 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44578 dport 37897] != expected 0x37afed68 # # Exception| cpu 0: rx_hash 0xc6df14c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44592 dport 37897] != expected 0xf87c9df1 # # Exception| cpu 0: rx_hash 0xa916face [saddr 192.0.3.2 daddr 192.0.3.1 sport 44610 dport 37897] != expected 0x91e51fbf # # Exception| cpu 0: rx_hash 0xc0e089e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44646 dport 37897] != expected 0x760ca7f3 # # Exception| cpu 0: rx_hash 0xf2242d56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44664 dport 37897] != expected 0x8b8841d7 # # Exception| cpu 0: rx_hash 0x4c1451e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44668 dport 37897] != expected 0x57ed5afe # # Exception| cpu 0: rx_hash 0x281c40bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44682 dport 37897] != expected 0x2cf2eb40 # # Exception| cpu 0: rx_hash 0xfbf0a6ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 44696 dport 37897] != expected 0xe3219bd9 # # Exception| cpu 0: rx_hash 0x45c0da50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44700 dport 37897] != expected 0x3f4480f0 # # Exception| cpu 0: rx_hash 0x39a0232f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44702 dport 37897] != expected 0x878eb6a3 # # Exception| cpu 0: rx_hash 0x1ef20dc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44710 dport 37897] != expected 0x2529de98 # # Exception| cpu 0: rx_hash 0x3f9fbe0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44744 dport 37897] != expected 0x9fe8ca1 # # Exception| cpu 0: rx_hash 0x47d5aeb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44792 dport 37897] != expected 0x456b690e # # Exception| cpu 0: rx_hash 0x85458768 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44812 dport 37897] != expected 0xe1cf7a8f # # Exception| cpu 0: rx_hash 0x94f9e4f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44824 dport 37897] != expected 0x4ab3276c # # Exception| cpu 0: rx_hash 0xcdde4783 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44870 dport 37897] != expected 0x2af190fa # # Exception| cpu 0: rx_hash 0x412a9f8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44892 dport 37897] != expected 0xb106df7 # # Exception| cpu 0: rx_hash 0xc9f4ae44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44916 dport 37897] != expected 0xdeae4306 # # Exception| cpu 0: rx_hash 0xb594573b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44918 dport 37897] != expected 0x66647555 # # Exception| cpu 0: rx_hash 0x13ccc3ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 44934 dport 37897] != expected 0x79d4e991 # # Exception| cpu 0: rx_hash 0xf2e4814d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44938 dport 37897] != expected 0x4b837f2c # # Exception| cpu 0: rx_hash 0x5d689e62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44954 dport 37897] != expected 0x3c9a39e6 # # Exception| cpu 0: rx_hash 0x48fe1435 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44988 dport 37897] != expected 0x63b9b7f9 # # Exception| cpu 0: rx_hash 0x349eed4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44990 dport 37897] != expected 0xdb7381aa # # Exception| cpu 0: rx_hash 0x15f35e89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45008 dport 37897] != expected 0xf7a4d393 # # Exception| cpu 0: rx_hash 0x4fc739a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45058 dport 37897] != expected 0x6cdecaeb # # Exception| cpu 0: rx_hash 0x7d039d11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45084 dport 37897] != expected 0x915a2ccf # # Exception| cpu 0: rx_hash 0x16e09ada [saddr 192.0.3.2 daddr 192.0.3.1 sport 45148 dport 37897] != expected 0xc9c7d7d # # Exception| cpu 0: rx_hash 0x6eaa8a62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45164 dport 37897] != expected 0x400998d2 # # Exception| cpu 0: rx_hash 0x200ed7ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 45168 dport 37897] != expected 0x54748a5 # # Exception| cpu 0: rx_hash 0xbd466c32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45182 dport 37897] != expected 0x8fdae84b # # Exception| cpu 0: rx_hash 0x55baa56b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45202 dport 37897] != expected 0xd524a4f8 # # Exception| cpu 0: rx_hash 0x72e88b8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45226 dport 37897] != expected 0x7783ccc3 # # Exception| cpu 0: rx_hash 0xf823cea7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45286 dport 37897] != expected 0xd8120bcc # # Exception| cpu 0: rx_hash 0x08b7efd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45310 dport 37897] != expected 0x4139c092 # # Exception| cpu 0: rx_hash 0xfedcff98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45378 dport 37897] != expected 0x96690f35 # # Exception| cpu 0: rx_hash 0x7602ce50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45418 dport 37897] != expected 0x43d721c4 # # Exception| cpu 0: rx_hash 0xc832b2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45422 dport 37897] != expected 0x9fb23aed # # Exception| cpu 0: rx_hash 0x1bde54bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 45436 dport 37897] != expected 0x50614a74 # # Exception| cpu 0: rx_hash 0x58846b0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45490 dport 37897] != expected 0x89d993f1 # # Exception| cpu 0: rx_hash 0xf51d00c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45510 dport 37897] != expected 0x84ef3cc5 # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x1abc8971 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42042 dport 39098] OK # # # cpu 0: rx_hash 0xb30f0b7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42108 dport 39098] OK # # # cpu 0: rx_hash 0x15579fec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42124 dport 39098] OK # # # cpu 0: rx_hash 0xf05534cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42162 dport 39098] OK # # # cpu 0: rx_hash 0x3205b10b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42164 dport 39098] OK # # # cpu 0: rx_hash 0x136802c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42202 dport 39098] OK # # # cpu 0: rx_hash 0x7a9e71e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42238 dport 39098] OK # # # cpu 0: rx_hash 0xc46ea144 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42248 dport 39098] OK # # # cpu 0: rx_hash 0x949d8986 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42422 dport 39098] OK # # # cpu 0: rx_hash 0x87349ef5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42438 dport 39098] OK # # # cpu 0: rx_hash 0x9688fd65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42450 dport 39098] OK # # # cpu 0: rx_hash 0x50f29162 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42470 dport 39098] OK # # # cpu 0: rx_hash 0xb1ba858f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42510 dport 39098] OK # # # cpu 0: rx_hash 0x8754c8f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42530 dport 39098] OK # # # cpu 0: rx_hash 0x3964b447 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42534 dport 39098] OK # # # cpu 0: rx_hash 0xea885217 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42548 dport 39098] OK # # # cpu 0: rx_hash 0x6469fefb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42570 dport 39098] OK # # # cpu 0: rx_hash 0xcbe5e1d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42586 dport 39098] OK # # # cpu 0: rx_hash 0x75d59d6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42590 dport 39098] OK # # # cpu 0: rx_hash 0x5b533835 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42630 dport 39098] OK # # # cpu 0: rx_hash 0xe149ad4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42672 dport 39098] OK # # # cpu 0: rx_hash 0x0061efad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42684 dport 39098] OK # # # cpu 0: rx_hash 0x210c5c6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42706 dport 39098] OK # # # cpu 0: rx_hash 0x9f3c20d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42710 dport 39098] OK # # # cpu 0: rx_hash 0x1722bd02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42764 dport 39098] OK # # # cpu 0: rx_hash 0x6b42447d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42766 dport 39098] OK # # # cpu 0: rx_hash 0xd158d105 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42808 dport 39098] OK # # # cpu 0: rx_hash 0xad38287a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42810 dport 39098] OK # # # cpu 0: rx_hash 0x048baa71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42876 dport 39098] OK # # # cpu 0: rx_hash 0xe85d8aef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42914 dport 39098] OK # # # cpu 0: rx_hash 0xda992e5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42940 dport 39098] OK # # # cpu 0: rx_hash 0xa6f9d720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42942 dport 39098] OK # # # cpu 0: rx_hash 0x0b60bcec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42954 dport 39098] OK # # # cpu 0: rx_hash 0x3d8ef19b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42982 dport 39098] OK # # # cpu 4: rx_hash 0x560da05d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42050 dport 39098] OK # # # cpu 4: rx_hash 0xb725e2bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42062 dport 39098] OK # # # cpu 4: rx_hash 0x64c904ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42076 dport 39098] OK # # # cpu 4: rx_hash 0xa2b368ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42088 dport 39098] OK # # # cpu 4: rx_hash 0xe5c3be9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42132 dport 39098] OK # # # cpu 4: rx_hash 0x1742eb0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42216 dport 39098] OK # # # cpu 4: rx_hash 0x59e6b6c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42228 dport 39098] OK # # # cpu 4: rx_hash 0x216c0a63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42294 dport 39098] OK # # # cpu 4: rx_hash 0x5f1987ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42320 dport 39098] OK # # # cpu 4: rx_hash 0x784ba918 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42344 dport 39098] OK # # # cpu 4: rx_hash 0xba1b2cd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42350 dport 39098] OK # # # cpu 4: rx_hash 0x4a8f0da8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42358 dport 39098] OK # # # cpu 4: rx_hash 0xaba74f48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42362 dport 39098] OK # # # cpu 4: rx_hash 0x52e7e581 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42370 dport 39098] OK # # # cpu 4: rx_hash 0x0dffdbde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42378 dport 39098] OK # # # cpu 4: rx_hash 0xfb54678a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42436 dport 39098] OK # # # cpu 4: rx_hash 0x54d878a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42452 dport 39098] OK # # # cpu 4: rx_hash 0xa066b012 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42494 dport 39098] OK # # # cpu 4: rx_hash 0x412ea4ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42518 dport 39098] OK # # # cpu 4: rx_hash 0x471139db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42560 dport 39098] OK # # # cpu 4: rx_hash 0x56ad5a4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42580 dport 39098] OK # # # cpu 4: rx_hash 0x6043173c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42616 dport 39098] OK # # # cpu 4: rx_hash 0x782bff15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42636 dport 39098] OK # # # cpu 4: rx_hash 0xabc71945 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42654 dport 39098] OK # # # cpu 4: rx_hash 0xd1987d1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42698 dport 39098] OK # # # cpu 4: rx_hash 0x6b82e866 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42748 dport 39098] OK # # # cpu 4: rx_hash 0x483a835d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42756 dport 39098] OK # # # cpu 4: rx_hash 0xb8aea22d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42780 dport 39098] OK # # # cpu 4: rx_hash 0xbc844bea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42798 dport 39098] OK # # # cpu 4: rx_hash 0x8e40ef5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42800 dport 39098] OK # # # cpu 4: rx_hash 0xbe913f09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42826 dport 39098] OK # # # cpu 4: rx_hash 0x7cc1bac9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42828 dport 39098] OK # # # cpu 4: rx_hash 0xf03562c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42838 dport 39098] OK # # # cpu 4: rx_hash 0xd7674c21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42862 dport 39098] OK # # # cpu 4: rx_hash 0xa2d33ee7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42892 dport 39098] OK # # # cpu 4: rx_hash 0x47d195c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42930 dport 39098] OK # # # cpu 4: rx_hash 0xa4eca3c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42970 dport 39098] OK # # # cpu 4: rx_hash 0x1cfb57db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43032 dport 39098] OK # # # cpu 4: rx_hash 0xf9f9fcfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43046 dport 39098] OK # # # cpu 4: rx_hash 0xe8459f6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43058 dport 39098] OK # # # cpu 4: rx_hash 0xb75da133 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43066 dport 39098] OK # # # cpu 4: rx_hash 0x750d24f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43068 dport 39098] OK # # # cpu 4: rx_hash 0xd8944f3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43080 dport 39098] OK # # # count: pass=77 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 214, 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 46467 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45864 dport 46467] != expected 0xdeb2694e # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45864 dport 46467] != expected 0xdeb2694e # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42680 dport 46467] != expected 0xdf92ef6c # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42680 dport 46467] != expected 0xdf92ef6c # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59330 dport 46467] != expected 0x4ed5b28b # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59330 dport 46467] != expected 0x4ed5b28b # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45369 dport 46467] != expected 0xeb878915 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45369 dport 46467] != expected 0xeb878915 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59299 dport 46467] != expected 0x990b2cfb # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59299 dport 46467] != expected 0x990b2cfb # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41033 dport 46467] != expected 0x9bd2b022 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41033 dport 46467] != expected 0x9bd2b022 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38457 dport 46467] != expected 0x45a93ef7 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38457 dport 46467] != expected 0x45a93ef7 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60246 dport 46467] != expected 0xbe789027 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60246 dport 46467] != expected 0xbe789027 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51898 dport 46467] != expected 0x60ccc45b # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51898 dport 46467] != expected 0x60ccc45b # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42251 dport 46467] != expected 0xc07326b4 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42251 dport 46467] != expected 0xc07326b4 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55628 dport 46467] != expected 0x896d32f9 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55628 dport 46467] != expected 0x896d32f9 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49412 dport 46467] != expected 0xb000c514 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49412 dport 46467] != expected 0xb000c514 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38172 dport 46467] != expected 0x871db446 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38172 dport 46467] != expected 0x871db446 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43465 dport 46467] != expected 0xbeae3e1a # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43465 dport 46467] != expected 0xbeae3e1a # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55374 dport 46467] != expected 0x56d690c6 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55374 dport 46467] != expected 0x56d690c6 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56767 dport 46467] != expected 0x465f91d2 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56767 dport 46467] != expected 0x465f91d2 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41007 dport 46467] != expected 0x59376f8f # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41007 dport 46467] != expected 0x59376f8f # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38606 dport 46467] != expected 0x4f22e3ee # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38606 dport 46467] != expected 0x4f22e3ee # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44241 dport 46467] != expected 0x59280433 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44241 dport 46467] != expected 0x59280433 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49586 dport 46467] != expected 0x56d92518 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49586 dport 46467] != expected 0x56d92518 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50539 dport 46467] != expected 0xf49f9e91 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50539 dport 46467] != expected 0xf49f9e91 # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60788 dport 46467] != expected 0x175aaa3c # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60788 dport 46467] != expected 0x175aaa3c # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60239 dport 46467] != expected 0x56c737de # # Exception| cpu 5: rx_hash 0xf02a7da0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60239 dport 46467] != expected 0x56c737de # # 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 214, 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 53756 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54996 dport 53756] != expected 0xe38fc453 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54996 dport 53756] != expected 0xe38fc453 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46240 dport 53756] != expected 0xd6d6ea6e # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46240 dport 53756] != expected 0xd6d6ea6e # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54589 dport 53756] != expected 0xfa062241 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54589 dport 53756] != expected 0xfa062241 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37953 dport 53756] != expected 0x81145527 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37953 dport 53756] != expected 0x81145527 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47267 dport 53756] != expected 0xff96c9ac # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47267 dport 53756] != expected 0xff96c9ac # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39796 dport 53756] != expected 0xa5ca4296 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39796 dport 53756] != expected 0xa5ca4296 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47904 dport 53756] != expected 0x7942e0c2 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47904 dport 53756] != expected 0x7942e0c2 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42673 dport 53756] != expected 0xa148eb58 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42673 dport 53756] != expected 0xa148eb58 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45070 dport 53756] != expected 0x1f17edff # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45070 dport 53756] != expected 0x1f17edff # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44847 dport 53756] != expected 0x67da15c1 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44847 dport 53756] != expected 0x67da15c1 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57177 dport 53756] != expected 0xe302e65 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57177 dport 53756] != expected 0xe302e65 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42282 dport 53756] != expected 0xd708e346 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42282 dport 53756] != expected 0xd708e346 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45895 dport 53756] != expected 0x64a9879f # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45895 dport 53756] != expected 0x64a9879f # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49343 dport 53756] != expected 0x927e254a # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49343 dport 53756] != expected 0x927e254a # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42396 dport 53756] != expected 0xd8e3f5db # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42396 dport 53756] != expected 0xd8e3f5db # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42873 dport 53756] != expected 0xfaba90db # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42873 dport 53756] != expected 0xfaba90db # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38105 dport 53756] != expected 0xc471f7b2 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38105 dport 53756] != expected 0xc471f7b2 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53419 dport 53756] != expected 0xce6dcac5 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53419 dport 53756] != expected 0xce6dcac5 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49318 dport 53756] != expected 0x9a2bf6c5 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49318 dport 53756] != expected 0x9a2bf6c5 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42976 dport 53756] != expected 0x471ec0b1 # # Exception| cpu 0: rx_hash 0x498d061a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42976 dport 53756] != expected 0x471ec0b1 # # 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 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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__->