< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' TAP version 13 1..1 # overriding timeout to 360 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 40819 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6c9ceb6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50478 dport 40819] != expected 0xc0422101 # # Exception| cpu 0: rx_hash 0x904732f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50494 dport 40819] != expected 0xcad11c6 # # Exception| cpu 0: rx_hash 0x54ddcfaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 50566 dport 40819] != expected 0x6763ef5 # # Exception| cpu 4: rx_hash 0x5e051aed [saddr 192.0.3.2 daddr 192.0.3.1 sport 50570 dport 40819] != expected 0xac149c65 # # Exception| cpu 4: rx_hash 0xbdb7bcba [saddr 192.0.3.2 daddr 192.0.3.1 sport 50576 dport 40819] != expected 0x9e5c4b13 # # Exception| cpu 5: rx_hash 0x01c1e870 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50496 dport 40819] != expected 0x981551fd # # Exception| cpu 5: rx_hash 0x0b193d37 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50508 dport 40819] != expected 0x3277f36d # # Exception| cpu 5: rx_hash 0xf7c2e4a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50524 dport 40819] != expected 0xfe98c3aa # # Exception| cpu 5: rx_hash 0x061bb782 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50536 dport 40819] != expected 0xe7bca811 # # Exception| cpu 5: rx_hash 0xf018bb5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50548 dport 40819] != expected 0x81313a46 # # Exception| cpu 5: rx_hash 0xa7b2a9d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50562 dport 40819] != expected 0x35cafdea # # Exception| cpu 5: rx_hash 0xa8061634 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50582 dport 40819] != expected 0xca990e32 # # Exception| cpu 5: rx_hash 0xbf0189eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50592 dport 40819] != expected 0xb4c4e3b7 # # Exception| cpu 0: rx_hash 0xaab02365 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50598 dport 40819] != expected 0xe001a696 # # Exception| cpu 0: rx_hash 0x31ee2ca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50644 dport 40819] != expected 0xdedb443d # # Exception| cpu 0: rx_hash 0x2e87536e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50654 dport 40819] != expected 0x207ca38c # # Exception| cpu 0: rx_hash 0xc55b152f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50680 dport 40819] != expected 0x92ce7ece # # Exception| cpu 4: rx_hash 0xba6de348 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50616 dport 40819] != expected 0xe1f5b2ff # # Exception| cpu 4: rx_hash 0xafdc49c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50622 dport 40819] != expected 0xb530f7de # # Exception| cpu 4: rx_hash 0xd8845fb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50626 dport 40819] != expected 0x46f131db # # Exception| cpu 4: rx_hash 0x2133ec8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50634 dport 40819] != expected 0xdf2f5054 # # Exception| cpu 4: rx_hash 0x26e9b378 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50658 dport 40819] != expected 0xa086a9b8 # # Exception| cpu 4: rx_hash 0x335819f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50660 dport 40819] != expected 0xf443ec99 # # Exception| cpu 4: rx_hash 0x2c31663f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50670 dport 40819] != expected 0xae40b28 # # Exception| cpu 4: rx_hash 0x2385d9db [saddr 192.0.3.2 daddr 192.0.3.1 sport 50682 dport 40819] != expected 0xf5b7f8f0 # # Exception| cpu 5: rx_hash 0xb5d95cac [saddr 192.0.3.2 daddr 192.0.3.1 sport 50604 dport 40819] != expected 0x1ea64127 # # Exception| cpu 0: rx_hash 0x0802b1b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50690 dport 40819] != expected 0xbefe9178 # # Exception| cpu 0: rx_hash 0x0fd8ee44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50730 dport 40819] != expected 0xc1576894 # # Exception| cpu 0: rx_hash 0x6285ed5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50756 dport 40819] != expected 0x99001868 # # Exception| cpu 0: rx_hash 0x655fb2ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 50796 dport 40819] != expected 0xe6a9e184 # # Exception| cpu 4: rx_hash 0xebb017e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50712 dport 40819] != expected 0x8cb6460e # # Exception| cpu 4: rx_hash 0x10b1918d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50720 dport 40819] != expected 0x3ff08f25 # # Exception| cpu 4: rx_hash 0x845b21ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 50758 dport 40819] != expected 0xfe799e56 # # Exception| cpu 4: rx_hash 0x6f8767ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 50784 dport 40819] != expected 0x4ccb4314 # # Exception| cpu 4: rx_hash 0x8959ab1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50786 dport 40819] != expected 0x2bb2c52a # # Exception| cpu 5: rx_hash 0x176bce7f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50696 dport 40819] != expected 0x405976c9 # # Exception| cpu 5: rx_hash 0xf66f5d79 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50722 dport 40819] != expected 0x5889091b # # Exception| cpu 5: rx_hash 0xec6a4813 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50736 dport 40819] != expected 0xf31fbfe2 # # Exception| cpu 5: rx_hash 0x15ddfb2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50744 dport 40819] != expected 0x6ac1de6d # # Exception| cpu 5: rx_hash 0x9e5e34c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50772 dport 40819] != expected 0x55ef28af # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x63afff5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56496 dport 33266] OK # # # cpu 4: rx_hash 0x0928a3b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56566 dport 33266] OK # # # cpu 5: rx_hash 0x8fa9e6ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56510 dport 33266] OK # # # cpu 5: rx_hash 0x0ef2fc46 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56542 dport 33266] OK # # # cpu 5: rx_hash 0xeff66f40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56564 dport 33266] OK # # # cpu 5: rx_hash 0x414f0ca6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56576 dport 33266] OK # # # cpu 0: rx_hash 0x1e2f3c6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56512 dport 33266] OK # # # cpu 0: rx_hash 0xe2f4e5f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56528 dport 33266] OK # # # cpu 0: rx_hash 0xea9a05e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56556 dport 33266] OK # # # cpu 0: rx_hash 0x0c44c917 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56558 dport 33266] OK # # # cpu 0: rx_hash 0xf09f1089 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56574 dport 33266] OK # # # cpu 0: rx_hash 0xb8f8bf9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56584 dport 33266] OK # # # cpu 0: rx_hash 0x44236605 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56600 dport 33266] OK # # # cpu 4: rx_hash 0x46955354 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56616 dport 33266] OK # # # cpu 4: rx_hash 0xa527f503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56626 dport 33266] OK # # # cpu 4: rx_hash 0xd27fe372 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56654 dport 33266] OK # # # cpu 4: rx_hash 0x247cefab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56658 dport 33266] OK # # # cpu 4: rx_hash 0x39a3a533 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56680 dport 33266] OK # # # cpu 4: rx_hash 0x2c120fbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56686 dport 33266] OK # # # cpu 5: rx_hash 0xda110364 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56690 dport 33266] OK # # # cpu 5: rx_hash 0x88d77b4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56732 dport 33266] OK # # # cpu 0: rx_hash 0xafff2044 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56638 dport 33266] OK # # # cpu 0: rx_hash 0x2ea43aec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56670 dport 33266] OK # # # cpu 0: rx_hash 0x7ed47795 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56704 dport 33266] OK # # # cpu 0: rx_hash 0x92d26e26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56718 dport 33266] OK # # # cpu 0: rx_hash 0x9d66d1c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56730 dport 33266] OK # # # cpu 4: rx_hash 0x16e51e2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56822 dport 33266] OK # # # cpu 4: rx_hash 0x098c61e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56828 dport 33266] OK # # # cpu 4: rx_hash 0xcb617a99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56850 dport 33266] OK # # # cpu 4: rx_hash 0x2767632a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56860 dport 33266] OK # # # cpu 4: rx_hash 0x2f09833c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56864 dport 33266] OK # # # cpu 5: rx_hash 0x630b3d0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56762 dport 33266] OK # # # cpu 5: rx_hash 0x14532b7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56774 dport 33266] OK # # # cpu 5: rx_hash 0x113f41df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56798 dport 33266] OK # # # cpu 5: rx_hash 0x37baa307 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56834 dport 33266] OK # # # cpu 5: rx_hash 0x3d627640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56846 dport 33266] OK # # # cpu 0: rx_hash 0x8a614e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56748 dport 33266] OK # # # cpu 0: rx_hash 0x76ba9783 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56764 dport 33266] OK # # # cpu 0: rx_hash 0x1be79498 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56786 dport 33266] OK # # # cpu 0: rx_hash 0xea3ec7b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56806 dport 33266] 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 41097 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 36 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38783 dport 41097] != expected 0x1001c4ad # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48139 dport 41097] != expected 0xfdc84054 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37082 dport 41097] != expected 0xf73e43fc # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58947 dport 41097] != expected 0x986c9ef1 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52765 dport 41097] != expected 0x5fdcef50 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50556 dport 41097] != expected 0xd53e395 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48479 dport 41097] != expected 0xad6e8cb1 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48345 dport 41097] != expected 0x9cf8dc84 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58847 dport 41097] != expected 0x75d56034 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45121 dport 41097] != expected 0x3cfe0976 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58914 dport 41097] != expected 0xc3d3c6df # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34328 dport 41097] != expected 0xde79c59e # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48548 dport 41097] != expected 0x7d04e5f1 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36710 dport 41097] != expected 0xad96a8c8 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34907 dport 41097] != expected 0xa60598c9 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45434 dport 41097] != expected 0xfafcb913 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53937 dport 41097] != expected 0xfb32be29 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52938 dport 41097] != expected 0xc3a3bce3 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57476 dport 41097] != expected 0x51a838c0 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60007 dport 41097] != expected 0x10da72f # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48052 dport 41097] != expected 0x28bf1073 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46602 dport 41097] != expected 0xe6c5ebcf # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37058 dport 41097] != expected 0xa20f12b4 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57144 dport 41097] != expected 0x85e6a46c # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49061 dport 41097] != expected 0x5d90900b # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39175 dport 41097] != expected 0x72b1da93 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33742 dport 41097] != expected 0x2708d59e # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40637 dport 41097] != expected 0x5a8945d7 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53247 dport 41097] != expected 0xc8ba2828 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56402 dport 41097] != expected 0xdca49d05 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50164 dport 41097] != expected 0xb444a147 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55624 dport 41097] != expected 0x451105bc # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57314 dport 41097] != expected 0x7d085933 # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33061 dport 41097] != expected 0xd5eaf59f # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33653 dport 41097] != expected 0x845970ef # # Exception| cpu 4: rx_hash 0xe9811b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60872 dport 41097] != expected 0x1895c7cf # # Exception| count: pass=0 nohash=0 fail=36 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 50327 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56171 dport 50327] != expected 0x5be6c383 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37603 dport 50327] != expected 0x5d813751 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39384 dport 50327] != expected 0xfe3130c7 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52678 dport 50327] != expected 0xe49c72a3 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34578 dport 50327] != expected 0xfbe51f9a # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39774 dport 50327] != expected 0x5bfd3fb6 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39844 dport 50327] != expected 0x68ff87a # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42174 dport 50327] != expected 0xd81e5398 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51163 dport 50327] != expected 0xb33d8eed # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51927 dport 50327] != expected 0x82223ee6 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51302 dport 50327] != expected 0xfd5437a0 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57002 dport 50327] != expected 0xec805c0 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52375 dport 50327] != expected 0xb501792b # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60562 dport 50327] != expected 0xf32deb55 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60490 dport 50327] != expected 0xb6ec0ca2 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40394 dport 50327] != expected 0x23c74acb # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58890 dport 50327] != expected 0xa5c593ba # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40677 dport 50327] != expected 0x6c3a450a # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53722 dport 50327] != expected 0xc7697d76 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57466 dport 50327] != expected 0x9050e126 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49583 dport 50327] != expected 0x75c79a0b # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51546 dport 50327] != expected 0xeaf76a2f # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58865 dport 50327] != expected 0xa521aecb # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37236 dport 50327] != expected 0xd6e6c5cf # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59969 dport 50327] != expected 0x2c2d5b29 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58956 dport 50327] != expected 0xcf42cf53 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35576 dport 50327] != expected 0x618b6484 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35284 dport 50327] != expected 0x5153e59 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45537 dport 50327] != expected 0x538af51c # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60991 dport 50327] != expected 0x7a58eeca # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46497 dport 50327] != expected 0xeb4f6c1d # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35569 dport 50327] != expected 0x55814e51 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45563 dport 50327] != expected 0xb038534b # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51155 dport 50327] != expected 0x4a8a3dd0 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44310 dport 50327] != expected 0x1c6b7d73 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52576 dport 50327] != expected 0x30db4fd1 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34250 dport 50327] != expected 0x31c226a1 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56271 dport 50327] != expected 0x697f3205 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42288 dport 50327] != expected 0x144e8c81 # # Exception| cpu 0: rx_hash 0xfb2726b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43724 dport 50327] != expected 0xe8ac5a43 # # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->