< 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 55986 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x129e24da [saddr 192.0.3.2 daddr 192.0.3.1 sport 57412 dport 55986] != expected 0x7c50e117 # # Exception| cpu 0: rx_hash 0x8677fb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57424 dport 55986] != expected 0xb41c5538 # # Exception| cpu 0: rx_hash 0x3fa45efb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57440 dport 55986] != expected 0x97fe6335 # # Exception| cpu 0: rx_hash 0xd8eacb7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57452 dport 55986] != expected 0x1876bb00 # # Exception| cpu 0: rx_hash 0x205bb3b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57462 dport 55986] != expected 0xb5ac08a9 # # Exception| cpu 0: rx_hash 0xdf4d9ca1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57510 dport 55986] != expected 0x40175edc # # Exception| cpu 0: rx_hash 0xc0b271e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57520 dport 55986] != expected 0x62453540 # # Exception| cpu 0: rx_hash 0xaa77f092 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57548 dport 55986] != expected 0x417f2d85 # # Exception| cpu 0: rx_hash 0xf00304d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57566 dport 55986] != expected 0x962229c0 # # Exception| cpu 0: rx_hash 0x60031f32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57572 dport 55986] != expected 0x25597792 # # Exception| cpu 0: rx_hash 0x6e5ba02f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57600 dport 55986] != expected 0x25db458c # # Exception| cpu 0: rx_hash 0x96ead8ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 57626 dport 55986] != expected 0x8801f625 # # Exception| cpu 0: rx_hash 0xbd4d843e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57676 dport 55986] != expected 0x25036b44 # # Exception| cpu 0: rx_hash 0x4115385f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57720 dport 55986] != expected 0xf3ee3290 # # Exception| cpu 0: rx_hash 0xa5153ea7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57744 dport 55986] != expected 0x5f30e504 # # Exception| cpu 0: rx_hash 0x425bab26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57756 dport 55986] != expected 0xd0b83d31 # # Exception| cpu 0: rx_hash 0xbe031747 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57768 dport 55986] != expected 0x65564e5 # # Exception| cpu 0: rx_hash 0xa1fcfa05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57790 dport 55986] != expected 0x24070f79 # # Exception| cpu 0: rx_hash 0x2c77eef5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57806 dport 55986] != expected 0x88b5cf89 # # Exception| cpu 0: rx_hash 0xf9fcec17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57840 dport 55986] != expected 0xcec1fe02 # # Exception| cpu 0: rx_hash 0x72eade14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57842 dport 55986] != expected 0x24df21b1 # # Exception| cpu 0: rx_hash 0x95a44b95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57854 dport 55986] != expected 0xab57f984 # # Exception| cpu 0: rx_hash 0x82880ff8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57868 dport 55986] != expected 0x186dbed9 # # Exception| cpu 0: rx_hash 0x7a39773b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57878 dport 55986] != expected 0xb5b70d70 # # Exception| cpu 0: rx_hash 0x0d77f959 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57888 dport 55986] != expected 0x89448b17 # # Exception| cpu 0: rx_hash 0x3b5baa98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57916 dport 55986] != expected 0x3b8f88d4 # # Exception| cpu 0: rx_hash 0xb6d0be68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57932 dport 55986] != expected 0x973d4824 # # Exception| cpu 0: rx_hash 0x0beadfaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 57938 dport 55986] != expected 0xcfe89454 # # Exception| cpu 0: rx_hash 0xf7b263cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57958 dport 55986] != expected 0x1905cd80 # # Exception| cpu 0: rx_hash 0x10fcf64a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57962 dport 55986] != expected 0x968d15b5 # # Exception| cpu 0: rx_hash 0x8415290b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57982 dport 55986] != expected 0x5ec1a19a # # Exception| cpu 0: rx_hash 0x56397c32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57994 dport 55986] != expected 0x40d475cd # # Exception| cpu 0: rx_hash 0xaa61c053 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58046 dport 55986] != expected 0x96392c19 # # Exception| cpu 0: rx_hash 0x7d9e20e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58076 dport 55986] != expected 0xedd6e8ac # # Exception| cpu 0: rx_hash 0xf261d641 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58096 dport 55986] != expected 0x7cffdd62 # # Exception| cpu 0: rx_hash 0x68d0b61d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58112 dport 55986] != expected 0xb4315b53 # # Exception| cpu 0: rx_hash 0x92152c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58182 dport 55986] != expected 0x24701dc4 # # Exception| cpu 0: rx_hash 0x343964ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 58208 dport 55986] != expected 0x25c04055 # # Exception| cpu 0: rx_hash 0xcc881c6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58234 dport 55986] != expected 0x881af3fc # # Exception| cpu 0: rx_hash 0xcfc68f17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58270 dport 55986] != expected 0xab4cfc5d # # Exception| cpu 0: rx_hash 0x76152a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58286 dport 55986] != expected 0x88aeca50 # # Exception| cpu 0: rx_hash 0xbe152786 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58330 dport 55986] != expected 0xd1136579 # # Exception| cpu 0: rx_hash 0x7461c826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58354 dport 55986] != expected 0xb5353f6e # # Exception| cpu 0: rx_hash 0x49dbb9d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58378 dport 55986] != expected 0x5e631f03 # # Exception| cpu 0: rx_hash 0x5450b6c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58432 dport 55986] != expected 0x41aa81a1 # # Exception| cpu 0: rx_hash 0xc0b96983 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58452 dport 55986] != expected 0x89e6358e # # Exception| cpu 0: rx_hash 0xf27cfee0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58470 dport 55986] != expected 0x401adc30 # # Exception| cpu 0: rx_hash 0x867ce3fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58548 dport 55986] != expected 0x5fbf55f6 # # Exception| cpu 0: rx_hash 0x0bf7f70b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58564 dport 55986] != expected 0xf30d9506 # # Exception| cpu 0: rx_hash 0x9f1e284a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58576 dport 55986] != expected 0x3b412129 # # Exception| count: pass=0 nohash=0 fail=50 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x01de6495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58606 dport 42782] OK # # # cpu 0: rx_hash 0x55f22fcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58648 dport 42782] OK # # # cpu 0: rx_hash 0x9f86c06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58672 dport 42782] OK # # # cpu 0: rx_hash 0x120dd49b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58688 dport 42782] OK # # # cpu 0: rx_hash 0xaf37b559 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58718 dport 42782] OK # # # cpu 0: rx_hash 0x20c843f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58738 dport 42782] OK # # # cpu 0: rx_hash 0x4c90e47a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58748 dport 42782] OK # # # cpu 0: rx_hash 0x79f224c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58756 dport 42782] OK # # # cpu 0: rx_hash 0xdfde6ce0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58786 dport 42782] OK # # # cpu 0: rx_hash 0xac792620 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58810 dport 42782] OK # # # cpu 0: rx_hash 0x08218c53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58816 dport 42782] OK # # # cpu 0: rx_hash 0x87de7af2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58860 dport 42782] OK # # # cpu 0: rx_hash 0x1337a5b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58872 dport 42782] OK # # # cpu 0: rx_hash 0x8f0dd3dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58888 dport 42782] OK # # # cpu 0: rx_hash 0x1f0dc83e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58930 dport 42782] OK # # # cpu 0: rx_hash 0xe121960e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58970 dport 42782] OK # # # cpu 0: rx_hash 0x58f2336e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58986 dport 42782] OK # # # cpu 0: rx_hash 0x281bead7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59030 dport 42782] OK # # # cpu 0: rx_hash 0xd44356b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59042 dport 42782] OK # # # cpu 0: rx_hash 0xba6f1365 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59120 dport 42782] OK # # # cpu 0: rx_hash 0xc379221a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59170 dport 42782] OK # # # cpu 0: rx_hash 0x106f060b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59246 dport 42782] OK # # # cpu 0: rx_hash 0x9837a771 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59272 dport 42782] OK # # # cpu 0: rx_hash 0xb50ddd50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59308 dport 42782] OK # # # cpu 0: rx_hash 0x0837bc92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59314 dport 42782] OK # # # cpu 0: rx_hash 0x85bca862 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59330 dport 42782] OK # # # cpu 0: rx_hash 0x62f23de3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59342 dport 42782] OK # # # cpu 0: rx_hash 0x4fc847c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59370 dport 42782] OK # # # cpu 0: rx_hash 0x6c2f1efb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59396 dport 42782] OK # # # cpu 0: rx_hash 0x47884229 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59474 dport 42782] OK # # # cpu 0: rx_hash 0x6e5bfcaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59480 dport 42782] OK # # # cpu 0: rx_hash 0x754dd54a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59488 dport 42782] OK # # # cpu 0: rx_hash 0x33885f32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59520 dport 42782] OK # # # cpu 0: rx_hash 0xcfd0e353 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59572 dport 42782] OK # # # cpu 0: rx_hash 0x098851bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59684 dport 42782] OK # # # cpu 0: rx_hash 0xb4b2307d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59706 dport 42782] OK # # # cpu 4: rx_hash 0x8ac85696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58604 dport 42782] OK # # # cpu 4: rx_hash 0xc11bf08a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58636 dport 42782] OK # # # cpu 4: rx_hash 0xf737a34b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58640 dport 42782] OK # # # cpu 4: rx_hash 0x7c219148 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58642 dport 42782] OK # # # cpu 4: rx_hash 0x511beb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58678 dport 42782] OK # # # cpu 4: rx_hash 0x3bde6a18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58698 dport 42782] OK # # # cpu 4: rx_hash 0x487920d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58706 dport 42782] OK # # # cpu 4: rx_hash 0x3f37aeba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58724 dport 42782] OK # # # cpu 4: rx_hash 0x65435af9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58742 dport 42782] OK # # # cpu 4: rx_hash 0xdb37a842 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58764 dport 42782] OK # # # cpu 4: rx_hash 0x7b86c693 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58840 dport 42782] OK # # # cpu 4: rx_hash 0xf090f490 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58842 dport 42782] OK # # # cpu 4: rx_hash 0x251bf672 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58852 dport 42782] OK # # # cpu 4: rx_hash 0xc25563f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58856 dport 42782] OK # # # cpu 4: rx_hash 0x77bcab1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58898 dport 42782] OK # # # cpu 4: rx_hash 0x1be40c9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58908 dport 42782] OK # # # cpu 4: rx_hash 0x5a86d13f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58934 dport 42782] OK # # # cpu 4: rx_hash 0x36de76bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58936 dport 42782] OK # # # cpu 4: rx_hash 0x5c1bf7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58948 dport 42782] OK # # # cpu 4: rx_hash 0xc8f2288d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58960 dport 42782] OK # # # cpu 4: rx_hash 0xa4aa8f0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58974 dport 42782] OK # # # cpu 4: rx_hash 0xbcf23596 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59010 dport 42782] OK # # # cpu 4: rx_hash 0x01c85454 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59036 dport 42782] OK # # # cpu 4: rx_hash 0x052190f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59058 dport 42782] OK # # # cpu 4: rx_hash 0x88aa8406 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59074 dport 42782] OK # # # cpu 4: rx_hash 0x5d2186e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59132 dport 42782] OK # # # cpu 4: rx_hash 0x090dcdba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59146 dport 42782] OK # # # cpu 4: rx_hash 0xb437ac78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59156 dport 42782] OK # # # cpu 4: rx_hash 0x121be45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59186 dport 42782] OK # # # cpu 4: rx_hash 0xda1be9ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59206 dport 42782] OK # # # cpu 4: rx_hash 0x4a1bf248 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59260 dport 42782] OK # # # cpu 4: rx_hash 0x7f7932f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59268 dport 42782] OK # # # cpu 4: rx_hash 0x13219572 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59274 dport 42782] OK # # # cpu 4: rx_hash 0x0cde7830 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59292 dport 42782] OK # # # cpu 4: rx_hash 0xc6aa9790 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59316 dport 42782] OK # # # cpu 4: rx_hash 0xaaf23012 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59322 dport 42782] OK # # # cpu 4: rx_hash 0xc037b163 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59334 dport 42782] OK # # # cpu 4: rx_hash 0xf2f22600 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59380 dport 42782] OK # # # cpu 4: rx_hash 0x15bcb381 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59384 dport 42782] OK # # # cpu 4: rx_hash 0xd1157f39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59418 dport 42782] OK # # # cpu 4: rx_hash 0x8f884fd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59430 dport 42782] OK # # # cpu 4: rx_hash 0x1b619099 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59442 dport 42782] OK # # # cpu 4: rx_hash 0xbf393aea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59464 dport 42782] OK # # # cpu 4: rx_hash 0x1a5be1b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59530 dport 42782] OK # # # cpu 4: rx_hash 0x5b393c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59552 dport 42782] OK # # # cpu 4: rx_hash 0x37619b90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59566 dport 42782] OK # # # cpu 4: rx_hash 0x5da41ae1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59602 dport 42782] OK # # # cpu 4: rx_hash 0xe477bf81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59618 dport 42782] OK # # # cpu 4: rx_hash 0x03392a00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59630 dport 42782] OK # # # cpu 4: rx_hash 0x1cc6c742 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59640 dport 42782] OK # # # cpu 4: rx_hash 0xd8ea97ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59700 dport 42782] OK # # # cpu 4: rx_hash 0xde77b10c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59718 dport 42782] OK # # # cpu 4: rx_hash 0xf34dcb2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59746 dport 42782] OK # # # cpu 4: rx_hash 0x67a4146c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59766 dport 42782] OK # # # cpu 4: rx_hash 0x600343b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59836 dport 42782] OK # # # count: pass=91 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 39209 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41893 dport 39209] != expected 0xe4a31584 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41893 dport 39209] != expected 0xe4a31584 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60198 dport 39209] != expected 0xd5ddd96f # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60198 dport 39209] != expected 0xd5ddd96f # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45594 dport 39209] != expected 0xa0ab9e72 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45594 dport 39209] != expected 0xa0ab9e72 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55300 dport 39209] != expected 0x787f2a71 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55300 dport 39209] != expected 0x787f2a71 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37977 dport 39209] != expected 0x11d9b806 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37977 dport 39209] != expected 0x11d9b806 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45787 dport 39209] != expected 0xbc6eac96 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45787 dport 39209] != expected 0xbc6eac96 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54235 dport 39209] != expected 0xea2b6032 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54235 dport 39209] != expected 0xea2b6032 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46402 dport 39209] != expected 0x12f4289a # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46402 dport 39209] != expected 0x12f4289a # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58580 dport 39209] != expected 0xca6816ea # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58580 dport 39209] != expected 0xca6816ea # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60988 dport 39209] != expected 0x93265816 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60988 dport 39209] != expected 0x93265816 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60167 dport 39209] != expected 0x1f418bf3 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60167 dport 39209] != expected 0x1f418bf3 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34991 dport 39209] != expected 0xfb6078e1 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34991 dport 39209] != expected 0xfb6078e1 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58204 dport 39209] != expected 0x8d8cf677 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58204 dport 39209] != expected 0x8d8cf677 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35667 dport 39209] != expected 0x2dcc383a # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35667 dport 39209] != expected 0x2dcc383a # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34892 dport 39209] != expected 0x131a784d # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34892 dport 39209] != expected 0x131a784d # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47414 dport 39209] != expected 0xe7c60f6b # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47414 dport 39209] != expected 0xe7c60f6b # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35581 dport 39209] != expected 0x32879486 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35581 dport 39209] != expected 0x32879486 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51887 dport 39209] != expected 0x460536c8 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51887 dport 39209] != expected 0x460536c8 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35830 dport 39209] != expected 0x55f77e01 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35830 dport 39209] != expected 0x55f77e01 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59328 dport 39209] != expected 0xb01a81a5 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59328 dport 39209] != expected 0xb01a81a5 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45718 dport 39209] != expected 0x688b3d39 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45718 dport 39209] != expected 0x688b3d39 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34119 dport 39209] != expected 0xd8e51a12 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34119 dport 39209] != expected 0xd8e51a12 # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42201 dport 39209] != expected 0xbd52214e # # Exception| cpu 0: rx_hash 0xd93108d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42201 dport 39209] != expected 0xbd52214e # # 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 44269 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44724 dport 44269] != expected 0x8fcc58c9 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44724 dport 44269] != expected 0x8fcc58c9 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60765 dport 44269] != expected 0xd64958d1 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60765 dport 44269] != expected 0xd64958d1 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33044 dport 44269] != expected 0xb443a681 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33044 dport 44269] != expected 0xb443a681 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46505 dport 44269] != expected 0x2522f213 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46505 dport 44269] != expected 0x2522f213 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37733 dport 44269] != expected 0xa9bea282 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37733 dport 44269] != expected 0xa9bea282 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59957 dport 44269] != expected 0x20bdb7ae # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59957 dport 44269] != expected 0x20bdb7ae # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60587 dport 44269] != expected 0x8265138f # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60587 dport 44269] != expected 0x8265138f # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43640 dport 44269] != expected 0x45b3af09 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43640 dport 44269] != expected 0x45b3af09 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49333 dport 44269] != expected 0x7dd08dbb # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49333 dport 44269] != expected 0x7dd08dbb # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34861 dport 44269] != expected 0xb5cd028e # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34861 dport 44269] != expected 0xb5cd028e # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53848 dport 44269] != expected 0x4c2d82b1 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53848 dport 44269] != expected 0x4c2d82b1 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58083 dport 44269] != expected 0x10947638 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58083 dport 44269] != expected 0x10947638 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47631 dport 44269] != expected 0x9058963a # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47631 dport 44269] != expected 0x9058963a # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60571 dport 44269] != expected 0x3bb6b6ef # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60571 dport 44269] != expected 0x3bb6b6ef # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44782 dport 44269] != expected 0x4325919a # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44782 dport 44269] != expected 0x4325919a # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55612 dport 44269] != expected 0x5f70b6da # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55612 dport 44269] != expected 0x5f70b6da # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52515 dport 44269] != expected 0x77f25ac0 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52515 dport 44269] != expected 0x77f25ac0 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37294 dport 44269] != expected 0xbebe876c # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37294 dport 44269] != expected 0xbebe876c # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44930 dport 44269] != expected 0xf594facf # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44930 dport 44269] != expected 0xf594facf # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43931 dport 44269] != expected 0x935a5f11 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43931 dport 44269] != expected 0x935a5f11 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54338 dport 44269] != expected 0xb1526759 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54338 dport 44269] != expected 0xb1526759 # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41910 dport 44269] != expected 0xb2b083b # # Exception| cpu 4: rx_hash 0xd5f62f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41910 dport 44269] != expected 0xb2b083b # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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__->