History log of /trex/linux_dpdk/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a933bd1a 16-Mar-2017 Hanoh Haim <hhaim@cisco.com>

early support mlx4 driver for connectX-3

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

a5d77b9c 02-Mar-2017 Yaroslav Brustinov <ybrustin@cisco.com>

add --no-ver flag to building without update of version files (default is to update)

Change-Id: I17eb3ce4959c2b2bee12912289c7983667d72e41
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

d812110d 27-Feb-2017 Hanoh Haim <hhaim@cisco.com>

add a way to compile without mlx5 driver and OFED

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

9948fdf7 27-Feb-2017 Hanoh Haim <hhaim@cisco.com>

mlx5 change local ibverb to OFED 4.0 lib

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

636b5487 27-Feb-2017 Hanoh Haim <hhaim@cisco.com>

mlx5, enforce OFED 4.0

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

4ace5141 07-Feb-2017 Hanoh Haim <hhaim@cisco.com>

fix pkg creation with mlx5

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

df1d83a3 07-Feb-2017 Hanoh Haim <hhaim@cisco.com>

remove verbs include from DPDK

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

d9557003 07-Feb-2017 Hanoh Haim <hhaim@cisco.com>

create mlx5 so links

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

c5ffd2ec 07-Feb-2017 Hanoh Haim <hhaim@cisco.com>

mlx5 is shared lib

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

8957b863 05-Feb-2017 Ido Barnea <ibarnea@cisco.com>

Changes to our files to make dpdk1702 work

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

904eacd9 22-Jan-2017 imarom <imarom@cisco.com>

Merge branch 'master' into capture

Signed-off-by: imarom <imarom@cisco.com>

Conflicts:
scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_client.py
scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_jsonrpc_client.py
scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_port.py
src/main_dpdk.cpp


e532c2a1 08-Jan-2017 Ido Barnea <ibarnea@cisco.com>

Support for ixgbevf and i40evf

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

5257dbb8 04-Jan-2017 imarom <imarom@cisco.com>

draft - unreviewed

Signed-off-by: imarom <imarom@cisco.com>

dc66a3a8 25-Dec-2016 Hanoh Haim <hhaim@cisco.com>

add a way to change tw configuration

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

eae78d43 07-Dec-2016 Hanoh Haim <hhaim@cisco.com>

improve Stateful scheduler

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

b91b01b2 20-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add scapy_daemon_server to pkg

Change-Id: Id07323c0d79c108d3ac94598df176ec744671a36
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

057a1ec1 19-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

build: check for OFED, save different config per hostname

Change-Id: I2f558bbdfb4ff7db380b0e3b6126ff10c56ad6f7
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

6b80dbde 11-Dec-2016 Hanoh Haim <hhaim@cisco.com>

ConnextX-4 local build take the right headers

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

5d5e7a2d 04-Dec-2016 Yaroslav Brustinov <ybrustin@cisco.com>

TRex build: give priority to installed ibverbs lib

Change-Id: I1a201bc45ed7280ae0092c891fd520d81cb8dd97
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

b8127701 30-Nov-2016 imarom <imarom@cisco.com>

merging with latest master

Signed-off-by: imarom <imarom@cisco.com>

Conflicts:
src/main_dpdk.cpp


d9c0afbe 27-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Building script: verify 'LDD' key exists

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

1b8f2702 27-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

building script: add rpath of dumy_libs only if needed

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

e49bb38f 25-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

TRex build: add message on missing libz files, add rpath to dummy libs (libnl-route-3.so.200 for Ubuntu16)

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

5472a293 23-Nov-2016 imarom <imarom@cisco.com>

Merge branch 'master'

Signed-off-by: imarom <imarom@cisco.com>

Conflicts:
src/main_dpdk.cpp


79a9fe65 22-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

Update WAF to latest master (1.9.5)

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

bf83f301 15-Nov-2016 Ido Barnea <ibarnea@cisco.com>

client config ARP resolve working. Still missing IPv6 support.

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

11c21647 16-Nov-2016 imarom <imarom@cisco.com>

Merge branch 'master' to rx_features phase 0.5

Signed-off-by: imarom <imarom@cisco.com>


558ce764 15-Nov-2016 imarom <imarom@cisco.com>

RX features - another refinement

Signed-off-by: imarom <imarom@cisco.com>

453dc59d 15-Nov-2016 Hanoh Haim <hhaim@cisco.com>

debug with ef is back

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

7b3c33b9 15-Nov-2016 Hanoh Haim <hhaim@cisco.com>

backup old trex-07 setup config

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

47f6ce0e 13-Nov-2016 Hanoh Haim <hhaim@cisco.com>

