< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 40282 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4e8c8556 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40248 dport 40282] != expected 0xff2c4781 # # Exception| cpu 0: rx_hash 0xf2e8da32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40254 dport 40282] != expected 0xa964ac6e # # Exception| cpu 0: rx_hash 0xf255d441 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42760 dport 40282] != expected 0xdf92ff7f # # Exception| cpu 0: rx_hash 0x9d4cc398 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42768 dport 40282] != expected 0xca00c584 # # Exception| cpu 4: rx_hash 0x5917bac0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42726 dport 40282] != expected 0x2b046ad3 # # Exception| cpu 4: rx_hash 0xe83c82ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 42738 dport 40282] != expected 0x15b225df # # Exception| cpu 4: rx_hash 0x5458ddcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 42740 dport 40282] != expected 0x43face30 # # Exception| cpu 4: rx_hash 0x2c67fbf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42756 dport 40282] != expected 0xf4b68a88 # # Exception| cpu 4: rx_hash 0x04206e4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42758 dport 40282] != expected 0x6f39c7c2 # # Exception| cpu 4: rx_hash 0x21289cfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42774 dport 40282] != expected 0x9c482e6b # # Exception| cpu 5: rx_hash 0x09d20737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40226 dport 40282] != expected 0x71313030 # # Exception| cpu 5: rx_hash 0xffa7bd3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40236 dport 40282] != expected 0xc19a088d # # Exception| cpu 5: rx_hash 0x121442c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40258 dport 40282] != expected 0x7455be8e # # Exception| cpu 0: rx_hash 0x6b397992 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42782 dport 40282] != expected 0x7aabfd39 # # Exception| cpu 0: rx_hash 0xfb17e8ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 42824 dport 40282] != expected 0x234e8515 # # Exception| cpu 4: rx_hash 0x74f267c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42796 dport 40282] != expected 0xebedad0e # # Exception| cpu 4: rx_hash 0xed9eca15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42810 dport 40282] != expected 0x4ed4af48 # # Exception| cpu 4: rx_hash 0xcc9b6300 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42872 dport 40282] != expected 0x29879868 # # Exception| cpu 5: rx_hash 0x9941983a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42818 dport 40282] != expected 0x5e221b0d # # Exception| cpu 5: rx_hash 0xde1f1a5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42840 dport 40282] != expected 0xd03f6cbc # # Exception| cpu 5: rx_hash 0xa38274d9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42848 dport 40282] != expected 0x3c15a293 # # Exception| cpu 5: rx_hash 0x55f7ced3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42862 dport 40282] != expected 0x8cbe9a2e # # Exception| cpu 5: rx_hash 0xe4dcf6b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42874 dport 40282] != expected 0xb208d522 # # Exception| cpu 5: rx_hash 0x14a2bac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42882 dport 40282] != expected 0xdc905c52 # # Exception| cpu 5: rx_hash 0x5eb35faf [saddr 192.0.3.2 daddr 192.0.3.1 sport 42890 dport 40282] != expected 0x3a738f00 # # Exception| cpu 5: rx_hash 0x53fc38a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42904 dport 40282] != expected 0x528d2be3 # # Exception| cpu 0: rx_hash 0x2a6c0d80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42994 dport 40282] != expected 0x2a853b45 # # Exception| cpu 0: rx_hash 0xf45e2232 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43006 dport 40282] != expected 0x1a14eb2 # # Exception| cpu 4: rx_hash 0xfd1c1e9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42942 dport 40282] != expected 0xfd7d34d8 # # Exception| cpu 4: rx_hash 0xc3d2a9de [saddr 192.0.3.2 daddr 192.0.3.1 sport 42958 dport 40282] != expected 0xb6853cf # # Exception| cpu 5: rx_hash 0x2e615622 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42912 dport 40282] != expected 0xbea7e5cc # # Exception| cpu 5: rx_hash 0x92050946 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42918 dport 40282] != expected 0xe8ef0e23 # # Exception| cpu 5: rx_hash 0x4c3726f4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42922 dport 40282] != expected 0xc3cb7bd4 # # Exception| cpu 5: rx_hash 0xd814ec28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42926 dport 40282] != expected 0xe0cdd71 # # Exception| cpu 5: rx_hash 0xb70dfbf1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42934 dport 40282] != expected 0x1b9ee78a # # Exception| cpu 5: rx_hash 0x72f991b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42970 dport 40282] != expected 0x35de1cc3 # # Exception| cpu 5: rx_hash 0x0f64ff37 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42978 dport 40282] != expected 0xd9f4d2ec # # Exception| cpu 5: rx_hash 0x607de8ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 43002 dport 40282] != expected 0xcc66e817 # # Exception| cpu 5: rx_hash 0xd3e2cbbe [saddr 192.0.3.2 daddr 192.0.3.1 sport 43008 dport 40282] != expected 0xd1f6998f # # Exception| cpu 0: rx_hash 0x6f8694da [saddr 192.0.3.2 daddr 192.0.3.1 sport 43014 dport 40282] != expected 0x87be7260 # # Exception| cpu 0: rx_hash 0xb8f687c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43082 dport 40282] != expected 0x50467dfd # # Exception| cpu 0: rx_hash 0x0492d8a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43084 dport 40282] != expected 0x60e9612 # # Exception| cpu 0: rx_hash 0xffa805a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43088 dport 40282] != expected 0xde5b0a4c # # Exception| cpu 0: rx_hash 0xaa72fe9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43114 dport 40282] != expected 0xa9fe8929 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x0613fa5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58478 dport 48618] OK # # # cpu 0: rx_hash 0x690aed86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58486 dport 48618] OK # # # cpu 0: rx_hash 0x6f011bf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58496 dport 48618] OK # # # cpu 4: rx_hash 0x80b449d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58442 dport 48618] OK # # # cpu 4: rx_hash 0x4a09e942 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58512 dport 48618] OK # # # cpu 4: rx_hash 0x86bfbfab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58556 dport 48618] OK # # # cpu 5: rx_hash 0xefad5e01 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58450 dport 48618] OK # # # cpu 5: rx_hash 0xf0664055 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58464 dport 48618] OK # # # cpu 5: rx_hash 0xd56eb2e2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58480 dport 48618] OK # # # cpu 5: rx_hash 0x285f9994 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58522 dport 48618] OK # # # cpu 5: rx_hash 0xc1e13dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58534 dport 48618] OK # # # cpu 5: rx_hash 0x588d9019 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58544 dport 48618] OK # # # cpu 0: rx_hash 0x434bd5ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58576 dport 48618] OK # # # cpu 0: rx_hash 0x3399dc62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58618 dport 48618] OK # # # cpu 0: rx_hash 0x9594d5ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58630 dport 48618] OK # # # cpu 4: rx_hash 0x211da539 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58586 dport 48618] OK # # # cpu 4: rx_hash 0x16912ed5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58602 dport 48618] OK # # # cpu 4: rx_hash 0x8710acb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58662 dport 48618] OK # # # cpu 4: rx_hash 0xa2185e00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58678 dport 48618] OK # # # cpu 5: rx_hash 0x0415578e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58570 dport 48618] OK # # # cpu 5: rx_hash 0xa7ba16be [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58622 dport 48618] OK # # # cpu 5: rx_hash 0xb09c275b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58646 dport 48618] OK # # # cpu 5: rx_hash 0xc04e2ed6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58684 dport 48618] OK # # # cpu 5: rx_hash 0xfe809997 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58700 dport 48618] OK # # # cpu 0: rx_hash 0x05ba4492 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58704 dport 48618] OK # # # cpu 0: rx_hash 0xdb886b20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58716 dport 48618] OK # # # cpu 0: rx_hash 0xf3cffe98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58718 dport 48618] OK # # # cpu 0: rx_hash 0xa01ef3d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58770 dport 48618] OK # # # cpu 0: rx_hash 0xea0f16bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58778 dport 48618] OK # # # cpu 4: rx_hash 0x4faba1fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58712 dport 48618] OK # # # cpu 4: rx_hash 0x5060bfa8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58730 dport 48618] OK # # # cpu 4: rx_hash 0x173e3dc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58736 dport 48618] OK # # # cpu 4: rx_hash 0xad5194de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58752 dport 48618] OK # # # cpu 4: rx_hash 0x88596669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58768 dport 48618] OK # # # cpu 5: rx_hash 0xbfd5ed85 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58784 dport 48618] OK # # # cpu 5: rx_hash 0x61e7c237 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58796 dport 48618] OK # # # cpu 5: rx_hash 0x0efed5ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58804 dport 48618] OK # # # cpu 0: rx_hash 0x44ef3080 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58812 dport 48618] OK # # # cpu 0: rx_hash 0x2ffb7cfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58870 dport 48618] OK # # # cpu 4: rx_hash 0xc645d8a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58826 dport 48618] OK # # # cpu 4: rx_hash 0xe34d2a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58842 dport 48618] OK # # # cpu 4: rx_hash 0xfcfdf83c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58894 dport 48618] OK # # # cpu 4: rx_hash 0x304baed5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58914 dport 48618] OK # # # count: pass=43 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 46146 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37071 dport 46146] != expected 0x9e5b9665 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37071 dport 46146] != expected 0x9e5b9665 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38596 dport 46146] != expected 0x447fda02 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38596 dport 46146] != expected 0x447fda02 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47213 dport 46146] != expected 0x141d49e9 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47213 dport 46146] != expected 0x141d49e9 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37431 dport 46146] != expected 0xef589058 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37431 dport 46146] != expected 0xef589058 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50641 dport 46146] != expected 0xa67433de # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50641 dport 46146] != expected 0xa67433de # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44570 dport 46146] != expected 0xb0fb6687 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44570 dport 46146] != expected 0xb0fb6687 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37931 dport 46146] != expected 0xa75b44ed # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37931 dport 46146] != expected 0xa75b44ed # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57791 dport 46146] != expected 0x4d8ffa8f # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57791 dport 46146] != expected 0x4d8ffa8f # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37515 dport 46146] != expected 0xb0dbc5e7 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37515 dport 46146] != expected 0xb0dbc5e7 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49256 dport 46146] != expected 0xb3d4836c # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49256 dport 46146] != expected 0xb3d4836c # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60574 dport 46146] != expected 0x7435ae20 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60574 dport 46146] != expected 0x7435ae20 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59774 dport 46146] != expected 0xbfc5c497 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59774 dport 46146] != expected 0xbfc5c497 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48519 dport 46146] != expected 0xa281bd46 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48519 dport 46146] != expected 0xa281bd46 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49457 dport 46146] != expected 0x52b347f3 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49457 dport 46146] != expected 0x52b347f3 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54796 dport 46146] != expected 0x48d29275 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54796 dport 46146] != expected 0x48d29275 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39706 dport 46146] != expected 0x720b76a6 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39706 dport 46146] != expected 0x720b76a6 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50600 dport 46146] != expected 0x819c1d0f # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50600 dport 46146] != expected 0x819c1d0f # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43485 dport 46146] != expected 0xfc7e06d2 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43485 dport 46146] != expected 0xfc7e06d2 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48334 dport 46146] != expected 0xb0979070 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48334 dport 46146] != expected 0xb0979070 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36581 dport 46146] != expected 0x6ecc2678 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36581 dport 46146] != expected 0x6ecc2678 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40524 dport 46146] != expected 0x9b14d7b6 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40524 dport 46146] != expected 0x9b14d7b6 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39466 dport 46146] != expected 0x47f57541 # # Exception| cpu 5: rx_hash 0x7c1afae2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39466 dport 46146] != expected 0x47f57541 # # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 55854 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54023 dport 55854] != expected 0xc386b572 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54023 dport 55854] != expected 0xc386b572 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52411 dport 55854] != expected 0x591afd19 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52411 dport 55854] != expected 0x591afd19 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60261 dport 55854] != expected 0x9a7af852 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60261 dport 55854] != expected 0x9a7af852 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52794 dport 55854] != expected 0x6c1c8fab # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52794 dport 55854] != expected 0x6c1c8fab # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54036 dport 55854] != expected 0x9e46f90c # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54036 dport 55854] != expected 0x9e46f90c # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32777 dport 55854] != expected 0x6da78d08 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32777 dport 55854] != expected 0x6da78d08 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42578 dport 55854] != expected 0x2c9af893 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42578 dport 55854] != expected 0x2c9af893 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33413 dport 55854] != expected 0xd61cfb79 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33413 dport 55854] != expected 0xd61cfb79 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39677 dport 55854] != expected 0x6acb041 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39677 dport 55854] != expected 0x6acb041 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46733 dport 55854] != expected 0xbeaeb156 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46733 dport 55854] != expected 0xbeaeb156 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51927 dport 55854] != expected 0xd52f302 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51927 dport 55854] != expected 0xd52f302 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49102 dport 55854] != expected 0x353eadfc # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49102 dport 55854] != expected 0x353eadfc # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39160 dport 55854] != expected 0x23281679 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39160 dport 55854] != expected 0x23281679 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34787 dport 55854] != expected 0xc37a4d0a # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34787 dport 55854] != expected 0xc37a4d0a # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49373 dport 55854] != expected 0xb666d5a4 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49373 dport 55854] != expected 0xb666d5a4 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48452 dport 55854] != expected 0x32e184e9 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48452 dport 55854] != expected 0x32e184e9 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56678 dport 55854] != expected 0x2139ae4f # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56678 dport 55854] != expected 0x2139ae4f # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33836 dport 55854] != expected 0xcb1b3634 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33836 dport 55854] != expected 0xcb1b3634 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48856 dport 55854] != expected 0x6e028f04 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48856 dport 55854] != expected 0x6e028f04 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42383 dport 55854] != expected 0x29b4e4a2 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42383 dport 55854] != expected 0x29b4e4a2 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43331 dport 55854] != expected 0x32bbdbc4 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43331 dport 55854] != expected 0x32bbdbc4 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47180 dport 55854] != expected 0xca34cd66 # # Exception| cpu 5: rx_hash 0xfa4c69a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47180 dport 55854] != expected 0xca34cd66 # # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->