< 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 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-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 40460 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 79 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9fd18d38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54938 dport 40460] != expected 0x9fc2e098 # # Exception| cpu 0: rx_hash 0xa3ee0bef [saddr 192.0.3.2 daddr 192.0.3.1 sport 54970 dport 40460] != expected 0x2b97eb3f # # Exception| cpu 0: rx_hash 0x32c83874 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54992 dport 40460] != expected 0xd1ecf1ad # # Exception| cpu 0: rx_hash 0x01ce4e53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55002 dport 40460] != expected 0x45e8654b # # Exception| cpu 0: rx_hash 0x977485b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55012 dport 40460] != expected 0xafbbb079 # # Exception| cpu 0: rx_hash 0x1ff59341 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55036 dport 40460] != expected 0x164589a8 # # Exception| cpu 0: rx_hash 0xde24bc1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55046 dport 40460] != expected 0xdf0b67e8 # # Exception| cpu 0: rx_hash 0x955dc792 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55068 dport 40460] != expected 0x23a5e441 # # Exception| cpu 0: rx_hash 0x9a643762 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55094 dport 40460] != expected 0x3f47b00 # # Exception| cpu 0: rx_hash 0xfbbc1fa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55124 dport 40460] != expected 0x28db4f0c # # Exception| cpu 0: rx_hash 0xbbae109b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55192 dport 40460] != expected 0xec18fb94 # # Exception| cpu 0: rx_hash 0x1e12ad5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55212 dport 40460] != expected 0x924fba40 # # Exception| cpu 0: rx_hash 0x16b7a5d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55250 dport 40460] != expected 0xa236eaa1 # # Exception| cpu 0: rx_hash 0x07b58835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55262 dport 40460] != expected 0xd1ca9903 # # Exception| cpu 0: rx_hash 0x088c78c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55284 dport 40460] != expected 0xf19b0642 # # Exception| cpu 0: rx_hash 0x170ebb2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55318 dport 40460] != expected 0x511d7d1a # # Exception| cpu 0: rx_hash 0xe7f0a071 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55326 dport 40460] != expected 0x80495384 # # Exception| cpu 0: rx_hash 0x2b313df8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55350 dport 40460] != expected 0xe54876bd # # Exception| cpu 0: rx_hash 0x50804c6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55438 dport 40460] != expected 0x85f60622 # # Exception| cpu 0: rx_hash 0x6cbfcabc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55470 dport 40460] != expected 0x31a30d85 # # Exception| cpu 0: rx_hash 0xa7e2af4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55506 dport 40460] != expected 0x448ae71c # # Exception| cpu 0: rx_hash 0xe3a22435 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55522 dport 40460] != expected 0x9875fbf4 # # Exception| cpu 0: rx_hash 0xf0894bf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55574 dport 40460] != expected 0x6797dc6e # # Exception| cpu 0: rx_hash 0x87cfb6aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 55596 dport 40460] != expected 0x2f6c5460 # # Exception| cpu 0: rx_hash 0x08d25823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55648 dport 40460] != expected 0x86baa211 # # Exception| cpu 0: rx_hash 0x74ffd1c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55692 dport 40460] != expected 0xf62c1d2e # # Exception| cpu 0: rx_hash 0x736329b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55768 dport 40460] != expected 0xe604d28e # # Exception| cpu 0: rx_hash 0xe5d9e253 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55782 dport 40460] != expected 0xc5707bc # # Exception| cpu 0: rx_hash 0xd6df9474 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55788 dport 40460] != expected 0x9853935a # # Exception| cpu 0: rx_hash 0xa7352e3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55828 dport 40460] != expected 0xf0897d8 # # Exception| cpu 0: rx_hash 0xc171fe86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55842 dport 40460] != expected 0x340f6c74 # # Exception| cpu 0: rx_hash 0xf27788a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55848 dport 40460] != expected 0xa00bf892 # # Exception| cpu 0: rx_hash 0x7af69e50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55856 dport 40460] != expected 0x19f5c143 # # Exception| cpu 0: rx_hash 0xa80cdecb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55870 dport 40460] != expected 0x2f590899 # # Exception| cpu 0: rx_hash 0xb1abfba1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55884 dport 40460] != expected 0x6cdc2bda # # Exception| cpu 0: rx_hash 0xc9d4f60e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55900 dport 40460] != expected 0x4763c95 # # Exception| cpu 0: rx_hash 0xc6ed06fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 55926 dport 40460] != expected 0x2427a3d4 # # Exception| cpu 4: rx_hash 0x13021f8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54910 dport 40460] != expected 0x3e007139 # # Exception| cpu 4: rx_hash 0xca932ba2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54950 dport 40460] != expected 0x30c18fd2 # # Exception| cpu 4: rx_hash 0x4ab735db [saddr 192.0.3.2 daddr 192.0.3.1 sport 54976 dport 40460] != expected 0xb946e6e2 # # Exception| cpu 4: rx_hash 0x79b143fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54986 dport 40460] != expected 0x2d427204 # # Exception| cpu 4: rx_hash 0x10cc63b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54998 dport 40460] != expected 0x361416e9 # # Exception| cpu 4: rx_hash 0x1ddcd163 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55044 dport 40460] != expected 0x9a5bdd90 # # Exception| cpu 4: rx_hash 0x47a78709 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55058 dport 40460] != expected 0x15092d9b # # Exception| cpu 4: rx_hash 0x7b9801de [saddr 192.0.3.2 daddr 192.0.3.1 sport 55090 dport 40460] != expected 0xa15c263c # # Exception| cpu 4: rx_hash 0x51395293 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55114 dport 40460] != expected 0x76dd9199 # # Exception| cpu 4: rx_hash 0x29465f3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55130 dport 40460] != expected 0x1e7786d6 # # Exception| cpu 4: rx_hash 0x4f028f81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55148 dport 40460] != expected 0x25707d7a # # Exception| cpu 4: rx_hash 0xf485ef57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55166 dport 40460] != expected 0x88ad04d # # Exception| cpu 4: rx_hash 0x9693bbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 55220 dport 40460] != expected 0x2bb18391 # # Exception| cpu 4: rx_hash 0x4cccf3bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55236 dport 40460] != expected 0x2d641aaa # # Exception| cpu 4: rx_hash 0xd54fc8ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 55248 dport 40460] != expected 0xe76650d9 # # Exception| cpu 4: rx_hash 0x198e5527 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55288 dport 40460] != expected 0x826775e0 # # Exception| cpu 4: rx_hash 0xbd8bf61b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55304 dport 40460] != expected 0xf1ba38f # # Exception| cpu 4: rx_hash 0xa3b02b09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55342 dport 40460] != expected 0x5cb64f6c # # Exception| cpu 4: rx_hash 0x10924357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55362 dport 40460] != expected 0x4135b2ba # # Exception| cpu 4: rx_hash 0xe06c5809 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55370 dport 40460] != expected 0x90619c24 # # Exception| cpu 4: rx_hash 0xc26803cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55372 dport 40460] != expected 0x77997b60 # # Exception| cpu 4: rx_hash 0xab152381 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55376 dport 40460] != expected 0x6ccf1f8d # # Exception| cpu 4: rx_hash 0xef55a8f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55392 dport 40460] != expected 0xb0300365 # # Exception| cpu 4: rx_hash 0x0ea99e45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55396 dport 40460] != expected 0x12985e59 # # Exception| cpu 4: rx_hash 0x76d693ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 55412 dport 40460] != expected 0x7a324916 # # Exception| cpu 4: rx_hash 0x827a0cf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55424 dport 40460] != expected 0xb35acff8 # # Exception| cpu 4: rx_hash 0x728417ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 55432 dport 40460] != expected 0x620ee166 # # Exception| cpu 4: rx_hash 0xaaf21d9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55552 dport 40460] != expected 0xe8c52c65 # # Exception| cpu 4: rx_hash 0x88f6465a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55558 dport 40460] != expected 0xf3dcb21 # # Exception| cpu 4: rx_hash 0xf715b38d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55618 dport 40460] != expected 0x77bf13ce # # Exception| cpu 4: rx_hash 0xad6ee5e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55636 dport 40460] != expected 0xf8ede3c5 # # Exception| cpu 4: rx_hash 0x91516330 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55668 dport 40460] != expected 0x4cb8e862 # # Exception| cpu 4: rx_hash 0x8401ca96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55684 dport 40460] != expected 0x277833b0 # # Exception| cpu 4: rx_hash 0xed7ceadb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55704 dport 40460] != expected 0x3c2e575d # # Exception| cpu 4: rx_hash 0x9a3a1784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55714 dport 40460] != expected 0x74d5df53 # # Exception| cpu 4: rx_hash 0x8b383a66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55726 dport 40460] != expected 0x729acf1 # # Exception| cpu 4: rx_hash 0xd1436c0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55736 dport 40460] != expected 0x887b5cfa # # Exception| cpu 4: rx_hash 0xf4dbcfb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55786 dport 40460] != expected 0x7fab741e # # Exception| cpu 4: rx_hash 0xaea099db [saddr 192.0.3.2 daddr 192.0.3.1 sport 55804 dport 40460] != expected 0xf0f98415 # # Exception| cpu 4: rx_hash 0x0db0630f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55818 dport 40460] != expected 0x510e494d # # Exception| cpu 4: rx_hash 0xbac08f15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55962 dport 40460] != expected 0x54b11ceb # # Exception| cpu 4: rx_hash 0x67033f7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55998 dport 40460] != expected 0x424c4a70 # # Exception| count: pass=0 nohash=0 fail=79 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x5b2bfd95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39978 dport 56537] OK # # # cpu 0: rx_hash 0xf1aeb0a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39988 dport 56537] OK # # # cpu 0: rx_hash 0x18f78e95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40014 dport 56537] OK # # # cpu 0: rx_hash 0xe730653b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40044 dport 56537] OK # # # cpu 0: rx_hash 0x852631c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40102 dport 56537] OK # # # cpu 0: rx_hash 0x3ea15114 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40116 dport 56537] OK # # # cpu 0: rx_hash 0xaf87628f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40158 dport 56537] OK # # # cpu 0: rx_hash 0x4c521611 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40226 dport 56537] OK # # # cpu 0: rx_hash 0x252f365c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40254 dport 56537] OK # # # cpu 0: rx_hash 0x66f3455c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40282 dport 56537] OK # # # cpu 0: rx_hash 0x9d662ab6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40324 dport 56537] OK # # # cpu 0: rx_hash 0x835df7a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40354 dport 56537] OK # # # cpu 0: rx_hash 0xb05b8183 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40360 dport 56537] OK # # # cpu 0: rx_hash 0xc8248c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40376 dport 56537] OK # # # cpu 0: rx_hash 0xc08184a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40390 dport 56537] OK # # # cpu 0: rx_hash 0xa9fca4e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40410 dport 56537] OK # # # cpu 0: rx_hash 0x95c3223e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40442 dport 56537] OK # # # cpu 0: rx_hash 0xe4299871 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40450 dport 56537] OK # # # cpu 0: rx_hash 0xc9143344 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40494 dport 56537] OK # # # cpu 0: rx_hash 0x314f2092 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40536 dport 56537] OK # # # cpu 0: rx_hash 0x640d8608 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40548 dport 56537] OK # # # cpu 0: rx_hash 0x1c728ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40564 dport 56537] OK # # # cpu 0: rx_hash 0xf9dc395f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40588 dport 56537] OK # # # cpu 0: rx_hash 0x5359746b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40594 dport 56537] OK # # # cpu 0: rx_hash 0xa3a76f35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40602 dport 56537] OK # # # cpu 0: rx_hash 0x2cba81bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40662 dport 56537] OK # # # cpu 0: rx_hash 0x1fbcf79b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40668 dport 56537] OK # # # cpu 0: rx_hash 0x5bfc7ce3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40684 dport 56537] OK # # # cpu 4: rx_hash 0xfe974051 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39966 dport 56537] OK # # # cpu 4: rx_hash 0x7ae1da6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40068 dport 56537] OK # # # cpu 4: rx_hash 0x029ed7c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40084 dport 56537] OK # # # cpu 4: rx_hash 0x139cfa21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40088 dport 56537] OK # # # cpu 4: rx_hash 0x64da077e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40098 dport 56537] OK # # # cpu 4: rx_hash 0x4142a4c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40176 dport 56537] OK # # # cpu 4: rx_hash 0x6346ff06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40182 dport 56537] OK # # # cpu 4: rx_hash 0x50408921 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40188 dport 56537] OK # # # cpu 4: rx_hash 0x706d90c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40194 dport 56537] OK # # # cpu 4: rx_hash 0x08129d69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40210 dport 56537] OK # # # cpu 4: rx_hash 0x9ea8568a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40236 dport 56537] OK # # # cpu 4: rx_hash 0x5d503bf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40238 dport 56537] OK # # # cpu 4: rx_hash 0x1e8c48f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40266 dport 56537] OK # # # cpu 4: rx_hash 0xe14ba35d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40296 dport 56537] OK # # # cpu 4: rx_hash 0x127bc43f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40392 dport 56537] OK # # # cpu 4: rx_hash 0xcfb87454 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40428 dport 56537] OK # # # cpu 4: rx_hash 0x653d3960 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40434 dport 56537] OK # # # cpu 4: rx_hash 0xf52bb593 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40462 dport 56537] OK # # # cpu 4: rx_hash 0x8d54b83c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40478 dport 56537] OK # # # cpu 4: rx_hash 0xa8cc1b81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40524 dport 56537] OK # # # cpu 4: rx_hash 0xc1b13bcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40528 dport 56537] OK # # # cpu 4: rx_hash 0x85f1b0b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40544 dport 56537] OK # # # cpu 4: rx_hash 0xdf8ae6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40566 dport 56537] OK # # # cpu 4: rx_hash 0xcada4f78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40582 dport 56537] OK # # # cpu 4: rx_hash 0x715d2fae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40596 dport 56537] OK # # # cpu 4: rx_hash 0xbd9cb227 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40636 dport 56537] OK # # # cpu 4: rx_hash 0xab0267bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40676 dport 56537] OK # # # cpu 4: rx_hash 0x03ae68ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40706 dport 56537] OK # # # cpu 4: rx_hash 0xffa7ff39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40840 dport 56537] OK # # # cpu 4: rx_hash 0xb4de84b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40850 dport 56537] OK # # # cpu 4: rx_hash 0x6624c42a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40860 dport 56537] OK # # # cpu 4: rx_hash 0xd29a540c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40868 dport 56537] OK # # # cpu 4: rx_hash 0x9146270c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40896 dport 56537] OK # # # cpu 4: rx_hash 0xb3427cc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40902 dport 56537] OK # # # cpu 4: rx_hash 0x8f7dfa1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40934 dport 56537] OK # # # cpu 4: rx_hash 0xf702f7b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40950 dport 56537] OK # # # cpu 4: rx_hash 0xb8474fc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40960 dport 56537] OK # # # cpu 4: rx_hash 0xa9456221 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40972 dport 56537] OK # # # cpu 4: rx_hash 0xf33e344b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40986 dport 56537] OK # # # cpu 4: rx_hash 0xde039f7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41014 dport 56537] OK # # # count: pass=68 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 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-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 46871 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54125 dport 46871] != expected 0x757a7b79 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54125 dport 46871] != expected 0x757a7b79 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53607 dport 46871] != expected 0xfa3bbf25 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53607 dport 46871] != expected 0xfa3bbf25 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50238 dport 46871] != expected 0xb0ed4e8 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50238 dport 46871] != expected 0xb0ed4e8 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44539 dport 46871] != expected 0x9d0db0cb # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44539 dport 46871] != expected 0x9d0db0cb # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51814 dport 46871] != expected 0xb8ecc423 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51814 dport 46871] != expected 0xb8ecc423 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58660 dport 46871] != expected 0x909ea33e # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58660 dport 46871] != expected 0x909ea33e # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59086 dport 46871] != expected 0x2a3f0a8b # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59086 dport 46871] != expected 0x2a3f0a8b # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55148 dport 46871] != expected 0x7279a7d5 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55148 dport 46871] != expected 0x7279a7d5 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43243 dport 46871] != expected 0x4e8faead # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43243 dport 46871] != expected 0x4e8faead # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55101 dport 46871] != expected 0x4a5841b8 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55101 dport 46871] != expected 0x4a5841b8 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44194 dport 46871] != expected 0x42f2d94c # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44194 dport 46871] != expected 0x42f2d94c # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43620 dport 46871] != expected 0x84d201d5 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43620 dport 46871] != expected 0x84d201d5 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41420 dport 46871] != expected 0xe7d8c3e5 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41420 dport 46871] != expected 0xe7d8c3e5 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33463 dport 46871] != expected 0x83d31e0c # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33463 dport 46871] != expected 0x83d31e0c # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60294 dport 46871] != expected 0xdcb8fcc1 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60294 dport 46871] != expected 0xdcb8fcc1 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40337 dport 46871] != expected 0x95aa5545 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40337 dport 46871] != expected 0x95aa5545 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52779 dport 46871] != expected 0x1639eefe # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52779 dport 46871] != expected 0x1639eefe # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42020 dport 46871] != expected 0x8ece28cf # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42020 dport 46871] != expected 0x8ece28cf # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45948 dport 46871] != expected 0xee1f6749 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45948 dport 46871] != expected 0xee1f6749 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36875 dport 46871] != expected 0xf9e8c902 # # Exception| cpu 0: rx_hash 0xcae2360e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36875 dport 46871] != expected 0xf9e8c902 # # Exception| count: pass=0 nohash=0 fail=40 # # 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 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-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 60759 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59079 dport 60759] != expected 0x34604953 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59079 dport 60759] != expected 0x34604953 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34492 dport 60759] != expected 0x3e6b8dd0 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34492 dport 60759] != expected 0x3e6b8dd0 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44532 dport 60759] != expected 0x9f029ccf # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44532 dport 60759] != expected 0x9f029ccf # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42222 dport 60759] != expected 0x2f0ce986 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42222 dport 60759] != expected 0x2f0ce986 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41588 dport 60759] != expected 0xe15877e0 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41588 dport 60759] != expected 0xe15877e0 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46702 dport 60759] != expected 0x1db88f53 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46702 dport 60759] != expected 0x1db88f53 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37370 dport 60759] != expected 0xa1ad9ef2 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37370 dport 60759] != expected 0xa1ad9ef2 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57133 dport 60759] != expected 0x587ad537 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57133 dport 60759] != expected 0x587ad537 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38374 dport 60759] != expected 0xf1314289 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38374 dport 60759] != expected 0xf1314289 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35018 dport 60759] != expected 0x90e26446 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35018 dport 60759] != expected 0x90e26446 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55140 dport 60759] != expected 0xad9b29eb # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55140 dport 60759] != expected 0xad9b29eb # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35074 dport 60759] != expected 0xd68bad1c # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35074 dport 60759] != expected 0xd68bad1c # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34866 dport 60759] != expected 0x754cd6be # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34866 dport 60759] != expected 0x754cd6be # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52478 dport 60759] != expected 0x2f213a77 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52478 dport 60759] != expected 0x2f213a77 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55992 dport 60759] != expected 0x5760d98f # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55992 dport 60759] != expected 0x5760d98f # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48191 dport 60759] != expected 0x131b9d13 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48191 dport 60759] != expected 0x131b9d13 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57008 dport 60759] != expected 0x9e7f3ee7 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57008 dport 60759] != expected 0x9e7f3ee7 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52620 dport 60759] != expected 0xd101efc7 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52620 dport 60759] != expected 0xd101efc7 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48356 dport 60759] != expected 0x8e821eb7 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48356 dport 60759] != expected 0x8e821eb7 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35426 dport 60759] != expected 0xe0efe017 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35426 dport 60759] != expected 0xe0efe017 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43178 dport 60759] != expected 0x75fe1e7c # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43178 dport 60759] != expected 0x75fe1e7c # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42530 dport 60759] != expected 0x1cdd1ed7 # # Exception| cpu 5: rx_hash 0xed6b93a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42530 dport 60759] != expected 0x1cdd1ed7 # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->