< 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 720 # selftests: drivers/net/hw: toeplitz.py # 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 35247 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfaa7a820 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46066 dport 35247] != expected 0x8b7de71e # # Exception| cpu 0: rx_hash 0x24ba1e02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46104 dport 35247] != expected 0x97352829 # # Exception| cpu 0: rx_hash 0xe2196202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46128 dport 35247] != expected 0x74496a53 # # Exception| cpu 4: rx_hash 0x450a4600 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46090 dport 35247] != expected 0x5893a26d # # Exception| cpu 4: rx_hash 0x3e37ee00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46098 dport 35247] != expected 0x1ac421c1 # # Exception| cpu 4: rx_hash 0x7f1781fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46108 dport 35247] != expected 0x9000d246 # # Exception| cpu 4: rx_hash 0x83a93a00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46114 dport 35247] != expected 0xbbefe017 # # Exception| cpu 4: rx_hash 0x6f5f9a03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46116 dport 35247] != expected 0xb2b1eea7 # # Exception| cpu 4: rx_hash 0xf8949200 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46138 dport 35247] != expected 0xf9b863bb # # Exception| cpu 4: rx_hash 0x14623203 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46140 dport 35247] != expected 0xf0e66d0b # # Exception| cpu 5: rx_hash 0x2c4ccfdf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46050 dport 35247] != expected 0x4ab09985 # # Exception| cpu 5: rx_hash 0xbb87c7dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46076 dport 35247] != expected 0x1b91499 # # Exception| cpu 5: rx_hash 0xea3d6ffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46144 dport 35247] != expected 0xe511f423 # # Exception| cpu 0: rx_hash 0x06cbcffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 46150 dport 35247] != expected 0xec4ffa93 # # Exception| cpu 0: rx_hash 0x69ac7afe [saddr 192.0.3.2 daddr 192.0.3.1 sport 46214 dport 35247] != expected 0x44050ae6 # # Exception| cpu 0: rx_hash 0x288c1502 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46216 dport 35247] != expected 0xcec1f961 # # Exception| cpu 4: rx_hash 0x3613e3ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 46178 dport 35247] != expected 0x8b9cbfb1 # # Exception| cpu 4: rx_hash 0x77338c03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46188 dport 35247] != expected 0x1584c36 # # Exception| cpu 4: rx_hash 0x4d2e4bff [saddr 192.0.3.2 daddr 192.0.3.1 sport 46202 dport 35247] != expected 0xc9cb3c1d # # Exception| cpu 4: rx_hash 0x3201e500 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46210 dport 35247] != expected 0x4330f089 # # Exception| cpu 4: rx_hash 0xb582f6fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46244 dport 35247] != expected 0x2a884174 # # Exception| cpu 4: rx_hash 0xf4a29900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46250 dport 35247] != expected 0xa04cb2f3 # # Exception| cpu 4: rx_hash 0x2249feff [saddr 192.0.3.2 daddr 192.0.3.1 sport 46266 dport 35247] != expected 0x6181cc68 # # Exception| cpu 5: rx_hash 0xab1d0001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46158 dport 35247] != expected 0x6fd507a4 # # Exception| cpu 5: rx_hash 0xd020a801 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46166 dport 35247] != expected 0x2d828408 # # Exception| cpu 5: rx_hash 0xbf471d01 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46230 dport 35247] != expected 0x85c8747d # # Exception| cpu 0: rx_hash 0x71c06cfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 46286 dport 35247] != expected 0xf7eca877 # # Exception| cpu 0: rx_hash 0x4bddab02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46296 dport 35247] != expected 0x3f7fd85c # # Exception| cpu 0: rx_hash 0x85b23f80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46338 dport 35247] != expected 0x171588b3 # # Exception| cpu 0: rx_hash 0x43114380 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46378 dport 35247] != expected 0xf469cac9 # # Exception| cpu 4: rx_hash 0xadeee0fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46316 dport 35247] != expected 0x9961e3e5 # # Exception| cpu 4: rx_hash 0xd6d348fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46324 dport 35247] != expected 0xdb366049 # # Exception| cpu 4: rx_hash 0xde1fa07e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46342 dport 35247] != expected 0x102072dc # # Exception| cpu 4: rx_hash 0xa522087e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46366 dport 35247] != expected 0x5277f170 # # Exception| cpu 4: rx_hash 0x18bcdc7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46382 dport 35247] != expected 0xf35c30a6 # # Exception| cpu 5: rx_hash 0x9d36ccfd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46280 dport 35247] != expected 0xfeb2a6c7 # # Exception| cpu 5: rx_hash 0x5b95b0fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46304 dport 35247] != expected 0x1dcee4bd # # Exception| cpu 5: rx_hash 0x1ab5df01 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46318 dport 35247] != expected 0x970a173a # # Exception| cpu 5: rx_hash 0xe4026782 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46352 dport 35247] != expected 0xd8b302f7 # # Exception| cpu 5: rx_hash 0xbfaff87c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46356 dport 35247] != expected 0xdf86f898 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x1ba7efe1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53282 dport 58119] OK # # # cpu 4: rx_hash 0xcd4c881e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53298 dport 58119] OK # # # cpu 4: rx_hash 0x03cbf9e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53354 dport 58119] OK # # # cpu 4: rx_hash 0x07d9ff1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53386 dport 58119] OK # # # cpu 5: rx_hash 0x3b37d81f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53310 dport 58119] OK # # # cpu 5: rx_hash 0x9ec51a1f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53318 dport 58119] OK # # # cpu 5: rx_hash 0x52a38de2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53340 dport 58119] OK # # # cpu 5: rx_hash 0xcfad6e1c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53360 dport 58119] OK # # # cpu 5: rx_hash 0x9400f1e2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53364 dport 58119] OK # # # cpu 0: rx_hash 0xa4d8dde3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53328 dport 58119] OK # # # cpu 0: rx_hash 0x8e8d01e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53374 dport 58119] OK # # # cpu 0: rx_hash 0x9012f71d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53396 dport 58119] OK # # # cpu 0: rx_hash 0x2d8c231d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53412 dport 58119] OK # # # cpu 0: rx_hash 0x9ad71ce0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53414 dport 58119] OK # # # cpu 4: rx_hash 0x1fb5e91e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53442 dport 58119] OK # # # cpu 4: rx_hash 0xd916951e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53482 dport 58119] OK # # # cpu 5: rx_hash 0x4c3c7b1f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53430 dport 58119] OK # # # cpu 5: rx_hash 0x5e9586e2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53452 dport 58119] OK # # # cpu 5: rx_hash 0x7e05b11c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53456 dport 58119] OK # # # cpu 5: rx_hash 0xc39b651c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53472 dport 58119] OK # # # cpu 5: rx_hash 0xb8a6cd1c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53496 dport 58119] OK # # # cpu 0: rx_hash 0x56b18b1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53436 dport 58119] OK # # # cpu 0: rx_hash 0xf343491d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53444 dport 58119] OK # # # cpu 0: rx_hash 0xf14a4a62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53508 dport 58119] OK # # # cpu 0: rx_hash 0xcb578d9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53522 dport 58119] OK # # # cpu 4: rx_hash 0x3d2cdd9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53534 dport 58119] OK # # # cpu 4: rx_hash 0xc1926663 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53536 dport 58119] OK # # # cpu 4: rx_hash 0xb28bc39c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53576 dport 58119] OK # # # cpu 4: rx_hash 0x5e7d639f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53582 dport 58119] OK # # # cpu 4: rx_hash 0x88960460 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53598 dport 58119] OK # # # cpu 4: rx_hash 0xa2c3d863 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53616 dport 58119] OK # # # cpu 4: rx_hash 0xe3e3b79f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53630 dport 58119] OK # # # cpu 4: rx_hash 0x4a277e9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53654 dport 58119] OK # # # cpu 4: rx_hash 0xe7f1b160 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53662 dport 58119] OK # # # cpu 5: rx_hash 0xe102519d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53564 dport 58119] OK # # # cpu 5: rx_hash 0xc3738061 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53602 dport 58119] OK # # # cpu 0: rx_hash 0x37e93662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53548 dport 58119] OK # # # cpu 0: rx_hash 0x8641e962 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53644 dport 58119] OK # # # cpu 4: rx_hash 0xb699c563 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53672 dport 58119] OK # # # cpu 4: rx_hash 0xcda46d63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53680 dport 58119] OK # # # cpu 4: rx_hash 0x6072a29c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53688 dport 58119] OK # # # cpu 4: rx_hash 0x8c84029f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53694 dport 58119] OK # # # cpu 4: rx_hash 0x6856af63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53704 dport 58119] OK # # # cpu 4: rx_hash 0xbebdc89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53720 dport 58119] OK # # # cpu 4: rx_hash 0x781eb49c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53744 dport 58119] OK # # # cpu 4: rx_hash 0xd5c87b63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53752 dport 58119] OK # # # count: pass=46 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 39108 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58363 dport 39108] != expected 0x75ea98bd # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58363 dport 39108] != expected 0x75ea98bd # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43442 dport 39108] != expected 0xe26951c5 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43442 dport 39108] != expected 0xe26951c5 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34607 dport 39108] != expected 0x410f4c26 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34607 dport 39108] != expected 0x410f4c26 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42070 dport 39108] != expected 0xab689c7c # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42070 dport 39108] != expected 0xab689c7c # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36216 dport 39108] != expected 0x7ab57b1d # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36216 dport 39108] != expected 0x7ab57b1d # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52682 dport 39108] != expected 0xaafc9298 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52682 dport 39108] != expected 0xaafc9298 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40628 dport 39108] != expected 0xe083fd53 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40628 dport 39108] != expected 0xe083fd53 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40915 dport 39108] != expected 0x69832d5e # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40915 dport 39108] != expected 0x69832d5e # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40704 dport 39108] != expected 0x12b8bed0 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40704 dport 39108] != expected 0x12b8bed0 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46639 dport 39108] != expected 0xdfb2b00e # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46639 dport 39108] != expected 0xdfb2b00e # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54733 dport 39108] != expected 0x1a372214 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54733 dport 39108] != expected 0x1a372214 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56114 dport 39108] != expected 0x29cfcd7c # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56114 dport 39108] != expected 0x29cfcd7c # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40133 dport 39108] != expected 0x8b02e168 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40133 dport 39108] != expected 0x8b02e168 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38250 dport 39108] != expected 0x1051a6da # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38250 dport 39108] != expected 0x1051a6da # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54042 dport 39108] != expected 0xf33015fb # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54042 dport 39108] != expected 0xf33015fb # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36438 dport 39108] != expected 0xba858bca # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36438 dport 39108] != expected 0xba858bca # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44123 dport 39108] != expected 0xa93e866 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44123 dport 39108] != expected 0xa93e866 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41689 dport 39108] != expected 0x304b7799 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41689 dport 39108] != expected 0x304b7799 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35843 dport 39108] != expected 0xb6d7d2d3 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35843 dport 39108] != expected 0xb6d7d2d3 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38432 dport 39108] != expected 0x87c14c89 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38432 dport 39108] != expected 0x87c14c89 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58167 dport 39108] != expected 0x590f6f90 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58167 dport 39108] != expected 0x590f6f90 # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46443 dport 39108] != expected 0xc2e6a9da # # Exception| cpu 5: rx_hash 0x7f60348e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46443 dport 39108] != expected 0xc2e6a9da # # 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 47473 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57153 dport 47473] != expected 0x6018c476 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57153 dport 47473] != expected 0x6018c476 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52051 dport 47473] != expected 0x7c25da8c # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52051 dport 47473] != expected 0x7c25da8c # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48961 dport 47473] != expected 0xaac60b1c # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48961 dport 47473] != expected 0xaac60b1c # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54059 dport 47473] != expected 0xf2ac2524 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54059 dport 47473] != expected 0xf2ac2524 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42786 dport 47473] != expected 0x869f1cb2 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42786 dport 47473] != expected 0x869f1cb2 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38331 dport 47473] != expected 0xeac3625d # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38331 dport 47473] != expected 0xeac3625d # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50276 dport 47473] != expected 0x4ed44764 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50276 dport 47473] != expected 0x4ed44764 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33378 dport 47473] != expected 0xb67bab1e # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33378 dport 47473] != expected 0xb67bab1e # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48713 dport 47473] != expected 0x6a7e729c # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48713 dport 47473] != expected 0x6a7e729c # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41245 dport 47473] != expected 0xb97b2e15 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41245 dport 47473] != expected 0xb97b2e15 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52890 dport 47473] != expected 0x2617c468 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52890 dport 47473] != expected 0x2617c468 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33258 dport 47473] != expected 0x9aa9e55e # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33258 dport 47473] != expected 0x9aa9e55e # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58237 dport 47473] != expected 0xe8b6a5f3 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58237 dport 47473] != expected 0xe8b6a5f3 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56930 dport 47473] != expected 0xbfee81f0 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56930 dport 47473] != expected 0xbfee81f0 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52890 dport 47473] != expected 0x2617c468 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52890 dport 47473] != expected 0x2617c468 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35148 dport 47473] != expected 0xa5a4c92 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35148 dport 47473] != expected 0xa5a4c92 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43247 dport 47473] != expected 0x7c1a1058 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43247 dport 47473] != expected 0x7c1a1058 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57100 dport 47473] != expected 0x4d6f3273 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57100 dport 47473] != expected 0x4d6f3273 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50643 dport 47473] != expected 0xc6b9961c # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50643 dport 47473] != expected 0xc6b9961c # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41976 dport 47473] != expected 0xbec593d0 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41976 dport 47473] != expected 0xbec593d0 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49406 dport 47473] != expected 0xc33411f9 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49406 dport 47473] != expected 0xc33411f9 # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51945 dport 47473] != expected 0x6c85240e # # Exception| cpu 4: rx_hash 0xe48ed3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51945 dport 47473] != expected 0x6c85240e # # 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-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__->