< 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-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 42568 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8a08f2a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49754 dport 42568] != expected 0x751609fc # # Exception| cpu 0: rx_hash 0x217d7398 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49772 dport 42568] != expected 0x1388dfdf # # Exception| cpu 0: rx_hash 0xaa2ba580 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49848 dport 42568] != expected 0xd268f244 # # Exception| cpu 0: rx_hash 0x4fd22c05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49860 dport 42568] != expected 0x853922ad # # Exception| cpu 4: rx_hash 0x913e3a81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49788 dport 42568] != expected 0x77966427 # # Exception| cpu 4: rx_hash 0x1096dbf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49810 dport 42568] != expected 0x88af078c # # Exception| cpu 4: rx_hash 0xf8f43663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49826 dport 42568] != expected 0x5ebee188 # # Exception| cpu 5: rx_hash 0x2b8344f7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49750 dport 42568] != expected 0x2d5191ef # # Exception| cpu 5: rx_hash 0x626a1f34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49770 dport 42568] != expected 0xa307eff8 # # Exception| cpu 5: rx_hash 0x61d8b68b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49798 dport 42568] != expected 0x7ccb5396 # # Exception| cpu 5: rx_hash 0xcaad37b2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49840 dport 42568] != expected 0x1a5585b5 # # Exception| cpu 5: rx_hash 0xcdc864cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49862 dport 42568] != expected 0xa5ccfd68 # # Exception| cpu 5: rx_hash 0xff91651c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49876 dport 42568] != expected 0xe1279955 # # Exception| cpu 5: rx_hash 0xdc009b82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49882 dport 42568] != expected 0x9995de83 # # Exception| cpu 0: rx_hash 0xbf4515a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49928 dport 42568] != expected 0x1ebb2880 # # Exception| cpu 0: rx_hash 0xfc52790b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49934 dport 42568] != expected 0xae3418a7 # # Exception| cpu 0: rx_hash 0xce0b78da [saddr 192.0.3.2 daddr 192.0.3.1 sport 49948 dport 42568] != expected 0xeadf7c9a # # Exception| cpu 0: rx_hash 0x05f86bd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49954 dport 42568] != expected 0x447cdd48 # # Exception| cpu 0: rx_hash 0xb5bb22c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49970 dport 42568] != expected 0x206266b0 # # Exception| cpu 0: rx_hash 0x914f8f29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49994 dport 42568] != expected 0xe74959bb # # Exception| cpu 4: rx_hash 0x063b77c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49912 dport 42568] != expected 0xb6f5cba # # Exception| cpu 4: rx_hash 0xc73653a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49916 dport 42568] != expected 0x9b15b358 # # Exception| cpu 4: rx_hash 0x7e4831c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49932 dport 42568] != expected 0x8ec1c762 # # Exception| cpu 4: rx_hash 0x80877066 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50006 dport 42568] != expected 0xdb107a50 # # Exception| cpu 4: rx_hash 0x621baa9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50012 dport 42568] != expected 0x33d8d264 # # Exception| cpu 4: rx_hash 0x68e59df3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50022 dport 42568] != expected 0xd019c54 # # Exception| cpu 5: rx_hash 0xb6783edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 49896 dport 42568] != expected 0x6f71e742 # # Exception| cpu 5: rx_hash 0xd53db0fa [saddr 192.0.3.2 daddr 192.0.3.1 sport 49978 dport 42568] != expected 0xe85f1141 # # Exception| cpu 5: rx_hash 0x4b74636d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50024 dport 42568] != expected 0x75b3db82 # # Exception| cpu 0: rx_hash 0x89cbeeb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50048 dport 42568] != expected 0x3a05880e # # Exception| cpu 0: rx_hash 0xa0a42747 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50100 dport 42568] != expected 0x7c6e81e8 # # Exception| cpu 0: rx_hash 0x012f9111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50104 dport 42568] != expected 0x242919fb # # Exception| cpu 0: rx_hash 0x455daec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50120 dport 42568] != expected 0x2b3f5101 # # Exception| cpu 4: rx_hash 0xd8a6d4ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 50038 dport 42568] != expected 0x691f27ac # # Exception| cpu 4: rx_hash 0x48c6cad2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50052 dport 42568] != expected 0xaa7f67ec # # Exception| cpu 4: rx_hash 0x337690c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50090 dport 42568] != expected 0x60c27dc6 # # Exception| cpu 4: rx_hash 0x25db3cf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50112 dport 42568] != expected 0xe30226f0 # # Exception| cpu 4: rx_hash 0xf51ee7db [saddr 192.0.3.2 daddr 192.0.3.1 sport 50136 dport 42568] != expected 0x4f21eaf9 # # Exception| cpu 5: rx_hash 0x19abf08e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50034 dport 42568] != expected 0xf965c84e # # Exception| cpu 5: rx_hash 0xbb92ef67 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50066 dport 42568] != expected 0x7eeeec33 # # Exception| cpu 5: rx_hash 0x1a195931 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50078 dport 42568] != expected 0x26a97420 # # Exception| cpu 5: rx_hash 0xc747e60a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50122 dport 42568] != expected 0xbca8ec4 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x70732f0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40494 dport 49150] OK # # # cpu 4: rx_hash 0x013d4272 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40506 dport 49150] OK # # # cpu 4: rx_hash 0x1d6ed92d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40554 dport 49150] OK # # # cpu 4: rx_hash 0x9cc6385a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40580 dport 49150] OK # # # cpu 4: rx_hash 0x46fdd41e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40614 dport 49150] OK # # # cpu 0: rx_hash 0x8ebc6eaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40564 dport 49150] OK # # # cpu 0: rx_hash 0x1edc7092 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40582 dport 49150] OK # # # cpu 0: rx_hash 0x6f921def [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40594 dport 49150] OK # # # cpu 0: rx_hash 0xce19abb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40606 dport 49150] OK # # # cpu 5: rx_hash 0xf26967c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40492 dport 49150] OK # # # cpu 5: rx_hash 0xa7d3a75b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40512 dport 49150] OK # # # cpu 5: rx_hash 0x0658110d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40524 dport 49150] OK # # # cpu 5: rx_hash 0x548782ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40534 dport 49150] OK # # # cpu 5: rx_hash 0xf50c34b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40538 dport 49150] OK # # # cpu 4: rx_hash 0x54b70bd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41192 dport 49150] OK # # # cpu 4: rx_hash 0xe4f442cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41208 dport 49150] OK # # # cpu 4: rx_hash 0x25f966a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41212 dport 49150] OK # # # cpu 4: rx_hash 0x9c8704c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41228 dport 49150] OK # # # cpu 4: rx_hash 0x05ab8421 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41256 dport 49150] OK # # # cpu 4: rx_hash 0x501144bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41284 dport 49150] OK # # # cpu 0: rx_hash 0x5d8a20ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41224 dport 49150] OK # # # cpu 0: rx_hash 0xa4203277 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41252 dport 49150] OK # # # cpu 0: rx_hash 0x263a7abf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41254 dport 49150] OK # # # cpu 0: rx_hash 0x87b1cce9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41258 dport 49150] OK # # # cpu 0: rx_hash 0x14637b6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41268 dport 49150] OK # # # cpu 0: rx_hash 0x7380ba23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41290 dport 49150] OK # # # cpu 5: rx_hash 0x6fd3217c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41242 dport 49150] OK # # # cpu 4: rx_hash 0x215f29c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41296 dport 49150] OK # # # cpu 4: rx_hash 0x80d49f96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41308 dport 49150] OK # # # cpu 4: rx_hash 0x68b67203 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41324 dport 49150] OK # # # cpu 4: rx_hash 0xaa09ffd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41348 dport 49150] OK # # # cpu 4: rx_hash 0xdb4792a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41360 dport 49150] OK # # # cpu 4: rx_hash 0x9850fe09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41366 dport 49150] OK # # # cpu 4: rx_hash 0xf2285b54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41380 dport 49150] OK # # # cpu 0: rx_hash 0xa3456108 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41298 dport 49150] OK # # # cpu 0: rx_hash 0x9be257b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41338 dport 49150] OK # # # cpu 0: rx_hash 0xe91e9374 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41346 dport 49150] OK # # # cpu 0: rx_hash 0xf8d66c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41374 dport 49150] OK # # # cpu 5: rx_hash 0x2ba11eaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41322 dport 49150] OK # # # cpu 5: rx_hash 0xb873a928 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41332 dport 49150] OK # # # cpu 5: rx_hash 0xd1b9a5ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41386 dport 49150] OK # # # cpu 5: rx_hash 0xc0715a85 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41398 dport 49150] OK # # # count: pass=42 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-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 55665 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39208 dport 55665] != expected 0xd02f470d # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39208 dport 55665] != expected 0xd02f470d # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52749 dport 55665] != expected 0x1bfd3702 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52749 dport 55665] != expected 0x1bfd3702 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33098 dport 55665] != expected 0xba7e4806 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33098 dport 55665] != expected 0xba7e4806 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46199 dport 55665] != expected 0x6ec4092c # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46199 dport 55665] != expected 0x6ec4092c # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36022 dport 55665] != expected 0xb4b5e3b7 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36022 dport 55665] != expected 0xb4b5e3b7 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43504 dport 55665] != expected 0xd95ee363 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43504 dport 55665] != expected 0xd95ee363 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40221 dport 55665] != expected 0xaa3f8b8f # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40221 dport 55665] != expected 0xaa3f8b8f # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56718 dport 55665] != expected 0x846580e8 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56718 dport 55665] != expected 0x846580e8 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38473 dport 55665] != expected 0xb4f5527c # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38473 dport 55665] != expected 0xb4f5527c # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60935 dport 55665] != expected 0x7c87906b # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60935 dport 55665] != expected 0x7c87906b # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43365 dport 55665] != expected 0x8052df8d # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43365 dport 55665] != expected 0x8052df8d # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55435 dport 55665] != expected 0xde2541d1 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55435 dport 55665] != expected 0xde2541d1 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58279 dport 55665] != expected 0x9712b6cf # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58279 dport 55665] != expected 0x9712b6cf # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47603 dport 55665] != expected 0xa7249d96 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47603 dport 55665] != expected 0xa7249d96 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33290 dport 55665] != expected 0x6e18f898 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33290 dport 55665] != expected 0x6e18f898 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60188 dport 55665] != expected 0x3a6bad7c # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60188 dport 55665] != expected 0x3a6bad7c # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47165 dport 55665] != expected 0x1c53487e # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47165 dport 55665] != expected 0x1c53487e # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42374 dport 55665] != expected 0x259fdc26 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42374 dport 55665] != expected 0x259fdc26 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55628 dport 55665] != expected 0xec845c43 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55628 dport 55665] != expected 0xec845c43 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35783 dport 55665] != expected 0x8ab97049 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35783 dport 55665] != expected 0x8ab97049 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56477 dport 55665] != expected 0x7724b0e1 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56477 dport 55665] != expected 0x7724b0e1 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37896 dport 55665] != expected 0xd739b6d6 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37896 dport 55665] != expected 0xd739b6d6 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60747 dport 55665] != expected 0xf0a6b8e6 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60747 dport 55665] != expected 0xf0a6b8e6 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52175 dport 55665] != expected 0x855d0016 # # Exception| cpu 0: rx_hash 0x1a6ad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52175 dport 55665] != expected 0x855d0016 # # 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-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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-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 59482 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49888 dport 59482] != expected 0xf3ea35b9 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49888 dport 59482] != expected 0xf3ea35b9 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56185 dport 59482] != expected 0xf5c7e76a # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56185 dport 59482] != expected 0xf5c7e76a # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50053 dport 59482] != expected 0x69e6c217 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50053 dport 59482] != expected 0x69e6c217 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32817 dport 59482] != expected 0xeeab5cce # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32817 dport 59482] != expected 0xeeab5cce # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59506 dport 59482] != expected 0x7a01e035 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59506 dport 59482] != expected 0x7a01e035 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48293 dport 59482] != expected 0x81a4b1cb # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48293 dport 59482] != expected 0x81a4b1cb # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33719 dport 59482] != expected 0x85327798 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33719 dport 59482] != expected 0x85327798 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34330 dport 59482] != expected 0xef61a445 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34330 dport 59482] != expected 0xef61a445 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53595 dport 59482] != expected 0xcf1e97f4 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53595 dport 59482] != expected 0xcf1e97f4 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52956 dport 59482] != expected 0xe5a2e5cc # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52956 dport 59482] != expected 0xe5a2e5cc # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43927 dport 59482] != expected 0xe52b7422 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43927 dport 59482] != expected 0xe52b7422 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39407 dport 59482] != expected 0x3b5a166 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39407 dport 59482] != expected 0x3b5a166 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39035 dport 59482] != expected 0x8ff791a9 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39035 dport 59482] != expected 0x8ff791a9 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40420 dport 59482] != expected 0x8fdce729 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40420 dport 59482] != expected 0x8fdce729 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49930 dport 59482] != expected 0x184bc43b # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49930 dport 59482] != expected 0x184bc43b # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34482 dport 59482] != expected 0x81cefbd8 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34482 dport 59482] != expected 0x81cefbd8 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33936 dport 59482] != expected 0x8e770dd4 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33936 dport 59482] != expected 0x8e770dd4 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41030 dport 59482] != expected 0xe0a2bf84 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41030 dport 59482] != expected 0xe0a2bf84 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34201 dport 59482] != expected 0x41c13ae6 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34201 dport 59482] != expected 0x41c13ae6 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40864 dport 59482] != expected 0x37430b43 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40864 dport 59482] != expected 0x37430b43 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42205 dport 59482] != expected 0x8a80d9f1 # # Exception| cpu 5: rx_hash 0xbf831fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42205 dport 59482] != expected 0x8a80d9f1 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-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__->