< 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 # # Interface: enp1s0, driver: fbnic # 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 214, 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 36591 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 68 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9d2409ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 36336 dport 36591] != expected 0x24e7780a # # Exception| cpu 0: rx_hash 0x79162468 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36350 dport 36591] != expected 0x59c1546b # # Exception| cpu 0: rx_hash 0xe768c347 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36382 dport 36591] != expected 0xb9a1b830 # # Exception| cpu 0: rx_hash 0xe4b49c77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36398 dport 36591] != expected 0xc28951e5 # # Exception| cpu 0: rx_hash 0xf29fa750 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36412 dport 36591] != expected 0x13c6bb4 # # Exception| cpu 0: rx_hash 0xe55ab3ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36430 dport 36591] != expected 0x7f1d250f # # Exception| cpu 0: rx_hash 0x1327445c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36474 dport 36591] != expected 0x4cf70941 # # Exception| cpu 0: rx_hash 0x9f7d7062 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36486 dport 36591] != expected 0x85b67db7 # # Exception| cpu 0: rx_hash 0x7ec5936e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36544 dport 36591] != expected 0xc87d1f42 # # Exception| cpu 0: rx_hash 0x8cdc858c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36572 dport 36591] != expected 0x76ee0972 # # Exception| cpu 0: rx_hash 0x88b864dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36596 dport 36591] != expected 0xfb97330c # # Exception| cpu 0: rx_hash 0x54136617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36642 dport 36591] != expected 0xcb09fda5 # # Exception| cpu 0: rx_hash 0xa60a70f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36670 dport 36591] != expected 0x759aeb95 # # Exception| cpu 0: rx_hash 0xaf2d9dce [saddr 192.0.3.2 daddr 192.0.3.1 sport 36682 dport 36591] != expected 0xd2fceb82 # # Exception| cpu 0: rx_hash 0xacf1c2fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 36730 dport 36591] != expected 0xa9d40257 # # Exception| cpu 0: rx_hash 0xc499db05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36744 dport 36591] != expected 0x1db35ac0 # # Exception| cpu 0: rx_hash 0xc7458435 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36792 dport 36591] != expected 0x669bb315 # # Exception| cpu 0: rx_hash 0x2c06d532 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36794 dport 36591] != expected 0xf71e3822 # # Exception| cpu 0: rx_hash 0xd8495229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36830 dport 36591] != expected 0x2488953 # # Exception| cpu 0: rx_hash 0xa8fb0aa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36872 dport 36591] != expected 0x8bf95167 # # Exception| cpu 0: rx_hash 0x4400e5c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36882 dport 36591] != expected 0xec2d09fb # # Exception| cpu 0: rx_hash 0xb1a14d41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36886 dport 36591] != expected 0xa4efcc60 # # Exception| cpu 0: rx_hash 0xbd0c6eb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36906 dport 36591] != expected 0x336482e3 # # Exception| cpu 0: rx_hash 0x5e86fd17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36924 dport 36591] != expected 0xb8137d29 # # Exception| cpu 0: rx_hash 0xb3933de9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36934 dport 36591] != expected 0x6253515f # # Exception| cpu 0: rx_hash 0xa5b806ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 36948 dport 36591] != expected 0xa1e66b0e # # Exception| cpu 0: rx_hash 0xd75607e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37000 dport 36591] != expected 0x41bf474b # # Exception| cpu 0: rx_hash 0x26934e32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37028 dport 36591] != expected 0x8404b8ae # # Exception| cpu 0: rx_hash 0x3700cb74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37038 dport 36591] != expected 0xb1e05154 # # Exception| cpu 0: rx_hash 0x3fc909d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37050 dport 36591] != expected 0xab1225a9 # # Exception| cpu 0: rx_hash 0x212bf053 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37052 dport 36591] != expected 0x72556b05 # # Exception| cpu 0: rx_hash 0x280c1d68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37064 dport 36591] != expected 0xd5336b12 # # Exception| cpu 0: rx_hash 0xc4f7f20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37074 dport 36591] != expected 0xb2e7338e # # Exception| cpu 4: rx_hash 0x847e4e48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36334 dport 36591] != expected 0xbf1e50d # # Exception| cpu 4: rx_hash 0xf143f860 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36364 dport 36591] != expected 0x7a148261 # # Exception| cpu 4: rx_hash 0x10fb1b6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36426 dport 36591] != expected 0x37dfe094 # # Exception| cpu 4: rx_hash 0x06d0204b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36440 dport 36591] != expected 0xf46adac5 # # Exception| cpu 4: rx_hash 0xf7156999 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36468 dport 36591] != expected 0x31d12520 # # Exception| cpu 4: rx_hash 0x8eeef524 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36492 dport 36591] != expected 0xb052944d # # Exception| cpu 4: rx_hash 0x89564b45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36500 dport 36591] != expected 0x460347e6 # # Exception| cpu 4: rx_hash 0x86273787 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36504 dport 36591] != expected 0xaaa0e0b0 # # Exception| cpu 4: rx_hash 0x7f2bbcf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36512 dport 36591] != expected 0x75e96ba8 # # Exception| cpu 4: rx_hash 0x8b643bed [saddr 192.0.3.2 daddr 192.0.3.1 sport 36548 dport 36591] != expected 0x80bfdad9 # # Exception| cpu 4: rx_hash 0x9af7beab [saddr 192.0.3.2 daddr 192.0.3.1 sport 36558 dport 36591] != expected 0xb55b3323 # # Exception| cpu 4: rx_hash 0x6c8a4918 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36602 dport 36591] != expected 0x86b11f6d # # Exception| cpu 4: rx_hash 0x57cf3927 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36626 dport 36591] != expected 0xb0211470 # # Exception| cpu 4: rx_hash 0x5b621ad5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36654 dport 36591] != expected 0x27aa5af3 # # Exception| cpu 4: rx_hash 0x5cdaa4b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36662 dport 36591] != expected 0xd1fb8958 # # Exception| cpu 4: rx_hash 0x446eccc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36680 dport 36591] != expected 0x437960b5 # # Exception| cpu 4: rx_hash 0x4f7b515a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36716 dport 36591] != expected 0x22a3fd9d # # Exception| cpu 4: rx_hash 0x47b293f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36728 dport 36591] != expected 0x38518960 # # Exception| cpu 4: rx_hash 0xc0fd3a54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36768 dport 36591] != expected 0x90ca60be # # Exception| cpu 4: rx_hash 0xd080908a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36810 dport 36591] != expected 0x18bafdae # # Exception| cpu 4: rx_hash 0x25213809 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36814 dport 36591] != expected 0x50783835 # # Exception| cpu 4: rx_hash 0xc2cf4afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36848 dport 36591] != expected 0x5676fd81 # # Exception| cpu 4: rx_hash 0x5d5aa227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36876 dport 36591] != expected 0xc33b94fc # # Exception| cpu 4: rx_hash 0x4b719900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36894 dport 36591] != expected 0x8eaead # # Exception| cpu 4: rx_hash 0x564f3fb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36904 dport 36591] != expected 0xa2e109d4 # # Exception| cpu 4: rx_hash 0xbab4d0d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36914 dport 36591] != expected 0xc5355148 # # Exception| cpu 4: rx_hash 0x4efb57c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36950 dport 36591] != expected 0x3063e039 # # Exception| cpu 4: rx_hash 0xaac97a0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36952 dport 36591] != expected 0x4d45cc58 # # Exception| cpu 4: rx_hash 0xa915253c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36968 dport 36591] != expected 0x366d258d # # Exception| cpu 4: rx_hash 0xaead9b5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36976 dport 36591] != expected 0xc03cf626 # # Exception| cpu 4: rx_hash 0x22f7af63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37004 dport 36591] != expected 0x97d82d0 # # Exception| cpu 4: rx_hash 0xd5647748 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37080 dport 36591] != expected 0x8703da74 # # Exception| cpu 4: rx_hash 0x3a43c71e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37106 dport 36591] != expected 0x9bff6b3d # # Exception| cpu 4: rx_hash 0xe5349ae4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37140 dport 36591] != expected 0xd0494c41 # # Exception| cpu 4: rx_hash 0xf4a71fa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37150 dport 36591] != expected 0xe5ada5bb # # Exception| count: pass=0 nohash=0 fail=68 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x4a0a4e3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51266 dport 48248] OK # # # cpu 4: rx_hash 0xb0da9a7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51274 dport 48248] OK # # # cpu 4: rx_hash 0x49d6110f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51314 dport 48248] OK # # # cpu 4: rx_hash 0xb306c54e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51322 dport 48248] OK # # # cpu 4: rx_hash 0x25dae9a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51368 dport 48248] OK # # # cpu 4: rx_hash 0x2b45baff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51396 dport 48248] OK # # # cpu 4: rx_hash 0x3d6e81d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51414 dport 48248] OK # # # cpu 4: rx_hash 0xe1c58312 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51456 dport 48248] OK # # # cpu 4: rx_hash 0x18c90863 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51512 dport 48248] OK # # # cpu 5: rx_hash 0x3f5cf170 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51334 dport 48248] OK # # # cpu 5: rx_hash 0x302d8db2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51338 dport 48248] OK # # # cpu 5: rx_hash 0x3c80ae40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51382 dport 48248] OK # # # cpu 5: rx_hash 0xd8b28385 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51384 dport 48248] OK # # # cpu 5: rx_hash 0x33f1d282 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51386 dport 48248] OK # # # cpu 5: rx_hash 0xdee4127c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51392 dport 48248] OK # # # cpu 5: rx_hash 0xcf77973a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51402 dport 48248] OK # # # cpu 5: rx_hash 0xdd384d4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51440 dport 48248] OK # # # cpu 5: rx_hash 0xd249318e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51452 dport 48248] OK # # # cpu 5: rx_hash 0x11eee558 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51532 dport 48248] OK # # # cpu 5: rx_hash 0x99d03037 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51608 dport 48248] OK # # # cpu 5: rx_hash 0x60dcbb46 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51616 dport 48248] OK # # # cpu 5: rx_hash 0x681579e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51636 dport 48248] OK # # # cpu 5: rx_hash 0x8a71c5d9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51650 dport 48248] OK # # # cpu 5: rx_hash 0x62eecbee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51696 dport 48248] OK # # # cpu 5: rx_hash 0x86dce62b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51710 dport 48248] OK # # # cpu 5: rx_hash 0xfb2892a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51720 dport 48248] OK # # # cpu 5: rx_hash 0xff4c73f1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51744 dport 48248] OK # # # cpu 5: rx_hash 0x1b7e5e34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51758 dport 48248] OK # # # cpu 5: rx_hash 0x13b79c97 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51770 dport 48248] OK # # # cpu 5: rx_hash 0x04728828 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51784 dport 48248] OK # # # cpu 5: rx_hash 0x1d28cfcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51798 dport 48248] OK # # # cpu 5: rx_hash 0x00166979 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51808 dport 48248] OK # # # cpu 5: rx_hash 0xf5b7c1fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51812 dport 48248] OK # # # cpu 5: rx_hash 0x0f6715bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51820 dport 48248] OK # # # cpu 5: rx_hash 0x79edf5c4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51864 dport 48248] OK # # # cpu 0: rx_hash 0xbfabe6bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51270 dport 48248] OK # # # cpu 0: rx_hash 0xa6f1a159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51288 dport 48248] OK # # # cpu 0: rx_hash 0xb4be7b2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51298 dport 48248] OK # # # cpu 0: rx_hash 0x4e6eaf6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51306 dport 48248] OK # # # cpu 0: rx_hash 0xc2349b50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51350 dport 48248] OK # # # cpu 0: rx_hash 0xcd45e792 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51354 dport 48248] OK # # # cpu 0: rx_hash 0x34496ce3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51362 dport 48248] OK # # # cpu 0: rx_hash 0xcb13766b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51426 dport 48248] OK # # # cpu 0: rx_hash 0x1b155753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51464 dport 48248] OK # # # cpu 0: rx_hash 0xf7eeb835 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51474 dport 48248] OK # # # cpu 0: rx_hash 0x0d3e6c74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51482 dport 48248] OK # # # cpu 0: rx_hash 0x0ee23344 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51498 dport 48248] OK # # # cpu 0: rx_hash 0x17b874a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51508 dport 48248] OK # # # cpu 0: rx_hash 0xed68a0e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51516 dport 48248] OK # # # cpu 0: rx_hash 0x1d43c6aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51568 dport 48248] OK # # # cpu 0: rx_hash 0x9e688e56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51584 dport 48248] OK # # # cpu 0: rx_hash 0x64b85a17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51592 dport 48248] OK # # # cpu 0: rx_hash 0x96a14cf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51604 dport 48248] OK # # # cpu 0: rx_hash 0x69fb567d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51668 dport 48248] OK # # # cpu 0: rx_hash 0x9f86a1ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51680 dport 48248] OK # # # cpu 0: rx_hash 0x0640f880 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51736 dport 48248] OK # # # cpu 0: rx_hash 0x022419d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51760 dport 48248] OK # # # cpu 0: rx_hash 0xe42444bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51822 dport 48248] OK # # # cpu 0: rx_hash 0xf20f7f9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51836 dport 48248] OK # # # cpu 0: rx_hash 0x7803da5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51960 dport 48248] OK # # # cpu 0: rx_hash 0x556d9144 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51970 dport 48248] OK # # # cpu 0: rx_hash 0x49bd1868 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52052 dport 48248] OK # # # cpu 0: rx_hash 0xdf613483 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52102 dport 48248] OK # # # cpu 0: rx_hash 0x3f37f817 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52128 dport 48248] OK # # # cpu 0: rx_hash 0xd3cc1771 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52154 dport 48248] OK # # # count: pass=65 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 214, 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 40585 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35735 dport 40585] != expected 0xa21124c7 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35735 dport 40585] != expected 0xa21124c7 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59183 dport 40585] != expected 0xce4f8e20 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59183 dport 40585] != expected 0xce4f8e20 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45999 dport 40585] != expected 0x1887e654 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45999 dport 40585] != expected 0x1887e654 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41140 dport 40585] != expected 0xe5b8168a # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41140 dport 40585] != expected 0xe5b8168a # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36399 dport 40585] != expected 0xeb757020 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36399 dport 40585] != expected 0xeb757020 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48100 dport 40585] != expected 0xc64054fb # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48100 dport 40585] != expected 0xc64054fb # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47254 dport 40585] != expected 0x2fd394dd # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47254 dport 40585] != expected 0x2fd394dd # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48286 dport 40585] != expected 0x32fa34d5 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48286 dport 40585] != expected 0x32fa34d5 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50509 dport 40585] != expected 0x87e6ec2e # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50509 dport 40585] != expected 0x87e6ec2e # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35199 dport 40585] != expected 0x333a147 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35199 dport 40585] != expected 0x333a147 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43785 dport 40585] != expected 0x5068b7b4 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43785 dport 40585] != expected 0x5068b7b4 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56945 dport 40585] != expected 0xf5297de3 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56945 dport 40585] != expected 0xf5297de3 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54579 dport 40585] != expected 0x3b363572 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54579 dport 40585] != expected 0x3b363572 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45084 dport 40585] != expected 0x8cd50a69 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45084 dport 40585] != expected 0x8cd50a69 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34927 dport 40585] != expected 0xb4201b37 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34927 dport 40585] != expected 0xb4201b37 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51624 dport 40585] != expected 0x7e11feba # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51624 dport 40585] != expected 0x7e11feba # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47065 dport 40585] != expected 0x972cafb1 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47065 dport 40585] != expected 0x972cafb1 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37251 dport 40585] != expected 0xb8848462 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37251 dport 40585] != expected 0xb8848462 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40520 dport 40585] != expected 0x82ff6cb9 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40520 dport 40585] != expected 0x82ff6cb9 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37686 dport 40585] != expected 0x10b22de5 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37686 dport 40585] != expected 0x10b22de5 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59063 dport 40585] != expected 0x177b40b1 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59063 dport 40585] != expected 0x177b40b1 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44713 dport 40585] != expected 0xef5d30f8 # # Exception| cpu 4: rx_hash 0xe29f493f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44713 dport 40585] != expected 0xef5d30f8 # # Exception| count: pass=0 nohash=0 fail=44 # # 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 214, 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 46401 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58246 dport 46401] != expected 0x126d4cef # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58246 dport 46401] != expected 0x126d4cef # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47910 dport 46401] != expected 0xdd8c961f # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47910 dport 46401] != expected 0xdd8c961f # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57549 dport 46401] != expected 0xca1fb4dd # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57549 dport 46401] != expected 0xca1fb4dd # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37888 dport 46401] != expected 0x40165a31 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37888 dport 46401] != expected 0x40165a31 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59422 dport 46401] != expected 0x1dbfeaed # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59422 dport 46401] != expected 0x1dbfeaed # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50028 dport 46401] != expected 0x58435f40 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50028 dport 46401] != expected 0x58435f40 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52962 dport 46401] != expected 0xc405881f # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52962 dport 46401] != expected 0xc405881f # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54540 dport 46401] != expected 0x624efa4b # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54540 dport 46401] != expected 0x624efa4b # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53800 dport 46401] != expected 0xa6930383 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53800 dport 46401] != expected 0xa6930383 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51461 dport 46401] != expected 0xbdea9513 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51461 dport 46401] != expected 0xbdea9513 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44264 dport 46401] != expected 0x3d7ca027 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44264 dport 46401] != expected 0x3d7ca027 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46965 dport 46401] != expected 0x5a7464c3 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46965 dport 46401] != expected 0x5a7464c3 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40523 dport 46401] != expected 0xb048f475 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40523 dport 46401] != expected 0xb048f475 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38266 dport 46401] != expected 0x12d51c6d # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38266 dport 46401] != expected 0x12d51c6d # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46027 dport 46401] != expected 0xedc2bada # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46027 dport 46401] != expected 0xedc2bada # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47463 dport 46401] != expected 0xabbb6dc9 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47463 dport 46401] != expected 0xabbb6dc9 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35893 dport 46401] != expected 0xbceab733 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35893 dport 46401] != expected 0xbceab733 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54732 dport 46401] != expected 0xe2b9ed87 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54732 dport 46401] != expected 0xe2b9ed87 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58971 dport 46401] != expected 0x2626c8c4 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58971 dport 46401] != expected 0x2626c8c4 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38885 dport 46401] != expected 0xfd4fb792 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38885 dport 46401] != expected 0xfd4fb792 # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43813 dport 46401] != expected 0xabb40d7d # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43813 dport 46401] != expected 0xabb40d7d # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42890 dport 46401] != expected 0xa016cb9f # # Exception| cpu 0: rx_hash 0x03bec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42890 dport 46401] != expected 0xa016cb9f # # 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 203, 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 88, 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 49, 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 203, 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 88, 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 49, 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 203, 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 88, 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 49, 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 203, 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 88, 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 49, 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 208, 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 101, 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 88, 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 49, 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 208, 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 101, 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 88, 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 49, 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 208, 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 101, 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 88, 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 49, 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 208, 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 101, 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 88, 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 49, 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__->