< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' TAP version 13 1..1 # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 48733 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 53 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3ef4ec20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58756 dport 48733] != expected 0x3ee87530 # # Exception| cpu 0: rx_hash 0xa17191a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58770 dport 48733] != expected 0xb94c51e6 # # Exception| cpu 0: rx_hash 0x512a01c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58800 dport 48733] != expected 0xc688f2b9 # # Exception| cpu 0: rx_hash 0xae8b8929 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58802 dport 48733] != expected 0x8dfb6849 # # Exception| cpu 0: rx_hash 0xd15b4d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58806 dport 48733] != expected 0x2842a531 # # Exception| cpu 0: rx_hash 0x268c9de0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58834 dport 48733] != expected 0x2317cd31 # # Exception| cpu 0: rx_hash 0xf6cb5ea4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58856 dport 48733] != expected 0xe761fb8c # # Exception| cpu 0: rx_hash 0x13da4cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 58880 dport 48733] != expected 0x83a1e28c # # Exception| cpu 0: rx_hash 0x53e2eaa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58892 dport 48733] != expected 0xf4c4c948 # # Exception| cpu 0: rx_hash 0x4c16dbbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58908 dport 48733] != expected 0x9daaba16 # # Exception| cpu 0: rx_hash 0x9c5118f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58918 dport 48733] != expected 0x59dc8cab # # Exception| cpu 0: rx_hash 0x0ba23d2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58966 dport 48733] != expected 0x9e5e5a8d # # Exception| cpu 0: rx_hash 0x1bac14bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 58982 dport 48733] != expected 0xc387107c # # Exception| cpu 0: rx_hash 0x84296938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58992 dport 48733] != expected 0x442334aa # # Exception| cpu 0: rx_hash 0x446083ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59002 dport 48733] != expected 0xdd8c48e6 # # Exception| cpu 0: rx_hash 0x6fbde46e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59022 dport 48733] != expected 0x729a9dd3 # # Exception| cpu 0: rx_hash 0xdfded241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59040 dport 48733] != expected 0x7a3b1548 # # Exception| cpu 0: rx_hash 0x207f5aad [saddr 192.0.3.2 daddr 192.0.3.1 sport 59042 dport 48733] != expected 0x31488fb8 # # Exception| cpu 0: rx_hash 0x280902fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 59076 dport 48733] != expected 0x716e7d48 # # Exception| cpu 0: rx_hash 0x37fd33e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59092 dport 48733] != expected 0x18000e16 # # Exception| cpu 0: rx_hash 0xe7baf0a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59118 dport 48733] != expected 0xdc7638ab # # Exception| cpu 0: rx_hash 0xb21da9b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59148 dport 48733] != expected 0x92522e7d # # Exception| cpu 0: rx_hash 0xade998ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 59164 dport 48733] != expected 0xfb3c5d23 # # Exception| cpu 0: rx_hash 0xbde7b13e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59180 dport 48733] != expected 0xa6e517d2 # # Exception| cpu 0: rx_hash 0x8a798b56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59202 dport 48733] != expected 0x341f039e # # Exception| cpu 0: rx_hash 0x65d62a29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59248 dport 48733] != expected 0x22b5d39f # # Exception| cpu 0: rx_hash 0xb1aac544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59270 dport 48733] != expected 0xc6d09c5a # # Exception| cpu 0: rx_hash 0xae5ef459 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59286 dport 48733] != expected 0xafbeef04 # # Exception| cpu 0: rx_hash 0x91b69662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59294 dport 48733] != expected 0x7d6209b8 # # Exception| cpu 0: rx_hash 0x9e4c8eec [saddr 192.0.3.2 daddr 192.0.3.1 sport 59326 dport 48733] != expected 0x49d53017 # # Exception| cpu 0: rx_hash 0xf61e23d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59340 dport 48733] != expected 0xc5247cc1 # # Exception| cpu 0: rx_hash 0x56733c68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59346 dport 48733] != expected 0x905cbeab # # Exception| cpu 0: rx_hash 0x963ad6bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59352 dport 48733] != expected 0x9f3c2e7 # # Exception| cpu 0: rx_hash 0x8634ff2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59368 dport 48733] != expected 0x542a8816 # # Exception| cpu 0: rx_hash 0x598924e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59378 dport 48733] != expected 0xa4eb8704 # # Exception| cpu 0: rx_hash 0x666146dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59386 dport 48733] != expected 0x763761b8 # # Exception| cpu 0: rx_hash 0xe6100a47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59388 dport 48733] != expected 0x98fd3630 # # Exception| cpu 0: rx_hash 0xc765d5c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59392 dport 48733] != expected 0x859df43d # # Exception| cpu 0: rx_hash 0x8b1007f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59558 dport 48733] != expected 0x92cd5471 # # Exception| cpu 0: rx_hash 0xb4f865ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 59566 dport 48733] != expected 0x4011b2cd # # Exception| cpu 0: rx_hash 0x432fb571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59594 dport 48733] != expected 0x4b44dacd # # Exception| cpu 0: rx_hash 0xcca4e165 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59628 dport 48733] != expected 0x9139b4ea # # Exception| cpu 0: rx_hash 0x33056989 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59630 dport 48733] != expected 0xda4a2e1a # # Exception| cpu 0: rx_hash 0xac80140e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59640 dport 48733] != expected 0x5dee0acc # # Exception| cpu 0: rx_hash 0x396ea7ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 59664 dport 48733] != expected 0x8a656056 # # Exception| cpu 0: rx_hash 0x0686c5f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59672 dport 48733] != expected 0x58b986ea # # Exception| cpu 0: rx_hash 0x41322365 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59730 dport 48733] != expected 0x5b4d6671 # # Exception| cpu 0: rx_hash 0xae9d821a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59744 dport 48733] != expected 0x4de7b670 # # Exception| cpu 0: rx_hash 0xda8c72cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59784 dport 48733] != expected 0xfcfa3bdf # # Exception| cpu 0: rx_hash 0x8540e59b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59796 dport 48733] != expected 0xe2f16345 # # Exception| cpu 0: rx_hash 0xbd24c77d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59866 dport 48733] != expected 0x44bc4ea6 # # Exception| cpu 0: rx_hash 0x528b6602 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59880 dport 48733] != expected 0x52169ea7 # # Exception| cpu 0: rx_hash 0x8d36bdc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59890 dport 48733] != expected 0xa2d791b5 # # Exception| count: pass=0 nohash=0 fail=53 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x9f3215f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47284 dport 46805] OK # # # cpu 0: rx_hash 0x3729521a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47308 dport 46805] OK # # # cpu 0: rx_hash 0x68e5c54a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47312 dport 46805] OK # # # cpu 0: rx_hash 0x2d4cb5ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47362 dport 46805] OK # # # cpu 0: rx_hash 0x12a4d7f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47370 dport 46805] OK # # # cpu 0: rx_hash 0xa2c7e1da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47396 dport 46805] OK # # # cpu 0: rx_hash 0x3534c40e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47444 dport 46805] OK # # # cpu 0: rx_hash 0x3acedc80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47476 dport 46805] OK # # # cpu 0: rx_hash 0x6ec37f77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47492 dport 46805] OK # # # cpu 0: rx_hash 0x8e96c686 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47510 dport 46805] OK # # # cpu 0: rx_hash 0x1ee9a38f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47520 dport 46805] OK # # # cpu 0: rx_hash 0x694f3faa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47554 dport 46805] OK # # # cpu 0: rx_hash 0x9c500471 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47642 dport 46805] OK # # # cpu 0: rx_hash 0x2bbf7283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47730 dport 46805] OK # # # cpu 0: rx_hash 0x6b87d4ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47742 dport 46805] OK # # # cpu 0: rx_hash 0x5822c28f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47836 dport 46805] OK # # # cpu 0: rx_hash 0xd7a9969b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47866 dport 46805] OK # # # cpu 0: rx_hash 0x625b767d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47882 dport 46805] OK # # # cpu 0: rx_hash 0x5a3f549b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47940 dport 46805] OK # # # cpu 0: rx_hash 0x2e2ea44a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48044 dport 46805] OK # # # cpu 0: rx_hash 0xb9dd819e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48092 dport 46805] OK # # # cpu 0: rx_hash 0xb4f48056 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48142 dport 46805] OK # # # cpu 0: rx_hash 0xa4faa9c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48190 dport 46805] OK # # # cpu 0: rx_hash 0x6cc51b41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48210 dport 46805] OK # # # cpu 0: rx_hash 0xd35c35e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48220 dport 46805] OK # # # cpu 0: rx_hash 0xbc82d805 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48232 dport 46805] OK # # # cpu 0: rx_hash 0x1cefc7b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48246 dport 46805] OK # # # cpu 0: rx_hash 0xe88f7bf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48280 dport 46805] OK # # # cpu 0: rx_hash 0x38c8b8b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48290 dport 46805] OK # # # cpu 0: rx_hash 0x78f01efb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48302 dport 46805] OK # # # cpu 0: rx_hash 0x58ec4ddd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48310 dport 46805] OK # # # cpu 0: rx_hash 0xd0eb5914 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48342 dport 46805] OK # # # cpu 0: rx_hash 0x40943c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48352 dport 46805] OK # # # cpu 0: rx_hash 0x00ac9a50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48364 dport 46805] OK # # # cpu 0: rx_hash 0x1f58ab4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48380 dport 46805] OK # # # cpu 0: rx_hash 0xd57a8fdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48392 dport 46805] OK # # # cpu 0: rx_hash 0xe568f568 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48416 dport 46805] OK # # # cpu 0: rx_hash 0x12bf25d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48452 dport 46805] OK # # # cpu 0: rx_hash 0x729bd0bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48464 dport 46805] OK # # # cpu 0: rx_hash 0xa2dc13f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48490 dport 46805] OK # # # count: pass=40 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 53185 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60977 dport 53185] != expected 0xd75f214f # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47280 dport 53185] != expected 0x1d88257d # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58699 dport 53185] != expected 0x307dc36c # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34738 dport 53185] != expected 0x9b0c9743 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48951 dport 53185] != expected 0xa4f0a41d # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35972 dport 53185] != expected 0x9110c273 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40020 dport 53185] != expected 0x99618de2 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58246 dport 53185] != expected 0xec6745a2 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50216 dport 53185] != expected 0xbea79909 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44950 dport 53185] != expected 0xfde4084b # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33634 dport 53185] != expected 0x7cb10f6c # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45844 dport 53185] != expected 0xf8a45788 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37726 dport 53185] != expected 0x6064002a # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48847 dport 53185] != expected 0x1a15bdd9 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44823 dport 53185] != expected 0xa62ef3c1 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49073 dport 53185] != expected 0x87173dfe # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43997 dport 53185] != expected 0xb15264fc # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50104 dport 53185] != expected 0x169c095e # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43483 dport 53185] != expected 0xecd340ee # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56668 dport 53185] != expected 0xe0b1d7f7 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45545 dport 53185] != expected 0xa0c2227a # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46986 dport 53185] != expected 0xb954e244 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59608 dport 53185] != expected 0x9a4b5356 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56284 dport 53185] != expected 0x4772d3cb # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38791 dport 53185] != expected 0xc3e24b58 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46866 dport 53185] != expected 0xcfcbb9cd # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33140 dport 53185] != expected 0x485e5820 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48647 dport 53185] != expected 0x9fbf09d9 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49544 dport 53185] != expected 0xf80e3035 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46798 dport 53185] != expected 0xe02054de # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56428 dport 53185] != expected 0xdbfe7a33 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49545 dport 53185] != expected 0x6ee905d4 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50812 dport 53185] != expected 0x5b60c862 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60354 dport 53185] != expected 0xbf57c8eb # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49378 dport 53185] != expected 0xa9db0e34 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56869 dport 53185] != expected 0xb6d54623 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50538 dport 53185] != expected 0x919781b # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56559 dport 53185] != expected 0xcb471b49 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51198 dport 53185] != expected 0xbba87bcc # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47287 dport 53185] != expected 0x65a54714 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54112 dport 53185] != expected 0xcc31a073 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46354 dport 53185] != expected 0x7c80ca57 # # Exception| cpu 5: rx_hash 0x355e7ac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37509 dport 53185] != expected 0x37a28f50 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 36784 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58091 dport 36784] != expected 0xb285f542 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48909 dport 36784] != expected 0x412a59b8 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53492 dport 36784] != expected 0x34445486 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44717 dport 36784] != expected 0xa2ce7035 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53397 dport 36784] != expected 0x43005196 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34805 dport 36784] != expected 0x1fe07e3f # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49583 dport 36784] != expected 0xbca725f2 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53101 dport 36784] != expected 0xd3babe54 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47901 dport 36784] != expected 0x66a1b861 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55572 dport 36784] != expected 0x27d6d1f # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56124 dport 36784] != expected 0x4290b622 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39246 dport 36784] != expected 0xe9ba479e # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48339 dport 36784] != expected 0x34442ef9 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57032 dport 36784] != expected 0xb0cd4276 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50982 dport 36784] != expected 0xf772a17f # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53987 dport 36784] != expected 0x247d9950 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40805 dport 36784] != expected 0x91cad552 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41009 dport 36784] != expected 0xea43f868 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45777 dport 36784] != expected 0x1f5a3f3b # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43285 dport 36784] != expected 0xe7a98fe3 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34913 dport 36784] != expected 0x897ad748 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55911 dport 36784] != expected 0x46c3367 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55323 dport 36784] != expected 0xa3581176 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48676 dport 36784] != expected 0x6f8471c5 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45626 dport 36784] != expected 0x6ba956df # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51406 dport 36784] != expected 0xb6238b91 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38052 dport 36784] != expected 0x27b54414 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52304 dport 36784] != expected 0xedcfc2ca # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43795 dport 36784] != expected 0x172762f1 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57250 dport 36784] != expected 0x197cff79 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46454 dport 36784] != expected 0x513ce88 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59584 dport 36784] != expected 0x6eb55f28 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43430 dport 36784] != expected 0x34bbb966 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56651 dport 36784] != expected 0xe2d1bff9 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45151 dport 36784] != expected 0x13c23631 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50060 dport 36784] != expected 0xc34005c1 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43831 dport 36784] != expected 0x670dbe09 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36125 dport 36784] != expected 0x8731c704 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54861 dport 36784] != expected 0x6f9ff998 # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58940 dport 36784] != expected 0xae3fc3bc # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37485 dport 36784] != expected 0xeb9dccde # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55617 dport 36784] != expected 0x1ae785ea # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40216 dport 36784] != expected 0xc9bde69a # # Exception| cpu 5: rx_hash 0xb0cb7713 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32790 dport 36784] != expected 0xfd8447bd # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: Saved .links.enp1s0.operstate: DOWN Current .links.enp1s0.operstate: UP Saved .links.enp1s0.flags: ['NO-CARRIER', 'BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Current .links.enp1s0.flags: ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->