< 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' TAP version 13 1..1 # 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 338, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 56784 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1b7b50fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56398 dport 56784] != expected 0xbd8be9c3 # # Exception| cpu 0: rx_hash 0x6c62b91a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56542 dport 56784] != expected 0x1da40e02 # # Exception| cpu 0: rx_hash 0xb21cd9f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56580 dport 56784] != expected 0xf7eeb472 # # Exception| cpu 0: rx_hash 0xa2435d29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56584 dport 56784] != expected 0x9aa7cb19 # # Exception| cpu 0: rx_hash 0x2a6c9f47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56592 dport 56784] != expected 0x2c0374ac # # Exception| cpu 0: rx_hash 0x3a331b9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56604 dport 56784] != expected 0x414a0bc7 # # Exception| cpu 0: rx_hash 0x063e4489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56636 dport 56784] != expected 0x887bc171 # # Exception| cpu 0: rx_hash 0xf4bfc1e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56658 dport 56784] != expected 0xdb873a92 # # Exception| cpu 0: rx_hash 0xb0a820d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56674 dport 56784] != expected 0x80d56548 # # Exception| cpu 0: rx_hash 0x28d86665 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56694 dport 56784] != expected 0x5b38a596 # # Exception| cpu 0: rx_hash 0x158f45e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56730 dport 56784] != expected 0xa99487bd # # Exception| cpu 0: rx_hash 0xd9b766bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 56754 dport 56784] != expected 0x446267d2 # # Exception| cpu 0: rx_hash 0x3784b57d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56826 dport 56784] != expected 0x43da850 # # Exception| cpu 0: rx_hash 0xa6d7d214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56842 dport 56784] != expected 0x5c0e4581 # # Exception| cpu 0: rx_hash 0xa88ef941 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56902 dport 56784] != expected 0x55dfdfb1 # # Exception| cpu 0: rx_hash 0x1041b64a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56916 dport 56784] != expected 0x54a0e1b8 # # Exception| cpu 0: rx_hash 0x5456577d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56932 dport 56784] != expected 0xff2be62 # # Exception| cpu 0: rx_hash 0xa53957a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56992 dport 56784] != expected 0x10a87c26 # # Exception| cpu 0: rx_hash 0x95d9dac2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57002 dport 56784] != expected 0xa773fd9a # # Exception| cpu 0: rx_hash 0x7707db77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57032 dport 56784] != expected 0x99c67912 # # Exception| cpu 0: rx_hash 0xab607cf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57068 dport 56784] != expected 0x1979e616 # # Exception| cpu 0: rx_hash 0x751e1c1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57142 dport 56784] != expected 0xf3335c66 # # Exception| cpu 0: rx_hash 0x852b6056 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57150 dport 56784] != expected 0xd7f476bf # # Exception| cpu 0: rx_hash 0x5715ec86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57174 dport 56784] != expected 0x5e9a738b # # Exception| cpu 0: rx_hash 0xe26d0d6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57250 dport 56784] != expected 0x1a92ee15 # # Exception| cpu 0: rx_hash 0x4afdc6bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 57276 dport 56784] != expected 0x76a4af77 # # Exception| cpu 0: rx_hash 0x48493f9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57306 dport 56784] != expected 0x19f7e4d # # Exception| cpu 0: rx_hash 0xa829b717 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57358 dport 56784] != expected 0xa92517b8 # # Exception| cpu 0: rx_hash 0x9424e805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57390 dport 56784] != expected 0x6014dd0e # # Exception| cpu 0: rx_hash 0x2ceba70e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57404 dport 56784] != expected 0x616be307 # # Exception| cpu 0: rx_hash 0xb62f189e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57422 dport 56784] != expected 0xcdbdf2e3 # # Exception| cpu 0: rx_hash 0x2e5f5e2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57434 dport 56784] != expected 0x1650323d # # Exception| cpu 0: rx_hash 0x8a22478c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57454 dport 56784] != expected 0x48c3855 # # Exception| cpu 0: rx_hash 0xabc732a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57508 dport 56784] != expected 0xe5832e1f # # Exception| cpu 0: rx_hash 0xa973cb86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57538 dport 56784] != expected 0x92b8ff25 # # Exception| cpu 0: rx_hash 0xcddb2308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57588 dport 56784] != expected 0x13785e28 # # Exception| cpu 0: rx_hash 0xb7d85a47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57626 dport 56784] != expected 0xebeeee30 # # Exception| cpu 0: rx_hash 0x1111bac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57672 dport 56784] != expected 0x8e093562 # # Exception| cpu 0: rx_hash 0x2d1ce5d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57704 dport 56784] != expected 0x4738ffd4 # # Exception| cpu 0: rx_hash 0x55065bf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57720 dport 56784] != expected 0xd55b6ab8 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xffe954bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55976 dport 33938] OK # # # cpu 0: rx_hash 0xd10f7650 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56034 dport 33938] OK # # # cpu 0: rx_hash 0xe1effb35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56040 dport 33938] OK # # # cpu 0: rx_hash 0x9bec827a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56070 dport 33938] OK # # # cpu 0: rx_hash 0xc34935e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56080 dport 33938] OK # # # cpu 0: rx_hash 0xe3f63c5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56086 dport 33938] OK # # # cpu 0: rx_hash 0x13c34014 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56094 dport 33938] OK # # # cpu 0: rx_hash 0x3f919bda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56114 dport 33938] OK # # # cpu 0: rx_hash 0xdffb634d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56118 dport 33938] OK # # # cpu 4: rx_hash 0xefb6d060 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55972 dport 33938] OK # # # cpu 4: rx_hash 0x87f3ea99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55992 dport 33938] OK # # # cpu 4: rx_hash 0xdde2a427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56008 dport 33938] OK # # # cpu 4: rx_hash 0x1d375509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56010 dport 33938] OK # # # cpu 4: rx_hash 0x75726ff0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56022 dport 33938] OK # # # cpu 4: rx_hash 0x213a0a1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56042 dport 33938] OK # # # cpu 4: rx_hash 0x5b397354 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56068 dport 33938] OK # # # cpu 4: rx_hash 0x2fce1f06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56126 dport 33938] OK # # # cpu 4: rx_hash 0x3c7f1e69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56216 dport 33938] OK # # # cpu 4: rx_hash 0x980207c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56236 dport 33938] OK # # # cpu 4: rx_hash 0x0072417b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56248 dport 33938] OK # # # cpu 4: rx_hash 0x3226353c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56276 dport 33938] OK # # # cpu 4: rx_hash 0xa6bba1f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56298 dport 33938] OK # # # cpu 4: rx_hash 0xcefe9b00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56310 dport 33938] OK # # # cpu 4: rx_hash 0x4a6f0bed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56382 dport 33938] OK # # # cpu 4: rx_hash 0x209ec836 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56388 dport 33938] OK # # # cpu 4: rx_hash 0xb8ee8e84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56400 dport 33938] OK # # # cpu 4: rx_hash 0xa9eb76c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56464 dport 33938] OK # # # cpu 4: rx_hash 0x3d76e20c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56494 dport 33938] OK # # # cpu 4: rx_hash 0x03cf443c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56552 dport 33938] OK # # # cpu 4: rx_hash 0x31360e33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56604 dport 33938] OK # # # cpu 4: rx_hash 0x657e6bd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56608 dport 33938] OK # # # cpu 4: rx_hash 0x559ee6bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56618 dport 33938] OK # # # cpu 4: rx_hash 0x0d3b5121 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56636 dport 33938] OK # # # cpu 4: rx_hash 0x0f8fa803 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56666 dport 33938] OK # # # cpu 4: rx_hash 0xc3b78b5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56690 dport 33938] OK # # # cpu 4: rx_hash 0xb61a9b99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56708 dport 33938] OK # # # cpu 4: rx_hash 0x4ac235a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56742 dport 33938] OK # # # cpu 4: rx_hash 0xb843b0cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56776 dport 33938] OK # # # cpu 4: rx_hash 0x10d37b1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56790 dport 33938] OK # # # cpu 4: rx_hash 0x2cde2409 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56822 dport 33938] OK # # # cpu 4: rx_hash 0xbd8d4360 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56838 dport 33938] OK # # # cpu 4: rx_hash 0x25fd05d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56850 dport 33938] OK # # # cpu 4: rx_hash 0xc597fd45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56854 dport 33938] OK # # # cpu 4: rx_hash 0x151d88b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56856 dport 33938] OK # # # cpu 4: rx_hash 0x2910d7a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56888 dport 33938] OK # # # cpu 4: rx_hash 0x5f5342d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56932 dport 33938] OK # # # cpu 4: rx_hash 0x4f0cc609 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56936 dport 33938] OK # # # cpu 4: rx_hash 0x52e4ec33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56962 dport 33938] OK # # # cpu 4: rx_hash 0xa2d19078 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56970 dport 33938] OK # # # cpu 4: rx_hash 0xdacb2e5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56986 dport 33938] OK # # # cpu 4: rx_hash 0x6ee9b321 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56994 dport 33938] OK # # # cpu 4: rx_hash 0xd626fc2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57008 dport 33938] OK # # # cpu 4: rx_hash 0x4ce243ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57026 dport 33938] OK # # # cpu 4: rx_hash 0x34f8fd9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57042 dport 33938] OK # # # cpu 4: rx_hash 0x70ef1ca8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57058 dport 33938] OK # # # cpu 4: rx_hash 0x08f5a28d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57074 dport 33938] OK # # # cpu 4: rx_hash 0x0aec65e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57100 dport 33938] OK # # # cpu 4: rx_hash 0x5249d27b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57114 dport 33938] OK # # # cpu 4: rx_hash 0x80775eab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57202 dport 33938] OK # # # cpu 4: rx_hash 0x601da63c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57206 dport 33938] OK # # # count: pass=60 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 338, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 40705 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 45965 dport 40705] != expected 0xbc10ddd9 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 50620 dport 40705] != expected 0xa09e8c8c # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 44067 dport 40705] != expected 0xc072bedb # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 32967 dport 40705] != expected 0xdfbdce9c # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 37595 dport 40705] != expected 0x55965ba5 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 37062 dport 40705] != expected 0x4016fbc2 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 48779 dport 40705] != expected 0x6ac95327 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 50850 dport 40705] != expected 0x991de813 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 43489 dport 40705] != expected 0x7ad5354b # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 39318 dport 40705] != expected 0x5cef7589 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 49733 dport 40705] != expected 0x1c1a931a # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 48505 dport 40705] != expected 0xa1e61593 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 46291 dport 40705] != expected 0x742d248 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 53328 dport 40705] != expected 0x94cf7a31 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 57751 dport 40705] != expected 0x42cd2ed2 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55539 dport 40705] != expected 0xa9b3f8ae # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 60720 dport 40705] != expected 0xd07677aa # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 34960 dport 40705] != expected 0xa6c9d19d # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 53583 dport 40705] != expected 0x47e654ce # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 36333 dport 40705] != expected 0xad1cf5bf # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 46097 dport 40705] != expected 0xc28aeedb # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41335 dport 40705] != expected 0x734ceb77 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 42972 dport 40705] != expected 0x330916e5 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 35805 dport 40705] != expected 0xdc94389b # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 42921 dport 40705] != expected 0x6374af1d # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41330 dport 40705] != expected 0x1cfbe80e # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 60797 dport 40705] != expected 0xff9ebb51 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 60829 dport 40705] != expected 0x607be611 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 52949 dport 40705] != expected 0x29583da4 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 39081 dport 40705] != expected 0x46f791c0 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 49697 dport 40705] != expected 0xf83de945 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55638 dport 40705] != expected 0xa45f7a9a # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 38474 dport 40705] != expected 0x35c964fa # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 37455 dport 40705] != expected 0xbc37e9d6 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 53619 dport 40705] != expected 0x71fd747f # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 39498 dport 40705] != expected 0xa0a42d85 # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 50921 dport 40705] != expected 0x6c67da3f # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 38796 dport 40705] != expected 0x20a9348d # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 56033 dport 40705] != expected 0x645fda0c # # Exception| cpu 0: rx_hash 0x96c632ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 34264 dport 40705] != expected 0xeadd6e36 # # Exception| count: pass=0 nohash=0 fail=40 # # 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 338, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 33259 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54526 dport 33259] != expected 0x9a2822b4 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38341 dport 33259] != expected 0xb2eb01f6 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54615 dport 33259] != expected 0x5f391f96 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43031 dport 33259] != expected 0x31f45537 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35607 dport 33259] != expected 0x4189267b # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47875 dport 33259] != expected 0x5bd7728 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43057 dport 33259] != expected 0x2d46039c # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51373 dport 33259] != expected 0xa4226551 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46851 dport 33259] != expected 0x74ad28ac # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54492 dport 33259] != expected 0x66f08c88 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37878 dport 33259] != expected 0x55a24cbb # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52974 dport 33259] != expected 0x197a66a2 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37869 dport 33259] != expected 0x9cf39da6 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36572 dport 33259] != expected 0xc7a67014 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54692 dport 33259] != expected 0x4b55159f # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37905 dport 33259] != expected 0xbc1f14eb # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49683 dport 33259] != expected 0xac8c46dd # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51160 dport 33259] != expected 0x2aa310b2 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48164 dport 33259] != expected 0xfd05d735 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33675 dport 33259] != expected 0xf63f7e3a # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45155 dport 33259] != expected 0x3307ccdc # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41126 dport 33259] != expected 0x2bbb34e5 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46512 dport 33259] != expected 0x3d0758dd # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45251 dport 33259] != expected 0x9c40a # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40392 dport 33259] != expected 0xf3ef520b # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47269 dport 33259] != expected 0xd24d0854 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53474 dport 33259] != expected 0x538d72b5 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38369 dport 33259] != expected 0x6e8ca673 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48743 dport 33259] != expected 0xe1bdbe3e # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55502 dport 33259] != expected 0xaf2f9c07 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58491 dport 33259] != expected 0x28ae785b # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42455 dport 33259] != expected 0xd660591c # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43117 dport 33259] != expected 0x5b0596ec # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45731 dport 33259] != expected 0x61c2e160 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50380 dport 33259] != expected 0x76922813 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53867 dport 33259] != expected 0x6ed06e96 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44938 dport 33259] != expected 0xb2b8cebc # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50891 dport 33259] != expected 0x94461606 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56682 dport 33259] != expected 0x5a2aad5c # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42429 dport 33259] != expected 0xc48b24e2 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46114 dport 33259] != expected 0xd4aebf0 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44522 dport 33259] != expected 0xd373ebd6 # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49444 dport 33259] != expected 0x8dce321d # # Exception| cpu 0: rx_hash 0x41eb0283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50609 dport 33259] != expected 0x3af6abce # # 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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: Saved .links.enp1s0.flags: ['NO-CARRIER', 'BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Current .links.enp1s0.flags: ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Saved .links.enp1s0.operstate: DOWN Current .links.enp1s0.operstate: UP no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->