< 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 # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 48666 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe6a671a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53224 dport 48666] != expected 0x22fbc838 # # Exception| cpu 0: rx_hash 0x3ca46e56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53226 dport 48666] != expected 0xf691f388 # # Exception| cpu 0: rx_hash 0xdde63259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53240 dport 48666] != expected 0xd8768f4e # # Exception| cpu 0: rx_hash 0xeae52250 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53246 dport 48666] != expected 0xe629a926 # # Exception| cpu 0: rx_hash 0x417180cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53260 dport 48666] != expected 0xbbe393f0 # # Exception| cpu 0: rx_hash 0x7a31c335 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53276 dport 48666] != expected 0x416ed486 # # Exception| cpu 0: rx_hash 0xc5c36a38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53366 dport 48666] != expected 0x63fb93bc # # Exception| cpu 0: rx_hash 0x6a9b10b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53382 dport 48666] != expected 0x65c28e42 # # Exception| cpu 0: rx_hash 0x51db5347 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53398 dport 48666] != expected 0x9f4fc934 # # Exception| cpu 0: rx_hash 0x36b8a6b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53416 dport 48666] != expected 0x53c1857d # # Exception| cpu 0: rx_hash 0xd484c8f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53528 dport 48666] != expected 0x54f31d29 # # Exception| cpu 0: rx_hash 0x2425e6f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53564 dport 48666] != expected 0x4380a34a # # Exception| cpu 0: rx_hash 0x3b168402 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53578 dport 48666] != expected 0x84b73032 # # Exception| cpu 0: rx_hash 0xcbb7aa05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53614 dport 48666] != expected 0x93c48e51 # # Exception| cpu 0: rx_hash 0xf32d0b77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53636 dport 48666] != expected 0x4e006185 # # Exception| cpu 0: rx_hash 0xff6e5880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53650 dport 48666] != expected 0x8ad2009b # # Exception| cpu 0: rx_hash 0x4cdfa27a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53742 dport 48666] != expected 0x6c9526bf # # Exception| cpu 0: rx_hash 0x8daa8d2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53768 dport 48666] != expected 0x2e02e413 # # Exception| cpu 0: rx_hash 0x57a892dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53770 dport 48666] != expected 0xfa68dfa3 # # Exception| cpu 0: rx_hash 0x0b8b24d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53796 dport 48666] != expected 0xcc6bd49c # # Exception| cpu 0: rx_hash 0xa709bcda [saddr 192.0.3.2 daddr 192.0.3.1 sport 53806 dport 48666] != expected 0xed1b61c0 # # Exception| cpu 0: rx_hash 0xceba59d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53840 dport 48666] != expected 0xdf367c54 # # Exception| cpu 0: rx_hash 0x23bb5629 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53844 dport 48666] != expected 0x3503618c # # Exception| cpu 0: rx_hash 0x9edabc2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53864 dport 48666] != expected 0x2de71675 # # Exception| cpu 0: rx_hash 0xeb80d95c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53914 dport 48666] != expected 0xffb4303b # # Exception| cpu 0: rx_hash 0x0681d6a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53918 dport 48666] != expected 0x15812de3 # # Exception| cpu 0: rx_hash 0xbbe03ca1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53922 dport 48666] != expected 0xd655a1a # # Exception| cpu 0: rx_hash 0xa8900da1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53954 dport 48666] != expected 0xe80a87c # # Exception| cpu 0: rx_hash 0x45910259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53958 dport 48666] != expected 0xe4b5b5a4 # # Exception| cpu 0: rx_hash 0x59dc52e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54034 dport 48666] != expected 0xa57c24e # # Exception| cpu 0: rx_hash 0x09bcb71d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54058 dport 48666] != expected 0xf886a86f # # Exception| cpu 0: rx_hash 0x1acc861d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54090 dport 48666] != expected 0xfb635a09 # # Exception| cpu 0: rx_hash 0x218cc5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54106 dport 48666] != expected 0x1ee1d7f # # Exception| cpu 0: rx_hash 0x46ef3017 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54116 dport 48666] != expected 0xcd605136 # # Exception| cpu 0: rx_hash 0x4aac63e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54130 dport 48666] != expected 0x9b23028 # # Exception| cpu 0: rx_hash 0x04b6456e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54160 dport 48666] != expected 0x216c5110 # # Exception| cpu 0: rx_hash 0x7236c292 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54168 dport 48666] != expected 0xd476dffc # # Exception| cpu 0: rx_hash 0x4535d29b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54174 dport 48666] != expected 0xea29f994 # # Exception| cpu 0: rx_hash 0x8ed4bf62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54186 dport 48666] != expected 0x7d70081 # # Exception| cpu 0: rx_hash 0xb9d7af6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54188 dport 48666] != expected 0x398826e9 # # Exception| cpu 0: rx_hash 0xaaa79e6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54220 dport 48666] != expected 0x3a6dd48f # # Exception| cpu 0: rx_hash 0x3d654598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54230 dport 48666] != expected 0xe19026a5 # # Exception| cpu 0: rx_hash 0x6d05a065 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54254 dport 48666] != expected 0x13414c84 # # Exception| cpu 0: rx_hash 0x715d4a3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54288 dport 48666] != expected 0xe1ab72af # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x3af70a32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39502 dport 53645] OK # # # cpu 0: rx_hash 0x9a36c1c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39506 dport 53645] OK # # # cpu 0: rx_hash 0x66d4bc38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39520 dport 53645] OK # # # cpu 0: rx_hash 0x1fcd8abf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39556 dport 53645] OK # # # cpu 0: rx_hash 0x248dc941 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39572 dport 53645] OK # # # cpu 4: rx_hash 0x7737ce30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39510 dport 53645] OK # # # cpu 4: rx_hash 0x0e2ef8b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39602 dport 53645] OK # # # cpu 4: rx_hash 0xa2ac60ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39608 dport 53645] OK # # # cpu 4: rx_hash 0x00fee848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39666 dport 53645] OK # # # cpu 4: rx_hash 0xec1296f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39682 dport 53645] OK # # # cpu 4: rx_hash 0xa34111fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39756 dport 53645] OK # # # cpu 4: rx_hash 0x1e20fbf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39792 dport 53645] OK # # # cpu 4: rx_hash 0x2923ebf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39798 dport 53645] OK # # # cpu 4: rx_hash 0xf0fb168d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39822 dport 53645] OK # # # cpu 4: rx_hash 0xed5b3772 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39854 dport 53645] OK # # # cpu 4: rx_hash 0x7a99ec81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39860 dport 53645] OK # # # cpu 4: rx_hash 0xc928167b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39880 dport 53645] OK # # # cpu 4: rx_hash 0xfe2b0672 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39886 dport 53645] OK # # # cpu 4: rx_hash 0xe38b278d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39918 dport 53645] OK # # # cpu 4: rx_hash 0x645245d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39964 dport 53645] OK # # # cpu 4: rx_hash 0x94f36bd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39992 dport 53645] OK # # # cpu 4: rx_hash 0x9a237b2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40056 dport 53645] OK # # # cpu 4: rx_hash 0x402164db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40058 dport 53645] OK # # # cpu 4: rx_hash 0x772274d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40060 dport 53645] OK # # # cpu 4: rx_hash 0x357b01ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40072 dport 53645] OK # # # cpu 4: rx_hash 0x28db2054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40104 dport 53645] OK # # # cpu 4: rx_hash 0x9b6adaae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40148 dport 53645] OK # # # cpu 4: rx_hash 0x508bb757 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40160 dport 53645] OK # # # cpu 4: rx_hash 0xb0249a1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40198 dport 53645] OK # # # cpu 4: rx_hash 0x6665d618 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40210 dport 53645] OK # # # cpu 4: rx_hash 0x7bc5f7e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40242 dport 53645] OK # # # cpu 4: rx_hash 0xd7476fea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40248 dport 53645] OK # # # cpu 4: rx_hash 0x68b5c6e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40274 dport 53645] OK # # # cpu 4: rx_hash 0x29365112 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40284 dport 53645] OK # # # cpu 4: rx_hash 0xed4e8d90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40324 dport 53645] OK # # # cpu 4: rx_hash 0x7a8c5663 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40350 dport 53645] OK # # # cpu 4: rx_hash 0x11acf060 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40374 dport 53645] OK # # # cpu 4: rx_hash 0x35dfd169 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40400 dport 53645] OK # # # cpu 4: rx_hash 0x745c469c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40414 dport 53645] OK # # # cpu 4: rx_hash 0x88be3b6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40428 dport 53645] OK # # # cpu 4: rx_hash 0x69fc6763 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40446 dport 53645] OK # # # cpu 4: rx_hash 0x084883cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40452 dport 53645] OK # # # cpu 4: rx_hash 0x319b8339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40514 dport 53645] OK # # # cpu 4: rx_hash 0x06989330 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40516 dport 53645] OK # # # cpu 4: rx_hash 0x1b38b2cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40548 dport 53645] OK # # # cpu 4: rx_hash 0x14a103b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40584 dport 53645] OK # # # cpu 4: rx_hash 0x23a213bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40590 dport 53645] OK # # # cpu 4: rx_hash 0xd3033dba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40618 dport 53645] OK # # # cpu 4: rx_hash 0xbab0d8b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40660 dport 53645] OK # # # cpu 4: rx_hash 0xaabedbff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40726 dport 53645] OK # # # count: pass=50 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 57223 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43834 dport 57223] != expected 0xa44e0e36 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43834 dport 57223] != expected 0xa44e0e36 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49464 dport 57223] != expected 0xfc06a0c1 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49464 dport 57223] != expected 0xfc06a0c1 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52127 dport 57223] != expected 0xc8bb8a29 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52127 dport 57223] != expected 0xc8bb8a29 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43394 dport 57223] != expected 0xd61aa6c2 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43394 dport 57223] != expected 0xd61aa6c2 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49865 dport 57223] != expected 0xd2977413 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49865 dport 57223] != expected 0xd2977413 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58859 dport 57223] != expected 0xf3d021ea # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58859 dport 57223] != expected 0xf3d021ea # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45081 dport 57223] != expected 0x15c5c8d8 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45081 dport 57223] != expected 0x15c5c8d8 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48893 dport 57223] != expected 0x1c8fca20 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48893 dport 57223] != expected 0x1c8fca20 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36853 dport 57223] != expected 0x4e3a5b5f # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36853 dport 57223] != expected 0x4e3a5b5f # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41196 dport 57223] != expected 0x3ee732d9 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41196 dport 57223] != expected 0x3ee732d9 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52564 dport 57223] != expected 0x80d3ee00 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52564 dport 57223] != expected 0x80d3ee00 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39063 dport 57223] != expected 0xc9d9949f # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39063 dport 57223] != expected 0xc9d9949f # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58222 dport 57223] != expected 0x8e5ebc9a # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58222 dport 57223] != expected 0x8e5ebc9a # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55546 dport 57223] != expected 0x663921fc # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55546 dport 57223] != expected 0x663921fc # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53160 dport 57223] != expected 0xe6110af1 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53160 dport 57223] != expected 0xe6110af1 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57228 dport 57223] != expected 0x9e9839d5 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57228 dport 57223] != expected 0x9e9839d5 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51203 dport 57223] != expected 0x523448c9 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51203 dport 57223] != expected 0x523448c9 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60782 dport 57223] != expected 0x9195f932 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60782 dport 57223] != expected 0x9195f932 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39987 dport 57223] != expected 0x9e11b70f # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39987 dport 57223] != expected 0x9e11b70f # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59484 dport 57223] != expected 0x276c725 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59484 dport 57223] != expected 0x276c725 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38990 dport 57223] != expected 0x6f68d356 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38990 dport 57223] != expected 0x6f68d356 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33699 dport 57223] != expected 0x1454440f # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33699 dport 57223] != expected 0x1454440f # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51953 dport 57223] != expected 0xffb304bc # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51953 dport 57223] != expected 0xffb304bc # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48570 dport 57223] != expected 0xf4db74b9 # # Exception| cpu 4: rx_hash 0xcb4c62b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48570 dport 57223] != expected 0xf4db74b9 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 57767 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55483 dport 57767] != expected 0x8deeb1db # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55483 dport 57767] != expected 0x8deeb1db # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39028 dport 57767] != expected 0xc8dfd15c # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39028 dport 57767] != expected 0xc8dfd15c # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53411 dport 57767] != expected 0x858f55e # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53411 dport 57767] != expected 0x858f55e # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34291 dport 57767] != expected 0x33a4333c # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34291 dport 57767] != expected 0x33a4333c # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53828 dport 57767] != expected 0x3e9de1d5 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53828 dport 57767] != expected 0x3e9de1d5 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55060 dport 57767] != expected 0xd854b7e4 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55060 dport 57767] != expected 0xd854b7e4 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57254 dport 57767] != expected 0x6ba842ec # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57254 dport 57767] != expected 0x6ba842ec # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39366 dport 57767] != expected 0xf0e1a0ec # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39366 dport 57767] != expected 0xf0e1a0ec # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45101 dport 57767] != expected 0x85a01ae5 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45101 dport 57767] != expected 0x85a01ae5 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37367 dport 57767] != expected 0xaa737d88 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37367 dport 57767] != expected 0xaa737d88 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33804 dport 57767] != expected 0x2acfe595 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33804 dport 57767] != expected 0x2acfe595 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48305 dport 57767] != expected 0xfa9258e8 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48305 dport 57767] != expected 0xfa9258e8 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38682 dport 57767] != expected 0xa0d9f001 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38682 dport 57767] != expected 0xa0d9f001 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44701 dport 57767] != expected 0xb952b34f # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44701 dport 57767] != expected 0xb952b34f # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50405 dport 57767] != expected 0x455db4e4 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50405 dport 57767] != expected 0x455db4e4 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42974 dport 57767] != expected 0x5246071b # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42974 dport 57767] != expected 0x5246071b # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60795 dport 57767] != expected 0x41294c09 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60795 dport 57767] != expected 0x41294c09 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32956 dport 57767] != expected 0x1baa8ee4 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32956 dport 57767] != expected 0x1baa8ee4 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33802 dport 57767] != expected 0x1dccf59c # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33802 dport 57767] != expected 0x1dccf59c # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57948 dport 57767] != expected 0xe57bc5b5 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57948 dport 57767] != expected 0xe57bc5b5 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37867 dport 57767] != expected 0x2b68b46d # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37867 dport 57767] != expected 0x2b68b46d # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34740 dport 57767] != expected 0x9fa90e37 # # Exception| cpu 4: rx_hash 0x27494c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34740 dport 57767] != expected 0x9fa90e37 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->