< 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' TAP version 13 1..1 # 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 338, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 42511 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 103 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9207b805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34936 dport 42511] != expected 0x67b80ec2 # # Exception| cpu 0: rx_hash 0x51e12d8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34944 dport 42511] != expected 0xb3f93e21 # # Exception| cpu 0: rx_hash 0x19b649e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34952 dport 42511] != expected 0x39c917fd # # Exception| cpu 0: rx_hash 0x6afe014a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34986 dport 42511] != expected 0xb385baf8 # # Exception| cpu 0: rx_hash 0xbf26f344 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35062 dport 42511] != expected 0xb98bd148 # # Exception| cpu 0: rx_hash 0xea50c36e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35090 dport 42511] != expected 0x2d30e6e # # Exception| cpu 0: rx_hash 0x9ba38356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35166 dport 42511] != expected 0x4dc57130 # # Exception| cpu 0: rx_hash 0x25ca8c17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35174 dport 42511] != expected 0x20614675 # # Exception| cpu 0: rx_hash 0x78450326 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35192 dport 42511] != expected 0xd3e98f8c # # Exception| cpu 0: rx_hash 0xc9b65a4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35198 dport 42511] != expected 0xef497b47 # # Exception| cpu 0: rx_hash 0xc8ebde05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35234 dport 42511] != expected 0x8de4126a # # Exception| cpu 0: rx_hash 0x1d332c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35326 dport 42511] != expected 0x87ea79da # # Exception| cpu 0: rx_hash 0x994ff386 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35338 dport 42511] != expected 0x238272b5 # # Exception| cpu 0: rx_hash 0x09e13b5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35342 dport 42511] != expected 0x37e2210c # # Exception| cpu 0: rx_hash 0x3d6441b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35354 dport 42511] != expected 0x669a665b # # Exception| cpu 0: rx_hash 0xea07bb2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35368 dport 42511] != expected 0xa9cedfb0 # # Exception| cpu 0: rx_hash 0x11188eb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35400 dport 42511] != expected 0xda04d0fc # # Exception| cpu 0: rx_hash 0xb5333c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35416 dport 42511] != expected 0x9f1cc412 # # Exception| cpu 0: rx_hash 0x77882d4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35452 dport 42511] != expected 0x29f09ddc # # Exception| cpu 0: rx_hash 0x76d5a905 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35488 dport 42511] != expected 0x4b5df4f1 # # Exception| cpu 0: rx_hash 0xc726f06e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35494 dport 42511] != expected 0x77fd003a # # Exception| cpu 0: rx_hash 0x8f719402 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35502 dport 42511] != expected 0xfdcd29e6 # # Exception| cpu 0: rx_hash 0x5250d917 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35592 dport 42511] != expected 0xbf135489 # # Exception| cpu 0: rx_hash 0x0fdf5626 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35606 dport 42511] != expected 0x4c9b9d70 # # Exception| cpu 0: rx_hash 0x7c971e8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35636 dport 42511] != expected 0xc6d73075 # # Exception| cpu 0: rx_hash 0x9250c044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35650 dport 42511] != expected 0xcca5df1c # # Exception| cpu 0: rx_hash 0xf4c063b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35702 dport 42511] != expected 0x3f51923c # # Exception| cpu 0: rx_hash 0x6aa9790b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35728 dport 42511] != expected 0x18986b26 # # Exception| cpu 0: rx_hash 0xd4c0764a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35752 dport 42511] != expected 0x753c5c63 # # Exception| cpu 0: rx_hash 0x51b655ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 35770 dport 42511] != expected 0x18e4efff # # Exception| cpu 0: rx_hash 0xc1189d17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35774 dport 42511] != expected 0xc84bc46 # # Exception| cpu 0: rx_hash 0x678827b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35776 dport 42511] != expected 0x8cc67af3 # # Exception| cpu 0: rx_hash 0x5f66e883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57676 dport 42511] != expected 0xf1e4388a # # Exception| cpu 0: rx_hash 0x931a2b23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57738 dport 42511] != expected 0x74a1cbe7 # # Exception| cpu 0: rx_hash 0x166c08a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57752 dport 42511] != expected 0x1979787b # # Exception| cpu 0: rx_hash 0x8be39ec5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57804 dport 42511] != expected 0x99473a17 # # Exception| cpu 0: rx_hash 0x4852730e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57870 dport 42511] != expected 0xe61bdb2a # # Exception| cpu 0: rx_hash 0x3b1a3ba7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57900 dport 42511] != expected 0x6c57762f # # Exception| cpu 0: rx_hash 0x2c79d86b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57940 dport 42511] != expected 0xd0b54451 # # Exception| cpu 4: rx_hash 0x162c1fc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34998 dport 42511] != expected 0x68cdd473 # # Exception| cpu 4: rx_hash 0x49189869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35014 dport 42511] != expected 0x5e1fcfd1 # # Exception| cpu 4: rx_hash 0xcc6ebbed [saddr 192.0.3.2 daddr 192.0.3.1 sport 35028 dport 42511] != expected 0x33c77c4d # # Exception| cpu 4: rx_hash 0x1b0d4172 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35046 dport 42511] != expected 0xfc93c5a6 # # Exception| cpu 4: rx_hash 0xff882833 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35076 dport 42511] != expected 0x7b6bee4b # # Exception| cpu 4: rx_hash 0x9682dded [saddr 192.0.3.2 daddr 192.0.3.1 sport 35086 dport 42511] != expected 0xd99b60e5 # # Exception| cpu 4: rx_hash 0x13f4fe69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35100 dport 42511] != expected 0xb443d379 # # Exception| cpu 4: rx_hash 0x32a96fdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35102 dport 42511] != expected 0x9c83740b # # Exception| cpu 4: rx_hash 0xe7719dd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35138 dport 42511] != expected 0x968d1fbb # # Exception| cpu 4: rx_hash 0x6207be51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35152 dport 42511] != expected 0xfb55ac27 # # Exception| cpu 4: rx_hash 0xfd3320a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35178 dport 42511] != expected 0xbe313c10 # # Exception| cpu 4: rx_hash 0x6d9de87b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35182 dport 42511] != expected 0xaa516fa9 # # Exception| cpu 4: rx_hash 0x6cc06c33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35250 dport 42511] != expected 0xc8fc0684 # # Exception| cpu 4: rx_hash 0x33f4eb93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35266 dport 42511] != expected 0xfe2e1d26 # # Exception| cpu 4: rx_hash 0x97df59a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35282 dport 42511] != expected 0xbb3609c8 # # Exception| cpu 4: rx_hash 0xf14ffa51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35302 dport 42511] != expected 0x48c244e8 # # Exception| cpu 4: rx_hash 0x7439d9d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35316 dport 42511] != expected 0x251af774 # # Exception| cpu 4: rx_hash 0xc4c07cb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35348 dport 42511] != expected 0xd00abb4c # # Exception| cpu 4: rx_hash 0xffdf5072 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35390 dport 42511] != expected 0xd0763f95 # # Exception| cpu 4: rx_hash 0xbaa96aa5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35430 dport 42511] != expected 0xce18079c # # Exception| cpu 4: rx_hash 0xf2fe0ec9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35438 dport 42511] != expected 0x44282e40 # # Exception| cpu 4: rx_hash 0x3fdf4921 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35444 dport 42511] != expected 0xa3c0b400 # # Exception| cpu 4: rx_hash 0x4dca85c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35466 dport 42511] != expected 0x4b217028 # # Exception| cpu 4: rx_hash 0x1fdf5cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35498 dport 42511] != expected 0xe9ad7a5f # # Exception| cpu 4: rx_hash 0xbbf4eeed [saddr 192.0.3.2 daddr 192.0.3.1 sport 35514 dport 42511] != expected 0xacb56eb1 # # Exception| cpu 4: rx_hash 0xac970d21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35522 dport 42511] != expected 0x10575ccf # # Exception| cpu 4: rx_hash 0xd04513a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35550 dport 42511] != expected 0xcb1f3244 # # Exception| cpu 4: rx_hash 0x12fe0260 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35578 dport 42511] != expected 0x7df36b8a # # Exception| cpu 4: rx_hash 0x9f719eff [saddr 192.0.3.2 daddr 192.0.3.1 sport 35602 dport 42511] != expected 0x58fbcec9 # # Exception| cpu 4: rx_hash 0xf67b6b21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35608 dport 42511] != expected 0xfa0b4067 # # Exception| cpu 4: rx_hash 0x0045000c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35624 dport 42511] != expected 0x1d9f5efe # # Exception| cpu 4: rx_hash 0x367b7272 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35666 dport 42511] != expected 0x89bdcbf2 # # Exception| cpu 4: rx_hash 0xe11888ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 35680 dport 42511] != expected 0x46e97219 # # Exception| cpu 4: rx_hash 0x45333adb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35696 dport 42511] != expected 0x3f166f7 # # Exception| cpu 4: rx_hash 0x0d645eb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35704 dport 42511] != expected 0x89c14f2b # # Exception| cpu 4: rx_hash 0x5e2c03e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35716 dport 42511] != expected 0x49e02c71 # # Exception| cpu 4: rx_hash 0xfa07b1d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35732 dport 42511] != expected 0xcf8389f # # Exception| cpu 4: rx_hash 0x894ff97b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35766 dport 42511] != expected 0x86b4959a # # Exception| cpu 4: rx_hash 0x9e2c1ab7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35790 dport 42511] != expected 0x3a56a7e4 # # Exception| cpu 4: rx_hash 0x3a07a881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35806 dport 42511] != expected 0x7f4eb30a # # Exception| cpu 4: rx_hash 0x23b4f600 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57680 dport 42511] != expected 0x2aac5601 # # Exception| cpu 4: rx_hash 0xd58a9d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57696 dport 42511] != expected 0xcd384898 # # Exception| cpu 4: rx_hash 0x2c2ea02a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57710 dport 42511] != expected 0x7ba8958f # # Exception| cpu 4: rx_hash 0x38abcf3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57764 dport 42511] != expected 0x60bd1c87 # # Exception| cpu 4: rx_hash 0x46c2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57814 dport 42511] != expected 0x7eafa057 # # Exception| cpu 4: rx_hash 0xd9f647de [saddr 192.0.3.2 daddr 192.0.3.1 sport 57836 dport 42511] != expected 0x3bcb3060 # # Exception| cpu 4: rx_hash 0xf8abd66c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57838 dport 42511] != expected 0x130b9712 # # Exception| cpu 4: rx_hash 0xb1f64e09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57856 dport 42511] != expected 0x508b063d # # Exception| cpu 4: rx_hash 0x7cd709e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57882 dport 42511] != expected 0xb7639c7d # # Exception| cpu 4: rx_hash 0x39a13336 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57922 dport 42511] != expected 0xa90da474 # # Exception| cpu 4: rx_hash 0xf48074de [saddr 192.0.3.2 daddr 192.0.3.1 sport 57944 dport 42511] != expected 0x4ee53e34 # # Exception| cpu 4: rx_hash 0x9210d72a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57964 dport 42511] != expected 0xbd117314 # # Exception| cpu 4: rx_hash 0xcf9f581b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57970 dport 42511] != expected 0x4e99baed # # Exception| cpu 4: rx_hash 0xf5ddf096 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57988 dport 42511] != expected 0x2c485719 # # Exception| cpu 4: rx_hash 0x9cd70548 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57998 dport 42511] != expected 0x8eb8d9b7 # # Exception| cpu 4: rx_hash 0x38fcb77e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58014 dport 42511] != expected 0xcba0cd59 # # Exception| cpu 4: rx_hash 0x3766e154 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58016 dport 42511] != expected 0x9aa40ed7 # # Exception| cpu 4: rx_hash 0xa7c8298d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58020 dport 42511] != expected 0x8ec45d6e # # Exception| cpu 4: rx_hash 0x8695b83f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58022 dport 42511] != expected 0xa604fa1c # # Exception| cpu 4: rx_hash 0x0ec2c500 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58084 dport 42511] != expected 0x5f825855 # # Exception| cpu 4: rx_hash 0xaae97736 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58100 dport 42511] != expected 0x1a9a4cbb # # Exception| cpu 4: rx_hash 0xcb1a3df3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58116 dport 42511] != expected 0xf0bad4ca # # Exception| cpu 4: rx_hash 0xdec2d6ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 58130 dport 42511] != expected 0x890234ef # # Exception| cpu 4: rx_hash 0xb852755a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58150 dport 42511] != expected 0x7af679cf # # Exception| count: pass=0 nohash=0 fail=103 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc637ed44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59984 dport 46614] OK # # # cpu 0: rx_hash 0xa0a74eb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60004 dport 46614] OK # # # cpu 0: rx_hash 0x048cfc86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60020 dport 46614] OK # # # cpu 0: rx_hash 0x3ece540b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60034 dport 46614] OK # # # cpu 0: rx_hash 0x05d178ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60072 dport 46614] OK # # # cpu 0: rx_hash 0x97c4b886 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60098 dport 46614] OK # # # cpu 0: rx_hash 0x12b29b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60112 dport 46614] OK # # # cpu 0: rx_hash 0xb1fac005 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60164 dport 46614] OK # # # cpu 0: rx_hash 0xcd28de86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60184 dport 46614] OK # # # cpu 0: rx_hash 0xbe60962f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60218 dport 46614] OK # # # cpu 0: rx_hash 0x6422320b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60248 dport 46614] OK # # # cpu 0: rx_hash 0x457fa3b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60250 dport 46614] OK # # # cpu 0: rx_hash 0x5f3d1ece [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60274 dport 46614] OK # # # cpu 0: rx_hash 0xcf93d617 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60278 dport 46614] OK # # # cpu 0: rx_hash 0x2d28d22f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60300 dport 46614] OK # # # cpu 4: rx_hash 0xc48ce5d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59966 dport 46614] OK # # # cpu 4: rx_hash 0x9bb86275 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59982 dport 46614] OK # # # cpu 4: rx_hash 0xfd28c181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60026 dport 46614] OK # # # cpu 4: rx_hash 0x585ef7ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60086 dport 46614] OK # # # cpu 4: rx_hash 0x6e608581 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60108 dport 46614] OK # # # cpu 4: rx_hash 0xa341c269 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60118 dport 46614] OK # # # cpu 4: rx_hash 0x742238f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60132 dport 46614] OK # # # cpu 4: rx_hash 0x61fad3ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60146 dport 46614] OK # # # cpu 4: rx_hash 0xf1541b72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60150 dport 46614] OK # # # cpu 4: rx_hash 0x90a751b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60166 dport 46614] OK # # # cpu 4: rx_hash 0x348ce381 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60182 dport 46614] OK # # # cpu 4: rx_hash 0xe3ef191e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60196 dport 46614] OK # # # cpu 4: rx_hash 0xf48cfad2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60252 dport 46614] OK # # # cpu 4: rx_hash 0x87c4b27b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60286 dport 46614] OK # # # cpu 4: rx_hash 0x70a75d1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60306 dport 46614] OK # # # cpu 4: rx_hash 0xa85ef1ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60318 dport 46614] OK # # # cpu 4: rx_hash 0xa7c4a781 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60320 dport 46614] OK # # # cpu 4: rx_hash 0xef93c3ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60328 dport 46614] OK # # # cpu 4: rx_hash 0x77ef080f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60450 dport 46614] OK # # # cpu 4: rx_hash 0xbace4fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60472 dport 46614] OK # # # cpu 4: rx_hash 0xd17fb2a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60508 dport 46614] OK # # # cpu 4: rx_hash 0x329932d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60538 dport 46614] OK # # # cpu 4: rx_hash 0x408cfe39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60548 dport 46614] OK # # # cpu 4: rx_hash 0x29860be7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60558 dport 46614] OK # # # cpu 4: rx_hash 0x3c5ee0ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60568 dport 46614] OK # # # cpu 4: rx_hash 0xa1d176d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60620 dport 46614] OK # # # cpu 4: rx_hash 0x361c5730 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60684 dport 46614] OK # # # cpu 4: rx_hash 0xf61c4e63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60742 dport 46614] OK # # # cpu 4: rx_hash 0x217fb4fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60788 dport 46614] OK # # # cpu 4: rx_hash 0xd61c5b99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60824 dport 46614] OK # # # cpu 4: rx_hash 0x687554d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60832 dport 46614] OK # # # cpu 4: rx_hash 0x017fa106 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60842 dport 46614] OK # # # cpu 4: rx_hash 0xfa609490 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60874 dport 46614] OK # # # cpu 4: rx_hash 0x3741d378 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60880 dport 46614] OK # # # count: pass=49 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 338, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 51034 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39961 dport 51034] != expected 0x246b755a # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60532 dport 51034] != expected 0x54469c8c # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42057 dport 51034] != expected 0x2858c0b8 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39785 dport 51034] != expected 0xd1d44f42 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40826 dport 51034] != expected 0xc099d269 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60686 dport 51034] != expected 0x743588ce # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39850 dport 51034] != expected 0x1170a172 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36240 dport 51034] != expected 0x286d89a5 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37619 dport 51034] != expected 0xfc4466f8 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38262 dport 51034] != expected 0x126b5882 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48054 dport 51034] != expected 0x4f9a43f3 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51414 dport 51034] != expected 0x1e1fdf4d # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50474 dport 51034] != expected 0x51f16d23 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54952 dport 51034] != expected 0xf4ae9131 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52164 dport 51034] != expected 0x9dbe2d38 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33190 dport 51034] != expected 0xc8c7338d # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58015 dport 51034] != expected 0xdde8c1ca # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46744 dport 51034] != expected 0xd44945a7 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54526 dport 51034] != expected 0x678b488 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37860 dport 51034] != expected 0x602c4977 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42934 dport 51034] != expected 0x7f410b9d # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47955 dport 51034] != expected 0x1112537f # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33201 dport 51034] != expected 0xe0fe9d4c # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42176 dport 51034] != expected 0x9b4aa51d # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48376 dport 51034] != expected 0xeb21ba65 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41250 dport 51034] != expected 0x31a6eea3 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33799 dport 51034] != expected 0xca2c949e # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57993 dport 51034] != expected 0xa45021ef # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50706 dport 51034] != expected 0xd22c1b8f # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46390 dport 51034] != expected 0x468fd1b3 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41028 dport 51034] != expected 0xca9d946a # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42218 dport 51034] != expected 0x9b3621c4 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48565 dport 51034] != expected 0x41e70a91 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39140 dport 51034] != expected 0x98df38b7 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54009 dport 51034] != expected 0x1c65ae53 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55495 dport 51034] != expected 0x1c39d53 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40096 dport 51034] != expected 0x70ed0e66 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56531 dport 51034] != expected 0x7dafba57 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43100 dport 51034] != expected 0x133f9971 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46440 dport 51034] != expected 0x64411d71 # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42277 dport 51034] != expected 0x719334df # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47573 dport 51034] != expected 0x1f39658e # # Exception| cpu 5: rx_hash 0xa06ceb0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55799 dport 51034] != expected 0x52060284 # # Exception| count: pass=0 nohash=0 fail=43 # # 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 338, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 37218 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57576 dport 37218] != expected 0x96682f6e # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32819 dport 37218] != expected 0x7886ce1d # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60055 dport 37218] != expected 0x5a2abc59 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34909 dport 37218] != expected 0x277591e8 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45634 dport 37218] != expected 0x29de0922 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53236 dport 37218] != expected 0x85533b2a # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58507 dport 37218] != expected 0xb40106e7 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56841 dport 37218] != expected 0x5046d58d # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52308 dport 37218] != expected 0x9ca072c5 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50686 dport 37218] != expected 0xc430c401 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43160 dport 37218] != expected 0x9fbdf546 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40645 dport 37218] != expected 0xfe99e91f # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44452 dport 37218] != expected 0xe1a82735 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52537 dport 37218] != expected 0x17bf73a0 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59896 dport 37218] != expected 0x8549711f # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39307 dport 37218] != expected 0x8bc470ef # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51176 dport 37218] != expected 0xa4c972cd # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47225 dport 37218] != expected 0xdc38be41 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38455 dport 37218] != expected 0x93dde2f # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46071 dport 37218] != expected 0x333244d6 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39793 dport 37218] != expected 0x1c5e2946 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44922 dport 37218] != expected 0xb4896f5e # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58486 dport 37218] != expected 0xa5f278d1 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36576 dport 37218] != expected 0x503df00a # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57086 dport 37218] != expected 0x28bf5e65 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51817 dport 37218] != expected 0x3f6d6561 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51845 dport 37218] != expected 0xc80e8a04 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46131 dport 37218] != expected 0xfbe05ebe # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45257 dport 37218] != expected 0xa3cbf44e # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53871 dport 37218] != expected 0xfd7240dc # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59982 dport 37218] != expected 0x8962d3ad # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34509 dport 37218] != expected 0xc522f1a5 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44726 dport 37218] != expected 0xfbbde203 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58876 dport 37218] != expected 0xf23f406a # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44056 dport 37218] != expected 0xf1a82dc8 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44472 dport 37218] != expected 0x9d7a39b6 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50533 dport 37218] != expected 0x9f2fd6ca # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48914 dport 37218] != expected 0x29651516 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45117 dport 37218] != expected 0xb8d4cd71 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46756 dport 37218] != expected 0xd27bd51 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58812 dport 37218] != expected 0x5b35ace7 # # Exception| cpu 0: rx_hash 0x5949acda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34869 dport 37218] != expected 0x943dc012 # # 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-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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: Saved .links.enp1s0.flags: ['NO-CARRIER', 'BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Current .links.enp1s0.flags: ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Saved .links.enp1s0.operstate: DOWN Current .links.enp1s0.operstate: UP no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->