< 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 # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 43929 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0d3fb52f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33806 dport 43929] != expected 0x98462f28 # # Exception| cpu 0: rx_hash 0xdcbf161d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33844 dport 43929] != expected 0xc091138a # # Exception| cpu 0: rx_hash 0xf4cb46c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33854 dport 43929] != expected 0x33f1c332 # # Exception| cpu 0: rx_hash 0xa696627d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33870 dport 43929] != expected 0xab0f7d2c # # Exception| cpu 0: rx_hash 0x632ce920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33888 dport 43929] != expected 0xa6829d2 # # Exception| cpu 0: rx_hash 0x919fcc7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33938 dport 43929] != expected 0x62187e51 # # Exception| cpu 0: rx_hash 0xccd176e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33946 dport 43929] != expected 0xf852ee76 # # Exception| cpu 0: rx_hash 0x7c5117f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33974 dport 43929] != expected 0x301ffa17 # # Exception| cpu 0: rx_hash 0x734289d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33998 dport 43929] != expected 0x32abd42e # # Exception| cpu 0: rx_hash 0xb6f80289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34016 dport 43929] != expected 0x93cc80d0 # # Exception| cpu 0: rx_hash 0xdd48b5dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34058 dport 43929] != expected 0xe0015be6 # # Exception| cpu 0: rx_hash 0x67d5c0fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34062 dport 43929] != expected 0xd4947ba9 # # Exception| cpu 0: rx_hash 0x18f23e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34084 dport 43929] != expected 0x41660f18 # # Exception| cpu 0: rx_hash 0x76e1628f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34122 dport 43929] != expected 0xd34809e2 # # Exception| cpu 0: rx_hash 0x1dfcb49b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34164 dport 43929] != expected 0xbf0a150f # # Exception| cpu 0: rx_hash 0x40b20e08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34172 dport 43929] != expected 0x25408528 # # Exception| cpu 0: rx_hash 0x7da6b438 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34184 dport 43929] != expected 0x108fb27b # # Exception| cpu 0: rx_hash 0xd301e971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34200 dport 43929] != expected 0xddaafa68 # # Exception| cpu 0: rx_hash 0xcd26d529 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34212 dport 43929] != expected 0xd8c2a61a # # Exception| cpu 0: rx_hash 0xa3358926 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34250 dport 43929] != expected 0x4aeca0e0 # # Exception| cpu 0: rx_hash 0xa9289d11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34274 dport 43929] != expected 0xb63494ce # # Exception| cpu 0: rx_hash 0x4efb52a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34286 dport 43929] != expected 0x18eb24a6 # # Exception| cpu 0: rx_hash 0x65043556 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34310 dport 43929] != expected 0xa465954f # # Exception| cpu 0: rx_hash 0x82d7fae3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34314 dport 43929] != expected 0xaba2527 # # Exception| cpu 0: rx_hash 0x2c70a7aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 34330 dport 43929] != expected 0xc79f6d34 # # Exception| cpu 0: rx_hash 0xa0bebe0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34344 dport 43929] != expected 0x502c1b1 # # Exception| cpu 0: rx_hash 0xd5845447 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34346 dport 43929] != expected 0x6c28812e # # Exception| cpu 0: rx_hash 0x7b23090e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34362 dport 43929] != expected 0xa10dc93d # # Exception| cpu 0: rx_hash 0x600abf4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34390 dport 43929] != expected 0x5a098f58 # # Exception| cpu 0: rx_hash 0x87d970f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34394 dport 43929] != expected 0xf4d63f30 # # Exception| cpu 0: rx_hash 0x98a48e20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34444 dport 43929] != expected 0xcea1ecf5 # # Exception| cpu 0: rx_hash 0x1b7909ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 34502 dport 43929] != expected 0xe886e49 # # Exception| cpu 0: rx_hash 0xe890ee77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34526 dport 43929] != expected 0x59e7b67d # # Exception| cpu 0: rx_hash 0x7064dfb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34552 dport 43929] != expected 0x62ca72a4 # # Exception| cpu 0: rx_hash 0x33a03832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34584 dport 43929] != expected 0xe267792a # # Exception| cpu 0: rx_hash 0x58bdee26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34598 dport 43929] != expected 0x8e2565c7 # # Exception| cpu 0: rx_hash 0x39bd2c05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34608 dport 43929] != expected 0x1ebf4d04 # # Exception| cpu 0: rx_hash 0xde6ee3b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34620 dport 43929] != expected 0xb060fd6c # # Exception| cpu 0: rx_hash 0x862ed338 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34660 dport 43929] != expected 0xd446775c # # Exception| cpu 0: rx_hash 0x28898e71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34676 dport 43929] != expected 0x19633f4f # # Exception| cpu 0: rx_hash 0x3de9649e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34698 dport 43929] != expected 0xdfccd8a4 # # Exception| cpu 0: rx_hash 0x749df662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34710 dport 43929] != expected 0xbc3620df # # Exception| cpu 0: rx_hash 0xa51d5550 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34732 dport 43929] != expected 0xe4e11c7d # # Exception| cpu 0: rx_hash 0xcb0e095f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34754 dport 43929] != expected 0x76cf1a87 # # Exception| cpu 0: rx_hash 0xf74071ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34780 dport 43929] != expected 0x7c1fa263 # # Exception| cpu 0: rx_hash 0xc1131d68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34794 dport 43929] != expected 0x8a172ea9 # # Exception| cpu 0: rx_hash 0x47c010fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 34800 dport 43929] != expected 0xb452b602 # # Exception| cpu 0: rx_hash 0x9ad866e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34830 dport 43929] != expected 0x62e8f098 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc420e18f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34578 dport 53149] OK # # # cpu 0: rx_hash 0x74a0809e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34622 dport 53149] OK # # # cpu 0: rx_hash 0x885af968 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34654 dport 53149] OK # # # cpu 0: rx_hash 0x4de07235 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34672 dport 53149] OK # # # cpu 0: rx_hash 0xaa33bd80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34684 dport 53149] OK # # # cpu 0: rx_hash 0xe800f9cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34722 dport 53149] OK # # # cpu 0: rx_hash 0xba5ddd74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34770 dport 53149] OK # # # cpu 0: rx_hash 0xf9345bbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34790 dport 53149] OK # # # cpu 0: rx_hash 0x7fe75629 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34812 dport 53149] OK # # # cpu 0: rx_hash 0x18625511 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34822 dport 53149] OK # # # cpu 0: rx_hash 0x301605ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34828 dport 53149] OK # # # cpu 0: rx_hash 0x242c2da1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34840 dport 53149] OK # # # cpu 0: rx_hash 0x127f4126 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34862 dport 53149] OK # # # cpu 0: rx_hash 0x0956f765 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34882 dport 53149] OK # # # cpu 0: rx_hash 0xfabf10bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34906 dport 53149] OK # # # cpu 0: rx_hash 0xb9d69674 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34926 dport 53149] OK # # # cpu 0: rx_hash 0xf1f8c608 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34968 dport 53149] OK # # # cpu 0: rx_hash 0xefdffa50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34980 dport 53149] OK # # # cpu 0: rx_hash 0x8bd1b268 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35042 dport 53149] OK # # # cpu 0: rx_hash 0xd69f08fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35050 dport 53149] OK # # # cpu 0: rx_hash 0x5afc701a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35084 dport 53149] OK # # # cpu 0: rx_hash 0xf45b2d53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35100 dport 53149] OK # # # cpu 0: rx_hash 0x20d5047a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35190 dport 53149] OK # # # cpu 0: rx_hash 0xf00f65c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35238 dport 53149] OK # # # cpu 0: rx_hash 0x45818ec2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35290 dport 53149] OK # # # cpu 0: rx_hash 0xbc757d2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35306 dport 53149] OK # # # cpu 0: rx_hash 0x3aa670b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35312 dport 53149] OK # # # cpu 0: rx_hash 0xbffe4a02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35336 dport 53149] OK # # # cpu 0: rx_hash 0x52309180 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35372 dport 53149] OK # # # cpu 0: rx_hash 0x460ab9ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35384 dport 53149] OK # # # cpu 0: rx_hash 0x8ca3ac9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35438 dport 53149] OK # # # cpu 0: rx_hash 0x2204f1d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35454 dport 53149] OK # # # cpu 0: rx_hash 0xf2de9065 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35502 dport 53149] OK # # # cpu 0: rx_hash 0x326a9123 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35536 dport 53149] OK # # # cpu 0: rx_hash 0xa083b4da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35550 dport 53149] OK # # # cpu 0: rx_hash 0x1003d5cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35570 dport 53149] OK # # # cpu 0: rx_hash 0xb414fdf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35614 dport 53149] OK # # # cpu 4: rx_hash 0x6a87bcc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34562 dport 53149] OK # # # cpu 4: rx_hash 0x15a042bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34600 dport 53149] OK # # # cpu 4: rx_hash 0xfd601324 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34652 dport 53149] OK # # # cpu 4: rx_hash 0x2dba7296 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34700 dport 53149] OK # # # cpu 4: rx_hash 0x3693c4d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34784 dport 53149] OK # # # cpu 4: rx_hash 0x43a92e99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34786 dport 53149] OK # # # cpu 4: rx_hash 0x22a9ecba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34804 dport 53149] OK # # # cpu 4: rx_hash 0x6d58bf5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34820 dport 53149] OK # # # cpu 4: rx_hash 0xf5ac8e93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34850 dport 53149] OK # # # cpu 4: rx_hash 0x9bbfd29c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34892 dport 53149] OK # # # cpu 4: rx_hash 0xd8d65457 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34936 dport 53149] OK # # # cpu 4: rx_hash 0xb29140c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34988 dport 53149] OK # # # cpu 4: rx_hash 0xdc821ccc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35010 dport 53149] OK # # # cpu 4: rx_hash 0xfeeb5824 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35040 dport 53149] OK # # # cpu 4: rx_hash 0xa3a5e2b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35048 dport 53149] OK # # # cpu 4: rx_hash 0xb79fcad8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35068 dport 53149] OK # # # cpu 4: rx_hash 0x63bc82b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35138 dport 53149] OK # # # cpu 4: rx_hash 0xac1b1ddb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35140 dport 53149] OK # # # cpu 4: rx_hash 0xf155a748 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35148 dport 53149] OK # # # cpu 4: rx_hash 0x8e725933 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35174 dport 53149] OK # # # cpu 4: rx_hash 0xa75ccb6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35206 dport 53149] OK # # # cpu 4: rx_hash 0x5ea83881 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35254 dport 53149] OK # # # cpu 4: rx_hash 0xcc411d78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35256 dport 53149] OK # # # cpu 4: rx_hash 0x67e8ca2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35320 dport 53149] OK # # # cpu 4: rx_hash 0xcac4a04e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35338 dport 53149] OK # # # cpu 4: rx_hash 0x05633f24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35340 dport 53149] OK # # # cpu 4: rx_hash 0xdefe8821 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35358 dport 53149] OK # # # cpu 4: rx_hash 0xfc97ccc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35388 dport 53149] OK # # # cpu 4: rx_hash 0xe7be7a8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35408 dport 53149] OK # # # cpu 4: rx_hash 0x1f104be7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35466 dport 53149] OK # # # cpu 4: rx_hash 0x6037b59c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35488 dport 53149] OK # # # cpu 4: rx_hash 0x96d0d85d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35560 dport 53149] OK # # # cpu 4: rx_hash 0xfd606f09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35586 dport 53149] OK # # # cpu 4: rx_hash 0x6f894af0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35596 dport 53149] OK # # # cpu 4: rx_hash 0x9c60ad2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35604 dport 53149] OK # # # cpu 4: rx_hash 0x4de00e18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35630 dport 53149] OK # # # cpu 4: rx_hash 0x37c97a78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35668 dport 53149] OK # # # cpu 4: rx_hash 0x019a16ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35682 dport 53149] OK # # # cpu 4: rx_hash 0x87491b69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35704 dport 53149] OK # # # count: pass=76 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 38217 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59074 dport 38217] != expected 0xd44114d4 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59074 dport 38217] != expected 0xd44114d4 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46940 dport 38217] != expected 0x2a193da9 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46940 dport 38217] != expected 0x2a193da9 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35616 dport 38217] != expected 0xd83d5b83 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35616 dport 38217] != expected 0xd83d5b83 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58216 dport 38217] != expected 0xc7f108c6 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58216 dport 38217] != expected 0xc7f108c6 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54867 dport 38217] != expected 0x6c3fc317 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54867 dport 38217] != expected 0x6c3fc317 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34089 dport 38217] != expected 0xcce4bf6a # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34089 dport 38217] != expected 0xcce4bf6a # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38779 dport 38217] != expected 0x2906eaea # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38779 dport 38217] != expected 0x2906eaea # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58686 dport 38217] != expected 0x917fcd61 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58686 dport 38217] != expected 0x917fcd61 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37913 dport 38217] != expected 0xff4c22b9 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37913 dport 38217] != expected 0xff4c22b9 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47700 dport 38217] != expected 0x62f26bf # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47700 dport 38217] != expected 0x62f26bf # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40413 dport 38217] != expected 0x847ce7e1 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40413 dport 38217] != expected 0x847ce7e1 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52330 dport 38217] != expected 0x54a87b8c # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52330 dport 38217] != expected 0x54a87b8c # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39536 dport 38217] != expected 0xbe4e305d # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39536 dport 38217] != expected 0xbe4e305d # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52349 dport 38217] != expected 0x1666d271 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52349 dport 38217] != expected 0x1666d271 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45461 dport 38217] != expected 0x3db768d6 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45461 dport 38217] != expected 0x3db768d6 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50862 dport 38217] != expected 0xc523c015 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50862 dport 38217] != expected 0xc523c015 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32931 dport 38217] != expected 0xb9c60771 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32931 dport 38217] != expected 0xb9c60771 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35525 dport 38217] != expected 0xbe51f17c # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35525 dport 38217] != expected 0xbe51f17c # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44755 dport 38217] != expected 0x9799de3b # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44755 dport 38217] != expected 0x9799de3b # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56656 dport 38217] != expected 0x946036e7 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56656 dport 38217] != expected 0x946036e7 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41537 dport 38217] != expected 0x509ca005 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41537 dport 38217] != expected 0x509ca005 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50243 dport 38217] != expected 0xd3be840c # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50243 dport 38217] != expected 0xd3be840c # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48325 dport 38217] != expected 0x75a7f9f0 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48325 dport 38217] != expected 0x75a7f9f0 # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52135 dport 38217] != expected 0x3b415a3d # # Exception| cpu 5: rx_hash 0x0393058b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52135 dport 38217] != expected 0x3b415a3d # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 36354 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49101 dport 36354] != expected 0xdf408f64 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49101 dport 36354] != expected 0xdf408f64 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47744 dport 36354] != expected 0x91fabba # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47744 dport 36354] != expected 0x91fabba # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57185 dport 36354] != expected 0x68e8ffa5 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57185 dport 36354] != expected 0x68e8ffa5 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51901 dport 36354] != expected 0xe91f1e5e # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51901 dport 36354] != expected 0xe91f1e5e # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60386 dport 36354] != expected 0x9d30435e # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60386 dport 36354] != expected 0x9d30435e # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37138 dport 36354] != expected 0xb6c3a53c # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37138 dport 36354] != expected 0xb6c3a53c # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34301 dport 36354] != expected 0x3b65fc2a # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34301 dport 36354] != expected 0x3b65fc2a # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46680 dport 36354] != expected 0x136ca354 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46680 dport 36354] != expected 0x136ca354 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50184 dport 36354] != expected 0x37454e81 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50184 dport 36354] != expected 0x37454e81 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39441 dport 36354] != expected 0xfb4e9a6c # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39441 dport 36354] != expected 0xfb4e9a6c # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55128 dport 36354] != expected 0xab7a2cf9 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55128 dport 36354] != expected 0xab7a2cf9 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32894 dport 36354] != expected 0x1aec1f6 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32894 dport 36354] != expected 0x1aec1f6 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45567 dport 36354] != expected 0xf11c7fe0 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45567 dport 36354] != expected 0xf11c7fe0 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60896 dport 36354] != expected 0xc7c50e8d # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60896 dport 36354] != expected 0xc7c50e8d # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42476 dport 36354] != expected 0x1ce02655 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42476 dport 36354] != expected 0x1ce02655 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51323 dport 36354] != expected 0x6db08725 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51323 dport 36354] != expected 0x6db08725 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40434 dport 36354] != expected 0x80ae4ac # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40434 dport 36354] != expected 0x80ae4ac # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48719 dport 36354] != expected 0x1544fb55 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48719 dport 36354] != expected 0x1544fb55 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56664 dport 36354] != expected 0x135258a9 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56664 dport 36354] != expected 0x135258a9 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46102 dport 36354] != expected 0x1f596b15 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46102 dport 36354] != expected 0x1f596b15 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40103 dport 36354] != expected 0x3706badd # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40103 dport 36354] != expected 0x3706badd # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32885 dport 36354] != expected 0xc3af45b1 # # Exception| cpu 5: rx_hash 0xce4d5452 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32885 dport 36354] != expected 0xc3af45b1 # # 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 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->