summaryrefslogtreecommitdiffstats
path: root/src/stateless/cp
AgeCommit message (Collapse)AuthorFilesLines
2017-02-28Introduce capability flags in each driver, to reduce the use of ↵Ido Barnea2-17/+2
get_vm_one_queue_enable Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2017-02-16tx_capture - code reviewimarom1-1/+1
Signed-off-by: imarom <imarom@cisco.com>
2017-02-16TX packet capture - zero impact on fast pathimarom1-1/+5
(using wrapper when service mode is active) Signed-off-by: imarom <imarom@cisco.com>
2017-02-02remove code inserted by incorrect merge resolveYaroslav Brustinov1-13/+0
Change-Id: Ic2c4e8ce8cd5eed8bea230603838dd66f05ef4ea Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-02-02ipv6 scan & pingYaroslav Brustinov4-2/+22
Change-Id: I4f8112b4c942d149da5ea3f0ee01ac82d7fe32cc Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-29Merge branch 'master' into captureimarom1-7/+17
2017-01-24fix floating point calculation precision at L1 rate (GUI 100% issue)imarom1-7/+17
Signed-off-by: imarom <imarom@cisco.com>
2017-01-23service mode is now by message to RX coreimarom2-73/+57
Signed-off-by: imarom <imarom@cisco.com>
2017-01-11capture - draft commitimarom3-52/+6
Signed-off-by: imarom <imarom@cisco.com>
2017-01-04draft - unreviewedimarom4-99/+137
Signed-off-by: imarom <imarom@cisco.com>
2016-12-25Update STL API version to 3.0Yaroslav Brustinov1-2/+2
Change-Id: Ib00cdc8f960522e54414cfda5ae7778887a9d0ec Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-25refactor layer config on prot attributesimarom1-19/+11
added guard against unconfigured MAC when going up with empty config file Signed-off-by: imarom <imarom@cisco.com>
2016-12-19changes from code reviewYaroslav Brustinov2-2/+3
Change-Id: I628608643d902bd6310b04b8036fc5f1fcc42309 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-191) limit number of streams per port to 20kYaroslav Brustinov1-0/+3
2) fix showing error in TUI 3) represensation of STLError: show only errors if error, limit by 10 entries Change-Id: Ib8de9222e7fc09dd67275283857d0d7e9cb5988c Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-19add min_ipg to push_pcapsYaroslav Brustinov2-0/+3
Change-Id: I353f8903c40963517fd2fed721cc0671d9f6dc4b Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-19verify L2/L3 configuration cannot be done under trafficimarom1-0/+8
also ping and arp Signed-off-by: imarom <imarom@cisco.com>
2016-12-18trex-234 - when allocating too many PG IDs an error get stuckimarom1-5/+14
Signed-off-by: imarom <imarom@cisco.com>
2016-12-13Major refactor - L2 / L3 modes for portsimarom2-7/+63
Signed-off-by: imarom <imarom@cisco.com>
2016-12-12grat ARPimarom2-0/+19
Signed-off-by: imarom <imarom@cisco.com>
2016-12-06RX features phase 2 - ARP and ICMP self responseimarom1-1/+4
Signed-off-by: imarom <imarom@cisco.com>
2016-12-01refactor RX coreimarom1-15/+15
Signed-off-by: imarom <imarom@cisco.com>
2016-11-30reply to messagesimarom2-34/+36
Signed-off-by: imarom <imarom@cisco.com>
2016-11-28RX features - self code reviewimarom1-10/+19
Signed-off-by: imarom <imarom@cisco.com>
2016-11-24self code reviewimarom2-5/+5
Signed-off-by: imarom <imarom@cisco.com>
2016-11-15RX features - another refinementimarom2-15/+12
Signed-off-by: imarom <imarom@cisco.com>
2016-11-08RX queue - ARP request workingimarom2-4/+4
Signed-off-by: imarom <imarom@cisco.com>
2016-11-07RX features - queueingimarom2-12/+40
Signed-off-by: imarom <imarom@cisco.com>
2016-11-06RX featuresimarom1-3/+2
Signed-off-by: imarom <imarom@cisco.com>
2016-11-06RX features - RX snifferimarom2-1/+24
Signed-off-by: imarom <imarom@cisco.com>
2016-11-03moved RX filter feature to port attrimarom2-24/+26
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02draft: RX software featureimarom2-0/+40
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02Trex threads - pin DPDK master thread to the master coreimarom1-9/+0
also, some names to the threads to make things clear and a script to show them Signed-off-by: imarom <imarom@cisco.com>
2016-10-28move port_attr from driver class to physical port class + small fixes ↵Yaroslav Brustinov4-10/+9
according to code review Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28console: rearrange lines at "stats --ps"Yaroslav Brustinov1-5/+19
in case of start traffic with link down, return error with link state Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28dpdk_setup_ports.py: fix add of help in case of "t-rex-64 --help"Yaroslav Brustinov2-6/+11
dpdk_setup_ports.py: fix warning of TRex is already running if different NICs are being used singleton_daemon.py: fix error socket in use immediately after check if in use trex-console: fix crash in case of "tui --help" trex-console: try-catch commands instead of crashing add async notification on port status/atttibutes change add port xstats support add description of interfaces main_dpdk.cpp: fix --client_cfg not working with Python API Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28new port attr commands: flow control, link status, led statusYaroslav Brustinov3-27/+18
add user friendly description to ports add xstats enable start with link down at stateless. in CPP status will update itself upon link up, in Python need to restart client at this phase. Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-09-30refactor limit splitHanoh Haim1-12/+24
2016-09-29minor fix hw_cs in case of random pkt sizeHanoh Haim1-63/+63
2016-09-29minor fix to hw_cs instHanoh Haim2-6/+7
2016-09-29Add FE Instruction to fix TCP/UDP Payload checksum using hardware offload engineHanoh Haim2-3/+219
2016-09-28performance measurements - class fix checksum does not work wellimarom1-4/+26
2016-09-28performance tweak - faster checksumimarom1-5/+4
2016-09-25merge issues with rand limitimarom2-69/+51
2016-09-25split multicore - all tests passimarom2-454/+210
2016-09-25client var support split nowimarom3-105/+193
2016-09-25draft: new split algorithmimarom3-206/+163
2016-09-13add python testHanoh Haim1-1/+1
2016-09-13add min/max to repeatable random instHanoh Haim2-9/+55
2016-09-13add rand_limit testsHanoh Haim1-1/+28
2016-09-13add rand limit instruction DPHanoh Haim2-59/+443