imarom [Mon, 19 Dec 2016 06:52:08 +0000 (08:52 +0200)]
verify L2/L3 configuration cannot be done under traffic
also ping and arp
Signed-off-by: imarom <[email protected]>
Ido Barnea [Sun, 18 Dec 2016 16:22:17 +0000 (18:22 +0200)]
Some doc fixes for FAQ and per stream statistics
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Sun, 18 Dec 2016 14:15:12 +0000 (16:15 +0200)]
Small fix to client config doc
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Sun, 18 Dec 2016 13:46:26 +0000 (15:46 +0200)]
Fix trex-310 get_active_pgids() does not work
Signed-off-by: Ido Barnea <[email protected]>
imarom [Sun, 18 Dec 2016 12:59:51 +0000 (14:59 +0200)]
trex-234 - when allocating too many PG IDs an error get stuck
Signed-off-by: imarom <[email protected]>
itraviv [Sun, 18 Dec 2016 12:20:48 +0000 (14:20 +0200)]
fixed comparison chart to present real values and not mins
Signed-off-by: itraviv <[email protected]>
Hanoh Haim [Sat, 17 Dec 2016 20:12:10 +0000 (22:12 +0200)]
sync the compare chart- results are not correct
Signed-off-by: Hanoh Haim <[email protected]>
Yaroslav Brustinov [Fri, 16 Dec 2016 08:37:22 +0000 (10:37 +0200)]
revert of
1602ab2067f1752b0c72c2cd1335d210260b3b04
need to find another solution
Change-Id: Ia2b90ac58af4fc8417b1e2a7ba6815a68d614dfa
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Thu, 15 Dec 2016 22:40:40 +0000 (00:40 +0200)]
regression: add --restart-daemon flag, without it trex_daemon_server will not be restarted.
Change-Id: I5750a11cc9587ae639ef8044f3ff5f1bdf19441b
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Thu, 15 Dec 2016 22:06:14 +0000 (00:06 +0200)]
master_daemon: taskset to 0
Change-Id: I74ef8bdf8b0be9f29e0dfc2bae68c1cb451e1a7a
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Thu, 15 Dec 2016 21:39:32 +0000 (23:39 +0200)]
issue: trex-295
attach the interfaces one by one in our order instead of init all and reorder.
Change-Id: I3bbab970c5e2847b6a6250ec515d8003738c5d97
Signed-off-by: Yaroslav Brustinov <[email protected]>
Ido Barnea [Thu, 15 Dec 2016 19:11:34 +0000 (21:11 +0200)]
Fix trex-308. Stateful latency with NAT does not work on more than 2 ports
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Thu, 15 Dec 2016 15:40:51 +0000 (17:40 +0200)]
Fix Trex25 Ipv6 statefull latency test failures
Signed-off-by: Ido Barnea <[email protected]>
itraviv [Thu, 15 Dec 2016 14:38:34 +0000 (16:38 +0200)]
added comparison between trex08 and trex07 to asciidoc, changed bars to be colored. added auto-generating comparison data table and graph to analytics script
Signed-off-by: itraviv <[email protected]>
Hanoh Haim [Thu, 15 Dec 2016 12:57:11 +0000 (14:57 +0200)]
rename the performance doc
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Thu, 15 Dec 2016 12:07:40 +0000 (14:07 +0200)]
update NP doc
Signed-off-by: Hanoh Haim <[email protected]>
imarom [Thu, 15 Dec 2016 10:26:33 +0000 (12:26 +0200)]
updates release notes pointers for stateless
Signed-off-by: imarom <[email protected]>
imarom [Thu, 15 Dec 2016 10:15:03 +0000 (12:15 +0200)]
documenation for neighboring protocols
Signed-off-by: imarom <[email protected]>
Yaroslav Brustinov [Wed, 14 Dec 2016 17:47:09 +0000 (19:47 +0200)]
master daemon: give same name for downloaded package, thus the size will not explode
Change-Id: Iffc4fe698b8a9d27656b7211fd2b969e735ef596
Signed-off-by: Yaroslav Brustinov <[email protected]>
Hanoh Haim [Wed, 14 Dec 2016 14:59:29 +0000 (16:59 +0200)]
kiwi-02 is bask to trend doc
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Wed, 14 Dec 2016 13:45:50 +0000 (15:45 +0200)]
tune trex-09 performance
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Wed, 14 Dec 2016 12:55:43 +0000 (14:55 +0200)]
minor release notes v2.12 note
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Wed, 14 Dec 2016 12:39:37 +0000 (14:39 +0200)]
v2.12
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Wed, 14 Dec 2016 12:03:37 +0000 (14:03 +0200)]
editing trex performance info
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Wed, 14 Dec 2016 08:55:15 +0000 (10:55 +0200)]
another v2.12 minor update
Signed-off-by: Hanoh Haim <[email protected]>
Ido Barnea [Tue, 13 Dec 2016 14:33:25 +0000 (16:33 +0200)]
Ido Barnea [Wed, 14 Dec 2016 11:29:49 +0000 (13:29 +0200)]
Fix E1000 stateful latency. Was broken in
227c1ff45fe36be859e9145cb1ec8c364a7fb8b7
Signed-off-by: Ido Barnea <[email protected]>
Hanoh Haim [Wed, 14 Dec 2016 08:52:05 +0000 (10:52 +0200)]
v2.12 release notes
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Wed, 14 Dec 2016 08:47:31 +0000 (10:47 +0200)]
v2.12 release notes
Signed-off-by: Hanoh Haim <[email protected]>
Ido Barnea [Tue, 13 Dec 2016 19:24:48 +0000 (21:24 +0200)]
Temporary Revert "Small fix left out in
6c31c0534acf57fc3e0e26fe964bbc67d9d7d63c"
since it brakes regression on 06 and 25. Seems like real issue on these setups.
This reverts commit
fe755604ec04ed7f8622394f99f0048901dad4e1.
imarom [Tue, 13 Dec 2016 18:51:29 +0000 (20:51 +0200)]
minor fix (RX core sync time)
Signed-off-by: imarom <[email protected]>
imarom [Tue, 13 Dec 2016 18:02:45 +0000 (20:02 +0200)]
Merge branch 'master' into rx_phase_2
imarom [Tue, 13 Dec 2016 17:06:48 +0000 (19:06 +0200)]
startup issues with L2/L3
Signed-off-by: imarom <[email protected]>
imarom [Tue, 13 Dec 2016 16:15:22 +0000 (18:15 +0200)]
Major refactor - L2 / L3 modes for ports
Signed-off-by: imarom <[email protected]>
Ido Barnea [Tue, 13 Dec 2016 14:33:25 +0000 (16:33 +0200)]
Ido Barnea [Tue, 13 Dec 2016 14:29:47 +0000 (16:29 +0200)]
In stateful, print latency stats only if given -l != 0
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Tue, 13 Dec 2016 13:56:23 +0000 (15:56 +0200)]
Fix trex-257 - Could not count p:... printed to screen with IPv6 streams
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Tue, 13 Dec 2016 10:56:23 +0000 (12:56 +0200)]
doc english corrections
Signed-off-by: Ido Barnea <[email protected]>
imarom [Mon, 12 Dec 2016 17:26:24 +0000 (19:26 +0200)]
grat ARP
Signed-off-by: imarom <[email protected]>
Ido Barnea [Mon, 12 Dec 2016 16:27:50 +0000 (18:27 +0200)]
Update Cisco VIC support in doc
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Mon, 12 Dec 2016 16:11:49 +0000 (18:11 +0200)]
Added VIC tests + VIC small fix + fail tests if latency packets fail
Signed-off-by: Ido Barnea <[email protected]>
Hanoh Haim [Mon, 12 Dec 2016 12:46:03 +0000 (14:46 +0200)]
tune trex-09 results
Signed-off-by: Hanoh Haim <[email protected]>
itraviv [Sun, 11 Dec 2016 15:35:37 +0000 (17:35 +0200)]
changed trex_analytics to support detailed mode, generating a detailed table for test runs, also inserted machine information per setup to asciidoc. to use detailed mode run ./b build --performance-detailed at doc folder on trex-05
Signed-off-by: itraviv <[email protected]>
Hanoh Haim [Sun, 11 Dec 2016 13:31:28 +0000 (15:31 +0200)]
mlx5 add RSS improve RX drop MPPS
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Sun, 11 Dec 2016 15:05:18 +0000 (17:05 +0200)]
Cantos MTU is printed in a different way
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Sun, 11 Dec 2016 14:53:58 +0000 (16:53 +0200)]
minor fix FAQ
Signed-off-by: Hanoh Haim <[email protected]>
Ido Barnea [Sun, 11 Dec 2016 11:56:24 +0000 (13:56 +0200)]
Cisco VIC card - support for receive all mode, and work around for IPv6 issues
Signed-off-by: Ido Barnea <[email protected]>
imarom [Sun, 11 Dec 2016 10:03:07 +0000 (12:03 +0200)]
IP src configuriation invalidates ARP resolution
Signed-off-by: imarom <[email protected]>
Hanoh Haim [Sun, 11 Dec 2016 09:49:27 +0000 (11:49 +0200)]
update ConnectX-4 information
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Sun, 11 Dec 2016 08:29:05 +0000 (10:29 +0200)]
ConnextX-4 local build take the right headers
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Sun, 11 Dec 2016 07:52:48 +0000 (09:52 +0200)]
more flexiable OFED version check
Signed-off-by: Hanoh Haim <[email protected]>
Yaroslav Brustinov [Sun, 11 Dec 2016 08:30:22 +0000 (10:30 +0200)]
STL API: fix split batch to chunks - one packet not being sent
Change-Id: Id2e96f2fe6a6c1bb0438198675a61f3c73d53072
Signed-off-by: Yaroslav Brustinov <[email protected]>
imarom [Sun, 11 Dec 2016 08:22:06 +0000 (10:22 +0200)]
few tweaks
Signed-off-by: imarom <[email protected]>
Yaroslav Brustinov [Sat, 10 Dec 2016 20:23:31 +0000 (22:23 +0200)]
Stateless API: send batches by chunks
Change-Id: If551b474c4b6be58dfc3ed19e5c14a4ccd387afd
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Sat, 10 Dec 2016 12:18:41 +0000 (14:18 +0200)]
Limit ZMQ RPC requests to 999999 bytes at CPP side. (check also unzipped size)
Change-Id: Ic592d40678e9918f7d06b9ce4269a330c4455b3c
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Sat, 10 Dec 2016 10:11:19 +0000 (12:11 +0200)]
Limit ZMQ RPC requests to 999999 bytes at CPP side. TODO: split requests at Python to smaller chunks.
Change-Id: Ieaf477d2ed8264e30a8275a75d597fdc8858da79
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Fri, 9 Dec 2016 09:18:13 +0000 (11:18 +0200)]
add CentOS7 .ko + add automatic try to compile the .ko
Change-Id: I467aabb0efa8e50d779257b2a3e7ca8adf25221f
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Thu, 8 Dec 2016 21:40:01 +0000 (23:40 +0200)]
Add prints about link down for stateless
Change-Id: I1c32ab854ff2bbaaacb32e9aececfd67afba887b
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Thu, 8 Dec 2016 14:35:29 +0000 (16:35 +0200)]
Regression: change trex14 config
Doc: add readme file on how to build
Change-Id: I2d3765ad90c99e6c7bd839d8c824b6c1fada9c88
Signed-off-by: Yaroslav Brustinov <[email protected]>
Ido Barnea [Tue, 6 Dec 2016 15:16:37 +0000 (17:16 +0200)]
Fix to Mellanox recevie all mode
Signed-off-by: Ido Barnea <[email protected]>
imarom [Tue, 6 Dec 2016 13:29:55 +0000 (15:29 +0200)]
RX features phase 2 - ARP and ICMP self response
Signed-off-by: imarom <[email protected]>
Yaroslav Brustinov [Tue, 6 Dec 2016 13:05:31 +0000 (15:05 +0200)]
docs: google stats publish json
Change-Id: Ie1b980bd9e4fb96af7066bbd6dd826f776d3099b
Signed-off-by: Yaroslav Brustinov <[email protected]>
Hanoh Haim [Tue, 6 Dec 2016 13:10:18 +0000 (15:10 +0200)]
add performance tred doc to index
Signed-off-by: Hanoh Haim <[email protected]>
Ido Barnea [Tue, 6 Dec 2016 09:47:20 +0000 (11:47 +0200)]
Add receive all mode to Mellanox cord
Signed-off-by: Ido Barnea <[email protected]>
Hanoh Haim [Tue, 6 Dec 2016 09:13:33 +0000 (11:13 +0200)]
add pointer to short video for stateless
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 6 Dec 2016 09:01:53 +0000 (11:01 +0200)]
ConnectX-4 Troubleshooting
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 6 Dec 2016 08:57:30 +0000 (10:57 +0200)]
ConnectX-4 typo
Signed-off-by: Hanoh Haim <[email protected]>
imarom [Tue, 6 Dec 2016 08:54:21 +0000 (10:54 +0200)]
breakage to flow ctrl - fixed
Signed-off-by: imarom <[email protected]>
Yaroslav Brustinov [Mon, 5 Dec 2016 09:45:08 +0000 (11:45 +0200)]
Merge remote-tracking branch 'gerrit/master'
Ido Barnea [Sun, 4 Dec 2016 16:28:32 +0000 (18:28 +0200)]
Fix debug packet test to work with mlnx and vic cards
Signed-off-by: Ido Barnea <[email protected]>
Yaroslav Brustinov [Sun, 4 Dec 2016 15:36:42 +0000 (17:36 +0200)]
TRex build: give priority to installed ibverbs lib
Change-Id: I1a201bc45ed7280ae0092c891fd520d81cb8dd97
Signed-off-by: Yaroslav Brustinov <[email protected]>
imarom [Sun, 4 Dec 2016 13:14:43 +0000 (15:14 +0200)]
valgrind cleanup and suppresion
Signed-off-by: imarom <[email protected]>
imarom [Sun, 4 Dec 2016 09:30:08 +0000 (11:30 +0200)]
test breakage due to incorrect speed calculation
Signed-off-by: imarom <[email protected]>
Ido Barnea [Thu, 1 Dec 2016 15:52:44 +0000 (17:52 +0200)]
Merge stateless rx core changes with Itay's changes
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Thu, 1 Dec 2016 12:25:07 +0000 (14:25 +0200)]
cleanup
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Thu, 1 Dec 2016 08:19:01 +0000 (10:19 +0200)]
take care of extra Ethernet FCS bytes handed to software in e1000
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Tue, 29 Nov 2016 13:01:21 +0000 (15:01 +0200)]
RX core stateless - do not go to idle mode in VM
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Mon, 28 Nov 2016 15:48:59 +0000 (17:48 +0200)]
Make RX core in VM read packets directly instead of getting message from TX core
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Mon, 28 Nov 2016 14:34:37 +0000 (16:34 +0200)]
Added TX queue
Signed-off-by: Ido Barnea <[email protected]>
Yaroslav Brustinov [Thu, 1 Dec 2016 17:06:56 +0000 (19:06 +0200)]
docs: add publish_perf option, refactor other publishes
Change-Id: I6e9e3d8f77990fe2d9f300b5d6d0afb01a12d403
Signed-off-by: Yaroslav Brustinov <[email protected]>
itraviv [Thu, 1 Dec 2016 15:28:37 +0000 (17:28 +0200)]
changed filename of trend graph to support search by pattern
Signed-off-by: itraviv <[email protected]>
imarom [Thu, 1 Dec 2016 14:52:19 +0000 (16:52 +0200)]
merge master
merges an updated upstream into a topic branch.
Signed-off-by: imarom <[email protected]>
imarom [Thu, 1 Dec 2016 13:24:58 +0000 (15:24 +0200)]
bug found by valgrind
also an issue with 40G deleting no exisiting rules with recv_all
Signed-off-by: imarom <[email protected]>
imarom [Thu, 1 Dec 2016 12:07:27 +0000 (14:07 +0200)]
refactor RX core
Signed-off-by: imarom <[email protected]>
itraviv [Thu, 1 Dec 2016 11:27:11 +0000 (13:27 +0200)]
fixed bug in analytics report, when trying to refrence undeclared variabe
Signed-off-by: itraviv <[email protected]>
imarom [Wed, 30 Nov 2016 16:04:05 +0000 (18:04 +0200)]
doc breakage
Signed-off-by: imarom <[email protected]>
imarom [Wed, 30 Nov 2016 15:54:54 +0000 (17:54 +0200)]
minor bugs
Signed-off-by: imarom <[email protected]>
Ed Warnicke [Tue, 29 Nov 2016 18:34:59 +0000 (12:34 -0600)]
Add .gitreview file to trex
Change-Id: I04f72b989b46bf15a7f7abc65de1611b7d66db2f
Signed-off-by: Ed Warnicke <[email protected]>
imarom [Wed, 30 Nov 2016 13:04:59 +0000 (15:04 +0200)]
merging with latest master
Signed-off-by: imarom <[email protected]>
Conflicts:
src/main_dpdk.cpp
imarom [Wed, 30 Nov 2016 12:57:06 +0000 (14:57 +0200)]
API change get_info -> get_formatted_info
Signed-off-by: imarom <[email protected]>
Ido Barnea [Wed, 30 Nov 2016 12:57:03 +0000 (14:57 +0200)]
Fix memory leak in pretest
Signed-off-by: Ido Barnea <[email protected]>
imarom [Wed, 30 Nov 2016 11:00:54 +0000 (13:00 +0200)]
reply to messages
Signed-off-by: imarom <[email protected]>
Ido Barnea [Wed, 30 Nov 2016 11:33:12 +0000 (13:33 +0200)]
Support receive all mode for 82599 10G card
Signed-off-by: Ido Barnea <[email protected]>
imarom [Wed, 30 Nov 2016 08:52:54 +0000 (10:52 +0200)]
added valgrind launcher
Signed-off-by: imarom <[email protected]>
Ido Barnea [Tue, 29 Nov 2016 12:35:45 +0000 (14:35 +0200)]
temporarely disable client config test on kiwi02
Signed-off-by: Ido Barnea <[email protected]>
Hanoh Haim [Mon, 28 Nov 2016 19:14:55 +0000 (21:14 +0200)]
cisco VIC fix stateful regression file
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 28 Nov 2016 18:06:18 +0000 (20:06 +0200)]
cisco VIC - skip test with 9K packet len due to trex-282
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 28 Nov 2016 18:05:26 +0000 (20:05 +0200)]
VIC DPDK input counter add +4 bytes - reduce it
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 28 Nov 2016 17:21:16 +0000 (19:21 +0200)]
add VIC reg files
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 28 Nov 2016 17:19:51 +0000 (19:19 +0200)]
fix trex-280 VIC DPDK rx counter issue
Signed-off-by: Hanoh Haim <[email protected]>