debug image will use EF

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

0b127465 13-Nov-2016 Yaroslav Brustinov <ybrustin@cisco.com>

verify os.system return status in linux_dpdk/ws_main.py

Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>

2e660da6 10-Nov-2016 Hanoh Haim <hhaim@cisco.com>

add verbs lib to pkg

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

54305984 10-Nov-2016 Hanoh Haim <hhaim@cisco.com>

No debug for DPDK in case of release

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

8e9aa6d8 08-Nov-2016 Hanoh Haim <hhaim@cisco.com>

mlx5 WIP Stateful work -- all traffic goes to RX_QUEUE=0

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

7d8d95fb 08-Nov-2016 Hanoh Haim <hhaim@cisco.com>

mlx5 support build WIP

Signed-off-by: Hanoh Haim <hhaim@cisco.com>

0337db2b 31-Oct-2016 imarom <imarom@cisco.com>

draft: RX software feature

Signed-off-by: imarom <imarom@cisco.com>

d08421c1 30-Oct-2016 Ido Barnea <ibarnea@cisco.com>

Added inet_pton.cpp

Signed-off-by: Ido Barnea <ibarnea@cisco.com>

7d129c00 26-Oct-2016 imarom <imarom@cisco.com>

fixed performance issue (moved STRECH case to low priority cases)

Signed-off-by: imarom <imarom@cisco.com>


d
efb88737 27-Sep-2016 Ido Barnea <ibarnea@cisco.com>

pre test: Code review fixes

af781231 22-Sep-2016 Ido Barnea <ibarnea@cisco.com>

pre test: Send grat ARP, and resolve gateway addresses

15499f72 05-Oct-2016 Ido Barnea <ibarnea@cisco.com>

Implementation of Ipv6Header::getl4Proto + cleanup in Ipv6 files

138686f3 13-Sep-2016 Yaroslav Brustinov <ybrustin@cisco.com>

dpdk Python scripts small fixes
ensure log dir exists for trex daemon
regression: add trex24 setup
Sphinx docs remove "capture" tag for compatibility with 1.2 version


b
58f1ee52 07-Sep-2016 Ido Barnea <ibarnea@cisco.com>

APIs and functions in preparation for receive all mode. XL710/i350 mode toggling work.

a1168864 04-Sep-2016 Yaroslav Brustinov <ybrustin@cisco.com>

update waf to version 1.9.3 & update building scripts to support Ubuntu16 & Python3

92880804 10-Aug-2016 Ido Barnea <ibarnea@cisco.com>

Better flow stat parser unit tests, including IPv6

8b0119ed 19-Jul-2016 Ido Barnea <ibarnea@cisco.com>

dpdk0716 move:DPDK file patches

a551c94a 13-Jul-2016 Ido Barnea <ibarnea@cisco.com>

dpdk0716 rc3

76cde6b6 15-Jul-2016 Hanoh Haim <hhaim@cisco.com>

merge cs_offload WIP - need to add more support and tests for that


659ba260 15-Jul-2016 Martin Weiser <martin.weiser@allegro-packets.com>

add option to use DPDK tx checksum offloading to generate packets with correct IP, TCP and UDP checksums

7b9d1088 11-Jul-2016 Ido Barnea <ibarnea@cisco.com>

NAT seq num randomization fully working

4242bc5e 29-Jun-2016 imarom <imarom@cisco.com>

client configuration: refactoring

6b2fddc2 23-Jun-2016 Hanoh Haim <hhaim@cisco.com>

ef is back for debug

0e5be9c8 22-Jun-2016 imarom <imarom@cisco.com>

REGRESSION: disable electric fence for now

d49f3784 20-Jun-2016 Ido Barnea <ibarnea@cisco.com>

better support for latency with field engine + some order with mbuf functions

5c659501 14-Jun-2016 Hanoh Haim <hhaim@cisco.com>

add EF only to debug image in default

3c4a29e1 01-Jun-2016 imarom <imarom@cisco.com>

watchdog phase 2

ccd12c1e 14-May-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add master daemon to package, little fixes to update method

090fafbd 04-Apr-2016 Hanoh Haim <hhaim@cisco.com>

point latest to v1.99

b91c216d 30-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

add to run_functional_tests --python2 and --python3 flags
make stateful tree similar to stl : stf/trex_stf_lib and stf/examples
change trex_client package: add profiles, use full stl dir.
stl examples: now use stl_path.STL_PROFILES_PATH variable
regression: add higher timeout to rsync.

59f00264 24-Mar-2016 Yaroslav Brustinov <ybrustin@cisco.com>

gather stateful client to stf folder, create trex_client package

