< 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 33568 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4c140b80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44758 dport 33568] != expected 0x9a43ef22 # # Exception| cpu 0: rx_hash 0x463b96da [saddr 192.0.3.2 daddr 192.0.3.1 sport 44802 dport 33568] != expected 0x8a25f58c # # Exception| cpu 0: rx_hash 0x278e2cda [saddr 192.0.3.2 daddr 192.0.3.1 sport 44808 dport 33568] != expected 0x1ce83ba7 # # Exception| cpu 0: rx_hash 0xc9fcfa8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44818 dport 33568] != expected 0xb7916bdd # # Exception| cpu 0: rx_hash 0x7a449565 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44874 dport 33568] != expected 0x3e21eeba # # Exception| cpu 0: rx_hash 0xab2bf265 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44884 dport 33568] != expected 0x638ac784 # # Exception| cpu 0: rx_hash 0x02ba921a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44910 dport 33568] != expected 0x5629d8d6 # # Exception| cpu 0: rx_hash 0xd3d5f51a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44912 dport 33568] != expected 0xb82f1e8 # # Exception| cpu 0: rx_hash 0xadee97b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44914 dport 33568] != expected 0xe6260361 # # Exception| cpu 0: rx_hash 0x2f3d7c2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44966 dport 33568] != expected 0x59b502a # # Exception| cpu 0: rx_hash 0x7195777a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44968 dport 33568] != expected 0x6584e745 # # Exception| cpu 0: rx_hash 0xfe521b2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44984 dport 33568] != expected 0x58307914 # # Exception| cpu 0: rx_hash 0x2c5fcec5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45034 dport 33568] != expected 0x474d3258 # # Exception| cpu 0: rx_hash 0xf7d3eaad [saddr 192.0.3.2 daddr 192.0.3.1 sport 45092 dport 33568] != expected 0x980fd3a5 # # Exception| cpu 0: rx_hash 0x26bc8dad [saddr 192.0.3.2 daddr 192.0.3.1 sport 45114 dport 33568] != expected 0xc5a4fa9b # # Exception| cpu 0: rx_hash 0x93c18792 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45124 dport 33568] != expected 0xc9b8bb19 # # Exception| cpu 0: rx_hash 0x3c958238 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45144 dport 33568] != expected 0x79b760ae # # Exception| cpu 0: rx_hash 0xf4b15847 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45160 dport 33568] != expected 0xdad9b1d7 # # Exception| cpu 0: rx_hash 0x25de3f47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45174 dport 33568] != expected 0x877298e9 # # Exception| cpu 0: rx_hash 0xdff3d3a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45190 dport 33568] != expected 0xcc7fdce # # Exception| cpu 0: rx_hash 0x6f290ea7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45202 dport 33568] != expected 0xc7a11adb # # Exception| cpu 0: rx_hash 0x318105f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45212 dport 33568] != expected 0xa7beadb4 # # Exception| cpu 0: rx_hash 0xa46f6632 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45294 dport 33568] != expected 0x2619a9d0 # # Exception| cpu 0: rx_hash 0x0114fec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45350 dport 33568] != expected 0x867068c9 # # Exception| cpu 0: rx_hash 0xb1ce23c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45362 dport 33568] != expected 0x4d168fdc # # Exception| cpu 0: rx_hash 0xd07b99c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45368 dport 33568] != expected 0xdbdb41f7 # # Exception| cpu 0: rx_hash 0x24204002 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45376 dport 33568] != expected 0xccb18bb8 # # Exception| cpu 0: rx_hash 0xf54f2702 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45406 dport 33568] != expected 0x911aa286 # # Exception| cpu 0: rx_hash 0xec049a7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45424 dport 33568] != expected 0x6fdf5ac1 # # Exception| cpu 0: rx_hash 0xf38a42d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45432 dport 33568] != expected 0x14b66663 # # Exception| cpu 0: rx_hash 0x570fa562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45446 dport 33568] != expected 0xff1cb42b # # Exception| cpu 0: rx_hash 0x74fe7e77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45510 dport 33568] != expected 0x307193bf # # Exception| cpu 0: rx_hash 0x154bc477 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45516 dport 33568] != expected 0xa6bc5d94 # # Exception| cpu 0: rx_hash 0xa5911977 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45528 dport 33568] != expected 0x6ddaba81 # # Exception| cpu 0: rx_hash 0x6db5c308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45544 dport 33568] != expected 0xceb46bf8 # # Exception| cpu 0: rx_hash 0x1a3cb1b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45598 dport 33568] != expected 0x54416805 # # Exception| cpu 0: rx_hash 0xac230965 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45612 dport 33568] != expected 0x1a8b4bf5 # # Exception| cpu 0: rx_hash 0x1f9b668f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45684 dport 33568] != expected 0x933bce92 # # Exception| cpu 0: rx_hash 0xfa3852c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45708 dport 33568] != expected 0x63e79717 # # Exception| cpu 0: rx_hash 0xbddbe4ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45740 dport 33568] != expected 0xfd3dd83f # # Exception| cpu 0: rx_hash 0x0d0139ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45752 dport 33568] != expected 0x365b3f2a # # Exception| cpu 0: rx_hash 0xa7f2eb7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45774 dport 33568] != expected 0x412e420a # # Exception| cpu 0: rx_hash 0x2835872f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45790 dport 33568] != expected 0x7c9adc5b # # Exception| cpu 0: rx_hash 0xbeb95605 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45792 dport 33568] != expected 0xbfebba4d # # 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 0xbdf12608 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54514 dport 52134] OK # # # cpu 0: rx_hash 0xc9e5d9f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54564 dport 52134] OK # # # cpu 0: rx_hash 0x793f04f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54576 dport 52134] OK # # # cpu 0: rx_hash 0x4622b5ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54580 dport 52134] OK # # # cpu 0: rx_hash 0x5c0bba38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54614 dport 52134] OK # # # cpu 0: rx_hash 0x3dbe0038 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54620 dport 52134] OK # # # cpu 0: rx_hash 0x6e028ca7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54678 dport 52134] OK # # # cpu 0: rx_hash 0x0cd5844d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54736 dport 52134] OK # # # cpu 0: rx_hash 0x6d603e4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54746 dport 52134] OK # # # cpu 0: rx_hash 0x159e3932 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54782 dport 52134] OK # # # cpu 0: rx_hash 0x0567945f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54820 dport 52134] OK # # # cpu 0: rx_hash 0xcb862bf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54834 dport 52134] OK # # # cpu 0: rx_hash 0x3fddf235 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54858 dport 52134] OK # # # cpu 0: rx_hash 0x26964f4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54884 dport 52134] OK # # # cpu 0: rx_hash 0x391897e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54892 dport 52134] OK # # # cpu 0: rx_hash 0x2b82c880 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54944 dport 52134] OK # # # cpu 0: rx_hash 0x4f90a5bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54976 dport 52134] OK # # # cpu 0: rx_hash 0xb8a9ce95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55028 dport 52134] OK # # # cpu 0: rx_hash 0xb443361a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55046 dport 52134] OK # # # cpu 0: rx_hash 0xccbd3165 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55074 dport 52134] OK # # # cpu 0: rx_hash 0x1dd25665 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55100 dport 52134] OK # # # cpu 0: rx_hash 0xcfdf838f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55150 dport 52134] OK # # # cpu 0: rx_hash 0x4bc90dc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55196 dport 52134] OK # # # cpu 0: rx_hash 0xa6d9697a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55242 dport 52134] OK # # # cpu 0: rx_hash 0x77b60e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55252 dport 52134] OK # # # cpu 0: rx_hash 0xbf92d405 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55268 dport 52134] OK # # # cpu 0: rx_hash 0x3055b850 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55284 dport 52134] OK # # # cpu 0: rx_hash 0x26f18c6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55376 dport 52134] OK # # # cpu 0: rx_hash 0x19ec3d3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55380 dport 52134] OK # # # cpu 0: rx_hash 0x9b3fd6a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55424 dport 52134] OK # # # cpu 0: rx_hash 0x84b10e0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55432 dport 52134] OK # # # cpu 0: rx_hash 0x2be50ba1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55444 dport 52134] OK # # # cpu 0: rx_hash 0x70ead7cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55536 dport 52134] OK # # # cpu 0: rx_hash 0x2e42dc9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55550 dport 52134] OK # # # cpu 0: rx_hash 0x9272f911 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55576 dport 52134] OK # # # cpu 0: rx_hash 0x91104bfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55636 dport 52134] OK # # # cpu 0: rx_hash 0x079c9ad1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55658 dport 52134] OK # # # cpu 4: rx_hash 0xb11bde87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54528 dport 52134] OK # # # cpu 4: rx_hash 0xd0ae6487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54538 dport 52134] OK # # # cpu 4: rx_hash 0x40e7d078 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54546 dport 52134] OK # # # cpu 4: rx_hash 0x1e4fdb2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54556 dport 52134] OK # # # cpu 4: rx_hash 0xab32d112 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54626 dport 52134] OK # # # cpu 4: rx_hash 0xca876b12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54632 dport 52134] OK # # # cpu 4: rx_hash 0x5acedfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54640 dport 52134] OK # # # cpu 4: rx_hash 0x3b7b65ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54650 dport 52134] OK # # # cpu 4: rx_hash 0xd81d3472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54692 dport 52134] OK # # # cpu 4: rx_hash 0xc793ecd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54700 dport 52134] OK # # # cpu 4: rx_hash 0x68c7e972 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54704 dport 52134] OK # # # cpu 4: rx_hash 0x09725372 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54714 dport 52134] OK # # # cpu 4: rx_hash 0x72eee6e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54738 dport 52134] OK # # # cpu 4: rx_hash 0x135b5ce7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54744 dport 52134] OK # # # cpu 4: rx_hash 0xb3782c8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54806 dport 52134] OK # # # cpu 4: rx_hash 0x537ccfff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54916 dport 52134] OK # # # cpu 4: rx_hash 0x752ac3d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54958 dport 52134] OK # # # cpu 4: rx_hash 0x1138aeea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54990 dport 52134] OK # # # cpu 4: rx_hash 0xa1e273ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55002 dport 52134] OK # # # cpu 4: rx_hash 0xe601c5c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55034 dport 52134] OK # # # cpu 4: rx_hash 0xb28653cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55072 dport 52134] OK # # # cpu 4: rx_hash 0x437a5d30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55090 dport 52134] OK # # # cpu 4: rx_hash 0x025c8ecf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55092 dport 52134] OK # # # cpu 4: rx_hash 0xf607570f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55116 dport 52134] OK # # # cpu 4: rx_hash 0x46dd8a0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55128 dport 52134] OK # # # cpu 4: rx_hash 0x79c03b5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55132 dport 52134] OK # # # cpu 4: rx_hash 0xe49d086f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55168 dport 52134] OK # # # cpu 4: rx_hash 0xc40e6190 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55180 dport 52134] OK # # # cpu 4: rx_hash 0xc2cb0445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55210 dport 52134] OK # # # cpu 4: rx_hash 0x9549e381 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55304 dport 52134] OK # # # cpu 4: rx_hash 0x44268481 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55318 dport 52134] OK # # # cpu 4: rx_hash 0xd2aa55ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55336 dport 52134] OK # # # cpu 4: rx_hash 0x03c532ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55350 dport 52134] OK # # # cpu 4: rx_hash 0x627088ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55356 dport 52134] OK # # # cpu 4: rx_hash 0xc352b821 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55464 dport 52134] OK # # # cpu 4: rx_hash 0xb8ce0db4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55488 dport 52134] OK # # # cpu 4: rx_hash 0xd97bb7b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55498 dport 52134] OK # # # cpu 4: rx_hash 0x2887b94b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55512 dport 52134] OK # # # cpu 4: rx_hash 0x3e444e51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55624 dport 52134] OK # # # cpu 4: rx_hash 0xcfb840ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55642 dport 52134] OK # # # cpu 4: rx_hash 0x8e9e9351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55644 dport 52134] OK # # # cpu 4: rx_hash 0xa8c89f7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55670 dport 52134] OK # # # cpu 4: rx_hash 0x2a1b74e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55714 dport 52134] OK # # # count: pass=80 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 40437 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33325 dport 40437] != expected 0x2c10c7af # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33325 dport 40437] != expected 0x2c10c7af # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55258 dport 40437] != expected 0x60458e73 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55258 dport 40437] != expected 0x60458e73 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47897 dport 40437] != expected 0xc4af219a # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47897 dport 40437] != expected 0xc4af219a # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35391 dport 40437] != expected 0x427bc24b # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35391 dport 40437] != expected 0x427bc24b # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36412 dport 40437] != expected 0x86007a8 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36412 dport 40437] != expected 0x86007a8 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56603 dport 40437] != expected 0xd44112f0 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56603 dport 40437] != expected 0xd44112f0 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44473 dport 40437] != expected 0x67e53f6d # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44473 dport 40437] != expected 0x67e53f6d # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60641 dport 40437] != expected 0xca419ec8 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60641 dport 40437] != expected 0xca419ec8 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37926 dport 40437] != expected 0xbbb22e82 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37926 dport 40437] != expected 0xbbb22e82 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52587 dport 40437] != expected 0xe77f5083 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52587 dport 40437] != expected 0xe77f5083 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37189 dport 40437] != expected 0x53c5ca38 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37189 dport 40437] != expected 0x53c5ca38 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44341 dport 40437] != expected 0xde8e941 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44341 dport 40437] != expected 0xde8e941 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57074 dport 40437] != expected 0xc856dd20 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57074 dport 40437] != expected 0xc856dd20 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43605 dport 40437] != expected 0x2a9fbe93 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43605 dport 40437] != expected 0x2a9fbe93 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43588 dport 40437] != expected 0xcc62c5d1 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43588 dport 40437] != expected 0xcc62c5d1 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49622 dport 40437] != expected 0x37d80980 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49622 dport 40437] != expected 0x37d80980 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35593 dport 40437] != expected 0x9b8d11a # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35593 dport 40437] != expected 0x9b8d11a # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46167 dport 40437] != expected 0xa366e733 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46167 dport 40437] != expected 0xa366e733 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39484 dport 40437] != expected 0x2bab614f # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39484 dport 40437] != expected 0x2bab614f # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58139 dport 40437] != expected 0x1f826396 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58139 dport 40437] != expected 0x1f826396 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36996 dport 40437] != expected 0x538cd290 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36996 dport 40437] != expected 0x538cd290 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58694 dport 40437] != expected 0x3eb20c2d # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58694 dport 40437] != expected 0x3eb20c2d # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36043 dport 40437] != expected 0xba07a8a3 # # Exception| cpu 4: rx_hash 0x7994ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36043 dport 40437] != expected 0xba07a8a3 # # 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 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 60106 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58916 dport 60106] != expected 0x381cc1ce # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58916 dport 60106] != expected 0x381cc1ce # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38497 dport 60106] != expected 0xc66dbbda # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38497 dport 60106] != expected 0xc66dbbda # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47230 dport 60106] != expected 0x786d5232 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47230 dport 60106] != expected 0x786d5232 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43719 dport 60106] != expected 0xceb88436 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43719 dport 60106] != expected 0xceb88436 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54335 dport 60106] != expected 0xc2aecd76 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54335 dport 60106] != expected 0xc2aecd76 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50449 dport 60106] != expected 0x9b96c1a0 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50449 dport 60106] != expected 0x9b96c1a0 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33658 dport 60106] != expected 0xb62504c2 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33658 dport 60106] != expected 0xb62504c2 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47578 dport 60106] != expected 0x9997ce02 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47578 dport 60106] != expected 0x9997ce02 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36568 dport 60106] != expected 0xa5d9d864 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36568 dport 60106] != expected 0xa5d9d864 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57898 dport 60106] != expected 0x448bd72a # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57898 dport 60106] != expected 0x448bd72a # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59514 dport 60106] != expected 0x3ddcd5d0 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59514 dport 60106] != expected 0x3ddcd5d0 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44273 dport 60106] != expected 0x21fbab65 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44273 dport 60106] != expected 0x21fbab65 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42096 dport 60106] != expected 0x5d6a0d62 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42096 dport 60106] != expected 0x5d6a0d62 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56160 dport 60106] != expected 0xb3e46af8 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56160 dport 60106] != expected 0xb3e46af8 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33565 dport 60106] != expected 0x6f677f57 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33565 dport 60106] != expected 0x6f677f57 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57519 dport 60106] != expected 0xd26675c2 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57519 dport 60106] != expected 0xd26675c2 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42183 dport 60106] != expected 0x39e62c3d # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42183 dport 60106] != expected 0x39e62c3d # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36229 dport 60106] != expected 0x19888e29 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36229 dport 60106] != expected 0x19888e29 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43037 dport 60106] != expected 0x56bd5f9e # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43037 dport 60106] != expected 0x56bd5f9e # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49362 dport 60106] != expected 0x81113bb4 # # Exception| cpu 0: rx_hash 0x7a735138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49362 dport 60106] != expected 0x81113bb4 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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__->