summaryrefslogtreecommitdiffstats
path: root/src/stateless
AgeCommit message (Collapse)AuthorFilesLines
2016-11-30minor bugsimarom1-14/+11
Signed-off-by: imarom <imarom@cisco.com>
2016-11-30reply to messagesimarom9-281/+300
Signed-off-by: imarom <imarom@cisco.com>
2016-11-28RX features - self code reviewimarom7-138/+282
Signed-off-by: imarom <imarom@cisco.com>
2016-11-24self code reviewimarom7-124/+169
Signed-off-by: imarom <imarom@cisco.com>
2016-11-22RX features - added timestamp to RX packetsimarom1-6/+13
Signed-off-by: imarom <imarom@cisco.com>
2016-11-16Merge branch 'master' to rx_features phase 0.5imarom1-3/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-11-16RX features - ARP resolveimarom1-17/+12
Signed-off-by: imarom <imarom@cisco.com>
2016-11-15STL push remote empty/incorrect pcap: fix cleanupYaroslav Brustinov1-3/+1
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-15RX features - another refinementimarom4-28/+37
Signed-off-by: imarom <imarom@cisco.com>
2016-11-08RX queue - ARP request workingimarom5-14/+12
Signed-off-by: imarom <imarom@cisco.com>
2016-11-07RX features - queueingimarom9-45/+205
Signed-off-by: imarom <imarom@cisco.com>
2016-11-06RX featuresimarom2-4/+17
Signed-off-by: imarom <imarom@cisco.com>
2016-11-06RX features - RX snifferimarom9-11/+72
Signed-off-by: imarom <imarom@cisco.com>
2016-11-03moved RX filter feature to port attrimarom8-86/+175
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02RX software featuresimarom4-51/+102
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02some refactor to RX core to allow multiple featuresimarom5-244/+310
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02draft: RX software featureimarom6-2/+169
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02RX software features - some new filesimarom3-0/+389
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-10-05pre test: Code review fixesIdo Barnea2-2/+2
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 Haim3-3/+220
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
2016-09-13APIs and functions in preparation for receive all mode. XL710/i350 mode ↵Ido Barnea3-9/+18
toggling work.
2016-09-08dual mode fix: MAC address on the slave port was not updatedimarom2-7/+36
2016-09-08Fix issue of reading RX queue from DP core even when we are not in VM modeIdo Barnea1-1/+1
2016-09-07dual mode : code review fixesimarom2-0/+5
2016-09-07dual mode - check for ERF onlyimarom1-2/+1
2016-09-07DUAL mode - phase #1imarom7-31/+60
2016-08-18TRex argument --dump-interfaces <list of PCI> (by default will take ↵Yaroslav Brustinov2-15/+3
interfaces from /etc/trex_cfg.yaml if exists, if does not exists, will show all DPDK interfaces) get interface speed from DPDK instead of using constants per driver add script to generate config file /etc/trex_cfg.yaml: sudo ./dpdk_setup_ports.py -c <list of PCI> show table of interfaces in sudo ./dpdk_setup_ports.py -t
2016-08-18core_mask backward compatability (for GUI)imarom1-1/+1
2016-08-16personal code review tweaksimarom2-3/+4
2016-08-15TUI screen bufferimarom2-5/+17
2016-08-15core mask - first phaseimarom5-25/+121
2016-08-08IPv6 x710 flow stats work. Still not supported: Flow stats for UDP/TCP IPv6 ↵Ido Barnea1-0/+1
packets with extension header.