< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 57417 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfecf2c68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42018 dport 57417] != expected 0x266ccb0e # # Exception| cpu 0: rx_hash 0x6c119cf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42024 dport 57417] != expected 0xb4cc8f50 # # Exception| cpu 0: rx_hash 0x36c4273e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42118 dport 57417] != expected 0x5b06e76d # # Exception| cpu 0: rx_hash 0xe6575711 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42126 dport 57417] != expected 0x2126f37e # # Exception| cpu 0: rx_hash 0x0b8fa37d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42162 dport 57417] != expected 0x4cdec046 # # Exception| cpu 0: rx_hash 0x764141bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42204 dport 57417] != expected 0xdbf2abb8 # # Exception| cpu 0: rx_hash 0x40285d08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42238 dport 57417] != expected 0x6dfafef1 # # Exception| cpu 0: rx_hash 0x4d0033aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 42262 dport 57417] != expected 0x5a65ec85 # # Exception| cpu 0: rx_hash 0x7ef86365 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42264 dport 57417] != expected 0x3c8580fd # # Exception| cpu 0: rx_hash 0x704bb7e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42274 dport 57417] != expected 0x4dbdcbae # # Exception| cpu 0: rx_hash 0x43b3e726 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42284 dport 57417] != expected 0x2b5da7d6 # # Exception| cpu 0: rx_hash 0xaca3b577 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42312 dport 57417] != expected 0x2ed18876 # # Exception| cpu 0: rx_hash 0xa21061fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42354 dport 57417] != expected 0x5fe9c325 # # Exception| cpu 0: rx_hash 0x5b2b9c5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42368 dport 57417] != expected 0x2c179fa6 # # Exception| cpu 0: rx_hash 0xb840bcbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 42374 dport 57417] != expected 0x30d7e7cd # # Exception| cpu 0: rx_hash 0xc2d7b438 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42396 dport 57417] != expected 0x1f67a99a # # Exception| cpu 0: rx_hash 0x6a1b6aad [saddr 192.0.3.2 daddr 192.0.3.1 sport 42454 dport 57417] != expected 0x2283ef46 # # Exception| cpu 0: rx_hash 0xb43bce0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42468 dport 57417] != expected 0x299bb006 # # Exception| cpu 0: rx_hash 0x26e57e9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42478 dport 57417] != expected 0xbb3bf458 # # Exception| cpu 0: rx_hash 0xceacc689 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42494 dport 57417] != expected 0x62bfe51 # # Exception| cpu 0: rx_hash 0xf0e239e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42550 dport 57417] != expected 0x5ad46971 # # Exception| cpu 0: rx_hash 0x839f0fad [saddr 192.0.3.2 daddr 192.0.3.1 sport 42594 dport 57417] != expected 0xbcc049dc # # Exception| cpu 0: rx_hash 0x299b7705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42608 dport 57417] != expected 0xe9501398 # # Exception| cpu 0: rx_hash 0xbb45c795 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42618 dport 57417] != expected 0x7bf057c6 # # Exception| cpu 0: rx_hash 0xe358da6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42636 dport 57417] != expected 0xfc4e2363 # # Exception| cpu 0: rx_hash 0xaa378226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42648 dport 57417] != expected 0xb51e014c # # Exception| cpu 0: rx_hash 0x0e802e02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42672 dport 57417] != expected 0x91b6105b # # Exception| cpu 0: rx_hash 0x4b9404fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42694 dport 57417] != expected 0xc1aa65bf # # Exception| cpu 0: rx_hash 0xd94ab46b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42700 dport 57417] != expected 0x530a21e1 # # Exception| cpu 0: rx_hash 0x9b0774d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42702 dport 57417] != expected 0xbb8a71ac # # Exception| cpu 0: rx_hash 0xe1907c53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42708 dport 57417] != expected 0x943a3ffb # # Exception| cpu 0: rx_hash 0x4527d077 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42748 dport 57417] != expected 0xb0922eec # # Exception| cpu 0: rx_hash 0x076a10c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42750 dport 57417] != expected 0x58127ea1 # # Exception| cpu 0: rx_hash 0xab649e35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42770 dport 57417] != expected 0x9bcd44f3 # # Exception| cpu 0: rx_hash 0x0fd33211 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42810 dport 57417] != expected 0xbf6555e4 # # Exception| cpu 0: rx_hash 0x3b728898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42816 dport 57417] != expected 0x61191c35 # # Exception| cpu 0: rx_hash 0x0d1b942c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42850 dport 57417] != expected 0xd711497c # # Exception| cpu 0: rx_hash 0x6ddc41ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 42892 dport 57417] != expected 0x979f23c3 # # Exception| cpu 0: rx_hash 0x2f918150 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42894 dport 57417] != expected 0x7f1f738e # # Exception| cpu 0: rx_hash 0x174b4968 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42902 dport 57417] != expected 0xb82f6d94 # # Exception| cpu 0: rx_hash 0x24b319a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42904 dport 57417] != expected 0xdecf01ec # # Exception| cpu 0: rx_hash 0x8b262d74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42918 dport 57417] != expected 0x5bb76299 # # Exception| cpu 0: rx_hash 0x8c7fc732 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42962 dport 57417] != expected 0xe32b4730 # # Exception| cpu 0: rx_hash 0x892fd583 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43022 dport 57417] != expected 0xa10a9203 # # Exception| cpu 0: rx_hash 0xc0408dcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43034 dport 57417] != expected 0xe85ab02c # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x09b13fb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45706 dport 51813] OK # # # cpu 0: rx_hash 0xa17de12c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45760 dport 51813] OK # # # cpu 0: rx_hash 0xd0c8715c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45772 dport 51813] OK # # # cpu 0: rx_hash 0x4934593b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45776 dport 51813] OK # # # cpu 0: rx_hash 0xdde01ffe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45860 dport 51813] OK # # # cpu 0: rx_hash 0x948f47b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45872 dport 51813] OK # # # cpu 0: rx_hash 0x77e46756 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45878 dport 51813] OK # # # cpu 0: rx_hash 0xae9d29b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45936 dport 51813] OK # # # cpu 0: rx_hash 0x0fbbc9ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45940 dport 51813] OK # # # cpu 0: rx_hash 0x8735a438 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45962 dport 51813] OK # # # cpu 0: rx_hash 0x1ec98c5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45974 dport 51813] OK # # # cpu 0: rx_hash 0x8b4ed689 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46056 dport 51813] OK # # # cpu 0: rx_hash 0xf1d9de0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46066 dport 51813] OK # # # cpu 0: rx_hash 0x63076e9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46072 dport 51813] OK # # # cpu 0: rx_hash 0xc6327f2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46120 dport 51813] OK # # # cpu 0: rx_hash 0x2200b589 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46170 dport 51813] OK # # # cpu 0: rx_hash 0xbe6dd195 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46186 dport 51813] OK # # # cpu 0: rx_hash 0x65dc394d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46196 dport 51813] OK # # # cpu 0: rx_hash 0xf70289dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46206 dport 51813] OK # # # cpu 0: rx_hash 0x9ce7c4e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46214 dport 51813] OK # # # cpu 0: rx_hash 0x74ae7cfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46230 dport 51813] OK # # # cpu 0: rx_hash 0x42c7604a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46260 dport 51813] OK # # # cpu 0: rx_hash 0x008aa0f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46262 dport 51813] OK # # # cpu 0: rx_hash 0xd019d0da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46270 dport 51813] OK # # # cpu 0: rx_hash 0xa6f5aaec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46278 dport 51813] OK # # # cpu 0: rx_hash 0xa56e10c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46356 dport 51813] OK # # # cpu 0: rx_hash 0xd613268f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46400 dport 51813] OK # # # cpu 0: rx_hash 0x9aed32bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46456 dport 51813] OK # # # cpu 0: rx_hash 0x502e9fd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46468 dport 51813] OK # # # cpu 0: rx_hash 0x8e0e3b74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46518 dport 51813] OK # # # cpu 0: rx_hash 0x8957d132 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46530 dport 51813] OK # # # cpu 0: rx_hash 0xb41c5571 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46582 dport 51813] OK # # # cpu 0: rx_hash 0x817032ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46632 dport 51813] OK # # # cpu 0: rx_hash 0xc33df250 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46634 dport 51813] OK # # # cpu 0: rx_hash 0x5d983071 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46658 dport 51813] OK # # # cpu 0: rx_hash 0xb040c41d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46718 dport 51813] OK # # # cpu 0: rx_hash 0x47c8ed35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46774 dport 51813] OK # # # cpu 0: rx_hash 0xd24fb7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46792 dport 51813] OK # # # cpu 4: rx_hash 0xe3302193 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45762 dport 51813] OK # # # cpu 4: rx_hash 0xdbeae9ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45786 dport 51813] OK # # # cpu 4: rx_hash 0x47878db7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45802 dport 51813] OK # # # cpu 4: rx_hash 0x3d108530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45808 dport 51813] OK # # # cpu 4: rx_hash 0x0ee8d5ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45822 dport 51813] OK # # # cpu 4: rx_hash 0x4aafe315 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45826 dport 51813] OK # # # cpu 4: rx_hash 0xe0ab9bbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45840 dport 51813] OK # # # cpu 4: rx_hash 0x72752b2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45850 dport 51813] OK # # # cpu 4: rx_hash 0xd353cb72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45854 dport 51813] OK # # # cpu 4: rx_hash 0x0499511b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45922 dport 51813] OK # # # cpu 4: rx_hash 0x1b58c024 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46010 dport 51813] OK # # # cpu 4: rx_hash 0x24dbe25a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46038 dport 51813] OK # # # cpu 4: rx_hash 0x5a5f1b33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46104 dport 51813] OK # # # cpu 4: rx_hash 0x847fbf90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46122 dport 51813] OK # # # cpu 4: rx_hash 0x5fce5748 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46132 dport 51813] OK # # # cpu 4: rx_hash 0xf9b15d51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46148 dport 51813] OK # # # cpu 4: rx_hash 0x5d06f175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46188 dport 51813] OK # # # cpu 4: rx_hash 0xd7403a9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46282 dport 51813] OK # # # cpu 4: rx_hash 0xec01488a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46336 dport 51813] OK # # # cpu 4: rx_hash 0x3c9238a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46344 dport 51813] OK # # # cpu 4: rx_hash 0x75fd60ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46364 dport 51813] OK # # # cpu 4: rx_hash 0xd14accc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46388 dport 51813] OK # # # cpu 4: rx_hash 0xa7a6b6ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46412 dport 51813] OK # # # cpu 4: rx_hash 0xdd31be78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46422 dport 51813] OK # # # cpu 4: rx_hash 0x0da2ce57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46430 dport 51813] OK # # # cpu 4: rx_hash 0x1941c79f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46480 dport 51813] OK # # # cpu 4: rx_hash 0xb86727c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46484 dport 51813] OK # # # cpu 4: rx_hash 0x66478363 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46502 dport 51813] OK # # # cpu 4: rx_hash 0xf49933f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46508 dport 51813] OK # # # cpu 4: rx_hash 0x52e639ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46556 dport 51813] OK # # # cpu 4: rx_hash 0x1d1d56f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46616 dport 51813] OK # # # cpu 4: rx_hash 0x51e342c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46624 dport 51813] OK # # # cpu 4: rx_hash 0xcf4680e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46664 dport 51813] OK # # # cpu 4: rx_hash 0x14f76839 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46678 dport 51813] OK # # # cpu 4: rx_hash 0x270f38f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46680 dport 51813] OK # # # cpu 4: rx_hash 0xbb625cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46696 dport 51813] OK # # # cpu 4: rx_hash 0x99e84996 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46724 dport 51813] OK # # # cpu 4: rx_hash 0x0b36f906 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46734 dport 51813] OK # # # cpu 4: rx_hash 0x4259a14e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46746 dport 51813] OK # # # cpu 4: rx_hash 0xa3fa2793 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46788 dport 51813] OK # # # cpu 4: rx_hash 0x31249703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46798 dport 51813] OK # # # cpu 4: rx_hash 0x784bcf4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46810 dport 51813] OK # # # cpu 4: rx_hash 0x34b5db78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46818 dport 51813] OK # # # cpu 4: rx_hash 0x7dda8330 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46838 dport 51813] OK # # # cpu 4: rx_hash 0xa5f0d1c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46906 dport 51813] OK # # # count: pass=83 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 40549 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47708 dport 40549] != expected 0xddbb611 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47708 dport 40549] != expected 0xddbb611 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34968 dport 40549] != expected 0x617685ab # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34968 dport 40549] != expected 0x617685ab # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43734 dport 40549] != expected 0x2e64e304 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43734 dport 40549] != expected 0x2e64e304 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58277 dport 40549] != expected 0x243c7aea # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58277 dport 40549] != expected 0x243c7aea # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55523 dport 40549] != expected 0xd11838e8 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55523 dport 40549] != expected 0xd11838e8 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60397 dport 40549] != expected 0x3c224c6f # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60397 dport 40549] != expected 0x3c224c6f # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45844 dport 40549] != expected 0x7e148034 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45844 dport 40549] != expected 0x7e148034 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46582 dport 40549] != expected 0x1fe616c6 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46582 dport 40549] != expected 0x1fe616c6 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47676 dport 40549] != expected 0xfc17b197 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47676 dport 40549] != expected 0xfc17b197 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59973 dport 40549] != expected 0xa4f95c99 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59973 dport 40549] != expected 0xa4f95c99 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34229 dport 40549] != expected 0x5cc17c9c # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34229 dport 40549] != expected 0x5cc17c9c # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41624 dport 40549] != expected 0x2abaadea # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41624 dport 40549] != expected 0x2abaadea # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39284 dport 40549] != expected 0xc414aff3 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39284 dport 40549] != expected 0xc414aff3 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57990 dport 40549] != expected 0x28e58f99 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57990 dport 40549] != expected 0x28e58f99 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40206 dport 40549] != expected 0x809ca60a # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40206 dport 40549] != expected 0x809ca60a # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53471 dport 40549] != expected 0x719a2bc4 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53471 dport 40549] != expected 0x719a2bc4 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55889 dport 40549] != expected 0x384ae6b9 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55889 dport 40549] != expected 0x384ae6b9 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49077 dport 40549] != expected 0x71b044d7 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49077 dport 40549] != expected 0x71b044d7 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42984 dport 40549] != expected 0x9743e0ed # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42984 dport 40549] != expected 0x9743e0ed # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59131 dport 40549] != expected 0xa1ad5e91 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59131 dport 40549] != expected 0xa1ad5e91 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55935 dport 40549] != expected 0x228fc5 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55935 dport 40549] != expected 0x228fc5 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51409 dport 40549] != expected 0xbcbd77a2 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51409 dport 40549] != expected 0xbcbd77a2 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47649 dport 40549] != expected 0x1e672731 # # Exception| cpu 4: rx_hash 0xa2bf5c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47649 dport 40549] != expected 0x1e672731 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 39584 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47319 dport 39584] != expected 0xdba6fef1 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47319 dport 39584] != expected 0xdba6fef1 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55150 dport 39584] != expected 0xfb3309dd # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55150 dport 39584] != expected 0xfb3309dd # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40751 dport 39584] != expected 0xae5067b8 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40751 dport 39584] != expected 0xae5067b8 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44678 dport 39584] != expected 0x816d8b05 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44678 dport 39584] != expected 0x816d8b05 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58005 dport 39584] != expected 0xe7b9d52d # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58005 dport 39584] != expected 0xe7b9d52d # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47663 dport 39584] != expected 0xf701fe05 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47663 dport 39584] != expected 0xf701fe05 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34883 dport 39584] != expected 0x135cfcdf # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34883 dport 39584] != expected 0x135cfcdf # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50674 dport 39584] != expected 0xd06c12c0 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50674 dport 39584] != expected 0xd06c12c0 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51339 dport 39584] != expected 0xdeeec799 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51339 dport 39584] != expected 0xdeeec799 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47074 dport 39584] != expected 0xd9c1981d # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47074 dport 39584] != expected 0xd9c1981d # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42676 dport 39584] != expected 0x8e9dbcd6 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42676 dport 39584] != expected 0x8e9dbcd6 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56707 dport 39584] != expected 0xcbb0436f # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56707 dport 39584] != expected 0xcbb0436f # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53394 dport 39584] != expected 0x5b975417 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53394 dport 39584] != expected 0x5b975417 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57108 dport 39584] != expected 0x1e422024 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57108 dport 39584] != expected 0x1e422024 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56967 dport 39584] != expected 0xa3507571 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56967 dport 39584] != expected 0xa3507571 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60606 dport 39584] != expected 0xb0ebc098 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60606 dport 39584] != expected 0xb0ebc098 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53268 dport 39584] != expected 0xa5f543f5 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53268 dport 39584] != expected 0xa5f543f5 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42896 dport 39584] != expected 0xd51b1b03 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42896 dport 39584] != expected 0xd51b1b03 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59932 dport 39584] != expected 0x7f68800e # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59932 dport 39584] != expected 0x7f68800e # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57778 dport 39584] != expected 0x3dab7ef9 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57778 dport 39584] != expected 0x3dab7ef9 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58422 dport 39584] != expected 0xaca114c5 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58422 dport 39584] != expected 0xaca114c5 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36899 dport 39584] != expected 0x64529419 # # Exception| cpu 4: rx_hash 0x5663c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36899 dport 39584] != expected 0x64529419 # # 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->