1e93f5b1 17-Mar-2016 Ido Barnea <ibarnea@cisco.com>

Added CP to RX messages

582d3f74 15-Mar-2016 Ido Barnea <ibarnea@cisco.com>

1g pkt flow stat working

33c80d0f 17-Mar-2016 Hanoh Haim <hhaim@cisco.com>

show progress on sync to server

584cc849 29-Feb-2016 imarom <imarom@cisco.com>

stdint.h on Fedora dist. requires explicit defines for
format macros and limit macros - updated the WAF makefiles

e7118220 28-Feb-2016 imarom <imarom@cisco.com>

random var crash when range is full uint32_t or full uint64_t


d
f0ab9eba 08-Feb-2016 Ido Barnea <ibarnea@cisco.com>

Rx stat per flow. Low level working for xl710, and partly for i350.
added full clone (with CP VM) to stream

f7d1a3f4 20-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

include run_functional_tests and run_regression into package

229618c0 15-Feb-2016 Yaroslav Brustinov <ybrustin@cisco.com>

ws_main - add exp folder, scapy - add ipv6 verify/conversion to str buffer, hltapi - add ipv6, vlan.

ec369cd7 15-Feb-2016 imarom <imarom@cisco.com>

many bugs uncovered by the PCAP injection:
1. NamedTuple constructor
2. Scappy
3. zlib for server

83f29366 11-Feb-2016 Hanoh Haim <hhaim@cisco.com>

test client split

7e7a3b4f 04-Feb-2016 Hanoh Haim <hhaim@cisco.com>

v1.90

3ce83385 04-Feb-2016 Hanoh Haim <hhaim@cisco.com>

add stl-sim to pkg

b06653f4 27-Jan-2016 Hanoh Haim <hhaim@cisco.com>

move api under scripts

c581c5bb 27-Jan-2016 Hanoh Haim <hhaim@cisco.com>

Merge to latest


52f599e8 27-Jan-2016 Hanoh Haim <hhaim@cisco.com>

update latest pkg

db6254e3 26-Jan-2016 imarom <imarom@cisco.com>

packet is now base64 encoded

9c9173a5 20-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

regression: fix created pcap name in parallel setups
general: added command to show last commits + release

055e2f95 08-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

typo

6e0de1a3 08-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

ws_main.py: don't expect for env. vars if building local package
regression: increase maximal allowed latency to 100ms on VM (50ms is not enough)

148fd251 08-Jan-2016 Yaroslav Brustinov <ybrustin@cisco.com>

building: add pkg option with --pkg-dir and --pkg-file arguments (./b pkg --pkg-dir ...) for building TRex package
regression:
add jumbo packets test
high latency fails test and not only print
add maximal and minimal expected CPU utilization
aggregate results:
remove tracebacks at usual errors in tests
move TRex info from setups info to top (its now common to all setups)
save last good commit hash

429c0e40 07-Jan-2016 Ido Barnea <ibarnea@cisco.com>

Added --send-debug-pkt
Moved code from main_dpdk.cpp to new files.

97e5e483 28-Dec-2015 Hanoh Haim <hhaim@cisco.com>

yet another minor script fix

a4ba5748 28-Dec-2015 Hanoh Haim <hhaim@cisco.com>

minor script fix

5dc90223 28-Dec-2015 Hanoh Haim <hhaim@cisco.com>

add bcov utility for coverity

c6e33949 28-Dec-2015 Hanoh Haim <hhaim@cisco.com>

fix gitignore

2eb43187 28-Dec-2015 Hanoh Haim <hhaim@cisco.com>

Merge


9d41785b 28-Dec-2015 Hanoh Haim <hhaim@cisco.com>

add coverity script

509648b8 09-Dec-2015 Ido Barnea <ibarnea@cisco.com>

Adding dpdk 2.2 instead of dpdk 1.8 and making changes to make compilation work.
40G and 10G filters do not work yet.

bfe4c318 23-Dec-2015 imarom <imarom@cisco.com>

some debug files to help build fast


d
0901331f 22-Dec-2015 imarom <imarom@cisco.com>

support for VM split - 1st phase

92499e6c 21-Dec-2015 Hanoh Haim <hhaim@cisco.com>

add gdb file to pkg

301341dd 13-Dec-2015 Hanoh Haim <hhaim@cisco.com>

add git sha to version

c181e882 29-Nov-2015 Ido Barnea <ibarnea@cisco.com>

Added ICMP latency packet modes

13f558cb 19-Nov-2015 imarom <imarom@cisco.com>

Merge branch 'master' of csi-sceasr-b45:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core


