< 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 53067 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa93c17bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55428 dport 53067] != expected 0xb23ff229 # # Exception| cpu 0: rx_hash 0x217f2ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55430 dport 53067] != expected 0xcdb1f782 # # Exception| cpu 0: rx_hash 0xb6461cb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55450 dport 53067] != expected 0xc264b488 # # Exception| cpu 0: rx_hash 0x39fb1935 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55462 dport 53067] != expected 0x7a4917d8 # # Exception| cpu 0: rx_hash 0x034f5fad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55496 dport 53067] != expected 0x89e701bb # # Exception| cpu 0: rx_hash 0x1c3554a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55510 dport 53067] != expected 0xf9bc471a # # Exception| cpu 0: rx_hash 0x04b16774 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55542 dport 53067] != expected 0x4e44a740 # # Exception| cpu 0: rx_hash 0xca3cccc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55560 dport 53067] != expected 0x691a558b # # Exception| cpu 0: rx_hash 0xb0a8304a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55584 dport 53067] != expected 0x10134bb # # Exception| cpu 0: rx_hash 0xd2b8ff1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55592 dport 53067] != expected 0xdee2b5d1 # # Exception| cpu 0: rx_hash 0xe3b098b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55608 dport 53067] != expected 0xb1137564 # # Exception| cpu 0: rx_hash 0x604f84da [saddr 192.0.3.2 daddr 192.0.3.1 sport 55620 dport 53067] != expected 0x52c2a619 # # Exception| cpu 0: rx_hash 0xf776b289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55640 dport 53067] != expected 0x5d17e513 # # Exception| cpu 0: rx_hash 0xf0888a50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55654 dport 53067] != expected 0x9ab443e8 # # Exception| cpu 0: rx_hash 0xea2c91c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55684 dport 53067] != expected 0x24c0ee22 # # Exception| cpu 0: rx_hash 0xc45efd62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55690 dport 53067] != expected 0x3b6a6836 # # Exception| cpu 0: rx_hash 0xbeca01e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55714 dport 53067] != expected 0x53710906 # # Exception| cpu 0: rx_hash 0x9b044c74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55762 dport 53067] != expected 0xd08459c4 # # Exception| cpu 0: rx_hash 0x3d351d8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55774 dport 53067] != expected 0xb0a0da7b # # Exception| cpu 0: rx_hash 0x14b949f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55790 dport 53067] != expected 0x68a9fa94 # # Exception| cpu 0: rx_hash 0x8e955877 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55812 dport 53067] != expected 0xd4be443a # # Exception| cpu 0: rx_hash 0x28a4098f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55816 dport 53067] != expected 0xb49ac785 # # Exception| cpu 0: rx_hash 0xf3ff9c2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55826 dport 53067] != expected 0x7b0683f1 # # Exception| cpu 0: rx_hash 0x55cecdd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55838 dport 53067] != expected 0x1b22004e # # Exception| cpu 0: rx_hash 0xb8630705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55850 dport 53067] != expected 0x7cec2274 # # Exception| cpu 0: rx_hash 0x0a947cc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55878 dport 53067] != expected 0xf0cc31bc # # Exception| cpu 0: rx_hash 0xae85057a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55944 dport 53067] != expected 0x9964ff93 # # Exception| cpu 0: rx_hash 0x98735a08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55974 dport 53067] != expected 0x313699dd # # Exception| cpu 0: rx_hash 0x93cf7b3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56024 dport 53067] != expected 0xad694f0b # # Exception| cpu 0: rx_hash 0xdfadd8cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56030 dport 53067] != expected 0x6d204875 # # Exception| cpu 0: rx_hash 0xe95b87b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56048 dport 53067] != expected 0xc5722e3b # # Exception| cpu 0: rx_hash 0x4f6ad641 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56060 dport 53067] != expected 0xa556ad84 # # Exception| cpu 0: rx_hash 0xe3f7b2aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 56074 dport 53067] != expected 0x5debde25 # # Exception| cpu 0: rx_hash 0xbb533b65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56172 dport 53067] != expected 0x71a6492c # # Exception| cpu 0: rx_hash 0x8a5b5cce [saddr 192.0.3.2 daddr 192.0.3.1 sport 56188 dport 53067] != expected 0x1e578999 # # Exception| cpu 0: rx_hash 0x65d6be5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56202 dport 53067] != expected 0x7015e633 # # Exception| cpu 0: rx_hash 0x62288686 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56244 dport 53067] != expected 0xb7b640c8 # # Exception| cpu 0: rx_hash 0xadb5391a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56270 dport 53067] != expected 0x942e94cb # # Exception| cpu 0: rx_hash 0xd721c598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56294 dport 53067] != expected 0xfc35f5fb # # Exception| cpu 0: rx_hash 0xc6926020 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56342 dport 53067] != expected 0xaa01c823 # # Exception| cpu 0: rx_hash 0x739b233e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56388 dport 53067] != expected 0xe1827d10 # # Exception| cpu 0: rx_hash 0x6ce12832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56410 dport 53067] != expected 0x91d93bb1 # # Exception| cpu 0: rx_hash 0x814ce2e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56430 dport 53067] != expected 0xf617198b # # Exception| cpu 0: rx_hash 0x13abc429 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56462 dport 53067] != expected 0x37edb1ea # # Exception| cpu 0: rx_hash 0xd074625f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56500 dport 53067] != expected 0x4f8915c4 # # 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 0xff277177 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45944 dport 54942] OK # # # cpu 0: rx_hash 0x21a2f44d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45982 dport 54942] OK # # # cpu 0: rx_hash 0x94abb753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46028 dport 54942] OK # # # cpu 0: rx_hash 0x8bd1bc5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46034 dport 54942] OK # # # cpu 0: rx_hash 0x8c2f8486 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46060 dport 54942] OK # # # cpu 0: rx_hash 0xce8489c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46084 dport 54942] OK # # # cpu 0: rx_hash 0xe0f6e565 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46090 dport 54942] OK # # # cpu 0: rx_hash 0x9d9c213e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46108 dport 54942] OK # # # cpu 0: rx_hash 0xf872d6b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46122 dport 54942] OK # # # cpu 0: rx_hash 0x6f4be0e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46134 dport 54942] OK # # # cpu 0: rx_hash 0x91de38d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46172 dport 54942] OK # # # cpu 0: rx_hash 0x8c841b98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46208 dport 54942] OK # # # cpu 0: rx_hash 0x1bbd2dcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46236 dport 54942] OK # # # cpu 0: rx_hash 0x2d4b72b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46258 dport 54942] OK # # # cpu 0: rx_hash 0x49b59117 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46336 dport 54942] OK # # # cpu 0: rx_hash 0xe3c6d905 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46412 dport 54942] OK # # # cpu 0: rx_hash 0xb7204920 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46442 dport 54942] OK # # # cpu 0: rx_hash 0x0e6b13d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46456 dport 54942] OK # # # cpu 0: rx_hash 0x69a5cc1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46476 dport 54942] OK # # # cpu 0: rx_hash 0x07f71aa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46532 dport 54942] OK # # # cpu 0: rx_hash 0xdb52b7dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46560 dport 54942] OK # # # cpu 0: rx_hash 0xab2d5450 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46592 dport 54942] OK # # # cpu 0: rx_hash 0x12660ea4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46610 dport 54942] OK # # # cpu 0: rx_hash 0x1598367d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46636 dport 54942] OK # # # cpu 0: rx_hash 0x4ac2876b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46708 dport 54942] OK # # # cpu 0: rx_hash 0x037e3402 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46734 dport 54942] OK # # # cpu 0: rx_hash 0x7e14f059 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46744 dport 54942] OK # # # cpu 0: rx_hash 0x79eac880 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46758 dport 54942] OK # # # cpu 0: rx_hash 0x6690c38c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46776 dport 54942] OK # # # cpu 0: rx_hash 0xe56fdfe0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46788 dport 54942] OK # # # cpu 0: rx_hash 0xb1894fc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46818 dport 54942] OK # # # cpu 0: rx_hash 0x9ffb2362 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46828 dport 54942] OK # # # cpu 0: rx_hash 0x8081286e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46834 dport 54942] OK # # # cpu 0: rx_hash 0x33664789 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46874 dport 54942] OK # # # cpu 4: rx_hash 0x72ba5cb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45958 dport 54942] OK # # # cpu 4: rx_hash 0xcbf10645 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45972 dport 54942] OK # # # cpu 4: rx_hash 0x444c03c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45992 dport 54942] OK # # # cpu 4: rx_hash 0x5b3608cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46006 dport 54942] OK # # # cpu 4: rx_hash 0x2a1ed57e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46048 dport 54942] OK # # # cpu 4: rx_hash 0xbd27e32d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46076 dport 54942] OK # # # cpu 4: rx_hash 0x55ffa67b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46168 dport 54942] OK # # # cpu 4: rx_hash 0x2f6b5af9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46192 dport 54942] OK # # # cpu 4: rx_hash 0x66d7e990 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46218 dport 54942] OK # # # cpu 4: rx_hash 0x2ab54a60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46220 dport 54942] OK # # # cpu 4: rx_hash 0x7e53da45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46250 dport 54942] OK # # # cpu 4: rx_hash 0x80c60272 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46272 dport 54942] OK # # # cpu 4: rx_hash 0x08853f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46274 dport 54942] OK # # # cpu 4: rx_hash 0xaeb46ed5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46286 dport 54942] OK # # # cpu 4: rx_hash 0xfa52fef0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46312 dport 54942] OK # # # cpu 4: rx_hash 0xe528f5fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46326 dport 54942] OK # # # cpu 4: rx_hash 0x56cf9a1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46366 dport 54942] OK # # # cpu 4: rx_hash 0xa4185bc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46388 dport 54942] OK # # # cpu 4: rx_hash 0xb0de71f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46420 dport 54942] OK # # # cpu 4: rx_hash 0x47d7a0bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46466 dport 54942] OK # # # cpu 4: rx_hash 0x7121ffcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46508 dport 54942] OK # # # cpu 4: rx_hash 0x65e7d5f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46540 dport 54942] OK # # # cpu 4: rx_hash 0x236e690f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46594 dport 54942] OK # # # cpu 4: rx_hash 0x3c146203 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46620 dport 54942] OK # # # cpu 4: rx_hash 0xcec3a3de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46646 dport 54942] OK # # # cpu 4: rx_hash 0x015e1c42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46668 dport 54942] OK # # # cpu 4: rx_hash 0x7bcae0c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46692 dport 54942] OK # # # cpu 4: rx_hash 0x64b0ebcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46714 dport 54942] OK # # # cpu 4: rx_hash 0xdfdb9978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46762 dport 54942] OK # # # cpu 4: rx_hash 0x877f10b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46796 dport 54942] OK # # # cpu 4: rx_hash 0xd467b84b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46804 dport 54942] OK # # # cpu 4: rx_hash 0xaef344c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46844 dport 54942] OK # # # cpu 4: rx_hash 0x26b07996 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46846 dport 54942] OK # # # cpu 4: rx_hash 0x4e0c83d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46860 dport 54942] OK # # # cpu 4: rx_hash 0xd935b581 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46864 dport 54942] OK # # # cpu 4: rx_hash 0xbcdb420f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46886 dport 54942] OK # # # cpu 4: rx_hash 0xc1b18654 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46896 dport 54942] OK # # # cpu 4: rx_hash 0x7346fd93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46940 dport 54942] OK # # # cpu 4: rx_hash 0xfcfbf815 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46944 dport 54942] OK # # # count: pass=73 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 37727 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59566 dport 37727] != expected 0xe3211b08 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59566 dport 37727] != expected 0xe3211b08 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47019 dport 37727] != expected 0x322ea9b7 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47019 dport 37727] != expected 0x322ea9b7 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58914 dport 37727] != expected 0x52e40a27 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58914 dport 37727] != expected 0x52e40a27 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52270 dport 37727] != expected 0x8fd71cfc # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52270 dport 37727] != expected 0x8fd71cfc # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53689 dport 37727] != expected 0x1a7d213e # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53689 dport 37727] != expected 0x1a7d213e # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56624 dport 37727] != expected 0xa01cb796 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56624 dport 37727] != expected 0xa01cb796 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42807 dport 37727] != expected 0xd96a236b # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42807 dport 37727] != expected 0xd96a236b # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53285 dport 37727] != expected 0xaea94629 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53285 dport 37727] != expected 0xaea94629 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36381 dport 37727] != expected 0xae68409a # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36381 dport 37727] != expected 0xae68409a # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40026 dport 37727] != expected 0x48d1435b # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40026 dport 37727] != expected 0x48d1435b # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42911 dport 37727] != expected 0x9c8f7a4d # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42911 dport 37727] != expected 0x9c8f7a4d # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34012 dport 37727] != expected 0xfed66e72 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34012 dport 37727] != expected 0xfed66e72 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40273 dport 37727] != expected 0x815fd0c6 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40273 dport 37727] != expected 0x815fd0c6 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41820 dport 37727] != expected 0x4fa0fb88 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41820 dport 37727] != expected 0x4fa0fb88 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42578 dport 37727] != expected 0xe34aa695 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42578 dport 37727] != expected 0xe34aa695 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56482 dport 37727] != expected 0xb625695 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56482 dport 37727] != expected 0xb625695 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36756 dport 37727] != expected 0x3596eeba # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36756 dport 37727] != expected 0x3596eeba # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44982 dport 37727] != expected 0x9957f3ab # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44982 dport 37727] != expected 0x9957f3ab # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55048 dport 37727] != expected 0x7e567b97 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55048 dport 37727] != expected 0x7e567b97 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38488 dport 37727] != expected 0xeeff2b74 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38488 dport 37727] != expected 0xeeff2b74 # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54572 dport 37727] != expected 0x3d16171d # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54572 dport 37727] != expected 0x3d16171d # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42064 dport 37727] != expected 0xd7bb2d3b # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42064 dport 37727] != expected 0xd7bb2d3b # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34015 dport 37727] != expected 0x7e44608e # # Exception| cpu 4: rx_hash 0xfebad239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34015 dport 37727] != expected 0x7e44608e # # 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 38862 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42602 dport 38862] != expected 0x3babc97e # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42602 dport 38862] != expected 0x3babc97e # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48244 dport 38862] != expected 0xf90a99e7 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48244 dport 38862] != expected 0xf90a99e7 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46215 dport 38862] != expected 0x6a428fa8 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46215 dport 38862] != expected 0x6a428fa8 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42887 dport 38862] != expected 0x5ceb4288 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42887 dport 38862] != expected 0x5ceb4288 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45691 dport 38862] != expected 0x9ed0fd92 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45691 dport 38862] != expected 0x9ed0fd92 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40189 dport 38862] != expected 0x67a5a4c8 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40189 dport 38862] != expected 0x67a5a4c8 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41275 dport 38862] != expected 0xa43b2958 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41275 dport 38862] != expected 0xa43b2958 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47265 dport 38862] != expected 0xc6022edc # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47265 dport 38862] != expected 0xc6022edc # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56345 dport 38862] != expected 0x846f5eb4 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56345 dport 38862] != expected 0x846f5eb4 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58762 dport 38862] != expected 0xfed868ea # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58762 dport 38862] != expected 0xfed868ea # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52650 dport 38862] != expected 0x2426cfc3 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52650 dport 38862] != expected 0x2426cfc3 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35380 dport 38862] != expected 0xba2d6efa # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35380 dport 38862] != expected 0xba2d6efa # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51878 dport 38862] != expected 0x304b7ae2 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51878 dport 38862] != expected 0x304b7ae2 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52271 dport 38862] != expected 0x35b0a15d # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52271 dport 38862] != expected 0x35b0a15d # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52157 dport 38862] != expected 0xb8861385 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52157 dport 38862] != expected 0xb8861385 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41007 dport 38862] != expected 0x12025626 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41007 dport 38862] != expected 0x12025626 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45684 dport 38862] != expected 0xa024eb8b # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45684 dport 38862] != expected 0xa024eb8b # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43486 dport 38862] != expected 0x4a19fb4c # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43486 dport 38862] != expected 0x4a19fb4c # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42475 dport 38862] != expected 0x4f947a72 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42475 dport 38862] != expected 0x4f947a72 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45106 dport 38862] != expected 0x418c12ac # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45106 dport 38862] != expected 0x418c12ac # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56919 dport 38862] != expected 0x7d768c4 # # Exception| cpu 5: rx_hash 0x30e609df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56919 dport 38862] != expected 0x7d768c4 # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->