< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 40775 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 88 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7d9aea20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60800 dport 40775] != expected 0xcb9584f8 # # Exception| cpu 0: rx_hash 0x8d1da392 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60826 dport 40775] != expected 0x70870547 # # Exception| cpu 0: rx_hash 0x63a1de23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60828 dport 40775] != expected 0x595358fe # # Exception| cpu 0: rx_hash 0xc9286f4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60832 dport 40775] != expected 0x883fd95 # # Exception| cpu 0: rx_hash 0xb9f89c95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60892 dport 40775] != expected 0x38d86448 # # Exception| cpu 0: rx_hash 0x642f1323 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60908 dport 40775] != expected 0x7de2efff # # Exception| cpu 0: rx_hash 0x0d4a19f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60924 dport 40775] != expected 0xfbce1d25 # # Exception| cpu 0: rx_hash 0x7d6b3380 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60928 dport 40775] != expected 0x2f03b218 # # Exception| cpu 0: rx_hash 0xe48970e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60938 dport 40775] != expected 0x123dc17d # # Exception| cpu 0: rx_hash 0x8dec7a32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60954 dport 40775] != expected 0x941133a7 # # Exception| cpu 0: rx_hash 0xb639ae2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 32768 dport 40775] != expected 0x884a2e5 # # Exception| cpu 0: rx_hash 0xa8029a2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 32796 dport 40775] != expected 0x9a427ee3 # # Exception| cpu 0: rx_hash 0xd0413ef5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32808 dport 40775] != expected 0xc7cb3e3c # # Exception| cpu 0: rx_hash 0x1b3ed241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32844 dport 40775] != expected 0x7de5b08f # # Exception| cpu 0: rx_hash 0xd7cff3f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32856 dport 40775] != expected 0xe37a893d # # Exception| cpu 0: rx_hash 0x7d46429b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32868 dport 40775] != expected 0xb2aa2c56 # # Exception| cpu 0: rx_hash 0xaf8c572c [saddr 192.0.3.2 daddr 192.0.3.1 sport 32876 dport 40775] != expected 0xbef3c9e2 # # Exception| cpu 0: rx_hash 0x8dc10b29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32894 dport 40775] != expected 0x9b8ade9 # # Exception| cpu 0: rx_hash 0x42f74c1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 32906 dport 40775] != expected 0x57f4fdb # # Exception| cpu 0: rx_hash 0x719cbe1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32956 dport 40775] != expected 0x699199d5 # # Exception| cpu 0: rx_hash 0xfed69e71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32994 dport 40775] != expected 0xabbbefb4 # # Exception| cpu 0: rx_hash 0xc2a0f677 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33004 dport 40775] != expected 0x8e3657b9 # # Exception| cpu 0: rx_hash 0xdc9bc274 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33008 dport 40775] != expected 0x1cf08bbf # # Exception| cpu 0: rx_hash 0x4579811d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33018 dport 40775] != expected 0x21cef8da # # Exception| cpu 0: rx_hash 0x4b87a85c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33026 dport 40775] != expected 0xa181fb19 # # Exception| cpu 0: rx_hash 0x2a71f586 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33114 dport 40775] != expected 0x4a7fd0c1 # # Exception| cpu 0: rx_hash 0x04e65502 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33168 dport 40775] != expected 0x260f0149 # # Exception| cpu 0: rx_hash 0x475d54dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33242 dport 40775] != expected 0x7aba4e9a # # Exception| cpu 0: rx_hash 0x03689802 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33248 dport 40775] != expected 0x2beb648 # # Exception| cpu 0: rx_hash 0x9a8adb6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33258 dport 40775] != expected 0x3f80c52d # # Exception| cpu 0: rx_hash 0xcf99b9b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33268 dport 40775] != expected 0x9c218ffa # # Exception| cpu 0: rx_hash 0x21d41da7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33394 dport 40775] != expected 0x5163e4a3 # # Exception| cpu 0: rx_hash 0x1da275a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33404 dport 40775] != expected 0x74ee5cae # # Exception| cpu 0: rx_hash 0xd2943295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33416 dport 40775] != expected 0x7829be9c # # Exception| cpu 0: rx_hash 0x5a50dffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 33446 dport 40775] != expected 0x9eb27ffc # # Exception| cpu 0: rx_hash 0xe1ffc092 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33470 dport 40775] != expected 0x14c76892 # # Exception| cpu 0: rx_hash 0x912f334a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33474 dport 40775] != expected 0x249cf14f # # Exception| cpu 0: rx_hash 0x16f64420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33492 dport 40775] != expected 0x8b645e2c # # Exception| cpu 4: rx_hash 0xe7bfcfc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60778 dport 40775] != expected 0x64f32c1d # # Exception| cpu 4: rx_hash 0x5c10d0a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60786 dport 40775] != expected 0xee863b73 # # Exception| cpu 4: rx_hash 0xc5f293cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60792 dport 40775] != expected 0xd3b84816 # # Exception| cpu 4: rx_hash 0x279412fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60838 dport 40775] != expected 0x2157a02c # # Exception| cpu 4: rx_hash 0xeb653348 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60850 dport 40775] != expected 0xbfc8999e # # Exception| cpu 4: rx_hash 0x72877021 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60856 dport 40775] != expected 0x82f6eafb # # Exception| cpu 4: rx_hash 0xa7c3a896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60864 dport 40775] != expected 0xaa1eb84e # # Exception| cpu 4: rx_hash 0x025783f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60868 dport 40775] != expected 0xb2ad7326 # # Exception| cpu 4: rx_hash 0x3e21ebff [saddr 192.0.3.2 daddr 192.0.3.1 sport 60874 dport 40775] != expected 0x9720cb2b # # Exception| cpu 4: rx_hash 0x1b13a35a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60968 dport 40775] != expected 0xe04c2ec1 # # Exception| cpu 4: rx_hash 0x503bf584 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60970 dport 40775] != expected 0xd12bb810 # # Exception| cpu 4: rx_hash 0x7276a981 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60984 dport 40775] != expected 0x6660dc1b # # Exception| cpu 4: rx_hash 0xa7327136 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60992 dport 40775] != expected 0x4e888eae # # Exception| cpu 4: rx_hash 0x31e0d945 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32790 dport 40775] != expected 0xa77c0d86 # # Exception| cpu 4: rx_hash 0xf20c62f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32826 dport 40775] != expected 0x70805a37 # # Exception| cpu 4: rx_hash 0x5798499f [saddr 192.0.3.2 daddr 192.0.3.1 sport 32830 dport 40775] != expected 0x6833915f # # Exception| cpu 4: rx_hash 0x6c60ec99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32832 dport 40775] != expected 0x690f9e53 # # Exception| cpu 4: rx_hash 0x7e81241b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32900 dport 40775] != expected 0x20f2f7d6 # # Exception| cpu 4: rx_hash 0x5ccc781e [saddr 192.0.3.2 daddr 192.0.3.1 sport 32918 dport 40775] != expected 0x97b993dd # # Exception| cpu 4: rx_hash 0xd3865875 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32968 dport 40775] != expected 0x5593e5bc # # Exception| cpu 4: rx_hash 0x86953aa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32982 dport 40775] != expected 0xf632af6b # # Exception| cpu 4: rx_hash 0x77f1c05a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33036 dport 40775] != expected 0x840c4314 # # Exception| cpu 4: rx_hash 0x3cd99684 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33038 dport 40775] != expected 0xb56bd5c5 # # Exception| cpu 4: rx_hash 0x1e94ca81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33052 dport 40775] != expected 0x220b1ce # # Exception| cpu 4: rx_hash 0x965027ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 33074 dport 40775] != expected 0xe4bb70ae # # Exception| cpu 4: rx_hash 0x4314ff5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33098 dport 40775] != expected 0xcc53221b # # Exception| cpu 4: rx_hash 0x256c6f87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33122 dport 40775] != expected 0x31cbec2 # # Exception| cpu 4: rx_hash 0x191a0781 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33132 dport 40775] != expected 0x269106cf # # Exception| cpu 4: rx_hash 0xa2b518ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 33140 dport 40775] != expected 0xace411a1 # # Exception| cpu 4: rx_hash 0x0bfbcf03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33192 dport 40775] != expected 0x6f6c6f4a # # Exception| cpu 4: rx_hash 0xae6fe46c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33196 dport 40775] != expected 0x77dfa422 # # Exception| cpu 4: rx_hash 0x15c0fb00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33204 dport 40775] != expected 0xfdaab34c # # Exception| cpu 4: rx_hash 0x5ee8adde [saddr 192.0.3.2 daddr 192.0.3.1 sport 33206 dport 40775] != expected 0xcccd259d # # Exception| cpu 4: rx_hash 0xc70aeeb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33212 dport 40775] != expected 0xf1f356f8 # # Exception| cpu 4: rx_hash 0xb7da1d6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33216 dport 40775] != expected 0xc1a8cf25 # # Exception| cpu 4: rx_hash 0x2e385e06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33226 dport 40775] != expected 0xfc96bc40 # # Exception| cpu 4: rx_hash 0x04178ca2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33296 dport 40775] != expected 0xc29937a9 # # Exception| cpu 4: rx_hash 0xd6dd9915 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33304 dport 40775] != expected 0xcec0d21d # # Exception| cpu 4: rx_hash 0x377c7ea5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33318 dport 40775] != expected 0xae77e1a7 # # Exception| cpu 4: rx_hash 0x626f1c78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33336 dport 40775] != expected 0xdd6ab70 # # Exception| cpu 4: rx_hash 0x8cd361c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33342 dport 40775] != expected 0x2402f6c9 # # Exception| cpu 4: rx_hash 0x30f2b3a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33366 dport 40775] != expected 0x8ac656a6 # # Exception| cpu 4: rx_hash 0x039941a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33376 dport 40775] != expected 0xe62880a8 # # Exception| cpu 4: rx_hash 0x22137b27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33426 dport 40775] != expected 0xc33b3f23 # # Exception| cpu 4: rx_hash 0xf0d96e90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33434 dport 40775] != expected 0xcf62da97 # # Exception| cpu 4: rx_hash 0x554d45ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 33438 dport 40775] != expected 0xd7d111ff # # Exception| cpu 4: rx_hash 0x19ebde21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33516 dport 40775] != expected 0xc207302f # # Exception| cpu 4: rx_hash 0x9e32a94b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33530 dport 40775] != expected 0x6dff9f4c # # Exception| cpu 4: rx_hash 0x420695bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33546 dport 40775] != expected 0xe1e9793b # # Exception| cpu 4: rx_hash 0xb281dc0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33552 dport 40775] != expected 0x5afbf884 # # Exception| count: pass=0 nohash=0 fail=88 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x72454b9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42474 dport 55129] OK # # # cpu 0: rx_hash 0x5008179e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42488 dport 55129] OK # # # cpu 0: rx_hash 0x1c5f55e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42506 dport 55129] OK # # # cpu 0: rx_hash 0x753a5f3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42522 dport 55129] OK # # # cpu 0: rx_hash 0x05eaace3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42598 dport 55129] OK # # # cpu 0: rx_hash 0x8233db89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42608 dport 55129] OK # # # cpu 0: rx_hash 0x50f9ce3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42616 dport 55129] OK # # # cpu 0: rx_hash 0xbe45b38f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42622 dport 55129] OK # # # cpu 0: rx_hash 0xd4e7dfd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42638 dport 55129] OK # # # cpu 0: rx_hash 0x09305062 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42686 dport 55129] OK # # # cpu 0: rx_hash 0x975cde0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42692 dport 55129] OK # # # cpu 0: rx_hash 0xb511820e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42710 dport 55129] OK # # # cpu 4: rx_hash 0xfd0f6bf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42420 dport 55129] OK # # # cpu 4: rx_hash 0xc6f7cef6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42442 dport 55129] OK # # # cpu 4: rx_hash 0x6363e599 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42446 dport 55129] OK # # # cpu 4: rx_hash 0xe4ba92f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42456 dport 55129] OK # # # cpu 4: rx_hash 0x0a06ef42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42462 dport 55129] OK # # # cpu 4: rx_hash 0x641cf139 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42558 dport 55129] OK # # # cpu 4: rx_hash 0x5fe4543f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42560 dport 55129] OK # # # cpu 4: rx_hash 0x28ba6ae7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42572 dport 55129] OK # # # cpu 4: rx_hash 0x41df603c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42588 dport 55129] OK # # # cpu 4: rx_hash 0xd720b954 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42606 dport 55129] OK # # # cpu 4: rx_hash 0x24609666 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42644 dport 55129] OK # # # cpu 4: rx_hash 0x1816fe60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42650 dport 55129] OK # # # cpu 4: rx_hash 0x1f983360 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42730 dport 55129] OK # # # cpu 4: rx_hash 0xef1f7ad2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42736 dport 55129] OK # # # cpu 4: rx_hash 0x5a4e4cff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42768 dport 55129] OK # # # cpu 4: rx_hash 0xc3ac0f96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42778 dport 55129] OK # # # cpu 4: rx_hash 0x2d107227 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42780 dport 55129] OK # # # cpu 4: rx_hash 0x2a9ebf27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42860 dport 55129] OK # # # cpu 4: rx_hash 0xd9de9015 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42902 dport 55129] OK # # # cpu 4: rx_hash 0x83d068c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42928 dport 55129] OK # # # cpu 4: rx_hash 0x511a7d7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42936 dport 55129] OK # # # cpu 4: rx_hash 0x6ae2d878 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42950 dport 55129] OK # # # cpu 4: rx_hash 0xde505d15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42982 dport 55129] OK # # # cpu 4: rx_hash 0x058160e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43008 dport 55129] OK # # # cpu 4: rx_hash 0x27cc3ce4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43026 dport 55129] OK # # # cpu 4: rx_hash 0x8d458d8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43054 dport 55129] OK # # # cpu 4: rx_hash 0xd856ef57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43056 dport 55129] OK # # # cpu 4: rx_hash 0xdfd82257 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43072 dport 55129] OK # # # cpu 4: rx_hash 0xcd39ead5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43140 dport 55129] OK # # # cpu 4: rx_hash 0x0ed55160 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43176 dport 55129] OK # # # cpu 4: rx_hash 0xfe5218d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43186 dport 55129] OK # # # cpu 4: rx_hash 0xf9dcd5d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43202 dport 55129] OK # # # cpu 4: rx_hash 0x90b9df09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43218 dport 55129] OK # # # cpu 4: rx_hash 0x095b9c60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43224 dport 55129] OK # # # cpu 4: rx_hash 0x6f230cba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43248 dport 55129] OK # # # cpu 4: rx_hash 0x07a5b521 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43296 dport 55129] OK # # # cpu 4: rx_hash 0xd56fa096 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43304 dport 55129] OK # # # cpu 4: rx_hash 0x25e8e924 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43314 dport 55129] OK # # # cpu 4: rx_hash 0x52b6d7fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43326 dport 55129] OK # # # cpu 4: rx_hash 0x22662424 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43330 dport 55129] OK # # # cpu 4: rx_hash 0xf0ac3193 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43338 dport 55129] OK # # # cpu 4: rx_hash 0xa5bf534e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43348 dport 55129] OK # # # cpu 4: rx_hash 0xb75e9bcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43408 dport 55129] OK # # # cpu 4: rx_hash 0x1dd72aa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43436 dport 55129] OK # # # cpu 4: rx_hash 0xc893f215 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43476 dport 55129] OK # # # cpu 4: rx_hash 0xfbf80012 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43490 dport 55129] OK # # # cpu 4: rx_hash 0x929d0ac9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43506 dport 55129] OK # # # cpu 4: rx_hash 0xdeca48b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43520 dport 55129] OK # # # cpu 4: rx_hash 0xb7af426c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43536 dport 55129] OK # # # cpu 4: rx_hash 0x656557db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43544 dport 55129] OK # # # cpu 4: rx_hash 0xc0f17cb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43548 dport 55129] OK # # # count: pass=63 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 53032 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58299 dport 53032] != expected 0x1fc145e3 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58299 dport 53032] != expected 0x1fc145e3 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57146 dport 53032] != expected 0x859a26bf # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57146 dport 53032] != expected 0x859a26bf # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42491 dport 53032] != expected 0x1e022634 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42491 dport 53032] != expected 0x1e022634 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48981 dport 53032] != expected 0xfee76b8e # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48981 dport 53032] != expected 0xfee76b8e # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59935 dport 53032] != expected 0x3fcfff75 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59935 dport 53032] != expected 0x3fcfff75 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45660 dport 53032] != expected 0xfd07869b # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45660 dport 53032] != expected 0xfd07869b # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38947 dport 53032] != expected 0x950a8c3f # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38947 dport 53032] != expected 0x950a8c3f # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45956 dport 53032] != expected 0xbe5efc35 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45956 dport 53032] != expected 0xbe5efc35 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46474 dport 53032] != expected 0x71fa9065 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46474 dport 53032] != expected 0x71fa9065 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60014 dport 53032] != expected 0x79b165d6 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60014 dport 53032] != expected 0x79b165d6 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51776 dport 53032] != expected 0x8be9b2cf # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51776 dport 53032] != expected 0x8be9b2cf # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40921 dport 53032] != expected 0xce0bcd70 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40921 dport 53032] != expected 0xce0bcd70 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60925 dport 53032] != expected 0xeebba954 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60925 dport 53032] != expected 0xeebba954 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49966 dport 53032] != expected 0xc797d9d1 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49966 dport 53032] != expected 0xc797d9d1 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40220 dport 53032] != expected 0xa908eec1 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40220 dport 53032] != expected 0xa908eec1 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44027 dport 53032] != expected 0xa727ab8c # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44027 dport 53032] != expected 0xa727ab8c # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55444 dport 53032] != expected 0x218f62f4 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55444 dport 53032] != expected 0x218f62f4 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55117 dport 53032] != expected 0xb93cb840 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55117 dport 53032] != expected 0xb93cb840 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60486 dport 53032] != expected 0x5cd72d52 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60486 dport 53032] != expected 0x5cd72d52 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52100 dport 53032] != expected 0x5a761467 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52100 dport 53032] != expected 0x5a761467 # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58246 dport 53032] != expected 0x2cdecd2a # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58246 dport 53032] != expected 0x2cdecd2a # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60234 dport 53032] != expected 0x3a7618fe # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60234 dport 53032] != expected 0x3a7618fe # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57471 dport 53032] != expected 0x826f84dd # # Exception| cpu 4: rx_hash 0xa8802221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57471 dport 53032] != expected 0x826f84dd # # 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 44141 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48368 dport 44141] != expected 0x81156107 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48368 dport 44141] != expected 0x81156107 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34029 dport 44141] != expected 0xa971e523 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34029 dport 44141] != expected 0xa971e523 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41554 dport 44141] != expected 0x88f6008d # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41554 dport 44141] != expected 0x88f6008d # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54103 dport 44141] != expected 0x5da3583f # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54103 dport 44141] != expected 0x5da3583f # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53868 dport 44141] != expected 0x395069f0 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53868 dport 44141] != expected 0x395069f0 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38601 dport 44141] != expected 0x7875067d # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38601 dport 44141] != expected 0x7875067d # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54699 dport 44141] != expected 0xf6b1b6c1 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54699 dport 44141] != expected 0xf6b1b6c1 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60316 dport 44141] != expected 0x456b489c # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60316 dport 44141] != expected 0x456b489c # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52996 dport 44141] != expected 0x73f9d005 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52996 dport 44141] != expected 0x73f9d005 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57936 dport 44141] != expected 0x5040f11 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57936 dport 44141] != expected 0x5040f11 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47040 dport 44141] != expected 0x7cd5c5f # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47040 dport 44141] != expected 0x7cd5c5f # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55826 dport 44141] != expected 0x347a06e3 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55826 dport 44141] != expected 0x347a06e3 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34890 dport 44141] != expected 0x53744f27 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34890 dport 44141] != expected 0x53744f27 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52456 dport 44141] != expected 0x6abdf0a6 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52456 dport 44141] != expected 0x6abdf0a6 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41339 dport 44141] != expected 0x15034511 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41339 dport 44141] != expected 0x15034511 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57255 dport 44141] != expected 0x6c766a5a # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57255 dport 44141] != expected 0x6c766a5a # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44861 dport 44141] != expected 0xa1da0c7e # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44861 dport 44141] != expected 0xa1da0c7e # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51253 dport 44141] != expected 0x38061ede # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51253 dport 44141] != expected 0x38061ede # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33122 dport 44141] != expected 0xb5484545 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33122 dport 44141] != expected 0xb5484545 # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40938 dport 44141] != expected 0x91fbe2cb # # Exception| cpu 5: rx_hash 0x51d47d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40938 dport 44141] != expected 0x91fbe2cb # # 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__->