< 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 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 44607 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 75 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9f1dab17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48312 dport 44607] != expected 0xaf9b1102 # # Exception| cpu 0: rx_hash 0xe15edad1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48410 dport 44607] != expected 0x564085a7 # # Exception| cpu 0: rx_hash 0xd6bcec2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48426 dport 44607] != expected 0x2a29aa65 # # Exception| cpu 0: rx_hash 0x725c40b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48460 dport 44607] != expected 0x77544396 # # Exception| cpu 0: rx_hash 0x297ce026 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48576 dport 44607] != expected 0x33f93a30 # # Exception| cpu 0: rx_hash 0x6ca6576e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48602 dport 44607] != expected 0x895ace57 # # Exception| cpu 0: rx_hash 0x7e07bac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48634 dport 44607] != expected 0x5d7dd4e9 # # Exception| cpu 0: rx_hash 0xe0cda21a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48686 dport 44607] != expected 0x3cd7ed68 # # Exception| cpu 0: rx_hash 0x9ba5d57a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48708 dport 44607] != expected 0x900ebb92 # # Exception| cpu 0: rx_hash 0xf461b880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48732 dport 44607] != expected 0x68dce416 # # Exception| cpu 0: rx_hash 0x41260226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48830 dport 44607] != expected 0x21901ebb # # Exception| cpu 0: rx_hash 0xa01c19fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48834 dport 44607] != expected 0xc64e032f # # Exception| cpu 0: rx_hash 0x558a18bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48844 dport 44607] != expected 0x759b17c5 # # Exception| cpu 0: rx_hash 0x50a11e1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48900 dport 44607] != expected 0x2099d59a # # Exception| cpu 0: rx_hash 0x396884d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48974 dport 44607] != expected 0x586799de # # Exception| cpu 0: rx_hash 0x36358535 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48988 dport 44607] != expected 0xb2580741 # # Exception| cpu 0: rx_hash 0x01d7b3c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49004 dport 44607] != expected 0xce312883 # # Exception| cpu 0: rx_hash 0x6e13de32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49012 dport 44607] != expected 0x36e37707 # # Exception| cpu 0: rx_hash 0x6b18d29b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49026 dport 44607] != expected 0x76d96d27 # # Exception| cpu 0: rx_hash 0x91d3d238 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49054 dport 44607] != expected 0x2f33e752 # # Exception| cpu 0: rx_hash 0xa631e4c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49070 dport 44607] != expected 0x535ac890 # # Exception| cpu 0: rx_hash 0x76e43ed4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49072 dport 44607] != expected 0x48c1e906 # # Exception| cpu 0: rx_hash 0x1070a5fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49128 dport 44607] != expected 0xda003bdd # # Exception| cpu 0: rx_hash 0x55aa12b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49138 dport 44607] != expected 0x60a3cfba # # Exception| cpu 0: rx_hash 0x3db6dc9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49160 dport 44607] != expected 0xfb1c2672 # # Exception| cpu 0: rx_hash 0x547f4650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49218 dport 44607] != expected 0x83e26a36 # # Exception| cpu 0: rx_hash 0x3bbb2baa [saddr 192.0.3.2 daddr 192.0.3.1 sport 49242 dport 44607] != expected 0x7b3035b2 # # Exception| cpu 0: rx_hash 0xd987cbef [saddr 192.0.3.2 daddr 192.0.3.1 sport 49282 dport 44607] != expected 0x5cf821c6 # # Exception| cpu 0: rx_hash 0xfcc410b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49298 dport 44607] != expected 0xf4b614ba # # Exception| cpu 0: rx_hash 0x69cb7de0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49302 dport 44607] != expected 0x558ec14b # # Exception| cpu 0: rx_hash 0x5e294b1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49318 dport 44607] != expected 0x29e7ee89 # # Exception| cpu 4: rx_hash 0x2f511d18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48300 dport 44607] != expected 0xa6edf18f # # Exception| cpu 4: rx_hash 0xa1af6b3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48328 dport 44607] != expected 0xb9e1b39f # # Exception| cpu 4: rx_hash 0x5b646b9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48340 dport 44607] != expected 0xe00b39ea # # Exception| cpu 4: rx_hash 0x318b00c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48388 dport 44607] != expected 0x4ddba431 # # Exception| cpu 4: rx_hash 0x51126cde [saddr 192.0.3.2 daddr 192.0.3.1 sport 48398 dport 44607] != expected 0x5f36652a # # Exception| cpu 4: rx_hash 0x3ed60124 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48406 dport 44607] != expected 0xa7e43aae # # Exception| cpu 4: rx_hash 0x6fa0acf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48510 dport 44607] != expected 0x494cc7b7 # # Exception| cpu 4: rx_hash 0x202c16f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48512 dport 44607] != expected 0x59eab76f # # Exception| cpu 4: rx_hash 0xd5ba17b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48526 dport 44607] != expected 0xea3fa385 # # Exception| cpu 4: rx_hash 0x9060a0fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48532 dport 44607] != expected 0x509c57e2 # # Exception| cpu 4: rx_hash 0x189321ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 48546 dport 44607] != expected 0xcfbc0632 # # Exception| cpu 4: rx_hash 0x82c14d57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48564 dport 44607] != expected 0x84bb4d5c # # Exception| cpu 4: rx_hash 0x3bdd0d8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48608 dport 44607] != expected 0xe7de208e # # Exception| cpu 4: rx_hash 0x84ccba66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48614 dport 44607] != expected 0x4975e9c # # Exception| cpu 4: rx_hash 0xa18f6130 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48630 dport 44607] != expected 0xacd96be0 # # Exception| cpu 4: rx_hash 0x08a74f12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48658 dport 44607] != expected 0xb11a7da3 # # Exception| cpu 4: rx_hash 0xd72f94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48670 dport 44607] != expected 0x40bec2aa # # Exception| cpu 4: rx_hash 0x155ba35d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48672 dport 44607] != expected 0x8f02f982 # # Exception| cpu 4: rx_hash 0x1356546c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48754 dport 44607] != expected 0xf2eea42 # # Exception| cpu 4: rx_hash 0x8352359c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48768 dport 44607] != expected 0xee2c2593 # # Exception| cpu 4: rx_hash 0x27b29909 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48870 dport 44607] != expected 0xb351cc60 # # Exception| cpu 4: rx_hash 0x28ef98ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 48884 dport 44607] != expected 0x596e52ff # # Exception| cpu 4: rx_hash 0xa5371f5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48906 dport 44607] != expected 0x934cc170 # # Exception| cpu 4: rx_hash 0x4200f3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48932 dport 44607] != expected 0xf4becf24 # # Exception| cpu 4: rx_hash 0xccfe8596 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48960 dport 44607] != expected 0xebb28d34 # # Exception| cpu 4: rx_hash 0x13765e63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48972 dport 44607] != expected 0x1a16323d # # Exception| cpu 4: rx_hash 0x9b85df75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49018 dport 44607] != expected 0x853663ed # # Exception| cpu 4: rx_hash 0x5cfae466 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49074 dport 44607] != expected 0xab042e5 # # Exception| cpu 4: rx_hash 0xc9f5893f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49078 dport 44607] != expected 0xab889714 # # Exception| cpu 4: rx_hash 0xdd5993a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49092 dport 44607] != expected 0xff839e6a # # Exception| cpu 4: rx_hash 0xf81a48f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49108 dport 44607] != expected 0x57cdab16 # # Exception| cpu 4: rx_hash 0x0d8c49b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49114 dport 44607] != expected 0xe418bffc # # Exception| cpu 4: rx_hash 0x2f173130 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49192 dport 44607] != expected 0x2f3b3ccc # # Exception| cpu 4: rx_hash 0xd5dc3193 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49204 dport 44607] != expected 0x76d1b6b9 # # Exception| cpu 4: rx_hash 0x1ef8f0fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49226 dport 44607] != expected 0xd37e00ce # # Exception| cpu 4: rx_hash 0xaeb446f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49246 dport 44607] != expected 0xda08e043 # # Exception| cpu 4: rx_hash 0x0c591d57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49258 dport 44607] != expected 0x7591a70 # # Exception| cpu 4: rx_hash 0xabbf4a5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49320 dport 44607] != expected 0x9a32fa63 # # Exception| cpu 4: rx_hash 0x14aefdb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49326 dport 44607] != expected 0x797b8471 # # Exception| cpu 4: rx_hash 0xb04e5124 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49352 dport 44607] != expected 0x24066d82 # # Exception| cpu 4: rx_hash 0xdf8a3cde [saddr 192.0.3.2 daddr 192.0.3.1 sport 49360 dport 44607] != expected 0xdcd43206 # # Exception| cpu 4: rx_hash 0x4a855187 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49364 dport 44607] != expected 0x7dece7f7 # # Exception| cpu 4: rx_hash 0x206a3adb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49412 dport 44607] != expected 0xd03c7a2c # # Exception| cpu 4: rx_hash 0x0529e18d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49428 dport 44607] != expected 0x78724f50 # # Exception| count: pass=0 nohash=0 fail=75 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x9047c1f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43122 dport 56487] OK # # # cpu 0: rx_hash 0x65d1c0bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43132 dport 56487] OK # # # cpu 0: rx_hash 0x6f87cdf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43160 dport 56487] OK # # # cpu 0: rx_hash 0x38fc9711 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43170 dport 56487] OK # # # cpu 0: rx_hash 0x14efba92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43250 dport 56487] OK # # # cpu 0: rx_hash 0x81e0d7cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43254 dport 56487] OK # # # cpu 0: rx_hash 0x5e680c3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43258 dport 56487] OK # # # cpu 0: rx_hash 0x7e00d1ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43298 dport 56487] OK # # # cpu 0: rx_hash 0x5b430a98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43314 dport 56487] OK # # # cpu 0: rx_hash 0x4fef1002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43328 dport 56487] OK # # # cpu 0: rx_hash 0xf0fea7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43334 dport 56487] OK # # # cpu 0: rx_hash 0x17c94b05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43368 dport 56487] OK # # # cpu 0: rx_hash 0x82c6265c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43372 dport 56487] OK # # # cpu 0: rx_hash 0xcd4a9c59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43410 dport 56487] OK # # # cpu 0: rx_hash 0xadd3f047 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43416 dport 56487] OK # # # cpu 0: rx_hash 0x0f3eabe3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43436 dport 56487] OK # # # cpu 0: rx_hash 0x3ed16a2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43470 dport 56487] OK # # # cpu 0: rx_hash 0x8e9ddc20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43482 dport 56487] OK # # # cpu 0: rx_hash 0xea9cc45c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43538 dport 56487] OK # # # cpu 0: rx_hash 0xbde79ebf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43560 dport 56487] OK # # # cpu 0: rx_hash 0x98a445e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43576 dport 56487] OK # # # cpu 0: rx_hash 0xa126a071 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59192 dport 56487] OK # # # cpu 0: rx_hash 0x9f946059 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59208 dport 56487] OK # # # cpu 0: rx_hash 0x2fd8d656 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59228 dport 56487] OK # # # cpu 0: rx_hash 0x72f581f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59266 dport 56487] OK # # # cpu 0: rx_hash 0x372f36b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59288 dport 56487] OK # # # cpu 0: rx_hash 0x00cd004d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59304 dport 56487] OK # # # cpu 0: rx_hash 0x8099d177 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59450 dport 56487] OK # # # cpu 0: rx_hash 0xbe2b115f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59466 dport 56487] OK # # # cpu 0: rx_hash 0x33d39ce0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59530 dport 56487] OK # # # cpu 0: rx_hash 0x169047b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59546 dport 56487] OK # # # cpu 0: rx_hash 0x1aebb7c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59666 dport 56487] OK # # # cpu 4: rx_hash 0x9917372d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43058 dport 56487] OK # # # cpu 4: rx_hash 0x5233f642 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43084 dport 56487] OK # # # cpu 4: rx_hash 0xc8619aff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43098 dport 56487] OK # # # cpu 4: rx_hash 0xb5041aae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43106 dport 56487] OK # # # cpu 4: rx_hash 0xadf3fa48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43174 dport 56487] OK # # # cpu 4: rx_hash 0x88b0211e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43190 dport 56487] OK # # # cpu 4: rx_hash 0x230d8c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43202 dport 56487] OK # # # cpu 4: rx_hash 0x698a3ac3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43210 dport 56487] OK # # # cpu 4: rx_hash 0x064e5739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43218 dport 56487] OK # # # cpu 4: rx_hash 0xd9c68ccc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43230 dport 56487] OK # # # cpu 4: rx_hash 0x63fc3d81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43280 dport 56487] OK # # # cpu 4: rx_hash 0xf6f350d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43284 dport 56487] OK # # # cpu 4: rx_hash 0x780d26ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43376 dport 56487] OK # # # cpu 4: rx_hash 0x1d9f4648 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43404 dport 56487] OK # # # cpu 4: rx_hash 0x9361306f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43496 dport 56487] OK # # # cpu 4: rx_hash 0x2c708784 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43502 dport 56487] OK # # # cpu 4: rx_hash 0x69aa30cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43508 dport 56487] OK # # # cpu 4: rx_hash 0x1057c4ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43534 dport 56487] OK # # # cpu 4: rx_hash 0xa01b72f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43546 dport 56487] OK # # # cpu 4: rx_hash 0x1f0ac51b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43548 dport 56487] OK # # # cpu 4: rx_hash 0x5beda0d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59172 dport 56487] OK # # # cpu 4: rx_hash 0xc1bfcc6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59186 dport 56487] OK # # # cpu 4: rx_hash 0x4f41ba48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59222 dport 56487] OK # # # cpu 4: rx_hash 0xc8ef3aba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59250 dport 56487] OK # # # cpu 4: rx_hash 0x57b65aae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59282 dport 56487] OK # # # cpu 4: rx_hash 0x7ba5772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59330 dport 56487] OK # # # cpu 4: rx_hash 0x3122c181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59338 dport 56487] OK # # # cpu 4: rx_hash 0x74f876c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59344 dport 56487] OK # # # cpu 4: rx_hash 0x5ee6ac7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59346 dport 56487] OK # # # cpu 4: rx_hash 0x504c0b66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59428 dport 56487] OK # # # cpu 4: rx_hash 0x44e011fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59478 dport 56487] OK # # # cpu 4: rx_hash 0x9b68ca09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59482 dport 56487] OK # # # cpu 4: rx_hash 0x5641fc57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59510 dport 56487] OK # # # cpu 4: rx_hash 0x89c927a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59514 dport 56487] OK # # # cpu 4: rx_hash 0xa981f05d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59548 dport 56487] OK # # # cpu 4: rx_hash 0x6bf5c7e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59554 dport 56487] OK # # # cpu 4: rx_hash 0xd4e4700c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59556 dport 56487] OK # # # cpu 4: rx_hash 0x64a8c603 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59568 dport 56487] OK # # # cpu 4: rx_hash 0x7004dc99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59586 dport 56487] OK # # # cpu 4: rx_hash 0xaf8c076c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59598 dport 56487] OK # # # cpu 4: rx_hash 0x97333075 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59628 dport 56487] OK # # # cpu 4: rx_hash 0x15b6b621 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59648 dport 56487] OK # # # cpu 4: rx_hash 0x752fda3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59658 dport 56487] OK # # # cpu 4: rx_hash 0xc5636c30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59678 dport 56487] OK # # # cpu 4: rx_hash 0xb1561ab4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59750 dport 56487] OK # # # count: pass=77 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 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 49384 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54282 dport 49384] != expected 0x94beb31d # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54282 dport 49384] != expected 0x94beb31d # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34947 dport 49384] != expected 0xfefbb18a # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34947 dport 49384] != expected 0xfefbb18a # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33132 dport 49384] != expected 0x4324dcd4 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33132 dport 49384] != expected 0x4324dcd4 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53345 dport 49384] != expected 0xa258af5 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53345 dport 49384] != expected 0xa258af5 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57498 dport 49384] != expected 0x84241134 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57498 dport 49384] != expected 0x84241134 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50973 dport 49384] != expected 0xc134737d # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50973 dport 49384] != expected 0xc134737d # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43496 dport 49384] != expected 0x9a9174fa # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43496 dport 49384] != expected 0x9a9174fa # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37951 dport 49384] != expected 0x6660d64 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37951 dport 49384] != expected 0x6660d64 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54050 dport 49384] != expected 0x11626972 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54050 dport 49384] != expected 0x11626972 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39273 dport 49384] != expected 0x10078cbd # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39273 dport 49384] != expected 0x10078cbd # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40999 dport 49384] != expected 0xf369031a # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40999 dport 49384] != expected 0xf369031a # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54623 dport 49384] != expected 0xa9bc6a5f # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54623 dport 49384] != expected 0xa9bc6a5f # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60497 dport 49384] != expected 0x20c168a7 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60497 dport 49384] != expected 0x20c168a7 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52034 dport 49384] != expected 0xd9ae2ccc # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52034 dport 49384] != expected 0xd9ae2ccc # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43530 dport 49384] != expected 0x641b1cab # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43530 dport 49384] != expected 0x641b1cab # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44726 dport 49384] != expected 0xea7e721a # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44726 dport 49384] != expected 0xea7e721a # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57196 dport 49384] != expected 0x25555478 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57196 dport 49384] != expected 0x25555478 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41394 dport 49384] != expected 0x117191a8 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41394 dport 49384] != expected 0x117191a8 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35055 dport 49384] != expected 0xb16b9962 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35055 dport 49384] != expected 0xb16b9962 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46692 dport 49384] != expected 0xa9a3752a # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46692 dport 49384] != expected 0xa9a3752a # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33198 dport 49384] != expected 0xde4f3cc7 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33198 dport 49384] != expected 0xde4f3cc7 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39954 dport 49384] != expected 0xfc56637e # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39954 dport 49384] != expected 0xfc56637e # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49198 dport 49384] != expected 0x7aa80ab2 # # Exception| cpu 4: rx_hash 0x10f47e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49198 dport 49384] != expected 0x7aa80ab2 # # 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 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 51544 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58863 dport 51544] != expected 0xfdf8b5ac # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58863 dport 51544] != expected 0xfdf8b5ac # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51005 dport 51544] != expected 0xb86586c0 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51005 dport 51544] != expected 0xb86586c0 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46717 dport 51544] != expected 0xca5fff60 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46717 dport 51544] != expected 0xca5fff60 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41087 dport 51544] != expected 0xfddb77be # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41087 dport 51544] != expected 0xfddb77be # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43000 dport 51544] != expected 0x1b42258 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43000 dport 51544] != expected 0x1b42258 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57141 dport 51544] != expected 0x268df401 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57141 dport 51544] != expected 0x268df401 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53203 dport 51544] != expected 0x4ae06025 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53203 dport 51544] != expected 0x4ae06025 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57200 dport 51544] != expected 0xeeefdae8 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57200 dport 51544] != expected 0xeeefdae8 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57482 dport 51544] != expected 0xd5fa4436 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57482 dport 51544] != expected 0xd5fa4436 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58827 dport 51544] != expected 0x7a56355e # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58827 dport 51544] != expected 0x7a56355e # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34955 dport 51544] != expected 0xec9687fe # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34955 dport 51544] != expected 0xec9687fe # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47037 dport 51544] != expected 0x85f34f6a # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47037 dport 51544] != expected 0x85f34f6a # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51816 dport 51544] != expected 0x3fcfc611 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51816 dport 51544] != expected 0x3fcfc611 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39947 dport 51544] != expected 0x148eb022 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39947 dport 51544] != expected 0x148eb022 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53946 dport 51544] != expected 0x69058e27 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53946 dport 51544] != expected 0x69058e27 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36865 dport 51544] != expected 0xdcc854e7 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36865 dport 51544] != expected 0xdcc854e7 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57344 dport 51544] != expected 0x31cb5342 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57344 dport 51544] != expected 0x31cb5342 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37568 dport 51544] != expected 0x642772e7 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37568 dport 51544] != expected 0x642772e7 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43991 dport 51544] != expected 0x1a61f30a # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43991 dport 51544] != expected 0x1a61f30a # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59933 dport 51544] != expected 0x665d7fe8 # # Exception| cpu 0: rx_hash 0x34f51444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59933 dport 51544] != expected 0x665d7fe8 # # 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__->