< 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 46651 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 83 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8d0308b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37176 dport 46651] != expected 0x560cc2f3 # # Exception| cpu 0: rx_hash 0x523efc17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37178 dport 46651] != expected 0x2db92a57 # # Exception| cpu 0: rx_hash 0xc6fbb1d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37202 dport 46651] != expected 0x6f32a1b1 # # Exception| cpu 0: rx_hash 0xf720ad26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37226 dport 46651] != expected 0x9123806 # # Exception| cpu 0: rx_hash 0xa46b9ebf [saddr 192.0.3.2 daddr 192.0.3.1 sport 37256 dport 46651] != expected 0xeb2ff6cf # # Exception| cpu 0: rx_hash 0x28435d02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37264 dport 46651] != expected 0x9ab431f2 # # Exception| cpu 0: rx_hash 0x199841f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37288 dport 46651] != expected 0xfc94a845 # # Exception| cpu 0: rx_hash 0xf606bba7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37292 dport 46651] != expected 0x414e5c17 # # Exception| cpu 0: rx_hash 0x7a2e781a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37300 dport 46651] != expected 0x30d59b2a # # Exception| cpu 0: rx_hash 0xbdfe02c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37318 dport 46651] != expected 0x78703f55 # # Exception| cpu 0: rx_hash 0xef9327dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37346 dport 46651] != expected 0xd211958d # # Exception| cpu 0: rx_hash 0xa4d797bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 37364 dport 46651] != expected 0x3b08346f # # Exception| cpu 0: rx_hash 0x151b0a68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37420 dport 46651] != expected 0xa72c558c # # Exception| cpu 0: rx_hash 0xe2687e41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37464 dport 46651] != expected 0x29e6ed05 # # Exception| cpu 0: rx_hash 0x98f7d2d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37494 dport 46651] != expected 0xa6dfd550 # # Exception| cpu 0: rx_hash 0x983add14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37634 dport 46651] != expected 0x6ae20608 # # Exception| cpu 0: rx_hash 0xfb8ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37662 dport 46651] != expected 0xa6a33567 # # Exception| cpu 0: rx_hash 0x8113486e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37680 dport 46651] != expected 0x299a0d32 # # Exception| cpu 0: rx_hash 0xa9e1c1e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37690 dport 46651] != expected 0xcc29fbf # # Exception| cpu 0: rx_hash 0xfb30edfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37730 dport 46651] != expected 0x7684f7c7 # # Exception| cpu 0: rx_hash 0xa87bde62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37760 dport 46651] != expected 0x94b9390e # # Exception| cpu 0: rx_hash 0x14f01329 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37790 dport 46651] != expected 0x234de2c5 # # Exception| cpu 0: rx_hash 0x5eccb14a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37814 dport 46651] != expected 0x6a1bc666 # # Exception| cpu 0: rx_hash 0x9e7b78da [saddr 192.0.3.2 daddr 192.0.3.1 sport 37898 dport 46651] != expected 0x473e78ec # # Exception| cpu 0: rx_hash 0xfdcd4135 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37910 dport 46651] != expected 0x8b7f4b83 # # Exception| cpu 0: rx_hash 0x68cc17f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37948 dport 46651] != expected 0xb99c8784 # # Exception| cpu 0: rx_hash 0x70219989 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37964 dport 46651] != expected 0x8a8ccb5f # # Exception| cpu 0: rx_hash 0x0bc6271d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37980 dport 46651] != expected 0xa5fa764b # # Exception| cpu 0: rx_hash 0xfd714835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37994 dport 46651] != expected 0x5b588923 # # Exception| cpu 0: rx_hash 0xae647f2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38000 dport 46651] != expected 0x5176a6ba # # Exception| cpu 0: rx_hash 0xb66bfcd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38020 dport 46651] != expected 0x5a52c991 # # Exception| cpu 0: rx_hash 0x71078f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38026 dport 46651] != expected 0xc2d0af4e # # Exception| cpu 0: rx_hash 0x41a481fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 38028 dport 46651] != expected 0x4bfb3b8 # # Exception| cpu 0: rx_hash 0xe5c2c2ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 38114 dport 46651] != expected 0x805b24a8 # # Exception| cpu 0: rx_hash 0x411888fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 38128 dport 46651] != expected 0xd4987118 # # Exception| cpu 0: rx_hash 0xfdbc47f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38174 dport 46651] != expected 0x97655a7b # # Exception| cpu 0: rx_hash 0x0bb721dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38228 dport 46651] != expected 0xb9e067b3 # # Exception| cpu 4: rx_hash 0x6221fbe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37184 dport 46651] != expected 0x3bf1f401 # # Exception| cpu 4: rx_hash 0x4ad3726c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37194 dport 46651] != expected 0x1ea9668c # # Exception| cpu 4: rx_hash 0xdfd224ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 37216 dport 46651] != expected 0x2c4aaa8b # # Exception| cpu 4: rx_hash 0xc619bc51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37334 dport 46651] != expected 0x57068241 # # Exception| cpu 4: rx_hash 0xde483b2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37338 dport 46651] != expected 0xb4310c3a # # Exception| cpu 4: rx_hash 0x4b496ded [saddr 192.0.3.2 daddr 192.0.3.1 sport 37360 dport 46651] != expected 0x86d2c03d # # Exception| cpu 4: rx_hash 0x63bbe460 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37370 dport 46651] != expected 0xa38a52b0 # # Exception| cpu 4: rx_hash 0x14631869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37394 dport 46651] != expected 0x763d0cd # # Exception| cpu 4: rx_hash 0x81624eae [saddr 192.0.3.2 daddr 192.0.3.1 sport 37432 dport 46651] != expected 0x35801cca # # Exception| cpu 4: rx_hash 0x998fc0d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37448 dport 46651] != expected 0x6905011 # # Exception| cpu 4: rx_hash 0x77372c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37514 dport 46651] != expected 0xf316c052 # # Exception| cpu 4: rx_hash 0xd3ed6636 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37528 dport 46651] != expected 0xa7d595e2 # # Exception| cpu 4: rx_hash 0x0da88093 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37540 dport 46651] != expected 0x7c2ff807 # # Exception| cpu 4: rx_hash 0xb1234dd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37562 dport 46651] != expected 0xcbdb23cc # # Exception| cpu 4: rx_hash 0x5ebdb78a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37566 dport 46651] != expected 0x7601d79e # # Exception| cpu 4: rx_hash 0x0d148993 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37592 dport 46651] != expected 0xac083aa7 # # Exception| cpu 4: rx_hash 0xd3516f36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37604 dport 46651] != expected 0x77f25742 # # Exception| cpu 4: rx_hash 0xa8b6d1a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37620 dport 46651] != expected 0x5884ea56 # # Exception| cpu 4: rx_hash 0x3ce09724 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37648 dport 46651] != expected 0x3e2153b8 # # Exception| cpu 4: rx_hash 0x156a0ca8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37668 dport 46651] != expected 0xbb364474 # # Exception| cpu 4: rx_hash 0x6e8db23c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37684 dport 46651] != expected 0x9440f960 # # Exception| cpu 4: rx_hash 0x99fec615 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37696 dport 46651] != expected 0x1a8a41e9 # # Exception| cpu 4: rx_hash 0xcaebf10c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37722 dport 46651] != expected 0x10a46e70 # # Exception| cpu 4: rx_hash 0x3c5c9e24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37740 dport 46651] != expected 0xee069118 # # Exception| cpu 4: rx_hash 0x80d7536f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37746 dport 46651] != expected 0x59f24ad3 # # Exception| cpu 4: rx_hash 0xe33f6e00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37782 dport 46651] != expected 0x7da098ec # # Exception| cpu 4: rx_hash 0xcb71ee8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37856 dport 46651] != expected 0x88dfc8c1 # # Exception| cpu 4: rx_hash 0x77fa23c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37886 dport 46651] != expected 0x3f2b130a # # Exception| cpu 4: rx_hash 0xb689f157 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37888 dport 46651] != expected 0x6266ea61 # # Exception| cpu 4: rx_hash 0x69b405f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37890 dport 46651] != expected 0x19d302c5 # # Exception| cpu 4: rx_hash 0x41468c7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37896 dport 46651] != expected 0x3c8b9048 # # Exception| cpu 4: rx_hash 0x132ba966 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37932 dport 46651] != expected 0x96ea3a90 # # Exception| cpu 4: rx_hash 0x1397a066 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37968 dport 46651] != expected 0x46cdf830 # # Exception| cpu 4: rx_hash 0x9e99755a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38030 dport 46651] != expected 0x7f0a5b1c # # Exception| cpu 4: rx_hash 0x12b1b6e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38038 dport 46651] != expected 0xe919c21 # # Exception| cpu 4: rx_hash 0xe406d9cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 38048 dport 46651] != expected 0xf0336349 # # Exception| cpu 4: rx_hash 0x682e1a72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38072 dport 46651] != expected 0x81a8a474 # # Exception| cpu 4: rx_hash 0x68921372 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38084 dport 46651] != expected 0x518f66d4 # # Exception| cpu 4: rx_hash 0x70c39409 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38088 dport 46651] != expected 0xb2b8e8af # # Exception| cpu 4: rx_hash 0x40609aff [saddr 192.0.3.2 daddr 192.0.3.1 sport 38094 dport 46651] != expected 0x74d7f459 # # Exception| cpu 4: rx_hash 0x69c50333 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38154 dport 46651] != expected 0x5c9133d # # Exception| cpu 4: rx_hash 0xd54ece78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38164 dport 46651] != expected 0xb23dc8f6 # # Exception| cpu 4: rx_hash 0xafd162ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 38202 dport 46651] != expected 0x3d04f0a3 # # Exception| cpu 4: rx_hash 0xaf6d6bed [saddr 192.0.3.2 daddr 192.0.3.1 sport 38214 dport 46651] != expected 0xed233203 # # Exception| cpu 4: rx_hash 0x223dba51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38240 dport 46651] != expected 0x3cf7707f # # Exception| cpu 4: rx_hash 0x69790a33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38262 dport 46651] != expected 0xd5eed19d # # Exception| count: pass=0 nohash=0 fail=83 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xd64f62fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60028 dport 38474] OK # # # cpu 0: rx_hash 0x398f9c29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60032 dport 38474] OK # # # cpu 0: rx_hash 0xadf6d8ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60052 dport 38474] OK # # # cpu 0: rx_hash 0x431030bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60078 dport 38474] OK # # # cpu 0: rx_hash 0xb4634495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60122 dport 38474] OK # # # cpu 0: rx_hash 0x85b85862 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60130 dport 38474] OK # # # cpu 0: rx_hash 0x11c11ca4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60150 dport 38474] OK # # # cpu 0: rx_hash 0x39339529 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60156 dport 38474] OK # # # cpu 0: rx_hash 0xb53454d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60180 dport 38474] OK # # # cpu 0: rx_hash 0x84ef4823 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60204 dport 38474] OK # # # cpu 0: rx_hash 0x087b829e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60232 dport 38474] OK # # # cpu 0: rx_hash 0x9d7ad459 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60258 dport 38474] OK # # # cpu 0: rx_hash 0x39fe9ae9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60296 dport 38474] OK # # # cpu 0: rx_hash 0x10740165 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60348 dport 38474] OK # # # cpu 0: rx_hash 0xe67f674d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60406 dport 38474] OK # # # cpu 0: rx_hash 0xe118d402 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60472 dport 38474] OK # # # cpu 0: rx_hash 0x457e9732 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60502 dport 38474] OK # # # cpu 0: rx_hash 0x27eeb85c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60556 dport 38474] OK # # # cpu 0: rx_hash 0x5cb50fc8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60640 dport 38474] OK # # # cpu 0: rx_hash 0x6c16013e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60646 dport 38474] OK # # # cpu 0: rx_hash 0x44e488b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60652 dport 38474] OK # # # cpu 0: rx_hash 0x0fa038d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60666 dport 38474] OK # # # cpu 0: rx_hash 0x6cdb0efe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60818 dport 38474] OK # # # cpu 0: rx_hash 0x823de6ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60840 dport 38474] OK # # # cpu 0: rx_hash 0x3eb62be6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60854 dport 38474] OK # # # cpu 0: rx_hash 0x16f8ab6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60864 dport 38474] OK # # # cpu 0: rx_hash 0x8281efad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60884 dport 38474] OK # # # cpu 0: rx_hash 0x5cc40908 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60904 dport 38474] OK # # # cpu 0: rx_hash 0x334d727a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60940 dport 38474] OK # # # cpu 0: rx_hash 0x61205762 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60968 dport 38474] OK # # # cpu 0: rx_hash 0xf55913a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60988 dport 38474] OK # # # cpu 4: rx_hash 0x11231124 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60018 dport 38474] OK # # # cpu 4: rx_hash 0xd611667b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60036 dport 38474] OK # # # cpu 4: rx_hash 0xce40e100 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60040 dport 38474] OK # # # cpu 4: rx_hash 0x100507a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60084 dport 38474] OK # # # cpu 4: rx_hash 0x08e889de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60100 dport 38474] OK # # # cpu 4: rx_hash 0x11ee1ee4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60166 dport 38474] OK # # # cpu 4: rx_hash 0x39a09e69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60272 dport 38474] OK # # # cpu 4: rx_hash 0x115217e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60282 dport 38474] OK # # # cpu 4: rx_hash 0x08998f1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60364 dport 38474] OK # # # cpu 4: rx_hash 0xd7a47bba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60366 dport 38474] OK # # # cpu 4: rx_hash 0xb56a5054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60396 dport 38474] OK # # # cpu 4: rx_hash 0x0ffe3c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60418 dport 38474] OK # # # cpu 4: rx_hash 0x17afbb2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60430 dport 38474] OK # # # cpu 4: rx_hash 0x82aeeded [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60452 dport 38474] OK # # # cpu 4: rx_hash 0x5c570248 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60516 dport 38474] OK # # # cpu 4: rx_hash 0x3fbf3f27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60544 dport 38474] OK # # # cpu 4: rx_hash 0xabc67be1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60564 dport 38474] OK # # # cpu 4: rx_hash 0x2696aa5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60594 dport 38474] OK # # # cpu 4: rx_hash 0xc9b4590f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60618 dport 38474] OK # # # cpu 4: rx_hash 0x17debdea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60678 dport 38474] OK # # # cpu 4: rx_hash 0x9bf67e57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60702 dport 38474] OK # # # cpu 4: rx_hash 0x3e542666 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60722 dport 38474] OK # # # cpu 4: rx_hash 0x0ef72890 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60724 dport 38474] OK # # # cpu 4: rx_hash 0x3ee82f66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60750 dport 38474] OK # # # cpu 4: rx_hash 0x8263e22d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60752 dport 38474] OK # # # cpu 4: rx_hash 0x447783f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60768 dport 38474] OK # # # cpu 4: rx_hash 0x9b4a7757 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60770 dport 38474] OK # # # cpu 4: rx_hash 0xd194d8b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60878 dport 38474] OK # # # cpu 4: rx_hash 0xab0b7421 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60896 dport 38474] OK # # # cpu 4: rx_hash 0xf42101a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60930 dport 38474] OK # # # cpu 4: rx_hash 0x7809c218 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60954 dport 38474] OK # # # cpu 4: rx_hash 0xbe1da3c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60970 dport 38474] OK # # # cpu 4: rx_hash 0xcb4a1acf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32778 dport 38474] OK # # # cpu 4: rx_hash 0x6f9050ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32792 dport 38474] OK # # # cpu 4: rx_hash 0x5f335e09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32798 dport 38474] OK # # # cpu 4: rx_hash 0xb1d5b65a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32804 dport 38474] OK # # # cpu 4: rx_hash 0x25acf29c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32816 dport 38474] OK # # # cpu 4: rx_hash 0xe3049a42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32892 dport 38474] OK # # # count: pass=69 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 50495 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46461 dport 50495] != expected 0x9fed4aba # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46461 dport 50495] != expected 0x9fed4aba # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45228 dport 50495] != expected 0x9b89ef25 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45228 dport 50495] != expected 0x9b89ef25 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55234 dport 50495] != expected 0x9f401a09 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55234 dport 50495] != expected 0x9f401a09 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34985 dport 50495] != expected 0xbf5eeaa7 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34985 dport 50495] != expected 0xbf5eeaa7 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49481 dport 50495] != expected 0xbd7497ce # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49481 dport 50495] != expected 0xbd7497ce # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38029 dport 50495] != expected 0xc9f3014c # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38029 dport 50495] != expected 0xc9f3014c # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34004 dport 50495] != expected 0xf1cec0 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34004 dport 50495] != expected 0xf1cec0 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58768 dport 50495] != expected 0x71d98f7 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58768 dport 50495] != expected 0x71d98f7 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39182 dport 50495] != expected 0x1ad7b35c # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39182 dport 50495] != expected 0x1ad7b35c # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47436 dport 50495] != expected 0xc8a84fe3 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47436 dport 50495] != expected 0xc8a84fe3 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51306 dport 50495] != expected 0xecb87602 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51306 dport 50495] != expected 0xecb87602 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60991 dport 50495] != expected 0x1173950a # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60991 dport 50495] != expected 0x1173950a # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57621 dport 50495] != expected 0xd8ffb0ba # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57621 dport 50495] != expected 0xd8ffb0ba # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39454 dport 50495] != expected 0x562dd071 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39454 dport 50495] != expected 0x562dd071 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38004 dport 50495] != expected 0xd68b3155 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38004 dport 50495] != expected 0xd68b3155 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42469 dport 50495] != expected 0x2fb72c98 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42469 dport 50495] != expected 0x2fb72c98 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49287 dport 50495] != expected 0xe932e227 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49287 dport 50495] != expected 0xe932e227 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59805 dport 50495] != expected 0x8ba2f04b # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59805 dport 50495] != expected 0x8ba2f04b # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46967 dport 50495] != expected 0x9bce6ddf # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46967 dport 50495] != expected 0x9bce6ddf # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51834 dport 50495] != expected 0xe2b57efe # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51834 dport 50495] != expected 0xe2b57efe # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51004 dport 50495] != expected 0xf5139112 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51004 dport 50495] != expected 0xf5139112 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45229 dport 50495] != expected 0x6ce23e6c # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45229 dport 50495] != expected 0x6ce23e6c # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 32790 dport 50495] != expected 0xe5ca8477 # # Exception| cpu 4: rx_hash 0x89711f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 32790 dport 50495] != expected 0xe5ca8477 # # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 50970 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56841 dport 50970] != expected 0x36e7a684 # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56841 dport 50970] != expected 0x36e7a684 # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37378 dport 50970] != expected 0x4ca86e29 # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37378 dport 50970] != expected 0x4ca86e29 # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40332 dport 50970] != expected 0xebc1fdbe # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40332 dport 50970] != expected 0xebc1fdbe # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60570 dport 50970] != expected 0x5823dbbb # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60570 dport 50970] != expected 0x5823dbbb # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43892 dport 50970] != expected 0x8d694e51 # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43892 dport 50970] != expected 0x8d694e51 # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36244 dport 50970] != expected 0xd892d9bd # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36244 dport 50970] != expected 0xd892d9bd # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47085 dport 50970] != expected 0x6c25254f # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47085 dport 50970] != expected 0x6c25254f # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36659 dport 50970] != expected 0xff1a2b6f # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36659 dport 50970] != expected 0xff1a2b6f # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41921 dport 50970] != expected 0x8b13043a # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41921 dport 50970] != expected 0x8b13043a # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50672 dport 50970] != expected 0x452f2592 # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50672 dport 50970] != expected 0x452f2592 # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39641 dport 50970] != expected 0xeeb46772 # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39641 dport 50970] != expected 0xeeb46772 # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50276 dport 50970] != expected 0xc994ed6f # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50276 dport 50970] != expected 0xc994ed6f # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51551 dport 50970] != expected 0xedafc61a # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51551 dport 50970] != expected 0xedafc61a # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42753 dport 50970] != expected 0x477982b7 # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42753 dport 50970] != expected 0x477982b7 # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50540 dport 50970] != expected 0xc9e5ebaf # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50540 dport 50970] != expected 0xc9e5ebaf # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39814 dport 50970] != expected 0xc503d73d # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39814 dport 50970] != expected 0xc503d73d # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53117 dport 50970] != expected 0x89514efa # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53117 dport 50970] != expected 0x89514efa # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54878 dport 50970] != expected 0x63d6df76 # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54878 dport 50970] != expected 0x63d6df76 # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51859 dport 50970] != expected 0xc81a1f0b # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51859 dport 50970] != expected 0xc81a1f0b # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41303 dport 50970] != expected 0xd4f47e7e # # Exception| cpu 0: rx_hash 0x0a3828d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41303 dport 50970] != expected 0xd4f47e7e # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 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__->