Yaroslav Brustinov [Sun, 5 Mar 2017 13:02:28 +0000 (15:02 +0200)]
dpdk_nic_bind: use absolute path and not relative
Change-Id: Id89c5b2fa723332dce75d7cebde294fd858f389c
Signed-off-by: Yaroslav Brustinov <[email protected]>
itraviv [Sun, 5 Mar 2017 13:00:57 +0000 (15:00 +0200)]
TRexDataAnalysisV2 renamed to TRexDataAnalysis
Signed-off-by: itraviv <[email protected]>
Hanoh Haim [Sun, 5 Mar 2017 12:41:20 +0000 (14:41 +0200)]
doc / mlx5 change to Ethernet mode
Signed-off-by: Hanoh Haim <[email protected]>
Yaroslav Brustinov [Sun, 5 Mar 2017 12:35:56 +0000 (14:35 +0200)]
update return status of dpdk_nic_bind.py
do not rely upon igb_uio for determining TRex run, use tcp publisher port instead (Mellanox will work too)
Change-Id: Iae53cd299474c515adf04e8748771ed65376d40d
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Sun, 5 Mar 2017 12:35:36 +0000 (14:35 +0200)]
update return status of dpdk_nic_bind.py
do not rely upon igb_uio for determining TRex run, use tcp publisher port instead (Mellanox will work too)
Change-Id: Iae53cd299474c515adf04e8748771ed65376d40d
Signed-off-by: Yaroslav Brustinov <[email protected]>
itraviv [Sun, 5 Mar 2017 12:30:08 +0000 (14:30 +0200)]
removed old DataAnalysis module
Signed-off-by: itraviv <[email protected]>
itraviv [Sun, 5 Mar 2017 12:22:07 +0000 (14:22 +0200)]
ELKConnect - new module to fetch data from ELK server instead of GA, TRexDataAnalysisV2 changed to contain more metrics on performance (avg,min,max,std etc). minor changes to the webreport module after moving to elk
Signed-off-by: itraviv <[email protected]>
Yaroslav Brustinov [Sun, 5 Mar 2017 10:36:58 +0000 (12:36 +0200)]
STL TUI: reduce the requirement for number of lines as we use 2 columns now in general stats
Change-Id: Ifbb060032fcffa982b4ab789d91c8b178b0a9027
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Sun, 5 Mar 2017 08:21:44 +0000 (10:21 +0200)]
STL console: sort streams in numerical order
https://trex-tgn.cisco.com/youtrack/issue/trex-366
Change-Id: I8691a20c14fb55a66145c64ee1a1a3971e140a76
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Thu, 2 Mar 2017 10:02:50 +0000 (12:02 +0200)]
dpdk_setup_ports: don't setpci on Mellanox Virtual functions
Change-Id: If7593bf742f559a9c7a4538db6be6ee7bc9050b9
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Thu, 2 Mar 2017 09:50:25 +0000 (11:50 +0200)]
add --no-ver flag to building without update of version files (default is to update)
Change-Id: I17eb3ce4959c2b2bee12912289c7983667d72e41
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Wed, 1 Mar 2017 23:25:51 +0000 (01:25 +0200)]
t-rex-64: catch exit with trap to restore tty settings
Change-Id: Id336aa95ceff5e958e9bce329c85eb7201772712
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Wed, 1 Mar 2017 16:40:58 +0000 (18:40 +0200)]
STF publisher: ensure latest results are sent by CPP + get latest dump via Python API
Change-Id: I1836c0366785246acbcd8d238400440f5f3970f5
Signed-off-by: Yaroslav Brustinov <[email protected]>
Hanoh Haim [Tue, 28 Feb 2017 16:16:44 +0000 (18:16 +0200)]
Merge branch 'master' of csi-sceasr-b94:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core
Hanoh Haim [Tue, 28 Feb 2017 16:08:09 +0000 (18:08 +0200)]
NAT timeout is 10 sec - v2.20
Signed-off-by: Hanoh Haim <[email protected]>
Ido Barnea [Mon, 27 Feb 2017 15:54:14 +0000 (17:54 +0200)]
Introduce capability flags in each driver, to reduce the use of get_vm_one_queue_enable
Signed-off-by: Ido Barnea <[email protected]>
Hanoh Haim [Tue, 28 Feb 2017 13:39:52 +0000 (15:39 +0200)]
doc/ v2.19 release notes
Signed-off-by: Hanoh Haim <[email protected]>
Yaroslav Brustinov [Tue, 28 Feb 2017 12:21:30 +0000 (14:21 +0200)]
PyZMQ restore removed by accident version of Python3/32 bits
Change-Id: Ie8a54015a02bdcc5cd0a50faff7b82cf0ad8de93
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Mon, 27 Feb 2017 19:26:23 +0000 (21:26 +0200)]
Print error in case of Mellanox and different order of PCI.
Change-Id: I0ece7fe6bd0c93befd72d489c0c7b35900abe335
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Mon, 27 Feb 2017 18:42:59 +0000 (20:42 +0200)]
Fix for dump interfaces @ Mellanox
Change-Id: Ieeadd3607e0b887156c12b7adc9862192c747d2f
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Mon, 27 Feb 2017 18:41:53 +0000 (20:41 +0200)]
dpdk_setup_ports: change return code to 32 in case of Mellanox NICs.
Add info on packages for compiling .ko file.
Change-Id: Ic958a339ad6af696764cb76d95d72776afc8b304
Signed-off-by: Yaroslav Brustinov <[email protected]>
Hanoh Haim [Mon, 27 Feb 2017 15:24:57 +0000 (17:24 +0200)]
add a way to compile without mlx5 driver and OFED
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 27 Feb 2017 13:53:20 +0000 (15:53 +0200)]
v2.19
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 27 Feb 2017 13:51:32 +0000 (15:51 +0200)]
doc/ mlx5 connectX-5 support
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 27 Feb 2017 13:33:29 +0000 (15:33 +0200)]
release notes v2.19
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 27 Feb 2017 13:28:14 +0000 (15:28 +0200)]
mlx5 change local ibverb to OFED 4.0 lib
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 27 Feb 2017 13:06:14 +0000 (15:06 +0200)]
mlx5, enforce OFED 4.0
Signed-off-by: Hanoh Haim <[email protected]>
imarom [Mon, 27 Feb 2017 13:36:38 +0000 (15:36 +0200)]
missing some lines from previous commit
Signed-off-by: imarom <[email protected]>
imarom [Mon, 27 Feb 2017 12:46:46 +0000 (14:46 +0200)]
ZMQ publisher might hang if it sends a message during ctrl + c
the reason is that when calling zmq_close and zmq_term from the same
thread, zmq_close will wait for the message to be sent (but will return
the control to the calling thread)
and then zmq_ctx_destroy will hang forever
see:
https://lists.zeromq.org/pipermail/zeromq-dev/2013-September/022469.html
Signed-off-by: imarom <[email protected]>
Hanoh Haim [Mon, 27 Feb 2017 11:59:24 +0000 (13:59 +0200)]
mlx5 OFED 4.0 fdir API is more sensetive
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 27 Feb 2017 11:54:19 +0000 (13:54 +0200)]
fix trex-362
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 27 Feb 2017 11:53:38 +0000 (13:53 +0200)]
fix trex-361
Signed-off-by: Hanoh Haim <[email protected]>
Ido Barnea [Mon, 27 Feb 2017 10:23:39 +0000 (12:23 +0200)]
Fix for trex-360 - ASA TCP seq num rand handling issue
Signed-off-by: Ido Barnea <[email protected]>
imarom [Sun, 26 Feb 2017 12:21:07 +0000 (14:21 +0200)]
added 'pkt' console command to help with debugging single packets transmit
Signed-off-by: imarom <[email protected]>
imarom [Thu, 23 Feb 2017 07:47:55 +0000 (09:47 +0200)]
fix: trex-359 has_crc per driver function is obsolete - needs to be removed
Signe-off-by: imarom <[email protected]>
Yaroslav Brustinov [Wed, 22 Feb 2017 12:07:24 +0000 (14:07 +0200)]
Dumping interface info was broken in v2.18
Change-Id: Icec84cb2912d6e179c5aac536825a04b47bebb2b
Signed-off-by: Yaroslav Brustinov <[email protected]>
imarom [Wed, 22 Feb 2017 11:48:14 +0000 (13:48 +0200)]
fix for https://trex-tgn.cisco.com/youtrack/issue/trex-358
Signed-off-by: imarom <[email protected]>
Ido Barnea [Tue, 21 Feb 2017 10:25:43 +0000 (12:25 +0200)]
Small reorder in drivers inheritance + fix to e1000 CRC issue (trex-354)
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Sun, 19 Feb 2017 15:01:27 +0000 (17:01 +0200)]
Removed mac keyword from all traffic profiles
Signed-off-by: Ido Barnea <[email protected]>
imarom [Tue, 21 Feb 2017 08:25:23 +0000 (10:25 +0200)]
fix streams show
Signed-off-by: imarom <[email protected]>
imarom [Mon, 20 Feb 2017 15:45:16 +0000 (17:45 +0200)]
few cleanups
Signed-off-by: imarom <[email protected]>
imarom [Mon, 20 Feb 2017 12:53:25 +0000 (14:53 +0200)]
fix for RX CPU util issue:
see: https://trex-tgn.cisco.com/youtrack/issue/trex-350
Signed-off-by: imarom <[email protected]>
Yaroslav Brustinov [Mon, 20 Feb 2017 14:01:59 +0000 (16:01 +0200)]
STF daemon: add message error if server is already running by current user.
Change-Id: I35400a64d976ce690d298d560dce2ae2254bfb6b
Signed-off-by: Yaroslav Brustinov <[email protected]>
Hanoh Haim [Mon, 20 Feb 2017 11:39:51 +0000 (13:39 +0200)]
ConnectX-5 update
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 20 Feb 2017 11:24:32 +0000 (13:24 +0200)]
doc add limitation for VIC/mlx5/ESXi
Signed-off-by: Hanoh Haim <[email protected]>
imarom [Mon, 20 Feb 2017 10:44:59 +0000 (12:44 +0200)]
TUI should skip any non-ascii chars
Signed-off-by: imarom <[email protected]>
Hanoh Haim [Mon, 20 Feb 2017 09:30:29 +0000 (11:30 +0200)]
fix trex-355
Signed-off-by: Hanoh Haim <[email protected]>
imarom [Sun, 19 Feb 2017 16:57:56 +0000 (18:57 +0200)]
fix for:
https://trex-tgn.cisco.com/youtrack/issue/trex-352
Signed-off-by: imarom <[email protected]>
Ido Barnea [Sun, 19 Feb 2017 15:14:50 +0000 (17:14 +0200)]
fix trex351. Small fix to how we handle late latency stream packets
Signed-off-by: Ido Barnea <[email protected]>
imarom [Sun, 19 Feb 2017 15:00:57 +0000 (17:00 +0200)]
capture - regression test exception for trex11 - VLAN tagging
Signed-off-by: imarom <[email protected]>
Hanoh Haim [Thu, 16 Feb 2017 16:57:08 +0000 (18:57 +0200)]
v2.18 version tag
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Thu, 16 Feb 2017 10:58:18 +0000 (12:58 +0200)]
support more than 255 client/server pools
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Thu, 16 Feb 2017 09:31:17 +0000 (11:31 +0200)]
mlx5 - update regression maximum latency due to trex-261 issue
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Thu, 16 Feb 2017 14:56:20 +0000 (16:56 +0200)]
release notes v2.18
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Thu, 16 Feb 2017 14:45:26 +0000 (16:45 +0200)]
v2.18
Signed-off-by: Hanoh Haim <[email protected]>
Ido Barnea [Wed, 15 Feb 2017 15:17:18 +0000 (17:17 +0200)]
VLAN keyword in platform config file will now make all traffic be sent over vlan
Signed-off-by: Ido Barnea <[email protected]>
imarom [Thu, 16 Feb 2017 12:05:02 +0000 (14:05 +0200)]
test for TX capture
Signed-off-by: imarom <[email protected]>
imarom [Thu, 16 Feb 2017 09:38:23 +0000 (11:38 +0200)]
tx_capture - code review
Signed-off-by: imarom <[email protected]>
imarom [Wed, 15 Feb 2017 16:26:41 +0000 (18:26 +0200)]
TX packet capture - zero impact on fast path
(using wrapper when service mode is active)
Signed-off-by: imarom <[email protected]>
imarom [Mon, 13 Feb 2017 06:43:39 +0000 (08:43 +0200)]
TX feature - draft
Signed-off-by: imarom <[email protected]>
Yaroslav Brustinov [Thu, 16 Feb 2017 13:13:34 +0000 (15:13 +0200)]
Add branch name to title of mails (Side branch scenario)
Change-Id: Ia32b9172aaa74d1720b496830eee8c744866f28b
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Wed, 15 Feb 2017 09:19:59 +0000 (11:19 +0200)]
update sock.py script: adapt to Python2/3, use Scapy lib instead of removed dpkt, works with IPv4/6, TCP/UDP, in case of TCP checks for out of order and retransmissions.
Change-Id: Iab0b7473d915950c834397e365457ecb6f6a8a24
Signed-off-by: Yaroslav Brustinov <[email protected]>
Ido Barnea [Tue, 14 Feb 2017 14:25:37 +0000 (16:25 +0200)]
init vlan mode explicitly. We noticed this affect performance
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Mon, 13 Feb 2017 13:13:14 +0000 (15:13 +0200)]
Adjusting test performance numbers for xl710 and mlx for dpdk1702
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Wed, 8 Feb 2017 10:24:23 +0000 (12:24 +0200)]
dpdk1702-rc3 upstream changes
Signed-off-by: Ido Barnea <[email protected]>
Hanoh Haim [Tue, 7 Feb 2017 16:16:59 +0000 (18:16 +0200)]
doc fix OFED version
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 7 Feb 2017 16:13:15 +0000 (18:13 +0200)]
OFED version at least 3.4.1, 4.0.0 would be valid
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 7 Feb 2017 15:57:55 +0000 (17:57 +0200)]
fix error handeling
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 7 Feb 2017 15:53:09 +0000 (17:53 +0200)]
fix pkg creation with mlx5
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 7 Feb 2017 15:38:52 +0000 (17:38 +0200)]
doc update 82599 vf
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 7 Feb 2017 13:04:41 +0000 (15:04 +0200)]
move so flag in case of mellanox
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 7 Feb 2017 12:32:48 +0000 (14:32 +0200)]
no need for dummy verbs anymore
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 7 Feb 2017 12:29:38 +0000 (14:29 +0200)]
add --mlx5-so option to load mlx5 share object
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 7 Feb 2017 11:57:25 +0000 (13:57 +0200)]
remove verbs include from DPDK
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 7 Feb 2017 11:51:52 +0000 (13:51 +0200)]
create mlx5 so links
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 7 Feb 2017 08:23:58 +0000 (10:23 +0200)]
mlx5 is shared lib
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Mon, 6 Feb 2017 13:28:36 +0000 (15:28 +0200)]
Our patches to mlx5 in dpdk1702
Signed-off-by: Hanoh Haim <[email protected]>
Ido Barnea [Sun, 5 Feb 2017 14:48:55 +0000 (16:48 +0200)]
Changes to our files to make dpdk1702 work
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Sun, 5 Feb 2017 14:16:22 +0000 (16:16 +0200)]
Our patches to dpdk1702 - not including mlx changes
Signed-off-by: Ido Barnea <[email protected]>
Ido Barnea [Sun, 5 Feb 2017 13:21:19 +0000 (15:21 +0200)]
dpdk1702-rc2 upstream files unchanged + mlx5 driver rc3
Signed-off-by: Ido Barnea <[email protected]>
Hanoh Haim [Wed, 8 Feb 2017 13:21:11 +0000 (15:21 +0200)]
move to active flows
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Thu, 9 Feb 2017 07:54:25 +0000 (09:54 +0200)]
doc/add sr_iov visio
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Thu, 9 Feb 2017 07:53:55 +0000 (09:53 +0200)]
doc/update visio
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Wed, 8 Feb 2017 11:18:15 +0000 (13:18 +0200)]
doc/rename VLAN header
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Wed, 8 Feb 2017 09:28:05 +0000 (11:28 +0200)]
doc/another minor pointer to png
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Wed, 8 Feb 2017 09:24:31 +0000 (11:24 +0200)]
doc/minor pointer to png
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Wed, 8 Feb 2017 09:21:07 +0000 (11:21 +0200)]
doc/ add link to sr_iov bench
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Wed, 8 Feb 2017 09:18:49 +0000 (11:18 +0200)]
doc/ editing packet capture
Signed-off-by: Hanoh Haim <[email protected]>
imarom [Wed, 8 Feb 2017 08:48:09 +0000 (10:48 +0200)]
added release notes section for capturing and video tutorial
Signed-off-by: imarom <[email protected]>
imarom [Wed, 8 Feb 2017 08:35:26 +0000 (10:35 +0200)]
docs for capture
Signed-off-by: imarom <[email protected]>
Yaroslav Brustinov [Wed, 8 Feb 2017 08:33:54 +0000 (10:33 +0200)]
Docs: add example of using IPv6 tools in automation
Change-Id: I6136b6fb14866391c6df70f89d9451a1d1da240c
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Wed, 8 Feb 2017 08:28:48 +0000 (10:28 +0200)]
STL example of using IPv6 in automation
Change-Id: I976f38f491e5310ae708ff482f8cdf33df3c92d4
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Wed, 8 Feb 2017 07:34:03 +0000 (09:34 +0200)]
Regression: adjust trex-dan number of cores
Change-Id: Id475737ffea47be26d2aabe4a4bc6f9025fee886
Signed-off-by: Yaroslav Brustinov <[email protected]>
Yaroslav Brustinov [Tue, 7 Feb 2017 19:10:20 +0000 (21:10 +0200)]
STL API: change STLError representation
Change-Id: I1d4f4f5b11764f720713811c019802eeac3f5071
Signed-off-by: Yaroslav Brustinov <[email protected]>
Hanoh Haim [Tue, 7 Feb 2017 15:29:41 +0000 (17:29 +0200)]
doc minor
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 7 Feb 2017 15:27:39 +0000 (17:27 +0200)]
doc update sr_iov section
Signed-off-by: Hanoh Haim <[email protected]>
Hanoh Haim [Tue, 7 Feb 2017 15:16:28 +0000 (17:16 +0200)]
Merge v2.17
Hanoh Haim [Tue, 7 Feb 2017 15:12:33 +0000 (17:12 +0200)]
v2.17
Signed-off-by: Hanoh Haim <[email protected]>
Yaroslav Brustinov [Tue, 7 Feb 2017 13:55:04 +0000 (15:55 +0200)]
Regression: fixes for filter in Python3
Change-Id: I91912c31c57928eb4cc566ee483cdd31f93c4afc
Signed-off-by: Yaroslav Brustinov <[email protected]>
Ido Barnea [Tue, 7 Feb 2017 12:41:58 +0000 (14:41 +0200)]
VF interfaces documentation and benchmark
Signed-off-by: Ido Barnea <[email protected]>