< 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 # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 60345 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 77 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x93f2eecb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36396 dport 60345] != expected 0xbb1272c3 # # Exception| cpu 0: rx_hash 0xe64178b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36428 dport 60345] != expected 0x62087668 # # Exception| cpu 0: rx_hash 0x308f2171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36436 dport 60345] != expected 0x66064c4 # # Exception| cpu 0: rx_hash 0xfb8380ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36470 dport 60345] != expected 0x894c10d4 # # Exception| cpu 0: rx_hash 0x53740e14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36532 dport 60345] != expected 0xfb0161a3 # # Exception| cpu 0: rx_hash 0x19756e35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36570 dport 60345] != expected 0xf40b3373 # # Exception| cpu 0: rx_hash 0x5c36ae4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36662 dport 60345] != expected 0xd38793ab # # Exception| cpu 0: rx_hash 0x6f7ea74d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36714 dport 60345] != expected 0x7079bb0f # # Exception| cpu 0: rx_hash 0x77d76271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36766 dport 60345] != expected 0x21a0899d # # Exception| cpu 0: rx_hash 0xbcdbc3ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36796 dport 60345] != expected 0xae8cfd8d # # Exception| cpu 0: rx_hash 0xaff84792 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36850 dport 60345] != expected 0x306aa86f # # Exception| cpu 0: rx_hash 0xe9c14e38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36864 dport 60345] != expected 0x9cdb98f0 # # Exception| cpu 0: rx_hash 0xf6183511 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36892 dport 60345] != expected 0x77d3b3cd # # Exception| cpu 0: rx_hash 0xf403b66e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36922 dport 60345] != expected 0x779ffe4c # # Exception| cpu 0: rx_hash 0x33f5e8a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36938 dport 60345] != expected 0x8d5df483 # # Exception| cpu 0: rx_hash 0xff89f72f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36992 dport 60345] != expected 0xb8a0993c # # Exception| cpu 0: rx_hash 0x6fbc3192 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37028 dport 60345] != expected 0xa62ca79f # # Exception| cpu 0: rx_hash 0x14eedbcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37040 dport 60345] != expected 0xa94906a # # Exception| cpu 0: rx_hash 0x25bd51b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37066 dport 60345] != expected 0xa926f54f # # Exception| cpu 0: rx_hash 0x97f8990b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37082 dport 60345] != expected 0x8afefb2b # # Exception| cpu 0: rx_hash 0x432d43bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 37092 dport 60345] != expected 0xeedaa406 # # Exception| cpu 0: rx_hash 0xb588970e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37102 dport 60345] != expected 0xb7aacbec # # Exception| cpu 0: rx_hash 0x5cf43895 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37112 dport 60345] != expected 0x5d28f3b # # Exception| cpu 0: rx_hash 0x95e31a74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37116 dport 60345] != expected 0x8ab2b6aa # # Exception| cpu 0: rx_hash 0x26050eb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37146 dport 60345] != expected 0xf44e7998 # # Exception| cpu 0: rx_hash 0xbaca3750 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37228 dport 60345] != expected 0x9f2c39e4 # # Exception| cpu 0: rx_hash 0x10263ad4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37256 dport 60345] != expected 0xed2d0512 # # Exception| cpu 0: rx_hash 0xae990d38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37322 dport 60345] != expected 0xbb1b75a9 # # Exception| cpu 0: rx_hash 0xac828e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37356 dport 60345] != expected 0xbb573828 # # Exception| cpu 0: rx_hash 0xe75fc1e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37410 dport 60345] != expected 0x9ae92c93 # # Exception| cpu 0: rx_hash 0xa3bfdde9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37432 dport 60345] != expected 0xe0414d1d # # Exception| cpu 0: rx_hash 0xd60c4b9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37464 dport 60345] != expected 0x395b49b6 # # Exception| cpu 0: rx_hash 0x22b21c56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37492 dport 60345] != expected 0x60676bdd # # Exception| cpu 0: rx_hash 0x97876afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37516 dport 60345] != expected 0xf96e7c16 # # Exception| cpu 0: rx_hash 0xaa2e1fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37540 dport 60345] != expected 0x2f3267ec # # Exception| cpu 4: rx_hash 0xd9f38eea [saddr 192.0.3.2 daddr 192.0.3.1 sport 36418 dport 60345] != expected 0xb4182013 # # Exception| cpu 4: rx_hash 0xe45afbc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36458 dport 60345] != expected 0x62443be9 # # Exception| cpu 4: rx_hash 0x2d4dd927 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36462 dport 60345] != expected 0xed240278 # # Exception| cpu 4: rx_hash 0x0d26545d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36476 dport 60345] != expected 0xd03c7f3e # # Exception| cpu 4: rx_hash 0x9f08119f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36478 dport 60345] != expected 0xcefc0c1c # # Exception| cpu 4: rx_hash 0x5d95723f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36544 dport 60345] != expected 0x8ea352fd # # Exception| cpu 4: rx_hash 0xefd0ba87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36560 dport 60345] != expected 0xad7b5c99 # # Exception| cpu 4: rx_hash 0xb6f25edb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36592 dport 60345] != expected 0x3c975bab # # Exception| cpu 4: rx_hash 0x40578a69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36602 dport 60345] != expected 0x65e73441 # # Exception| cpu 4: rx_hash 0x257fc76c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36612 dport 60345] != expected 0x7f73e9df # # Exception| cpu 4: rx_hash 0x3aa6bc45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36632 dport 60345] != expected 0x947bc2e2 # # Exception| cpu 4: rx_hash 0x95218cab [saddr 192.0.3.2 daddr 192.0.3.1 sport 36658 dport 60345] != expected 0x5ce7aa3a # # Exception| cpu 4: rx_hash 0x6a159a27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36772 dport 60345] != expected 0xcae4ef21 # # Exception| cpu 4: rx_hash 0xd850529f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36788 dport 60345] != expected 0xe93ce145 # # Exception| cpu 4: rx_hash 0x4684e809 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36836 dport 60345] != expected 0x8212ecb8 # # Exception| cpu 4: rx_hash 0x1f649a8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36874 dport 60345] != expected 0xc5abf71a # # Exception| cpu 4: rx_hash 0x599f05ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 36918 dport 60345] != expected 0xbf4fdb15 # # Exception| cpu 4: rx_hash 0x139e65de [saddr 192.0.3.2 daddr 192.0.3.1 sport 36952 dport 60345] != expected 0xb04589c5 # # Exception| cpu 4: rx_hash 0xc74bbf69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36966 dport 60345] != expected 0xd461d6e8 # # Exception| cpu 4: rx_hash 0xe0508c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37020 dport 60345] != expected 0x53a8b201 # # Exception| cpu 4: rx_hash 0xb972685a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37052 dport 60345] != expected 0xc244b533 # # Exception| cpu 4: rx_hash 0x8a3a615d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37088 dport 60345] != expected 0x61ba9d97 # # Exception| cpu 4: rx_hash 0xeeb1f02d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37096 dport 60345] != expected 0x260a815f # # Exception| cpu 4: rx_hash 0x428e9fc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37138 dport 60345] != expected 0xb3fe6550 # # Exception| cpu 4: rx_hash 0xb42b4b7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37144 dport 60345] != expected 0xea8e0aba # # Exception| cpu 4: rx_hash 0xcd62225d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37162 dport 60345] != expected 0x467a70ce # # Exception| cpu 4: rx_hash 0x965b457e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37164 dport 60345] != expected 0xd7da3a7d # # Exception| cpu 4: rx_hash 0xed09af27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37176 dport 60345] != expected 0x7b620d88 # # Exception| cpu 4: rx_hash 0x241e8dc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37180 dport 60345] != expected 0xf4023419 # # Exception| cpu 4: rx_hash 0x2afff1ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 37192 dport 60345] != expected 0x81a00747 # # Exception| cpu 4: rx_hash 0xe3e8d30c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37196 dport 60345] != expected 0xec03ed6 # # Exception| cpu 4: rx_hash 0xa263f26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37272 dport 60345] != expected 0xcef50b76 # # Exception| cpu 4: rx_hash 0x8013fc69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37292 dport 60345] != expected 0xf3a13bb1 # # Exception| cpu 4: rx_hash 0xfb411630 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37304 dport 60345] != expected 0x5f190c44 # # Exception| cpu 4: rx_hash 0x583cd98a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37312 dport 60345] != expected 0xe26b1a43 # # Exception| cpu 4: rx_hash 0x57018a24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37396 dport 60345] != expected 0xb97d6f76 # # Exception| cpu 4: rx_hash 0xc7344c99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37424 dport 60345] != expected 0xa7f151d5 # # Exception| cpu 4: rx_hash 0xccbe0dd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37514 dport 60345] != expected 0x68ce36a5 # # Exception| cpu 4: rx_hash 0x7efbc560 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37530 dport 60345] != expected 0x4b1638c1 # # Exception| cpu 4: rx_hash 0xb7ece781 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37534 dport 60345] != expected 0xc4760150 # # Exception| cpu 4: rx_hash 0x63393d36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37536 dport 60345] != expected 0xa0525e7d # # Exception| cpu 4: rx_hash 0x38005a15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37542 dport 60345] != expected 0x31f214ce # # Exception| count: pass=0 nohash=0 fail=77 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x0efad60e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39014 dport 56784] OK # # # cpu 0: rx_hash 0xe7867995 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39024 dport 56784] OK # # # cpu 0: rx_hash 0x4d6a7411 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39060 dport 56784] OK # # # cpu 0: rx_hash 0x6f1a7a14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39072 dport 56784] OK # # # cpu 0: rx_hash 0xa60d58f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39076 dport 56784] OK # # # cpu 0: rx_hash 0x8666d58f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39094 dport 56784] OK # # # cpu 0: rx_hash 0x251b1a35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39118 dport 56784] OK # # # cpu 0: rx_hash 0xaaf7a7a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39158 dport 56784] OK # # # cpu 0: rx_hash 0x96fd0ef8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39208 dport 56784] OK # # # cpu 0: rx_hash 0xd21d12f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39218 dport 56784] OK # # # cpu 0: rx_hash 0x892475d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39220 dport 56784] OK # # # cpu 0: rx_hash 0xe1551bf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39278 dport 56784] OK # # # cpu 0: rx_hash 0x0829b46e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39288 dport 56784] OK # # # cpu 0: rx_hash 0xe625a5e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39302 dport 56784] OK # # # cpu 0: rx_hash 0xd99753b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39304 dport 56784] OK # # # cpu 0: rx_hash 0x49a2950e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39340 dport 56784] OK # # # cpu 0: rx_hash 0xfbe75db6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39356 dport 56784] OK # # # cpu 0: rx_hash 0x01b87650 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39396 dport 56784] OK # # # cpu 0: rx_hash 0x2cf52bfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39428 dport 56784] OK # # # cpu 0: rx_hash 0x75d7cfa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39460 dport 56784] OK # # # cpu 0: rx_hash 0x0e8525fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39472 dport 56784] OK # # # cpu 0: rx_hash 0x3137d3ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39486 dport 56784] OK # # # cpu 0: rx_hash 0xadf8ea44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39496 dport 56784] OK # # # cpu 0: rx_hash 0x027fdaaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39522 dport 56784] OK # # # cpu 0: rx_hash 0x66f44bda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39530 dport 56784] OK # # # cpu 0: rx_hash 0xd4b18362 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39546 dport 56784] OK # # # cpu 0: rx_hash 0x3abd92ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39556 dport 56784] OK # # # cpu 0: rx_hash 0x18cd9ce9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39600 dport 56784] OK # # # cpu 0: rx_hash 0xd1dabe08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39604 dport 56784] OK # # # cpu 0: rx_hash 0xb9abd02c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39662 dport 56784] OK # # # cpu 0: rx_hash 0xa672ab05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39666 dport 56784] OK # # # cpu 0: rx_hash 0xfd4bcc26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39668 dport 56784] OK # # # cpu 0: rx_hash 0x5174a3c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39694 dport 56784] OK # # # cpu 0: rx_hash 0x9a78025c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39724 dport 56784] OK # # # cpu 0: rx_hash 0xe12ae805 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39736 dport 56784] OK # # # cpu 0: rx_hash 0x425727bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39744 dport 56784] OK # # # cpu 0: rx_hash 0x623caac5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39762 dport 56784] OK # # # cpu 0: rx_hash 0x9682fd08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39806 dport 56784] OK # # # cpu 0: rx_hash 0xd709dc68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39850 dport 56784] OK # # # cpu 0: rx_hash 0xc8d0a741 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39862 dport 56784] OK # # # cpu 0: rx_hash 0xa2ba4a1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39882 dport 56784] OK # # # cpu 0: rx_hash 0xb60767b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39980 dport 56784] OK # # # cpu 0: rx_hash 0xc4c44fd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40100 dport 56784] OK # # # cpu 0: rx_hash 0x32619b65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40110 dport 56784] OK # # # cpu 0: rx_hash 0xea4ebe86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40130 dport 56784] OK # # # cpu 0: rx_hash 0x8cdeac89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40172 dport 56784] OK # # # cpu 0: rx_hash 0x5a10f541 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40180 dport 56784] OK # # # count: pass=47 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 42307 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58533 dport 42307] != expected 0x20650084 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58533 dport 42307] != expected 0x20650084 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49977 dport 42307] != expected 0x782be6de # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49977 dport 42307] != expected 0x782be6de # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58933 dport 42307] != expected 0xaed8cf5f # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58933 dport 42307] != expected 0xaed8cf5f # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60820 dport 42307] != expected 0x9fabdf6c # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60820 dport 42307] != expected 0x9fabdf6c # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40367 dport 42307] != expected 0x34959d9e # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40367 dport 42307] != expected 0x34959d9e # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42604 dport 42307] != expected 0x1b8ece2d # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42604 dport 42307] != expected 0x1b8ece2d # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52015 dport 42307] != expected 0xe8141215 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52015 dport 42307] != expected 0xe8141215 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35248 dport 42307] != expected 0x29719bf2 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35248 dport 42307] != expected 0x29719bf2 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54020 dport 42307] != expected 0xae6cf49b # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54020 dport 42307] != expected 0xae6cf49b # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49675 dport 42307] != expected 0xc6e21c4c # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49675 dport 42307] != expected 0xc6e21c4c # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59430 dport 42307] != expected 0x4196440b # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59430 dport 42307] != expected 0x4196440b # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51386 dport 42307] != expected 0xc67482fd # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51386 dport 42307] != expected 0xc67482fd # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38049 dport 42307] != expected 0xd2fffb1f # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38049 dport 42307] != expected 0xd2fffb1f # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49040 dport 42307] != expected 0xacbe0883 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49040 dport 42307] != expected 0xacbe0883 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52445 dport 42307] != expected 0xf7c14a98 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52445 dport 42307] != expected 0xf7c14a98 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46452 dport 42307] != expected 0x75e6441a # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46452 dport 42307] != expected 0x75e6441a # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51152 dport 42307] != expected 0xbbf5790c # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51152 dport 42307] != expected 0xbbf5790c # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46802 dport 42307] != expected 0xcaf248c2 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46802 dport 42307] != expected 0xcaf248c2 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59999 dport 42307] != expected 0x487a743b # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59999 dport 42307] != expected 0x487a743b # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49747 dport 42307] != expected 0xea7c0d79 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49747 dport 42307] != expected 0xea7c0d79 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44889 dport 42307] != expected 0x2b202854 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44889 dport 42307] != expected 0x2b202854 # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54156 dport 42307] != expected 0xcda7e99f # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54156 dport 42307] != expected 0xcda7e99f # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47973 dport 42307] != expected 0x8468bc6c # # Exception| cpu 4: rx_hash 0xbf1229c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47973 dport 42307] != expected 0x8468bc6c # # Exception| count: pass=0 nohash=0 fail=46 # # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 50411 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57208 dport 50411] != expected 0xc85e015d # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57208 dport 50411] != expected 0xc85e015d # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33516 dport 50411] != expected 0xe3534691 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33516 dport 50411] != expected 0xe3534691 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37177 dport 50411] != expected 0xd080db73 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37177 dport 50411] != expected 0xd080db73 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46103 dport 50411] != expected 0x53a4a031 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46103 dport 50411] != expected 0x53a4a031 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42147 dport 50411] != expected 0x7f2e52eb # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42147 dport 50411] != expected 0x7f2e52eb # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43017 dport 50411] != expected 0x954c47a1 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43017 dport 50411] != expected 0x954c47a1 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49994 dport 50411] != expected 0xfa08b100 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49994 dport 50411] != expected 0xfa08b100 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47133 dport 50411] != expected 0xf6ace830 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47133 dport 50411] != expected 0xf6ace830 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33024 dport 50411] != expected 0x6382a8ab # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33024 dport 50411] != expected 0x6382a8ab # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58439 dport 50411] != expected 0x53eece1d # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58439 dport 50411] != expected 0x53eece1d # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42189 dport 50411] != expected 0x352f32ca # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42189 dport 50411] != expected 0x352f32ca # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50740 dport 50411] != expected 0xeba15230 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50740 dport 50411] != expected 0xeba15230 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35822 dport 50411] != expected 0xcb3dd449 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35822 dport 50411] != expected 0xcb3dd449 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54196 dport 50411] != expected 0xcb6e546 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54196 dport 50411] != expected 0xcb6e546 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36260 dport 50411] != expected 0xb6524bb2 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36260 dport 50411] != expected 0xb6524bb2 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52824 dport 50411] != expected 0x2eafc42 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52824 dport 50411] != expected 0x2eafc42 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39701 dport 50411] != expected 0xd0c8296a # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39701 dport 50411] != expected 0xd0c8296a # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54162 dport 50411] != expected 0xead6639 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54162 dport 50411] != expected 0xead6639 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37749 dport 50411] != expected 0x941f3489 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37749 dport 50411] != expected 0x941f3489 # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37611 dport 50411] != expected 0x8484effe # # Exception| cpu 0: rx_hash 0x950a6329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37611 dport 50411] != expected 0x8484effe # # Exception| count: pass=0 nohash=0 fail=40 # # 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 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 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__->