< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 1800 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 42004 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3b7416b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39586 dport 42004] != expected 0xadfc88dd # # Exception| cpu 0: rx_hash 0x50383d8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39590 dport 42004] != expected 0x216be935 # # Exception| cpu 0: rx_hash 0xd40109e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39610 dport 42004] != expected 0x8892e053 # # Exception| cpu 0: rx_hash 0x12083374 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39644 dport 42004] != expected 0x5470d849 # # Exception| cpu 0: rx_hash 0xd42d9d2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39672 dport 42004] != expected 0xa975559c # # Exception| cpu 4: rx_hash 0xb73f4a00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39600 dport 42004] != expected 0x57f79376 # # Exception| cpu 4: rx_hash 0x69f9e06c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39678 dport 42004] != expected 0x3cccf7a5 # # Exception| cpu 5: rx_hash 0x1224a7b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39582 dport 42004] != expected 0x75976d86 # # Exception| cpu 5: rx_hash 0xe59e2810 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39598 dport 42004] != expected 0xe72059c1 # # Exception| cpu 5: rx_hash 0xbf4d22df [saddr 192.0.3.2 daddr 192.0.3.1 sport 39614 dport 42004] != expected 0x40581bb # # Exception| cpu 5: rx_hash 0x9e436fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39630 dport 42004] != expected 0xae7bc3e2 # # Exception| cpu 5: rx_hash 0xafdc4e34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39642 dport 42004] != expected 0xc1c97a70 # # Exception| cpu 5: rx_hash 0xe5b2bcdc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39660 dport 42004] != expected 0xc6c7ec0e # # Exception| cpu 0: rx_hash 0xda4ba032 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39708 dport 42004] != expected 0xfeef48df # # Exception| cpu 0: rx_hash 0x0cd3f64d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39710 dport 42004] != expected 0xe7c18b0e # # Exception| cpu 0: rx_hash 0x4ecf6c7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39718 dport 42004] != expected 0xb33d0fbd # # Exception| cpu 0: rx_hash 0x902552da [saddr 192.0.3.2 daddr 192.0.3.1 sport 39722 dport 42004] != expected 0xf9e1dea1 # # Exception| cpu 0: rx_hash 0xe38a7dd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39748 dport 42004] != expected 0xe348564f # # Exception| cpu 4: rx_hash 0x5e72945d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39680 dport 42004] != expected 0x571641b9 # # Exception| cpu 4: rx_hash 0xd239c8ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 39698 dport 42004] != expected 0xad1d5a12 # # Exception| cpu 4: rx_hash 0xb959771e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39764 dport 42004] != expected 0x6d8e35 # # Exception| cpu 4: rx_hash 0xf33785f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39778 dport 42004] != expected 0x763184b # # Exception| cpu 4: rx_hash 0x987baec9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39782 dport 42004] != expected 0x8bf479a3 # # Exception| cpu 4: rx_hash 0xc2a8a406 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39798 dport 42004] != expected 0x68d1a1d9 # # Exception| cpu 5: rx_hash 0x8098aafd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39692 dport 42004] != expected 0x1dca90a5 # # Exception| cpu 5: rx_hash 0x141c66b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39734 dport 42004] != expected 0x5018d7c7 # # Exception| cpu 0: rx_hash 0x08fc8844 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39814 dport 42004] != expected 0xdecb588f # # Exception| cpu 0: rx_hash 0xb50461c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39874 dport 42004] != expected 0x6a954f79 # # Exception| cpu 0: rx_hash 0xbd760917 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39884 dport 42004] != expected 0x39675db4 # # Exception| cpu 0: rx_hash 0x2180ad80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39928 dport 42004] != expected 0x2747081b # # Exception| cpu 4: rx_hash 0xbd5a9ddb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39822 dport 42004] != expected 0x1880e87b # # Exception| cpu 4: rx_hash 0x5a5dea54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39832 dport 42004] != expected 0x6e1c9238 # # Exception| cpu 4: rx_hash 0xade765fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39848 dport 42004] != expected 0xfcaba67f # # Exception| cpu 4: rx_hash 0xe7a503d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39900 dport 42004] != expected 0xda4285ce # # Exception| cpu 4: rx_hash 0xf718fbff [saddr 192.0.3.2 daddr 192.0.3.1 sport 39930 dport 42004] != expected 0x3e69cbca # # Exception| cpu 5: rx_hash 0x940a2cd3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39858 dport 42004] != expected 0xc0eb0d20 # # Exception| cpu 5: rx_hash 0xd63a2228 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39880 dport 42004] != expected 0xb5f03c5c # # Exception| cpu 5: rx_hash 0x186de4af [saddr 192.0.3.2 daddr 192.0.3.1 sport 39906 dport 42004] != expected 0x1b07a344 # # Exception| cpu 5: rx_hash 0x7b53a74f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39912 dport 42004] != expected 0xc462d061 # # Exception| cpu 5: rx_hash 0x9426b81f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39920 dport 42004] != expected 0xe10cb8ef # # 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 0xc1b416b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49248 dport 36500] OK # # # cpu 0: rx_hash 0x2ec109e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49272 dport 36500] OK # # # cpu 0: rx_hash 0x60ac11cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49300 dport 36500] OK # # # cpu 0: rx_hash 0xfc5ab55c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49312 dport 36500] OK # # # cpu 0: rx_hash 0xf428dd83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49326 dport 36500] OK # # # cpu 4: rx_hash 0x132faa0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49336 dport 36500] OK # # # cpu 4: rx_hash 0x8ff59a57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49358 dport 36500] OK # # # cpu 5: rx_hash 0x1f5e2816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49260 dport 36500] OK # # # cpu 5: rx_hash 0x3a7f1b04 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49284 dport 36500] OK # # # cpu 5: rx_hash 0x0be03af4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49296 dport 36500] OK # # # cpu 5: rx_hash 0x8787f288 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49344 dport 36500] OK # # # cpu 5: rx_hash 0x60808507 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49366 dport 36500] OK # # # cpu 0: rx_hash 0x703d7d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49392 dport 36500] OK # # # cpu 0: rx_hash 0xa8c31641 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49430 dport 36500] OK # # # cpu 0: rx_hash 0x4fe8f502 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49474 dport 36500] OK # # # cpu 4: rx_hash 0x13033ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49402 dport 36500] OK # # # cpu 4: rx_hash 0x1d6503de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49438 dport 36500] OK # # # cpu 4: rx_hash 0x570bf136 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49448 dport 36500] OK # # # cpu 4: rx_hash 0x3c47da09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49452 dport 36500] OK # # # cpu 4: rx_hash 0x0dd8fbf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49464 dport 36500] OK # # # cpu 4: rx_hash 0xa8ef828d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49492 dport 36500] OK # # # cpu 5: rx_hash 0x973a0aaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49382 dport 36500] OK # # # cpu 5: rx_hash 0x2cfa222e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49418 dport 36500] OK # # # cpu 5: rx_hash 0xc3a3a9b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49488 dport 36500] OK # # # cpu 5: rx_hash 0xcbd1c16d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49502 dport 36500] OK # # # cpu 0: rx_hash 0xe2817065 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49506 dport 36500] OK # # # cpu 0: rx_hash 0xdb6c394a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49528 dport 36500] OK # # # cpu 0: rx_hash 0x194a7dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49542 dport 36500] OK # # # cpu 0: rx_hash 0x5b56e7e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49598 dport 36500] OK # # # cpu 4: rx_hash 0x6eca2cd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49520 dport 36500] OK # # # cpu 4: rx_hash 0xacec6848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49550 dport 36500] OK # # # cpu 4: rx_hash 0x09f785f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49568 dport 36500] OK # # # cpu 4: rx_hash 0xbc51906f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49576 dport 36500] OK # # # cpu 4: rx_hash 0x3868a400 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49588 dport 36500] OK # # # cpu 5: rx_hash 0x572765fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49514 dport 36500] OK # # # cpu 5: rx_hash 0x4beb1fc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49560 dport 36500] OK # # # cpu 5: rx_hash 0x9d7349b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49562 dport 36500] OK # # # cpu 5: rx_hash 0x6ac9c610 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49578 dport 36500] OK # # # cpu 5: rx_hash 0xa4b2945b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49602 dport 36500] OK # # # cpu 0: rx_hash 0x7a58aafb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49614 dport 36500] OK # # # cpu 0: rx_hash 0x9d5fdd74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49624 dport 36500] OK # # # cpu 0: rx_hash 0x3b4e1a2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49698 dport 36500] OK # # # cpu 0: rx_hash 0x8ee80fb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49706 dport 36500] OK # # # count: pass=43 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 51150 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52777 dport 51150] != expected 0xbf67ba1b # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52777 dport 51150] != expected 0xbf67ba1b # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55085 dport 51150] != expected 0x54e7e81c # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55085 dport 51150] != expected 0x54e7e81c # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42418 dport 51150] != expected 0xefba4e86 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42418 dport 51150] != expected 0xefba4e86 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49350 dport 51150] != expected 0x9ea4fc4b # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49350 dport 51150] != expected 0x9ea4fc4b # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41013 dport 51150] != expected 0xb9841af5 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41013 dport 51150] != expected 0xb9841af5 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42107 dport 51150] != expected 0xb133e947 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42107 dport 51150] != expected 0xb133e947 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50043 dport 51150] != expected 0x21dd56f8 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50043 dport 51150] != expected 0x21dd56f8 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49402 dport 51150] != expected 0x46cf1910 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49402 dport 51150] != expected 0x46cf1910 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59301 dport 51150] != expected 0xfa5a54d3 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59301 dport 51150] != expected 0xfa5a54d3 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49158 dport 51150] != expected 0xba09315a # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49158 dport 51150] != expected 0xba09315a # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51182 dport 51150] != expected 0x3da44a7 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51182 dport 51150] != expected 0x3da44a7 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52356 dport 51150] != expected 0x6d099555 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52356 dport 51150] != expected 0x6d099555 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37648 dport 51150] != expected 0x4b65d4f3 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37648 dport 51150] != expected 0x4b65d4f3 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35317 dport 51150] != expected 0x8eac533f # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35317 dport 51150] != expected 0x8eac533f # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47838 dport 51150] != expected 0x2fbf8ff4 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47838 dport 51150] != expected 0x2fbf8ff4 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34731 dport 51150] != expected 0x13e11d84 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34731 dport 51150] != expected 0x13e11d84 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33732 dport 51150] != expected 0x589985a8 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33732 dport 51150] != expected 0x589985a8 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48615 dport 51150] != expected 0x63b968c1 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48615 dport 51150] != expected 0x63b968c1 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54412 dport 51150] != expected 0x42674bc9 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54412 dport 51150] != expected 0x42674bc9 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59033 dport 51150] != expected 0xac03ec0f # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59033 dport 51150] != expected 0xac03ec0f # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50851 dport 51150] != expected 0xcda03981 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50851 dport 51150] != expected 0xcda03981 # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51142 dport 51150] != expected 0xb403186e # # Exception| cpu 4: rx_hash 0x95320896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51142 dport 51150] != expected 0xb403186e # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 53917 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45142 dport 53917] != expected 0x786d4f89 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45142 dport 53917] != expected 0x786d4f89 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57798 dport 53917] != expected 0x14c5737b # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57798 dport 53917] != expected 0x14c5737b # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41533 dport 53917] != expected 0xe832ac1e # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41533 dport 53917] != expected 0xe832ac1e # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39757 dport 53917] != expected 0xb2d3cd33 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39757 dport 53917] != expected 0xb2d3cd33 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59247 dport 53917] != expected 0xcdddfa58 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59247 dport 53917] != expected 0xcdddfa58 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50626 dport 53917] != expected 0xed4f7dea # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50626 dport 53917] != expected 0xed4f7dea # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51974 dport 53917] != expected 0x82e58757 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51974 dport 53917] != expected 0x82e58757 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52508 dport 53917] != expected 0x3cb51a05 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52508 dport 53917] != expected 0x3cb51a05 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34450 dport 53917] != expected 0x9985a9ae # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34450 dport 53917] != expected 0x9985a9ae # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37058 dport 53917] != expected 0x4d0566a5 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37058 dport 53917] != expected 0x4d0566a5 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35057 dport 53917] != expected 0xa0f86692 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35057 dport 53917] != expected 0xa0f86692 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59949 dport 53917] != expected 0xfb82b406 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59949 dport 53917] != expected 0xfb82b406 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43498 dport 53917] != expected 0x2e25da6b # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43498 dport 53917] != expected 0x2e25da6b # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60916 dport 53917] != expected 0xf6394092 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60916 dport 53917] != expected 0xf6394092 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59988 dport 53917] != expected 0xc21a407d # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59988 dport 53917] != expected 0xc21a407d # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43106 dport 53917] != expected 0x85749e01 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43106 dport 53917] != expected 0x85749e01 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57681 dport 53917] != expected 0xb5a8c952 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57681 dport 53917] != expected 0xb5a8c952 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47034 dport 53917] != expected 0x4410b375 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47034 dport 53917] != expected 0x4410b375 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37106 dport 53917] != expected 0xbabfe90d # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37106 dport 53917] != expected 0xbabfe90d # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47286 dport 53917] != expected 0x565fcf11 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47286 dport 53917] != expected 0x565fcf11 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57525 dport 53917] != expected 0xbbcef44c # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57525 dport 53917] != expected 0xbbcef44c # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60434 dport 53917] != expected 0x2ec72bf3 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60434 dport 53917] != expected 0x2ec72bf3 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40927 dport 53917] != expected 0xa8a9bcf1 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40927 dport 53917] != expected 0xa8a9bcf1 # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41463 dport 53917] != expected 0xb999e4ee # # Exception| cpu 0: rx_hash 0xdef4dc56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41463 dport 53917] != expected 0xb999e4ee # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->