8b33a58a 19-Nov-2015 Hanoh Haim <hhaim@cisco.com>

support debug logs in case of dpdk debug image

76248b13 18-Nov-2015 imarom <imarom@cisco.com>

Merge branch 'master' of csi-sceasr-b45:/auto/proj-pcube-b/apps/PL-b/tools/repo//trex-core

Conflicts:
src/stateless/cp/trex_streams_compiler.h
src/stateless/dp/trex_stateless_dp_core.cpp
src/stateless/dp/trex_stateless_dp_core.h
src/stateless/messaging/trex_stateless_messaging.cpp
src/stateless/messaging/trex_stateless_messaging.h


a7317d45 18-Nov-2015 imarom <imarom@cisco.com>

async events (DP to CP)

07e6795a 17-Nov-2015 imarom <imarom@cisco.com>

checkpoint before merge

eca85af4 13-Nov-2015 Hanoh Haim <hhaim@cisco.com>

v1.79

67bcc46b 09-Nov-2015 imarom <imarom@cisco.com>

DPDK target is now built with -Wall -Werror
(with few expections)
on both Fedora 18 and Ubunutu

788ba38b 28-Oct-2015 imarom <imarom@cisco.com>

moved all stream compiling phase to a new file
trex_streams_compiler.cpp

ea0b6efc 27-Oct-2015 imarom <imarom@cisco.com>

working cont. stream on 1 core

b77fef12 26-Oct-2015 imarom <imarom@cisco.com>

RPC control plane now integarted with DPDK

3b827c95 11-Oct-2015 imarom <imarom@cisco.com>

some DP base files

d7af282d 08-Oct-2015 imarom <imarom@cisco.com>

first integration with DPDK layer

59e08055 21-Sep-2015 imarom <imarom@cisco.com>

added trex-console to the pkg

fb7f697e 08-Sep-2015 Wenxian Li <wenxianl@cisco.com>

minor change

60e901aa 08-Sep-2015 Wenxian Li <wenxianl@cisco.com>

Merge remote-tracking branch

Conflicts:
linux/b
linux/ws_main.py
linux_dpdk/ws_main.py
src/bp_sim.h


569ca4f3 08-Sep-2015 Wenxian Li <wenxianl@cisco.com>

tuple generator phase 3.1, support random, support per template client/server generator, Dynamic sellection of client type

Signed-off-by: Wenxian Li <wenxianl@cisco.com>

4ad6ed17 02-Sep-2015 Hanoh Haim <hhaim@cisco.com>

- fix valgrind gtest simulation errors
- remove 32bit sim images for faster dev

c17add10 01-Sep-2015 imarom <imarom@cisco.com>

draft

499b4d62 31-Aug-2015 imarom <imarom@cisco.com>

SOOO DRAFT....

c9381643 30-Aug-2015 imarom <imarom@cisco.com>

Merge branch 'master' into rpc

Conflicts:
linux/ws_main.py
linux_dpdk/ws_main.py


fc46f261 26-Aug-2015 Dan Klein <danklei@cisco.com>

Rearranged files and external libraries in two different locations, one for cpp (trex-core/external_libs) and one for python (trex-core/scripts/external_libs)

36c6c87f 24-Aug-2015 imarom <imarom@cisco.com>

fix compile issues with external libarries

e094ae7c 24-Aug-2015 imarom <imarom@cisco.com>

syntatic sugar for adding cmds

2adc8696 24-Aug-2015 imarom <imarom@cisco.com>

moved files to be on a single directory

5089a9b5 24-Aug-2015 imarom <imarom@cisco.com>

parsing enhancment

e89e0c74 18-Aug-2015 imarom <imarom@cisco.com>

version adjustments

2e72d446 11-Aug-2015 imarom <imarom@cisco.com>

added support for c++ 2011
this requires some compiler support (checking version, adding RPATH)

a4766207 10-Aug-2015 imarom <imarom@cisco.com>

added support for C++ 2011
this includes refactoring the flags and adding for c++ the flag std=c++0x

b77e4ab7 05-Aug-2015 Hanoh Haim <hhaim@cisco.com>

add init script

52ada6a5 06-Jul-2015 Hanoh Haim <hhaim@cisco.com>

update build scripts

01c3340c 02-Jul-2015 Hanoh Haim <hhaim@cisco.com>

clean up makefiles, after more eyes look into it

a0b3c26b 25-Jun-2015 Hanoh Haim <hhaim@cisco.com>

more cleanup

10360357 24-Jun-2015 Hanoh Haim <hhaim@cisco.com>

add scripts

41a49036 24-Jun-2015 Hanoh Haim <hhaim@cisco.com>

add scripts